Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
barrkel
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
barrkel
4d ago
A good chunk of engineering is putting together reliable systems from unreliable parts. You build in safeguards, redundancy, defense in depth, recovery systems. You build models of the system and prove characteristics about it. Software is
2.
▲
by
barrkel
7d ago
This would be contract law, and it would also be a huge reputational risk. All it would take is a whistleblower and there would be billions lost.
3.
▲
by
barrkel
15d ago
Labyrinth is synonymous with maze in English. The labyrinth symbol, as a decoration or motif in ancient Greek artifacts, isn't generally a maze, but the labyrinth of myth is. Theseus had to use thread, given to him by Ariadne, to find
4.
▲
by
barrkel
19d ago
Your point seems to be that if you use a slow standard library and complain, it's not a problem with the slow standard library because you can just reimplement the slow parts independently. The problem with your argument is that it
5.
▲
by
barrkel
20d ago
For some reason PayPal is still quite big in Germany; about 28% of online revenue in 2025. Also Austria, perhaps Italy, but I have less direct experience there.
6.
▲
by
barrkel
21d ago
It makes every commit small, so they can be reviewed quickly and easily. Small commits can often be tested faster, since irrelevant tests don't need to run. Small commits are less risky. The smaller the delta of change, the lower the p
7.
▲
by
barrkel
21d ago
jj support doesn't force an org-wide change. jj is compatible with git. It's just that the mental model is more aligned to Gerrit and stacked PRs.
8.
▲
by
barrkel
21d ago
Jujutsu has a mental model that aligns far more closely to Gerrit than GitHub etc. It uses a persistent changeid to model a change mutating over time, like Gerrit uses Change-Id in the description footer, and unlike git. Jujutsu can be colo
9.
▲
by
barrkel
26d ago
You'd expect a tool-enabled model to leverage crop and zoom tools to inspect and validate what it thinks it's seeing, though.
10.
▲
by
barrkel
27d ago
How do you do drop shadow layer mask effects with Pinta and KolourPaint?
11.
▲
by
barrkel
1mo ago
I guess the idea is you can do edits via non-destructive layer effects and compositing a stack of layers, where somewhere amongst the stack is your original unmolested data. Though that has not been my experience with Gimp - it's far m
12.
▲
by
barrkel
1mo ago
I don't care. 99% of my uses of an image editor are for ad hoc edits. I never want to clutter my disk with project files on the off-chance I want to preserve layers or whatnot. I have zfs snapshots and cloud backups should I want to re
13.
▲
by
barrkel
1mo ago
If you run DNS at home (even just dnsmasq) and you bridge your home 192.whatever to tailscale, you can make the same domain name resolve both at home and via tailscale.
14.
▲
by
barrkel
1mo ago
Export and Save As should be the same menu item with an option in the dialog. There are many many more but start with the app having the overbearing assumption that it thinks you want save to its file format rather than make an ad hoc edit.
15.
▲
by
barrkel
1mo ago
It is not the literal example because I told it to rename the function, but the function had the form thisNotThat for a boolean predicate that had a far more conventional name.
16.
▲
by
barrkel
1mo ago
I naturally write half like Claude, but not the antithesis half - that's not me, that's Claude.
17.
▲
by
barrkel
1mo ago
I have a chunky bit of functionality in my hobby app using babylon.js to render 3D worlds using things like portals and LoD rendering to manage the visual load. I built it out with a combo of Fable and Opus 5. I too got fed up with the pros
18.
▲
by
barrkel
1mo ago
Go is particularly hilarious because it will just go and create a thread for every hardware thread in your system (my home system has 192 hardware threads), just in case it needs to scale up. So tiny utilities, little network proxies and th
19.
▲
by
barrkel
1mo ago
The single biggest annoyance with Opus 5 is that it writes too elliptically. Sentences that orbit a point, then jump to it like it's a revealed insight. Unnecessarily abstract phraseology. Constantly using inanimate nouns as the subjec
20.
▲
by
barrkel
1mo ago
journald is IMO the worst part of the systemd ecosystem. You're better off using it only as a router and not storing any logs in it. The indexing system it uses is slow and provides no control over chatty subsystems - you cannot trunca
21.
▲
by
barrkel
1mo ago
Printing money without backing is not deficit spending! We're all well aware of the money supply, M1 / M2 / M3, velocity of money, etc. It's important for money to not get tight when the economy slows down, and it's
22.
▲
by
barrkel
1mo ago
Inflation is an increase in the cost of living. It can be caused by deficit spending. It can also be caused by supply shocks. For example, if you restrict building new housing, the price of housing will increase, both rents and house pr
23.
▲
by
barrkel
1mo ago
Very similar to Windows Structured Exception Handling, which the Win32 implementation used, and also looks similar to Java, but without checked exceptions. try/except/end and try/finally/end blocks. The major differences
24.
▲
by
barrkel
1mo ago
The combination of exceptions and non-trivial {copy constructor, assignment operator, destructor} are what combine to make C++ a somewhat broken language when you try to use all the features. And also responsible for poisoning the well for
25.
▲
by
barrkel
2mo ago
As is well known, security is not a binary, it's a spectrum. It's why you add security in layers, and why it's generally a trade-off between risk and usability. Your mileage may vary, but I sleep better with my own projects n
26.
▲
by
barrkel
2mo ago
Load penalty is part of the Otis RSR algorithm, it's in the article.
27.
▲
by
barrkel
2mo ago
If you run it in a sandbox with no internet access and a read-only role login for the database, and you supervise it, how big is the risk do you reckon? Of course there's an issue if the data in the database is contractually restricted
28.
▲
by
barrkel
2mo ago
JJ stacked changes are just a chain of git commits. To jj, a branch is just a pointer to a commit, like git. Code review is no different to whatever you normally do for git. Push to your review system and review commit by commit Gerrit styl
29.
▲
by
barrkel
2mo ago
A decent idea, however it seems to me a good chunk of it is because of git limitations. Have you looked jj? I'm having a much better time with jj and a workspace per subagent than I was with git and worktrees. It's still useful to
30.
▲
by
barrkel
2mo ago
Eggplant is called aubergine in UK and Ireland. Full true synonym.
More ›