Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hlandau
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
hlandau
2y ago
I've never tried to use passkeys, but determined a while ago my hard, non-negotiable, a priori requirements which would have to be met for me to be willing to use them: 1. I can, if I choose, have a passkey in software (no hardware enc
32.
▲
by
hlandau
2y ago
I have no idea why I would want a window in a bedroom (aside from as a fire exit). It seems more likely to be a nuisance. This article and the underlying politics seems to be confused because it's confusing a bedroom and a living space
33.
▲
by
hlandau
3y ago
Still nice icons. Love the clarity and detailed shading of them at the pixel level, which is not something we see today with "flat" vector design. It is kind of amusing how the printer icons when I come to think about it are actua
34.
▲
by
hlandau
3y ago
Case is only available in black? Wish they wouldn't put that hideous logo on it. I've heard claims that the keycap shapes have decayed as the original injection moulding moulds have worn. But judging by comments above it sounds li
35.
▲
by
hlandau
3y ago
So how am I supposed to put such a script in $PATH? e.g. if I hypothetically want to make a replacement for say 'ls', what am I supposed to do, force people to type 'ls.mjs' rather than 'ls'?
36.
▲
by
hlandau
3y ago
I've very rarely seen, say, image viewers which can't handle a JPEG with a .png extension or vice versa, but they're badly designed. Most handle this from the file magic automatically. Keying on extension is definitely an ant
37.
▲
by
hlandau
3y ago
>Write your scripts in a file with an .mjs extension in order to use await at the top level. If you prefer the .js extension, wrap your scripts in something like void async function () {...}(). Shebang scripts shouldn't have a file
38.
▲
by
hlandau
3y ago
More precisely - it suggests one. Just like for TCP (see the myriad number of algorithms available for Linux's TCP stack) you can choose whatever congestion control strategy you want.
39.
▲
The Bootstrapping Exam: Escaping from “Trusting Trust”
(devever.net)
12 points
by
hlandau
3y ago
|
3 comments
40.
▲
by
hlandau
3y ago
A bit surprised to see a common MCU used here rather than one designed for safety applications (e.g. TMS570). Is there any rationale to this?
41.
▲
SI Units for Request Rate
(two-wrongs.com)
24 points
by
hlandau
3y ago
|
2 comments
42.
▲
by
hlandau
3y ago
If people are interested in knowing more about IBM i, we have a public IRC channel for discussing it with lots of knowledgeable people: Liberachat IRC, ##ibmi Feel free to drop by.
43.
▲
by
hlandau
3y ago
One of the most interesting things about IBM i/AS/400 is its use of hardware memory tagging. There is a secret set of extensions to the PowerPC ISA which allows you to associate a tag bit with every 16 bytes of memory. This is use
44.
▲
by
hlandau
3y ago
A serious mail provider would not block legitimate incoming email with massive amounts of collateral false positives. A serious mail provider would care about ensuring that this does not happen and handle enquiries sent to the RFC-mandated
45.
▲
by
hlandau
3y ago
As much as possible, yes. With something like QUIC "optimisation" breaks down into two areas: performance tuning in terms of algorithms, and tuning for throughput or latency in terms of how the protocol is used. The first part is
46.
▲
by
hlandau
3y ago
Nothing intentional about it. I certainly wasn't expecting it to get wedged in the way it did. It was back to functioning normally only a short time later in any case.
47.
▲
by
hlandau
3y ago
This doesn't pass the smell test at all. There are multiple redundant CDUs and I'm not aware of any reliability issues with their keyboards in the countless other aircraft models which use them. And I second everything @etskinner
48.
▲
by
hlandau
3y ago
This is deeply interesting. I've sometimes contemplated the possibility of doing things like this to guard against memory errors causing mis-entry to particularly critical control flow paths - this is certainly an example of that. But
49.
▲
by
hlandau
3y ago
It sounds odd to me. I'm merely recollecting a news report from probably about 20 years ago, which is probably going to be hard to dig up. If it's another case of the press getting something totally wrong, that wouldn't be su
50.
▲
by
hlandau
3y ago
Somewhat related, I just discovered that the Boeing 737MAX replaces the CDU keyboard in the cockpit with a touchscreen emulating the same keyboard. https://www.gableseng.com/wp-content/uploads/2020/05/G73
51.
▲
by
hlandau
3y ago
Do you mean the exterior door beeping (officially known as a "hustle alarm" in the rail industry - now you know)? There has been a wave of adapting or replacing train door controllers to comply with the latest disability regulatio
52.
▲
by
hlandau
3y ago
The microcontroller obsession is real. As is the desire to do everything via software and not mechanically - see touchscreens in cars. I'm pretty sure it's because as developers, we're addicted to the notion of making everyth
53.
▲
by
hlandau
3y ago
This is a fixable bug though. And no force of any kind was used here. As mentioned other trains use the same lever design, but with the lever being spring-returned, which doesn't exhibit this 'vulnerability'. It could also ju
54.
▲
by
hlandau
3y ago
(Author here.) I have seen videos (not on trains) of one hybrid - a power-operated round sliding door, but with a physical lock on it, that hooks onto the door frame. So that would be one option. I think the current iteration is fine though
55.
▲
by
hlandau
3y ago
Author of the OpenSSL QUIC stack here. Great writeup. TBQH, I'm actually really pleased with these performance figures - we haven't had time yet to do this kind of profiling or make any optimisations. So what we're seeing her
56.
▲
I hacked a train toilet
(devever.net)
267 points
by
hlandau
3y ago
|
177 comments
57.
▲
Friday Factorio Facts #390 – Noise expressions 2.0
(factorio.com)
6 points
by
hlandau
3y ago
|
0 comments
58.
▲
by
hlandau
3y ago
I wonder what the firmware blob situation is with this. How much documentation is available for this SoC? It would be nice to have more platforms with fully open source firmware.
59.
▲
by
hlandau
3y ago
How am I supposed to use CURL to read it offline if it requires JS? Won't work in links2 or lynx either.
60.
▲
by
hlandau
3y ago
I don't want to run the functions, I want to view them. Also the functions execute on the server anyway (plus JavaScript isn't even the only supported language), so execution should also be possible without a browser having JavaSc
More ›