Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ratww
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
241.
▲
by
ratww
4y ago
I wish. Compared to 10 or 20 years ago developers have a lot less say in these things. 10 years ago I would be able to block some megalomaniac plan from an UI/UX designer outright. Today it is borderline impossible, as designers tend t
242.
▲
by
ratww
4y ago
That's 100% fair, but I don't think that's really the argument of GP. The argument is that the interface is inadequate, not that the result itself is. With enough force you can definitely fit a square object in a round hole
243.
▲
by
ratww
4y ago
I wouldn't be so fast to dismiss the previous answers, although I think they're a bit snarky. There is indeed a larger number of developers that is necessary on lots of projects from influential companies lately, and this heavily
244.
▲
by
ratww
4y ago
The migration is often also a source of problems in itself. There's nothing wrong with neither Vue or React, but adding a second one of those for no reason deserves the flogging thing that the grandparent poster is talking about. Build
245.
▲
by
ratww
4y ago
True, but not so fast: small shops are also constantly trying to copy the bureaucracy, the hubris and dead weight. Eventually I expect all of them to get there.
246.
▲
by
ratww
4y ago
Yep, same experience. A large "ecosystem" is touted as a great advantage of some frameworks, but the reality is that it's mostly unmaintained low-quality libraries that could be replaced by a few lines of easier to understand
247.
▲
by
ratww
4y ago
The \ syntax is my favorite part so far, I’m definitely gonna copy it for my toy language, hope that’s ok ;)
248.
▲
by
ratww
4y ago
> I'm personally happy to stay inside Apple's ecosystem I used to believe that I'd stay inside the Apple ecosystem if this ever happened, but the ecosystem has become a total dumpster fire in the last few years IMO. The
249.
▲
by
ratww
4y ago
In a team I was part of, we used the default in a popular Ruby linter, Reek. And it wasn't 10, it was 5. The team treated that as puzzle-solving, and it was part of their culture to tackle those kinds of challenges. There was light haz
250.
▲
by
ratww
4y ago
I never met your co-workers so I have no axe to grind, nor am I accusing them of anything. But yeah neither of us has anything to gain here so let’s stop?
251.
▲
by
ratww
4y ago
Yes, this is what I mean. IO is contagious for reasons unrelated to it being a Monad.
252.
▲
by
ratww
4y ago
The concepts still roughly translate and help, though. You have projections/mappings in FP. Or if you want to go deeper, recursion. Understanding loops before those will definitely make them easier since they are equivalent. The argume
253.
▲
by
ratww
4y ago
Yeah, sorry but I’m not buying. It all seems to me like projection, a lot of speculation and a bit of pent up anger for people getting reputation for doing documentation work. “People doing a lot discourage people who don’t do anything” isn
254.
▲
by
ratww
4y ago
Monads themselves aren't really contagious, it's the actions that would otherwise have side-effects that are, and also the fact they have to be executed in sequence. This is also true for other things in other paradigms, such as a
255.
▲
by
ratww
4y ago
Btw, that "chain" function is available natively in Javascript, as "flatMap". Monads aren't as mysterious as we make them look.
256.
▲
by
ratww
4y ago
It's kinda funny, because you could say exactly the same about object-oriented programming as a discipline. In functional programming the jargon might be foreign, but they correspond with the math they came from. You also have clear ru
257.
▲
by
ratww
4y ago
If you're in a privileged position of quitting, then sure. I personally know better not to judge people who are not. A job doesn't deserve more from you than it gives you.
258.
▲
by
ratww
4y ago
I know a lot of them, it's easy to identify as they constantly complain about shiny things.
259.
▲
by
ratww
4y ago
This is an underestimation of how hard it is to learn to program. Someone learning a first language isn't just learning a new language: they're learning how to program. It's a new profession, a new hobby, a new superpower. Th
260.
▲
by
ratww
4y ago
Most developers don't seem to want to learn more than "one" thing. Once they do one tutorial, it seems they're done for life with learning. And they don't really have time to learn new stuff, as they spend too much
261.
▲
by
ratww
4y ago
Yeah, because of a technical choice made by higher level tools. And I've worked on a few games that didn't need some of those. On iOS's side there's Swift Build Sysyem and Swift Package Manager that almost remove the nee
262.
▲
by
ratww
4y ago
Were their answers wrong, or were the questions completely unnecessary? How do you know it's "not for everyone's benefit"? I don't announce to the world when I consult the documentation. Are you measuring the reach
263.
▲
by
ratww
4y ago
I believe you. I guess it depends on where they worked, and if the interviews there were strict.
264.
▲
by
ratww
4y ago
This is a classic issue of leaky abstractions, so it is definitely "caused" by Flutter/Dart. What led to this might not be their "fault", but as it stands this is something that only Flutter/Dart can solve. It
265.
▲
by
ratww
4y ago
I don't understand how you were able to make the jump to "I don't like tools that lie about complexity" to "I want to build tools from scratch" , but I share GP's complaints. The problem is clearly with
266.
▲
by
ratww
4y ago
Throwing away code and throwing away products/features are completely different things, and only one of those is a real problem for end users.
267.
▲
by
ratww
4y ago
IMO nobody should "give their best" at a job they feel has enough red flags to warrant a search for a new one.
268.
▲
by
ratww
4y ago
A few years ago lots of companies would have assumed that someone doing too much "job hopping" was unloyal and probably not competent enough to stay for more than a year or so. Today it's so incredibly common (and hiring proc
269.
▲
by
ratww
4y ago
I once on a company where a CEO did that 3 times in a row to an engineering team, and mentioned wanting that team to be 4x its current size in two years. In an interview, he mentioned The Mythical Man Month as one of his favourite books.
270.
▲
by
ratww
4y ago
This is so common it hurts. I wonder where this comes from. Is it just hubris mixed with incompetence?
More ›