987 karma · joined November 1, 2013
The problem starts when restaurant recommendations websits starts to be filled with them based only on the number of people eating there per day. This is whats happening with youtube recommendations
From my experience most of the bugs were just a 'normal' bugs i.e. human errors when writing and those were fixable by just figuring out what was implemented incorrectly. About 2% on a bts side were cache coherency issues because we had a multicore system without hardware coherency, so imagine, and similarily 2% were hardware issues on a modem side due to race conditions or whatever - harder to fix so workarounds. But miscompilation? x86 host tests are used to separate wheat from the chaff but the only tests anyone cares about, before commit, are on target
On modem side I remember one, maybe two if you push it, issues with miscompilation but it wasn't at all related to bitfields but the compiler was doing some stupid shit with register allocations
Without bitfields the code would be absolutely filled with bit-access macros decreasing readability and screwing with IDE's indexers and static analyzers big time
Not to mention the pain it would be to refactor/reorder/change fields sizes which is relatively painless with bitfields
It's an interesting topic in on itself, about rejecting donations. On one hand they are donations to you so you should be greatful but on the other hand, if they are from the party you're against... well, do you accept even if it helps your cause?
Of course we had to improve from much lower standards than Germany, I guess, so I have no idea if our expectations of good are the same but nevertheless
Because if you make an Electron app it's only logical that because it is platform-independent it can only be run on macOS
It's hilarious
But if a command language is turing complete, or some subset of it, then I guess there is more than one way of doing something and the copyright is a fair game, you can always reimplement it
Note that if both parties agree it can end sooner, they can also fire you straight up and forbid you working if they don't want you to but they still need to pay your salary for the entire notice period.
25 days off (not including bank holidays) is basically a standard minimum (maybe +/- a day or two) in all European countries, not only in France.
150% salary for weekdays+saturdays overtime (200% if at night) and 200% sundays and bank holidays. ~400 overtime hours a year hard limit.
If a researcher made a mistake and if 50 people on reddit said 50 different things, at random, one might be correct by chance.
Being correct once means nothing unless you are correct most of the times, but by then you are the researcher in the scenario above.
Highly recommend if you looking for something to listen to