HN user

benttoothpaste

379 karma
Posts2
Comments109
View on HN

Most Linux distros are not Arch either. It would be nice to have more support for this use case in general - like something one can configure easily during the initial OS setup.

I use OpenSuse so I had to use the guide for Fedora, but there were some differences as far as I remember.

I've heard this "soft skills are the only skills that matter" thing throughout my entire career but these days this is indeed greatly amplified.

Our CEO started sharing screenshots of his xitter/linkedin feeds and most of them contain wisdoms like "Opus 4.5 is better than 90% of talent". There is also longer form business fan fiction. It usually follows this template: there is a hero - a humble manager/sales person, and a villain - a cocky, nerdy software developer. The villain claims that some task is impossible or takes months to complete. Then the humble hero (equipped with Opus 4.5) completes the task in 2 hours. The villain is then humiliated/fired and everyone lives happily ever after.

These posts definitely contribute to the declining morale among employees. Nobody goes "above and beyond" anymore - we just strictly doing the tickets and nothing more.

This looks awesome. I don't have access to clang++ with reflection enabled yet so I can't really play with it. But does it handle correctly structures with padding (i.e. all members trivial but there is padding between members):

    struct Data {
      char c;
      int x;
    };

My last C++ job was for a robotics company a few years ago (pre pandemic). The job was not very “embedded”, but quite challenging - processing noisy images from lidars, etc. I worked 60 hour weeks and my salary was 80k or so. Then I realized I can get twice as much just writing Python micro services. So I became a Python developer instead. Much less stress and a lot more free time too.

My experience is similar. All my carefully crafted resumes with cover letters were not even acknowledged. So I had to resort to resume spraying. After applying to 100 openings or so, I got one phone call which led to the interview and a job offer. I was not a great match for the job but it worked out fine.

That cold water is partly responsible for California’s perfect weather. A warmer sea would produce some undesirable weather phenomena like hurricanes.

It is partly a cultural problem. For whatever reason, malware-like behavior became normalized and expected in proprietary software. So in addition to providing “useful” functionality the software often has hidden “dark” side, like tracking/stealing information, telemetry, etc. Such behavior used to be reputation destroying in the past but it is expected today.

Some operating systems try to limit the amount of such malware-like things software can do while still allowing the useful functionality. Currently iOS seems to be the best popular option to run proprietary “apps” due to its easy to use permission model and good defaults.

In addition IPv6 has this weird restrictions on which prefixes are valid. For example if your ISP gives you /64 prefix, most consumer routers will not recognize it as valid. And even if you have a very configurable router it will take lots of work to configure that - even though in theory you should have tons of addresses available. And if you get a /128 prefix, good luck that - NATs are apparently disallowed in IPV6 world.