

youtu.be/2hXNd6x9sZs
How to Learn Rust
Today I'm going to talk about some strange recommendations I have on how to learn Rust.Thanks very much to today's sponsor RazorSecure.Check out their open d...YouTube
curl code coverage daniel.haxx.se/blog/2023/03/28…
Let me explain why we don't have code coverage numbers for #curl.
*phew*
With the massive amount of architectures etc, I almost wonder if running the tests in some form of “virtual C interpreter” that doesn’t represent an actual computer could be a thing. Wouldn’t be surprised if there’s some static analysis startup at some point in time that had that idea.
Either way, full agree on the practicality of it all. My own personal way of viewing it tends to be “start out with the theoretically best and most correct, then move towards practical”:)
Other fallacies on coverage:
Even if you combine all coverage reports and get ~100% test coverage, it could still be broken on Windows/macOS. One "has" to combine in order to reach code that is specific to certain builds/platforms. But, that implies covering it once is enough which misses the point of having different builds.
Incentive to create tests that have net-negative value, yet increase coverage. Tests that observe internals, mock too much, yet make no meaningful assertion.
Torture,
ill-treatment,
sexual violence,
and summary executions are known to have been committed by Russian forces.
On the international day for the right to the truth, our thoughts are with the victims of human rights violations and their families.
We are doing everything in our power to bring the perpetrators to justice.
One year ago, Eurojust coordinated the creation of a joint investigation team on crimes committed in Ukraine to enquire on Russia’s actions.
Justice will prevail.
curlhacker - Twitch
I'm Daniel Stenberg, maintainer and lead developer in the curl project. I stream curl related stuff. Release presentations, curl development and related topics.Twitch
Privacy Browser Android 3.13.4 has been released.
some critters for #StudyBuddies
arctic dromaesaurs from prehistoric planet, i believe
~2hrs
Defaulting on Single Page Applications (SPA)
zachleat.com/web/single-page-a…
Defaulting on Single Page Applications (SPA)—zachleat.com
A post by Zach Leatherman (zachleat)Zach Leatherman
Fetch API - Web APIs | MDN
The Fetch API provides an interface for fetching resources (including across the network). It will seem familiar to anyone who has used XMLHttpRequest, but the new API provides a more powerful and flexible feature set.developer.mozilla.org
CSS-only Widgets Are Inaccessible
Usually. I originally titled this InacCSS-onlyible. I even made this typographically, er, distinct image. Then I realized it was silly and will instead use the neologism in a talk so I can hear the groans IRL.Adrian Roselli
Opravili jsme problém s načítáním obrázků na nitter.cz (rozhraní pro čtení Twitteru bez sledování a přihlašování).
S původním nastavením už to server nestíhal, denně totiž odbaví kolem 13 000 000 požadavků a proteče skrz něj ~800GB dat.
SHIFTscreen🖥
Er wird immer realistischer: Dein Arbeitsplatz, vollständig ausgestattet mit SHIFT-Produkten.😍
Der offizielle Start in das Projekt SHIFTscreen wird mit unserem Crowdfunding-Kickoff am 5. April um 18:30 Uhr eingeläutet.📆
Ausführliche Informationen zu den Details veröffentlichen wir bereits 24 Stunden zuvor auf unserer Projektseite: shift.eco/shiftscreen-status
#shifthappens #shiftphone #shift #screen #monitor #new #tech #crowdfunding
"By being on GitHub, we reduce friction from the contribution process and we maximize the ability for others to join in and help. We lower the bar. This is good for us."
There have been many criticism towards GitHub on the Fediverse (#GiveUpGitHub). Some even say it's the "Twitter of hosting code". While I understand the rationale, I disagree. Been using GitHub for over a decade now and have hundreds of repositories there. Without GitHub it would be amazingly difficult to manage. I use for-profit products by Microsoft, can you imagine some of them have their place in the world?
I can quit Twitter, Facebook, etc. and self-host almost anything, but not my and the firm's code. Why?
Read: "What if GitHub is the devil?", an article by @bagder
You disagree with what exactly? That there are no viable alternatives to a walled garden whose owners abuse those who use it? Who have no respect for their work and intellectual property rights?
Because there are plenty of alternatives that people use every day.
mako.cc/writing/hill-free_tool…
#GiveUpGitHub #UserRights #SurveillanceCapitalism #OpenSource
Give Up GitHub - Software Freedom Conservancy
The Software Freedom Conservancy provides a non-profit home and services to Free, Libre and Open Source Software (FLOSS) projects.giveupgithub.org
#AndroidAppRain at apt.izzysoft.de/fdroid today brings you 14 updated and 1 new apps:
* Schildpad Launcher: a launcher that aims to be robust but beautiful, just like a turtle
Enjoy your #free #Android #apps with #FDroid and the #IzzySoftRepo
IzzyOnDroid F-Droid Repository
This is a repository of apps to be used with F-Droid. Applications in this repository are official binaries built by the original application developers, taken from their resp. repositories (mostly Github).IzzyOnDroid App Repo
#librem5usa #phone #linux #librem
New release of Unspoken add-on at modulus.isonomia.net/doodles/u…
It should--emphasis on should--work with the new NVDA 2023.1 release. However, I have not tested it yet, so if anyone is curious or brave, I'd appreciate a report. Staying on current until NVDA Remote Support comes out.
New Dan Olson video: "The Future is a Dead Mall"
youtube.com/watch?v=EiZhdpLXZ8…
The Future is a Dead Mall - Decentraland and the Metaverse
Clickbait Title: I spent three months living in the metaverse and now I'm starvingThe metaverse salespeople have a weird fixation with Animal Crossing, in sp...YouTube
Why hire marginalized people to model your clothing when you can generate them? 🚮
Levi’s will test AI-generated clothing models to ‘increase diversity’ theverge.com/2023/3/27/2365838…
Levi’s will test AI-generated clothing models to ‘increase diversity’
Levi’s will begin testing AI-generated clothing models later this year in a bid to add a more diverse range of body types, sizes, ages, and skin tones to the company’s online shopping experience.Jess Weatherbed (The Verge)
reshared this
Structuring Accessible Forms
Forms have a strong semantic structure from labeling controls to ensuring the states of controls are announced by assistive technology. We look at the basics...YouTube
All #GUADEC2023 CfPs are due today! Don't forget, submit your talk, BoF, and Workshop proposals right away: foundation.gnome.org/2023/02/2…
Emmanuele Bassi reshared this.
After 5 years I'm hanging up the boots of being Release Engineer for #microos and will be the newest Distributions Architect @SUSE
So, if you ever thought you could do a better job than me, now's your chance, the position is open ;)
Find out more HERE:
lists.opensuse.org/archives/li…
Changing Role - openSUSE Factory
Dear Factory Community, From April 1st I'm going to have a new role at SUSE, as their newest Distributions Architect helping design and build our future distributions and the processes aroun……openSUSE Mailing Lists
ChatGPT has leaked conversations and payment info of some users. While #OpenAI feels "awful" about this, experts say users "should have had zero expectation of privacy when using the #ChatGPT web demo."
theregister.com/2023/03/23/ope…
Read also our blog post on ChatGPT: A #privacy nightmare or a helpful tool? tutanota.com/blog/posts/chatgp…
OpenAI CEO 'feels awful' after ChatGPT leaks conversations, payment info
Delayed mea culpa isn't a good look for a biz with 'open' in the nameJessica Lyons Hardcastle (The Register)
Chat demo privacy - yeah who cares at this point?
...but payment info? No expectation of privacy? Pretty sure that'c covered by a whole plethora of laws, right? 🤔
Going forward, privacy *should* be expected for features like data upload 😳
docs/URL-interop.md at master · bagder/docs
Internet protocols and tools related documentation - docs/URL-interop.md at master · bagder/docsGitHub
AI-enhanced development makes me more ambitious with my projects
The thing I’m most excited about in our weird new AI-enhanced reality is the way it allows me to be more ambitious with my projects. As an experienced developer, ChatGPT …simonwillison.net
@matt it really doesn't
When I'm using it for "production" code I only ever generate code that I could have written myself if I'd put the effort in
I sometimes see suspicious chunks when I'm asking it more general research questions ("show me how transformer models work with detailed python examples") but I don't copy those into my own codebase
github.com/icing/blog/blob/mai…
blog/curl-2023-03-27.md at main · icing/blog
Contribute to icing/blog development by creating an account on GitHub.GitHub
Kiwi Browser review: Accessible and with built-in ad blocker - Accessible Android
Today, I would like to talk about a beautiful web browser that is as accessible as Chrome, easy to use, and does not require additional settings and extensions such as ad-blockers or VPNsHasan Çimen (Erişilebilir Android)
I drove all day from Death Valley to Monument Valley chasing storms in fall of 2021. Got completely skunked, lightning-wise, but at the very last minute the sun broke through the clouds for about 5 minutes before setting and threw the towers into this stunning alpenglow, with a little rainbow on the far left.
#StormChasing #MonumentValley #LandscapePhotography #Photography

#Monal is taking part in this year's #GSoC (google summer of code). There are already lots of interesting project proposals over here: wiki.xmpp.org/web/Google_Summe…
If you can write code and always wanted to take part in #GSoC, we'd love to have you on board!
Just pick a proposal or suggest your own project idea and simply drol us an email to info@monal-im.org
Let's move #Monal forward together! 😊
Konkurence se domáhá přístupu k hlavním tratím, lidé si ale myslí, že konkurence ke kvalitnějším službám nepovede.
nporadio1.nl/nieuws/stand-nl/5…
Stand.nl: 'Meer concurrentie op het spoor zorgt voor beter treinverkeer'
Mag de overheid het grootste deel van het spoor zonder marktwerking aan de NS gunnen?NPO Radio 1
Tady třeba strojvedoucí národního dopravce žádá „klid na práci“ formou záruky exkluzivity i po roce 2025, kdy současná licence vyprší. Jen tak prý monopolní dopravce může investovat do zkvalitňování služeb.
---
RT @MachinistStefan
Geef #NS zekerheid over haar toekomst zodat ze kan investeren in de toekomst. Dan kunnen we terug naar de normale dienstregeling (opleidingen personeel bomvol nu) en weer investeren in reizigers uit de r…
twitter.com/MachinistStefan/st…
Lanzada la Invitación para participar en la implementación de la Carta de Derechos Digitales
Red.es y el Observatorio Nacional de Telecomunicaciones y Sociedad de la Información (ONTSI) buscan perfilar con ayuda de la ciudadanía los derechos digitales más relevantes.administracionelectronica.gob.es
Las interminables penas de banquillo para 'los piratas' de Harry Potter
Esta semana ha sido absuelto el responsable de una página de enlaces de descargas que llevaba 16 años encausado, la mitad de su vida. Varios procesos judiciales de este tipo siguen activos pese a que todos los precedentes terminan en absolución
eldiario.es/tecnologia/intermi…
Las interminables penas de banquillo para 'los piratas' de Harry Potter
Series Yonkis, Series Pepito, Elitedivx, Series.ly. Las páginas de descargas de series y películas fueron un elemento característico de Internet español desde mediados de la década de los 2000.Carlos del Castillo (elDiario.es)
Sledovací nástroje největší sociální sítě světa odporují evropskému právu, rozhodl rakouský dozorový úřad.
Proč má toto rozhodnutí dalekosáhlé důsledky vysvětluje v článku E15 náš Jan Vobořil.
e15.cz/byznys/technologie-a-me…
Sledovací nástroje Facebooku jsou nelegální, rozhodli v Rakousku. Používají je i české instituce
Byznys model Facebooku dostává v posledních letech jednu ránu za druhou. Nyní rakouský dozorový úřad rozhodl, že sledovací nástroje největší sociální sítě světa odporují evropskému právu.Filip Zelenka (E15.cz)
Emmanuele Bassi
in reply to lj·rk • • •Writing polkit applications: polkit Reference Manual
www.freedesktop.orglj·rk
in reply to Emmanuele Bassi • • •@ebassi Thanks! I'll update the ArchLinux Wiki to be more clear that this shouldn't be used with GNOME Shell.
I stumbled on this since a script I use had it's behavior changed recently where before my password was prompted on the CLI it's now opening a window... that looks more like CDE than GNOME and I wondered whether I simply had a package missing