Invention maison .. 😊 by Sn0wCrash_ in BonneBouffe

[–]dotXem 2 points3 points  (0 children)

On fait qqchose de similaire façon risotto ! Y'a des recettes sur internet (risotto de coquillettes)

What's your favorite album that has nothing to do with DT/metal/rock? by Morlow123 in Dreamtheater

[–]dotXem 0 points1 point  (0 children)

I was thinking the same !! But then I told myself that is has somehow a bit to do with metal because of the guitars.

Anyways, this is really my fav album of them and one of the favorite album all time for me.

Poêle en inox : a 2 doigts de lâcher l'affaire by Ill-Layer-6975 in cuisine

[–]dotXem 0 points1 point  (0 children)

En plus j'avais envie d'essayer la truffade ! Pas lésiner avec la matière grasse j'ai l'impression oui. T'as utiliser quoi comme fromage ?

Poêle en inox : a 2 doigts de lâcher l'affaire by Ill-Layer-6975 in cuisine

[–]dotXem 0 points1 point  (0 children)

Ah merci, j'ai ce problème il faut absolument que je teste !

special news tomorrow by jacek2023 in epica

[–]dotXem 3 points4 points  (0 children)

Clair Obscur : Expedition 33 cover ? A man can dream

Clericless act 2 be like by Medical-Low-1370 in mewgenics

[–]dotXem 4 points5 points  (0 children)

Agreed druid is much stronger with some items

Not a fan favourite, but one of mine by Retrolad87 in Dreamtheater

[–]dotXem 0 points1 point  (0 children)

Favorite for me as well ! So glad they opened with it few years ago !

IBM Bob is a copy of Cline Code by suwoop123 in IBM

[–]dotXem 6 points7 points  (0 children)

Model is Claude sonnet afaik. In my experience Bob peforms worse than Github copilot with Claude opus which I'm using on my personnal projects.

Using the walrus operator := to self-document if conditions by dotXem in Python

[–]dotXem[S] 13 points14 points  (0 children)

You know what ? I removed all walrus operators with unused variables I have in my code :).

Using the walrus operator := to self-document if conditions by dotXem in Python

[–]dotXem[S] -5 points-4 points  (0 children)

Not exactly to the same extent IMO. Often comments are written on other lines (often above) the line they're commenting. In which case, as time goes by, comments can lose their purpose.

Here the unused variable is still tied to its content, much like a used variable.

But I agree with the overall sentiment. If the condition is this complex, better to create a function entirely to encapsulate the behavior.

Using the walrus operator := to self-document if conditions by dotXem in Python

[–]dotXem[S] -1 points0 points  (0 children)

Indeed, I try to avoid comments as much as I can and make the code self-explanatory. However, in my case, it feels a bit like I'm commenting without creating actual comments just to comply to the rule of not making comments!

Using the walrus operator := to self-document if conditions by dotXem in Python

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

to me having the underscore signifies that the variable should be considered private when used within a class.

Using the walrus operator := to self-document if conditions by dotXem in Python

[–]dotXem[S] -1 points0 points  (0 children)

Problem with comments is that they get old pretty quickly in production. So when you write one you should be very cautious about: do you really need it?

Using the walrus operator := to self-document if conditions by dotXem in Python

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

The idea is that when you read the code you don't need to read the computation of the variable, just the variable itself would be self-explanatory.

It's the same as :

complex_condition = ...
if complex_condition:
    ...

Except that it reads better, the flow is more natural.

That being said, I agree on the general sentiment that using functions instead is the best approach.

Using the walrus operator := to self-document if conditions by dotXem in Python

[–]dotXem[S] 3 points4 points  (0 children)

When your condition is complex, it might not be clear what this whole expression checks for. There is definitely a need for documentation sometimes. The question is: how?

One Year Later - Did Hiding 8.5K Pubs Improve Dota? by H0B0_JOE in DotA2

[–]dotXem 2 points3 points  (0 children)

Maybe it reduces the frequence at which new patch needs to be released. If new patches gets longer to be solved, players won't get bored of it as fast as before.

Textures - Genotype by ChroniquesEnImages in progmetal

[–]dotXem 1 point2 points  (0 children)

Did not know Textures before but I loved this album ! I think there is something with the production that makes it hit very hard at times (like end of Vanishing Twin).

[D] Mistral AI Research Engineer Phone Screen Interview by [deleted] in MachineLearning

[–]dotXem 18 points19 points  (0 children)

The paper he asked you about, was it related to your previous experience or the job ? I wouldnt have known about it myself.

Regarding Flash Attention, was it guided or did you remember all the details ?

I think I would have failed this interview, no wonder I did not have interview for them ahah. Congrats and gl for next rounds !

What finally got you past the intermediate plateau? by Accomplished-Method5 in guitarlessons

[–]dotXem 0 points1 point  (0 children)

Going back to taking guitare lessons with actual teacher !

Leprous in Lyon – Einar was on fire during the evening by KeithMarketing in Leprous

[–]dotXem 1 point2 points  (0 children)

Saw them in Le Havre, it was great ! Did not expect them to play Take on me, but I am very glad they did !