Critics see āmonumental shiftā in Trump remaking of DOJ civil rights division
Rebecca Beitsch, Ā Staff WriterĀ - Ā The Hill
_Stephan:Ā Americaās aspiring dictator Trump, his serfs, and his Republican servants in Congress are working as hard as they can to turn the United States back into a White supremacist, male-dominant society.Ā Ā They are blatant and insistent in their intention, and are destroying the painfully achieved civil rights laws that so ma ⦠ā Read more
@prologic@twtxt.net I also wore gloves, but after hours of demanding work, my shoulders and wrists were shattered. I hope Iām back to normal tomorrow. :-)
slowing working away at my latest code project: learning PHP by recreating the 2000s fandom mainstay known as a fanlisting! itās been super fun i added a dynamic nav bar and other modifications in the latest commit
fanlistings even to this day rely on old PHP scripts dating back to the early 2000s that need whole ass mySQL or postgres DBs and are incredibly insecure. you can look at them here theyāre like super jank lol itās sad that new fanlistings have to use them because thereās no other optionsā¦.
@andros@twtxt.andros.dev I set up a test feed here:
https://www.uninformativ.de/texudus.txt
I made some preliminary adjustments to my client so that it can work with the different threading model. (And I totally get the concerns, this can be quite a bit of work. Especially in a large code base like Yarn.)
Top Stories: Epic Games Victory Over Apple, iPhone 17 Rumors, and More
Thereās a major shakeup for the App Store in the U.S. this week, with Epic Games winning a major victory that is forcing Apple to make immediate changes in how it works with developers seeking to offer alternative methods for purchasing in-app content and subscriptions.
This week also saw fresh rumors about the iPhone 17 lineup, while Dan and Hartl ⦠ā Read more
@bender@twtxt.net Yes, you right. But is premium for more than that.
I use a feature I love a lot: customising different searches with different themes or links.
Itās easy to understand with an example. I have a search with the name āDjangoā. I set sources: Django documentation, stack overflow, topic āprogrammingā and so on. Itās very quick to find Django solutions.
I also have another way to find my stuff: search my blog and repositories.
I had problems paying for the first mouths, now itās a working tool for me.
@movq@www.uninformativ.de If you want, we can try it out between us. Iām just working on it (It was the easiest thing to do).
I wonder if this twtxt will kick Yarnd into working again. There is only one way to find out, right?
@prologic@twtxt.net i gave up on trying to get my local branch clean and just git cloneād main into a new directory and built from there LMAOOO it was such a mess iām not good at git
i saw your commits fixing queue issues, fingers crossed it works on my end!
@bender@twtxt.net Baaaaaah š
These are ideal working conditions:
@andros@twtxt.andros.dev You know, Iād really love to see how/if location-based addressing works in practice. I might fork jenny to judy and run both things in parallel for a while ⦠š¤
@lyse@lyse.isobeef.org there are times that it works out to reply to the āflatā conversation, if it fully relates, or the participants are few, or if the strict topic is kept. When there are too many people, or too many topics being spit out, then forking constantly is the way to go. I am a strong proponent of forking. Itās like telling the rest, āyou debate that there, I will take this one asideā.
Iāve just released version 1.0 of twtxt.el (the Emacs client), the stable and final version with the current extensions. Iāll let the community maintain it, if there are interested in using it. I will also be open to fix small bugs.
I donāt know if this twt is a goodbye or a see you later. Maybe I will never come back, or maybe I will post a new twt this afternoon. But itās always important to be grateful. Thanks to @prologic@twtxt.net @movq@www.uninformativ.de @eapl.me@eapl.me @bender@twtxt.net @aelaraji@aelaraji.com @arne@uplegger.eu @david@collantes.us @lyse@lyse.isobeef.org @doesnm@doesnm.p.psf.lt @xuu@txt.sour.is @sorenpeter@darch.dk for everything you have taught me. Iāve learned a lot about #twtxt, HTTP and working in community. It has been a fantastic adventure!
What will become of me? I have created a twtxt fork called Texudus (https://texudus.readthedocs.io/). I want to continue learning on my own without the legacy limitations or technologies that implement twtxt. Itās not a replacement for any technology, itās just my own little lab. I have also made a fork of my own client and will be focusing on it for a while. I donāt expect anyone to use it, but feedback is always welcome.
Best regards to everyone.
#twtxt #emacs #twtxt-el #texudus
@movq@www.uninformativ.de When I reply to a message, I typically already mention the feed. Just like in this very message. I believe this mechanism should work for most replies. But there are of course the odd responses where I do not mention the original feed, but rather some other feed(s) instead to which I actually want to reply. Maybe āforkingā, as prologic calls it, would be the better option there.
New Mideast Project Is Latest Trump Company Deal Tied to a Foreign Government
Vivian Nereim and Eric Lipton, Ā Lead Reporter | Investigative ReporterĀ - Ā The New York Times
_Stephan:Ā How much talk do you hear or read about how Trump and his family are using the office of the Presidency to enrich themselves? Nowhere near enough in my opinion. The truth is they are making hundreds of millions, perhaps billions of dollars, from deals they are working ⦠ā Read more
[47°09ā²53ā³S, 126°43ā²04ā³W] Storm recedes ā back to normal work
if clauses to this. My point is: Every time I see a hash, Iād like to have a hint as to where to find the corresponding twt.
The reason I think this can work so well and Iām in full support of it is that itās the least disruptive way to resolve the issue of:
where did this hash come from?
if clauses to this. My point is: Every time I see a hash, Iād like to have a hint as to where to find the corresponding twt.
@movq@www.uninformativ.de I think we can make this work š As long as itās just a client hint.
@prologic@twtxt.net oh these posts showed up on a page refresh without me needing to restart so maybe itās starting to work again?
7 to 12 and use the first 12 characters of the base32 encoded blake2b hash. This will solve two problems, the fact that all hashes today either end in q or a (oops) š
And increasing the Twt Hash size will ensure that we never run into the chance of collision for ions to come. Chances of a 50% collision with 64 bits / 12 characters is roughly ~12.44B Twts. That ought to be enough! -- I also propose that we modify all our clients and make this change from the 1st July 2025, which will be Yarn.social's 5th birthday and 5 years since I started this whole project and endeavour! š± #Twtxt #Update
Iām with @andros@twtxt.andros.dev and @eapl.me@eapl.me on this one. But I have also lost interest in twtxt lately and currently rethinking what digital tools truly add value to my life. So I will not spending my time on adding more complexity to Timeline. Still a big thanks to you @prologic@twtxt.net for all the great work you have done and all the nice conversations both here and on our video calls.
GoBlog Telegram Bot plugin
If youāre reading this, it seems that my GoBlog Telegram Bot (just another embedded plugin) is working! ā Read more
gah iāve been so busy working on love4eva! TL;DR i switched image backends from the test/dev only module i was using to the S3 one, but with a catch - iām not using S3 or cloud shit!!! i instead got it to work with minio, so itās a middle ground between self hosting the image uploads & being compatible with the highly efficient S3 module. iām super happy with it :)
i posted a patreon update that details the changes more: https://www.patreon.com/posts/i-am-now-working-127687614
that post says i didnāt update my guide yet but i actually did like right after i made that post lol so you can CTRL+F for minio stuff there!
7 to 12 and use the first 12 characters of the base32 encoded blake2b hash. This will solve two problems, the fact that all hashes today either end in q or a (oops) š
And increasing the Twt Hash size will ensure that we never run into the chance of collision for ions to come. Chances of a 50% collision with 64 bits / 12 characters is roughly ~12.44B Twts. That ought to be enough! -- I also propose that we modify all our clients and make this change from the 1st July 2025, which will be Yarn.social's 5th birthday and 5 years since I started this whole project and endeavour! š± #Twtxt #Update
@eapl.me@eapl.me I honestly believe you are overreacting here a little bit 𤣠I completely emphasize with you, it can be pretty tough to feel part of a community at times and run a project with a kind of ādemocracyā or āvote by committeeā. But one thing that life has taught me about open source projects and especially decentralised ecosystems is that this doesnāt really work.
It isnāt that Iāve not considered all the other options on the table (which can still be), itās just that Iāve made a decision as the project lead that largely helped trigger a rebirth of the use of Twtxt back in July 1 2020. There are good reasons not to change the threading model right now, as the changes being proposed are quite disruptive and donāt consider all the possible things that could go wrong.
We havet an AI assistant at work, new version came out today ānearby restaurant recommendationsā mentioned. Gotta try that!
Ask it where I can get a burger, knowing thereās 3 spots that had it on the menu, AI says thereās none. Ask it to list all the restaurants nearby it can check⦠it knows 3, of the 10 or so around, but 1/3, even has a burger, on the menu.
Ask it to list the whole menu at restaurant 1: it hallucinates random meals, none of which they had (I ate there).
Restaurant 2 (the one most people go to, so they must have at least tested it with this one): it lists the soup of the day and ¾ meals available. Incomplete, but better than false.
Restaurant 3: it says āfoodā and gives a general description of food. You have to be fucking kidding me!
āBuT cAnInE, tHe A(G)i ReVoLuTiOn Is NoWā
@bender@twtxt.net How does it work? š¤
LOL Amazon displaying tariff prices āhostile and political,ā White House say is this the kettle calling the pot black? 𤣠Trump, pfft, what a fucking idiot. No clue how economies work, let alone countries.
[$] Cache awareness for the CPU scheduler
The kernelās CPU scheduler has to balance a wide range of objectives. The
tasks in the system must be scheduled fairly, with latency for any given
task kept within bounds. All of the CPUs in the system should be kept busy
if there is enough work to do, but unneeded CPUs should be shut down to
reduce power consumption. A task should also run on the CPU that is most
likely to have cached the memory that task is using. [This patch\āØseries](https://lwn.net/ml/all/cover.1745199017.git.yu.c.chen@in ⦠ā Read more
@prologic@twtxt.net Yesterday Spain, Portugal, maybe Morocco, were without electricity for 12 hours. I could not work. My home server was down, my feed and pages were online because of that š
@movq@www.uninformativ.de Agreed, finding the right motivation can be tricky. You sometimes have to torture yourself in order to later then realize, yeah, that was actually totally worth it. Itās often hard.
I think if you find a project or goal in general that these kids want to achieve, that is the best and maybe only choice with a good chance of positive outcome. I donāt know, like building a price scraper, a weather station or whatever. Yeah, these are already too advanced if they never programmed, but you get the idea. If they have something they want to build for themselves for their private life, that can be a great motivator Iāve experienced. Or you could assign āem the task to build their own twtxt client if they donāt have any own suitable ideas. :-)
Showing them that you do a lot of your daily work in the shell can maybe also help to get them interested in text-based boring stuff. Or at least break the ice. Lead by example. The more I think about it, the more I believe this to be very important. Thatās how I still learn and improve from my favorite workmate today in general. Which Iām very thankful of.
Weāre all old farts. When we started, there werenāt a lot of options. But today? Iād be completely overwhelmed, I think.
Hence, Iād recommend to start programming with a console program. As for the language, not sure. But Python is probably a good choice
Thatās what I usually do (when we have young people at work who never really programmed before), but it doesnāt really āhitā them. Theyāve seen so much, crazy graphics, web pages, itās all fancy. Just some text output is utterly boring these days. ā¹ļø And thatās my problem: I have no idea how I could possibly spark some interest in things like pointers or something ālow-levelā like that. And I truly believe that you need to understand things like pointers in order to program, in general.
@news-minimalist@feeds.twtxt.net so many āgood newsā, we are āwinningā big time. I listen to NPR on my way to work, and they were talking about the foot depletion. You could hear the desperation of the people they put on, so incredibly sad. š¢
Nothing like being paged at 00:30 (midnight) for a P2 incident that is now resolved at 02:10 𤯠Obviously Iām not going to work tomorrow (I mean today lol š) at the usual start time š¤¦āāļø
[$] Inline socket-local storage for BPF
Martin Lau gave a talk in the BPF track of the 2025 Linux Storage, Filesystem,
Memory-Management, and BPF Summit about a performance problem
plaguing the networking subsystem, and some potential ways to fix it. He works on
BPF programs that need to store socket-local data; amid other improvements to
the networking and BPF subsystems, retrieving that data has become a noticeable
bottleneck for his use case. His proposed fix prompted a good deal of discussion
about how the data should be laid out ⦠ā Read more
@bender@twtxt.net Must be the US tariffs, itās working reasonably quick in Europe. :-D
@javivf@adn.org.es the demo doesnāt work. When trying to login, it simply times out.
Do your cats enjoy working out? ā Read more
[47°09ā²17ā³S, 126°43ā²34ā³W] Storm recedes ā back to normal work
@twtxtory@twtxtory.adn.org.es is the demo instance for Twtxtory just in case someone would like to have a look (password is in the README file of the project) sorry for the confusion! O:)
@prologic@twtxt.net I started to write it in order to understand better how twtxt works and I thought it could be useful for non-geek people but they like to host their own data
Today I added support for Letās Encrypt to eris via DNS-01 challenge. Updated the gcore libdns package I wrote for Caddy, Maddy and now Eris. Add support for yarnās cache to support # type = bot and optionally # retention = N so that feeds like @tiktok@feeds.twtxt.net work like they did before, and⦠Updated some internal metrics in yarnd to be IMO ābetterā, with queue depth, queue time and last processing time for feeds.
[47°09ā²59ā³S, 126°43ā²25ā³W] Working impossible due to blizzard
Vim plugins not work with sudo ā Read more
@prologic@twtxt.net and this reply will work too.
@prologic@twtxt.net well, this fork will work. I an fork this one with jenny, not so with Yarnd.
Trump signs executive order to dismantle the Civil Rights Act of 1964
, Ā Ā - Ā Daily Kos | VPS Community
_Stephan:Ā I still vividly remember walking down Constitution Avenue to the Lincoln Memorial to hear Martin Luther King give his āI have a Dreamā speech, and months later taking my then-girlfriend, who worked for the President, to a White House party after President Lyndon Johnson signed the Civil Rights Act in 1964. After years of being involved in Ci ⦠ā Read more
It worked! š„³
yey! it works! Good night @bender@twtxt.net!
i can finally talk about it here: iām doing contract sysadmin work for fujocoded!!!!!!
[47°09ā²59ā³S, 126°43ā²19ā³W] Working impossible due to heavy rain
How the GitHub CLI can now enable triangular workflows
The GitHub CLI now supports common Git configurations for triangular workflows. Learn more about triangular workflows, how they work, and how to configure them for your Git workflows. Then, see how you can leverage these using the GitHub CLI.
The post How the GitHub CLI can now enable triangular workflows appeared first on [The ⦠ā Read more
10 Absolutely Wild Mishaps Involving Food and Condiments
For the most part, our day revolves around food. Breakfast in the morning gives us a jump start for the hours ahead. Lunch offers a much-needed break from the work day, and dinner provides an opportunity to come together with our family and share the events of the day. Snacks in between can give us [ā¦]
The post [10 Absolutely Wild Mishaps Involving Food and Condiments](https://listverse.com/2025/04/25/10-absolutely-wil ⦠ā Read more
@kat@yarn.girlonthemoon.xyz Congrats! I wish it was that easy at work here, too. No matter what, 95% of the time I never complete or very often just even work on tasks that I want to get at. So much other rubbish popping up.
Ta, @prologic@twtxt.net! Assuming you mean 13, itās just some old shed in an orchard. I reckon the owners keep some of their tools in there. They are all over the place around here. To me they look like they were all built like 50 odd years ago or maybe more, not sure. I could be completely wrong. I just like the look of them and actually wanted to capture the dark sky with the rolling in thunderstorm, but my camera had totally other plans. Didnāt work out at all.
My baby Rosie just passed tonight while I was at work ššš ā Read more
i wrote (citation needed) a PHP script thing that does a check for on demand TLS purposes and it works but like only partly? like thereās records in the DB that it 404s on even though. they are very much there. so idk whatās up with that but iāve worked at this all day iāll leave it at this for now
I had Chick-fil-A breakfast today (sausage, egg, and cheese biscuit, hash browns, coffee, and orange juice). Then at lunch my work place offered hot dogs. I had two (kosher, if that matters), plus a coke, a macadamia nuts cookie, and a small chocolate brownie.
So, here I am, at home, feeling hungry but guilty and refusing to eat anything else for the rest of the day. To top it off, I have only clocked 4,000 steps today (and I donāt feel like walking). I am going to hell, am I?
My Hypothesis for why registries didnāt work and why they still wonāt really work today is because the bend the rules of ātrueā decentralization a bit. Users have to pick one or more registries to āregisterā to. Why would they want to do this? What is their incentive to do so? Then on the other hand, users need a client that has registry support, but now which registry or sets of registries do you choose?
[$] Code signing for BPF programs
The Linux kernel can be configured so that
kernel modules must be signed or
otherwise authenticated to be loaded
into the kernel. Some BPF developers want that to be an option for BPF programs
as well ā after all, if those are going to run as part of the kernel,
they should be subject to the same code-signing requirements. Blaise Boscaccy
and Cong Wang presented two different visions for how BPF code signing could
work at the 2025 Linux Storage, Filesystem, Memory ⦠ā Read more
@bender@twtxt.net I can fix and make that work in the parser too. But Iām no longer sure how to cater for the general case. Itās too much to support all punctuation whilst at the same time as other contradicting rules. For example you cannot both support . in nicknames and then expect to be able to to end a mention with a . š¤¦āāļø
@prologic@twtxt.net how about @ and @ Will that work?
@prologic@twtxt.net I would say āWe are going to the adultās toy store for our yearly haulā, though āgoing to a house of burlesqueā would work too! LOL.
@bender@twtxt.net The DM specification has been updated from time to time in response to advice from the community. For me, It is a successful!
The adoption is another topic š
(I am working on my side)
I open a discussion thread: why didnāt the registers work? Will they work later?
#twtxt
[47°09ā²13ā³S, 126°43ā²01ā³W] Storm recedes ā back to normal work
@bender@twtxt.net You said:
as long as those working on clients can reach an agreement on how to move forward. That has proven, though, to be a pickle in the past.
I think this is because we probably need to start thinking about three different aspects to the ecosystem and document them out:
- Specifications (as they are now)
- Server recommendations (e.g: Timeline, yarnd, etc)
- Client recommendations (e.g: jenny, tt, tt2, twet, etc)
[$] Indirect calls in BPF
Anton Protopopov kicked off the BPF track on
the second day of the 2025 Linux Storage, Filesystem,
Memory-Management, and BPF Summit with a discussion about permitting
indirect calls in BPF. He also spoke about his continuing work on
static keys, a topic which is related because the implementation of indirect
jumps and static keys in the verifier use some of the same mechanisms for
tracking indirect control-flow.
Although some design work remains to be done, it may soon be ⦠ā Read more
@andros@twtxt.andros.dev nothing stands still, I agree. I think current twtxt has surpassed the initial specification, while still being relatively backwards compliant/compatible but, for how long?
As for new extensions (DM, for example), they should be OK as long as those working on clients can reach an agreement on how to move forward. That has proven, though, to be a pickle in the past.
@prologic@twtxt.net I wonāt give you the link for the moment because I want to check how well it works! š
RISC-V images for Fedora Linux 42
The Fedora Projectās RISC-V\āØspecial-interest group (SIG) has announced
the availability of FedoraĀ LinuxĀ 42 images for supported\āØRISC-V boards, as well as QEMU
and container images. The SIG is working toward making RISC-V a
primary arc ⦠ā Read more
My boy is so happy to see me. Every time I come home from work, Rambo meets me 500 meters from my house. 13 years of love and loyalty š» ā Read more
@movq@www.uninformativ.de Yeah I know 𤣠I found another bug in lextwt š¤¦āāļø This whole DM / bang-mention thingy has thrown a spanner in the works š§ ā Even if I wanted to implement it, Iām not even ready to try at the moment š¢
good morning friends. i donāt know what iām gonna do today. perhaps work on my patreon and login wall more personal sites behind authelia that i could offer access to via patreon tier
Chinaās Breakthrough: Thorium Discovery Promises 60,000 Years of Clean Energy
, Ā Ā - Ā Discovery / Alert
_Stephan:Ā This, I think, is a very big deal and, in a planetary sense, good news, although not for the United States. It is going to be a major factor in ending the carbon era that Despot Trump, his unethical servants, and his oligarch funders are working so hard to keep Americans trapped in. I think this is the technology my remote viewers have b ⦠ā Read more
@movq@www.uninformativ.de Itās nice to see shit like this still works 𤣠Even years later š
(#6uo24ta) @movq@movq Itās nice to see shit like this still works 𤣠Even years later š
@movq @www.uninformativ.de Itās nice to see shit like this still works 𤣠Even years later š ā Read more
@kat@yarn.girlonthemoon.xyz well gamja works fine and all with other peopleās networks but I WANT MY OWN LITTLE NETWORK. FOR FUN
@movq@www.uninformativ.de no clue! iāve never had issues setting up websockets and the gamja client itself seems to work fine when connecting to other servers, but my bouncer doesnāt work right so itās soju T__T i THINK thereās a problem with the websockets but it seems to be working right so iām just confused
Judge orders halt to mass firings at Consumer Financial Protection Bureau
Alexander Mallin and Peter Charalambous, Ā ReportersĀ - Ā abc News
_Stephan:Ā The Consumer Financial Protection Bureau (CFPB), created by President Obama, has saved Americans over $20 billion from grifts. So is it surprising that Dictator Trump, who has been convicted multiple times of millions of dollars of grifts and scams, is trying to destroy the CFPB by firing 1,474 who work a ⦠ā Read more
White House proposes eliminating Head Start funding as part of sweeping budget cuts
JOCELYN GECKER, Ā ReporterĀ - Ā Associated Press
_Stephan:Ā Since its inception in 1965, the Head Start program has served nearly 40 million children and their families.Ā If you have a preschool child, are they benefiting from a Head Start program? Well, Dictator Trump doesnāt give a damn about the wellbeing of little children, and he is working hard to eliminate ⦠ā Read more
10 Psychological Tricks Brands Use to Influence You
Youāre not just buying a productāyouāre stepping into a carefully crafted psychological trap. Modern brands work with behavioral economists, neuro marketers, and data scientists to make sure everythingāfrom colors to prices to your choicesāleads you exactly where they want. These arenāt generic marketing clichĆ©sāthese are real, specific strategies currently being used to win your attention, [ā¦]
The post [10 Psychological Tricks ⦠ā Read more
hey everyone iāve spent my whole day trying to set up soju + gamja in docker and now i am down a rabbit hole of building caddy with layer4 support and trying to get TLS for my IRC server and NOTHING IS WORKING
i feel so powerful i wrote a 3 line script that takes an inputted markdown filename from the current working directory and then spits out a nicely formatted html page. pandoc does all the work i did nothing
I just noticed that my unread messages counter was off by quite a bit. It showed 8, but I only saw one unread message. Even after restarting my client, which recalculates the number of unread messages, it remained at eight. Weird. Looking in the database revealed that this is indeed correct.
Apparently, my query to build up the message tree must be incorrect. It somehow misses seven messages. They all are orphaned, maybe thatās a clue. However, generating missing root messages (and thereby including the replies) typically works just fine. Hmm.
SqliteCache backend I'm working on here, what are your thoughts regarding mgirations from old MemoryCache (which is now gone in the codebase in this branch). Do you care to migrate at all, or just let the pod re-fetch all feeds? š¤
@kate@yarn.girlonthemoon.xyz The re-fetch should work just fine š¤
(#axtyevq) @kate@kate The re-fetch should work just fine š¤
@kate @yarn.girlonthemoon.xyz The re-fetch should work just fine š¤ ā Read more
@movq@www.uninformativ.de wouldnāt editing your own twtxts cause the same issue Yarnd (or any other client) has, which is breaking any replies to it? Under which conditions would this work the best? When copying the twtxt.txt file asynchronously? In my case I copy the twtxt.txt file to its web root right away, but I figure I could not do that, which would give me a set period of time to edit without worries.
@kat@yarn.girlonthemoon.xyz woah! Thatās something else, kat! Heck, I document pretty much everything (more at work than anywhere else), and I have got to tell you, you put my ādocumentationā to shame. LOL. Very well done!
@kat@yarn.girlonthemoon.xyz As someone who has a say in hiring decisions (every now and then ā Iām not an executive nor an HR person š): This is gold. Writeups like these tell me/us so much about job applicants. Itās much more valuable than āa CV without gapsā or āknow your algorithmsā or whatever. Instead, it shows how you work and that you understand what youāre doing, and thatās the most important part. š„
3 Free Auto-Clickers for Mac
Auto-clickers are sort of niche software, typically associated with repetitive tasks with data entry, gaming, or software testing, but have gained some broader popularity with many people working from home. If you need an auto clicker for Mac, there are a variety of free autoclicker options for Mac, and weāll point you to a few ⦠Read More ā Read more
Using AI in education is like using a forklift in the gym. The weights do not actually need to be moved from place to place. That is not the work. The work is what happens within you.
@prologic@twtxt.net @aelaraji@aelaraji.com It depends! If you are working with rsync and scp with the same protocol⦠I want to know! š
10 Times Humanity Tried to Redesign the Calendar
For most of us, the Gregorian calendar is simply the way time works. But history is filled with people and cultures who believed they could build something more rational, accurate, or aligned with nature or ideology. Some were utopian dreams, others were bureaucratic rethinksābut all of them tried to challenge what we now take for [ā¦]
The post [10 Times Humanity Tried to Redesign the Calendar](https://listverse.com/2025/04/17/10-times ⦠ā Read more
Even though I really do like the shell, I always use Dolphin to mount my digicam SD card and copy the photos onto my computer. I finally added a context menu item in Dolphin to create a forest stroll directory with the current date in order to save some typing:
The following goes in ~/.local/share/kservices5/ServiceMenus/galmkdir.desktop:
[Desktop Entry]
Type=Service
X-KDE-ServiceTypes=KonqPopupMenu/Plugin,inode/directory
Actions=Waldspaziergang;
[Desktop Action Waldspaziergang]
Name=Heutigen Waldspaziergang anlegenā¦
Icon=folder-green
Exec=~/src/gelbariab/galmkdir "%f"
In order to update the KDE desktop cache and make this action menu item available in Dolphin, I ran:
kbuildsycoca5
The referenced galmkdir script looks like that:
#!/bin/sh
set -e
current_dir="$1"
if [ -z "$current_dir" ]; then
echo "Usage: $0 DIRECTORY" >&2
exit 1
fi
dir="$(kdialog \
--geometry 350x50 \
--title "Heutigen Waldspaziergang anlegen" \
--inputbox "Neues Verzeichnis in ā$current_dirā anlegen:" \
"waldspaziergang-$(date +%Y-%m-%d)")"
mkdir "$current_dir/$dir"
dolphin "$current_dir/$dir"
This solution is far from perfect, though. Ideally, Iād love to have it in the āCreate Newā menu instead of the āActionsā menu. But that doesnāt really work. I cannot define a default directory name, not to mention even a dynamic one with the current date. (I would have to update the .desktop file every day or so.) I also failed to create an empty directory. I somehow managed to create a directory with some other templates in it for some reason I do not really understand.
Letās see how that works out in the next days. If I like it, I might define a few more default directory names.
We had some nice 22°C today. But after work, it got rather windy and cloudy, temps rapidly dropped so just 14°C. Still a nice stroll to our backyard mountain. https://lyse.isobeef.org/waldspaziergang-2025-04-16/
[$] Improvements for the contiguous memory allocator
As a system runs, its memory becomes fragmented; it does not take long
before the allocation of large, physically contiguous memory ranges becomes
difficult or impossible. The contiguous memory\āØallocator (CMA) is a kernel subsystem that attempts to address this
problem, but it has never worked as well as some would like. Two sessions
in the memory-management track at the 2025 Linux Storage, Filesystem,
Memory-Management, and BPF Summit looked at ⦠ā Read more
New version release of twtxt-el!
- Fixed many bugs.
- New back buttons.
- Updated documentation.
I am currently fixing an important bug that break the timeline in some cases and I am working around direct messages.
How to Get SSL Certificate Info in Safari on Mac
The latest versions of Safari for Mac have changed how a person might find SSL certificate information for a particular website, something that is commonly needed in web development, information security, and developmental web work in general. While in prior versions of Safari you could simply click on the little padlock icon next to the ⦠Read More ā Read more
Setting custom primary and secondary colours isnāt working. I tried āredā for first, and āorangeā for second. Didnāt work.
How to Get SSL Certificate Info in Safari on Mac
The latest versions of Safari for Mac have changed how a person might find SSL certificate information for a particular website, something that is commonly needed in web development, information security, and developmental web work in general. While in prior versions of Safari you could simply click on the little padlock icon next to the ⦠Read More ā Read more