They even have a term for this — local-first software — and point to apps like Obsidian as proof that it can work.
This touches on something that I’ve been struggling to put into words. I feel like some of the ideas that led to the separation of files and applications to manipulate them have been forgotten.
There’s also a common misunderstanding that files only exist in blocks on physical devices. But files are more of an interface to data than an actual “thing”. I want to present my files - wherever they may be - to all sorts of different applications which let me interact with them in different ways.
Only some self-hosted software grants us this portability.
Thankfully uBlock Origin removes those parameters for us. The default filters include a whole bunch of removeparam filters; e.g. privacy.txtSee also removeparam.
Maybe you could help your friends and family install Firefox and/or uBlock Origin? Every little bit helps :)
and log files eating up storage space was a common culprit.
Another classic symptom of poorly maintained software. Constant announcements of trivial nonsense, like [INFO]: Sum(1, 1) - got result 2! filling up disks.
I don’t know if the systems you’re talking about are like this, but it wouldn’t surprise me!
I worked in a big German car maker’s EV division. The waste of resources put in to not actually developing a good electric vehicle was staggering.
I was part of a 100 person team who was responsible for one cog of a data ingestion pipeline which read in analytics data from each EV car. It was already about 2 years’ in when I joined and it was a total failure. Why the fuck they were spending so much money on something so inconsequential to making a car was initially frustrating; now I think it’s just sad.
The reality is that the leadership didn’t really care. The brands are so strong that they can afford to move slowly on this. There is also a gravy train going on where money is being pumped into these projects and middle leadership are happy to sit back, do nothing, and still earn free $$$ rather than develop good tech.
This shouldn’t come as a huge surprise. Meta is moving forward with their plans for Theads and the Fediverse, and their adjusted terms reflect a new impending reality for Fediverse users.
With Github so popular now, not everyone is aware of the workflows that git provides out-of-the-box for collaboration. Thought this may pique some people’s curiosity :)
Coming to you from my iPad and my old mechanical keyboard plugged in via a USB-C adapter! Go to Settings -> General -> Keyboard -> Hardware keyboards Finally select the language then scroll down to Colemak!...
Absolutely agree with you. The point I wanted to make is that there are different ways to summarise, say, in this example, a 50-page memo. The sad thing here is how the official needed to resort to the good versus evil false dichotomy. This oversimplification to have been required because, unfortunately, Trump is stupid.
I guess I’m saying that it’s a shame that there are probably a lot of smart people trying to make sense of all the geopolitics, picking things apart, critical thinking… but in the end it was all for nought; they had to appeal to someone - Trump - who never really wanted to, nor was able to, internalise or contextualise it.
MADRID, July 26 (Reuters) - An Iranian chess player who moved to Spain in January after she competed without a hijab and had an arrest warrant issued against her at home has been granted Spanish citizenship, Spain said on Wednesday....
A very gifted programmer I met from Iran had to do the same. Originally from Iran, he wanted to marry a girl from Myanmar. This was forbidden for some reason so they said “fuck it, let’s go to where there is loads of tech jobs”. I was working in the Netherlands at the time when I met them. He’s now flourishing in the open source software space over there. Brain drain 100%.
I recently wrote a command-line utility lemmyverse to find communities indexed by Lemmy Explorer. A quick count shows almost 14%(!) of all communities indexed by lemmyverse are junk communities created by a single user @LMAO (reported here):...
Lemmy uses the packages olowe.co/lemmy (source), which provides a io/fs filesystem interface to a Lemmy instance, and 9fans.net/go/acme to interact with acme. What you get is an Acme Mail inspired program for Lemmy. As you can see, it’s a work in progress!...
lemmyverse: search lemmy communities from the command-line. Thanks to the data HTTP API from lemmyverse.net! This is not really as polished as I like but, hey, in the interest of having a lively Lemmy I thought I’d share anyway :)...
An OpenBSD developer and the one-man-band behind Pushover gives some advice after 10 years of running a public HTTP API. It’s interesting as big companies are happy to publish articles about all the fancy stuff they developed to run some API, but you don’t always hear from a sole developer running a service for such a long...
Unexpected comment behaviour between Mastodon and Lemmy
My replies via Mastodon to Lemmy posts don’t get distributed as expected. For example:...
German court bans LinkedIn from ignoring "Do Not Track" signals (stackdiary.com)
Who really does hope something from the “DnT”...
The Verge Takes on Self-Hosting for the Masses (www.theverge.com)
Mozilla Finally Launches An APT Repository For Easy Firefox Nightly Updating (www.phoronix.com)
Simple Made Easy - Rich Hickey (2011) (www.infoq.com)
One of my favourite talks on programming. Just wanted to share for others who haven’t seen this before.
My struggle from a UNIX background in the modern "cloud" world (www.srcbeat.com)
I wish more people clean URLs before sharing it to others.
I see a lot of people, including friends and family, sharing URLs rife with tracking parameters....
Anyone subscribe to Crikey?
www.crikey.com.auHow is it?...
All of Japan's Toyota Assembly Plants Shut Down for a Day Because Their Server Ran Out of Disk Space (www.reuters.com)
Europe's carmakers fret over China's EV prowess at Munich car show (www.reuters.com)
Main points (to make up for the clickbaity title):...
Threads' New Terms and Conditions Affects the Fediverse (wedistribute.org)
This shouldn’t come as a huge surprise. Meta is moving forward with their plans for Theads and the Fediverse, and their adjusted terms reflect a new impending reality for Fediverse users.
git-send-email.io - Learn to use email with Git (git-send-email.io)
With Github so popular now, not everyone is aware of the workflows that git provides out-of-the-box for collaboration. Thought this may pique some people’s curiosity :)
Rejected automation? (www.srcbeat.com)
Let’s share stories where your automation efforts have been rejected and you can’t quite understand why! Here’s mine.
Colemak on iPadOS
Coming to you from my iPad and my old mechanical keyboard plugged in via a USB-C adapter! Go to Settings -> General -> Keyboard -> Hardware keyboards Finally select the language then scroll down to Colemak!...
[Praise] Small app size!
I’m in Indonesia at the moment and my internet connections are poor. So having an app that weighs just 20MB is fantastic!...
"Incandescently stupid": Former DHS official says he had to "dumb" down classified memos for Trump (www.salon.com)
Iranian chess player who removed hijab gets Spanish citizenship (www.reuters.com)
MADRID, July 26 (Reuters) - An Iranian chess player who moved to Spain in January after she competed without a hijab and had an arrest warrant issued against her at home has been granted Spanish citizenship, Spain said on Wednesday....
What next for a hobbyist documentarian?
TL;DR Seeking any advice on making documentaries about things around me!...
Deleting >4000 junk communities by @LMAO
I recently wrote a command-line utility lemmyverse to find communities indexed by Lemmy Explorer. A quick count shows almost 14%(!) of all communities indexed by lemmyverse are junk communities created by a single user @LMAO (reported here):...
Lemmy: experimental Acme program to access Lemmy (www.olowe.co)
Lemmy uses the packages olowe.co/lemmy (source), which provides a io/fs filesystem interface to a Lemmy instance, and 9fans.net/go/acme to interact with acme. What you get is an Acme Mail inspired program for Lemmy. As you can see, it’s a work in progress!...
lemmyverse: find communities from the command line (git.sr.ht)
lemmyverse: search lemmy communities from the command-line. Thanks to the data HTTP API from lemmyverse.net! This is not really as polished as I like but, hey, in the interest of having a lively Lemmy I thought I’d share anyway :)...
research!rsc: Coroutines for Go (research.swtch.com)
Go tech lead Russ Cox:...
research!rsc: Storing Data in Control Flow (research.swtch.com)
Go project tech lead Russ Cox talks about a technique to make programs clearer using concurrency.
Advice for Operating a Public-Facing API (jcs.org)
An OpenBSD developer and the one-man-band behind Pushover gives some advice after 10 years of running a public HTTP API. It’s interesting as big companies are happy to publish articles about all the fancy stuff they developed to run some API, but you don’t always hear from a sole developer running a service for such a long...
(mac)OStalgia (www.youtube.com)
There's something about the consistency that is missing nowadays.