Recent submissions

Comment · 11 months ago
As a general content I agree it's a bit off putting, but I find it a lot of fun when generating content among friends like internal jokes and educational content. I got my kid to drink some meds by generating an image of a hero telling him it's important to take.
Comment · 3 years ago
They're not getting their nickelback.
Comment · 3 years ago
It seems it comes back every year or two, coincidentally on market downturns.
Comment · 4 years ago
Yes but it seems the order is taught is important. Without actual industry experience, it never occurred to me it could be useful.

After some years working, it's clear it's useful in some capacity but it's easy to overdo it (like require every detail of the system to be in those formats) or misuse it (sequence diagram improperly documenting async flows).

Comment · 4 years ago
It's a thing because inheritance got out of hand.

Inheritance x composition is orthogonal to OO.

Comment · 4 years ago
I didn't go through, but have seen quite a few. It's indeed a less advertised position since it might be more common in smaller companies (less money/reach) and it might be a founding opportunity (less pay, higher risk), so it goes under the radar compared to very specialized positions.
Comment · 4 years ago
Yeah, poliglots are difficult to find as well, maybe not as in actual difficulty to be but more of a preference for a subset of techs.
Comment · 4 years ago
It's a fairly rare set of skills. People in these positive usually are bad in most of them and it becomes harder to ramp up the team later (mentoring, quality).
Comment · 4 years ago
Generalist can be a specialization in itself. Imagine someone that can do a bit of front-end, backend, infra, design, would be a specialist in bootstrapping a startup.

Don't get too attached to market/industry defined roles.

Another way to raise rates is to take risks (like deadlines, promises) but every person had their own risk profile.

Comment · 4 years ago
Art imitates life until life imitates art.
Comment · 5 years ago
Comment · 6 years ago
The annoyance over non-functional code is real.

I can't tolerate OOP stuff that `obj1.calls(obj2)` and changes `obj2` anymore. I didn't care before, now it makes me want to refactor everything or not write it at all.

Using Elixir kind of made me not want to use anything else.

Comment · 6 years ago
I personally like a lot the help in the shell feature that is one of the awesome things in elixir's shell that is now on erlang.
Comment · 6 years ago
That's where "works on my machine" comes from.

The further you steer dev environments from production, the more you'll have these kinds of issues.

Would you mind expanding on their explanation? The way you described doesn't sound like an argument at all.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton