HNHacker News
TopNewBestAskShowJobs

algesten

935 karma · joined September 23, 2016

submissionscomments
algesten··on AI coding has made CI a bottleneck, so we reworked ours to keep up
Good thing Linear has been finished for a long time doesn't need more features, so AI coding can go slow. Oh damn, it's busy becoming the next Jira :(
algesten··on Async Rust never left the MVP state
He's optimizing for embedded no-std situation. These things do matter in constrained environments.
algesten··on Škoda DuoBell: A bicycle bell that penetrates noise-cancelling headphones
Are you really living your life walking around thinking about the next assailant?!

Must be terrifying.

algesten··on Punkt. Unveils MC03 Smartphone
or being... punkted?
algesten··on We replaced H.264 streaming with JPEG screenshots (and it worked better)
WebSockets over TCP is probably always going to cause problems for streaming media.

WebRTC over UDP is one choice for lossy situations. Media over Quic might be another (is the future here?), and it might be more enterprise firewall friendly since HTTP3 is over Quic.

algesten··on Zig's new plan for asynchronous programs
I wouldn't define it as Sans-IO if you take an IO argument and block/wait on reading/writing, whether that be via threads or an event loop.

Sans-IO the IO is _outside_ completely. No read/write at all.

algesten··on A Common Semiconductor Just Became a Superconductor
> ...allows it to carry current with zero resistance at 3.5 Kelvin (about -453 degrees Fahrenheit)

Seems to me this is a problem.

algesten··on Single-packet race condition breaking the 65535 byte lim
Ok, pipelining as in using the fact that the socket is bidirectional, so you queue up the next request before the previous response has arrived?

Sounds a bit dodgy, since any response could potentially contain a Connection: Close. Maybe ok for some scenarios with idempotent methods.

algesten··on Single-packet race condition breaking the 65535 byte lim
I assume with HTTP/1.1 this would be less useful, since each synchronized request would require another socket, thus hitting potential firewalls limiting SYN/SYN-ACK rate and/or concurrent connections from the same IP.

In some respects this is abusing the exact reason we got HTTP/3 to replace HTTP/2 – it's a deliberate Head-of-Line (HoL) blocking.

algesten··on Sans-IO: The secret to effective Rust for network services
One thing I toyed with, but didn't get very far, was to encode the HTTP/1.1 protocol as a Sans-IO state machine with .await points for the IO, but rather than the IO registering Wakers with an async runtime, it relinquished control back to the user to perform the IO manually. One can think of it as .await releasing "up" instead of "down".

In the context of HTTP/1.1 the async code became a kind of "blueprint" for how the user wants the call to behave. At the time I was dead set on making it work for no_std (non allocator) environment, and I gave up because I couldn't find a way around how to need dynamic dispatch via Box<dyn X> (needing an allocator).

algesten··on Apple Intelligence for iPhone, iPad, and Mac
In fact, not being able to do some of these things might improve privacy.
algesten··on Apple Intelligence for iPhone, iPad, and Mac
Yeah. It's going to be great. Selected experts are saying so.
algesten··on Apple Intelligence for iPhone, iPad, and Mac
I think the important thing is that the semantic index tracks all you do through all your apps.
algesten··on Apple Intelligence for iPhone, iPad, and Mac
"Semantic Index" sure is a better name than "Recall". Question is whether I can exfiltrate all my personal data in seconds?
algesten··on A Canadian lobby group is promoting "widespread adoption of age verification"
The article says "the government has called the bill “fundamentally flawed”, but there may be sufficient House support to turn it into binding legislation"

Sounds like Trudeau is not the problem in this instance?

algesten··on [dead]
What are the chances this survives a court challenge?

Story: In a previous life I worked as a consultant in Sweden. My employer had a clause like this in the employment agreement. I quit and joined a company that technically was a client. My previous employer tried to make a legal thing out of it saying I owed them money, but backed down with a sternly worded letter from my lawyer.

My lawyer roughly told me that "they can't block me from earning a living without offering me the same amount they're trying to deny me to earn". Sounds like a very fair law. Wonder if it's still like that? Was some time ago.

algesten··on Good news against dengue
I've spent lots of time in India. It's good to learn what the mosquito that can carry Dengue looks like. They are smaller and fly much faster and more erratically than a common mosquito – way harder to swat! If they settle down, you can see white stripes on their long legs and body.

If you notice them, you can sometimes figure out why they are congregating, they need blood and standing still water to procreate.

At one place I stayed, next door there was a construction site where the workers also slept bare skinned at the site. That's the only time I caught it. Another place I stayed was also seriously infested, I couldn't sit outside. I went looking and found two barrels of rain water on the roof, full of larvae. I added a small amount of dishwasher liquid to the barrels, which worked. Mosquitos went away in a few days.

algesten··on Addiction Activists Say They're 'Reducing Harm' Locals Say They're Causing It
This style of reporting is so irritating. Surrounding facts and statistics in a heart felt drama of suffering and human angle. Of course I feel for Sonja Bingham, but if I'm trying to get my head around the consequences of Harm Reduction, I want facts, statistics clearly laid out with analysis by (named) experts in the field.
algesten··on Rotten Apple
Call me old fashioned, but I prefer it when web pages open in a web browser and don't pretend to be native apps.
algesten··on FAA orders grounding of more than 170 Boeing 737 Max 9s
For me the A380 is the most comfortable. I'm slightly scared of flying, and turbulence making the entire plane jump around makes it that much worse. I'm only speculating, but I think it might be the sheer bulk of the A380 making it the smoothest rides I've ever been on.
algesten··on Last Chance to fix eIDAS: Secret EU law threatens Internet security
To protect myself or my company, what about a pihole (or similar) that rejects any TLS connection attempted with certs signed by these root CA?
algesten··on When did Alan Partridge first appear on television?
My favorite is the detached upperclass parents who didn't notice their child not coming home from school: https://youtu.be/sydPKgC_Or4?t=1137
algesten··on When did Alan Partridge first appear on television?
I love the TV show also. It's just so surreal and dark.
algesten··on Yubico is merging with ACQ Bure and intends to go public
"Caroline af Ugglas, on behalf of ACQ board of directors commented: …"

This is weirdly enough a Swedish singer who had Eurovision Song Contest ambitions. https://www.youtube.com/watch?v=HE1Vy5lKuzw

She's part of the Swedish upper class – the Swedish wikipedia page lists her as "baroness" (friherrinna), further accentuated by her name ("af" is the swedish variant of the german "von")

algesten··on The rewriting of Roald Dahl is an act of cultural vandalism
Didn't the Victorians (and people before that) rewrite Shakespear all the time to fit the current vibe?

Roald Dahl also changed his own books so they would stay current.

algesten··on Voice assistants are not doing it for big tech
And then it typically interacts and fails without feedback. I've tried so many times to tell Siri "Send a message to x that I'm 10 mins away", only to realize much later that "message delivery failed".

No clear feedback, a weird timing issues where it just stalls and show the message it' about to send in case it got it wrong.

It's just a terrible UX all around.

algesten··on The truffle industry is a scam
Explains a lot. I remember having truffle shavings at the table on pasta at a posh italian restaurant in the early 2000, and it was reassuringly expensive. Didn't taste of much, I wasn't overwhelmed. A bit earthy, but nothing special. Then I read somewhere that some people can't taste truffle. So I put it down to that.

More recently if I get something that says "truffle", it's this crazy almost garlic style punch (without the aftertaste of garlic). I've been confused why my experience of this changed so much from then to now… should have known I was being scammed!

algesten··on PayPal Allows Bypassing Two-Factor Authentication with a Button Click
I'm in the EU and don't see this option. Maybe the EU rules is protecting us?
algesten··on Why are D-sharp and E-flat considered to be two different notes?
You will adjust without even realizing. You'll change your pitch to sound right in relation to everyone around you. This probably means that in practice your finger is slightly up or down depending.

It is also a reason why when playing an A, many prefer moving the hand to 4th position on the D string, rather than using the A-string with no finger. Partly because you can make a better tone (add vibrato if wanted), but you can also intonate.

algesten··on Why are D-sharp and E-flat considered to be two different notes?
One great example of this is vocalist groups. The Enya/Lord of the Rings track "May it Be" as sung by Voces8. https://www.youtube.com/watch?v=x7M5ZqFSynQ

Notice how the fifths are perfectly "still", no beating. It can almost sound out of tune if you're too used to tempered tuning.

Page 1 of 9Next →