Jorropo
jorropo.net
Jorropo
@jorropo.net
I break code, both mine and not mine. Mainly in Go. 🇫🇷

IPv6 maximalist
TELEPORTANA
ANAPORTTELE
February 10, 2026 at 12:51 AM
Hum that compile time versus number of lines of code in the function looks O(n*n) suspicious.
February 9, 2026 at 10:50 AM
Playing factorio in real life:
The factory is growing !
2nd Pick-and-Place and 4 3D printers print-farm (4th one is bigger and doesn't fit).
February 1, 2026 at 3:48 PM
Feeling like that time someone merged a completely empty commit description and title to the Linux kernel.
February 1, 2026 at 4:39 AM
Ok so I did the math, results are crazy.

My household is currently paying 0.19€/kWh this is 3312€ a year, yes it's a lot, reasons include a broken heatpump and 2EVs.

For 1k€ I can buy 5kw of solar panels, a 6kw for 1.1k€ more.
As you might have noticed, if I install them myself, 2100€ < 3312€.
January 31, 2026 at 3:47 AM
Never before I thought the performance of rm needed to be improved.

I need to remove a single directory with a few hundred millions of files.
I know it looks insane but it's on a modern file system (btrfs) so it works fine.

Anyone got multithreaded faster alternatives to suggest ?
January 30, 2026 at 2:05 AM
TIL openssh-client now warns you with a very helpful error message if the server does not support post-quantum cryptography.

Gotta update my robot vacuum I guess.
January 25, 2026 at 4:20 PM
Enjoying the end of the winter freeze and you ?
January 23, 2026 at 10:07 PM
I need to make a story inspired on Roko's Basilisk but using instrumental convergence as a premise.
January 13, 2026 at 7:42 AM
Reposted by Jorropo
Didn't have "the Mercator projection will cause the end of the world" on my bingo chart
January 11, 2026 at 2:55 AM
Feels like writing assembly minus the part where you typo on letter and create an Remote-Code-Execution vulnerability.

Really exciting stuff to play with !
Go 1.26 brings the long-awaited vectorized operations (SIMD) in the simd/archsimd package.

Since it's hard to create a portable high-level API, the Go team decided to start with a low-level, architecture-specific one and support only amd64 for now.
January 9, 2026 at 5:21 PM
Straight from an episode of MacGyver Russia's new Anti-Air drone consist of a manpad (shoulder mounted anti-air launcher) attached on top of a shahed (originally Iranian kamikaze fixed wing UAV).
January 5, 2026 at 10:36 AM
If whole engineering fields had to designate a single thing as their friend.

- Software would be computers.
- Civil would be concrete.
- Electronic would be Kapton tape.
December 11, 2025 at 12:03 PM
It's 2026 and I don't believe I am saying this.

But I am paying for a search engine because the experience is superior to google (Kagi).

Much faster that google with it's bloated tracking.
Results are more relevant to what I care about.
December 10, 2025 at 9:21 AM
Reposted by Jorropo
Ooh, the SIMD WIP stdlib API for #golang is ready for people to poke!

From Cherry from a few minutes ago:

> As of today, we've landed a preliminary version with a reasonable API coverage. You're welcome to check out the dev.simd branch and try it with your use cases.

github.com/golang/go/is...

🚀
proposal: simd: architecture-specific SIMD intrinsics under a GOEXPERIMENT · Issue #73787 · golang/go
Update (08/20/2025): A preliminary implementation of AMD64 low-level SIMD package is being developed on the dev.simd branch. You're welcome to check it out and try it with your use cases. Feedback ...
github.com
August 20, 2025 at 10:29 PM
Working in hardware gives a whole new literal meaning to FIXME comments:

> FIXME: this will blow up if 5V_EN and 50V_EN are concurrently HIGH, consider adding an interlock
August 8, 2025 at 7:48 PM
When will a general purpose ISA add a programmable logic instruction ?

One 4LUT per output bit, inputs indexed from 2×64bits source operand bits = 352 config bytes, with PTL 131456 transistors (11 transistors delay).

Would replace many instructions in algorithms where each bit has different logic.
July 29, 2025 at 8:39 AM
THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. EXPRESS OR IMPLIED
July 21, 2025 at 2:20 AM
New debugging tech: have you tried turning on the AC ?

I was debugging a random once a day crash in the go runtime,
turns out my ram was at >100°C. Disabling XMP for now.

Shame ECC isn't standard on consumer hardware.
June 27, 2025 at 1:48 AM
It is 2025 and I had to send A LETTER.
Disgusting.
June 25, 2025 at 8:13 PM
After nine months of inactivity my 3D printer started failing all prints while I need to make parts for a manufacturing machine.

I post a photo on a random discord and within minutes I get an expert telling me exactly what is wrong and how to fix it.

Maker communities are truly a magic place.
June 14, 2025 at 1:03 AM
Today the toolchain broke, so I've hexedit-ed the binary to fix a bug.

« Everything is open source if you know assembly. » might not be as wrong as it looks.
April 18, 2025 at 10:49 PM
What they don't tell you about software engineering is that on 11 April 2025 at 04H07 UTC+2 you will spend 40 minutes stare at the screen thinking, read thousands of words across multiple issues to catch back up, do a couple greps to check how things were done just to review a 1 LINE CODE CHANGE.
April 11, 2025 at 2:51 AM
- Nobody: Are you felling good today ?
- Me: 😒
- Nobody: Why ?
- Me:
March 29, 2025 at 9:01 AM
Reposted by Jorropo
Google plans to move all Android development to its internal branch and then publish relevant updates to the Android Open Source Project when they're ready. AOSP isn't going anywhere, but updates will come less frequently.
Exclusive: Google will develop the Android OS fully in private, and here's why
Google has confirmed it will move development of the Android OS to behind closed doors. Here's why it's doing it.
www.androidauthority.com
March 26, 2025 at 5:31 PM