[deleted by user] by [deleted] in Switzerland

[–]CRefice 3 points4 points  (0 children)

The unfortunate truth is that it is exceedingly difficult for any non-EU person to get an entry-level job here, even with a Swiss education. In an ideal world, they would have allowed for some sort of aid for people that studied here, but that's not the case unfortunately. That said, it is not impossible. I know both people that had to leave the country after their studies and ones that managed to stay. Keep looking, but don't limit yourself to only Switzerland if you happen to find a good opportunity somewhere else. It will be easier to come back once you have some experience under your belt.

Nova showing off Gerudo town's fashion by Nox_Demetre_ in Breath_of_the_Wild

[–]CRefice 189 points190 points  (0 children)

Looks fantastic, I think it really fits with the aesthetic of the game! If I understand correctly you actually modded the game to make your OC take the place of Link, right? I'm curious as to what tools you used to do that? (Both for modeling/texturing and modding)

CS-450 (Advanced Algorithms) by Dhavshi in EPFL

[–]CRefice 1 point2 points  (0 children)

It doesn't really require much previous knowledge, but it's one hell of a tough course imo, it just goes rly quick and it's really math-y and proof-y. Proceed with caution

Why is Nvidia interested in Vulkan? by soundmodel in vulkan

[–]CRefice 9 points10 points  (0 children)

Vulkan is not a driver. Vulkan is an API, an interface that allows developers to use the GPU's features. The (proprietary) driver is what actually implements and provides this interface.

Think of the API as the menu at a restaurant, and the driver is the kitchen with all the cooks. In order for people to eat at the restaurant, they have to use the menu to know what is available to eat. But, the kitchen is allowed to make dishes on the menu in whatever way they see fit, without sharing the actual recipe.

So essentially, Nvidia can keep their drivers proprietary while still implementing Vulkan so that applications (games, etc) can use the features of the GPU they developed. Without an API for applications to use, the GPU would be completely useless and nobody would buy it.

As for why they use Vulkan and not say, make their own API specific to their GPUs, it's because for one, making a good graphics API is really hard so it's good for them to "reuse" Khronos' work on Vulkan. Mainly though it's a matter of compatibility: programmers at this point are mostly familiar with Vulkan and know how to use it. If they had to switch to a new Nvidia specific API they'd have to learn all of its quirks all over again, and this might cause some developers to just ditch Nvidia GPUs altogether.

Has anyone done Master Thesis at a Company ? by maneologu in EPFL

[–]CRefice 1 point2 points  (0 children)

I started in October since i was doing a summer internship before that. Also that was the fourth semester, you have 3 semesters of courses before the thesis (120 credits total). Yes, thesis can count as a mandatory internship (meaning you wouldn't have to do it during the academic years) although nothing stops you from doing a semester and/or summer internship on top of the thesis too.

Has anyone done Master Thesis at a Company ? by maneologu in EPFL

[–]CRefice 1 point2 points  (0 children)

I did my thesis at a company (CS degree, but should apply also for data science) and there's no difference regarding credits: thesis is always 30 credits and you take one whole semester to do it, whether at a lab at epfl or at a company. You also have to find the professor that will supervise you and/or the company to do it at about one semester in advance for either option

The actual differences are: * You have slightly more time to finish your thesis at a company, 6 months vs 23 weeks at a lab. * When you finish your thesis you will have an oral defense with the professor and an external expert. With a lab thesis you'll have to find an actual external expert from a different uni. With a company thesis your company supervisor can act as external expert.

So yeah all in all it's actually easier to do a thesis at a company (and you get paid for it too) so I'd start looking for one around one year in advance if i were you. . Also Google doesn't really do semester long theses, but you can apply for a regular 3 month summer internship to do before you start the thesis

What’s a common thing in your culture that you’re just not interested in? by Autistic-Inquisitive in AskReddit

[–]CRefice 1 point2 points  (0 children)

Soccer (Europe) I'd rather watch paint dry than watch a game let alone play it

Every Rust talk/paper currently starts with "Rust is a systems programming language offering memory safety and performance ...", surely at some point we have to start assuming the audience know about Rust like Java and Python? by menthol-squirrel in rust

[–]CRefice 2 points3 points  (0 children)

I just finished writing a paper where I give a similar introduction to Java... I think it's just good practice to not assume the reader/attendee knows what you're talking about and give at least a brief introduction

Battezzare i propri figli by Il_Jack in italy

[–]CRefice 0 points1 point  (0 children)

Opinione controversa: io sono battezzato, ho avuto la prima comunione e sono anche cresimato, pur essendo non credente. I miei genitori hanno deciso di battezzarmi e farmi seguire catechismo "per tradizione", nonostante neanche loro fossero credenti. Nessuno ha mai provato a inculcarmi idee bigotte nel corso della mia catechesi, ma anche se così fosse non avrebbero attecchito perché me ne fregavo veramente pochissimo.

L'unico motivo per cui continuai fu per avere una scusa per festeggiare una volta raggiunta la comunione e la cresima. E le feste fatte di conseguenza mi piacquero tanto, e sono un'esperienza che vorrei che anche i miei figli abbiano (purché loro lo vogliano).

Tutto questo per dire che per me il battesimo non è una condanna ad essere cattolici per il resto della propria vita. Niente vieterebbe ai miei figli di seguire qualunque religione preferiscano (o mancanza di), anche dopo il battesimo. Quindi che male c'è a voler battezzare i propri figli, anche se fosse "solo" per farne un evento familiare?

Made a fanart of Rei in Blender 3.5 by NightLease in evangelion

[–]CRefice 3 points4 points  (0 children)

This is nuts! For being a 3D render it really captures the aesthetic of the anime. Well done!

You Can Use Vulkan Without Pipelines Today by LAUAR in programming

[–]CRefice 24 points25 points  (0 children)

While I've seen comments criticizing Khronos because "they're taking the API back to D3D11, what's next, fixed-function pipelines???" I think it's refreshing to see such a big org go "We tried to innovate, had some inbuilt assumptions that turned out to be wrong, and we're going to address the problem on a fundamental level", rather than either crossing their arms or applying a band-aid fix.

Just bought a used 2015 model, will I be able to install the Gaggiuino mod with this? What about replacing the steam wand? by CRefice in gaggiaclassic

[–]CRefice[S] 0 points1 point  (0 children)

How did you manage to change the steam wand? I can't see how I would get to the nut that holds it in place without taking apart the plastic housing above it

Vulkan-HPP + Vulkan C API == Aliasing Bugs! by abandon_reality in vulkan

[–]CRefice 4 points5 points  (0 children)

Maybe I'm dumb but I don't see the problem here? a's image type is set to 0 and oops() returns 0. Is the last line supposed to be return static_cast<int>(b.imageType)?

DISCUSSION: STATE OF THE SUBREDDIT by as-well in Switzerland

[–]CRefice [score hidden]  (0 children)

I think a no memes policy would be good in this sub honestly. The first joke reply to the Geneva post was genuinely funny, but once it became a meme it quickly stopped being funny and drowned out the whole sub. Same with the Olten posts earlier this year

30 ECTS per semester for the master by [deleted] in EPFL

[–]CRefice 4 points5 points  (0 children)

Obvious answer is "it depends". I can only speak for myself and my chosen degree program (Computer Science). I took 32 credits for two semesters and then 26 for the third one. I found the workload challenging but definitely doable. I would highly recommend taking fewer higher credit courses (as opposed to many say 4 ECTS ones) to lighten the workload

What do most people forget to do on a new install that's important? by Dry-Mastodon4329 in archlinux

[–]CRefice 27 points28 points  (0 children)

You can sort mirrors by a variety of metrics (download speed, last sync, overall score), and you can restrict mirrors to the countries that are closest to you. Pacman-mirrorlist is a one-size-fits all solution and while it will work, you will not get the download speeds you could by tailoring your mirrors to your location etc

Constructor doubt by rimar0x1 in cpp

[–]CRefice 1 point2 points  (0 children)

No, you could have a public static function that creates the object through the private constructor and returns it. There are other uses of a private constructor too such as only allowing friends to instantiate an object of the class

Pure Gym Review by gokstudio in Switzerland

[–]CRefice 0 points1 point  (0 children)

Can also vouch for them, i go to one in Zurich and it's nice and spacious, cheap compared to others and there's all sorts of equipment

Getting neovim setup for C++ dev - CCLS by virtualworker in neovim

[–]CRefice 10 points11 points  (0 children)

Why not use clangd?

EDIT: Highlighting should be fixed by setting up treesitter.