detuur
detuur.dev
detuur
@detuur.dev
Developer. Currently working on novel tools and apps for artists built on ATProto. Stay tuned!
I decided to go into the comments on the article and was bracing for the usual foul stuff you see in newspaper comment sections. Instead, was pleasantly surprised to find civilised people articulating exactly why these policies have social _and_ commercial purpose. Maybe not all hope is lost.
February 18, 2025 at 6:39 PM
Annoyingly, in my case, someone else has grabbed by bsky.social handle. Oh well. Same happened on twitter.
December 18, 2024 at 12:03 AM
There's Valve-sponsored work in Wayland on HDR iirc.
December 18, 2024 at 12:00 AM
That being said, there are ways to make private accounts, private follows, private bookmarks, all while keeping accounts and the protocol decentralised. It's just not very easy. The Bluesky team has said that they're working on this, but it'll take time.
November 28, 2024 at 8:11 PM
EU also has anti-scraping laws in the form of Database Rights. You're not allowed to wholesale copy structured, organised data (i.e. a database) without permission from the owner, even if it is publicly available, even if individual datums are freely licensed.

Also protects things like phone books.
November 28, 2024 at 3:15 PM
RE: "unkillable" in your title, all it takes is just deleting the .efi file from your EFI partition. It's dangerous like all rootkits are: it can theoretically patch out any security routine & prepare itself for reinfection, but that's not novel & much harder than this (documented!!!) vulnerability.
November 28, 2024 at 3:04 PM
Nothingburger. It's an UEFI executable that sets itself as a default boot option and then crudely patches vmlinuz before boot. No security model is broken here. If UEFI secure boot is enabled it tries to get you to enrol its self-signed sig. Secure boot was specifically built to counter this attack.
November 28, 2024 at 2:55 PM
They've also blocked @lucdeluccha.bsky.social, another comic creator, so it's definitely a pattern of intentional copyright violation. Not gonna lie, I'd love for his account to be taken down.

ATProto blocks are public record: atproto-browser.vercel.app/at/did:plc:g...
atproto-browser.vercel.app
October 25, 2024 at 9:35 PM
They've blocked you and changed handle. Post is still up under their new handle.

bsky.app/profile/did:...

(this URL uses their DID instead of handle, so it'll remain valid no matter how often they change handle)

Use it to file a DMCA (relatively quick and easy): bsky.social/about/suppor...

GL
Copyright - Bluesky
bsky.social
October 25, 2024 at 9:32 PM
You should sign your stuff! It's going to get reposted by bots and people on other social media (reddit/imgur/whatsapp/discord).
October 24, 2024 at 2:16 PM
SQLite is genuinely wonderful. You'd be surprised how often you don't actually need a full SQL server like Maria or Postgres. SQLite can keep up with really large volumes. Then when your application finally starts to scale beyond one server it's easy to migrate to a full SQL stack.
October 22, 2024 at 10:08 AM
It's really disheartening to see a website for a UX product so blatantly violate accessibility. Font sizes, colour contrast, bet it reads like vomit on screen readers too. I'm blessed to be fully abled so it doesn't affect me, but why wouldn't you want your content to be read and seen by everyone!?
October 22, 2024 at 10:05 AM
Oh wow that's bad.

They also do the one thing I HATE HATE HATE. They override browser keyboard shortcuts. Ctrl+K is supposed to take me to my BROWSER'S SEARCH BAR. This fuckass site steals it for their own stupid search. DON'T DO THAT. Use Alt+Shift+F, like Wikipedia!
October 22, 2024 at 10:02 AM
I use userStyles with Stylus to get around issues like that _all the time_. The DX for that flow is a bit better than using uBlock.

A lot of times blocking ads completely messes up a website's layout, so then I use Stylus to fix the CSS and make it readable again.
October 22, 2024 at 9:59 AM
The general theme of your post held water, though. The library you linked was very helpful.

I didn't think it was a grave enough error that it warranted deleting the post. But soon we'll have post editing in ATProto so yippees for that :)
October 22, 2024 at 9:57 AM
Going by the documentation linked by Simon himself in the article it does seem that `NOT NULL` columns can be added, though: www.sqlite.org/lang_alterta...
ALTER TABLE
www.sqlite.org
October 21, 2024 at 10:03 PM