Timeline

anth@a.9srv.net

One of the things I love about Plan 9 is how the interfaces make this possible: add snapshots to any block storage, at the kernel level, in less than 700 lines of code. http://9p.io/sources/contrib/blstuart/snap/devsnap.c

Read replies 1 week ago
anth@a.9srv.net

Cleaning up some of the 500 open tabs on my phone. I realized that if I donโ€™t have some place to stash the good ones, I wonโ€™t go through any. http://a.9srv.net/b/2025-01-16

Read replies 4 weeks ago
anth@a.9srv.net

I forget where I found this, but it's really beautiful, for the right kind of nerd (hi, it's me!) โ€” Docubyte's Guide To Computing. https://www.docubyte.com/projects/guide-to-computing/

Read replies 4 weeks ago
anth@a.9srv.net

I've been using nile, my alternative WM for #plan9, for over a decade now. I just made some additional improvements and finally gave it a web page: http://a.9srv.net/src/nile/

Read replies 1 month ago
anth@a.9srv.net

Happy New Year, UTC-08:00! ๐Ÿฅณ

Read replies 1 month ago
anth@a.9srv.net

First we got 9fans to be moderated, now we've brought back comp.os.plan9! Come say hi! #plan9 #usenet

Read replies 1 month ago
anth@a.9srv.net

9fans is now a moderated list. It'll take time, but I'm hopeful we can get it back to being a good source of discussion. https://9fans.topicbox.com/groups/9fans/T124eb3ec9c594189-M83bd6a0d97304a9b5cffd91d/9fans-now-moderated

Read replies 2 months ago
anth@a.9srv.net

I've talked about how I do backups on unix a bunch of times, but someone asked again today and I realized I didn't have it written down where I could point to. So I wrote a lab report: http://a.9srv.net/reports/index.html#vac-unix

Read replies 2 months ago
anth@a.9srv.net

I wrote about making Glenda's Joy Division cover (with updated colors and a link to source): http://a.9srv.net/b/2024-11-23

Read replies 2 months ago
anth@a.9srv.net

Glendaโ€™s on a Joy Division kick: http://a.9srv.net/image/jocelyn.x3y2o10t1.png

Read replies 2 months ago
anth@a.9srv.net

For example, this links to the previous post, no crypto needed: http://a.9srv.net/tw.txt#:~:text=2024-10-23T18:59:49-07:00

Read replies 3 months ago
anth@a.9srv.net

Huh. I had long forgotten about text fragment URLs. Seems relevant for linking to discussions around linking to individual twtxt posts. https://alfy.blog/2024/10/19/linking-directly-to-web-page-content.html

Read replies 3 months ago
anth@a.9srv.net

New post (mostly follow-up on the previous with a few new points) on the twtxt v2 discussion. http://a.9srv.net/b/2024-10-08

Read replies 4 months ago
anth@a.9srv.net

TWO HOURS wasted today trying to figure out why an image wasn't loading on some web page and what I was doing wrong... when the issue is the friggin' DSL router is injecting headers into http (non-https) pages. GAH! I'm ready to throw the thing. I've never been so mad at CPE. ๐Ÿคฌ

Read replies 4 months ago
anth@a.9srv.net

Reading about browser security measures and getting sad we don't live in a world where cross-site scripting is a feature instead of a bug.

Read replies 4 months ago
anth@a.9srv.net

This is only first draft quality, but I made some notes on the #twtxt v2 proposal. http://a.9srv.net/b/2024-09-25

Read replies 4 months ago
anth@a.9srv.net

Earlier this week I found myself on the RIAAโ€™s side in a legal dispute. Now I think Amy Coney Barrett got it right in her SCOTUS dissent. Truly we are in Bizarro World.

Read replies 7 months ago
anth@a.9srv.net

Fire-proof safes are generally designed so the internal temperature stays at or below ~350ยฐF. Is there a computer medium I can write that's likely to survive an extended stay around that temperature? Storage size doesn't matter too much; a CD would be plenty (although an actual CD would presumably turn to soup).

Read replies 8 months ago
anth@a.9srv.net

This was interesting: I didn't expect so much variation in reported times. If you happen to have #plan9 running on some other VPS, I'd love to hear your results. https://pdx.social/@a/112481970480703254

Read replies 8 months ago
anth@a.9srv.net

Started writing something from scratch yesterday using thread(3) and wow do I miss writing in Limbo instead. :-/ #plan9

Read replies 9 months ago
anth@a.9srv.net Read replies 9 months ago
anth@a.9srv.net

Just over here writing my Senator's office to see if we can get a new Federally Funded R&D Center created. ๐Ÿ˜ณ๐Ÿคž

Read replies 10 months ago
anth@a.9srv.net

Also, incredibly excited that XOXO is coming back, even if just for one more year: https://2024.xoxofest.com

Read replies 11 months ago
anth@a.9srv.net

I wrote up a lab report on my daily to-do tracking "system", mostly so I could stop thinking about it. The report is at http://a.9srv.net/reports/daily.pdf and the referenced code is at http://txtpunk.com/daily/index.html.

Read replies 11 months ago
anth@a.9srv.net

FOR SOME REASON I'm now archiving my plan files (as shown via 'finger a@9srv.net') at http://a.9srv.net/plans

Read replies 1 year ago
anth@a.9srv.net

Well crap. I think I just realized that if my profile photo was a person it could vote in this yearโ€™s election. Probably time for a new default one.

Read replies 1 year ago
anth@a.9srv.net

I've added myself to the registries at registry.twtxt.org and twtxt.tilde.institute. I wonder if there's a list of registries. #meta

Read replies 1 year ago
anth@a.9srv.net

Huh. At some point, my twtxt-via-ssh shortcut from my phone stopped working. It does again now! I've changed nothing. Yay black boxes! ๐Ÿคท๐Ÿป

Read replies 1 year ago
anth@a.9srv.net

First task of 2024: renew an expired cert. I like that it's calendar-themed.

Read replies 1 year ago
anth@a.9srv.net

Spent a few hours the last two evenings fighting with tftpd. Party like it's 1999!

Read replies 1 year ago
anth@a.9srv.net

TIL my high school publishes its own research journal. https://www.pingry.org/our-community/students/pingry-community-research-pcr-journal

Read replies 1 year ago
anth@a.9srv.net

I needed something to help with a morning schedule for two kiddos. It highlights the current 5-minute block as it goes. I think this was my first time reaching for JavaScript for a personal project. https://sidequest.club/stages.html

Read replies 2 years ago
anth@a.9srv.net

One of the frustrating parts of using twtxt for conversations is the URLs are, well... ugly. Anyone (like y'all yarn folks) looked at using webfinger for translating user@domain accounts to URLs?

Read replies 2 years ago
anth@a.9srv.net

I was just reminded of this interpreter for an APL/J-like language by Arthur Whitney, the absolute weirdest bit of C code I've actually gotten something out of, and thought I'd share: https://code.jsoftware.com/wiki/Essays/Incunabulum

Read replies 2 years ago
anth@a.9srv.net

TIL there's a Director's Cut of Miley Cyrus's Wrecking Ball video and it's much better than the original.

Read replies 2 years ago
anth@a.9srv.net

If I have an image that has clearly been naรฏvely upscaled, is there a program that can reasonably reliably tell me what the "true" size is?

Read replies 2 years ago
anth@a.9srv.net

Watching the ISS fade out in the sky as it moves into earth's shadow remains one of the coolest things in the world.

Read replies 2 years ago
anth@a.9srv.net

I'll likely take this down soonish as I think it's pretty bad for usability, but as a fun hack, one of my weird side projects web pages now has monitor burn-in: http://txtpunk.com/index.html

Read replies 2 years ago
anth@a.9srv.net

A read-only, finger(1)-based social network, maybe? http://txtpunk.com/fingers/

Read replies 2 years ago
anth@a.9srv.net

I want a browser for iOS that's basically Mobile Safari but without JavaScript (or at least an easy toggle). Does such a thing exist?

Read replies 2 years ago
anth@a.9srv.net

I realized my twtxt client isn't validating what it pulls once it gets a valid response when a domain started returning js-heavy parking pages for every URL. Oops. Weekend project, I guess. ๐Ÿคฆ๐Ÿป

Read replies 2 years ago
anth@a.9srv.net

@adi Also, I noticed you followed me on Twitter, but you might enjoy @anths if you want techie stuff instead of Oregon politics. ๐Ÿคฃ

Read replies 2 years ago
anth@a.9srv.net

Given that we don't have a "home phone", what's the best way to create a "hunt group" for my partner's and my cell phones? My first thought is Asterisk on a VPS, but my knowledge of such things is years out of date. Is there a better way?

Read replies 3 years ago
anth@a.9srv.net

Good weekend for random tech projects: this rackmount server I got free boots Plan 9 without issue, and my ttl adapters and wii nunchucks just arrived. Now where can I find a serial modem?

Read replies 3 years ago
anth@a.9srv.net

I have only just discovered this and need to dig in more, but so far it looks like a really nice reference for electronics pinouts: https://pinouts.org/

Read replies 3 years ago
anth@a.9srv.net

Only 1 day of activity so far, but I've started a new project log for whatever the heck I end up doing to this Monroe 425 I got. http://a.9srv.net/monroe425

Read replies 3 years ago
anth@a.9srv.net

About two years late, but I finally finished setting up an iOS Shortcut so I can post to my blog via ssh. http://a.9srv.net/b/

Read replies 3 years ago
anth@a.9srv.net

Anyone seen a pixel-addressed display (any tech; lcd, eink, oled, whatever) in the range of 8"x1"?

Read replies 3 years ago
anth@a.9srv.net

Seeing "http://ftp" in a URL makes me happy.

Read replies 3 years ago
anth@a.9srv.net

Nominally, my seen/read list for 2021, but I missed a lot of short readings. I may try to write more about these things this year. http://a.9srv.net/media/2021

Read replies 3 years ago
anth@a.9srv.net

Web3 being "democratic" makes perfect sense if you can't tell the difference between a dollar and a person.

Read replies 3 years ago
anth@a.9srv.net

I just went to type the phrase "I avoid Linux like the plague" but then remembered that we've all learned that most people won't actually go much out of their way to avoid the plague.

Read replies 3 years ago
anth@a.9srv.net

As a postmaster, Gmail remains the most irritating domain to send to. Soooo many false spam hits, such little information provided, so many hoops to jump through.

Read replies 3 years ago
anth@a.9srv.net

Spent the weekend with the state Democrats at our platform convention. Good work and glad to have participated, but 20 hours of zoom over 60 hours is a lot of zoom.

Read replies 3 years ago
anth@a.9srv.net

Killing time in Goodwill, I picked up a desk calculator from a pile. Dude standing next to me goes "what's that for?". ๐Ÿ˜ณ๐Ÿ’€

Read replies 3 years ago
anth@a.9srv.net

I fork bombed my computer! With ed(1)!!! Haven't done that in a while.

Read replies 3 years ago
anth@a.9srv.net

A 556 IC is functionally the same as two 555 ICs, but I've decided the 555 is better because search engines don't confuse it for ammunition as much.

Read replies 3 years ago
anth@a.9srv.net Read replies 3 years ago
anth@a.9srv.net

๐Ÿ’‰3๏ธโƒฃโœ… Thank you, Dolly Parton!

Read replies 3 years ago
anth@a.9srv.net

I want NaNoWriMo but for tech writing.

Read replies 3 years ago
anth@a.9srv.net

Dug out my old usb audio device and now my Plan 9 raspberry pi can play music. ๐Ÿ’ฏ

Read replies 3 years ago
anth@a.9srv.net

This week I turned 16,000 days old.

Read replies 3 years ago
anth@a.9srv.net

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

Read replies 3 years ago
anth@a.9srv.net

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 replies 3 years ago
anth@a.9srv.net

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 replies 3 years ago
anth@a.9srv.net

โ€œIโ€™m afraid I donโ€™t have time at the moment to defend positions youโ€™ve made up for me. Have a nice day.โ€

Read replies 3 years ago
anth@a.9srv.net

Yesterday's surprising find: a little Gochu Jang (~tsp) does a nice job of improving uninspiring Italian tomato sauce. Nothing dramatic, but good.

Read replies 3 years ago
anth@a.9srv.net

Get vaccinated if you are able. At this point, if you are able and choosing not to, you are being incredibly selfish, full stop.

Read replies 3 years ago
anth@a.9srv.net

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.

Read replies 3 years ago
anth@a.9srv.net

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

Read replies 3 years ago
anth@a.9srv.net

As of about an hour ago, I'm the chair of the Columbia County Democrats. ๐Ÿ˜ณ๐ŸŽ‰๐Ÿ˜ฑ

Read replies 3 years ago
anth@a.9srv.net

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 replies 3 years ago
anth@a.9srv.net

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

Read replies 3 years ago
anth@a.9srv.net

My toddler just figured out "hey Siri".

Read replies 3 years ago
anth@a.9srv.net

[20:22:00] -tower.freenode.net- Server Terminating. Received SIGTERM

Read replies 3 years ago
anth@a.9srv.net

Fixed another bug in my finger client: rfc1288 says lines have to end with crlf, but I was just sending lf.

Read replies 3 years ago
anth@a.9srv.net

Looking at raw IRC traffic streams to debug a client issue and it's 1997 again.

Read replies 3 years ago
anth@a.9srv.net

Fixed a bug. Found a new bug in yesterday's work. Fixed that bug.

Read replies 3 years ago
anth@a.9srv.net

Plan 9 got three slots in GSoC; we'll be working on an updated Japanese input method, updating edwood, and getting Oauth2 support. ๐ŸŽ‰๐Ÿ‡

Read replies 3 years ago
anth@a.9srv.net

โ€œRemember: the internet didn't have to be like this. A better world is possible.โ€ I love this. telnet issue1.anewsession.com

Read replies 3 years ago
anth@a.9srv.net

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.

Read replies 3 years ago
anth@a.9srv.net

I've published my silly finger implementation: http://txtpunk.com/finger

Read replies 3 years ago
anth@a.9srv.net

Pinboard describes itself as "Social bookmarking for introverts". Maybe txtxt is social networking for introverts.

Read replies 3 years ago
anth@a.9srv.net

Dynamic linking was a mistake.

Read replies 3 years ago
anth@a.9srv.net

Anyone (preferably in the PDX area) have a way to read QIC-80 tapes?

Read replies 3 years ago
anth@a.9srv.net

Just over a week left to apply to Summer of Code. Plan 9 is in there, and ~200 other good orgs. Go apply and tell students you know. https://summerofcode.withgoogle.com/

Read replies 3 years ago
anth@a.9srv.net

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 replies 3 years ago
anth@a.9srv.net

I am very excited for tomorrow.

Read replies 3 years ago
anth@a.9srv.net

Someone brought us pie for Pi Day. ๐Ÿ’ฏ

Read replies 3 years ago
anth@a.9srv.net

At some point, for reasons I do not understand, my feed reader replaced cabinporn dot com with freecabinporn dot com, which is not the same thing.

Read replies 3 years ago
anth@a.9srv.net

Plan 9 is GSoC! ๐ŸŽ‰๐Ÿ‡ I've missed participating this program. https://9fans.topicbox.com/groups/9fans/Ta35cde1382617430-M32af07f289087f227189b74f/plan-9-in-summer-of-code

Read replies 3 years ago
anth@a.9srv.net

This is a good morning. ๐Ÿš€๐Ÿ‡

Read replies 3 years ago
anth@a.9srv.net

I am very excited about this, and it seems like something the twtxt crowd might enjoy: https://anewsession.com/

Read replies 3 years ago
anth@a.9srv.net

@prologic Bug in your profile links: it's repeating a segment. For example, your face tries to get to https://twtxt.net/user/https://twtxt.net/user/prologic/twtxt.txt

Read replies 3 years ago
anth@a.9srv.net

My finger server now includes the last post from tw that doesn't have a subject. 'finger a@9srv.net'

Read replies 3 years ago
anth@a.9srv.net

I just made the decision to allow a domain I own to expire. Personal growth is possible!

Read replies 3 years ago
anth@a.9srv.net

I have been using Unix for 25+ years and I just learned about the status character in shells (often ^T). Huh.

Read replies 3 years ago
anth@a.9srv.net

Fixed the race in tw. Mostly; now it's just while tw/r is running. Close enough.

Read replies 3 years ago
anth@a.9srv.net

The GSoC application period is closed, and Plan 9's is in. Now the waiting.

Read replies 3 years ago
anth@a.9srv.net

Ooo, tw has a race condition between tw/r and pull/mktl, in the case you /r after a new post but before pull & mktl have run. Oops.

Read replies 3 years ago
anth@a.9srv.net

Plan 9's GSoC application is now in. ๐ŸŽ‰

Read replies 3 years ago
anth@a.9srv.net

I want read-only iOS client that just does the simplest model: pull a list of feeds, make a timeline.

Read replies 3 years ago
anth@a.9srv.net

Pushed small updates to tw. Next: make discoverability optional.

Read replies 3 years ago
anth@a.9srv.net

@xjix Saw your oldish note about wanting an offline/async twtxt workflow. Do you have something that works for you? My (very young!) client was designed with that in mind.

Read replies 3 years ago
anth@a.9srv.net

I'm unclear if I'm going to do the twtxt.net discovery protocol; neither my web server nor Plan 9's default capture agent strings. :-/

Read replies 4 years ago
anth@a.9srv.net

My silly Plan 9 rc twtxt client now has a web page: http://txtpunk.com/tw/index.html

Read replies 4 years ago
anth@a.9srv.net

@prologicYes, I think tags should just be #foo, and let the client figure out searching if it cares.

In reply to: # 4 years ago
anth@a.9srv.net

@lyse Yes, I often read the raw messages. But more to the point, the simplicity of the format is the bulk of the appeal.

In reply to: # 4 years ago
anth@a.9srv.net

@movq No argument that threading is an improvement. But I think (#hash) does that, and I think figuring out how to search should mostly be up to the client.

In reply to: # 4 years ago
anth@a.9srv.net

I don't have any issue with the (foo) subjects, it's the proliferation of the (foo url) tags. They're just too long and ugly.

In reply to: # 4 years ago
anth@a.9srv.net

Hah... my silly twtxt client now has "stories" mode.โ˜บ

Read replies 4 years ago
anth@a.9srv.net

I don't think I'm implementing twtxt.net-style hashtags (for now?). The "" is bad enough for nicks, but they just make the plain text unreadable.

Read replies 4 years ago
anth@a.9srv.net

@prologic I've just never had it be a rewarding experience.

In reply to: # 4 years ago
anth@a.9srv.net

@prologic rc, the Plan 9 shell.

In reply to: # 4 years ago
anth@a.9srv.net

I ran fortune for something to stick in a text-centric side project, and it said "You can't build a bomb at 300 baud." which is just about perfect.

Read replies 4 years ago
anth@a.9srv.net Read replies 4 years ago
anth@a.9srv.net

Last night I spent about 30 minutes putting together the bare framework for a dumb project I want to do. I'm so excited to work on it, I keep checking the website to see if I've posted anything new.๏ฟผ

Read replies 4 years ago
anth@a.9srv.net

Today, out of the blue, somebody thanked me for some minor tech work I did in 2008. That felt pretty nice.

Read replies 4 years ago
anth@a.9srv.net

One of these days I will learn not to argue with the bitcoin bros.

Read replies 4 years ago
anth@a.9srv.net

Started the #gsoc application for Plan 9 yesterday morning; spun up a new cpu server last night; poking at it today. I miss being able to spend more time on this.

Read replies 4 years ago
anth@a.9srv.net

My daughter grabbed my mouse and started smacking it arouond and managed to do things I didn't know you could do with my WM with a mouse... nor how to undo them.

Read replies 4 years ago
anth@a.9srv.net

Documentation on i2c devices is so-so. Lots of good documentation on higher-level APIs, but not a lot of "this register does this" stuff.

Read replies 4 years ago
anth@a.9srv.net

On the up side: I got my first successful comunication over i2c on Plan 9 on a Raspberry Pi today! Looking forward to playing with that more.

Read replies 4 years ago
anth@a.9srv.net

I have ~10 different kinds of USB cables/adaptors, and I can't make the conversion I need.๐Ÿ˜ž

Read replies 4 years ago
anth@a.9srv.net

Thanks to a pointer from Richard Miller, got screen rotation working on my Pi 4s. Makes this absurdly wide display more practical.

Read replies 4 years ago
anth@a.9srv.net

Wrote a man page for this thing. I miss writing man pages.

Read replies 4 years ago
anth@a.9srv.net

Okay, a bit better: it now preserves the author, although it prints a hash right now. Tomorrow's problem.

Read replies 4 years ago
anth@a.9srv.net

Well, my twtxt reader is a bit too simple; drops who actually wrote the message before it's printed. ๐Ÿคฆ๐Ÿป

Read replies 4 years ago
anth@a.9srv.net

Okay, my #twtxt reader works-ish. Need to properly deal with timezones (and, um, maybe do any error checking).

Read replies 4 years ago
anth@a.9srv.net

I have a working model for the reader portion of what I want this twtxt client to do.

Read replies 4 years ago
anth@a.9srv.net

Okay, well, if we're being all txtpunk, I want troff macros for zines.

Read replies 4 years ago
anth@a.9srv.net

Apparently I did something for this like three years ago, and can't find it. ยฏ_(ใƒ„)_/ยฏ

Read replies 4 years ago
anth@a.9srv.net

Hello, world.

Read replies 4 years ago
anth@a.9srv.net

Made something because my head was on sideways all day.

Read replies 7 years ago
Comment via email