Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sidlls
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
52 ms
·
661.
▲
by
sidlls
4y ago
No, you uncharitably ignored the majority of my comment in your haste to make a sarcastic response.
662.
▲
by
sidlls
4y ago
That's an incredibly uncharitable read of my comment.
663.
▲
by
sidlls
4y ago
And 100% of the votes from those precincts without observers should’ve been discarded. The real problem is that we don’t fund elections properly. This sort of thing isn’t a problem in other developed democracies. It’s only one here by desig
664.
▲
by
sidlls
4y ago
The point about over documenting is okay, but reliance on automation and tests is completely separate from documentation. They serve different purposes. The code is not (all of) the documentation. People who rely on code comments, API doc
665.
▲
by
sidlls
4y ago
Diagram generation is plagued by the same problems as the "Rational Rose" fantasy of automatic code generation from diagrams: trivial applications are trivial to diagram, and non-trivial ones defy it, as the complexity (dependenci
666.
▲
by
sidlls
4y ago
Yes, but you’re still living in conditions that are relatively poor compared to what you can get in developed countries (not just western/white ones). And these people aren’t ignorant or stupid: there’s a reason they emigrate in the nu
667.
▲
by
sidlls
4y ago
No talented engineer is going to look at a wage that is 2-3x locally in relatively poor conditions (crowding, sanitary, etc.) and think it’s a better deal than what they can get by emigrating. It might not be as bad as the outsourcing debac
668.
▲
by
sidlls
4y ago
There’s nothing discriminatory about it. The comment isn’t saying non-whites or non-US workers are dumb or untalented; it’s saying that most of the more talented ones have relocated (emigrated) already.
669.
▲
by
sidlls
4y ago
The (unfortunate) reality is that the quality of software engineers outside the major tech hubs even in the US is relatively poor—-and it gets worse abroad. Other countries’ talents tend to migrate to these tech hubs, leaving their home c
670.
▲
by
sidlls
4y ago
Because TikTok is mainly (not "only", just "mainly") about people watching short-form content like stupid dancing/music memes, "edgy" political commentary, "challenges" and other low-quality garb
671.
▲
by
sidlls
4y ago
I know for a fact I would not want to automate many of the predictable aspects of code reviews at any job I've ever had. This is because many of the predictable aspects of code review are due to poor review practices. Things like rubbe
672.
▲
by
sidlls
4y ago
Noam Chomsky is anti-imperialist. He also prioritizes anti-imperialism lower than other things and justifies support for imperialist politicians (e.g. Obama, Biden) by proffering arguments from pragmatism and "lesser evilism". So
673.
▲
by
sidlls
4y ago
I soured on the news as I learned even just a little, even in high school. I would read articles about physics, or that had physics as an important element, and observe how terribly wrong the reporter got things. Even giving generous allowa
674.
▲
by
sidlls
4y ago
I prefer shorter work weeks. My company's return to office policy is a hybrid deal. I am very productive when I'm in the office and I use the remote days to refresh myself. On those days I generally only "work" by replyi
675.
▲
by
sidlls
4y ago
Depends on the application, really. And I wouldn't call it "advocacy" so much as being resigned to accepting a less odious bad option. In that case, typically Go or Python, unless we need that last bit of performance and can&
676.
▲
by
sidlls
4y ago
It alleviates the issue the way the frog doesn't notice in the "boiling frog" fable. That is, not in a good way. The cognitive load to parse and understand it is still there; you're just not as aware of it distracting fr
677.
▲
by
sidlls
4y ago
Back when I wrote C and C++ for a living I'd occasionally meet someone who thought their ability to employ the spiral rule or parse a particularly dense template construct meant they were a genius. I get the same vibe from certain othe
678.
▲
by
sidlls
4y ago
And yet OO-isms are replete throughout implementations in go. `interface{}` all the things is another of the worst things about go. It practically begs for engineers to engage in all the worst practices of OO-ism and unit test zealotry.
679.
▲
by
sidlls
4y ago
I really enjoy it when techies show their egos and contempt, without having the full picture. I'm speaking with an EM where I work now, who just insulted my entire team and the rest of the engineering organization, and puffed himself u
680.
▲
by
sidlls
4y ago
My goodness, I’ve been in this industry for 15 years, have been an EM and am currently a TL on my team. I’ve seen what you’re referring to, but you are grossly exaggerating the issue. In my current role we have had candidates we really want
681.
▲
by
sidlls
4y ago
What labor shortage? In software engineering or other organizations? It's certainly not the former, at least not for companies of any notability (e.g. Netflix). I work for a well-known company, not as big as FAANG but well on its way a
682.
▲
by
sidlls
4y ago
I can't count the number of C++ codebases I've worked on where either myself or some other engineer implemented an ad-hoc, incomplete "sum type-like" enumeration system, e.g. in linting, pre-compilers, etc. In my case, I
683.
▲
by
sidlls
4y ago
"I’ve never seen a bug from someone overwriting a global variable like this, that is intended to be immutable." It can cause headaches in test code (where developers try to override the package variable value for test cases, and f
684.
▲
by
sidlls
4y ago
One of my favorite science fiction stories, "The Krone Experiment", has this question as a central plot element. https://www.goodreads.com/book/show/16032842-the-krone-exper...
685.
▲
by
sidlls
4y ago
I'm generally shocked when an average person I meet can add fractions without a calculator. I think you wildly overestimate just how "basic" the understanding of arithmetic is for the vast majority of people. This isn't
686.
▲
by
sidlls
4y ago
Most users of WordPress would be better served by a static site generator system. Unfortunately, it seems most of these are very much "by developers, for developers" in flavor. They're overly complicated and insufficiently de
687.
▲
by
sidlls
4y ago
Small businesses need mostly static sites that are easy to update content on. The non-static functionality some businesses need is generally quite constrained: appointment setting and information request forms being the two most likely, and
688.
▲
by
sidlls
4y ago
Eh, there's no doubt that white people in America enjoy a certain privilege, all other things being equal when compared to non-whites. However, that privileges diminishes substantially as one descends the economic ladder, until at the
689.
▲
by
sidlls
4y ago
That abuses the word "privilege" to the point of making it useless to communicate the point you're (likely) trying to make (which I agree with, if it's what I think it is) effectively in general.
690.
▲
by
sidlls
4y ago
If you tell someone who grew up homeless or borderline homeless with a single parent who occasionally starved themselves for several days in a row so the kids could eat that they’re privileged because they’re white don’t be surprised if the
More ›