Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
maleldil
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
151.
▲
by
maleldil
5mo ago
Why would an increase in oil prices translate to new jobs? The price increase has no relation to value added, only to global scarcity, so there's no need for new jobs.
152.
▲
by
maleldil
5mo ago
He has tests asserting that the output HTML contains specific JS code as strings? What??
153.
▲
by
maleldil
5mo ago
I'm just happy to see a GPL project.
154.
▲
by
maleldil
5mo ago
It would be crazy if the university were getting nothing out of it, but your work as a PhD student benefits not only you but the university as a whole. I think it would be reasonable to give students a living wage. I don't think anyone
155.
▲
by
maleldil
5mo ago
So are Python and Java programs.
156.
▲
by
maleldil
6mo ago
Regardless of how many concurrent players it has now, TF2 was massively influential to other FPS games, and it's still held with high regard by the community. It was also one of the first major games to introduce loot boxes.
157.
▲
by
maleldil
6mo ago
> On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity. https:&#
158.
▲
by
maleldil
6mo ago
> Firefox doesn’t count because they’re being funded by Google. Even if that were true, it's still a better option _today_.
159.
▲
by
maleldil
6mo ago
Does that mean what he says is less valuable? > Fairy tales are more than true: not because they tell us that dragons exist, but because they tell us that dragons can be beaten. Said by a monster himself, but doesn't make it any les
160.
▲
by
maleldil
6mo ago
What if I just want to make my code available for other people to use and modify however they want, but don't want to run a project? People can fork it themselves if they're not satisfied with it.
161.
▲
by
maleldil
6mo ago
I don't understand. Is your argument that because these expectations exist, anyone working on open-source has to abide by them automatically?
162.
▲
by
maleldil
6mo ago
Can't pandoc do it?
163.
▲
by
maleldil
6mo ago
Are you suggesting PhD candidates have AI write their theses? Or just writing LaTeX commands while the students write the core text? Because if it's the latter, LaTeX usually isn't the bottleneck.
164.
▲
by
maleldil
6mo ago
Anyone who wants to communicate cross-OS and doesn't want to use a whole separate application for it, when it should be a basic capability of the phone?
165.
▲
by
maleldil
6mo ago
Firefox with uBlock Origin. Nothing else comes close.
166.
▲
by
maleldil
6mo ago
That might be a good fit considering who's in charge today.
167.
▲
by
maleldil
6mo ago
What makes Crush fun?
168.
▲
by
maleldil
6mo ago
You should be able to use the normal git gutter as long as your repository is colocated.
169.
▲
by
maleldil
6mo ago
I've been using it in relatively the same way for a while now. The only meaningful changes were native support for `tug` and `absorb`, neither of which significantly changed my workflow.
170.
▲
by
maleldil
6mo ago
Typst is amazing, but if you want HTML output, it's not quite there yet.
171.
▲
by
maleldil
6mo ago
You don't need to subscribe to the NYT to play the games. There's a separate subscription.
172.
▲
by
maleldil
6mo ago
I usually use Python or Rust for CLIs, but Optique makes me want to try out Typescript!
173.
▲
From five optional fields to a discriminated union: CLI parsing with Optique 1.0
(hackers.pub)
2 points
by
maleldil
6mo ago
|
1 comments
174.
▲
by
maleldil
6mo ago
If you use a type checker in strict mode (e.g. pyright with "typeCheckingMode: strict") and a linter with strict rules (e.g. ruff with many rules enabled), the output space is constrained enough that you can get pretty consistent
175.
▲
by
maleldil
6mo ago
I'm not saying you shouldn't. I'd say 70% of my work code is written by Claude Code or Codex. But this is something you should be aware of when interacting with agents.
176.
▲
by
maleldil
6mo ago
You can't trust it 100%. Sometimes it will just refuse to fix a compiler or lint warning (often saying "This was a pre-existing issue...") or write a trivial test that does nothing and always passes.
177.
▲
by
maleldil
6mo ago
Who closes the gate? Is it Claude itself after it runs the verification? Who makes sure the verification did in fact run?
178.
▲
by
maleldil
6mo ago
You're confusing mixing git and jj in your local copy of the repo vs what it looks like to other people. You can use jj locally, and it interoperates perfectly with any git remote, and no one has to know you're even using it. From
179.
▲
by
maleldil
6mo ago
It is definitely worth a try. Just being able to squash changes to earlier commits without having to fiddle with fixups and interactive rebases is worth it for me. jj absorb is great too.
180.
▲
by
maleldil
6mo ago
If you constantly switch between the two, you're going to have a hard time, but you can take a git repo, try jj for a while, and if you decide to go back, you don't lose anything.
More ›