Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
HendrikHensen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
HendrikHensen
6mo ago
Fun is not measured objectively. Different people find different things fun. I enjoy writing code very much (in addition to solving big problems; one can enjoy both).
2.
▲
by
HendrikHensen
7mo ago
> And that's on you. Sorry I have to defend my pride here a little bit. When I joined my previous company, the entire company was on Java 8. When I left every app in every team there was up-to-date on the latest LTS release at the t
3.
▲
by
HendrikHensen
7mo ago
Yeah javac is pretty great. I was doing Kotlin for some time and I was getting very annoying by how much slower and slower running tests and doing full builds became. I thought it was some issue with the JVM ecosystem. Then I started a proj
4.
▲
by
HendrikHensen
7mo ago
I mean, what is old? How far along are frameworks these days, and what are companies using? That team was using Java 17. Java 21 was just released and frameworks had no meaningful support for virtual threads whatsoever. In my experience, mo
5.
▲
by
HendrikHensen
7mo ago
> * No typosquatting issues because every package has a group id verified by real humans and DNS TXT records. While I think this is a huge boon, have you ever published a package on the Maven Central repository? I must confess I haven&#x
6.
▲
by
HendrikHensen
7mo ago
Kotlin coroutines don't really exist. They're a (very neat) programming trick to support coroutine-like behavior on the JVM which doesn't support coroutines. If you look at the bytecode it produces, it honestly is a mess. And
7.
▲
by
HendrikHensen
7mo ago
I think there is something to say for compiling to native code, having binaries in the ~25 MiB range, being able to run in distroless containers, being able to run a web application with less than 100MiB of memory and startup times measured
8.
▲
by
HendrikHensen
7mo ago
> It performs better than Go Do you have some sources or experiences to share on this topic? I'm very curious. My experience is the complete opposite. At my previous job there was a Java web application and running in Kubernetes (1
9.
▲
by
HendrikHensen
7mo ago
What do you mean by "better than Go for industry purposes"? I don't understand what "industry purposes" means and in what aspects Java is better than Go in your opinion (I can think of some myself, but I'm inte
10.
▲
by
HendrikHensen
7mo ago
Reddit didn't (yet). Another tech focused community site did though... So I stopped participating in the community.
11.
▲
by
HendrikHensen
7mo ago
You can build quite an extensive profile of someone given enough post history. More post history means more details. Especially nowadays with LLMs it's trivial. This can lead to all sorts of issues. One is people I know in real life be
12.
▲
by
HendrikHensen
7mo ago
On Reddit and Hacker News, I don't need an email address to sign up. But also I use SimpleLogin to have a separate email address per website/account. Quite necessary these days when personal data is leaked by some company or other
13.
▲
by
HendrikHensen
7mo ago
Thanks, I was not aware. They seem to be guidelines, and not rules. I find my privacy and the prevention of anyone to build a full profile of me (especially how easy that is now in the age of LLMs) a bit more important than the vague concep
14.
▲
by
HendrikHensen
7mo ago
I rotate accounts on "social media" (mostly Reddit and Hacker News, the others don't interest me) every few weeks or months to make sure not too much of my post history accumulates in one account. I would dislike it very much
15.
▲
by
HendrikHensen
7mo ago
I cannot identify with this at all. We have Python and Go applications in production, and for Go the vibe is mostly "standard library plus a few dependencies" (e.g. SQL driver, opentelemetry) whereas with Python it's mostly &
16.
▲
by
HendrikHensen
7mo ago
Why the hate though? Is someone forcing you to use them against your will? If you need 128 bits of crypto.Rand() for your usecase, you can just use that right?
17.
▲
by
HendrikHensen
7mo ago
Can you explain it for those out of the loop?
18.
▲
by
HendrikHensen
8mo ago
If this is to be a real, (relatively) widely-used language, I would make some tough choices on where to innovate, and where to just leave things the same. One thing I noticed in the example is `num target`, especially because the focus is o
19.
▲
by
HendrikHensen
8mo ago
Noticed the part where the exact instructions from the Readme were followed and it didn't work?
20.
▲
by
HendrikHensen
8mo ago
Good for you. But there are already so, so many posts and threads celebrating all of this. Everyone is different. Some of us enjoy the activity of programming by hand. This thread is for those us, to mourn.
21.
▲
by
HendrikHensen
8mo ago
Thanks, ChatGPT.
22.
▲
by
HendrikHensen
8mo ago
I think this is a strange, and honestly worrying, stance. Just because there are worse problems, doesn't mean we shouldn't care about less-worse problems (this is a logical fallacy, I think it's called relative privation). Fu
23.
▲
by
HendrikHensen
8mo ago
All I can think about is how much power this takes, how many un-renewable resources have been consumed to make this happen. Sure, we all need a funny thing here or there in our lives. But is this stuff really worth it?
24.
▲
by
HendrikHensen
8mo ago
All I can think about is how much power this takes, how many un-renewable resources have been consumed to make this happen. Sure, we all need a funny thing here or there in our lives. But is this stuff really worth it?
25.
▲
by
HendrikHensen
8mo ago
Yep. On Mac (and Linux, actually) I know of some applications that do that. I also know that on Windows most applications don't do that. I would also never leave un-saved work open on Windows. I was replying to: "The fact that you
26.
▲
by
HendrikHensen
8mo ago
Of course, everyone has their own workflow. I won't tell anyone to adjust their workflow. But the exact point I was trying to make is that it's not random apps. It's specific apps that one knows about and how they behave. And
27.
▲
by
HendrikHensen
8mo ago
Why though? On Mac, I have tons of unsaved work: many TextEdit windows which keep their state for many months, even through reboots. And it has been working like for at least 10 years. It's such a simple, little quality-of-life thing.
28.
▲
by
HendrikHensen
8mo ago
More and more desktop apps are just becoming websites. More and more desktop apps are using Electron rather than some native app. Windows is slowly becoming a dumpster fire in terms of usability and issues. Most games these days Just Work o
29.
▲
by
HendrikHensen
8mo ago
Honestly, it feels like straight up plagiarism. When I saw the title, I thought I knew which website was posted because I had seen it before. When I clicked, I saw an unfamiliar website and was surprised that it was posted 3 days ago rather
30.
▲
by
HendrikHensen
8mo ago
That's great! Though, by making it not forced and giving users a choice, you never know which library code you call might not use those features and still panic when you use it. (Just to be clear, I don't really propose that a lan
More ›