Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sshine
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
151.
▲
by
sshine
5mo ago
> Dont let AI make decisions, its supposed to take your decisions and turn those into code. I let the AI make decisions all the time. I often approve them, and I sometimes revert them. Most of the time they’re really good decisions bas
152.
▲
by
sshine
5mo ago
I’m in the EU, and adding a website to Home Screen does hide the browser feel. Maybe this experience is different in different European jurisdictions. Your point about users not being used to this is very real. I didn’t know you could until
153.
▲
by
sshine
6mo ago
You don't always choose the application layer. When you're an OpenStack cloud provider, your customers choose. When you're a customer using Open Source software, your vendors choose. Using a mixture of directly attached NVMe
154.
▲
Is the Novelty Budget Dead?
(simonshine.dk)
2 points
by
sshine
6mo ago
|
0 comments
155.
▲
by
sshine
6mo ago
Better UI, worse model (GLM), probably slightly worse agentic runtime. In spite of how glitchy Claude feels, it makes decisions fast.
156.
▲
by
sshine
6mo ago
I ran OpenCode + GLM-5.1 for three weeks during my vacation. It’s okay. It thinks a lot more to get to a similar result as Claude. So it’s slower. It’s congested during peak hours. It has quirks as the context gets close to full. But if you
157.
▲
by
sshine
6mo ago
I handle polyglot monorepos using Nix. Because Nix is a package manager not tied to one programming language ecosystem, I can install all the tools for every language I need, and have the tooling consistent and modular, even between monorep
158.
▲
by
sshine
6mo ago
There should be a scientific journal of programming in Odin just to reach notability. We'll call for a yearly online conference.
159.
▲
by
sshine
6mo ago
Anthropic is already doing this. Signup prices seem higher now than three months ago. This is actually the least frustrating method because people who can't afford to pay are not as angry as people who paid and aren't getting serv
160.
▲
by
sshine
6mo ago
One thing is lack of control of token efficiency on what’s already a subsidised product. Another thing is branding: Their CLI might be the best right now, but tech debt says it won’t continue to be for very long. By enforcing the CLI you en
161.
▲
by
sshine
6mo ago
> Perhaps Anthropic is struggling to meet demand? Yes, definitely, they’re gracefully failing to meet demand. They could also deny new customers, but it would probably be bad for business.
162.
▲
by
sshine
6mo ago
I’m reimplementing the Nix parser. I don’t know if it’ll morph into another formatter, or an LSP server, or what. I guess I’d like to try and improve on error messages and build it from scratch. Rust has really brought ergonomics to systems
163.
▲
by
sshine
6mo ago
> generating a good UI is not easy And so many UIs stink, so auto-generating them might, on average, not be worse. > a good interface conveys so much more semantic information then just it's underlying API Yes, a good UI cont
164.
▲
by
sshine
6mo ago
Dendritic Nix (either too new or too underrepresented in training data) Proper escaping of layered syntaxes in Ansible on the first attempt Writing bare-metal embedded Rust, although this was long ago, so not current models
165.
▲
by
sshine
7mo ago
Addressing the self-deprecation: > I felt like I was flinging slop over the wall > my impostor syndrome got worse > thanks for dealing with my slop, Alec > I have never felt like a bigger fraud in this field I'm the
166.
▲
by
sshine
7mo ago
> it requires discipline (you have to make sure you never do manual steps basically) Since Nix requires a declarative configuration, you need less discipline, but more up-front specification. For example, making truly idempotent Ansible
167.
▲
by
sshine
7mo ago
I'm overwhelmingly surprised about Claude's ability to know the package. But the cut-off point in model / harness quality before it hallucinates everything but the general Nix syntax is staggeringly low.
168.
▲
by
sshine
7mo ago
If you're using Hugo or a similar static site generator, you might like my blog series: https://simonshine.dk/articles/hugo-static-site-setup/ https://simonshine.dk/articles/vendoring-hug
169.
▲
by
sshine
7mo ago
I can recommend MicroVM.nix, since it allows for multiple VM runtimes like QEMU, Firecracker, etc. There's also nixos-shell for ad-hoc virtual machines: https://github.com/mic92/nixos-shell
170.
▲
by
sshine
7mo ago
As a NixOS user for 3 years, and a Claude user for 1+ year, I agree with you that it's an ideal fit. I've been very happy with, for example, how Claude can configure GNOME via dconf settings: tweaking those settings declaratively
171.
▲
by
sshine
7mo ago
I got a gaming computer during covid and initially ran Windows on it. It had so many problems with the audio and random crashes I eventually gave up and switched to Linux. Only loss was the newer Blizzard games, all the Steam games worked.
172.
▲
by
sshine
7mo ago
For a beautiful 6 months before the frontier labs were able to search as part of their responses, Kagi had an edge here. This was when the “AIs hallucinate!” meme was thriving and my response was “Wait, your AI AGENT doesn’t provide referen
173.
▲
by
sshine
7mo ago
Or "ganma" as in "lao gan ma", the Chinese chili brand. By itself it means "stepmom".
174.
▲
by
sshine
7mo ago
Feeding the LLM a "copy as cURL" for its feedback loop instead of letting it manage the dev server was an unlock for me.
175.
▲
by
sshine
7mo ago
I have, in the last month, resorted to searching StackOverflow for something that works when Claude perpetually got it wrong three times in a row. It felt nostalgic that the answer was there in plain sight, and it just kept trying other thi
176.
▲
by
sshine
7mo ago
It also made good engineering easier. AI is an amplifier of existing behavior.
177.
▲
by
sshine
7mo ago
> Your intent is 'Getting more users by lowering barriers to sign up', a business goal. Important point. But it says more about OP’s perspective on product-driven development than this “contextual commits”. The idea that OP d
178.
▲
by
sshine
7mo ago
It’s not that you are wrong. Just that the message does not contribute to the conversation. Neither does this one.
179.
▲
by
sshine
7mo ago
I think you have a fair point, but you bothered to give feedback for how this article could be more congruent as if a non-assisted writing process would not warrant similar feedback. The number of blog sentences that end abruptly halfway th
180.
▲
by
sshine
7mo ago
The ~foo as backup convention is not part of any standard. Using hidden files is a stronger convention, e.g. .foo.swp or .foo~. But nginx's sites-enabled also doesn't filter those. It's a very simple mechanism that assumes wh
More ›