

Even broken clocks are right twice a day. It doesn’t make them useful, they still belong in the trash.


Even broken clocks are right twice a day. It doesn’t make them useful, they still belong in the trash.


Systemd killed my father, but it’s okay because he was Darth Vader anyway.
I think ActivityPub is closer to the right answer than ATProto, and ActivityPub’s issues (though many, as the author notes) are more manageable in the long run. I think the article makes a good analysis of the fundamental differences, but is a bit glib in referring to Piefed’s topics and discussion merging as a “joyful mess”. It’s not a mess at all. It’s making order out of the chaos, and it’s the right way to build on top of ActivityPub into something that is actually fluid enough for users to actually use.
Mailing lists were built on top of federated email in much the same way, and they formed enduring, resilient, well-structured communities, some that continue to this day (the LKML being perhaps the most notorious)
I think ATProto makes creating enduring communities too difficult, and BlackSky illustrates that perfectly. The author’s criticism of ActivityPub, on the other hand, seems to be that it makes creating communities too easy, and this results in a “mess”. I disagree, I think the mess is a necessary and inevitable part of having community. Communities are messy. They fracture and schism, they rejoin and reshape themselves. That’s normal. It is the responsibility of the software to make sense of the mess and make it presentable, and with ActivityPub, that is not only possible, it is happening. Piefed is the present example. I expect there will be more examples, and a wider variety of them, as the ecosystem continues to develop.
I think the biggest thing that ActivityPub still needs is better portability, for both users and communities, to allow moving servers more seamlessly. The “Personal Data Server” of Bluesky is not a bad concept, although I don’t love their implementation. I think ActivityPub can find a way to handle portability even better, but it doesn’t seem like it’s been a priority, and that’s fine. But it will need to happen eventually.


Americans have had business interests blowing smoke up their ass for so long they just think it’s constantly foggy. Canada’s not much better, but we do our best given our proximity to source of this madness.


I’m adding “AI Bros” to the list of people it is morally acceptable to punch at any time. Current list: Nazis, AI Bros.


deleted by creator


Anarchy is the opposite of what they want. Anarchy means no person is artificially elevated into hierarchy over others, and then where would they be? Treated equal? To the rest of us plebs? What a horrifying thought!


People are surprisingly very good at rebuilding. We hate doing it, we drag our heels and refuse to until we’re left no other choice, but we’re generally very good at it when we’re forced to.


The Hindenburg disaster killed 35 people. I can say, without the faintest hesitance of doubt, that AI has already killed more people than that. I don’t know what kind of disaster it might cause that would be enough to do anything to stop this race towards AI, but I can guarantee it’s going to take something VASTLY more horrific than the Hindenburg disaster, and it may well be something fundamentally existential to the human race, and the further we pursue it, the worse it gets.
Unlike the age of airships, this Pandora’s box will not just go away if we simply decide close the box again.


Maybe he should’ve thought twice before wearing his “friend” Mr. hashtag-TeamPutin Ovechkin’s gifted laces. While he’s fighting his invisible battles, Ukrainians have been fighting very visible battles for over a decade. Embarrassing choices? Makes sense there’s an embarrassing performance to go with it. Don’t accept gifts from Putin supporters, they’re probably either poisoned, listening devices, or cursed. Apparently these were the latter.


Split DNS typically refers to splitting the DNS results of a single, existing DNS server depending on who asks it, which is not what you want here, because that same server would be serving both external clients and internal ones and would need to differentiate between them.
You want an internal DNS server JUST for your own LAN, and its full-time job is very simple: to have all your local machines pointed at it for DNS, then it will either pretend it’s authoritative and return the proper local IPs for whatever name you ask it for that’s supposed to be on the local network, OR it forwards any other requests it doesn’t consider itself “authoritative” for onwards to your Adguard or other DNS provider to get a real authoritative external IP in response.
The very simplest option for a bare-bones, basic DNS server that will do what you need is dnsmasq. Here is the default sample config for reference. Simply leave all “dhcp” related settings in the config commented out and you’ll probably also want to set:
no-hosts (won’t use the /etc/hosts file)resolv-file (an /etc/resolv.conf style file that tells it what actual nameservers to use for all other queries)address=/sub.domain.tld/192.168.1.1 (for the subdomain and everything under it)host-record=sub.domain.tld,192.168.1.1 for only that specific subdomain exactlyThen change all your local DNS servers to point at dnsmasq’s IP address (you typically would do this at whatever device is handing out IPs on your network with DHCP, for example the router)
I think that’s pretty much it.


To me, it makes sense for things that are simple to review, have clear, binary acceptance criteria, and little to no meaningful attack surface or dangerous failure modes. If you are trying to make an AI develop a bulletproof filesystem device driver or network stack you’re a fucking maniac and should be pilloried in the town square. If you want to throw an AI-generated github actions build script at me that’s perfectly fine and once I’ve reviewed it thoroughly it doesn’t bother me one bit if it’s AI-generated.


Plagiarism machine turns out to be tolerably competent at plagiarism. Whenever you need some quick plagiarism, go ahead and grab the plagiarism machine, it’ll do an “OK” job!


I’m glad Linux is not limited by issues like this. Because when it is, you can just change the window manager, or the desktop environment, or the whole damn X server if you want. Freedom of choice is wild like that. I’m done with proprietary OS. RIP.


That makes sense, and given that I am both incapable and unwilling to understand anything lawyers do, that checks out and explains why I can’t understand it at all.


For a company named “Open” AI their reluctance to just opening the weights to this model and washing their hands of it seem bizarre to me. It’s clear they want to get rid of it, I’m not going to speculate on what reasons they might have for that but I’m sure they make financial sense. But just open weight it. If it’s not cutting edge anymore, who benefits from keeping it under wraps? If it’s not directly useful on consumer hardware, who cares? Kick the can down the road and let the community figure it out. Make a good news story out of themselves. These users they’re cutting off aren’t going to just migrate to the latest ChatGPT model, they’re going to jump ship anyway. So either keep the model running, which it’s clear they don’t want to do, or just give them the model so you can say you did and at least make some lemonade out of whatever financial lemons are convincing OpenAI they need to retire this model.


Stupid is good. Stupid can be exploited. Evil is unfortunate, but part of the human condition. We must destroy it, by taking advantage of it whenever it tries to do stupid evil shit. If they do stupid evil shit (and they probably will) we will destroy them. There is no other option. Appeasement does not work. Tolerance does not work. Concessions do not work. When it comes to evil, only total victory is worth pursuing. I am a militant pacifist, I will fight all evil until we can have some peace from it. But evil is eternal, and the cost of freedom and peace is eternal vigilance.


When the people start going hungry, the rich and powerful inevitably end up on the menu.
The rule is that the market can generally stay irrational longer than you can stay solvent.