Skip to main content



Your smart fridge can now warn you when you’ve spent too long in the shower theverge.com/2024/10/3/2426047…


Unmute Holiday Gift Guide Returns for 2024! - Unmute unmute.show/unmute-holiday-gif… - Come one come all! Everyone is invited. Click the link to find out all the details and how you can participate.


Ich höre gerade dieses Interview mit Ilko-Sascha Kowalczuk zur Gründung der DDR und kann das bei Interesse zum Nachmachen empfehlen.
ardaudiothek.de/episode/das-wi…


💔 Like this child's parents, I would never have considered rabies as a risk from a lost bat fluttering around inside the house, not leaving any obvious bite marks.

So, a reminder to all:
Rabies is nearly always fatal once symptoms develop, but can almost always be prevented if you get the shots soon enough after exposure. If anyone has contact with an oddly-behaved wild or stray mammal, get rabies shots as soon as possible.

And TIL: bats are the main vector in Canada.

cbc.ca/news/canada/hamilton/ra…



Happy National Poetry Day to all those who celebrate.

Here’s a poem called ‘In Search of Poetry’. It’s constructed entirely from popular Google searches about poetry.



domainincite.com/30395-future-… — Future of .io domains uncertain as UK hands over Chagos islands


Two Chinese nationals were sentenced to prison for scamming Apple out of more than $2.5 million after exchanging over 6,000 counterfeit iPhones for authentic ones.

bleepingcomputer.com/news/secu…






It's a shame people don't listen to 80s music anymore.

That song from The Police taught us ages ago to open-source when you do this, with the lyrics "I send a NES O/S to the world ♫"

This entry was edited (3 months ago)
in reply to Shivers

you mean developers got paid the right amount? Like in the 80s?


as poetic as i find frank's use of the term "harmony" to describe local soundness and completeness (cf. local reduction and expansion of proofs) in natural deduction*, i am not sure that it really works as a music metaphor.

maybe i'm missing something? but musical harmony is about deriving "new" sounds from individual sounds, whereas logical harmony is about checking you *can't* do (something like) that with your inference rules.

*see, e.g., part 11 here cs.cmu.edu/~fp/courses/15814-f…

in reply to modulux

@modulux this is a cool resource, thanks for sending. i need to stop distracting myself with this in a moment but: the sociocultural aspect of harmony is really what gives me pause. the principles may be based on fundamental physical truths, but they are also informed by subjective and situational opinions about what "sounds good". i want to say logical (un)soundness isn't like that, but i will need to ponder more before i know if i agree with myself :)
in reply to chris martens

That's a little above my level to say. I think it's true that harmony's laws are aesthetic and contingent, rather than necessary. On the other hand, since today we talk of logics, rather than logic, perhaps we can also say that the rules of soudness are informed by necessity--not anything would go--but in some measure a matter of choice.





#Repology only has marginal support for F-Droid, only seeing a few handpicked packages for software which is also available in Linux:

repology.org/projects/?inrepo=…

I've recently had a few PRs which improve F-Droid support and add #IzzyOnDroid, allowing full-fledged version comparison within Android ecosystem.

I wonder if any #fdroid maintainers or @IzzyOnDroid would be interested in that.

in reply to Dmitry Marakasov

i can check when i'm back at my desk next week. What would you need from us to support repology for IzzyOnDroid?
in reply to IzzyOnDroid ✅

nothing really - just a feedback. Here's, for instance, list of projects in IzzyOnDroid which intersect with other repos (F-Droid, that is, but I am still to recheck if there are any projects which also intersect with *nix repos)

repology.org/projects/?inrepo=…

in reply to Dmitry Marakasov

Yupp, I've got a similar query with my local tools here as well (comparing the indexes which were loaded into a database). But from the linked page, I cannot see what intersects or tell what it really means – not before I open details of one. Some "title" attributes on the version labels in the list would help.

"This repository does not provide links to package recipes…" – that's on the ToDo list. Not sure if Santa will fit it on his sleigh already…

in reply to IzzyOnDroid ✅

> Some "title" attributes on the version labels in the list would help.

You mean renaming "Selected" column to something like "In IzzyOnDroid"?

> that's on the ToDo list

The requirement is common to all repos, but I don't really treat it as mandatory for IOD, for as I understand you just provide upstream-built APKs and if there are recipes these are in fact just a manifests with upstream URLs. Stull, having more information including these URLs exposed would be great.

in reply to Dmitry Marakasov

I mean that when hovering over the version labels it could show some details, as it does on the details page. But yeah, adjusting the column names to what they show would be even more intuitive.

And build recipes are publicly available with our builders for Reproducible Builds, if an app is set up for that (currently, 22.6% of the apps at IoD are). The other metadata will become publicly available soon™, hopefully…

in reply to Dmitry Marakasov

PS, just another thing I found: dev.jahidhasanco.bmicalculator at F-Droid is a different package than at IoD (coming from different repositories, thus should not have the same packageId; actually their 4.0.2 is OLDER than IoD's 1.0.3 (theirs is 4 years old, ours 1 year). Not sure which should be marked "outdated" there. Comparing the source URL might help detect such things.
in reply to IzzyOnDroid ✅

sure, Repology has facilities to split similarly named projects (and I've in fact seen more cases of this problem), but these imply expanding manually maintained ruleset, and that has its cost. So I'm asking for a feedback - if that's not useful for either IoD or F-Droid, it would make sense to cut the maintenance cost and hide android-specific projects in Repology.
in reply to Dmitry Marakasov

I just returned from vacation and still have to catch up with the backlog, which will take at least a week – so apologies if I cannot dig in deeper at this time. But it already helpedd me to identify some issues (like the one mentioned – but also a new one I was not aware of, with apps falling behind due to GitLab API issues I have to dig into later). To thanks once more for reaching out with your project – and let's check more later, shall we?
in reply to Dmitry Marakasov

Umpf. Never go by the display name I guess: repology.org/project/android:c… is different repos and different package names, there are probably hundreds of apps named "Calculator"… or "Clock" repology.org/project/android:c… (and without looking: "Notes"), or "Editor" (repology.org/project/android:e…), also some Counter (repology.org/project/android:c…). I guess packageName + sourceURL should both match to compare versions. Lots of false positives otherwise.
in reply to Dmitry Marakasov

You use the old XML index, not the newer JSON? There are already 2 newer formats (JSONv1 & JSON-v2 index). Not sure if XML might be dropped one day. In the XML index, it is "<application id=" that gives you the packageName / applicationId. In JSON-v1 it is "packageName", in JSON-V2 the index key of "packages".
in reply to IzzyOnDroid ✅

I've had no idea that there are newer formats. F-Droid parser (reused for IoD) haven't had major changes since 2016 when it was introduced. Guess it's time to revisit it.

Cannot check out the data right now, but if names you mention are these `org.example.calculator` like ones, I'd prefer to stick with display names - these at least have a chance to match with other ecosystems, fulfilling Repologys goal. Mismerged projects with common names can be split by URL.

in reply to Dmitry Marakasov

I don#t know what parser you mean, but in 2016 there was only the XML index (aka "v0") – and meanwhile v1 and v2 have been released which differ a lot. Not only they are JSON instead of XML, but a lot of internals have changed or were added.

You should definitely not go by display names alone, that's pretty error prone in most cases. Those packageNames/applicationIds are supposed to be unique – but I understand they don't exist with many desktop apps. URLs should often help, yeah.



Speech Note - An Offline Speech Recognition, Text-to-Speech and Translation App for #Linux

ostechnix.com/speech-note-spee…



It's time for the Thunderbird Monthly Development Digest! We have updates on:

* Our Exchange progress
* Account hub development
* Global Database and Conversation View
* In-App Notification
* Source Docs Clean Up
* Cross Device Import
* Battling OAuth Changes

Read the latest and find out what's landing soon! 🛬

#Thunderbird #Development #OpenSource

blog.thunderbird.net/2024/10/t…



Come work with me on a small yet growing accessibility team at Spotify! (London / Stockholm) Are you passionate about engineering and tackling cross-platform reaching issues? Working with groups to drive changes that you know will be felt, seen, and heard by all our users once done? This is the place for you. Our Senior Engineer role is open.
Bonus: You'll get to work with an amazing nerd such as myself and we'll talk AT and AI all day. lifeatspotify.com/jobs/senior-… #jobs #A11Y
This entry was edited (3 months ago)

reshared this

in reply to Matthew J

@bermudianbrit nah. I'm remote out of Albuquerque here, not sure what I'd do if they asked me to relocate since for Jess it would also mean getting a new job.


New, by me:

Organizations that get relieved of credentials to their cloud environments can quickly find themselves part of a disturbing new trend: Cybercriminals using stolen cloud credentials to operate and resell sexualized AI-powered chat services. Researchers say these illicit chat bots, which use custom jailbreaks to bypass content filtering, often veer into darker role-playing scenarios, including child sexual exploitation and rape.

krebsonsecurity.com/2024/10/a-…

in reply to BrianKrebs

LinkedIn appears to have removed today's post about how compromised cloud accounts are being used to power AI sex bots. Apparently the image that got auto-populated in the summary violated their content guidelines. Irony much?


Oura Ring 4 debuts slimmer design, additional sizes, and improved sensing starting at $349 techcrunch.com/2024/10/03/oura…
in reply to Grace King

@arwen3791 ah jelly! xD I wanted it for awhile now but not sure, it's another subscription to add to the roster I believe. Still it would be nicer to wear that when my watch is charging for example.

in reply to David Goldfield

Aha just tried running Wordpad and its gone from here. Didn't realise that was a thing until now. Won't miss it though myself.



Meta Is Training Its AI on Your Analyzed Ray-Ban Smart Glasses Images, Videos pcmag.com/news/meta-training-a…


François Legault wants concentration camps in Québec for asylum seekers: cbc.ca/news/canada/montreal/qu…

And François Legault wants to forcibly relocate half of asylum seekers living in Québec right now: montreal.ctvnews.ca/quebec-pre…

#cdnpoli #polcan #assnat #polQC #QCpoli #CAQASTROPHE #racism #antisemitism #xenophobia #fascism #CAQism #polMTL #MTLpoli

This entry was edited (3 months ago)


in reply to Honza Javorek

Ty jo, to uz se dneska moc nevidi.

Zase na druhou stranu kvituju, ze nesli cestou "zena jako doprovodny program". Kterou se radi vydavaji startupove komunity.

Ale kdyz koukam na recniky a temata, tak to bude hodne korporatni niche a kde tam ty vyvojarky brat?

in reply to Martin Wenisch

@mwenisch No samo se to nestane. Nevšiml jsem si, že by pro to česká Java (nebo PHP) komunita cokoliv dělala. Co se dá dokázat zhruba za dekádu lze vidět u Pythonistů nebo Frontendistů.

A že je něco korporátní? Kde jinde než u firem plných DEI oddělení, iniciativ, nebo aspoň proklamací by to mělo být jinak?



🇮🇩 :neofox_floof__w_:

artist: Wernope

This entry was edited (3 months ago)


„Reiche Menschen, die nicht faschistisch sind, benutzen Faschisten, um reich zu bleiben, und Faschisten benutzen wiederum Kapitalisten, um an die Macht zu kommen. Die Wahrheit ist aber: Niemand lebt gut im Faschismus.“ — Rede an die Nation von @afelia: youtu.be/R-YwYpaSvJw (20min)



Edit: they are thankfully still alive. They’re injured from the strike.

Both of my parents were in the Red Cross during the 75-90 civil war and have both said it wasn’t as bad, that they could still cross Israeli lines to help ppl at the time. Israel now just targets first responders as a matter of policy. This is a rogue, criminal regime.

#Lebanon

This entry was edited (3 months ago)


The plot thickens...

WP Engine sues WordPress co-creator Mullenweg and Automattic, alleging abuse of power | TechCrunch techcrunch.com/2024/10/02/wp-e…

#wordpress #php



"Time for a nutritious breakfast"

💭 my owner thinks they're funny
—orange cat, probably

This entry was edited (3 months ago)



UK will at last comply with international law and hand over sovereignty of Chagos Islands to Maricious. Better late than never. This news was extremely unexpected, and makes me more optimistic about the value of international public law. Sometimes, justice prevails. bbc.com/news/articles/c98ynejg…


This is the kind of shit that makes me want to not shop from your site. It honestly might be worth the doubled price at your competitor.
#ecommerce


Amazon promises to degrade Prime Video even further for the same price.

arstechnica.com/gadgets/2024/1…



Netscape turns 30 this October.
If you recognize this splash screen, you’re officially permitted to feel old.
This entry was edited (3 months ago)


While living in western Europe, we all might have forgotten what borders were :

In the last week, I had 5 passport checks - in the middle of the night -, 3 still in coming.

I'm running around with 5 currencies : 🇪🇺 Euro, 🇺🇦 Hryvnia, 🇲🇩 Leu, 🇷🇺 Rubel and 🇷🇴 Ron, likely tomorrow even still with 🇭🇺 Forints.

Please keep yourself reminded what a privilege open borders, unified currency and the lack of customs checks are.

Defend #Schengen. Share European standards. Open borders. Do not build a fortress.



🔴Un juzgado de Sevilla abrirá una investigación contra el gobierno de Juanma Moreno por la adjudicación de 243 millones de euros a empresas privadas de forma irregular
elsaltodiario.com/corrupcion/c…