Spent basically the entire day (except for the mandatory walk) fighting with Python’s type hints. But, the result is that my widget toolkit now passes mypy --strict.
I really, really don’t want to write larger pieces of software without static typing anymore. With dynamic typing, you must test every code path in your program to catch even the most basic errors. pylint helps a bit (doesn’t need type hints), but that’s really not enough.
Also, somewhere along the way, I picked up a very bad (Python) programming style. (Actually, I know exactly where I picked that up, but I don’t want to point the finger now.) This style makes heavy use of dicts and tuples instead of proper classes. That works for small scripts, but it very quickly turns into an absolute mess once the program grows. Prime example: jenny. 😩
I have a love-hate relationship with Python’s type hints, because they are meaningless at runtime, so they can be utterly misleading. I’m beginning to like them as an additional safety-net, though.
(But really, if correctness is the goal, you either need to invest a ton of time to get 100% test coverage – or don’t use Python.)
@prologic@twtxt.net That sounds horrible. 😅 I wouldn’t want to own such a car. (My plan is not to buy a new car after my current one finally broke down entirely.)
@lyse@lyse.isobeef.org First time I heard about eCall. I don’t think I like this. 🫤 Feels like another attempt at going for complete surveillance. Yes, yes, it’s about “security”/“safety” … it always is.
Always Bring Safety with the Enderwoman (Fiera) [Minecraft] ⌘ Read more
Hot Water Balloon
⌘ Read more
@lyse@lyse.isobeef.org Beautiful handwork, how did you seal the corners? I don’t see and hole or anything.
BTW, That Sheet Metal Dude is something else himself, skilled enough to teach others, can work properly with self-imposed contraints, care about safety and is humble enough to be wiling to learn from others, a true craftman worthy of respect.
Autonomous Testing of etcd’s Robustness
As a critical component of many production systems, including Kubernetes, the etcd project’s first priority is reliability. Ensuring consistency and data safety requires our project contributors to continuously improve testing methodologies. In this article, we describe… ⌘ Read more
Since Google announced their intentions to heavily limit sideloading on Android, starting end of 2026, I’ve been looking for potential solutions, for this policy change, that threatens the majority of projects I maintain, in some way. Google already killed my browser project years ago, but I have no other choice, than to fight this, any way I can.
The best choice to deal with this, will probably be the Android Debug Bridge, which can be used not only to install apps unrestricted, but also to uninstall, or remove, almost any unnecessary part of the OS. Shizuku, combined with Canta Debloater, is the winning combination for now.
I’ve already removed most Google apps from my device: the annoying AI assistant, the stupid Google app adding the annoying articles, left of your homes screen, Google One, Gboard, Safety app… it’s amazing, no distracting Google slopware, like in the good old Android 2 days! And I absolutely intend to keep it this way, from now on, no new Google apps or services on my devices, unless Google can give me a good enough reason, to allow them there and whenever the app that verifies signatures, to block installing apps not approved by Google, I’ll just remove it from my device and advocate others do so too.
** Strata **
A Counterfeit - a Plated Person -
I would not be -
Whatever strata of Iniquity
My Nature underlie -
Truth is good Health - and Safety, and the Sky.
How meagre, what an Exile - is a Lie,
And Vocal - when we die -
– Emily Dickinson
I made another game! This one pretty much has one single verb:“move.” The game, like most games I make, is a roguelike that relies heavily on probabilities and rng (random number generation).
Each level is … ⌘ Read more
I realize I’m a nobody, and no-one will care or listen. But to the various UK, EU and AU politicians pushing for this “Online Safety Act” bullshit…. You’re all fucking utter morons! I can’t wait for the backflash of what will come next. Idiots.
This whole Age Verification that’s being rolled out in the UK, AU and parts of the EU is totally fucking bullshit. Death to the Online Safety Act.
We quit our jobs, sold our home twice and spent 10 years fighting for the truth
A NHS trust and hospital manager have been found guilty of health and safety failings over the death of Alice Figueiredo. ⌘ Read more
Hospital convicted of safety failings over woman’s death in mental health unit
An NHS trust was cleared of manslaughter but convicted of safety failings in the death of a patient. ⌘ Read more
Hospital convicted of safety failings over woman’s death in mental health unit
An NHS trust was cleared of manslaughter but convicted of safety failings in the death of a patient. ⌘ Read more
Hospital convicted of safety failings over woman’s death in mental health unit
An NHS trust was cleared of manslaughter but convicted of safety failings in the death of a patient. ⌘ Read more
Hospital convicted of safety failings after woman’s death in mental health unit
An NHS trust was cleared of manslaughter but convicted of safety failings in the death of a patient. ⌘ Read more
The “interception, carried out outside Israeli territorial waters, constitutes a blatant violation of international law, including maritime and humanitarian law.”
“Co-Chair of The Left, Manon Aubry (La France Insoumise, France) said: “Netanyahu’s army has intercepted the Freedom Flotilla against a backdrop of deafening silence from political leaders in Europe and the world. History is watching them. Their inaction to end the genocide is nothing more than complicity. We demand immediate action from European authorities to guarantee the safety of the crew and allow humanitarian aid to enter.”
The Left calls upon states, the European Union, the United Nations, and the entire international community to strongly condemn this illegal detention, demand the immediate and unconditional release of all crew members, and urge Israeli authorities to allow immediate and unimpeded entry of humanitarian aid to Gaza, in full compliance with international law and the orders imposed on Israel by the International Court of Justice.
#Solidarity is not a crime, €genocide is. Free the #FreedomFlotilla crew.”
https://left.eu/freedom-flotilla-intercepted-as-gaza-starves/
Four rescued by helicopter from Hoskyn Island after boat begins to sink
The Australian Maritime Safety Authority says it detected a distress beacon from the recreational boat near the remote island about 4:30am. ⌘ Read more
Road safety boss urges statewide e-scooter standards, not bans, after fatality
Commissioner Adrian Warner says technology that makes e-scooters safer could be rolled out, along with a new regulated category for more powerful devices. ⌘ Read more
[$] LWN.net Weekly Edition for June 5, 2025
Inside this week’s LWN.net Weekly Edition:
Front: OpenH264 in Fedora; Wallabag; Safety certification; 6.16 Merge window; Bounce buffering; Hardening repository problems; Device-initiated I/O; Faster networking; OSPM 2025; Free software in science.
Briefs: Kea vulnerabilities; Alpine Linux 3.22.0; Fedora strategy; Quotes; …
Announcements: Newsletters, conferences, securi … ⌘ Read more
New watch. My old one was still fine and will probably be on sale soon, but this refurbished Galaxy Watch 7 has LTE. I can set up fall detection and use the emergency SOS feature in case of an emergency when my phone is out of reach or broken. Safety first. I can also leave my phone at home and still receive or make calls. ⌘ Read more
[$] Safety certification for open-source systems
This year’s
Linaro Connect in Lisbon, Portugal featured a number of talks about the use of
open-source components in safety-critical systems. Kate Stewart gave a keynote on the topic
on the first day of the conference. In it, she highlighted several projects that
have been working to pursue safety certification and spoke about the importance of
being able to trace software’s origins to safety. In a talk on the second day, Roberto
Bagnara shared his ex … ⌘ Read more
New child protection laws with a focus on safety, set to pass SA parliament
The South Australian government has secured enough support from the state’s crossbench to pass its proposed new child protection laws, despite warnings from advocates that the reforms risk “sidelining” children. ⌘ Read more
Mount Etna suddenly erupts, sends tourist fleeing for safety
Mount Etna, an active volcano on the east coast of Sicily, erupted on Monday, sending tourists on the mountain running for safety. ⌘ Read more
10 Quirky, but Necessary, Food Safety Rules of the Past
Long before “hand sanitizer” became a household staple or single-use packaging sparked environmental debates, a series of surprisingly odd—and occasionally ingenious—food-safety laws quietly reshaped what ended up on our plates (and in our hands). From Victorian London’s shared ice-cream glasses that contributed to typhoid outbreaks to postwar Japan’s precision-sealed juice jars, each bizarre reform emerged […]
The post [1 … ⌘ Read more
Even More iPhone Safety Tips You Should Know
Last week, we shared a list of iPhone safety tools that every iPhone owner should know about, from Emergency SOS and Medical ID to Safety Check and Check In. MacRumors readers had more suggestions on safety information we should highlight, so we have a follow-up … ⌘ Read more
Six iPhone Safety Tools You Should Know About
Apple is known for its privacy policies that keep user data collected to a minimum, but the company has also worked to incorporate many safety features into its devices. From summoning help when you can’t to making sure you’re not being tracked or followed, the iPhone has tools that are meant to keep you safe.
We’ve rounded up some of the most imp … ⌘ Read more
Globe Safety
⌘ Read more
Secure your Python applications: Best practices for developers
Practical security tips every Python developer should know — from dependency safety to protecting against injection attacks and securing…
[Continue reading on InfoSec Write … ⌘ Read more
Keeping the wood glue next to the coffee mug maybe isn’t the best way to organize a desk? Thank you glue bottle safety cap.
I just fixed a bug in tt’s reply to parent feature. Previously, when the message tree looked like the following
Message
├╴Reply 1
│ └╴Subreply
└╴Reply 2
and “Reply 2” was selected, pressing A to reply to the parent should have picked “Message”. However, a reply to “Reply 2” was composed instead. The reason was a precausiously introduced safety guard to abort the parent search which stopped at “Subreply”, because its subject didn’t match “Reply 2”’s. It was originally intended to abort on a completely different message conversation root. Just in case. Turns out that this thoght was flawed.
Fixing bugs by only removing code is always cool. :-)
@bender@twtxt.net Well… I don’t believe it’s possible to prevent or avoid all system accidents. However, managing system safety and putting in control structures goes a long way 👌
The idea of drift into failure is small normal adaptations erode safety over time without people noticing.
Patient Safety Network Abruptly Cut by Trump Administration
Jeremy Faust, MD, MS, MA,, Editor-in-Chief - MedPage Today
_Stephan: American healthcare has been devastated by dictator Trump and his servants, and the Republicans in Congress have stood by and watched while they sucked their thumbs. The only chance we have of retaining a democracy in the United States, assuming the 2026 election is not rigged in advance, is to vote all Republicans in the House and t … ⌘ Read more
This is an example of what I believe every SRE should master and whatever Post Incident Review (PIR) should focus on. Where did the system fail. What are the missing or incomplete Safety Controls.
(#zzyjqvq) This is an example of what I believe every SRE should master and whatever Post Incident Review (PIR) should focus on. Where did t …
This is an example of what I believe every SRE should master and whatever Post Incident Review (PIR) should focus on. Where did the system fail. What are the missing or incomplete Safety Controls. ⌘ Read more
This weekend (as some of you may now) I accidently nuke this Pod’s entire data volume 🤦♂️ What a disastrous incident 🤣 I decided instead of trying to restore from a 4-month old backup (we’ll get into why I hadn’t been taking backups consistently later), that we’d start a fresh! 😅 Spring clean! 🧼 – Anyway… One of the things I realised was I was missing a very critical Safety Controls in my own ways of working… I’ve now rectified this…
This weekend (as some of you may now) I accidently nuke this Pod’s entire data volume 🤦♂️ What a disastrous incident 🤣 I decided …
This weekend ( as some of you may now) I accidently nuke this Pod’s entire data volume 🤦♂️ What a disastrous incident 🤣 I decided instead of trying to restore from a 4-month old backup ( we’ll get into why I hadn’t been taking backups consistently later), that we’d start a fresh! 😅 Spring clean! 🧼 – Anyway… One of the things I realised was I was missing a very critical Safety Controls in my own … ⌘ Read more
Rust adopting Ferrocene Language Specification
One recurring criticism of Rust has been that the language has no official specification. This is a barrier to adoption in some safety-conscious organizations, as well as to writing alternate language implementations. Now, the Rust project has
announced
that it will be adopting the
Ferrocene Language Specification (FLS) developed by
Ferrous Systems and maintaining … ⌘ Read more
NRMA Insurance helping customers recover quickly after Cyclone Alfred
With the effects of ex-Tropical Cyclone Alfred still unfolding, NRMA Insurance is encouraging community members across South East Queensland and Northern NSW to prioritise safety. ⌘ Read more
FDA Layoffs in Staff Overseeing Food Safety, Medical Devices, and Tobacco Products
, - Associated Press
Stephan: The safety of the food you and your family eat has now been put in danger by “king” Trump. The Trump coup is putting every American in danger. Do I need to say more?
Credit: Andrew Harnik / APThe Trump administration’s effo … ⌘ Read more
OpenTelemetry for generative AI
Project post originally published on the OpenTelemetry blog by Drew Robbins (Microsoft), Liudmila Molkova (Microsoft) As organizations increasingly adopt Large Language Models (LLMs) and other generative AI technologies, ensuring reliable performance, efficiency, and safety is essential… ⌘ Read more
10 Secrets Places You Won’t Believe
A burial mound above a hidden chamber. A huge basement that the U.S. feared might be sabotaged by World War II’s Axis Powers. A warehouse storing artifacts of a maritime disaster. Secret schools where teachers and students alike fear for their safety. A hospital in the jungle of a war-torn nation. A house built on […]
The post 10 Secrets Places You Won’t Believe appeared first on [Listverse]( … ⌘ Read more
‘Unprecedented risk’ to life on Earth: Scientists call for halt on ‘mirror life’ microbe research
Ian Sample , Science Editor - The Guardian (U.K.)
Stephan: You’ve probably never heard of “mirror life” microbes. I had heard of them, and read a paper on on this research, but had not understood the threat to all life on Earth they represented. We are about to see if greed trumps the safety of life on this planet.
.
Apple is now part of the a … ⌘ Read more
My first week with a safety razor 🪒
I’ve tried a few shaving methods since I started growing a beard in puberty. I started with a Gillette Mach 3, various no-name shavers because the cartridges are cheaper, and two electric shavers. ⌘ Read more
My first week with a safety razor 🪒
I’ve tried a few shaving methods since I started growing a beard in puberty. I started with a Gillette Mach 3, various no-name shavers because the cartridges are cheaper, and two electric shavers. ⌘ Read more
Boeing staff confused on safety reporting: US study
Boeing employees are confused and distrustful of changes to safety reporting systems implemented by the aerospace giant after fatal plane crashes in 2018 and 2019, according to a US report released Monday. ⌘ Read more
Hiker Rescued in Spectacular Fashion From Scenic Spot Near Rio
A woman who broke her leg while hiking near Rio de Janeiro was airlifted to safety in dramatic fashion on Sunday, February 25, in what rescuers said were adverse conditions at high altitude. Footage posted by Rio de Janeiro’s military fire department shows the rescue helicopter against the spectacular coastal backdrop that attracts hikers to the famed Pedra do Telegrafo. “ … ⌘ Read more
‘Incredibly tense’ mood around London following ceasefire debate in parliament
Spiked Online Editor Tom Slater has revealed the mood around London is “incredibly tense” after the UK parliament erupted over a ceasefire vote.
Speaker of the House Sir Lindsay Hoyle apologised to MPs for the chaos that ensued over the Gaza debate but insisted the safety of MPs was on his mind when he made the decision to allow a vote on a L … ⌘ Read more
Albanese government ‘determined to help’ aged care workers
Aged Care Minister Anika Wells says the Albanese government is “determined to help” aged care workers and the sector.
The Royal Commission into Aged Care Quality and Safety was established in October, 2018, with the goal of assessing whether the services were meeting the needs of the community and how they could be improved.
The Fair Work Commission ordered a 15 per cent pay incre … ⌘ Read more
Quectel and Morse Micro Launch First Wi-Fi HaLow Module with CE and FCC Certifications
Quectel and Morse Micro have launched the first Wi-Fi HaLow module, the Quectel FGH100M, achieving both CE and FCC certifications. These certifications, backed by Morse Micro’s MM6108 SoC, confirm the module’s strict adherence to top safety and environmental standards in both regions. This certification allows the Wi-Fi HaLow protocol to expand its global presence across … ⌘ Read more
Range Safety
⌘ Read more
aviation safety is a small shard of dath ilan that fell into our world
Physics Safety Tip
⌘ Read more
Asking Scientists Questions
⌘ Read more
GitHub enables the development of functional safety applications by adding support for coding standards AUTOSAR C++ and CERT C++
GitHub is excited to announce the release of CodeQL queries that implement the standards CERT C++ and AUTOSAR C++. These queries can aid developers looking to demonstrate ISO 26262 Part 6 process compliance. ⌘ Read more
if aliens exists and UAPs are caused by them, what implication does that have for AI safety?
so, would people in 1920 have been irrational in worrying about the development of nuclear weapons? would they have been irrational thinking about the resulting dynamics between countries, the safety of those weapons?
December 25th Launch
⌘ Read more
The Ethics and Safety of Driverless Cars with Neil deGrasse Tyson & Malcolm Gladwell ⌘ Read more…
On the blog: Media and Imposed Morality https://john.colagioia.net/blog/2021/07/11/mmedia.html #harm #ethics #safety #media
On the blog: Content Advisories https://john.colagioia.net/blog/2021/07/04/advisory.html #harm #ethics #safety
Internet Safety for Kids – How to Keep Your Children Safe Online | Hacker Noon ⌘ https://hackernoon.com/internet-safety-for-kids-how-to-keep-your-children-safe-online-f11y3wzx
Posted to Entropy Arbitrage: I Have a Banana in My Ear! 🍌 https://john.colagioia.net/blog/2020/03/15/banana.html #coronavirus #socialdistance #causality #safety #rant
Wow, fancy that. Web ad giant Google to block ad-blockers in Chrome. For safety, apparently • The Register https://www.theregister.co.uk/2019/01/22/google_chrome_browser_ad_content_block_change/
Band name of the day: safety coffin
Cursed ontologies in forbidden orthographies. Special tools are required to handle them safely: wands, swords, cups, pantacles – all important safety equipment in any conceptual laboratory environment.
AMV - Safety Dance - Bestamvsofalltime Anime MV ♫ - YouTube https://www.youtube.com/watch?v=p-Z9PKIOEwI
RT @coltondrg@twtxt.coltondrg.com Weblog: Twitter Trust and Safety Council https://drg.li/-l1z9