HN user

weinzierl

28,056 karma

My name is Ludwig Weinzierl and I'm an engineer and programmer.

Interests:

* Rust

* Machine Learning

* Cybersecurity

Posts1,312
Comments3,994
View on HN
kellnr.io 7d ago

<'kellnr> The Private Crate Registry

weinzierl
2pts0
www.uiua.org 12d ago

Uiua - A tacit array programming language

weinzierl
2pts0
digg.com 29d ago

Change 'arxiv' to 'autoarxiv' in URL to run agent on any paper

weinzierl
2pts0
haussner.me 1mo ago

Gone Phishing with Claude Teams: From Deceptive Team Onboarding to RCE

weinzierl
2pts0
dechifro.org 2mo ago

Decoding raw digital photos in Linux (1997)

weinzierl
6pts1
symposium.dev 2mo ago

Symposium makes Rust dependencies actionable for AI agents

weinzierl
1pts0
github.com 3mo ago

1-day RCE vulnerability in vim

weinzierl
7pts2
nikomatsakis.github.io 4mo ago

Diverse perspectives on AI from Rust contributors and maintainers

weinzierl
161pts83
github.com 4mo ago

EZ-CorridorKey – Perfect Green Screen Keys Made EZ

weinzierl
2pts0
github.com 4mo ago

Garry Tan's thirteen opinionated workflow skills for Claude Code

weinzierl
2pts0
news.ycombinator.com 4mo ago

Ask HN: Is Rust coming to the Anthropic sandbox?

weinzierl
1pts0
simonwillison.net 4mo ago

Compromising Cline's Production Releases just by Prompting an Issue Triager

weinzierl
2pts0
www.theregister.com 4mo ago

Chardet dispute shows how AI will kill software licensing, argues Bruce Perens

weinzierl
4pts0
runxiyu.org 4mo ago

GPL upgrades via section 14 proxy delegation

weinzierl
109pts54
www.youtube.com 4mo ago

Entity component systems for beginners: learning Rust on easy-mode [video]

weinzierl
2pts0
www.forbes.com 4mo ago

Rust: The Unlikely Engine Of The Vibe Coding Era

weinzierl
4pts0
alexalejandre.com 5mo ago

Interview with Steve Klabnik

weinzierl
2pts0
www.youtube.com 5mo ago

The S-Tier Rust Web Framework and the Priest Who Created It [video]

weinzierl
1pts0
charm.land 5mo ago

charm_ We make the command line glamorous

weinzierl
3pts0
oxide-and-friends.transistor.fm 5mo ago

Software Engineering Past, Present, and Future with Grady Booch

weinzierl
4pts0
blog.janestreet.com 5mo ago

Fun with Algebraic Effects – From Toy Examples to Hardcaml Simulations

weinzierl
82pts3
ejaaskel.dev 5mo ago

Sandboxing Systemd Services

weinzierl
2pts0
www.microsoft.com 5mo ago

A one-prompt attack that breaks LLM safety alignment

weinzierl
2pts0
smallcultfollowing.com 5mo ago

Hello, Dada!

weinzierl
2pts0
github.com 5mo ago

Mark Russinovich's BSOD Photomosaic

weinzierl
1pts0
www.cybersecuritydive.com 5mo ago

NIST is rethinking its role in analyzing software vulnerabilities

weinzierl
2pts0
pushsecurity.com 5mo ago

ConsentFix

weinzierl
1pts0
fosdem.org 5mo ago

FOSDEM 2026 Live Streaming

weinzierl
5pts0
www.darkreading.com 5mo ago

Trump Administration Rescinds Biden-Era Software Guidance

weinzierl
8pts0
www.forbes.com 5mo ago

Trump Drops a Cybersecurity Bombshell with Biden-Era Policy Reversal (2025)

weinzierl
6pts0

People are good at different things. Usually they like the things they are good at and vice versa. Different tasks require different mind sets and dev, QA and ops are vastly different in that regard. That is why we have assembly line production in basically every industry except software.

I think INI-style config is one of the few good things that came out of the Microsoft/Windows ecosystem. Shame that it is so underspecified. We have TOML, of course, but I think for stupid config even that is too much.

The intersection of INI and TOML would be perfect.

Sure and there you have the problem. No wonder people who do not take mid life literally and plan as if half of it is over with 36 (or let it be 40 if you must) are in crisis with 50. "Midlife" is really just an euphemism for "old, but in denial".

Life expectancy for most people on HN should be around 72 (give or take), so mid life is in your mid thirties.

Also, using the Commodore in the 90's is probably pretty rare.

Making the thing that describes the bounds of an arbitrary length thing itself arbitrary length sound like an unnecessarily risky complication to me.

Especially since it only grows with the log of the thing it bounds. So, we could easily have s fixed length length field that covers all ever possible length values.

Fashion that makes things impractical is often quite sticky.

When the first people drove mountain bikes in the city I thought it was fad that would quickly go away but here we are. Ok, they were an improvement over the previous fad of racing bikes, but neither of them is as practical in the city as they could be.

For comparison: GNU coreutils ls 9.4 is 139 KiB on my system.

BusyBox v1.36.1 is 2.1 MiB and has 272 tools which is just about 7.6 KiB per tool, so when it comes to space efficiency BusyBox is probably hard to beat.

The (probably statically linked) 9base-6 Plan 9 ls is 961 KiB.

As a kid I used to substitute in an injection molding plant. We worked for four hours, pause, four hours. The plant ran three shifts, 7 days a week.

I worked in a big hall with two rows of molding machines. Each one had a pole with a yellow beacon light at the top.

The machines had fixed cycle times and the operator had to repeat the same steps every cycle. For example on one machine I had to put four small metal cylinders into the mould, close the door, wait, open the door and remove the finished parts. Cycle time was only a couple of seconds usually, with the shortest one I remember being 8 seconds. If you were too slow the machine stopped and the yellow light went on.

You also could stop the machine on purpose. There was a field with 3 by 6 buttons or something with different stopping reasons, toilet break being one of them.

So far, this probably doesn't sound too bad, but to complete picture you have to know two things:

1. Every restart meant throwing away the first one or two minutes of production

2. Foreman had to keep a quota.

That meant, yellow light, foreman came and shouted at you. The buttons were never used. You spent four hours straight doing the same routine every couple of seconds without skipping a beat.

Whenver I think my job is bad I remember that time and I'm glad for what I have.

Releasing secure software is the right thing to do. We only release insecure software because we need the eyeballs to make it secure.

If we believe the point made above that the many eyeballs are not that important then releasing before we have done everything to make the software as secure as possible is irresponsible.

WebAssembly has as much to do with assembly as JavaScript has with Java. I highly doubt the "slightly easier" and my attempts with LLM's and assembly so far were largely disappointing, but I also think there is no compelling reason this has to be the case.

I really like the result. Especially the i and j with the connected dot. I expected them to look off but they really integrate nicely.

That being said I don't think it is about Cyrillic vs Latin but more about traditional cursive vs modern.

The traditional Latin cursives were all pretty much optimized to be written in one running flow. Kurrent and cursive all come from Latin currere which means running.

Admittedly none of them go as far as connecting the i and j dots but otherwise they are pretty much completely connected. But then again I also never seen anyone writing a word and doing the dots afterwards. With traditional cursive you do your upstroke, lift the pen, place the dot (or short short stroke), reverse and do the downstroke. Lifting the pen yes, backtracking no.

With the connected dots OP's Backtrack-Free Cursive still wins here and I really like that because someone found an optimization to something that already has been optimized for centuries.

"ban personal messaging apps at work"

What does that even mean? I doubt you can forbid the usage of personal messaging apps except in very exceptional cases (like a court room).

On the other hand: Using personal messaging apps for work related information is a no-go anyway because of confidentiality agreements basically everyone signs.

Livraria does not mean library, but bookstore. The Livraria Lello where this is located, is definitely a bookshop.

It is not clear to me from the reporting if Manifesto Library is a translation error or if it really is a library within a bookshop.

I suspect it's neither and more like an art installation.

I want long-read raw data. Also Europe (Germany) and simple consumer. Is there any third-party service that offers this? How much will it cost me?

Why must it be long-read? The info I want is from nearly identical duplicated genes. I have FASTQ and BAM files from Dante Labs, but wasn't able to get the info I want out of them.

"You don't, all the drones used in warfare are remote-controlled."

Is this really true. My (admittedly) naive understanding was that in a first phase radio remote controlled drones were used. Then jamming became widespread and they tried to counteract with fiber-optic drones but they never caught on.

I thought that since we see more drones then ever now it must be a hint that most of them must autonomous to some degree now.

"I strongly suspect that developers moving from writing code to managing agents to write code for them is very similar to developers moving into leadership and management roles and managing ICs to write code for them."

I doubt that. Management is mostly dealing with people, the actual "management"* part is not where developers moving into management roles typically fail, it's the people part. With agents you have the management part without the people part.

Dostoevsky published many of his novels in installments in journals. Being easy to read and hooking the reader in was a basic requirement for his writing to be successful.