Skip to main content




Something reminded me today of @chadaustin's argument that Go isn't a good language for application servers, laid out in this 2016 post: chadaustin.me/2016/04/two-kind… That post gives reasons why Haskell is better, while acknowledging its relatively poor usability. I wonder how Rust compares. I see people argue that Rust is better for special-purpose infrastructure servers than for application servers, because for the latter you want garbage collection, not Rust's ownership model.
in reply to Chad Austin

What do you think about Rust compared to Haskell for application servers? Have you done any Haskell lately?
in reply to Matt Campbell

I haven’t written Haskell or any serious product or business logic since then! I don’t personally enjoy Rust that much (to my surprise) but it has excellent compositional properties for large systems. And I think IMVU switched to C# on the backend to avoid dealing with GHC’s GC.

I do miss monads. No other mainstream language lets you restrict effects. Being able to say “you cannot do non-database IO inside of a transaction” was so good.



Accessibility is not inclusive design or disability rights. It’s a part of it. Eric Eggert explains.

buff.ly/4cyz8jI



Have been listening to some of the episodes of this Computer Talk magazine from the 90's. oneswitch.org.uk/art.php?id=36…. I'm amazed at some of the stuff that these guys were getting up to, there is an article in one of the magazines which talks about using boot menus in DOS 6! I feel we've lost a bit of that technical prowess with the younger blind generation, maybe that's an overall decline?


“It cannot be stressed enough: Violence should have no place in American political life. But one cannot let the matter rest there…It took only minutes for Trump’s allies and supporters to turn the bloody episode into a battering ram against Democrats…”
thebulwark.com/p/truth-about-p…


If you miss defragmenting your C drive, there's a website that lets you recreate the experience complete with hard-drive chunking sounds (visit defrag98.com/, the site is very accessible surprisingly enough) pcgamer.com/hardware/if-you-mi…
This entry was edited (4 months ago)
in reply to Tamas G

@TomGrant91 I never defragmented my hard drive. To be honest, I was too scared to mess it up.



youtu.be/zSpMfrPEeIQ


The thing I'm most hyped for at GUADEC Berlin is @jimmac live DJ set on Saturday 🧑‍🎤

#GNOME #GUADEC #Berlin

This entry was edited (4 months ago)



Love this story about Finland getting rid of private education and just making all schools good - and accessible - instead. There’s a reason the same countries keep coming top of the education charts inews.co.uk/inews-lifestyle/fi…
in reply to Leanne J

This only works well as long as you can trust your current government and all future governments that might possibly get elected.

Poland's system is a bit like that, and there are a lot of good things to be said about it to be sure, but the conservative government we had for the last 8 or so years has definitely abused the control they had over schools.

They massively increased the amount of time spent on teaching history, in a "Poland good, Germany bad" way of course, sacrificing of other subjects, particularly STEM. They also limited social studies / citizen's education and removed parts of the curriculum that were not quite favorable to that government's worldview.

The new government seems to be undoing some of this damage, but that's only going to last for as long as they're in power.

in reply to Mikołaj Hołysz

@miki Yes I agree you need some protections built in so the government can’t mess about with it.
in reply to Leanne J

But who's going to implement the protections and what's going. to stop the government from just removing them?

Such a system would work if the protections are enshrined in some kind of constitution or an American-style "you can't change this for 30 years without a supermajority" bill, but if that's impossible, you need some kind of objective reality (like private schools) that makes this more difficult to do than changing some law.

in reply to Mikołaj Hołysz

@miki Existence of private education doesn't solve that. It just lets the elite opt out of caring when shit goes bad. The real mitigation is organizing and public backlash, not a pressure relief valve for the upper class.
Unknown parent

Mikołaj Hołysz

@Samvega Nobody is in control of *all* private schools.

The problem with government-mandated curricula is that there's usually no other alternative, maybe except moving to a different country.



Today I learned: There's a significant difference in mental wellbeing between liberals and conservatives, in favor of conservatives. It's most visible among young liberal Americans in recent years (which shouldn't be a surprise to anybody paying attention), but it has probably existed forever and has been consistently demonstrated in many different countries and age groups.

There's a really good analysis here americanaffairsjournal.org/202…



🚀🚀🚀🚀
Breaking: Festnetz-Cool von Telekom AG übernommen. Mehr Informationen auf Medium.
🚀🚀🚀🚀
lilithwittmann.medium.com/fest…




@Mikromobilita CZ/SK
Postavil jsem raketový #kolo !

Ne, kecám. Potřeboval jsem z Obi přivést žebřík a po cestě potkal Lenku s nákupem. Ale stejně mě baví vozit věci, který by se na kolo asi moc dávat neměly :D

in reply to Archos

Za 1800 v Obi, nebylo nad čim váhat - než skladovat někde tu obrovskou kravinu jen proto, že potřebuju párkrát na střechu garáže...
in reply to Schmaker

Tak to je úplně super cena. To nemá chybu.
@micromobilita
This entry was edited (4 months ago)


Want to send a quick video message, postcard, image or announcement for the DebConf video loop? Just follow the instructions in lists.debian.org/debconf-annou… #debconf24 #debian micronews.debian.org/2024/1721… #debian


📣 Do-It-Blind DIB online Besprechung am Montag, 15. Juli, um 19:00 Uhr. Du bist eingeladen! bbb.metalab.at/rooms/joh-szv-o… Wöchentlich am Montag um 19:00 besprechen wir neue Formen der digitalen und inklusiven Zusammenarbeit. Mach mit! 🛠️ #make #blind #inklusion


Accessibility is not a loud, one-time event; it's a quiet revolution. It's also isn't about quick fixes or public shaming.

it's about the power of ongoing action like watering a plant – splash it once, and you'll make a mess; nurture it daily, and you'll watch it thrive.

#Disability #HumanRights #a11y #Accessibility #SDGs #Poverty #Technology



New Training Course. AI Like That! Unlocking the Power of AI with JAWS For Windows. hartgen.org/ai


Somewhat spicy headline this time, but been thinking about how GitHub's been feeling to me for awhile and seeing a feature I rely heavily on get worse made me realize: it feels like "GitHub", the traditional website, is being treated as a legacy product from corporate's perspective. It exists, lots of people use it, but it doesn't feel like the *future* of the site. Maybe time for me to really learn about other hosts and git clients.

mistys-internet.website/blog/b…



Vážně uvažuju, že bych si založil anonymní parodický účet @x@chaos.social a z něj zhusta trollil ...

#JenomNápad

This entry was edited (4 months ago)


Dopotený som jak krava a to nemám ešte ani lístky... k tomu bola moja kaviareň zavretá, ale druhá už nebola. 😁
This entry was edited (4 months ago)


Oof. Wer seinen Festnetzanschluss bei der Telekom hat, sollte einmal diese Website von @Lilith aufrufen:

festnetz.cool/

Offensichtlich hat die DTAG offene Schnittstellen, die es jedem ermöglichen, umfangreiche Daten zu einem beliebigen Anschluss abzurufen. Einschließlich einer "Permanent ID" – Vorratsdatenspeicherung willkommen, Richterbeschluss unnötig 🤯

#Datenschutz #dsgvo – beides offensichtlich Schnuppe. Oder bei der DTAG opt-in, weiß ich nich so genau…

in reply to IzzyOnDroid ✅

Mhmm...

festnetz.cool has been acquired by Deutsche Telekom AG 📠

Nach tagelanger harter Arbeit, weselskisch anmutenden Verhandlung und einem 7-stelligen Angebot hat die Deutsche Telekom AG im Rahmen eines People und Knowledge buyouts festnetz.cool übernommen.

lt. festnetz.cool/

in reply to Nordnick

@nick Ja, siehe Update, hatte ich auch geboosted (und im Reply verlinkt 😉)
in reply to IzzyOnDroid ✅

Mhmm... sehe ich hier gerade nicht.

Hatte mir Deinen Beitrag heute Morgen als Lesezeichen gesetzt und dann später nachgeschlagen... ;-)

in reply to IzzyOnDroid ✅

wäre da nicht eine #Sammelklage der Telekom-Kund.innen angebracht?

verbraucherzentrale.social/@Bu…



Stay up-to-date! ☀️ #LibreOffice 24.2.5 is our latest release, with bugfixes and compatibility improvements: blog.documentfoundation.org/bl… #foss #opensource
in reply to LibreOffice

it would be very cool if you can introduce signing documents by public pgp keys or something like other sertificates on your web site ;)
in reply to iuvi

@iuvi Hi! You can submit enhancement requests here: bugs.documentfoundation.org – But of course, we're a volunteer-driven project with very limited resources. To get a new feature more quickly, you can consider helping our volunteers, or funding a developer. Thank you ☺️👍
@iuvi


#365daysofmylife
39/365

Phoebe

Dnešní post bych chtěl věnovat chlupatici - dneska má tohle roztomilé trdlo 5 let

pixelfed.cz/p/IvanStloukal/718…

in reply to Cynik

Tak posílám velké gratulace do Anglie 👍🤗


Save 20% on an off season #interrail pass!

Sale on from 4-18 July.

Travel valid from September up to 11 months from date of purchase.

E.g.
Adult (28-59), 4-days within 1 month, €288

(Includes 30% discount on base foot passenger fares on ferries from Ireland)

#MastoDaoine

H/t @maartje blahaj.social/@maartje/1127277…



This is a fantastic tool. It really highlights how much damage we're doing by increasing the size of motor vehicles.

It's time to rethink and rebalance things.

roaddamagecalculator.com/

🚴🧑‍🦽🧑‍🦼🚶

#BanSUVs #ActiveTravel





Wir testen eine verbesserte taktile Karte für das !@metalab #make #blind #inklusion
in reply to Oskar

Tolles Projekt! Habt ihr Tipps, wie wir so etwas auch für unseren örtlichen Space umsetzen können?
in reply to Marvin

@jm_rtr Wir haben den Grundriss im SVG Format aufgeteilt auf Mauern, Türen und Fenster und verschieden hoch linear extrudiert. Weiters haben wir unseren Beschriftungserzeuger verwendet. Die Quelle wird nach den Tests veröffentlicht werden. gitlab.com/projekt-define/defi…


Ungoogled Chromium caveats

In the wake of a certain ad-funded browser company bundling adtech into its browser :firefox: yet again, some people have been recommending Ungoogled-Chromium (UGC). I think it’s fine to recommend UGC with caveats, such as the fact that it disables component updates that include:

  • Certificate revocation. Chromium uses downloaded CRLSets for revocation; it does not support OCSP.
  • Out of band security patches. When browser components have exploits in the wild, they need to be patched ASAP; updating billions of installations within time-frames measured in hours often means restartless out-of-band updates.
  • Out of band certificate bundle updates.

If you assume Google uses its component update server logs maliciously, you may wish to consider a fork that still offers component updates provided by a different party’s servers.

UGC disabled mDNS at one point. This exposed local IP addresses over WebRTC for years, but they seem to have shipped a fix in May 2023 to disable non-proxied UDP.

UGC also disables the Chrome Web Store in favor of installing extensions out of band. Make sure you regularly update your extensions installed out-of-band, since UGC won’t do it on its own. Some scripts and a special extension re-implement some of this functionality.

Overall, UGC is still safer than QtWebEngine despite making heavy compromises to security for privacy (though I can’t see how either benefited from disabling mDNS: I’m not aware of threat models under which revealing a local IP to every application is preferable to revealing it to just Google). Running UGC is fine if you understand these trade-offs and have accounted for them. I use it in headless mode to run accessibility and performance tests.


Originally posted on seirdy.one: See Original (POSSE). #Chromium #Chrome

This entry was edited (3 months ago)

Seirdy reshared this.

in reply to Seirdy

re: Ungoogled Chromium caveats
that thread made me skim the implemtation bugzilla.mozilla.org/show_bug.… and it is pseudo mdns supposed to only exist within the ice transport... too-clever over-engineered hacks like this WILL have bugs as soon as nobody is looking. should have been just a 2 line ip alias hack. freaking googlers astroturfing complexity for promotions.
in reply to G

re: Ungoogled Chromium caveats
the policy change assumes proxied udp is an option. some people may not have NAT loopback. mdns is the most robust option here, and it’s already been part of chromium for longer than it was used for WebRTC privacy.


It's damning of the state of healthcare that they are reinstating mask mandates at cycle races before they reinstate them in hospitals.

cyclingnews.com/news/tour-de-f…



jewitches.com/blogs/blog/the-3…


Beta3 of NVDA 2024.3 is now available for download & testing. Changes from Beta2 include Add-on update notifications no longer appear when running the NVDA installer & updates to translations. Read more & download from: nvaccess.org/post/nvda-2024-3b…

Highlights of 2024.3 include notification of add-on updates, Unicode normalisation options, Help Tech Activator Pro display support, mouse wheel scrolling commands, bug fixes for emoji panel & browsers

#Beta #NVDA #NVDAsr #ScreenReader #PreRelease #FOSS



wow this is pretty excellent I should make goyim read this

jewitches.com/pages/antisemiti…





Někdo by poté co přežil #atentát, začal děkovat bohu za každý nádech a kát se ze svých hříchů aby naplnil vyšším významem každý ze zbývajících dnů jež mu zázrakem byly dány, né však Donald #Trump. Ten i kdyby jím otřásl nějaký záchvěv sebereflexe, tak se rychle oklepe, a ještě víc se utvrdí ve své výjimečnosti, protože je příliš hloupý a úlisný na to aby se mohl změnit.

Jestli tohle nedonutí Demokraty vybrat jiného kandidáta než je stávající zmatený děda, tak to projedou na celý čáře ...

#Politika #SiTakŘíkám ... #AtentátJeNejReklama

in reply to SuspiciousDuck

@SuspiciousDuck @z8th Ále houby! Nebyl pohotovej. Byl jenom nasranej. Ta zaťatá pěst to nebylo gesto vzdoru, ale uražené ješitnosti.

Fakt si nemyslím že by se obával o svůj život. Jeho nejvíc nakrklo jak si něco takového vůbec může někdo na jeho majestát dovolit ...

in reply to Vitex

@z8th pohotový a nasraný, či sa obával o život neviem ale asi pravdepodobne už zažil viacero situácií kde ho ledacos nakrklo. Vyťažil maximum, zatiaľ..
@Z8TH


Should I buy? #NVDA
#askfedi #stocks #notfinancialadvice

  • yes (43%, 7 votes)
  • no (56%, 9 votes)
16 voters. Poll end: 3 months ago

This entry was edited (4 months ago)
in reply to antares

Is there any chance we can encourage you to trend #NVIDIA when that's the company you mean, please? I know what their NASDAQ handle is, but #NVDA is much more widely known as the name of the screen reader we make and the #NVDA hashtag is very widely used for the screen reader. It will save both our communities polluting each other's feeds. If you'd like to find out more about the screen reader, our website is nvaccess.org/ - Thank you!