HNHacker News
TopNewBestAskShowJobs

rpastuszak

4,675 karma · joined September 24, 2013

Come and say hi! sonnet.io/posts/hi

lab notes: untested.sonnet.io about: sonnet.io

mastodon: @raf@mastodon.cloud twitter: http://twitter.com/rafalpast email: hello@<my website domain>

important meeting notes: https://potato.horse

submissionscomments
rpastuszak··on Tasfer: a text editor drawn on a 2D canvas
We should chat (check bio)! For almost a decade now I’ve been working on a writing tool that might benefit from it. I build occasional forks with procgen on top it. That being said better bidi handling is something I’m most interested in.

Enso.sonnet.io - what I’m talking about.

(On untested.sonnet.io you’ll find notes about the experiments / toys related)

rpastuszak··on Vivaldi 8.3 for Desktop: make bad ads sad
Speaking as someone who managed to get uncle Murdoch to sponsor writing an adblocker/payment tool similar to yours (while I was working at an adtech business), but then got stalled by the publishers (who on avg. hated ads), specifically the direct supply sales people (who tend to have louder voices in those companies, have mortgages to pay) -- the issue is systemic.

ISPs are already selling your data to a bunch of data brokers, I don't think ad spend is the only goal there.

rpastuszak··on Matthew Prince on why Cloudflare offers a free version and always will (2016)
Thanks for sharing. Love the zstd trick. I suspect it still works with older (e.g. bs/python based scrapers) but with puppeteer/chrome not so much...
rpastuszak··on Matthew Prince on why Cloudflare offers a free version and always will (2016)
Nice, what’s your setup? How much work was involved?
rpastuszak··on Matthew Prince on why Cloudflare offers a free version and always will (2016)
FYI I just tried to read your blog but I’m getting the: “Sorry, you have been blocked” banner from CF.

(Safari w. an adblocker, VPN off )

rpastuszak··on DeepSeek-v4.1-Flash-1017
> I run through a $200 Claude Code subscription in less than 24 hours now just for a single project

How?

rpastuszak··on Apple HomeView
Nah you're misreading it, it's just a creative interpretation of the famous Kent Beck comment:

"for each desired change, make the change easy, then make the easy change"

rpastuszak··on The role of cat eye narrowing movements in cat–human communication (2020)
Yes! I picked up a similar trick so to speak from Jackson Galaxy.

The main rule for me is this: show that you’re not a threat, don’t get too close but give them a chance to approach you. Curiosity > fear

Unfortunately my dog has too much of a prey drive to tolerate cats, but the silver lining is that he’s quite cat-like anyway.

https://untested.sonnet.io/notes/dog-mode/

rpastuszak··on Why isn't the industry freaking out about DeepSeek 4.1 Flash?
I saw it first on a recent Anthropic post, followed by a similar comment thread. There’s some sloppy techbro poetry to it, like when we used to call marketing people growth hackers a decade ago.
rpastuszak··on City building games have a Soul Problem pt.2
How's the sequel now, is it... playable? Good enough to replace CS1 (which I imagine a lot of folks are still playing)?
rpastuszak··on An AI agent emailed researchers for help. It told us why
Let’s wait and see!
rpastuszak··on Dutch governments builds alternative for Microsoft based on NixOS
Yeah, although, the word “just” is doing a lot of work here.
rpastuszak··on Gemini 3.8 text-to-speech
Any chance you could share a bit more detail? I’d love to try this myself but could use some proven structure / approach.
rpastuszak··on Netherlands bracing for potentially devastating US sanctions against the ICC
Who is them and who is us? People are dying and we’ve been tricked to treat this as if it were a football game.
rpastuszak··on What It's Like to Work in One of America's Data Centers
Years ago I used to get a neat (50%) tax discount in Poland for creative / artistic work as a SWE.

Wiping tears with my Portuguese tax return this year.

rpastuszak··on ZuckOff Know when a camera is in the room
Humans adapt and will always break the rules, but that’s not something that can be solved with tech. Think: prohibition vs public anti smoking campaigns/healthcare support/and then increasing prices
rpastuszak··on ZuckOff Know when a camera is in the room
Culture/social pressures work better than purely technical solutions
rpastuszak··on CSS-Tricks in Limbo
Hetzner + Coolify + BunnyCDN for the entire stack

I'm moving off Vercel / AWS. I kept DO for a Minecraft server for friends/family but that's dead.

rpastuszak··on Corporate America is getting hooked on open-source AI
> the ability to search my old chats easily.

I’d try:

1 exporting my data (I imagine it’s common outside of GDPR?)

2 asking Claude to convert it to an easily digestible format :)

rpastuszak··on Show HN: Huzzah – a novel approach to coding with AI
What I find interesting about this + a random bucket of associations because I’ve fallen under the spell of Satan’s Lettuce:

Just a few days ago someone was talking about a machine - human patois.

This (your project) sits somewhere between Lean and BDD cucumber syntax.

At the same time Claude spits out phrases like “a container paying the price of -42px”.

Recently I was listening to a lecture about metaphor in poetry, the misconception that poems are riddles whereas we use metaphors all the time in our language because they convey the meaning more precisely.

rpastuszak··on Patterns and problems in emerging multi-agent systems
> Lay people might talk about traditional computers "thinking" but there's a reason actual computer scientists developed precise language around what they were actually doing instead. > not latch onto some totally unproven equivalence

Precisely. This is akin to my dad, back in 1995, telling me to stop moving the mouse cursor in MS Paint because the computer was "thinking" (he heard the HDD buzzing). That I can understand.

But surely we can expect more from people here than from a carpenter in a tiny mountain village who bought his son a computer in the 90s. (The second one in town!)

rpastuszak··on Patterns and problems in emerging multi-agent systems
It is tiring to write it as well! But, people make real decisions based on unrealistic expectations that LLMs would act like humans.
rpastuszak··on Patterns and problems in emerging multi-agent systems
> It’s not always consistent, but humans have a higher capability of self-awareness. It’s kind of telling that these Claudes don’t seem to consider this pretty obvious failure mode.

We need better words to describe this than "self-awareness" or "consider". These words mean fundamentally different things when speaking about humans or clankers.

rpastuszak··on Show HN: Eigendrum - Draw any shape and hear what it sounds like as a drum
This is brilliant! I wish I had seen this a few years back!

Q: Generating higher quality sounds with a specified duration (e.g. within a 300ms margin) -- is it possible with your approach, is it hard, how would you go about that?

I'm asking because a few years back I had an idea for a breathwork/meditation app that would allow you to connect / control the breath duration using a gong sound. Example pattern: 4s in, 4s wait, 8-10s out. Next: use a feedback loop with the real user breathing pattern, slowly extend towards the goal.

Ended up with scaling it down to a "dot to stare at" + basic gong, because I realised how ridiculously chromatically complex the sound is. (my approach was to synthesise an envelope with a shape determined by time -- pity the fool who thought it was easy or even made sense!)

https://untested.sonnet.io/notes/projects-and-apps-i-built-f...

I got +100k people visiting it and still a couple dozen daily users running a 5+ min session, so I'm happy with it. But, the itch is still there, so I'd love to revisit my old nemesis so to speak :)

Also, if you want to chat about this, hit me up sonnet.io/posts/hi !

rpastuszak··on Don't be a meat proxy
I can imagine it makes things easier for you but I find it hard to imagine it teaches anyone anything. Just offloading social effort to an LLM (fair enough but let’s call a spade a spade)
rpastuszak··on Orion Browser by Kagi
Has it gotten any better in the past 6 months on Mac (UI glitches, password management)?

I really want to use it but basic things like password management kept breaking (I even tried switching between different options, like BitWarden - no luck).

rpastuszak··on Show HN: Rubber Duck
I think "through writing" / "write to think/feel" a lot (usually in a mix of 1st/2nd person, 5-6 pages of text per day on avg.). Think: stream-of-consciousness writing, journaling, but also just keeping a screen with disappearing text notes at hand (append-only) where I ramble.

That being said, not many things can compete with talking at your dog for an hour or so.

rpastuszak··on 2026 Unslop AI-Written Fiction Contest Results
Another meaning that is becoming more common, esp. among gen-z/booktok folks: overly verbose/poorly structured/flat writing. The example being Duma's Count Monte Cristo.
rpastuszak··on Ask HN: Mullvad Alternatives?
Yes, although I don't think this effort is futile as you seem to be implying.

A more interesting question is how much effort we're willing to put into making those choices. My answer was posting here and doing a bit of research. Maybe I'll stick with Mullvad for the time being, maybe I won't and I'll help a few people make the same choice. It's better than shrugging and being defeatist, cynicism is cheap.

(Adobe subs weren't https://untested.sonnet.io/notes/alternatives-to-adobe/)

rpastuszak··on I used Claude Code to get a second opinion on my MRI
Asking for a friend, who is in a somewhat similar predicament — it wasn’t Portugal, was it?
Page 1 of 34Next →