HNHacker News
TopNewBestAskShowJobs

Chilinot

555 karma · joined July 27, 2015

[ my public key: https://keybase.io/lucasarnstrom; my proof: https://keybase.io/lucasarnstrom/sigs/FUQWrQ5zN78NQM1Po5Vzwtb0IDM8rSY26muYMTmIGyg ]

email: lucas@arnstrom.se

submissionscomments
Chilinot··on Show HN: Gander, an Android file viewer that asks for no permissions
PDFs can do all sorts of shenanigans, such as bundle executable javascript that runs when the file is opened.
Chilinot··on Nvidia Halos
142 results now, they are multiplying!
Chilinot··on Tesla kills Autopilot, locks lane-keeping behind $99/month fee
Lane keep assist is always enabled, this "copilot" or whatever it's called is an extra feature i can manually enable over the default lane assist. And it will steer and follow the road quite well in most conditions. But sometimes it starts the ping pong behaviour.

Should also be noted that i never take my hands of the wheel. And the volvo is quite fast at beeping at me if it detects that i dont hang onto the wheel.

Chilinot··on Tesla kills Autopilot, locks lane-keeping behind $99/month fee
My volvo also has a "not perfectly tuned" PID loop. With "autopilot" engaged it keeps weaving constantly left and right inside the lane im in. Have gotten used to keeping a firm-ish pressure on the steering wheel at all times to compensate. But drivers behind me must have thought me drunk before i got the hang of it.
Chilinot··on Linux from Scratch
Having installed Arch myself a couple of times, i think i would disagree. Not really much in that process that teaches you how linux actually works. It's more just about managing disk partitions and moving files around than anything else.

LFS is just on a whole different level, and is on my bucket list to complete the entire process one day.

Chilinot··on Why is calling my asm function from Rust slower than calling it from C?
Yea i think this discussion was quite interesting as well. And i can also verify that this issue exists in Zen (firefox based) as well.
Chilinot··on A cryptography research body held an election and they can't decrypt the results
> I also think “3 out of 3” is not a good idea, as it allows any single key holder to prevent election outcomes that they don’t like (something that may have happened here, too. I don’t think cryptography experts often lose such keys by accident)

It's also important to factor in the case of "a key holder was hit by a bus, and now we can no longer access their private key".

Chilinot··on AI Slop vs. OSS Security
This point is brought up and discussed in the linked article.
Chilinot··on Preventing Kubernetes from pulling the pause image from the internet
What makes you come to that conclusion?
Chilinot··on Preventing Kubernetes from pulling the pause image from the internet
Thank you, was just about to task my team with figuring out how affected we are by this.
Chilinot··on InventWood is about to mass-produce wood that's stronger than steel
This seems to be the research behind it: https://www.fpl.fs.usda.gov/documnts/pdf2018/fpl_2018_song00...

And there are only smaller comparisons towards steel. They are more focused on how it compares to regular wood.

In summary, what they are doing: 1. Boil the wood. 2. Press the wood. 3. Done.

Chilinot··on Stack Traces Are Underrated
I have been an avid proponent of the way errors are managed in Rust and Go for a long time. However, this article raises a very good point. Before i started developing in Rust and Go, i did Java and python for several years. And damn, do i miss those stacktraces every now and then when something bad happens that isn't properly handled by the code.

Still, i do think returning the error as a return value is better than having a completely separate flow when dealing with exceptions. I like that it forces me to properly deal with an error and not just ignore it and think something like "meh, i'll get to this later". Because i will never "get to it later".

Chilinot··on Hk, a new Git hook manager
I like Rust as much as the next guy, but statements like this makes me roll my eyes:

> hk is written in rust, pre-commit is written in python. hk will be much faster.

I have no idea how fast hk or pre-commit is, i have never used them. What matters to speed is the algorithms used and their complexities. If you implement a shitty algorithm with exponential complexity in Rust it's going to be slower than a linear complexity algorithm in python.

Chilinot··on Portspoof: Emulate a valid service on all 65535 TCP ports
Yea, that statement confused me as well.
Chilinot··on Race conditions in Linux Kernel perf events
The patch is dated September 5th. Meaning it's 12 days old. Still quite recent though, but it's not from today.
Chilinot··on "SRE" doesn't seem to mean anything useful any more
Yea, it's confusing, i give you that.
Chilinot··on "SRE" doesn't seem to mean anything useful any more
"Platform Engineer" has started to grow as a name for pretty much this. An engineer that builds the platform that all things run on. For example, the k8s clusters, the observability stack, has on-call, and builds the internal tools and automations (called the IDP, or internal developer platform).
Chilinot··on Go Algorithms and Data Structures: Best Practices for Beginners
Every single function has a test from what i can tell. Which are missing?
Chilinot··on Stop Killing Games
That depends entirely on the infrastructure necessary for hosting the multiplayer servers. Such as, does it require a database server for persistent storage of player information? It might be built for a k8s based environment. Split into many smaller services that all interact using a service mesh or message queue.

You cant just take these things, press a button, and voila, a small bundled server platform anyone can run at home. The modern day software development experience is a massive and complex beast.

Chilinot··on I keep a WTF notebook (2021)
This is exactly why i as a manger want to assign bigger projects on new hires. They have fresh eyes, and are not used to things we do just because we have always done them in a special way. It's interesting to see how they solve tasks, before they get used to the status quo.
Chilinot··on Tailscale SSH is now Generally Available
I dont know about the pricing. Over the last couple of months i have been investigating different alternatives for better access control to our internal resources. And Tailscale seems to be on the cheaper end compared to other offerings.
Chilinot··on Show HN: Indiebackers – Back indie projects and earn rewards
How are they going to get submissions if they dont launch it? I understand your point, but to get submissions, they need to get eyes on the platform.
Chilinot··on Apple and Google avoid naming ChatGPT as their 'app of the year'
I would never trust the output from it to use it as a search.

But for quickly creating some template when i want to write a big report or email for something, then yes it's very useful.

Chilinot··on Exploding head syndrome
I think this article, and your comment have helped me understand something that happened to me a year ago.

Just as i was falling asleep i heard the loudest bang i've ever heard. And was sure someone just bombed the neighbor or someone else down the street. But after having stayed awake for an hour checking the news, and no police or fire department arriving. I went back to sleep.

In the morning i tried to talk about this with my family, but no one had any idea what i was talking about.

Chilinot··on Issue affecting the Gateway API on the Braintree platform
Plex is a piece of software for playing media. It's not an operating system.
Chilinot··on Willingham sends Fables into the public domain
While I understand he did this in order to not have the hassle of going to court over these issues he brings up. There is not a single doubt in me that DC is not going to try and take this decision to court anyway, no matter how few grounds they actually have for it.
Chilinot··on Anonfiles is shutting down
I have never heard of this service before. But this part in the end:

> This is not the kind of work we imagine when acquiring it and recently our proxy provider shut us down.

Really? You created a website where people could anonymously upload files to share with others. What did you really expect was going to happen? It's kinda naive to think a service like this would be all happy times in the world we have today.

Chilinot··on Bluesky facing degraded performance due to record high traffic
Could i get one to try out as well?
Chilinot··on Initial V: A BMW shifter converted to a Bluetooth keyboard for use with Vim
I like the idea of pressing the clutch pedal to go to insert mode, and releasing it to go back to normal mode.
Chilinot··on How they filmed The Last of Us arcade scene
As a newcomer to the story (and i believe most redditors are as well) i absolutely love that they keep the zombies on the down low and more something that is something in the background.

I'm tired of zombie slasher movies/shows. I want a good drama show with great story telling set in a post apocalyptic world, and i dont want it to be like "the walking dead".

Page 1 of 5Next →