anth

a.9srv.net

No description provided.

In-reply-to » @jlj I like your website's look, but i was disappointed to find that 'finger' doesn't seem to actually work. ;-)

To be clear, it isn’t that it doesn’t provide a valuable service; it’s just that there are more convenient ways of doing it. But screw convenience!

⤋ Read More
In-reply-to » @jlj I like your website's look, but i was disappointed to find that 'finger' doesn't seem to actually work. ;-)

You need better pen test scripts. :-) Seriously, the protocol is absurdly simple. Turn it on! Don’t trust any of the implementations? Write your own!

⤋ Read More

Based on spam logs, I am (again) considering banning a bunch of TLDs at the server level. Has anyone ever gotten legitimate email from a .work, .casa, or .today domain, for example?

⤋ Read More
In-reply-to » I was on a call this evening discussing various redistricting proposals. Some dude seriously asserted that over-representation by Multnomah county in regional politics might lead to... genocide. 😳

His argument hung on Soviet-era experiments with centrally-planned farming. šŸ™„ The man did not seem well.

⤋ Read More

I was on a call this evening discussing various redistricting proposals. Some dude seriously asserted that over-representation by Multnomah county in regional politics might lead to… genocide. 😳

⤋ Read More
In-reply-to » Get vaccinated if you are able. At this point, if you are able and choosing not to, you are being incredibly selfish, full stop.

Whole lot of false statements here. The vaccines are well-tested & well-studied, and are safe and effective. Breakthrough cases exist with every vaccine. If you are able and the vaccine is approved for you, choosing not to get it puts everyone around you at risk, including risk of additional variants developing.

⤋ Read More
In-reply-to » My kid just uncovered a bug in a program I wrote by grabbing my laptop and smacking the keyboard a bunch. Biological input fuzzing; a real-life chaos monkey.

ā€œĆ§ā€, I think. Anything above 7-bit ASCII would’ve done it, though.

⤋ Read More
In-reply-to » My kid just uncovered a bug in a program I wrote by grabbing my laptop and smacking the keyboard a bunch. Biological input fuzzing; a real-life chaos monkey.

And yes, I was able to reproduce the ā€œtestā€ input. It wasn’t a complicated test, she just beat me to it.

⤋ Read More

Move your code. Copilot is just one more reason. I maintain an account to work with other projects, but won’t host my stuff there.

⤋ Read More
In-reply-to » My kid just uncovered a bug in a program I wrote by grabbing my laptop and smacking the keyboard a bunch. Biological input fuzzing; a real-life chaos monkey.

It did! And I fixed the bug last night. And now I’m curious how your pod deals with spam. šŸ‘†šŸ¼

⤋ Read More
In-reply-to » I wrote a 'banner'-like program for Plan 9 (and p9p) that uses the Unicode box drawing characters: http://txtpunk.com/banner/index.html

No, I’m still doing them manually. šŸ¤£šŸ¤¦šŸ» But I do think they are a good idea and will be adding them, I just haven’t gotten around to finding a compatible implementation of the hash yet.

⤋ Read More
In-reply-to » I wrote a 'banner'-like program for Plan 9 (and p9p) that uses the Unicode box drawing characters: http://txtpunk.com/banner/index.html

I feel like this could be borderline useful if I stuck a web UI on it. šŸ¤”

⤋ Read More
In-reply-to » I wrote a 'banner'-like program for Plan 9 (and p9p) that uses the Unicode box drawing characters: http://txtpunk.com/banner/index.html

Cleaned up a bit, with installation instructions for Plan 9 and p9p, tiny character tweaks, and a change log.

⤋ Read More

Today I swapped out our water heater for a new hybrid one. It took twice as long as it should have and 3 extra trips to the hardware store, but it doesn’t seem to be leaking and is producing hot water, so šŸŽ‰šŸŽŠšŸŽ‡

⤋ Read More
In-reply-to » First pass at sticking my twtxt in a web page. It's not escaping all the html properly, and generally needs work, but it's a start: http://a.9srv.net/tw/following.html

Honestly, probably not directly, but that’s mostly because of my weird environment. I’d love to see it as a reference!

⤋ Read More

i’m not really advocating that anybody should be on more networks, but FWIW libera.chat has been very nice, the staff has been doing a great job, and it’s the nearest ā€œspiritual successorā€ to what we all liked about Freenode.ļæ¼

⤋ Read More
In-reply-to » [20:22:00] -tower.freenode.net- Server Terminating. Received SIGTERM

Yes, this all matches my experience as someone connected to ā€œclassicā€ Freenode, right up until they killed the server (after the last step that page describes).ļæ¼

⤋ Read More
In-reply-to » [20:22:00] -tower.freenode.net- Server Terminating. Received SIGTERM

You’ve basically already left, whether you know it or not. Yesterday they nuked their services database. I’d been there ~20 years, but it’s dead. Libera.chat has been lovely.

⤋ Read More

Entirely sensible, & no reason for file storage to match the wire format. I’m just really curious what’s going on on macOS! I can test on hfs+ later.ļæ¼

⤋ Read More
In-reply-to » Looking at raw IRC traffic streams to debug a client issue and it's 1997 again.

Indeed! I think the first ā€œnetwork protocol clientā€ I ever wrote was something that just did the PING/PONG part and passed everything else raw.

⤋ Read More
In-reply-to » I just timed it: 59 seconds for my Raspberry Pi to boot, 33 of which is waiting for my keyboard firmware to initialize. That's just absurd.

Unrelated: my first response shows a rendering bug on your site: it’s dropping a backslash. Hard to mix markdown and genuine plain text.

⤋ Read More
In-reply-to » I just timed it: 59 seconds for my Raspberry Pi to boot, 33 of which is waiting for my keyboard firmware to initialize. That's just absurd.

For sure. The pi progresses normally until it prints that it’s initializing the keyboard, at which point the keyboard spends ~30 seconds beeping.

⤋ Read More
In-reply-to » I just timed it: 59 seconds for my Raspberry Pi to boot, 33 of which is waiting for my keyboard firmware to initialize. That's just absurd.

ĀÆ_(惄)_/ĀÆ It’s a funky mechanical thing running QMK, but I have two others that fit that description which don’t behave like this.

⤋ Read More
In-reply-to » Pinboard describes itself as "Social bookmarking for introverts". Maybe txtxt is social networking for introverts.

Or maybe that’s old-school twtxt, and twtxt.net is those people who’re constantly trying to coax the introverts out. ;-)

⤋ Read More

Good idea. Plan 9 sets $NPROC on boot to the number of cores, so other things can use it. mk will dispatch things in just that way.

⤋ Read More

Think of it like buying a signed print of a photo, instead of the photo itself, but the ā€œsignatureā€ is an entry in a database and that’s all you get. Still dumb.

⤋ Read More

Nobody’s saying he can’t write code any more (I mean, I think his code is crap and wish he’d stop, but that’s another issue). But he should not be on any board, should not be in any leadership position, should not be held up as a role model or even vaguely okay.

⤋ Read More

I can’t believe it’s controversial to say ā€œsomebody with a 30+ year history making women uncomfortable shouldn’t be in a leadership positionā€. That’s not ā€œcancel cultureā€, it’s just friggin’ obvious.

⤋ Read More

What a terrible video. ā€œCancel cultureā€ is not a thing, and when you hear someone complaining about it, 99% of the time they just don’t want consequences for bad behavior.

⤋ Read More

Sure. I think search, if it’s going to exist, should be the client’s responsibility. But I also value the readability of the raw twtxt file a lot more than y’all do.

⤋ Read More

He’s fine with gender-neutral pronouns when he gets to pick them, but insists on policing others’. The open letter calling for his removal has references.

⤋ Read More

I actually haven’t yet, it’s just easy enough to manually prepend the subject for now, if I skip the search URL. 🤣 I’ll do it properly eventually.

⤋ Read More

This is an awful take. The issue isn’t that he’s cantankerous and rigid; it’s that he’s sexist, misogynistic, ableist, transphobic, and has a decades-long history of making women feel unsafe. This isn’t ā€œcancel cultureā€, it’s ā€œconsequencesā€ (as is usually the case with that term).

⤋ Read More

Bell Labs has now transferred Plan 9 to the Plan 9 Foundation, who has in turn re-released all releases under the MIT license. I am very excited about this. šŸ‡šŸŽ‰

⤋ Read More

I’ve got it running on a pair of commercial kvm providers right now (vultr and ramnode). It works on many, but edge cases can cause some issues.

⤋ Read More

Hrm, that would’ve been csh probably, or tcsh if you were lucky. But Plan 9 uses rc, which is so lovely I use it everywhere.

⤋ Read More
In-reply-to » My finger server now includes the last post from tw that doesn't have a subject. 'finger a@9srv.net'

Huh. In my feed, there is (correctly) a backslash before that . in the sed command, but twtxt.net is stripping it.

⤋ Read More
In-reply-to » My finger server now includes the last post from tw that doesn't have a subject. 'finger a@9srv.net'

Ah, no; and there we have a good example of finger’s poor discoverability! It matches my email address, though: echo a.9srv.net | sed ’s/./@/’

⤋ Read More
In-reply-to » My finger server now includes the last post from tw that doesn't have a subject. 'finger a@9srv.net'

I don’t think the pod would have to be large. Even on tilde.club and the like, with a few dozen active users, it adds to the fun.

⤋ Read More
In-reply-to » My finger server now includes the last post from tw that doesn't have a subject. 'finger a@9srv.net'

No, totally not useful. 🤣 I mean, the finger protocol is pretty trivial, and it’d be fun to add, but doesn’t replace anything you’re doing.

⤋ Read More
In-reply-to » My finger server now includes the last post from tw that doesn't have a subject. 'finger a@9srv.net'

I like finger, but outside of a shared system, the complete lack of discoverability is pretty fatal.

⤋ Read More
In-reply-to » My finger server now includes the last post from tw that doesn't have a subject. 'finger a@9srv.net'

With the finger server specifically? No idea, it’s a toy. I’d honestly forgotten I had it on until someone mentioned finger.farm and I was inspired to poke at it again.

⤋ Read More
In-reply-to » I have been using Unix for 25+ years and I just learned about the status character in shells (often ^T). Huh.

This was macOS. I don’t really use gnu. Of course, it’s also not on Plan 9, the system I know best.

⤋ Read More
In-reply-to » I have been using Unix for 25+ years and I just learned about the status character in shells (often ^T). Huh.

I was reading dd(1), where it is mentioned in passing, obliquely. Then stty(1) has more info.

⤋ Read More