Profile avatar
salrahman.com
I write code for fun, and for profit. Also working on something (not so) exciting for the Fediverse. I also post here: https://techhub.social/@manlycoffee
33 posts 92 followers 169 following
Prolific Poster

16,615 requests per second 🚀 That's as fast as it gets for a basic "Hello world" Wasm component that acts as a HTTP server. Now onto adding actual functionality to see how it impacts performance.

I keep telling myself that I'll use Bluesky more, but I can't seem to bring myself to do so. Gotta start doing so.

Us developers have learned the hard way that: 1. Prototyping is more like 10% of the actual work - even though the business folks thinks we're 90% done 2. Shipping prototypes to production is possible but generally a bad idea Vibe coding is prototyping. Others will learn - soon

Can someone explain to me the rationale for having deprecated practically all of the methods and functions in the `crypto/elliptic` package? pkg.go.dev/crypto/ellip...

Please, someone show @mark-carney.bsky.social's team why and how to use markcarney.ca as a handle. (Assuming that this is the actual official account, of course)

A few days ago I gave a keynote at the PaPoC workshop on Byzantine Eventual Consistency and Local-first Access Control. It wasn't recorded, but slides are here speakerdeck.com/ept/byzantin...

Still thinking about the time Don Knuth complimented my font choice for my slides. (That was before he knew I made the slides in Keynote. He hasn't spoken with me since.) 🧮

Dressing up the most boring coefficient possible, 1, as two Greek letters is pretty incredible

The Wikimedia Foundation, which owns Wikipedia, says its bandwidth costs have gone up 50% since Jan 2024 — a rise they attribute to AI crawlers. AI companies are killing the open web by stealing visitors from the sources of information and making them pay for the privilege

Why do miserable people want to make everyone else miserable instead of making themselves less miserable. What’s the mechanism there.

i tried nix for the first time 2 years ago and I've given up on using it as a package manager locally (I just went back to homebrew), but I'm still using NixOS. Even though it's very confusing it still feels like the easiest way for me to manage a server

Nice short read this morning. I wasn’t super familiar with CBOR before getting into AT Protocol stuff.

"this website uses cookies" yeah and i'm fasting what do you want me to do

Bluesky, Pixelfed, Mastodon, Signal

being older than someone doesn’t magically make you correct. 🙃

A triply orthogonal system of surfaces from stereographic projection of Hopf coordinates

Tonight, on John Oliver's Last Week Tonight, #Mastodon and #PixelFed got a call out for not falling in line with Trump and as an alternative to Meta products. #USPol

In case you were wondering where AI currently is on the Gartner Hype Curve

I had to throttle my CPU down to 550MHz to make ext4 as slow as Apple's APFS this is an ~10x (x 12 cores) speed *reduction* to match APFS "performance". (in the second row from the top)

A remarkably comprehensive write-up of what xor is and why it’s useful www.chiark.greenend.org.uk/~sgtatham/qu...

The day the world learns the difference between general machine learning models and generative AI is the day the world starts to heal

cloudflare management asked me to make an ai agent framework, I spent 6 months and this is what I came up with

You might be wondering why tech leaders are trying to save Bluesky, and not Mastodon. Put simply, unlike Mastodon, Bluesky is not a mature de-centralized service. Almost everyone who uses Bluesky only uses the server run by Bluesky themselves. thelogic.co/news/quebec-...

This graph of Pixelfed instances is most worrying to Meta. A measure of a decentralized social network’s sucess isn’t new users, or MAUs, or even engagement. It’s the active amount of servers. In Pixelfed’s case servers have more than doubled within a month. fedidb.org/software/pix...

Hello! #DWebYVR here 👋

Anyone wanna crack this for lulz? Modulus=92CE7AC1AE833E5AAA898357AC2501760CADAE8E2C37CEEB3578645403E5844051C9BF8F08E28A8208D216863755E9B12102AD7668819A05A24BC94B256622566C88078FF781596D840765701371763E9B774CE35089569848B91DA7291A132E4A11599C1E15D549542C733A6982B197399C6D706748E5DD2DD6C81E7B

👀 Node.moveBefore coming in Chrome 133 stable

I use Obsidian to edit my “everything public” notes. I use LogSeq to manage “everything private” notes, including TODO, meetings, CRM. Outline mode! I don’t have a good option for group spaces. HedgeDoc, Outline Wiki self-hosted. Suggestions on collab tools?

Does this mean GG20 is officially broken for multi-party encryption? github.com/advisories/G...

really appreciate ghostty's "designed to work out of the box with no configuration for most users" configuration philosophy, I'm going to try switching to it once the scrollback search feature gets implemented https://ghostty.org/docs/config

CSS: there's a unit for every occasion. ch, vh, lh, cqi, ex, cap, and 50 others Figma: you get px, and now you also get rem. choose wisely!

When I see a framework that includes "everything plus the kitchen sink", it immediately raises some major red flag regarding how incompetently made it is, IMO

Y’all look, people are benefitting from my BitSet 🥲

Great article. Really resonates with my own relationship to coding, particulalry playing puzzle games to scratch the coding itch in a non-coding way.

I’ve been coding since I was 8 years old. I often code on nights and weekends and I just… love it. I also have had a hard time feeling wrong for doing so because I keep hearing about work/life balance from folks and how I shouldn’t. I wrote a blog post about this tension. tej.as/blog/coding-...

STOP USING HONEY! No, I don't mean the bee product. I mean the browser extension. Apparently it steals affiliate links, lies about coupons and does even more shady things. Makes me feel a bit better for not accepting sponsor money. Data driven investigative piece: www.youtube.com/watch?v=vc4y...

I finally understood the Cayley-Bacharach theorem, and I wrote a proof of it. Check it out blog.salrahman.com/posts/2024/1...

OK. #TIL I had no idea there was an option to enable this and I've been a Mac user for 10 years now. Why does Safari have most useful features disabled/off by default?! 🫠

If you are looking for a code-only geogebra-like library to do geometry stuff, have a look at my little algeobra project! Below are screenshots of some of the samples linked on the site (all in browser with code) github.com/sibaku/algeo...

is there a good, ideally free photogrammetry app/thing I can use to scan an environment and get an .obj or something, from an android phone?

Pressing ⌘+↵ is the best UX on Bluesky for posting stuff. So elegant. So quick.

Polynomial regression is a whole vibe

Prompt engineering is the funniest job ever. I'm not knocking on it. I'm literally doing prompt engineering right now, and I can absolutely imagine people getting paid well for it. I'm talking six figures, and they deserve it. But I just find this job funny, lmao.