@kat@yarn.girlonthemoon.xyz after 5 years or so with Linode, I started having littleâbut annoyingâissues with them. Moved to Vultr and have been very happy with them since Ubuntu 16.04, so 9 years, and a little bit more.
Global update: Trump in Scotland says EU trade deal has 50-50 chance as tariff row grows. Gaza sees 9 more starvation deaths (122 total); UN says famine is deliberate. Thai-Cambodia clashes kill 16, displace 135k. US raid in Syria kills top ISIS leader & sons.
@movq@www.uninformativ.de According to this screenshot, KDE still shows good old application icons: https://upload.wikimedia.org/wikipedia/commons/9/94/KDE_Plasma_5.21_Breeze_Twilight_screenshot.png
And GNOME used to have them, too: https://upload.wikimedia.org/wikipedia/commons/9/9f/Gnome-2-22_%284%29.png
I like the looks of your window manager. Thatâs using Wayland, right? The only thing on this screenshot to critique is all that wasted space of the windows not making use of the full screen!!!1 At least the file browser. 8-)
This drives me nuts when my workmates share their screens. I really donât get it how people can work like that. You canât even read the whole line in the IDE or log viewer with all the expanded side bars. And then thereâs 200 pixels on the left and another 300 pixels on the right where the desktop wallpaper shows. Gnaa! Thereâs the other extreme end when somebody shares their ultra wide screen and I just have a âregularishâ 16:10 monitor and donât see shit, because itâs resized way too tiny to fit my width. Good times. :-D
Sorry for going off on a tangent here. :-) Back to your WM: It has the right mix of being subtle and still similar to motif. Probably close to the older Windowses. My memory doesnât serve me well, but I think they actually got it fairly good in my opinion. Your purple active window title looks killer. It just fits so well. This brown one (https://www.uninformativ.de/blog/postings/2025-07-22/0/leafpads.png) gives me also classic vibes. Awww. We ran some similar brownish color scheme (donât recall its name) on Win95 or Win98 for some time on the family computer. I remember other people visting us not liking these colors. :-D
@movq@www.uninformativ.de Interesting internal education sessions are way too infrequent here as well. There are a bunch of âknowledge transferâ meetings actually, but 90% of the topics already sound totally boring to me. The other 9% talks turned out to be underwhelming, sadly. I only attended a single one where it was delivered what has been promised. Theyâre all talks, not real hands-on trainings like you did.
Once a year the security guys organize a really great hacking event, though. Teams can volunteer to hand in their software dev instances and all workmates are invited to hack them and report security vulnerabilities. Thatâs a lot of fun, but also gets frustrating towards the end when you donât make any progress. :-) Thereâs also some actual hands-on training in advance for preparation of the two days. Unfortunately, I missed the last event due to my own project being very stressful at the time.
When I had a Do What You Want Day I also show my direct teammates what I learned in the hopes of this being interesting to them as well. Iâm the only one in my team using this opportunity, sadly.
Saw this on Mastodon:
https://racingbunny.com/@mookie/114718466149264471
18 rules of Software Engineering
- You will regret complexity when on-call
- Stop falling in love with your own code
- Everything is a trade-off. Thereâs no âbestâ 3. Every line of code you write is a liability 4. Document your decisions and designs
- Everyone hates code they didnât write
- Donât use unnecessary dependencies
- Coding standards prevent arguments
- Write meaningful commit messages
- Donât ever stop learning new things
- Code reviews spread knowledge
- Always build for maintainability
- Ask for help when youâre stuck
- Fix root causes, not symptoms
- Software is never completed
- Estimates are not promises
- Ship early, iterate often
- Keep. It. Simple.
Solid list, even though 14 is up for debate in my opinion: Software can be completed. You have a use case / problem, you solve that problem, done. Your software is completed now. There might still be bugs and they should be fixed â but this doesnât âaddâ to the program. Donât use âsoftware is never doneâ as an excuse to keep adding and adding stuff to your code.
This is one of my attempts:
$ go build ./cmd/xor/... && ./xor
Generation 95 | Fitness: 0.999964 | Nodes: 9 | Conns: 19
Target reached!
Best network performance:
[0 0] â got=0 exp=0 (raw=0.000) â
[0 1] â got=1 exp=1 (raw=0.990) â
[1 0] â got=1 exp=1 (raw=0.716) â
[1 1] â got=0 exp=0 (raw=0.045) â
Overall accuracy: 100.0%
Wrote best.dot â render with `dot -Tpng best.dot -o best.png`
@movq@www.uninformativ.de Only 99.9% pfffft đ¤Ł
.
(s) / dot(s) like @eapl.me are valid? đ¤ Or nicks even? đ¤
on timeline the mention looks OK. Is there an issue on Yarn?
Itâs an interesting topic. For example on Bsky itâs natural to allow domains https://bsky.social/about/blog/4-28-2023-domain-handle-tutorial
Although TwiXter only allows (letters A-Z, numbers 0-9 and of underscores)
https://help.x.com/en/managing-your-account/x-username-rules
Regex Isnât Hard - Tim Kellogg đ this is a pretty good conscience article on regexes, and I agree, regex isnât that hard⢠â However I think I can make the TL;DR even shorter đ
Regex core subset (portable across languages):
Character sets
⢠a matches âaâ
⢠[a-z] any lowercase
⢠[a-zA-Z0-9] alphanumeric
⢠[^ab] any char but a or b
Repetition (applies to the preceding atom)
⢠? zero or one
⢠* zero or more
⢠+ one or more
Groups
⢠(ab)+ matches âabâ, âababâ, âŚ
⢠Capture for extract/substitute via $1 or \1
Operators
⢠foo|bar = foo or bar
⢠^ start anchor
⢠$ end anchor
Ignore nonâportable shortcuts: \w, ., {n}, *?, lookarounds.
@anth@a.9srv.net Hahaha, for a second I thought that you implemented word splitting according to Swiss (.ch
) rules. :-D
Btw, both manpage links string(2)
and getields(2)
(itâs missing an f
) point into nothingness: http://a.9srv.net/src/wordwrap.2.html
I canât help but notice line 9: http://a.9srv.net/src/wordwrap.c
And I reckon your finger slipped one key to the right for quore
: http://a.9srv.net/src/litclock.1.html
Cool stuff! :-)
I have finished 1-9 on Python. If anyone is interested, I could share the code, or in Reddit many people have shared theirs.
Chapter 9:
Wuuuhuuuu, wie geil! Die neunte Staffel von Feuer und Flamme ist da: https://www.ardmediathek.de/serie/feuer-und-flamme/staffel-9/Y3JpZDovL3dkci5kZS9mZXVlcnVuZGZsYW1tZQ/9 Da muss ich mich dann wohl leider direkt durchsuchten.
Edit #issuecomment-18968
@eapl.me@eapl.me @andros@twtxt.andros.dev hereâs another variant as per eaplâs suggestion (#issuecomment-18968)[https://git.mills.io/yarnsocial/twtxt.dev/issues/9#issuecomment-18968]
What would you like the new twtxt logo to be?
Comments: https://git.mills.io/yarnsocial/twtxt.dev/issues/9#issuecomment-18960
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
@lyse@lyse.isobeef.org one time i saw that operator when working with ruby on rails and i was so confused by it that i got stuck on the same code involving it for 9 hours straight
I would like to make another proposal to the community, to discuss it calmly: https://git.mills.io/yarnsocial/twtxt.dev/issues/9 #twtxt
I demand full 9 digit nano second timestamps and the full TZ identifier as documented in the tz 2024b database! I need to know if there was a change in daylight savings as per the locality in question as of the provided date.
Interesting.. QUIC isnât very quick over fast internet.
QUIC is expected to be a game-changer in improving web application performance. In this paper, we conduct a systematic examination of QUICâs performance over high-speed networks. We find that over fast Internet, the UDP+QUIC+HTTP/3 stack suffers a data rate reduction of up to 45.2% compared to the TCP+TLS+HTTP/2 counterpart. Moreover, the performance gap between QUIC and HTTP/2 grows as the underlying bandwidth increases. We observe this issue on lightweight data transfer clients and major web browsers (Chrome, Edge, Firefox, Opera), on different hosts (desktop, mobile), and over diverse networks (wired broadband, cellular). It affects not only file transfers, but also various applications such as video streaming (up to 9.8% video bitrate reduction) and web browsing. Through rigorous packet trace analysis and kernel- and user-space profiling, we identify the root cause to be high receiver-side processing overhead, in particular, excessive data packets and QUICâs user-space ACKs. We make concrete recommendations for mitigating the observed performance issues.
I run Plan 9 on my server and my main home workstation (a raspberry pi). My âdaily driverâ time is basically split between that and a Mac (excluding time on my phone, i suppose). I think it looks elegant, too. :-)
For my purposes, the comparison would only be useful to systems running Plan 9; if you happen to have that, yes please!
âMagic Clockâ for Plan 9 (and p9p). http://a.9srv.net/src/img/magicclock-p9p.png http://a.9srv.net/src/magicclock.c (man and other info at http://a.9srv.net/src/).
@movq@www.uninformativ.de So.. i eventually made it to the end on this one.. was able to reuse code from days 8 and 9!
SSBzdGlsbCBkbyBub3QgdW5kZXJzdGFuZCB3aHkgdXNpbmcgdGhlIHJhdGUgb2YgY2hhbmdlIGlu
IHRoZSBwdXNoZXMgZ2l2ZXMgbWUgdGhlIGFuc3dlci4uIGJ1dCB5ZWFoLi4K
The word forms is part two. In this one you want to find the first digit and last digit. Think searching â1â - â9â
9 wikipedia edits today! yay me! (also a bunch of small scale contributions to other peopleâs texts: https://niplav.github.io/contributions.html)
sometimes i think i should return to a cleaner state of mind, abandon all big never-to-be-finished projects, and write simple text-processing utilities on a raspberry pi running plan 9, improvising fractile jazz over a lonely lake and spend most of my remaining time meditating.
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?
FOLLOW: @watcher@txt.sour.is from @fastidious@arrakis.netbros.com using yarnd/0.9.0@1a05858
FOLLOW: @xuu@txt.sour.is from @lukas@mentano.org using yarnd/0.9.0@3a96914
Oh, me too: FreeBSD, macOS, and Solaris in server environments extensively, and Linux, AIX, HP/UX, Irix, probably others Iâm forgetting. Plan 9 is a whole other class of thing.
Dug out my old usb audio device and now my Plan 9 raspberry pi can play music. đŻ
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
Plan 9 got three slots in GSoC; weâll be working on an updated Japanese input method, updating edwood, and getting Oauth2 support. đđ
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.
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/
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. đđ
Plan 9 is GSoC! đđ Iâve missed participating this program. https://9fans.topicbox.com/groups/9fans/Ta35cde1382617430-M32af07f289087f227189b74f/plan-9-in-summer-of-code
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.
Plan 9 doesnât really do text-mode pseudo-graphics at all, or even cursor addressing, on philosophical grounds.
Wochenspruch 9 / 2021 https://feg-ffb.de/?p=6917
This was macOS. I donât really use gnu. Of course, itâs also not on Plan 9, the system I know best.
The GSoC application period is closed, and Plan 9âs is in. Now the waiting.
Plan 9âs GSoC application is now in. đ
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. :-/
My silly Plan 9 rc twtxt client now has a web page: http://txtpunk.com/tw/index.html
@prologic@twtxt.net rc, the Plan 9 shell.
Announcing the Plan 9 Foundation â http://p9f.org/ â https://9fans.topicbox.com/groups/9fans/T973ff41a99053355/plan-9-foundation
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.
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.
đ§Ž USERS:1 FEEDS:6 TWTS:241 BLOGS:1 ARCHIVED:23341 CACHE:9805 FOLLOWERS:9 FOLLOWING:31
đ§Ž USERS:1 FEEDS:6 TWTS:229 BLOGS:1 ARCHIVED:23273 CACHE:9774 FOLLOWERS:9 FOLLOWING:31
đ§Ž USERS:1 FEEDS:3 TWTS:3 BLOGS:0 ARCHIVED:3162 CACHE:237 FOLLOWERS:1 FOLLOWING:9
Inkscape 1.0rc1 released on April 9, 2020 https://inkscape.org/release/inkscape-1.0rc1/ #illustration #graphicarts #svg #opensource
Wochenspruch 9 / 2020 https://feg-ffb.de/?p=6051
Random link from the archives: https://www.theatlantic.com/health/archive/2017/11/paying-for-fake-friends-and-family/545060/?single_page=true originally archived Thu Nov 9 09:49:05 EST 2017
Random link from the archives: https://www.vox.com/policy-and-politics/2017/11/9/16614672/ideology-liberal-conservatives originally archived Fri Nov 10 08:36:31 EST 2017
Inside Scientologyâs Secret Propaganda Museum Blaming 9/11 and the Holocaust on Psychiatry https://www.thedailybeast.com/inside-scientologys-secret-propaganda-museum-blaming-911-and-the-holocaust-on-psychiatry
WTF I guess Shudder forgot that daylight savings time is a thing? So, the Last Drive-In is actually at 10 PM ET instead of 9 PM?
Recommended: McKeeverâs book about the 90s https://mipmckeever.weebly.com/uploads/9/4/1/3/94130725/90sbookfinal.pdf
Presidential candidate Andrew Yang has a meme problem - The Verge https://www.theverge.com/2019/3/9/18256622/andrew-yang-2020-president-meme-yanggang
Masters of Science Fiction is actually pretty good if you can get over the extremely post-9/11 vibe, the use of the Star Trek Voyager font everywhere, & the âhostingâ being somebody using the Hawking synth to speak a line after every episode
thread(3) - Plan 9 from User Space https://9fans.github.io/plan9port/man/man3/thread.html
What the dip in US life expectancy is really about: inequality - Vox https://www.vox.com/science-and-health/2018/1/9/16860994/life-expectancy-us-income-inequality
Xanadu Basics 2 - Five working Xanadu Systems (four usable) - YouTube https://www.youtube.com/watch?v=9_o8q4Sp-w0
GitHub - brho/plan9: UC Berkeley release of Plan 9 under the GPLv2 https://github.com/brho/plan9
Acid: A Debugger Built From A Language http://doc.cat-v.org/plan_9/4th_edition/papers/acidpaper
The Organization of Networks in Plan 9 http://doc.cat-v.org/plan_9/4th_edition/papers/net/
Acme: A User Interface for Programmers http://doc.cat-v.org/plan_9/4th_edition/papers/acme/
The Text Editor sam http://doc.cat-v.org/plan_9/4th_edition/papers/sam/
Dataspace 9: A Tower of Nulls, And Awkward Sets | Natepod http://natecull.org/wordpress/2017/07/13/dataspace-9-a-tower-of-nulls-and-awkward-sets/
Bad idea of the day: plan 9 from whitespace, a full implementation of plan9 in an extended version of the whitespace programming language, which ships with a printed copy of the source code (a blank notebook)
Drilâs book of tweets shows heâs the best chronicler of the internet - The Verge https://www.theverge.com/2018/9/27/17907568/dril-book-official-mr-ten-years-anniversary-collection-review-tweets-twitter
Dave Rubin and the rise of YouTubeâs reactionary right - Vox https://www.vox.com/policy-and-politics/2018/9/24/17883330/dave-rubin-ben-shapiro-youtube-reactionary-right-peterson
Why targeted Facebook ads are so weirdly personal - Vox https://www.vox.com/the-goods/2018/9/25/17887796/facebook-ad-targeted-algorithm
Dataspace 9: A Tower of Nulls, And Awkward Sets | Natepod http://natecull.org/wordpress/2017/07/13/dataspace-9-a-tower-of-nulls-and-awkward-sets/
Marxism! | The Whole Plate Episode 9 - YouTube https://www.youtube.com/watch?v=pFMiuAtbMO0
Xanadu Basics 2 - Five working Xanadu Systems (four usable) - YouTube https://www.youtube.com/watch?v=9_o8q4Sp-w0
A list of 4510 different titles given to the exact same generic 9:59 self-affirmation pep-talk on Spotify http://www.furia.com/page.cgi?type=log&id=458
William Gibson: The Belonging Kind - Extra Sci Fi - #9 - YouTube https://www.youtube.com/watch?v=oOFB_SJEa-Q
A video game that doesnât click until you let go of t⌠https://www.polygon.com/2018/1/9/16851376/everything-best-games-2017-year-in-review
Back in 1982 I was dealing acid at Jim Morrisonâs grave and thatâs when I first met Vladimir Putin. https://m.dailykos.com/stories/2017/9/10/1697580/-Back-in-1982-I-was-selling-acid-at-Jim-Morrison-s-grave-that-s-when-I-first-met-Vladimir-Putin
How disreputable rehabs game Google to profit off patients - The Verge https://www.theverge.com/2017/9/7/16257412/rehabs-near-me-google-search-scam-florida-treatment-centers
Hyperpartisanship could destroy US democracy. - Vox https://www.vox.com/the-big-idea/2017/9/5/16227700/hyperpartisanship-identity-american-democracy-problems-solutions-doom-loop
Can We Blame the Mafia on Lemons? - Atlas Obscura http://www.atlasobscura.com/articles/mafia-lemons-citrus-sicily-economics?utm_source=Atlas+Obscura+Daily+Newsletter&utm_campaign=3b6a8ecbb6-EMAIL_CAMPAIGN_2017_06_09&utm_medium=email&utm_term=0_f36db9c480-3b6a8ecbb6-63252673&ct=t(Newsletter_6_9_2017)&mc_cid=3b6a8ecbb6&mc_eid=fb147c2f0d
Old-Ass Anime Cast #9: Otaku - YouTube https://www.youtube.com/watch?v=Hzdhd0Eyax4