when a piece of software is described as "modern" it tells you nothing about the software, but it tells you something about the person doing the describing.
The word "modern" generally has a very interesting usage. Like, we say we live in a modern world, but almost everything in it isn't modern. It's a kind of a wish about what should be.
It has different issues :D I don't really use IRC much anymore (after my Quassel server started spamming once during a work day I moved on to Matrix), so my testing of both clients is limited.
Btw since some of you seemingly ran other Flutter apps on devices like the Pinephone, is the keybard crap exlusive to Fluffychat or is it a Flutter issue? The Fluffychat team (in the Matrix channel) couldn't really tell me ether but they seem to think (or know) that it's Flutter.
Wait so I can properly use Fluffychat now, awesome! I don't think I will find time for it this weekend but I have to try a lot of Matrix clients because that's definitely a reason to rewrite something :D
I have to try Nheko again too, it was a bit hard to properly use last time but I really appreciate the effort to do it without mobile frameworks like Kirigami or Libhandy aka Libadwaita!
sure, here ya go. make sure to read up on the docs and hide both side panels with "/toggle rooms" and "/toggle users" as well as enabling bare messages with "/toggle baremessages". Gomuks is a TUI matrix client written in Go. https://maunium.net/go/gomuks/
Sponsor me for the Clarion Write-A-Thon! I'm writing 10,000 words on my prison-tech thriller "Some Men Rob You With a Fountain Pen" and raising scholarship money for the Clarion SF/F workshop, which I graduated from in 1992.
My book "How to Destroy Surveillance Capitalism" is a critique of Big Tech connecting conspiratorial thinking to the rise of tech monopolies (proposing a way to deal with both) is now out in paperback:
My ebooks and audiobooks (from Tor Books, Head of Zeus, McSweeneys, and others) are for sale all over the net, but I sell 'em too, and when you buy 'em from me, I earn twice as much and you get books with no DRM and no license "agreements."
My first picture book is out! It's called Poesy the Monster Slayer and it's an epic tale of bedtime-refusal, toy-hacking and monster-hunting, illustrated by Matt Rockefeller. It's the monster book I dreamt of reading to my own daughter.
If you're a Medium subscriber, you can read these essays - as well as previews of upcoming magazine columns and early exclusives on doctorow.medium.com.
My latest Medium column is "Reasonable Agreements: On the Crapification of Literary Contracts"
If you prefer a newsletter, subscribe to the plura-list, which is also ad- and tracker-free, and is utterly unadorned save a single daily emoji. Today's is "💳". Suggestions solicited for future emojis!
yo I had to unfollow you on here because you are just constantly reposting the same thing and filling up my feed with duplicate content. I’m interested in the new things you have to say, but I can’t find them through the noise anymore.
The right wing outrage-O-tron is a perfect mirror image of the left wing outrage-O-tron. I think its how both sides keep their supporters coming back for more. I can't tell if Verso books have done it because they genuinely think they're being trans allies, or because they know outrage sells. No publicity is bad publicity etc.
PARENTS BEWARE is YOUR child using the internet to search for and talk to others about "E"?? Watch for these signs in your child's messaging history: -"I'm looking for the new E" = I'm looking for the new Evanescence -"come do E with us later" = You're invited to my Evanescence listening party -"U R M I" you are My Immortal -"BMTLWMUISMCMNASMFTD" = bring me to life wake me up inside save me call my name and save me from the dark
#science On a whim I searched for articles on "fever" and found this one! Fascinating argument about the role of particular tonsillitis in stuttering, and why stuttering isn't as common as it used to be. 🤔 "It is here proposed that infection with group A beta-hemolytic streptococcus (GAS) was a major underlying cause of stuttering until the mid-1900s when penicillin was introduced in 1943." Historical arguments show critical thinking at its finest! See if you agree... https://www.frontiersin.org/articles/10.3389/fnhum.2020.569519/full
Some software projects benefit from "eating their own dog food", to use an unappetising metaphor.
So if GitHub Copilot did so, presumably there's a good chance that it incorporated code with a copy left license such as the GPL. That could require Microsoft to release the Copilot source code under the same copy left license(s).
tech companies be like "here are tools to monitor your child's private conversations, social media posts, bank accounts, diaries, browsing history, class attendance, GPS location, and deepest inner thoughts" with parents going "why child not trust me???? ?????"
I'm *very* sceptical there are that many fully qualified, safe train drivers in agencies, and its not the sort of thing someone can do overnight - its hard enough to join a standard driving school at the moment with long waiting lists, even more for C1 (large vans/lorries) and there must be a very limited set of tracks/rolling stock a would be train driver can learn on..
Industrial reporting is so bad that you don't know that ASLEF, who are not on strike, represent train drivers. You can of course be forgiven for thinking this given how the strike has been reported.
Nah, es broma, como te han dicho lo mejor es rellenar la bio, ponerte un avatar y sin prisa poco a poco iras encontrando gente y ellos te encontrarán a ti y te irás haciendo tu pequeño grupo en el fediverso. Es más lento que otras redes como TW pero seguramente más satisfactorio. Hasta el fondo y a pasarlo bien.
@calutron just noticed the error in noodle you were explaining last time, that after saving the red save-state icon wasn't changing. Just fixed it, sorry about that.
When my EFF colleague Alexis Hancock signed her baby up for daycare, she was told that she had to download a childcare management app - to monitor and specify "feedings, diaper changes, pictures, activities, and which guardian picked-up/dropped-off the child."
This was during the lockdown, and the app was a way to comply with social distancing and contact tracing rules, but it was also designed to help with "separation anxiety of newly enrolled children and their anxious parents."
Alexis wasn't the only EFFer with a newborn encountering these apps. Being a digital privacy and security expert, she and her colleagues started to pick apart these apps and seek dialogue with the companies that made them.
They discovered a nightmare of bad security practices, worse privacy practice, and yawning indifference to the digital wellbeing of very small children and their parents.
First of all, there was the matter of account security. When Alexis and co started looking into these apps, they all shared a glaring defect: none of them implemented two-factor authentication, "one of the easiest ways to increase your security."
They contacted Brightwheel, a leading childcare app vendor, who proudly announced that they were rolling out 2FA - and that this would make them the *only* childcare app to support it. Incredibly, this is true. As Alexis writes for Wired: this is "bullshit."
Assessing whether an app has 2FA or whether it doesn't is easy: you just have to poke around in the settings. But a more comprehensive look at app security requires a more sophisticated investigation.
EFF undertook a static analysis and network analysis of childcare apps and turned up some disturbing results.
For example, the Android Tadpoles app exfiltrates a *ton* of data to Facebook's Graph API, as well as extremely granular device info to Branch.io (neither company is mentioned in Tadpoles' privacy policy).
Then there's HiMama, which stores user data in Amazon's cloud - and misleadingly labels this practice as "suited to run sensitive government applications and is used by over 300 U.S. government agencies, as well as the Navy, Treasury and NASA" (none of this activity runs on the Amazon cloud that Himama uses - it's on the AWS Govcloud, a completely separate product).
There's an industry-wide gap in disclosure of which data is collected and how it is used; the disclosures they do make are misleading or incomplete.
Worse, companies have been indifferent to these problems. In "'We may share the number of diaper changes': A Privacy and Security Analysis of Mobile Child Care Applications," a peer-reviewed paper presented at the 2022 Privacy Enhancing Technologies Symposium, a team lays these problems out in eye-watering detail:
She also strongly recommends implementing end-to-end encryption between schools and parents: "There’s no need for the service itself to view communication being passed between schools and parents."
The irony here is that all of this is happening in the context of apps, which were sold to us as "curated computing."
We were promised that if we ended the practice of software authors providing code to their users, and instead let Apple and Google decide what code we were allowed to run, all the evils of software would go away:
In reality, apps are some of the dirtiest code we use. Muslim call-to-prayer apps harvest their users' data and sell it to ICE and other domestic spy agencies:
Period-tracking apps share their users' sex lives, fertility data, location and other sensitive info to all comers, and will be a bonanza for bounty-hunting forced-birth advocates seeking to turn in people who have abortions for cash rewards:
Why are apps such a consistent dumpster-fire? Well, for one thing, apps have to be built using the app stores' specs, which are billed as imposing rigor on software authors.
In reality, the overheads this imposes has driven app makers to use software development kits that sneak privacy-invading data-collection onto users.
Because apps come from "app stores" and not as standalone software, app vendors can "update" their code with new, malicious behaviors and users can't "downgrade" to the earlier, superior versions.
For example, when Audacity was taken over by dickheads who announced that the program would soon come with built-in tracking, users responded by announcing that they wouldn't install the new versions, and the company backed down:
That's not how it works for apps. A couple years ago, a trivial app I used to specify Bluetooth priority (so my phone wouldn't connect to my kid's speaker when I walked past her room) was updated to include intrusive adware that popped up ads every time I unlocked the device. Eventually I figured out what was going on and uninstalled the software, but because this was from an app store, I can't roll back to the superior, pre-adware version.
The revelations about bad data-handling in childcare apps are disturbingly predictable. These are the very same bad practices that Elizabeth Warren, Cory Booker and Ron Wyden have raised with mental health apps like Betterhelp and Talkspace:
It's hard to say which is more disturbing: privacy-invading, insecure mental health apps, or privacy-invading, insecure apps that track your toddler's play, sleep, location and diaper changes.
All of this should be viewed against the backdrop of legislative and regulatory initiatives to force tech giants to give their customers more say over which apps they run, and how. In response, Big Tech companies insist that allowing software developers to directly transact with device owners will expose the public to bad privacy and security practices - insisting, against all evidence, that "mobile" is a synonym for "secure."
One intriguing way out of this mess is by forcing the mobile platforms to fully support Web Apps, or at least to get out of the way developers who want to offer mobile tools to users to make Web Apps fully functional:
The Web App experience *could* be (but isn't) pretty much identical to installing app store apps: choose your app, click install, grant or refuse permissions, get an icon on your home screen:
And because Web Apps are defined by open standards - not by corporate fiat handed down by monopolists whose own products compete with app developers - anyone can make a Web App development toolkit:
Regular software can spy on users and steal their data, too, of course. But turning "programs" into "apps" didn't solve this problem - it just limited users' ability to defend themselves, making them reliant on two companies to decide what protections they deserve.
A colleague of mine is running a survey on Sustainability in Software Practices.
The aim is to learn about people's thoughts on sustainability in their practice.
Some context: as you probably know, I care a lot about sustainable or "frugal" computing.I had some discussions with my colleague where I explained my views on the need for sustainable computing, and he said that we should know what people in the industry currently think about this. That will help us in working out how to make software practices more sustainable.
So he put together a small team and they are doing focus groups in companies and this survey.
If you are a "software practitioner", it would be great if you could complete it.
I tested GitHub's #Copilot with a complicated, fairly original project of mine. It basically never helped me do the things I wanted it to do properly, but I stopped using it as soon as I started deleting parts of my program, only to have what I just deleted and wrote by myself recommend it *back* to me again.
I'm actively looking forward to finding out which social changes are going to lead to my kids whispering "don't mind my dad, he's a little conservative". Bring on the future!
There are named winds all over the world but in the Mediterranean, every wind has a name. The names are similar (with some linguistic differences) in every Mediterranean country and are used more commonly than compass points. They don't just indicate direction but also express, poetically, characteristics.
the only local word for sudden strong winds I’ve heard here is Qualicum, or Xwkwa’luxwum in Pentlatch language. Only for a very specific region though. Does the image you shared list all the names? I wish I could load it :).
Only the principal ones. In the Adriatic, there are names for local winds that have distinct properties — e.g. the Croatians have the 'bura' (which the northern Adriatic Italians call the 'bora') and the 'jugo', while the Greeks call the often violent north wind of the Aegean the meltemi. For the Egyptians, a hot Saharan south or south-easterly is the khamsin (called the ghibli in Tunisia and eastern Libya, and the ostro or scirocco in the Italian southern Adriatic).
It’s a great title, I loved it when I saw it in passing 😃
A few other title ideas, not nearly as good, but something:
- If I ever do something about JS in general I want to call it “Just JavaScript with Josh Justice” - I thought about doing some kind of ECMAScript resource with a Mega Man theme and titling it “ES20XX”
"The sun is setting on the century And we armed to the teeth We're all working together now To make our lives mercifully brief Schoolkids keep trying to teach us What guns are all about Confuse liberty with weaponry And watch your kids act it out" -- Ani D
thanks for your input. My preferred keyboard layout is the German one and if I wanted to learn another one, it'd be the default US one. With that in mind, I'd have to get a replacement keyboard with the desired layout either way. I could send you the UK one I don't need once it's been replaced, just to annoy you a little bit ;)
UK is ISO and therefore IMHO easier to learn than US (ANSI), as keys have the same layout (I always have issues with Enter when on an US layout, as it breaks muscle memory). If generally don't have to look for keys, UK works fine for typing DE QWERTZ.