HN user

EnnEmmEss

44 karma
Posts1
Comments30
View on HN

As someone who's tried several keyboards, a key feature I've found myself unable to go without is contouring of the keyboard. Keyboards like Kinesis Advantage 2, Kinesis Advantage 360 and the Glove 80 essentially. I've personally found it the biggest gain to reducing strain on my left hand.

Not exactly. OPTIONS lets servers tell you that QUERY is supported if the client requests it and Status Code 405 lets servers tell you that QUERY is not supported. That's very different from the current landscape where several proxy servers and web servers simply ignore the Body of a GET request.

Using GET with a Body doesn't work if you try using it in the browser with JS fetch for example[1]. Additionally, a lot of existing web servers by default ignore GET requests with a body.

The use case of QUERY is because POST conveys non-safe, non-idempotent requests which can potentially modify stuff according to the REST spec. GET requests on the other hand convey retrieval of a resource. However, due to GET requests not having a body, there's a limit to the amount of data you can put in the URL and you also cannot put sensitive data in it.

Additionally, GET requests are meant to be highly cacheable by default while a lot of the QUERY type requests are usually meant more for one-shot access.

QUERY is meant to address these limitations.

[1] https://github.com/whatwg/fetch/issues/551

Was reminded of this article when I read what you said: https://brooker.co.za/blog/2026/06/19/waiting.html

I have an ancient Windows 98 computer which I used to use at my grandparents' home until a few years ago. All the problems you mentioned did exist. However, the machine still felt more responsive than today's laptops. Something being objectively slow is very different from it feeling slow when you use it. As an example, I never had Word autosave turned on. It was always explicit (even if this meant I'd usually lose what I was working on when the computer lost power)

It's fun to see the Treedix tester come up on HN. I got one a few months back and have quite enjoyed using it. One thing which I did find interesting was that one of the cables had the emarker data lie. IIRC, the emarker data would suggested it supported much higher speeds and wattage than it did. Fortunately, the other testing screens successfully detected it only had USB 2.0 wires even though it claimed to support 40 GB/s.

This is off-tangent but I find it a bit odd that the blog uses a URL fragment to load different articles when it's usually used to navigate within a page.

A consequence of this seems to be that clicking the link to a different article leaves you at the bottom of the page even though the article itself has changed.

This seems to be using JS to fetch the markdown and then render it but I do feel that it may be better off to simply pre-convert the markdown as part of the deployment process and serve the static page.

The report is definitely worth reading although I don't think the data is strong enough to draw significant conclusions from. I personally think that this should be studied more in depth over a longer time period since the current study had a 50 hour threshold (not exactly but close enough). One thing which is mentioned in the research paper[1] is:

However, we see positive speedup for the one developer who has more than 50 hours of Cursor experience, so it’s plausible that there is a high skill ceiling for using Cursor, such that developers with significant experience see positive speedup.

[1] https://arxiv.org/pdf/2507.09089

It's a pity there wasn't more discussion on this topic since I personally feel this was a well written post.

It looks like a pretty interesting product so I really hate to be that guy but the FAQ page at https://vexlio.com/faq/ straight up doesn't work (whenever I click any of the questions, it does nothing). Also, wanted to know if there was anything in the pipeline to get a Desktop application which would work offline. In several places in the enterprise world especially, I do feel there would be scope for that. I would definitely pay for a desktop version which worked offline for example.

Jason Ordendorff's talk [1] was probably the first time I truly grokked the concept of unsafe in Rust. The core idea behind unsafe in Rust is not to provide an escape from the guarantees provided by rust. It's to isolate the places where you have no choice but to break the guarantees and rigorously code/test the boundaries there so that anything wrapping the unsafe code can still provide the guarantees.

[1] https://www.youtube.com/watch?v=rTo2u13lVcQ

Personally, I feel the VS Code team did the right thing in pulling the extension when they realized it was potentially malicious although I do feel they would have been better served in saying that it was potentially malicious and to simply suspend it until they had confirmation of malicious intent.

I'm more interested in discussions on how this would be handled in other projects and the kind of SOPs companies may already have in place for these kind of scenarios.

If I remember correctly, Harvard has immunity to eminent domain under the Massachusetts constitution. Maybe it has a similar right which would make it immune to such attacks?

I've only used the Boox Tab Ultra C Pro and Remarkable Paper Pro but the latter is definitely a lot more "calm" than the former. I primarily use it only as a note-taking device. YMMV but for me, while the former had a full-fledged Android and the associated bells and whistles like the corresponding apps, local AI features, handwriting search and so on, the RMPP nailed the few things it did. Its sync was pretty slow and it needed wifi for any of the handwriting conversion but its latency felt a lot better (albeit the redraw was a bit annoying) and more importantly, it really felt like they nailed the colors better. When I use red and blue in the RMPP, I can easily recognize the diff without straining my eyes which was not the case for me with the BTUCP (is this the correct short form?).

The keyboard folio was also better for the RMPP since I often experienced loose contact with the one on the BTUCP when I used it on my lap (flat surfaces were good once I set it up). Otoh, the material used in the BTUCP was much better since the RMPP one uses a polyster weave which often leaves me with slight goosebumps. Additionally, the keyboard folio isn't a feature I use often.

I really can't talk about the others so for all I know, Scribe or supernote might be a lot better. RMPP does have a 90 days no questions asked return policy if you want to try it out (though I'm not sure how much that's worth).

I actually tried doing that when I was stuck in isolation during COVID. Even when you go at low speeds, the constant movement messes with both your mouse movements and your typing. If you're aiming for that route, I would recommend an underdesk cycle you can use while sitting down instead.