One of my favorite new productivity hacks is building little bespoke Nix environments for various things I'm working on. They can be packaged in a single flake.nix and easily moved between projects, are automatically activated when entering a directory with direnv and a 1-line .envrc, can package shell scripts and automatically install any commands those scripts run as package dependencies just by calling them in the script with the ${pkgs.coreutils}/bin/sleep} syntax, can build and install custom git repos into your system, etc. Some examples:
I have a Godot dev environment which automatically builds and installs my heavily patched Godot tree while I merge PRs upstream. It also has a couple shell scripts for working with audio--normalize converts audio to wav if needed and normalizes it, while loop lets me specify a start/duration/fade duration and either previews or saves loopable audio with the configured duration cut from the end and faded in at the beginning. This is most of what I would have used Reaper for before, but packaged in a setup I can drop into any Godot project. And if I need more sox simplifications, I can make scripts for those as well.
Today's hack: an open source plain text business stack. I absolutely detest how just about every business app out there doesn't care about accessibility, because why would a blind person run a business? Now we have recutils for plain text data manipulation (likely CRM), HLedger for accounting, Himalaya for injesting email into and updating the recutils CRM, etc. Now if I work with an accountant, I'm done managing my own stuff in the inaccessible QBO--just figure out what they need, write a shell or Python script to do the conversions, and package it in the environment. As of now the whole thing is in one flake.nix, along with Pandoc and a few other nice-to-haves. I can clone the repo in any Linux/mac environment running Nix and Direnv and the whole reproduceable setup gets installed automatically. Wish I'd found this years ago.
Look, this is really simple. Any politician who still uses Twitter is telling their constituents that they are OK with child sexual abuse.
Any voters who disapprove of child sexual abuse may wish to take note when they next get the chance to vote.
bbc.co.uk/news/articles/c99kn5…
Changes to Elon Musk's AI Grok 'insulting' to victims, says No 10
It comes after government urged Ofcom to use all its powers – up to and including an effective ban – against X.Liv McMahon (BBC News)
GitHub - facebookresearch/sam-audio: The repository provides code for running inference with the Meta Segment Anything Audio Model (SAM-Audio), links for downloading the trained model checkpoints, and example notebooks that show how to use the model.
The repository provides code for running inference with the Meta Segment Anything Audio Model (SAM-Audio), links for downloading the trained model checkpoints, and example notebooks that show how t...GitHub
reshared this
#XSF Announcement
Join the 28th #XMPP #Summit taking place in #Brussels, #Belgium from 29th January.
xmpp.org/2025/11/xmpp-summit-2…
And visit the #FOSDEM 2026 were you can find the #Realtime Lounge, too!
#jabber #chat #interoperability #rtc #opensource #decentralization #federation #messaging
XMPP Summit 28 | XMPP - The universal messaging standard
The XMPP Standards Foundation (XSF) is exited to announce the 28th XMPP Summit taking place in Brussels, Belgium next year - just before FOSDEM 2026. The XSF invites everyone interested in development of the XMPP protocol to attend, and discuss all …xmpp.org
Today one more talk for #FOSDEM was accepted: What translating Thunderbird taught me.
It's in the #translation room at Sunday.
Hey @kueche lass uns das @Sattmobil holen und in Berlin bis Leipzig was warmes zu essen zubereiten!
morgenpost.de/berlin/article41…
Vier Millionen Kilo Kartoffeln suchen ein Zuhause
Die Kartoffeln lagern südlich von Leipzig.Peter Schink (Berliner Morgenpost)
We have reached peek. The Canadian slop minister post about how we shall fight CSAM and deepfake on the deepfake CSAM generator formerly known as Twitter.
Somebody, rightful so, criticise the move.
Someone dared to reply "but he must post on that verified account to reach his target audience"
Update: the Canadian slop minister said they have no intention to block the apps/website that are use to generate CSAM.
Keep that in mind when they want to "regulate" the Internet. They can't even follow up on the basic law.
In the new season of Autocracy in America, I will ask how the Trump White House is rewriting the rules of US politics.
First episode: How ICE and the National Guard are being used not just to enforce immigration, but to project power
open.spotify.com/episode/4Baji…
ICE and the National Guard Are Acting with Impunity
Autocracy in America · EpisodeICE and the National Guard Are Acting with Impunity (Spotify)
said in the IRC channel earlier
"curl is a sticker and image compression project that happens to release network software"
Bose is open-sourcing its old smart speakers instead of bricking them
Bose is ending cloud support for its SoundTouch speakers, but they’ll remain functional now thanks to an open-source API and local controls.Stevie Bonifield (The Verge)
They are not "open sourcing" anything. All they are doing is publishing an API which should have been public forever. They are doing nothing to help people maintain these devices when they fail.
It's a huge contrast with how hifi manufacturers used to behave. My Quad amplifier from the 1970s came with a user manual which included the circuit diagram. As a result, it's easy to repair and still works exactly as well as it did when it was new. It is extremely rare that present day companies support their customers so well, and while what Bose is doing with these speakers is welcome, it is certainly is not helping customers so well as was common 50 years ago.
In other news, Twitter has turned off the image generator for the Grok AI system to all except paid subscribers.
theguardian.com/technology/202…
This follows the headlines and investigations by multiple national regulatory bodies about Grok stripping clothing off in images of women and children.
So in other words, Twitter has said it will only allow their AI service to make CSA images and revenge porn, if you agree to pay them.
It's overdue now. Ban Twitter.
Grok turns off image generator for most users after outcry over sexualised AI imagery
Editing function to be limited to paying subscribers after X threatened with fines and regulatory actionHelena Horton (The Guardian)
RE: mastodon.social/@lashman/11586…
Please stop worshipping John Carmack
May 2026 be the year we can finally use some #Markdown for our posts on #Mastodon. 9 years since it was first discussed [1], never really rejected nor endorsed by @MastodonEngineering – It is about time to finally add it now. Boost if you agree ;)
[1] github.com/mastodon/mastodon/i…
markdown support in toots
Basic markdown formatting in toots would be nice, you know; bullet points numbered lists italic bold strikethrough !Z͙A̮̥̳̹͉̙L͕̝̦̭̹ͅGO̭̲̩̘͝!̭̩̲͚̀ ̶̰̲̳H̭͔́e̗̯̪̲͔̫̗͘ ̰̩̯̲̰̘̩c̣̺̬o͏̣̞m̤͟e̹͈͇͉̺s͔͕̙!͏!Aethylred (GitHub)
1. Don't prepare for snow so you can save money
2. Wait for snow
3. When snow comes, declare total inability to deal with it
4. Make sure no one takes the phone to help stranded passengers on flights you sold them. Tell them that you are busy. Don't book them hotels or give them any comfort like food, drinks or beds.
5. Raise prices for the few seats on flights you do operate
6. Profit!
KLM and Schiphol explained.
nltimes.nl/2026/01/08/plane-ti…
Plane ticket prices skyrocket over snow chaos at Schiphol Airport
Airline ticket prices are skyrocketing due to the chaos at Schiphol, the Telegraaf reported. Some 3,500 flights to and from Schiphol Airport have been canceled since January 2 due to snow.NL Times
— Ten tvor je regulérním šílencem, který sám sebe považuje za spasitele. Držme si klobouky.
respekt.cz/informacni-servis/i…
Seems there's an up-tick of drinking idiot juice in Saskatchewan? The Saskatchewan RCMP Operational Communication Centre has released a list of 2025's most ridiculous emergency calls, to warn people to stay off the lines
unless there's a serious situation. It comes as its 911 call-takers and dispatchers fielded more than 422,000 calls last year, 15 per cent more than the
year before.
Some alleged emergencies from last year: a friend had cooked one caller's pork chop without consent. A family member's loud snoring was keeping another
awake. A restaurant was taking too long with the lunch order of still another. And, perhaps most dire, someone had lost their phone and wanted an officer
to call it so they could hear it ring.
reshared this
I don't use JAWS but FYI, Doug Lee's free scripts that defo do work with the new app are here:
logo: refactor SVG sources by vszakats · Pull Request #536 · curl/curl-www
use original OCRAStd.otf glyph exports for characters (exported via FontForge). use native SVG shapes. use all-integer coordinates. retain existing shapes losslessly. rework/simplify minimization s...GitHub
WhatsApp, well no need to say anything.
Telegram, Image (can't imagine most germans switching) and IOS apps get less accessible e.g. no voice over focusable edit feald etc.
Signal, Desktop client is trash for screenreaders, ignore request to add TalkBack actions to Android apps, accessibility doesn't seem to be a high priority
Delta Chat, Yeah actually not to bad, though no web client through a browser, but as long as there is a portable app for Windows I guess that's doable, not sure atm.
What did I miss?
The ad invasion is about to get a lot worse… - youtube.com/watch?v=_YC_qOM_o2…
Osobně nějaký vyšší množství reklam nepozoruju. Ale to je hlavně kvůli tomu, že proti tomu aktivně bojuju. Pár tipů:
- Vyserte se na komerční sociální sítě nebo přítomnost na nich minimalizujte. To zrovna tady asi nemusím rozebírat. 😄
- Nainstalujte si adblock do prohlížeče. Nejlíp funguje uBlock Origin (addons.mozilla.org/en-US/firef…). K tomu budete potřebovat Firefox. Jasně, má problémy, ale lepší alternativa aktuálně prostě neexistuje. Navíc podporuje rozšíření i na Androidu. Jiný (ale horší) možnosti:
- Fork Firefoxu, ale tam většinou přicházíte o včasný security updaty. Nedoporučuju.
- Fork Chromia se zabudovaným adblockem. Tady můžu s čistým svědomím doporučit asi jen Vivaldi. Ale ze zkušenosti to nefunguje tak dobře jako uBlock Origin.
- Jinej fork Chromia, kam si nainstalujete uBlock Origin Lite. Ale zase, je to okleštěná verze (kvůli nepodpoře Manifestu V2), nefunguje tak dobře.
- Nainstalujte si na Android DSN filtr. Možnosti jsou (od nejjednodušší):
- Využijte nastavení Private DNS a hoďte si tam libredns.gr (podrobnej návod najdete v sekci DNS over TLS -> Android) nebo joindns4.eu/for-public. Výhoda je, že nemusíte nic instalovat a nezabere vám to VPN slot, ale spoléháte na třetí stranu.
- personalDNSfilter (play.google.com/store/apps/det…), asi nejjednodušší lokální filtrace.
- Invizible Pro (f-droid.org/packages/pan.alexa…), podporuje navíc DNSCrypt a Tor, ale nastavení není pro slabý povahy. 😄
- Pokud to je aspoň trochu možný, používejte web místo appky. Reklamy a trackery v appkách se blokujou mnohem hůř a někdy to ani nejde.
- Nepoužívejte Google. Osobně můžu doporučit startpage.com (má kontextový reklamy, ale daj se vypnout přes adblock) nebo searxng.cz (provozuje @oscloud).
- Ideálně se vyhněte chytrejm hovadinám, který nefungujou bez appky. Jasně, u hodinek apod. je to složitější, ale fakt nepotřebujete lednici nebo pračku s Wi-Fi.
uBlock Origin – Get this Extension for 🦊 Firefox (en-US)
Download uBlock Origin for Firefox. Finally, an efficient wide-spectrum content blocker. Easy on CPU and memory.addons.mozilla.org
@archos Ono to má prostě milion funkcí, přepínátek a parametrů na různejch místech. 😄 V zásadě to dělá to, co jsem potřeboval (mamutovo.cz/@Razemix/115418290…) v jedný aplikaci. Ale jsou tam jistý omezení:
- Podporuje to jenom DNSCrypt, takže jakejkoli DNS server, co si tam vybereš, musí bejt šifrovanej. I kdybys tam chtěl nastavit vlastní Pi-hole.
- Podporuje jen jednu URL pro blocklist. Takže buď musíš používat jen jeden (což mně nevadí, já používám prostě github.com/StevenBlack/hosts), nebo si někde udělat vlastní agregaci.
- Nemá jednoduše vyřešenou client authorization pro onion services. Musíš vyexportovat nastavení, upravit v zipu config a naimportovat to zpátky, viz github.com/Gedsh/InviZible/iss…. Tohle je trochu nedomyšlený, v Orbot je to prostě otázka pár kliknutí a vložení klíče.
[FEATURE REQUEST] v3 Onion Service Client Authorization Support
In the latest v3 torspec a Onion service may require an authorization token. Lack of support for this authorization method in InviZible make this feature useless if your intent is to use an authori...4-FLOSS-Free-Libre-Open-Source-Software (GitHub)
Becky Hill: Only You: Cover by Keri-Marie Kelly
someone told me about this song, and I really love it. I hope you all enjoy this cover, and I also decided to change up the reverb on it, so I hope you like ...YouTube
Claude upravil podminky pouzivani sluzby. Zajimave na tom je, ze nektere funkce (zalohy dat) se nedaji koupit, nejsou soucasti ani nejvyssiho $200 tarifu. Jediny zpusob, jak je ziskat je sdilet svoje data na uceni modelu.
Povoleni pri potvrzovani znem T&C defaultne "ON", ale to je klasika.
Po Googlu je to tak druhy z top 4 postytovatelu modelu, kde se nejaka zasadni fukcionalita neda koupit za penize, ale jenom za sdileni dat.
1/3
To, na čem jsem s @archos pomocí pracoval v posledních dnech, je konečně tu!
Ode dneška vám @zpravobot každé ráno přinese informaci o počtu postů z předešlého dne doplněný o několik snad i důležitých zpráv, které pro vás vybral Claude AI.
Tak si to užijte, zasledujte Zprávobot a zůstaňte naladěni, rozhodně to pro dnešek není všechno…d8-D
#zpravobot #mastodon #aiDigest #ffcz #ffczsk
zpravobot.news/@zpravobot/1158…
Zprávobot @ zpravobot.news (@zpravobot@zpravobot.news)
📊 TRENDY DNE (08.01.2026) Zpracováno 3992 postů: 🌍 Zahraniční politika (427 postů) 🏛️ Politika (283 postů) 💼 Ekonomika (205 postů) 🎬 Kultura (109 postů) 👥 Společnost (48 postů) #zpravobot #trendydne 👇 Vybrané články v threaduZprávobot @ zpravobot.news (Zprávobot.news)
Gmail welcoming the Gemini era?
That's it. Guide to disable Gemini everywhere: tuta.com/blog/how-to-disable-g…
How to disable Gemini on Android & stop Google accessing your WhatsApp and more. | Tuta
Gemini AI needs to be disabled on Android or it will override your privacy settings and gain full access to your texts, calls, and WhatsApp - even if you’ve turned off Gemini Apps Activity on your phone.Tuta
Tuta reshared this.
If you knew what's in store for 2027, I'm not sure you'd make that wish.
Dennis
in reply to Sonja • • •Sonja
in reply to Dennis • • •