Building a Zero Knowledge social app where physical presences is required to make connections and group decisions require consensus. Technically quite challenging, but also a lot of fun. #burningtokens
Posts by Garth
my mistake, I just got logged out. Which highlights another issue: repos are public by default for pro accounts, but should be private.
@github.com what happened to the clone url?
Trying to rewrite an app I made 17 years ago that only runs on windows servers and is still in production. I hate having to support anything on windows. Trying to move it from .net/windows to node/docker. #burningtokens
For anyone who is interested. It's a #sveltekit app. Build with assistance from #claude (took a couple of days to build instead of a couple of months) and deployed via #coolify.
It supports importing data from toggle, so nothing is lost.
I very appreciative of toggl, it has been my time tracking tool for the last 10 years, so I'm sad to see it go, but it was necessary.
After getting so frustrated with toggl time tracking (they intentionally broke a bunch of stuff about 6 months ago), I finally decided to write my own.
elastictime.com
π
ππ ADVENT OF SVELTE 2025 π
ππ
24 days, 24 videos with tips, tricks and features you didn't know about
we're hitting the ground running with the lesser-known $inspect(...) and $inspect.trace(...) runes (docs: svelte.dev/docs/svelte/...)
follow along here! advent.sveltesociety.dev/2025
Setting up a new ThinkPad with Arch π
After playing with this browser for a day there some major blocking issues. The biggest being light and dark themes that make text almost unreadable in background tabs. Other issues that I could possibly live with in the short term include phantom tabs bugs and profiles are mostly unusable.
Promotional graphic for Kagi News with the text Daily Press Summary featuring Kagi's cartoon dog mascot wearing a baseball cap and reading a newspaper, positioned next to a laptop displaying the Kagi News app with headlines about Amazon fire risks, Trump administration environmental policy, and quantum communication research.
Kagi News is now available on macOS!
If you haven't checked it out yet, it's where you can get a comprehensive and focused global news summary. No doomscrolling, updates once per day. Fully private, with sources openly curated by our community.
apps.apple.com/us/app/kagi-...
Just trying out v1. Lots of issues have been fixed. Looks really good now. There's only 1 missing feature that I would need to switch from Firefox.
Firefox lets you pin domains to containers, so that they always open in the correct container, I would need to do the same with profiles.
iOS/MacOS 26 experience is so bad I'm finally motivated to go back to Linux.
If you're going to replace human support with chat bots, then at least give them the power to issue refunds or fix actual issues.
A chat bot that just regurgitates the FAQ is not useful to anyone.
Trying to buy a laptop with an English keyboard in Canada is more difficult than expected.
Why does configuring eslint have to be so painful.
Does the new @prisma.io client ignore the schema parameter in the postgres database_url?
π‘ The Rust-free Prisma ORM is ready for production as of v6.16.0.
You can enable it by:
β
setting the `engineType` option on the `generator` block
β
installing the driver adapter for your database
π Learn more in the docs: pris.ly/no-rust-eng...
I ran AeroSpace for a few months a while back. I think itβs as good as it can be given the constraints of macOS, but nothing beats linux for a TWM.
I'm about 50% fluent in vim, but I just find it too frustrating when working in larger code bases. So for me it's only for quick cli edits.
Switched over from VSCode at the beginning of the year. I never really had a performance issue with VSCode, but some of the features in Zed really improved my workflow. For example you can edit code directly in the search results.
+1 for Zed.
Any time tracking app recommendations?
A small wave breaks on a red sandy beach beneath a hazy sky
The beach is a very relaxing place to be.
Stumbled across an interesting "feature" in PostgreSQL. When paginating ordered sets, where the ordering is non-deterministic, records can be repeated across pages or missing completely. This is due to the internal optimisations. I wonder how many apps are unknowingly affected by this.
A wood shingled outhouse with the sun setting behind it
From a recent trip to Prince Edward Island (where even the outhouses are pretty). #photography
They also have a new scam - they'll charge you for speeding, based on their GPS device in the car. No police ticket needed. Even better. - repeatedly during one ride. Endless possibilities for errors (both GPS and map data) which you can't dispute anyhow. It's all a trap to keep your deposit.
Tomorrow is moving day in Montreal.
Triangular skyscraper make of glass and concrete
I have been experimenting with a 1975 Helos 44. #photography
@operagx.gg seems like an interesting browser, but no option to set @kagi.com as a search engine (or any custom search engine BTW). Back to FF I guess.