@prologic@twtxt.net @bender@twtxt.net Thatâs what I thought as well, sounds way too expensive to me. But I have no idea what the prices are over here. Probably also astronomical. Campers sit around most of the time, one really would need to use them a lot to justify spending so much money on them.
But yeah, each to their own (expensive) hobbies. :-) I, for example, burn my money on tools that I donât reallyâą need. :-P
@lyse@lyse.isobeef.org I have to say, this sounds much worse than our stuff at work. đ«© (We donât use any Microsoft services, at least not for core tools.)
i love pinkpantheress so much sheâs so cute and fun and tapped into every aesthetic and dance music sound i love. if you like house and garage and D&B music, check her out!!!! she absolutely knows her shit too btw sheâs sampled basement jaxx and adam F
https://www.youtube.com/watch?v=Xo_lPnBlfto
https://www.youtube.com/watch?v=TFWXqLSr4ZM
OH, FUCK ME DEAD! On the way home from todayâs walk I saw easily 800 fireflies! Yes, over eight hundred! That was absolutely amazing. First time this year and already this many. Crazy! They were just fricking everywhere in the entire forest. I counted to one hundred and then stopped. The darker it got, the more fireflies came out and glowed around. :-) There were spots where in under ten seconds I counted 20 glowworms. Super sick. Soooo beautiful. <3
Before I left I tried to call a mate to join me, who apparently wasnât home yet, though, didnât pick up. But in the very end I surprisingly met her in the forest and we were super happy to encounter all the fireflies. She also said that today was her first time this year to spot them. Iâll definitely check them out in the next days, too.
Apart from all the glowworms, I also came across some goats, two deer (one of which only the ears showing out of the grass), according to the sounds I sadly must have scared up four more, bucketloads of tadpoles, four big and very active anthills next to each other and three bats to finish the stroll off. I call that extremely successful.
There ya go: https://lyse.isobeef.org/waldspaziergang-2025-06-24/
Theyâre all talks, not real hands-on trainings like you did.
I love listening to good, well-structured talks. Problem is, not everybody is a good speaker and many screw it up. đ„Ž Iâm certainly not a great speaker, which is why I gravitate more towards âworkshopsâ, in the hopes that people ask questions and discussions arise. Doesnât always work out. đ€Ł At the very least, I almost always have some other person connect to the projector/beamer/screenshare and then they do the stuff â this avoids me being wwwwaaaaaaaaayyyy too fast.
We are usually drowned in stress and tight deadlines, hence events like today are super rare ⊠We used to do it more often until ~10 years ago.
Once a year the security guys organize a really great hacking event, though.
Oh dear, Iâd love to participate in that. đ€Ż That sounds like a lot of fun. (Why donât we do this?!)
@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.
pledge()
and unveil()
syscalls:
@movq@www.uninformativ.de That sounds great! (Well, they actually must have recorded the audio with a potato or so.) You talked about pledge(âŠ)
and unveil(âŠ)
before, right? I somewhere ran across them once before. Never tried them out, but these syscalls seem to be really useful. They also have the potential to make one really rethink about software architecture. I should probably give this a try and see how I can improve my own programs.
@prologic@twtxt.net Ahhh, right, my bad, I could have easily found that. đ€Š
Thereâs also a project page which lists some limitations of this study: https://www.media.mit.edu/projects/your-brain-on-chatgpt/overview/
It certainly sounds plausible. âUse it or lose it.â
@kat@yarn.girlonthemoon.xyz That sounds fun! Iâm happy to read an article on how you did that. :-)
Sooo many new spam feeds to mute in the twtxt.net discovery view. :-( The RSS/Atom to Twtxt feed bridge was a mistake, I believe. I guess I just have to abandon that altogether and rely on my subscriptions to interact with new feeds in order to discover legitimate new ones. Not sure if that works, sounds like a chicken-ânâ-egg problem.
@kat@yarn.girlonthemoon.xyz Yep, canât wait to hear that dial-up sound again. đ
Maybe youâll enjoy this as well:
I still have one of my first modems, a Creatix LC 144 VF:
I think this was the modem that I used when I first connected to the internet, but Iâm not sure.
I plugged it in again and it still works:
The firmware appears to be from 1994, which sounds about right. I donât think we had internet access before that. We certainly did use local mailboxes, though. (Or BBSâs, as you might call them.)
I now want to actually use that modem again. For the moment, I can only use a phone to dial into it, I lack a second modem to actually establish a connection. Hereâs a video:
Not spectacular, but the modem does answer after me entering ATA
.
I bought another cheap old modem on eBay and am now waiting for it to arrive. Once itâs here, I want to simulate an actual dial-up session, hopefully from OS/2 or Windows 3.x.
@movq@www.uninformativ.de Yeah, that sounds pretty good!
1 RPM
. This is a rather aggressive rate limit actually. This basically makes Github inaccessible and useless for basically anything unless you're logged in. You can basically kiss "pursuing" casually, anonymously goodbye.
@prologic@twtxt.net right. I wonder what prompted the measure. Perhaps Microsoft doesnât want any scrapper but Copilot to be lurking around? That might even sound as anti-competitive. I wonder how long will it take for lawsuits to kick in.
That should minimise the need for muting all those awkward feeds, I figure. :-D Sounds good!
@kat@yarn.girlonthemoon.xyz This sounds cool! đ Can you show me? đ€
@prologic@twtxt.net noted! that all sounds very scary to me but i should lock in for the best experience for my users! (the best experience for my users is my server not crashing most of the time though so i guess the next best experience LOL)
I am sure it wasnât your intention (not even remotely), but it sounds a lot like corporate bullshit. Hahahaha! Are you sure you havenât been institutionalised?
@movq@www.uninformativ.de Indeed, a WĂŒstenmaus sounds cute. However, a WĂŒstenratte â which is more a desert rat â not so much.
@prologic@twtxt.net ODD, lol. I donât wanna be rude, but this sounds more like Code And Fix.
git pull
on one of my repos â once every two minutes. This is a very pointless endeavour. I push new code a couple of times per month.
@movq@www.uninformativ.de You better push new code sooner!!
As @bender@twtxt.net says, that sounds like a bot. Iâd just block the IP address, hoping it doesnât change all the time. But then you know for sure that itâs the AI fuckwits.
Also, the devil in me thinks itâs funny to swap out the repo in question for something entirely different. :-D
First draft of yarnd 0.16 release notes. đ â Probably needs some tweaking and fixing, but itâs sounding alright so far đ #yarnd
yarnd
: pods establish cryptographic identities, exchange signed /info
and /twt
payloads with signature verification, ensuring authenticity, integrity, and spoof-proof identity validation across the distributed network.
Sounds like a good plan. When can we expect this; end of the month? :-P
hehe, just catching up on this thread! Iâve replied in another that using periods/dots sounds good to me as itâs usual in domains, but perhaps some agreement would be needed. For now I think any character is valid as long as it is not a space.
For example we are using this for PHP twtxt.php#L153
@bender@twtxt.net Hell yeah, that sounds like a good day!
@aelaraji@aelaraji.com sounds like a panic attack to me đ€Ż
@bender@twtxt.net Sounds good to me! Done â Also you did some, so thanks! đ
yarnd
UI/UX experience (for those that use it) and as "client" features (not spec changes). The two ideas are quite simple:
@prologic@twtxt.net these sound so fun! iâm all for them
@prologic@twtxt.net Hmm, speaking of locally running âAIâ stuff: Someone on Mastodon has this in their profile description:
My profile pic is AI modified to prevent deepfakes. I used local Stable Diffusion on my solar powered 7900XTX to average a few selfies.
That sounds like a fun thing to do. Do I have a chance of doing that on my old box from 2013 without a dedicated GPU? đ
That was a wild ride:
https://www.youtube.com/watch?v=QSMDb1CWD6Y
Notice how old all these people sound. They started playing this game like 10, 15, 20 years ago, most of them left, but some are still there. I love that level of commitment. đ
Also interesting from a technical point of view. Creating that virtual world and keeping it running consistently for so long ⊠đ€Ż
@kat@yarn.girlonthemoon.xyz Sounds like a lot of fun ! đ GOOD LUCK!
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? đ€
@prologic@twtxt.net best of luck!!! discover view having no limit sounds scary oh god lol
@movq@www.uninformativ.de json and database put together sounds terrifying. i must try jenny
@prologic@twtxt.net sounds like a plan! No worries at all.
ProDesk 600 G4 Mini with a Core i5-8500T, 32Go of DDR4 RAM and 256Go SSD storage
. A cheaper alternative to an 8GB RPi5 + Argon one v3 m.2 RPi case
kit (NVME not included) đ€·. It should be here by Friday đ€
@aelaraji@aelaraji.com Sounds cool! đ
Iâm playing with ratterplatter again: Itâs a toy that watches disk I/O and emulates the noise of a real hard disk. (Linux only.) It uses sound samples from one of my older disks.
I tried a different approach at estimating the disk activity and I think I finally got it right (after almost 10 years ⊠đ€Š).
Demo, booting a Windows 2000 VM: https://movq.de/v/1400544cc6/2kboot-ratterplatter-2.mp4
(For this purpose alone, I put a couple of mini speakers into my PC case, so that the noise comes from the right place: https://movq.de/v/a3b2dc0932/speakers.jpg)
The results arenât too bad, but this thing canât be super accurate due to the huge I/O caches that we have these days. For the video, I dropped the caches before booting Windows, otherwise you would have heard almost nothing.
FWIW, if you donât know it yet, this is the equivalent for proper keyboard sound: https://github.com/zevv/bucklespring
@movq@www.uninformativ.de @xuu@txt.sour.is That sounds like kat! :-)
Is there some Makefile shenanigans going on maybe? $V
and $C
being swallowed by the Makefile. I fell in that trap again the other day.
Tom Waits in 2025 looks and sounds exactly like youâd expect. đ„Ž
Not in the mood to deal with reality today, so hereâs another one of those silly things: https://movq.de/v/68c61f8ecc/r2_session.ogg This time on electric bass, tuned down to B-standard because oomph. (Well, sounds okay on my headphones, but Iâm obviously no sound engineer. đ€Ș)
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. :-)
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 think iâll wait and see if the caddy module proposal gets anywhere bc that sounds like itâd make my life easier lol
@prologic@twtxt.net I created a script for your book. i have only done the first two chapters. have to do some adjustments to the text so it sounds ok and that takes time..
Itâs been ages since the last time weâve had as much and as frequent of a rainfall as weâve been having this week. The smell, the sounds, the wind pushing against my body ⊠are taking over my senses with joy, leaving no room for worryâą (about the possibility of a flood).
@xuu@txt.sour.is My layout looks like this:
- storage/
- storage.go: defines a
Storage
interface
- sqlite.go: implements the
Storage
interface
- sqlite_test.go: originally had a function to set up a test storage to test the SQLite storage implementation itself:
newRAMStorage(testing.T, $initialData) *Storage
- storage.go: defines a
- controller/
- feeds.go: uses a
Storage
- feeds_test.go: here I wanted to reuse the
newRAMStorage(âŠ)
function
- feeds.go: uses a
I then tried to relocate the newRAMStorage(âŠ)
into a
- teststorage/
- storage.go: moved here as
NewRAMStorage(âŠ)
- storage.go: moved here as
so that I could just reuse it from both
- storage/
- sqlite_test.go: uses
testutils.NewRAMStorage(âŠ)
- sqlite_test.go: uses
- controller/
- feeds_test.go: uses
testutils.NewRamStorage(âŠ)
- feeds_test.go: uses
But that results into an import cycle, because the teststorage
package imports storage
for storage.Storage
and the storage
package imports testutils
for testutils.NewRAMStorage(âŠ)
in its test. Iâm just screwed. For now, I duplicated it as newRAMStorage(âŠ)
in controller/feeds_test.go.
I could put NewRAMStorage(âŠ)
in storage/testutils.go, which could be guarded with //go:build testutils
. With go test -tags testutils âŠ
, in storage/sqlite_test.go could just use NewRAMStorage(âŠ)
directly and similarly in controller/feeds_test.go I could call storage.NewRamStorage(âŠ)
. But I donât know if I would consider this really elegant.
The more I think about it, the more appealing it sounds. Because I could then also use other test-related stuff across packages without introducing other dedicated test packages. Build some assertions, converters, types etc. directly into the same package, maybe even make them methods of types.
If I went that route, I might do the opposite with the build tag and make it something like !prod
instead of testing. Only when building the final binary, I would have to specify the tag to exclude all the non-prod stuff. Hmmm.
@eapl.me@eapl.me Sounds like a great idea! đ
Hey everyone!
About the idea of improving the âthreadâ extension, what if we set aside March 2025 to gather proposals and thoughts from everyone? We could then vote on them at the end of the month to see if the change and migration are worth it.
The voting could include client maintainers (and maybe even users too). That way, we get a good mix of perspectives before taking a decision in a decent timelapse.
What do you think? If this sounds good, we can start agreeing on this. Let me know your thoughts!
@prologic@twtxt.net That boycott didnât last very long, eh!?
Yeah, sounds like another hype train arriving at the station.
ok, sounds like a âlargeâ project to me.
Is it more an API (more oriented to developers), more oriented to UI/UX/Frontend? Perhaps both?
Iâd go with prologicâs advice of measuring and prioritizing. Perhaps you have a budget or at least something like âletâs see how far can we reach in 6 monthsâ, and possibly you wonât finish in the time you have (just guessing).
Something that has helped me was defining âWhy do you we want to refactor this project?â.
Could it be to make it compile on newer versions, or making it easier to grow and scale, or perhaps they are trying to sell that product to another company. Every reason has a different path, IMO.
@prologic@twtxt.net In the EU there are Laws, Rules and Regulations for many things. Iâm not an expert, but your case may sound like it could match to the EU Digital Services Act.
[âŠ] for example, the obligation to establish points of contact for authorities and citizens [âŠ]
@lyse@lyse.isobeef.org wow what a great story! i still use FTP (well, SFTP) all the time lol, just to transfer files between servers quickly. itâs super handy!
writing your own CMS sounds kickass omg⊠mysql the legend
Sounds about as complex as adding @nick@domain
support by doing a webfinger lookup to get the URL.
@kat@yarn.girlonthemoon.xyz That sounds interesting, good luck!
@xuu@txt.sour.is ROFLMAO! đ€Ł reading that, the Tech bro sounded in my mind like Cow from Cow and Chicken
Not me. Because my language skills (especially sound/audio) are bad
@prologic@twtxt.net Just that people thought twtxt sounded cool and maybe want to set it up themself
@movq@www.uninformativ.de iâm sorry if I sound too contrarian. Iâm not a fan of using an obscure hash as well. The problem is that of future and backward compatibility. If we change to sha256 or another we donât just need to support sha256. But need to now support both sha256 AND blake2b. Or we devide the community. Users of some clients will still use the old algorithm and get left behind.
Really we should all think hard about how changes will break things and if those breakages are acceptable.
@lyse@lyse.isobeef.org what are you building now? The things you are mentioning I couldnât even start wrapping my head around them! đ They sure sound expensive, tough.
@lyse@lyse.isobeef.org that sounds truly idyllic! đ€
Aggred. But reading twtxt in raw form sounds⊠I canât do this
Maybe Iâm being a bit too purist/minimalistic here. As I said before (in one of the 1372739 posts on this topic â or maybe I didnât even send that twt, I donât remember đ ), I never really liked hashes to begin with. They arenât super hard to implement but they are kind of against the beauty of the original twtxt â because you need special client support for them. Itâs not something that you could write manually in your
twtxt.txt
file. With @sorenpeter@darch.dkâs proposal, though, that would be possible.
Tangentially related, I was a bit disappointed to learn that the twt subject extension is now never used except with hashes. Manually-written subjects sounded so beautifully ad-hoc and organic as a way to disambiguate replies. Maybe Iâll try it some time just for fun.
@mckinley@twtxt.net Thanks for the feedback.
- Yeah I agrees that nick sound not be part of syntax. Any valid URL to a twtxt.txt-file should be enough and is more clear, so it is not confused with a email (one of the the issues with webfinger and fedivese handles)
- I think any valid URL would work, since we are not bound to look for exact matches. Accepting both http and https as well as a gemni and gophe could all work as long as the path to the twtxt.txt is the same.
- My idea is that you quote the timestamp as it is in the original twtxt.txt that you are referring to, so you can do it by simply copy/pasting. Also what are the change that the same human will make two different posts within the same second?!
Regarding the whole cryptographic keys for identity, to me it seems like an unnecessary layer of complexity. If you move to a new house or city you tell people that you moved - you can do the same in a twtxt.txt. Just post something like âI move to this new URL, please follow me there!â I did that with my feeds at least twice, and you guys still seem to read my posts:)
@prologic@twtxt.net what made you make such âfinancially soundâ recommendation? Have you switched jobs, and are now a Financial Advisor? :-P
@prologic@twtxt.net sounds fair. Letâs see how it works for @abucci@anthony.buc.ci. Speedy fix, thatâs awesome! :-)
@movq@www.uninformativ.de Haha! yeah sounds about like my HS CS program. A math teacher taught visual basic and pascal. and over on the other end of the school we had âelectronicsâ which was a room next to the auto body class where they had a bunch of random computer parts scavenged from the district decommissioned surplus storage.
The advanced class would piece together training kits for the basic class to put together.
Precisamos de outros visionĂĄrios, jĂĄ que os que lĂĄ estĂŁo vĂŁo em qualquer tecno-cantiga
âLast year, some staggering names such as Zaha Hadid Architects, Grimshaw, Farshid Moussavi, and, of course, the Bjarke Ingels Group pledged to create âvirtual cities,â virtual âoffices,â and equally vague sounding âsocial spacesâ to be funded with cryptocurrency and supplied with art (NFTs).
(âŠ)
There was only one problem: The whole thing was bullshit. Far from being worth trillions of dollars, the Metaverse turned out to be worth absolutely bupkus. Itâs not even that the platform lagged behind expectations or was slow to become popular. There wasnât anyone visiting the Metaverse at all.â
https://www.thenation.com/article/culture/metaverse-zuckerberg-pr-hype/
@movq@www.uninformativ.de I wish they just muted them out instead of making it an awfully loud meep sound.
@prologic@twtxt.net its not.. There are going to be 1000s of copy cat apps built on AI. And they will all die out when the companies that have the AI platforms copy them. It happened all the time with windows and mac os. And iphone.. Like flashlight and sound recorder apps.
@johanbove@johanbove.info Sounds interesting. It is only for reading or also posting?
»If a tree falls in the forest, does it make a sound?« »Does the bear shit in the woods?«
It should be illegal for firealarms to sound a low battery after 10pm and before 8 am.
just thought to myself âhopefully a bigger pandemic hits, that sounds like itâll delay ai capabilities progresâ, which, no,,,
itâs funny, conditional on AGI (and perhaps also WBE?) not doing us in, iâm pretty bullish on this century. bio seems much less of a problem, and everything else is basically a-okay, especially with people becoming richer and needing to fight less. most other collapse narratives sound pretty unlikely (though prepping is sitll a good idea! you should have three months of food & water at home)
graph names that sound like war crimes:
itâs crazy how rob miles and toby ord sound almost exactly the same
So the evolution of my nick is as follows. I had a bicycle that had the word Zephyr written on it. Which means a western wind. That is related to the Greek god Zephyrus.
I liked words where X make a Z sound. And also had a bit of dyslexia so my firs IRC nick was Xypher swapping the y and e.. I would also use the forms Xypherius or just Xypheri.
Because its close hemming to Cypher I found the nick would get used by others.. Though that is not my origin.
Later I would sign websites I created as The X-Urban Underground (where X was short for Xypher) and that evolved to xuu. Pronounced like zoo.
@prologic@twtxt.net
Sounds like a good plan. It is, of course, up to the Master Crafter. đ
musical experience that involve harvesting, farming, growth, and caretaking of virtual musical creatures with personality. creatures would socialize with eachother and their interactions would change the overall musical sounds implicitely. #halfbakedideas
The immersive beats and the haunting vocals in âSilent Shoutâ by The Knife still sound like they came from the future even-though the song was released in 2006âŠ
@!(sndkitref âglottisâ)!@ is an analytical model that approximates the kind of sound the human glottis makes, and is now available as a sndkit model. This is extracted from the !voc project.
twt is better because I can pronounce it like twit, which sounds a bit like âtwatâ, which is an insult and therefore better.
making great progress getting interactive sound and video working on android. itâs a setup I wish I had 5 years ago.
@prologic@twtxt.net @anth Sounds like a good idea. The hash to conv/search url should stay local to a pod.
@prologic@twtxt.net sounds about right. I tend to try to build my own before pulling in libs. learn more that way. I was looking at using it as a way to build my twt mirroring idea. and testing the lex parser with a wide ranging corpus to find edge cases. (the pgp signed feeds for one)
On a related note, âhopwagâ sounds like a music genre
added @!(sndkitref âbezierâ)!@ to !sndkit today. coupled with @!(sndkitref âoscfâ)!@, it is capable of making some really weird wet FM-y sounds. Me like! #updates #sndkit
Eisenkraut is a standalone cross-platform audio file editor built on top of SC3: [[https://archive.org/details/eisenkraut]] #sound #links #supercollider
a podcast on medical alert sounds: [[https://99percentinvisible.org/episode/sound-and-health-hospitals/]] #links #sound
so, having the etudes be ~20mb/minute for sound AND video ainât too bad, and thatâs before doing any sort of compression. My etudes are almost always 80-120 seconds long, so the total size of a lossless uncompressed etude would be ~40mb, consistently. #halfbakedideas
sound for #breathingcard etudes in 44.1 kHz mono 32-bit floating point sound. thatâs about ~10mb a minute raw uncompressed audio. #halfbakedideas
a microblogging creative coding platform like dwitter, but for sound. users would be encouraged to remix, the output of one persons code would become the input of the new code. only text would be stored on the server, with audio rendered client-side. to save on time, there could be caches of frozen audio for remixes. #halfbakedideas
gameboy color speaker replaced using ds lite speaker. sounds quieter than I expected. but better than no sound at all. this, combined with the new case I got for it, makes it almost feel like a brand new device :)
listening richard devineâs new album sort/lave today. of course the sounds are top notch, but I really am enjoying how âcomposedâ it all feels. it really demonstrates true mastery of modular environments.
postcard sized art is such a lovely scale for the visual medium. attempting to imagine the sound/temporal version of that
@benaiah@benaiah.me sounds a lot like why many years ago, I went with Drupal for a simple Blogging site vs Wordpress. WP was easier but Drupal allowed me as an admin to not have any filters. Which allowed me to put raw HTML in the posts to control certian that I was doing at the time
@kas@enotty.dk that sounds fair to me.