HNHacker News
TopNewBestAskShowJobs

lexicality

3,327 karma · joined September 19, 2014

[Verifying my OpenPGP key: openpgp4fpr:3DA737C9AD623D06F65FA0F675D524B43F863B4A][ my public key: https://keybase.io/lexicality; my proof: https://keybase.io/lexicality/sigs/k1-DUvdbajFiAqO8wX9gdVzPMeSbtFp6YMk9fiIgkQg ]
submissionscomments
lexicality··on Git hosting that never leaves Europe
Most of the UK is on it. Northern Ireland is missing for some reason.
lexicality··on Git hosting that never leaves Europe
How did you choose which countries to include on your map? You have countries that aren't in the EU but are missing countries which are.
lexicality··on Elevator of the Year: Modernization of the Metropolis Trust Building
I understand the machines were in the basement, I don't understand why the motor for 2 was under shaft 1, 3 under 2, and 1 under 3.
lexicality··on Can AI design circuit boards yet?
> I'm confused. Who made this benchmark and why?

It's a thinly veiled advert for Atopile. I don't know if it's a company behind it or just someone with a lot of money to spend on advertising since their about page (and docs) both 404, and the "packages" link sends you to a login screen that tries to unlock 1password. I guess claude can make circuit boards but not functioning websites?

lexicality··on Elevator of the Year Winner Modernization of the Metropolis Trust Building
I wish there was more explanation as to why the original builders decided to make a cat's cradle out of the roping. It's not like you can accidentally run the cables for cab #1 all the way over cabs 2 & 3 because you weren't paying attention during installation.
lexicality··on Introducing Ad Blocker for Firefox on iOS
> That’s what a good executive costs these days.

maybe they should go get some then

lexicality··on Introducing Ad Blocker for Firefox on iOS
especially when you pay your executives 7 figure salaries
lexicality··on Highlighting My Code Based on How Much I Care
> Note how nobody ever got the idea to apply syntax highlighting to English or any other natural language

Yes they have? It's a fairly common method of teaching children sentence structure.

Pedagogy aside, take a look at what books looked like before the printing press.

> for experienced readers syntax parsing happens as automatically as it does in natural language without any need of colors.

If you're reading slowly, yes. The colours help you skim-read.

Why do you feel the need to intentionally hobble yourself? The human eyes can take in a spectacular amount of visual information at a glance, using colour, texture, shape and so on to instantly classify and identify things.

Decades of visual design research have proven that colours and shapes improve understanding and you're using a device capable of complex and rich information display, but you want it to look like a book because ..?

lexicality··on HTML over WebSockets: real-time SPAs with barely any JavaScript
I remember doing this with jQuery's $.ajax nearly 15 years ago. This seems comically overcomplicated in comparison. Why bother with the overhead of a websocket?

> You do not need to build an API: the server generates HTML and sends it to the client, with no middleman.

You're still building an API, it's just inside the websocket handler rather than http. Essentially this is yet another DIY RPC framework.

Why reinvent everything yet again? jQuery still exists. All the required methods still exist too. You can build a bog standard HTML website and then use progressive enhancement to fetch the next html page and replace the content of the current one with that, which has the benefit of handling middle click perfectly.

lexicality··on London Underground begins scanning passengers' faces
On the one hand, I hate the expansion of authoritarian power by the state.

On the other, I do think that we should put people in prison for posting on facebook. That way I won't have to keep seeing my crazy uncle at family gatherings!

lexicality··on Stateless MCP has recaptured my interest
They didn't reinvent it, it's literally using JSONRPC. The thing they "invented" was coming up with a loose standard for how to implement your RPC endpoints in a way that the AI was pre-trained to interact with.

The actual implementation may have been very janky but the idea itself is sound: If you want to interact with arbitrary services then providing one single protocol (ideally not JSONRPC but hey) with a standard api discovery method and standard starting method call means your super-intelligent machine god can connect to any MCP service with just a URL and figure everything out from there.

lexicality··on The Warp Agent CLI
I'm glad it works for you, but I've got enough electron apps running on my computer already. I have to run a bunch for work and fully half my cpu is just electron at idle
lexicality··on The Warp Agent CLI
The killer feature that got me into using it was the shell integration. Your prompt, input and command output are entirely separate entities rather than one single stream of text. It's like using a Jupyter notebook for the terminal.

That was also the thing that destroyed it for me, since navigating between history entries started getting more and more unreliable and sometimes clicking on the input box would randomly resize the entire window or move it between screens. I don't entirely know how they managed that one.

lexicality··on The Warp Agent CLI
I don't dislike it. The keybindings are a bit arcane and having to write the config in Lua rather than having a preferences panel is annoying (though spectacularly powerful), but I've settled in to it and being able to use ctrl-shift-p to control the entire terminal is nice.
lexicality··on The Warp Agent CLI
I used to really like Warp, back when it was just a terminal. Then as they went more and more in on AI the actual terminal features became more and more buggy and I ended up having to go back to WezTerm.

Why is every company seemingly trying to re-implement agents themselves rather than making their product work with the existing ones?

lexicality··on SQLite Critical CVEs or LLM Slop?
that's fine, I'm not sure they bothered to actually write the article either
lexicality··on I don't recommend Tailwind CSS
I genuinely don't understand, why would you use `@apply text-center` instead of `text-align: center`?

Like if you're already at the point of setting up stylesheets & classes with a pre-processor why would you do that and not say use scss with some mixins for the more complex reused parts? At that point any IDE plugin that knows CSS can give you completion and your compiled sources will look a lot like the written ones in the dev tools.

lexicality··on The Art of 64-bit Assembly
I own volume 1 and when it first arrived I dropped it on my foot and had to go to the doctor. I have not got around to reading it again. His original x86 ASM book was good though.

I also read his Write Great Code series and generally found it to have some pretty good advice, but it was also full of things like recommendations to never trust compilers and to write lots of arcane unreadable magic code to unlock ultimate speedy hacker cred.

That being said, if you want to learn about ASM in TYOOL 2026 then you could do a lot worse than learning it from someone who doesn't trust compilers and does everything themselves.

lexicality··on Log is non-monotonic in PHP and Lua
this is true but basically everyone uses LuaJIT these days
lexicality··on PyPI Blog: Releases now reject new files after 14 days
14 days still seems way too long to me. As a user I thought releases on pypi were immutable!
lexicality··on Why malloc always does more than I asked for?
I'm a little confused. We start with

  [ Header ][ ...variable padding... ][ Back Pointer ][ User Memory ]
                                       ^ always exactly sizeof(void*)
                                         bytes before User Memory,
                                         no matter how much padding
                                         came before it
and then it says we don't need to align the back pointer and we end up with

  [ Header ][ Back Pointer ][ Padding ][ User Memory ]
without a clear explanation of how we now get to the back pointer if it's behind the variable alignment.
lexicality··on Jellyfin founder Andrew leaves team
I started using it because me and my flatmate had different media libraries and we wanted to share them. Plex very conveniently merged both into a single deduplicated library that we could pick from when watching something on the TV.
lexicality··on Jelly UI: Soft-body physics for native HTML form controls
Is your browser running the javascript event loop on the GPU? Because mine isn't
lexicality··on Exploit brokers pay $500k for WordPress RCEs. I found one with GPT5.6 and $25
That doesn't actually answer any of my questions though. Why is `S` the placeholder for "post"? T for T'outer?
lexicality··on The Computer at the Bottom of a Canal
you do get lateral flow up/downstream during filling and emptying, but it's generally considered rude to do it fast enough to cause turbulence
lexicality··on Exploit brokers pay $500k for WordPress RCEs. I found one with GPT5.6 and $25
The author lost me at the last bit where they started using weird names for the posts. Why would you make one ID O and the other ID 0? Why single letters and not EMBED_01? Why seemingly random letters instead of ABCDEF? Does OCPDST stand for something?
lexicality··on The Computer at the Bottom of a Canal
canals have negligible water flow (except during disasters!) so I don't think that'd work very well. They also get dredged occasionally so there's a decent chance anything you leave down there won't last more than a couple of years
lexicality··on Japanese symbols that speak without words
I didn't say they were stupid, I said I was concerned about their level of education

> If someone is a new driver, who hasn't seen the symbolic signs enough, the word signs are a good fallback. The goal is to maximize accessibility.

That's the thing I'm concerned about! In Europe you're not allowed onto the road unless you have already proven that you have memorised all the symbols and can identify them on demand. You don't need to maximise accessibility because the required level of education is higher.

lexicality··on Memory crisis is getting so bad that even retro RAM prices are going to the Moon
It was introduced barely 20 years ago. By that rationale the PS3 is a retro console
lexicality··on Japanese symbols that speak without words
It was very surprising for me when I visited the US to see just how much space was wasted writing everything out on every sign and sometimes in giant words on the road.

It did also make me a bit worried about the expected level of driver education...

← PreviousPage 2 of 26Next →