🖨️ makerworld.com/@maruel
💀 linkedin.com/in/maruel
Helping: arc.net
Embedded, ML, Go, Perf: github.com/maruel
periph.io
fuchsia.dev
Wrote Google Chrome's:
- large parts of it's CI
- small parts of it's sandbox
- window.print()
Windows sucks at 2 things: opening files and creating processes. TL;DR: This is due to the way processes are created and the driver framework.
Display looks like this:
If someone can compromise Epic, they get a turbo boosted SolarWinds-style supply chain attack at scale.
- first draft as a shell script
- 2nd version as a python script when it's a couple hundreds of lines
- 3rd version as a Go package when it grows to thousands of lines
Back in the days this used to be annoying, now coding agents make the evolution seamless.
- first draft as a shell script
- 2nd version as a python script when it's a couple hundreds of lines
- 3rd version as a Go package when it grows to thousands of lines
Back in the days this used to be annoying, now coding agents make the evolution seamless.
- Generation: ksid (~33 ns) is >7.5x faster than both uuid v4 (~250 ns) and uuid v7 (~290 ns).
- Encoding: ksid (~24 ns) is ~2.7x faster than uuid (~65 ns).
- Decoding: ksid (~8 ns) is ~1.8x faster than uuid (~15 ns).
Use case: <1000 ID/µs, <100 servers
- Generation: ksid (~33 ns) is >7.5x faster than both uuid v4 (~250 ns) and uuid v7 (~290 ns).
- Encoding: ksid (~24 ns) is ~2.7x faster than uuid (~65 ns).
- Decoding: ksid (~8 ns) is ~1.8x faster than uuid (~15 ns).
Use case: <1000 ID/µs, <100 servers
A nation that idolizes psychopaths surprised popular psychopaths act in psychopathic ways.
A nation that idolizes psychopaths surprised popular psychopaths act in psychopathic ways.
(which, I'm pretty sure, is rooted in en.wikipedia.org/wiki/Unicorn... — correct me if I'm wrong)
(it looks even more fun with bluesky compression)
genai is a sane AI library, made for both humans and coding agents. v0.2.0 just came out!
pkg.go.dev/github.com/m...
(it looks even more fun with bluesky compression)
genai is a sane AI library, made for both humans and coding agents. v0.2.0 just came out!
pkg.go.dev/github.com/m...
is a surprisingly effective prompt just before clearing a long planning session, especially if you just asked to dump everything in a markdown file just before.
is a surprisingly effective prompt just before clearing a long planning session, especially if you just asked to dump everything in a markdown file just before.
Try genai! An opinionated high performance professional-grade AI SDK.
I just released v0.1.0. I love to hear feedback.
maruel.ca/post/genai-v...
Try genai! An opinionated high performance professional-grade AI SDK.
I just released v0.1.0. I love to hear feedback.
maruel.ca/post/genai-v...
I didn't know this skill would be so valuable today with coding agents!
I didn't know this skill would be so valuable today with coding agents!
Available in the next release or use md start --tag edge
Available in the next release or use md start --tag edge
Advertisers will pay a shit ton of money to reach the top 1% and HENRYs, and the company just cut themselves off from this income stream!
All that remains is the lower value ads. Everyone loses.
Advertisers will pay a shit ton of money to reach the top 1% and HENRYs, and the company just cut themselves off from this income stream!
All that remains is the lower value ads. Everyone loses.
export TAILSCALE_API_KEY=tskey-api...
git clone github.com/maruel/md ~/md
cd my-project
~/md/md start --display --tailscale
Then
vncviewer
and/or
ssh user@
export TAILSCALE_API_KEY=tskey-api...
git clone github.com/maruel/md ~/md
cd my-project
~/md/md start --display --tailscale
Then
vncviewer
and/or
ssh user@
Goal: Text emboss via projection on a sphere using a cylindrical normal.
Brainstormed with Sonnet. It failed but got me on the right path.
You still need to know the tools, "vibe designing" will only get you this far.
Value is it unblocks on flows via in-context brainstorm.
Goal: Text emboss via projection on a sphere using a cylindrical normal.
Brainstormed with Sonnet. It failed but got me on the right path.
You still need to know the tools, "vibe designing" will only get you this far.
Value is it unblocks on flows via in-context brainstorm.
"Approuver ce forfait" sounds really funny in place of "Approve this plan".
"Approuver ce forfait" sounds really funny in place of "Approve this plan".
Me pictured below, after a few hours reading about how it all works.
Me pictured below, after a few hours reading about how it all works.