Sign in

Jorropo

@jorropo.bsky.social
676 followers 130 following 225 posts

I break code, both mine and not mine. Mainly in Go. 🇫🇷 IPv6 maximalist

PostsRepliesMedia
Jorropo @jorropo.bsky.social · 24/09/2026
2026 satisfaction is when the LLM finishes with 99% of quota used.
Claude code Current session quota 99% used.
040
Jorropo @jorropo.bsky.social · 02/07/2026
New surprisingly good go optimization, I've reduced the codesize by 2% with a simple change ! This changes the end of most functions from 2 instructions: add %rsp, $offset pop rbp To a single: leave Once encoded we go from 5 bytes to 1 byte. go-review.googlesource.com/c/go/+/548317
total 45787786 44851997 -935789 -2.044%
1140
Jorropo @jorropo.bsky.social · 02/07/2026
I am trying to move my browser to TLS1.3 exclusively and the only thing that broke today is bsky.app, please fix.
> Firefox error failing to complete a TLS handshake: PR_END_OF_FILE_ERROR
010
Jorropo @jorropo.bsky.social · 15/05/2026
Working on the go compiler, is my commit too big ?
Git diff with 109076 lines changed.
120
Jorropo @jorropo.bsky.social · 04/05/2026
Would love to
Error message showing « 404: NOT_FOUND »
000
Jorropo @jorropo.bsky.social · 10/02/2026
TELEPORTANA ANAPORTTELE
Screenshot of video game children wizards from the game YAPYAP.
020
Jorropo @jorropo.bsky.social · 09/02/2026
HUMMMMMMM This doesn't look to be working as intended.
Code comment:

partition can grow in the loop. By not using a range loop here, we process new additions as they arrive, avoiding O(n^2) behavior.
120
Jorropo @jorropo.bsky.social · 09/02/2026
Hum that compile time versus number of lines of code in the function looks O(n*n) suspicious.
Plot of numbers of lines of code in a function versus the compile time by go build.

Shows an O(n*n) trend with 2 to the 15 at 50 seconds.
140
Jorropo @jorropo.bsky.social · 01/02/2026
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).
A pick and place machine in front, with an industrial storage shelf in the back with three 3D printers.
010
Jorropo @jorropo.bsky.social · 01/02/2026
Feeling like that time someone merged a completely empty commit description and title to the Linux kernel.
Commit 7b7abfe in torvalds/linux.
From November 10 2005, shows a completely empty description and title.
030
Jorropo @jorropo.bsky.social · 25/01/2026
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.
> ssh root@192.168.1.147
WARNING: connection is not using a post-quantum key exchange algorithm.
This session may be vulnerable to "store now, decrypt later" attacks.
The server may need to be upgraded. See https://openssh.com/pq.html
000
Jorropo @jorropo.bsky.social · 23/01/2026
Enjoying the end of the winter freeze and you ?
Recent golang/go commit history shows many commits by @Jorropo (myself).
080
Jorropo @jorropo.bsky.social · 05/01/2026
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).
Shahed drone crashed in snow with a manpad mounted above the airframe.
100
Jorropo @jorropo.bsky.social · 21/07/2025
THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. EXPRESS OR IMPLIED
An extract of the MIT license in the space game ΔV: Rings of Saturn
010
Jorropo @jorropo.bsky.social · 29/03/2025
I could automate it but it involves plugging the oscilloscope and checking if the SPI CLK line is moving. I've got an SBC and somewhere between 4.4 and 6.6 one of the SPI bus stopped working, it shows up in `/dev/spidev1.0` but it is electrically mute & deaf.
XKCD - Automation.
120
Jorropo @jorropo.bsky.social · 29/03/2025
- Nobody: Are you felling good today ? - Me: 😒 - Nobody: Why ? - Me:
Screenshot of a terminal starting a 600000 commits git bisection between revision v6.6 to v4.4.
160
Jorropo @jorropo.bsky.social · 13/03/2025
Sadly no, this is related to building tsgo itself. It helps people working on typescript-go like the typescript team. As a user your typescript bugs might be solved a bit faster this wont happen anymore:
THE #1 PROGRAMMER EXCUSE FOR LEGITIMATELY SLACKING OFF: « MY CODE'S COMPILING »

*two programmers having a sword fight riding office chairs*

Off screen character: HEY! GET BACK TO WORK
Programmer: COMPILING!
Off screen character: OH. CARRY ON.

- XKCD « Compiling » Comic
010
Jorropo @jorropo.bsky.social · 27/12/2024
Best 200$ ever spend, change my mind.
« By slightly tweaking the rules of panning poker and investing as little as 200$, it is possible. »

Figure 5 persons playing poker with a revolver on the table.
Named « Figure 3: Planning Russian Roulette »
000
Jorropo @jorropo.bsky.social · 27/12/2024
Wake up babe new Agile manifesto just dropped ! agvxov.github.io/fdd/fdd_mani...
First page cover book « Fear Driven Development » staring a topological 3D modeled view of a spider.
120
Jorropo @jorropo.bsky.social · 28/07/2023
A solution against the node_modules bloat ! I never thought I would say that.
000
Jorropo @jorropo.bsky.social · 21/05/2023
It's 2am, I'm tired, but I can now do P2P from the browser using go-libp2p webtransport and WASM. This will allow to build run go-libp2p apps inside the browser while still being able to connect to the full-ish network.
010