

XMPP, Conversations is a Nice Android client.


XMPP, Conversations is a Nice Android client.


We don’t need another centralized messaging service in the EU. We need a secure and decentralized one. Such protocol already exist such as XMPP, Matrix, Briar, Ricocher, RCS, …


Yes, this is fucked.
I doubt a sane society would aim to replace as many jobs as possible with automation, or necessarily be happy with it. Making this a goal mean trying to remove humans and unions out of the equations.
A sane society may seek to decrease workplace injuries and be more efficient, ie wasting less resources while producing stuff. That could involve better workplace conditions, better product design, and maybe automation. Automation may incidentally replace some tasks, even though it’s not the end goal.


The headline and/or article is confusing. It says “machine learning library for the Linux kernel” but goes on to say it’s going to do ML in userspace.
It sounds like it’s going to be a process that lives outside the kernel and tunes the kernel via some interface. In which case there would be no need for any ML-specific bit in the kernel. Rather a generic interface to collect stats, tune thing. Processes would use those however they want, using ML or astrology or classic algorithms for their internal logic.
Write tests.


It’s outdated information rather than false information. It was true at the time the article was written.
It deserve to be updated with a notice, maybe not taken down.


Literally who is their target market at this point.
Confused people


This is the first that came to mind when reading the article. Replacing silicon with bismuth sounds like a downside.


We plan to be a wildly successful company, but if we get it wrong, that’s on us.
That’s incorrect. If OpenAI get this wrong, they won’t (be able to) make investor whole. People would loose part of their savings if they’re exposed to OpenAI through direct or indirect investments.
Even if they get it right, everyone suffers from the pollution caused by AI datacenters, and from the opportunity cost since investors are pouring resources in this hyped technology rather than more reponsible things like renewables, energy efficiency, …


Cory Doctorow is an international treasure


Of course cooking is preferable, but it’s not possible everyday for everyone. Everyone’s situation is different.
Food to go is a good option on days when cooking is not convenient/possible. You can order by calling the restaurant directly over the phone, go pick it up and see the restaurant and its owner/employee face to face, so you’ll see if that’s a chain. There’s no delivery nor app fee. It encourage walking and support nearby restaurants.


Vibe update


Please stop nagging people to use your shiny new slop generator.


The first and only thing I ask when a company does this is: how can I ask a question to a human representative?


Pull the plug on datacenters that depend on polluting energy sources.


It doesn’t end on the last installation screen. Then it takes lots of time and digging to scrub bloatware, and to change many settings to make Windows less invasive since the defaults are bad.
There’s a standard API for offline webapps: ServiceWorker https://dev.to/taiwofamaks/build-an-offline-first-web-app-with-service-workers-2ml7
I wonder why it’s not used more. Maybe not intuitive enough, or maybe JS framework don’t support this.


The original presentation is german speaking. There’s human-produced english translation in a separate audio channel, thanks to volunteers aka angels.
Use the video settings, ie gear icon, to select the language.


Meanwhile, Microsoft is making 400 million PCs obsolete by ending Win10 and setting arbitrary requirements for Win11. This is causing perfectly fine hardware (and RAM) to end-up as e-waste, so that it can be replace by new, more expensive Win11 compatible hardware.
Now is a good time to buy second-hand hardware and abandon Windows.
Separating data structure from implementation has benefits.
In languages with classic OOP classes and objects, it’s often necessary to write wrappers or adapters to allow new operations on existing objects. This adds overhead and require more code.