Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
palata
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
40 ms
·
901.
▲
by
palata
8mo ago
Disclaimer: I don't have any skin in this game, I was fine with X11 and I am fine with Wayland, and I actually think it's nice to have both (and more, like Xlibre I think?). I understand complaints about systemd, I don't unde
902.
▲
by
palata
8mo ago
Except that we are talking about enshittification. The fact that you don't understand quantum physics or insects brings nothing here. Why would you care if I understand business here? We're talking about enshittification. If you w
903.
▲
by
palata
8mo ago
You don't understand what the concept of enshittification is, and keep proving it. Just go read about it (I shared links), or leave me alone.
904.
▲
by
palata
8mo ago
I love how on the Internet one can be downvoted for asking for precision when not understanding a statement.
905.
▲
by
palata
8mo ago
Dude, if you can't be arsed to even consider the idea behind "enshittification", just stop complaining about it. It is an interesting concept, but you have to read a few words to get it.
906.
▲
by
palata
8mo ago
> Most developers have always just been “dark matter developers” who only saw it as a way to put food on their tables. Is that what the article you share says? I read: "Where are the dark matter developers? Probably getting work don
907.
▲
by
palata
8mo ago
I am an engineer, I grew up dreaming about space, reading stories about the Apollo program and all. I would give up a lot to train as an astronaut and go to the Moon, so I totally understand why the people involved (including the astronau
908.
▲
by
palata
8mo ago
Also it seems like it weakens the position of Ukraine. So the US not only don't want to help and say it clearly, but then start a new war that makes the situation worse, and hope that it makes everybody happy?
909.
▲
by
palata
8mo ago
The links I mentioned explain precisely (and at length) why you cannot "just build it yourself". Enshittification means a lot more than just "we made it worse". It's more "we got in a position where we could ma
910.
▲
by
palata
8mo ago
I think it is a good spirit :-). I believe there will always be a need for people who understand the code generated by AI, be it to review it, but also to actually make it work when the AI fails. The thing is, to be useful next to an AI, yo
911.
▲
by
palata
8mo ago
Feels like CS used to be for nerds who wanted to understand how computers work, and then it became much more popular because there were good career opportunities. Maybe with AI it will go back to "CS for nerds", and those nerds wi
912.
▲
by
palata
8mo ago
That's exactly what "enshittification" [1] describes. I strongly recommend Doctorow's book "Enshittification: Why everything suddenly got worse and what to do about it" [2]. A shorter introduction would be his
913.
▲
by
palata
8mo ago
> it is not unfair to the people who voluntarily accept these jobs (when other jobs are obviously available). Are you saying that jobs are obviously available in this case, or are you saying that it is not unfair under the condition tha
914.
▲
by
palata
8mo ago
Always the same thing: companies optimise for profit. Why do websites suck? Because companies don't make more money by making decent websites. Why do mobile apps lag on your 4 years old phone? Because 95% of people have a newer phone,
915.
▲
by
palata
8mo ago
While I do agree that UI changes like Liquid Glass are absolutely ridiculous (feels like designers must justify their existence), I don't feel like the UI is "getting eroded". Actually the smartphone UI has been stable for ye
916.
▲
by
palata
8mo ago
> How do you "hack from the other side of the world" a computer that isn't even online? E-voting in this case means that they can vote from their computer, ipad or mobile phone. They are connected to the internet.
917.
▲
by
palata
8mo ago
Yeah but it cannot be hacked from the other side of the world. I think it's a different kind of threat. If an attacker from somewhere else in the world want to tamper with their votes, they have to get Swiss people to modify the ballot
918.
▲
by
palata
8mo ago
Software engineers need to learn how to sabotage such projects: https://www.cia.gov/static/5c875f3ec660e092cf893f60b4a288df/...
919.
▲
by
palata
8mo ago
Actually I don't understand the push towards e-voting in countries like Switzerland. E-voting can be hacked from the other side of the world, because it happens on computers. In-person voting or physical mail is much harder to hack fro
920.
▲
by
palata
8mo ago
Also e-voting can be hacked (I guess they vote from their computer/smartphone, which can be hacked from the other side of the world). The last place you want to care about phishing, IMO, is voting. Good luck hacking in-person voting or
921.
▲
by
palata
8mo ago
And it makes it sound like a production system failed, where what actually happened is that this was a pilot that worked in 3/4 of the involved cantons and that the people who participated to it knew it was a pilot.
922.
▲
by
palata
8mo ago
And they probably started with small-scale pilots, too.
923.
▲
by
palata
8mo ago
The title is misleading. It's an e-voting PILOT. That's important. "Switzerland is running small-scale e-voting pilots in four of its 26 cantons", three of which were not affected. From Wikipedia [1]: > A pilot experi
924.
▲
by
palata
8mo ago
Again you prove my point: natural languages are ambiguous and communication is hard. And maybe also that you don't seem to make the difference between natural languages and programming languages: I have not been commenting code here. I
925.
▲
by
palata
8mo ago
> It's not about the WHAT, it's about the WHY. And my point is that I don't care what it is about, I care about whether or not it is useful . I disagree with the literate programming idea that it's always useful to
926.
▲
by
palata
8mo ago
> So you comment that thing. The idea that "good" code avoids anything non-obvious, that those are "exceptions", is frankly bizarre to me. What I find interesting from the comments here is that there are obviously dif
927.
▲
by
palata
8mo ago
You talk as if you had scientific proof that literate programming is objectively better, and I was the weirdo contradicting it without bringing any scientific proof. Fact is, you don't have any proof at all, you just have your intuitio
928.
▲
by
palata
8mo ago
> I'm assuming "lots of comments" means lots of meaningful comments. That's not what literate programming is. Literate programming says that you explain everything in a natural language. IMO, good code is largely un
929.
▲
by
palata
8mo ago
Do you write a comment before every for loop to explain how a for loop works? Do you write a comment above that to remind the reader that the next few lines are written in, say, Go, just like in the rest of the file? Do you write a comment
930.
▲
by
palata
8mo ago
I feel like we're going from "literate programming" to "sometimes it makes sense to add comments". I agree with the latter. Good code is mostly unsurprising, and when it is surprising it deserves a comment. But that
More ›