Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
willtemperley
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
91.
▲
by
willtemperley
4mo ago
> rather than showing you a preview, the bar just says "Desktop 1", "Desktop 2" I never noticed that behaviour because I only use mission control in full-screen mode. If you swipe up with three (or four) fingers from
92.
▲
by
willtemperley
4mo ago
Addendum: The really annoying part was when the AI asked me for my ticket number, then asked me for the two digit contravention code. First, surely they know the contravention code because they gave me the ticket?! Second, the two digit con
93.
▲
by
willtemperley
4mo ago
I think this is probably the real reason such encodings are considered valid. The webassembly spec is explicit about allowing valid over-wide encodings: https://webassembly.github.io/spec/core/binary/values.ht
94.
▲
by
willtemperley
4mo ago
I think there will always be space for good artisanal FE. This is a Ford Model T moment, the software production line has just been invented, but that didn’t stop smaller sports car manufacturers pushing the envelope.
95.
▲
by
willtemperley
4mo ago
The WASM spec is more explicit about over-long LEB128 encoding. Edit: a properly written decoder is a lot more than 10 lines if you properly deal with integer overflow and both signed and unsigned ints.
96.
▲
by
willtemperley
4mo ago
Thank you for solving that mystery!
97.
▲
by
willtemperley
4mo ago
So why does the spec allow it? Like a good engineer I read the spec and tested against the over-wide example encodings given.
98.
▲
by
willtemperley
4mo ago
Maybe someone can explain why an encoder would ever create the padding bytes allowed in LEB128. I contributed the parser for LEB128 in apple/swift-binary-parsing and I’m still none the wiser. I’m genuinely mystified.
99.
▲
by
willtemperley
4mo ago
Working on my own product using Claude, I feel like front-end coding hasn’t changed much. It still requires a lot of manual tweaking and understanding users at a human level. Personally I’m happy that the backend and algorithmic side writes
100.
▲
by
willtemperley
4mo ago
Just an anecdote on UK local government tech incompetence: I received a ticket “Failing to comply with a prohibition on certain types of vehicle” from Hackney council. Initially I thought my car had been cloned as I haven’t driven for month
101.
▲
by
willtemperley
4mo ago
The paradox being the adtech industry is a central part of the national security apparatus.
102.
▲
by
willtemperley
4mo ago
There's so much intelligence here on HN and so little humanity.
103.
▲
by
willtemperley
4mo ago
I'm here to complain about the churn. I feel like I get to know a model in the human sense of understanding a personality. Yesterday I knew 4.6 extended, today it's different, there's multiple "token budget" levels.
104.
▲
by
willtemperley
5mo ago
Is it realistic to have multiple coding agents hammering out piles of code and expect good results? Genuine question, is it worth it? I just find that using Claude via the web interface gives such good results I don't want to spend tim
105.
▲
by
willtemperley
5mo ago
You have written a glib and low effort reply to anything that disagrees with your Rust-maximal worldview. The sheer immaturity of Rust devs is enough to put me off the language.
106.
▲
by
willtemperley
5mo ago
Don’t tell me what to write. Nevertheless, your feedback, despite its rudeness, backs up my criticism so thanks. Are you a Rust dev?
107.
▲
by
willtemperley
5mo ago
My fault for mentioning Rust (perhaps I did it because it’s vaguely amusing watching Rust maximalists flex). Just to add to the bait, I find CPP libraries much more terse and functional, Rust libs tend towards over complexity and feature fl
108.
▲
by
willtemperley
5mo ago
> We adopted Rust for its security and are seeing a 1000x reduction in memory safety vulnerability density compared to Android’s C and C++ code. This is a pretty poor post. It’s impossible to see what exactly they’re comparing but they s
109.
▲
by
willtemperley
5mo ago
Genuine question, where does te average developer go to learn CPP in 2026? Despite the usual complaints it’s alive and well and Rust will not replace it. CPP has become infinitely easier to write for me. That’s an exact figure, my total out
110.
▲
by
willtemperley
5mo ago
S3 is quite good. The rest ranges from meh to no thanks.
111.
▲
by
willtemperley
5mo ago
I don't want to change from 4.6 because I'm finding it so good (I could change). I've spent the last couple of days building Swift bindings to a monster CPP lib and I've actually had fun.
112.
▲
by
willtemperley
5mo ago
That's the problem with the quote: it denies the existence of non-conformism. This is derogatory toward true radicals and the brave souls who have effected change through non-conformism.
113.
▲
by
willtemperley
5mo ago
This aphorism isn't as smart as it sounds. Sure, it rings true for those who follow non-conformity trends, but the opposite is true for real non-conformists.
114.
▲
by
willtemperley
5mo ago
That’s absolutely a reason to just use a web chat interface. Zero cost switching between providers when one isn’t performing. Second, your data are spread between providers which reduces surveillance effectiveness.
115.
▲
by
willtemperley
5mo ago
> There are no switching costs for users to move to a new model. This depends on how many proprietary APIs are in the way of the model itself.
116.
▲
by
willtemperley
5mo ago
A sane UK tech decision for once. Seems some people recognise a Trojan when they see one, be it a virus or an evil American company with a free offering.
117.
▲
by
willtemperley
5mo ago
I found this an approachable way to understand the problem: https://byteiota.com/hardware-attestation-monopoly-tool-2/
118.
▲
by
willtemperley
5mo ago
Not really US only. LMAX is 24/7 and is a UK company, famous on HN for open sourcing their ring buffer. Crypto trading has been 24/7 since it began.
119.
▲
by
willtemperley
5mo ago
The flip side of this is professional software will be designed and written by those that know the industry. We're actually going to have hammers designed by blacksmiths, not by comittee.
120.
▲
by
willtemperley
5mo ago
20 years ago I was struggling to build an app that worked in ie6, FF and chrome. While still sleeping I asked my girlfriend what flavour JavaScript she liked. I don’t think it was a good dream.
More ›