greek myth is crazy bc thereās the misogny but also yeah she IS getting that man pregnant. penelope and odysseus obviously (he literally WAS the one that carried telemachus) and ofc andromeda and perseus & hektor and andromache but also like. you cannot tell me helen didnāt get menelaos pregnant bffr
LILYGO T-Deck Pro Offers E-Paper Display with Configurable 4G and Voice Options
LILYGO has introduced the T-Deck Pro, an open-source development board with a built-in keyboard and a 3.1-inch e-paper touchscreen. Combining sensor integration with touchscreen functionality, it can be applied to various projects in areas like IoT and portable devices. The board features the ESP32-S3FN16R8 dual-core LX7 microprocessor, similar to the T-Deck Plus released in December. ⦠ā Read more
Twtxt was made for nerds, by nerds.
Iād like to change that. Itās by nerds/hackers, for nerds/hackers and friends of these. It doesnāt have to be hacky all the time, as you donāt need to be a nerd to have a blog.
But, for that to happen, someone has to build the tools to improve UX.by design there really is no way to easily discovers others
Yeah, I agree, and although there are directories of email addresses, usually you donāt want that, unless you are a āpublic figureā.
I couldnāt say that a microblogging is a āsocial networkā by default, as a blog is not either. At the same time, people would expect to find new people and conversations, as youād do in a forum.
I think of two features on top of the current spec:
- Clients showing a few posts of what your following are watching but you donāt, so perhaps you find something interesting to follow next. Or that feature of āYour āfollowingsā are following these accounts/peopleā. (Hard to explain in english, but I hope you get the idea)
- Sharing your .txt into some directory, saying āHey, I have this twtxt URL, I want to be discoveredā. Iām thinking of something like the Federated tab on Mastodon.
(#7xubh7a) @bender@bender I tend to think of Twtxt like Email. It is truely decentralised. So therefore by design there really is no way to ā¦
@bender @twtxt.net I tend to think of Twtxt like Email. It is truely decentralised. So therefore by design there really is no way to easily discovers others except through social interactions and a sort of āword of mouthā of human exchanges of communications. ā Read more
Erlang Solutions: My Journey from Ruby to Elixir: Lessons from a Developer
Why I Looked Beyond RubyFor years, Ruby was my go-to language for building everything from small prototypes to full-fledged production apps. I fell in love with its elegance and expressiveness and how Ruby on Rails could turn an idea into a working web app in record time. The communityāwith its focus on kindness and collaborationāonly deepened my appreciation. In short, Ruby felt like home.
⦠ā Read more
@xuu@txt.sour.is like feeds+bridgy.fed? Will be happy anyway
Appleās iPhone 17 range will feature the thinnest iPhone ever
For the first time, 9News can reveal these leaked iPhone 17 Models in video to show the likely changes coming later this year. ā Read more
10 OCD Themes That Are Not About Cleanliness
Obsessive-compulsive disorder (OCD) is a āmental health condition where distressing, intrusive thoughts (obsessions) trigger repetitive behaviors (compulsions) aimed at reducing anxiety or preventing something bad from occurring.ā When most people think of OCD, they think of orderliness, cleanliness, color-coded closets, pristine lists, and grouping your Skittles into colors before eating them. Television and movies like [ā¦]
The post [10 OCD ⦠ā Read more
@doesnm@doesnm.p.psf.lt haha its not coming back. he talked of a stand alone thing like feeds. but not in yarnd
@doesnm@doesnm.p.psf.lt haha its not coming back. he talked of a stand alone thing like feeds. but not in yarnd
Guilty pleasure, blasphemy, shitty audio, ⦠something like that. Seven Nation Army on double bass. 𤪠https://movq.de/v/e3a4dcff2e/sad-nation-army.ogg
@eapl.me@eapl.me Interesting! Two points stood right out to me:
Why the hell are e-mail newsletters considered a valid option in the first place? Just offer an Atom feed and be done with it! Especially for a blog of this very type. This doesnāt even involve a third party service. Although, in addition he also links to Feedburner, what the fuck!? No e-mail address or the like is needed and subject to being disclosed.
When these spam mailers want to prevent resubscribing, then for fuckās sake, why donāt they use a hash of the e-mail address (I saw that in yarnd) for that purpose? Storing the e-mail address in clear text after unsubscribing is illegal in my book.
@prologic@twtxt.net In all seriousness: Donāt worry, Iām not going to host some Fediverse thingy at the moment, probably never will. š
But I do use it quite a lot. Although, I donāt really use it as a social network (as in: following people). I follow some tags like #retrocomputing, which fills my timeline with interesting content. If there was a traditional web forum or mailing list or even a usenet group that covered this topic, Iād use that instead. But thatās all (mostly) dead by now. ā¹ļø
Thank you @python_valencia@twtxt.python-valencia.es for letting me show you the secrets of a decentralised plain text social network like twtxt.
I hope you enjoyed the talk! ā¤ļøš
#python #twtxt
Appleās Mac Site Features Fictional āLumon Terminal Proā
Apple is going all out with promotions for the popular Severance Apple TV + show today, and as of right now, youāll find a new āLumon Terminal Proā listed on Appleās Mac site.
The Lumon Terminal Pro is designed to look similar to the machines that Severance employees like Mark ⦠ā Read more
The Mastodon admins say that itās probably because of the size of my account (~600 MB), so the export process times out. And I understand that. Here on twtxt, I always use auto-expiring links when I post images or videos. It just gets too much data otherwise. I think Iāll just set my Mastodon account to auto-delete posts after ~180 days or something like that. Nobody cares about old posts anyway.
Speaker Mike Johnson floats eliminating federal courts as GOP ramps up attacks on judges
Scott Wong, Melanie Zanona and Rebecca Kaplan, Ā ReportersĀ - Ā NBC News
_Stephan:Ā The Speaker of the House, Mike Johnson, is not functioning as the leader of a coequal branch of the Executive branch. Instead, he behaves like a White House staff assistant. He is clearly a participant in the authoritarian dismantlement of the legal system of the United ⦠ā Read more
Winemaker says crop destroyed by hazard reduction burn
Smoke from a hazard reduction burn in the NSW Southern Highlands allegedly destroys millions of dollars worth of wine grapes, leaving any wine produced tasting ālike an ashtrayā. ā Read more
Hereās What Appleās iOS 19 Messages App Might Look Like
Leaker Jon Prosser today shared a mockup of what he says the Messages app will look like in iOS 19, demoing an interface with rounded, translucent bubble-shaped navigation buttons at the top and softer, rounder corners for the keyboard and word suggestions.
The 6.14 kernel is out
Linus has released the 6.14 kernel, a bit
later than expected:
So itās early Monday morning (well - early for me, Iām not really a
morning person), and Iād love to have some good excuse for why I
didnāt do the 6.14 release yesterday on my regular Sunday afternoon
release schedule.Iād like to say that some important last-minute thing came up and
delayed things.But no. Itās just pure incompetence.
See the LWN merge-window summaries ( [partĀ 1](https://lwn. ⦠ā Read more
[$] Lessons from open source in the Mexican government
The adoption of open-source software in governments has had its ups and
downs. While open source seems like a āno-brainerā, it turns out that
governments can be surprisingly resistant to using FOSS for a variety of
reasons. Federico GonzƔlez Waite spoke in the Open Government track at SCALE 22x in Pasadena,
California to recount his [experiences\āØworking with and for the Mexican government](https://www.socallinuxexpo.org/scale/22x/speak ⦠ā Read more
š
Is it working now?
Iād say again that perhaps the DMs could be stored in another .txt, but anyway Iād like to try it.
HELPā¼ļø Cat accidentally looks handsome in picture. He does not look like this. Hes a catfish. ā Read more
@kat@yarn.girlonthemoon.xyz Pointers can be a bit tricky. I know it took me also quite some time to wrap my head around them. Let my try to explain. Itās a pretty simple, yet very powerful concept with many facets to it.
A pointer is an indirection. At a lower level, when you have some chunk of memory, you can have some actual values sitting in there, ready for direct use. A pointer, on the other hand, points to some other location where to look for the values oneās actually after. Following that pointer is also called dereferencing the pointer.
I canāt come up with a good real-world example, so this poor comparison has to do. Itās a bit like you have a book (the real value that is being pointed to) and an ISBN referencing that book (the pointer). So, instead of sending you all these many pages from that book, I could give you just a small tag containing the ISBN. With that small piece of information, youāre able to locate the book. Probably a copy of that book and thatās where this analogy falls apart.
In contrast to that flawed comparision, itās actually the other way around. Many different pointers can point to the same value. But there are many books (values) and just one ISBN (pointer).
The pointerās target might actually be another pointer. You typically then would follow both of them. There are no limits on how long your pointer chains can become.
One important property of pointers is that they can also point into nothingness, signalling a dead end. This is typically called a null pointer. Following such a null pointer calls for big trouble, it typically crashes your program. Hence, you must never follow any null pointer.
Pointers are important for example in linked lists, trees or graphs. Letās look at a doubly linked list. One entry could be a triple consisting of (actual value, pointer to next entry, pointer to previous entry).
_______________________
/ ________\_______________
ā ā | \
+---+---+---+ +---+---+-|-+ +---+---+-|-+
| 7 | n | x | | 23| n | p | | 42| x | p |
+---+-|-+---+ +---+-|-+---+ +---+---+---+
| ā | ā
\_______/ \_______/
The āxā indicates a null pointer. So, the first element of the doubly linked list with value 7 does not have any reference to a previous element. The same is true for the next element pointer in the last element with value 42.
In the middle element with value 23, both pointers to the next (labeled ānā) and previous (labeled āpā) elements are pointing to the respective elements.
You can also see that the middle element is pointed to by two pointers. By the ānextā pointer in the first element and the āpreviousā pointer in the last element.
Thatās it for now. There are heaps ;-) more things to tell about pointers. But it might help you a tiny bit.
Hahaha, a bird is singing really load and it sounds almost exactly like a car alarm. Well, itās probably the other way around, the car alarm was modeled after the birdcall. :-)
@lyse@lyse.isobeef.org I guess the thing is that usernames are no longer needed for many popular things, like WhatsApp. āJust install the appā, done. When I ran my Matrix server for our family, this was the first thing that people were bummed out about: āOh, this needs a username and a password? Why doesnāt it just work? Thatās annoying.ā
People are less and less exposed to ālow-levelā details like this. There was also this story in 2021 about the concept of a āfileā: https://www.theverge.com/22684730/students-file-folder-directory-structure-education-gen-z
Itās extremely surprising to me that younger non-technical people just type in their full name (properly cased first and last name with a space in between) for a technical username in account registration or login forms. Iāve seen that happening several times in the past few years. The field name is āBenutzernameā in German, literally āusernameā. Even adding a placeholder text to signal that they could simply use their nickname in lowercase did not change anything at all. Well, one person used at least an e-mail address.
This wasnāt the case six, seven years ago, everybody had some ārealā username. Even non-techies. It looks like some ācommon knowledgeā is getting lost. Strange. Very weird. It trips me every time I see it.
Have you experienced something similar?
Bill Gates Is Giving Up on Climate Change as Trump Drains the Woke Out of Washington: Looks like banking on billionaires to solve climate change isnāt gonna do the trick.
AJ Dellinger, Ā Staff WriterĀ - Ā Gizmodo
_Stephan:Ā I confess this report surprised me. I thought Bill Gates, and his cohorts, recognized that no matter what Trump did they would stay the cour ⦠ā Read more
Ctrl+Left to jump a word left, I get 1;5D in my tt2 message text. My TERM is set to rxvt-unicode-256color. In tt, it works just fine. When I change to TERM=xterm-256color, it also works in tt2. I have to read up on that. Maybe even try to capture these sequences and rewrite them.
@lyse@lyse.isobeef.org Thereās a reason itās called ā(n)cursesā. š The only advice I can give is to never fiddle with reassigning control sequences and $TERM variables. Leave $TERM at whatever value the terminal itself sets and use an appropriate terminfo file for it. If there are programs misbehaving, they probably blindly assume XTerm and should be fixed (or have XTerm as a hard requirement). If you try to fix this on your end, itāll likely just break other programs. š„“
My rescue kitty and her new brother. I think they like each other⦠ā Read more
Ctrl+Left to jump a word left, I get 1;5D in my tt2 message text. My TERM is set to rxvt-unicode-256color. In tt, it works just fine. When I change to TERM=xterm-256color, it also works in tt2. I have to read up on that. Maybe even try to capture these sequences and rewrite them.
Well, some time ago I put this in my ~/.Xdefaults:
URxvt.keysym.Control-Up: \033[1;5A⨠URxvt.keysym.Control-Down: \033[1;5B
URxvt.keysym.Control-Left: \033[1;5D⨠URxvt.keysym.Control-Right: \033[1;5C
Probably to behave more like XTerm and fix a few other issues I had with other programs. But, it turns out, tcell expects the original sequence: https://github.com/gdamore/tcell/blob/main/terminfo/r/rxvt/term.go#L487
Hmm.
@lyse@lyse.isobeef.org oooooh! I like how thatās shaping up! Now you need a jobless vacation (not moneyless), so that the project goes from baby crawling, to toddler steps. :-)
Is there a way to auto-insert a time stamp on vi or vim at the beginning of each line? Like, upon opening like so:
2025-03-20 15:04:03 Blah blah blah blah
2025-03-20 15:04:15 Bleh bleh bleh bleh
2025-03-20 15:04:22 ...
Julien Malka proposes method for detecting XZ-like backdoors
Julien Malka has
called for the NixOS project to use build-reproducibility to detect when a program has a maintainer-generated tarball that results in a different artifact than building from source. There are good reasons for projects to release maintainer-generated tarballs, but since the materials included in them are usually documentation, extra build scripts, and so on, it makes sense to check that they donāt ⦠ā Read more
i really wanna learn golang it looks fun and capable and i can read it kind of but every time i try it iām immediately stuck on basic concepts like āwhat the fuck is a pointerā (this has been explained to me and i still donāt get it). i did have types explained to me as like notes on code which makes sense a bit but iām mostly lost on basic code concepts
Is it normal for cats to sleep like this? ā Read more
I always find the āAdven of codeā challenges difficult to follow.
i18n-puzzles.com has been a blast, but I donāt like having to think about puzzles on weekends. Like with exercise, doing it every day without rest doesnāt sound healthy.
Iād rater have a weekly challenge, at most three.
@kat@yarn.girlonthemoon.xyz Using full-blown Cloud services is good for old people like me who donāt want to do on-call duty when a disk fails. š I like sleep! š
Jokes aside, I like IaaS as a middle ground. There are IaaS hosters who allow you to spin up VMs as you wish and connect them in a network as you wish. You get direct access to all those Linux boxes and to a layer 2 network, so you can do all the fun networking stuff like BGP, VRRP, IPSec/Wireguard, whatever. And you never have to worry about failing disks, server racks getting full, cable management, all that. š
Iām confident that we will always need people who do bare-bones or ālow-levelā stuff instead of just click some Cloud service. I guess that smaller companies donāt use Cloud services very often (because itās way too expensive for them).
@kat@yarn.girlonthemoon.xyz think iāll wait and see if the caddy module proposal gets anywhere bc that sounds like itād make my life easier lol
anyway. do u like pretty covers of pretty songs. well check out this pretty cover of coldplay viva la vida by a k-pop girl whoās got PIPES i love her so much https://www.youtube.com/watch?v=nmk0-dXSYPI
Here are the 60 universities under investigation by the Trump administration
Ray Bogan , Ā Political CorrespondentĀ - Ā Straight Arrow News
_Stephan:Ā The Trump coup has made clear it considers the universities of America enemies of its authoritarian takeover of the United States. So completely predictably, like all fascist coups in history, the Trumpers (read neo-Nazis) are attacking and attempting to take control of American higher education. They g ⦠ā Read more
well, I assume by syntax you mean Gemtext (which I like a lot, my personal blog is built on top of it), so I think it might work for twtxt clientsā¦
I knew of twtxt in Gemini Antenna, so at least the 2017 spec might work on that protocol. I think the main issue with extensions is that they werenāt designed with many URLs and protocols in mind.
Also I have to admit that the Gemini community significantly reduced in the last few years. I donāt know how worth it is to add support for Gemini now.
Sometimes I wonder if Mirin is even realā¦she looks like a mythical creature to me š©¶ ā Read more
I made a bracelet with a catās face on it. Can I see your cat? Iād like to choose one to make the bracelet for! ā Read more
Judge finds Elon Musk likely acted unconstitutionally in shuttering USAID
Zach Schonfeld and Ella Lee, Ā Staff WritersĀ - Ā The Hill
_Stephan:Ā This is good news on several levels. First, it will restore aid to millions of needy or ill men, women, and children. Second, it will hopefully, restore respect and appreciation for the United States ā although trusting the U.S. again may take quite a while. Third, there have been a whole series of court rulings ⦠ā Read more
Deals: EarPods Wired Headphones for $16, M3 iPad Air for $549, & More
While AirPods are wildly popular and completely wireless, thereās a growing movement of people who like to use more traditional wired headphones instead of wireless, whether itās with their iPhone, iPad, or Mac. Many people even prefer the wired headphones over wireless for various reasons. Apple still produces the classic white wired Apple EarPods headphones ⦠[Read More](https://osxdaily.com/202 ⦠ā Read more
@kat@yarn.girlonthemoon.xyz iām just winging it with fail2ban and robots.txt tbh itās a miracle the poor server hasnāt fallen over yet from the scrapers lol. like i run this whole thing off a macbook iām not even joking https://superlove.sayitditto.net/
Thatās a great idea. I am running GoToSocial in a local server (like Raspberry Pi) and itās working fine.
āThis Felt Like a Kidnapping Because It Wasā: Family of Mahmoud Khalil Releases Arrest Video
Jessica Corbett, Ā Staff WriterĀ - Ā Common Dreams
_Stephan:Ā As I search the media each day it becomes ever more obvious that psychopath fascist Trumpās idea of government is to mimic Hitler. We are now at the stage where men in plain clothes showing no warrant can break into someoneās home and kidnap them, just as the Gestapo did. You can click ⦠ā Read more
Audi A6 Avant e-tron Supports Apple Car Keys, Porsche Likely to Follow
Audi has enabled support for Appleās digital car key feature in its latest A6 Avant e-tron model, bringing Apple Car Keys to the automakerās electric car platform for the first time (via Mac4Ever).

@movq@www.uninformativ.de mastodon is probably the worst fedi software to self host tbh, you might wanna check out gotosocial? not to like pull you in another direction but idk masto is just suuuuper heavy lol
ah crap. chapters 2, 4 and 5 are being cropped by yarn on upload. they should be more like 2-3 hours long
ah crap. chapters 2, 4 and 5 are being cropped by yarn on upload. they should be more like 2-3 hours long
Like
2025-01 Fri [ ] Take out Trash @weekly
For a task that starts the first Friday of January and repeats weekly.
Like
2025-01 Fri [ ] Take out Trash @weekly
For a task that starts the first Friday of January and repeats weekly.
Why is he looking at me like i betrayed him ā Read more
This guy doing a dub techno mix and his GF in the background does yoga ⦠which ⦠sometimes ⦠looks a bit like thereās just a dead body on the floor. š
wahhh i wanna work towards my dream of offering pay as you can web hosting (static & dynamic) but i donāt know how!!!!! i keep drifting towards hosting panels but i donāt exactly have fresh linux servers for those nor do i like the level of access they require. so iām like ok i can do the static site part with SFTP chroot jails and a front-end like filebrowser or somethingā¦. but then what about the dynamic sites!!!!!!! UGH
granted i doubt iād get much interest in dynamic sites but iād like to do this old school where i can offer people isolated mySQL databases or something for some project (iām thinking PHP based fanlistings), which means i could do it the old school way of⦠people ask me to run it and i do it for them. but i kind of want to let people have access to be able to do it themselves just short of giving them SSH access which isnāt happening
DHS Official Explicitly Equates Protest to Terrorism in āStunningā Interview
Julia Conley, Ā Staff WriterĀ - Ā Common Dreams
_Stephan:Ā Your country is being taken away from you, I hope every American realizes that. It is happening because a small majority of us voted for it. After all, all of what is taking place day-by-day was completely spelled out in Project 2025. Aspiring dictator Trump doesnāt like opposition so he has his flying monkeys trying to ⦠ā Read more
@eapl.me@eapl.me@eapl.me for me, which then gets eaten as two mentions, probably matching twice against my following list?
it seems like yarn still points my nick to both my older URL (404 now) along with the current one.
yarnd pods that form a "distributed network".
@xuu@txt.sour.is Yeah looks like an edge case. Because of the way he announces his preferred nick in the feed the āReplyā button spits out @eapl.me@eapl.me@eapl.me for me, which then gets eaten as two mentions, probably matching twice against my following list?
(#oc3snia) @xuu@xuu Yeah looks like an edge case. Because of the way he announces his preferred nick in the feed the āReplyā button spit ā¦
@xuu @txt.sour.is Yeah looks like an edge case. Because of the way he announces his preferred nick in the feed the āReplyā button spits out @eapl.me@eapl.me@eapl.me for me, which then gets eaten as two mentions, probably matching twice against my following list? ā Read more
Why does she poop like a dictator ā Read more
Iād like to know more about what andros and prologic are talking about, I feel lost.
āThis will be managed by Registries.ā Are we talking about these registries?
https://twtxt.readthedocs.io/en/latest/user/registry.html
SQL scares me i tweaked a bash script that pulled from a DB and the bash part was easy even if i was just going off of the code in there that i didnāt write (like i understood it at least) but the SQL parts had me suffering
Apple Launches āSurveyorā App for Apple Maps Data Collection
Apple today launched a new app called Surveyor, which is designed to allow users to collect data like images of street signs and roadside details to improve Apple Maps.
The app is not public facing and appears to be for use with companies that Apple partners with ⦠ā Read more
Why does my cat like to lick and bite my finger? ā Read more
The XMPP Standards Foundation: The XMPP Newsletter February 2025
XMPP Newsletter Banner
Welcome to the XMPP Newsletter, great to have you here again!
This issue covers the month of February 2025.
Like this newsletter, many projects and their efforts in the XMPP community are a result of peopleās voluntary work. If you are happy with the services and software you may be using, please consider saying thanks or help thes ⦠ā Read more
Iāve never adopted two kittens at the same time before. Is it normal for cats to like each other this much? ā Read more
ah! those german calendars. Somehow I was thinking of something like mine, with spaces to write inside each day.
I worked for a german company and they gave away these calendars to our clients and team every year, but the model you can hang on the wall. Memory unlocked!
@lyse@lyse.isobeef.org Ah, yes, a calendar that shows the past $x months is great! I have this as a widget in my bar:
Before that I also used something like cal. It works, but itās a bit cumbersome.
@eapl.me@eapl.me @bender@twtxt.net @prologic@twtxt.net Not including a photo was a stupid move, sorry. There you go:
This particular one is 95mm wide and 185mm high. Fairly compact.
I can only use it figure out distances to other dates and to do some basic calendar math. Iām not able to actually schedule anything. But I grew up with a month calendar like you have there where all appointments of the entire family was recorded.
By far most of my paper use is drawing random stuff on scratch paper during meetings. :-D
@prologic@twtxt.net @lyse@lyse.isobeef.org I like to listen to you.
Erlang Solutions: Meet the team: Erik Schƶn
In our final āMeet the Teamā of 2024, weād like to introduce you to Erik Schƶn, Managing Director at Erlang Solutions.
Erik shares his journey with Erlang, Elixir, and the BEAM ecosystem, from his work at Ericsson to joining Erlang Solutions in 2019. He also reflects on a key professional highlight in 2024 and looks ahead to his goals for 2025. Erik also reveals his festive traditions, including a Swedish-Japanese twist.
 š, word blog comes from weblog, and microblogging could derivate from āsmaller weblogā. https://www.wikiwand.com/en/articles/Microblogging
Iād differentiate it from sharing status updates as it was done with āfingerā or even a BBS. For example, being able to reply; create new threads and sharing them on a URL is something we could expect from āTwitterā, the most popular microbloging model (citation needed)
I like to discuss it, since conversations usually are improved if we sync on what we understand for the same words.
pls elaborate on a āp2p databaseā, āall storyā and āRegistriesā.
My first thought takes me to something like secure-scuttlebutt which itās painful to sync data using clients, and too slow compared to downloading a text file.
Also Iād like for twtxt to avoid becoming an ActivityPub. Works well but itās uses too many resources IMO.
https://kingant.net/2025/02/mastodon-the-cost-of-running-my-own-server/
Iām defending being able to self-host your Web client (like youād do with a Wordpress, twtxt is a micrologging, at the end), instead of federated instances, so in a first thought Iād say Registries have many disadvantages being the first one that someone has to maintain them active.
PicoCalc Brings Classic Computing to ClockworkPi v2.0 with Raspberry Pi Pico
The PicoCalc is a compact computing platform designed to recreate the experience of early personal computers. Running on 260KB of memory, it allows users to code in BASIC, explore Lisp, interact with a UNIX-like environment, and run retro games and digital music. Its modular and open-source design makes it adaptable for various applications. Built on [ā¦] ā Read more
Expose the Kubernetes API and access it anywhere
Accessing the Kubernetes API for your clusters from anywhere or across any network is a powerful lever. Itās even better if you can do so without shipping or extending more messy networks, like VPCs or VPNsā¦. ā Read more
**(#r5t4s6q) @andros@andros Iām not entirely sure what this means:
development that requires a database
Obviously I wasnāt in the di ā¦**
@andros @twtxt.andros.dev Iām not entirely sure what this means:
development that requires a database
Obviously I wasnāt in the discussion so I feel like Iām missing some context here š¤ ā Read more
How hard will Trumpās immigration raids hit red states?
Myah Ward, Ā Ā - Ā Politico
_Stephan:Ā As this article describes all those farmers and herders, most of whom voted for MAGAts, are now going to face the economic crisis that will come from that decision. For years at our property in rural Tidewater Virginia, my family raised registered purebred Angus cattle, not for meat, but like a dog breeding operation, to improve the herd genetics.Ā It introduced me to a world I ha ⦠ā Read more
Iād need to think about it deeply, but at a first sight, nanoblogging would be a simple text (like the original twtxt spec, aimed for TUIs), and microblogging (like Twitter was a few years ago), would be about sharing texts, images, videos, GIFs, links, and perhaps Markdown styling.
Why? You have shorter messages than in a blog, but you may add almost anything you could do in a blog.
Buuut⦠who knows?
Iāve never liked the behavior of OpenBSDās shell where it just scrolls horizontally:
https://movq.de/v/1371f7efbc/vid-1741714971.mp4
But now Iām this close to implementing the same thing in my own shell ā because itās probably much, much easier than multiline stuff. š
@aelaraji@aelaraji.com Thatās how twtxt started: As microblogging. Yarn shifted up some gears and now itās more like social media ā more powerful, but a bit different. š
twtxt is a decentralised, minimalist microblogging service for hackers.
The keyword here is microblogging. But it doesnāt feel like weāve been (relatively speaking) doing much of that lately⦠maybe I go the concept of microblogging wrong.
@prologic@twtxt.net huh interesting! yeah i was stumped for a bit i was like WHAT config.json file are these logs talking aboutā¦. but then it worked after i moved the old meta.json file lol!
My cat sleeps like a human, mouth open and everything ā Read more
@kat@yarn.girlonthemoon.xyz it was likeā¦. meta.json was corrupt or well it was empty actually whatever idk. ended up moving that elsewhere temporarily, rebuilding the binary, restarting server⦠and it worked?!?!? shit was confusing
My Cat Broke His Jaw, Now He Looks Like Bane ā Read more
@prologic@twtxt.net oops, Iām sorry to see disagreement leading to draining emotions.
It remind me a bit of the Conclave movie where every part wanted to defend their vision and there is only a winner. If one wins the other loses. Like the political side of many leaders and volunteers representing a broad community. I donāt think thatās the case here. Most of us (in not all) should āwinā.
I can only add that isnāt nice to listen that āmy idea and effortā is not what the rest of the people expect. I personally have a kind of issue with public rejection, but I also like to argue, discuss and even fight a bit. āA gem cannot be polished without friction, nor a man perfected without trials,ā they say.
This exercise and belonging to this community also brings me good feelings of smart people trying to solve a human and technical problem, which is insanely difficult to get ārightā.
I genuinely hope we can understand each other, and even with our different and respectful thoughts on the same thing, we might reach an agreement on whatās the best for most people.
Good vibes to everyone!
Sticky plants - looks like Dubai chocolate filling ā Read more
Why not just use registry? It can be personal or hosted by someone like registry.twtxt.org. Just need to be adapt to support hashes
If we donāt keep insisting on simplify and āThe beauty of twtxt is, you put one file on your server, done. One.ā, then people should just use ActivityPub-based software like Mastodon, PixelFed, etc. which are getting a lot of attention and uses migrating to the fediverse from meta/x here in Denmark over the last couple of months.
@prologic@twtxt.net We canāt agree on this idea because that makes things even more complicated than it already is today. The beauty of twtxt is, you put one file on your server, done. One. Not five million. Granted, there might be archive feeds, so it might be already a bit more, but still faaaaaaar less than one file per message.
Also, you would need to host not your own hash files, but everybody elseās as well you follow. Otherwise, what is that supposed to achieve? If people are already following my feed, they know what hashes I have, so this is to no use of them (unless they want to look up a message from an archive feed and donāt process them). But the far more common scenario is that an unknown hash originates from a feed that they have not subscribed to.
Additionally, yarndās URL schema would then also break, because https://twtxt.net/twt/<hash> now becomes https://twtxt.net/user/prologic/<hash>, https://twtxt.net/user/bender/<hash> and so on. To me, that looks like you would only get hashes if they belonged to this particular user. Of course, you could define rules that if there is a /user/ part in the path, then use a different URL, but this complicates things even more.
Sorry, I donāt like that idea.
Why does my cat always sleep like this ā Read more
Thanks, @xuu@txt.sour.is, great explanation. In another project Iāve structured it exactly like you wrote. The mock storage over there extends the SQLite storage and provides mechanism to return errors and such for testing purposes:
- storage/ defines the interface
- sqlite/ implements the storage interface
- mock/ extends the SQLite implementation by some mocking capabilities and assertions
- sqlite/ implements the storage interface
Here, however, there are no storage subpackages. Itās just storage, thatās it. Everything is in there. The only implementation so far is an SQLite backend that resides in storage. My RAM storage is exactly that SQLite storage, but with :memory: instead a backing file on disk. I do not have a mock storage (yet).
I have to think about it a bit more, but I probably have to do exactly that in my tt rewrite, too. Sigh. I just have the feeling that in storage/sqlite/sqlite_test.go I cannot import storage/mock for the helper because storage/mock/mock.go imports and embeds the type from storage/sqlite. But Iām too tired right now to think clearly.
[ANN] More vitamins for Monero with Carrot - part 2: History
Before I go deeper into technical details regarding important aspects of Carrot with further posts, I present you, as something like an āinterludeā, a history of Monero privacy technologies. One aim is to show you how we arrived at the point where we are now with FCMP++ and Carrot.
Link: https://farside.link/libreddit/r/Monero/comments/1j745kf/
u/rbrunner7 (Gith ⦠ā Read more
How to grow a pumpkin big enough to row down a river
Rowing a giant pumpkin might seem like something from a nursery rhyme, but growing it? Mark Peacock is The Big Pumpkin grower and says itās less of a fairytale and more like a lesson in resilience. ā Read more