Skip to content

Bluesky Feed

am I the only one who hears "gymnasium" and thinks "leviosa"

www.youtube.com/watch?v=fLu7... TLDW: ChatGPT is now programmed to emotionally manipulate people

I feel like cool is the enemy of good in software development. It is difficult to get yourself to finish and polish the boring core features of a program, when you could add something cool (*cough*, Logseq). So many open source programs fall into this trap, being cool but seldom good.

7.3 MB of JS and a 3.5s load time for a blog. This stuff hurts my soul. baduk.news

No more CVEs www.csoonline.com/article/3963...

Bruh. GitHub locked me out. I can't contact support because that requires logging in, which I can't do because it's restricted.

I have made a realization. It makes so much more sense to sort your email inbox by oldest first.

Next.js has a vulnerability that lets users skip all middleware, including auth. This is beyond critical, so do update. zhero-web-sec.github.io/research-and...

New post dropped. It's a distillation of a lot of pain and exploration, most of which sadly had no reason to be mentioned. seequ.dev/posts/006-fa...

So someone compromised Google pretty effectively. gist.github.com/zachlatta/f8...

Pivoted to a simple incremental game to get practice in before making the game I actually want to make. This might become quite a fun dopamine mill. :D

Apparently Google lets advertisers decide the displayed link irrespective of the actual link. > Google is serving sponsored links to a Homebrew site clone that has a cURL command to malware. agora.echelon.pl/notice/AqFeA...

#gamedev trick: If you need to calculate the sum of a bunch of random events, it can be approximated very cheaply using the normal approximation of binomial distributions. Quick writeup since bsky posts can only be so long: seequ.dev/posts/005-bi...

Rabbit hole: 1. Start making a game. 2. Decide to script it with lua for easy moddability. 3. Realize I now need to describe the UI in lua too, 4. Realize no existing GUI library does quite what I want and plays well with lua. 5. Make my own.

What is Apple up to?

The actual next generation of UI development? pangui.io

Never forget YAML is a superset of JSON. if you dislike YAML, you can just dump JSON into the YAML file and call it a day.

I have spent the last five hours trying to get Plex to *not* show subtitles and I'm about to break something.

There's some serious irony in the CSS Working Group having such a hideous blog. www.w3.org/blog/CSS/

Short writeup on using the date extension in sieve rules. It was surprisingly difficult to find good information on this. seequ.dev/posts/004-of...

I just want to say Fastmail is fantastic. www.fastmail.com

Apparently triggering links on mousedown is very controversial. I use it on my own sites since I find the user experience superior. Saving a good 100ms is significant. And holding a mouse in place during a click is harder than you might think if you're disabled. What are your thoughts on it?

TIL about the scrollbar-gutter property. It lets you reserve space for a scrollbar, even if one isn't visible now. Prevents content from jumping if the user doesn't use an overlay scrollbar. #webdev developer.mozilla.org/en-US/docs/W...

Fun little experiment. Grabbing my Bluesky feed every 5 minutes to update the static feed in my blog. seequ.dev/bluesky/

TIL quotes around HTML attributes are optional. Behold!

Just found this option. Settings > Thread Preferences. It's so good.