Dug out my old usb audio device and now my Plan 9 raspberry pi can play music. šÆ
This week I turned 16,000 days old.
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!
Yup, and my answerās the same: very little. But itās fun! Have fun with computers!
It seems like something especially all the tilde-inspired things should have on.
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!
@jlj@twt.nfld.uk I like your websiteās look, but i was disappointed to find that āfingerā doesnāt seem to actually work. ;-)
I think I was some many years ago? They are neat and so some good stuff.
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?
His argument hung on Soviet-era experiments with centrally-planned farming. š The man did not seem well.
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. š³
āIām afraid I donāt have time at the moment to defend positions youāve made up for me. Have a nice day.ā
Yesterdayās surprising find: a little Gochu Jang (~tsp) does a nice job of improving uninspiring Italian tomato sauce. Nothing dramatic, but good.
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.
Get vaccinated if you are able. At this point, if you are able and choosing not to, you are being incredibly selfish, full stop.
Well Iām happy to accept patches to linebanner if youād like to add characters. :-) http://txtpunk.com/banner/index.html
āƧā, I think. Anything above 7-bit ASCII wouldāve done it, though.
And yes, I was able to reproduce the ātestā input. It wasnāt a complicated test, she just beat me to it.
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.
It did! And I fixed the bug last night. And now Iām curious how your pod deals with spam. šš¼
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.
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.
I feel like this could be borderline useful if I stuck a web UI on it. š¤
Cleaned up a bit, with installation instructions for Plan 9 and p9p, tiny character tweaks, and a change log.
I wrote a ābannerā-like program for Plan 9 (and p9p) that uses the Unicode box drawing characters: http://txtpunk.com/banner/index.html
Potentially. What environment/language(s) are you working in? Iād dump fuse for 9p, personally :-)
As of about an hour ago, Iām the chair of the Columbia County Democrats. š³šš±
Yeah, whatād you have in mind?
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 ššš
Honestly, probably not directly, but thatās mostly because of my weird environment. Iād love to see it as a reference!
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
My toddler just figured out āhey Siriā.
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.ļæ¼
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).ļæ¼
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.
[20:22:00] -tower.freenode.net- Server Terminating. Received SIGTERM
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.ļæ¼
macOS doesnāt care, at least on apfs; just tested. How are you hitting this?
Why canāt you have : in file names? What file system is this?
Fixed another bug in my finger client: rfc1288 says lines have to end with crlf, but I was just sending lf.
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.
Looking at raw IRC traffic streams to debug a client issue and itās 1997 again.
Fixed a bug. Found a new bug in yesterdayās work. Fixed that bug.
Plan 9 got three slots in GSoC; weāll be working on an updated Japanese input method, updating edwood, and getting Oauth2 support. šš
āRemember: the internet didnāt have to be like this. A better world is possible.ā I love this. telnet issue1.anewsession.com
Unrelated: my first response shows a rendering bug on your site: itās dropping a backslash. Hard to mix markdown and genuine plain text.
For sure. The pi progresses normally until it prints that itās initializing the keyboard, at which point the keyboard spends ~30 seconds beeping.
ĀÆ_(ć)_/ĀÆ Itās a funky mechanical thing running QMK, but I have two others that fit that description which donāt behave like this.
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.
Iāve published my silly finger implementation: http://txtpunk.com/finger
Then finger is for the straight-up shut-ins.
Or maybe thatās old-school twtxt, and twtxt.net is those people whoāre constantly trying to coax the introverts out. ;-)
Pinboard describes itself as āSocial bookmarking for introvertsā. Maybe txtxt is social networking for introverts.
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.
Dynamic linking was a mistake.
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.
Anyone (preferably in the PDX area) have a way to read QIC-80 tapes?
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/
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.
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.
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.
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.
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.
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.
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).
Not even a little. So pumped. https://9fans.topicbox.com/groups/9fans/Tf20bce89ef96d4b6-M63f81768e4ffdfa4df402ec5/transfer-of-plan-9-to-the-plan-9-foundation
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. šš
I am very excited for tomorrow.
Someone brought us pie for Pi Day. šÆ
We welcome prospective students to submit their own ideas, but weāve got a page full of suggestions: http://p9f.org/wiki/gsoc-2021-ideas/index.html
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.
Plan 9 is GSoC! šš Iāve missed participating this program. https://9fans.topicbox.com/groups/9fans/Ta35cde1382617430-M32af07f289087f227189b74f/plan-9-in-summer-of-code
@adi@twtxt.net I am not. :-)
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.
Oh no, so much better than that. Worth checking out.
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.
Hey, from my perspective on Plan 9, all these linuxes are the same junk.
Thanks! According to /etc/os-releases, itās Fedora 32.
uname; I have an account. I just donāt know how to differentiate linux especially.
@adi@twtxt.net Some linux; how does one tell which?
Plan 9 doesnāt really do text-mode pseudo-graphics at all, or even cursor addressing, on philosophical grounds.
This is a good morning. šš
I am very excited about this, and it seems like something the twtxt crowd might enjoy: https://anewsession.com/
Yup, 1997 to⦠2000 or 2001.
Huh. In my feed, there is (correctly) a backslash before that . in the sed command, but twtxt.net is stripping it.
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/./@/ā
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.
@prologic@twtxt.net 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
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.
I like finger, but outside of a shared system, the complete lack of discoverability is pretty fatal.
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.
My finger server now includes the last post from tw that doesnāt have a subject. āfinger a@9srv.netā
I just made the decision to allow a domain I own to expire. Personal growth is possible!
This was macOS. I donāt really use gnu. Of course, itās also not on Plan 9, the system I know best.
I was reading dd(1), where it is mentioned in passing, obliquely. Then stty(1) has more info.
I have been using Unix for 25+ years and I just learned about the status character in shells (often ^T). Huh.
Fixed the race in tw. Mostly; now itās just while tw/r is running. Close enough.
The GSoC application period is closed, and Plan 9ās is in. Now the waiting.
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.
Plan 9ās GSoC application is now in. š