@packadal - eviltoast
  • 0 Posts
  • 24 Comments
Joined 2 years ago
cake
Cake day: June 11th, 2023

help-circle
  • You should group your source files by domain, then by feature, e.g. ‘src/foo/model’ and ‘src/foo/exports’.

    Is serialization/deserialization the only aim of these structures ? If not, that code should definitely be separated, so as to evolve separately from the structure itself.

    If it is the only aim, the code should also be separated, so you can change your serialization type (e.g. from JSON to XML) without impacting the model.

    Also you might need another export for compatibility with another software, and you don’t want your model file to grow with the 10 formats you support.



  • Funny thing is, the way this is phrased seems to me the person complaining is part of the issue.

    The complete and absolute refusal that something is someone good may lie in the whole of the Trump administration is part of the issue. The extreme polarisation of dems vs reps is part of the issue, and the exact reason some voted trump, because, well, at least he’s red.

    Not understanding that someone may recognize this, and speaking out about anyone who does, leads to more polarisation.

    And what happens with enough division ? What is to be gained to spew hatred on your fellow countrymen ?

    If you really think your opinion is superior, don’t yell at others, explain and share. Don’t judge hastily.

    In this post I don’t see the proton CEO as a MAGA supporter, I see someone who recognizes something good in a context that cannot be changed. (Like it or not, Trump won and will be president legally for the next 4 years).



  • J’ai eu une énorme phase dans la vie où j’ai voulu lire tout ce qu’on le recommandait, et j’ai lu le seigneur des anneaux, dune, et une bonne partie de game of thrones.

    Je déteste le style de Georges R. R. Martin ( si vous l’aimez tant mieux pour vous, mais c’est vraiment pas ma tasse de thé).

    Je trouve que Tolkien mets 300 ans à arriver où que ce soit, et fait des détours qui m’insupportent (je me fous de ce qui arrive au poney, me fais pas un laïus qui est contredit par la suite de l’histoire).

    Mais j’adore Dune (les 2 premiers livres, après c’est plus mitigé).

    Tout ça pour dire: ne t’interdis pas de lire autre chose, tu as maintenant le super pouvoir de dire “mouais, pas mon kiff” et ne pas finir le bouquin.











  • I’m very sad they are closing shop, but I understand it.

    I find their last DLC awfully expensive, but I think I’ll buy them anyway, as I really loved all their games (bought desperados 3 day 1, same for shadow gambit, and no regrets).

    Their games were crafted with love, and it shows. If you haven’t, go and try them on, it’s a fun genre.

    I started playing because I had nostalgia for the commandos games, but they really refined the gameplay and made the different difficulty modes so everyone can have fun.





  • Regarding “the company made the new tech incompatible with the new tech to force people to buy the new”, I’ll invoke Hanlon’s razor.

    I worked for a software company that was bought out by a microscope company, because they realized making a new software from scratch for each microscope was very expensive.

    They did not have the know-how to reuse the software.

    And yes. They were that bad at software, when they bought us out, colleagues of mine audited the software they were writing for their newest microscope, and it was so bad they threw out the whole thing to start from scratch, with proper software engineering practices.

    Also, there is an open source toolkit that is pretty good at reading microscope data called VTK (IIRC it’s developed partly by Zeiss, one of the two main microscope manufacturers).