142 Posts, 6 Following, 689 Followers · Mathematics, Lisp, Forth, Assembly, Emacs, Unix, etc. | Creator of https://git.io/texme, https://git.io/uncap, https://melpa.org/#/devil, https://susam.net/myrgb, https://susam.net/cfrs, and https://susam.net/fxyt. | Play https://susam.net/invaders today!| Mastodon
Attached: 1 image Can I use gasoline to cook spaghetti faster?| Mastodon
there exist several pieces of folk wisdom: - "you cannot run your own mail server in 2025, this is too hard and time consuming" (completely false, i've done this since ~2010 with minimal ongoing maintenance) - "you can do it but gmail will sort your mail to spam" (partially true and what i want to talk about here) recently, my hand was forced: i had to migrate my mail server across providers and regions. it's unimportant why but important what the result is. 1/3| mastodon.social
Attached: 1 image Ok now this is just ridiculous https://mastodon.social/@caseyliss/114738626109660386| Mastodon
39.7K Posts, 595 Following, 2.45K Followers · Chargé de plaidoyer de @RAPasso@framapiaf.org #ObjectionDeCroissance, #Antipub, #Vélorution (j'aime les parenthèses) Et oui, je fais de la pub à l'antipub, et y a pas d'incohérence.| Mastodon
@tef @bert_hubert@fosstodon.org There may be some use cases where REPEATABLE READ arguably is better than SERIALIZABLE, but I think most of the time it makes sense to either use READ COMMITTED or SERIALIZABLE, given that RR already requires retry handling for transient errors. The main reason to use RR over S is lower overhead for read heavy workloads, but I think most of the time using READ ONLY DEFERRABLE is preferable.| mastodon.social
And not to put too fine a point on it, but Facebook is happy lighting billions of dollars on fire whenever their boy-king smokes another copy of an early Gibson novel. Every brocaded corpse in the Google Graveyard was entombed with the kind of wealth that would make a Pharaoh cringe. They've gained tectonic wealth from labour they got for free and for them to turn around and say, someone's dropped a cigarette in this tower we've built out of dry kindling, you owe us? No. Tap the sign.| mastodon.social
54 Posts, 92 Following, 1.01K Followers · The Rust Foundation is an independent nonprofit organization dedicated to stewarding the Rust programming language and its global community.| Mastodon
@rauschma@fosstodon.org Your new partial-application gist reminded me that `Drop` does not even need recursion: type CreateTuple = []> = Acc['length'] extends Len ? Acc : CreateTuple ; type Drop, Num extends number> = Tuple extends [...CreateTuple, ...infer Rest] ? Rest : never ; let a: Drop<["a", "b", "c", "d", "e"], 2>;| mastodon.social
Attached: 1 image Danish Minister of Justice and chief architect of the current Chat Control proposal, Peter Hummelgaard: "We must break with the totally erroneous perception that it is everyone's civil liberty to communicate on encrypted messaging services." Share your thoughts via https://fightchatcontrol.eu/, or to jm@jm.dk directly. Source: https://www.ft.dk/samling/20231/almdel/REU/spm/1426/index.htm| Mastodon
@chriscoyier@front-end.social story time: the very first time I used container queries I was quite happy with how elegantly I could solve a layout problem. Until I noticed that each container becomes a new stacking context, and my carefully crafted z-indexes were all becoming useless. This was also almost the last time I used them, because stacking and container queries quite often come together in my projects.| mastodon.social
Attached: 1 image · Content warning: WARNING! HTML Abuse. Not for the faint-hearted.| mastodon.social
Attached: 2 images An Open Source sustainability story in two slides. (for a coming talk of mine) Slide 1: car brands using #curl Slide 2: car brands sponsoring or paying for #curl support| Mastodon
10.7K Posts, 284 Following, 6.56K Followers · Hallo, mein Name ist Marcus Richter und ich spreche in Mikrofone. (Auf Bühnen und im Radio. Und in Podcasts sowieso.) er/he/him| Mastodon
100 Posts, 0 Following, 1.33K Followers · A place to find good blogs that interest you| Mastodon
@jsq I resorted to lowering spacing/padding of Menu Bar Items. defaults -currentHost write -globalDomain NSStatusItemSpacing -int # defaults -currentHost write -globalDomain NSStatusItemSelectionPadding -int # # = 6 to 8, ideally the same for both values Logout/login after change| mastodon.social
@adrianhon It'd be great if papers/sites had a regular reviewer for “events" that aren't theatre/museums/cinema/sport/food. One-offs, annual events, theme parks, LARPs, interactive transmedia experience whatevers, etc, etc. So many things not covered that could be given context by a consistent reviewer 👀| mastodon.social
39 Posts, 2 Following, 1.83K Followers · Fight Chat Control (https://fightchatcontrol.eu) is a citizen-led initiative created to raise awareness about the European Union's proposed "Chat Control" regulation. We are not affiliated with any political party. Also on Bluesky @fightchatcontrol.bsky.social| Mastodon
205 Posts, 357 Following, 261 Followers · Scio me nihil scire. En esta cuenta se borran las publicaciones cada mes.| Mastodon
@evanprodromou@socialwebfoundation.org Got it! Thanks!| mastodon.social
3.26K Posts, 130 Following, 82 Followers · Leidenschaftlicher Fan und Mitglied des FC St. Pauli, Hobby-Entwickler von WordPress-Plugins, Fotograf, Vinylliebhaber, Musikmix-Kreateur.| Mastodon
Attached: 1 image @josi@fosstodon.org base::use() is … not great. First off, the syntax is not ergonomic, and *syntax matters*. But secondly, and worse, it doesn’t actually work: because it’s just library() under the hood it still attaches things globally, and if you call it twice on the same package, the second call is ignored, so it doesn’t compose. The following code does not work, which is makes it useless. Of course I’m biased but base::use() really strikes me as a botched imit...| Mastodon
GitHub has gone - long live Forgejo (@forgejo@floss.social). Fully migrated out of Microsoft’s walled garden after they blocked us: - 54k commits - 9.5k issues - 4.3k pull requests - 100k comments Everything moved. Nothing left behind. https://git.omaps.dev/organicmaps/organicmaps| mastodon.social
In reply to <a href="https://socialwebfoundation.org/comment-page-1/#comment-651">Evan Prodromou</a>. <p><a href="https://socialwebfoundation.org/author/evanprodromou/" rel="ugc">@evanprodromou</a> oh say sorry to the ten people .</p>| Comments on: Landing page
In reply to <a href="https://socialwebfoundation.org/2025/01/31/social-web-at-fosdem/comment-page-1/#comment-647">Evan Prodromou</a>. <p><a href="https://socialwebfoundation.org/author/evanprodromou/" rel="ugc">@evanprodromou</a> we r united again thank you!</p>| Comments on: Landing page
216 Posts, 301 Following, 1.48K Followers · I'm not like a regular media sociologist. I'm a cool media sociologist. • Associate professor, Department of Journalism and Communication at Lehigh University • Study net culture & activism • Networks, communities and self-publishing are kind of my thing. Research and teaching interests: self-publishing, digital community, internet culture #Commodon| Mastodon
Attached: 1 image It took several hours of manual proofreading and cleanup to create the above English list from 6 pages like this, with the help of ChatGPT.| Mastodon
181 Posts, 1.71K Following, 735 Followers · I'm Jeremy, and I help developers get better at what they do. Geek, Developer, Tech Blogger, and Volunteer Firefighter. I once held the world record for being the youngest person alive. #dotnet #golang #linux #python #fedi22| Mastodon
3.25K Posts, 586 Following, 1.09K Followers · Currently, I am writing “Write Your Book With Obsidian.” Help fund the draft here: https://p5v.gumroad.com/l/write-your-book-with-obsidian #obsidian I am a software developer, turned entrepreneur, educator, and writer. Knowledge management is my second name. I co-created @murmel_social and @feedle, because I believe in building tools that foster discourse on the open web. — tech stack: #java (#quarkus), #django, and #golang| Mastodon
810 Posts, 188 Following, 1.17K Followers · I make apps like Vinegar, Baking Soda, Web Inspector for iOS, Gibberish, Lucky, etc. Latest app: Technotes.| Mastodon
45 Posts, 157 Following, 289 Followers · https://zserge.com Turning complex problems into lightweight and simple software solutions. YAGNI as a service. #programming #music #minimalism #fedi22| Mastodon
1.47K Posts, 304 Following, 1.27K Followers · Host of Techtonic on WFMU: https://techtonic.fm .. Projects and bio at https://creativegood.com .. anti-Big Tech, pro-everyone who's trying to make tech better.| Mastodon
724 Posts, 0 Following, 4.74K Followers · Developers fighting self-serving restrictions imposed on the web by tech giants. Help us end the #AppleBrowserBan & make web apps 1st-class citizens everywhere.| Mastodon
587 Posts, 81 Following, 984 Followers · Shopify / Royal Academy of Engineering Research Chair in Language Engineering.| Mastodon
1.8K Posts, 469 Following, 3.73K Followers · Governance & Standards at @protocollabs — Former NYT, W3C TAG, science.ai — Privacy, Web, Science, Politics, Philosophy. (he/him/Ishmael)| Mastodon
@andy@bell.bz 100dvh is the problematic one (because it dynamically changes). 100svh has no issues. It’s stable. It’s the small viewport height. P.S. I actually tried to actively find good use-cases for the dvh unit for the past two months, and I found nothing. The use-case for 100svh is to have an element fill the entire initial viewport height in mobile browsers.| mastodon.social
884 Posts, 329 Following, 641 Followers · I craft products that delight users: MarkChart, Elgato Stream Deck, Eve for Matter & HomeKit, EyeTV, Toast Roxio Titanium, … Occasional blogger at https://blog.timac.org| Mastodon
66 Posts, 73 Following, 328 Followers · I like to explore und understand technology, and share my understanding in an acessible way on my blog. I also created two playgrounds: systemd-by-example.com is a playground that allows you to experiment with systemd from your browser, and activitypub.academy is a Fediverse instance that allows you to explore the ActitivyPub protocol in real time.| Mastodon
1.32K Posts, 405 Following, 2.32K Followers · ⚡ Interested in bootstrapping, podcasting, calm companies, business ethics, better life 🎙️ Co-founder of Transistor.fm (podcast hosting)| Mastodon
37 Posts, 249 Following, 2.1K Followers · indie dev • iOS & macOS • freelance 📱 apps @hexedbits@mastodon.social all posts are opinions of my former employers.| Mastodon
932 Posts, 297 Following, 2.79K Followers · Low-level systems stuff. Reverse engineering, security research, bit twiddling, optimisation, SIMD, uarch. 64-bit ARM enthusiast. he/they| Mastodon
2.53K Posts, 636 Following, 488 Followers · Moabit et Orbi| Mastodon
210 Posts, 0 Following, 6.07K Followers · Please follow Google Search Central at https://www.linkedin.com/showcase/googlesearchcentral/ for site owner information and see our Search blog for the latest updates: https://blog.google/products/search/| Mastodon
The original server operated by the Mastodon gGmbH non-profit| Mastodon hosted on mastodon.social
1.13K Posts, 25 Following, 153 Followers · Helping you focus on the joy of reading. Distraction-free lists and tips for modern book lovers who care about privacy. #ebooks #books #reading #tips #news #lists #tech #libraries #literature| Mastodon
2.7K Posts, 219 Following, 2.58K Followers · Longtime indie developer of StopTheMadness Pro and other software for Mac and iOS. You may remember me from the Mac OCSP appocalypse.| Mastodon
The original server operated by the Mastodon gGmbH non-profit| Mastodon hosted on mastodon.social
82 Posts, 72 Following, 1.41K Followers · Web technologies evangelist for Apple. I'm a fan of my family, sci-fi, art, and good writing.| Mastodon
433 Posts, 400 Following, 244 Followers · I make a browser based animation app at https://brush.ninja and I do WordPress things at https://prothemedesign.com| Mastodon