So, has linux kernel development been doing premature pessimization all this time? https://youtube.com/watch?v=LorcxyJ9zr4&si=t99gZFJngeOdnlgI #exceptions #c++ #linustorvalds
So, has linux kernel development been doing premature pessimization all this time? https://youtube.com/watch?v=LorcxyJ9zr4&si=t99gZFJngeOdnlgI #exceptions #c++ #linustorvalds
"Checked" #exceptions in different languages: a checked exception is a "another" return value of a function declared in its signature.
- C (afair): special values
- #Rust: return type Result<R, E>
- #Java throws SuchAndSuchException
- #TypeScript: return type Stuff | Error
Checked exceptions are debated a lot, but maybe stop calling them exceptions. Rust does it nearly right. See more in my latest blog musings:
https://miamao.de/blog/2025-06/30.Checked_Exceptions_are_not_Exceptions.html
For the third consecutive year, #Louisiana lawmakers rejected a bill that would have allowed young victims of #rape to get an #abortion.
In an emotional & #religious-laced legislative committee meeting legislators objected to adding rape, in cases where the girl is under the age of 17 & impregnated as a result of the sexual offense, to the narrow list of #exceptions for one of the strictest #AbortionBans in the country.
#law #FarRight #MaleSupremacy
https://apnews.com/article/louisiana-abortion-rape-exception-de8097eb664362941167c92d6ad356db
#Trump says there were no #tariff #exceptions announced on Friday. Should be a fun Monday morning on Wall Street.
A quotation from Nassim Nicholas Taleb
I don’t particularly care about the usual. If you want to get an idea of a friend’s temperament, ethics, and personal elegance, you need to look at him under the tests of severe circumstances, not under the regular rosy glow of daily life. Can you assess the danger a criminal poses by examining only what he does on an ordinary day? Can we understand health without considering wild diseases and epidemics? Indeed the normal is often irrelevant.
Nassim Nicholas Taleb (b. 1960) Lebanese-American essayist, statistician, risk analyst, aphorist
The Black Swan, Introduction (2007)
Sourcing, notes: wist.info/taleb-nassim-nichola…
Think C++ exceptions are just overhead? Think again!
In his ACCU 2025 keynote, Khalil Estell dives into how exceptions can actually reduce binary size and improve efficiency.
Learn how they compare to functional error handling!
https://accuconference.org/2025/session/cpp-exceptions-are-code-compression
Register Today! https://accuconference.org/booking
Revisiting Java's Checked Exceptions: An Underappreciated Type Safety Feature
https://hackers.pub/@hongminhee/2025/revisiting-java-checked-exceptions
This article explains how #macOS handles #exceptions on #Apple Silicon (#arm64), transitions between #user - #kernel mode, dives into #syscalls, #interrupts, and fault handling details, and includes a breakdown with a visual Exception Handling Map. Enjoy!
https://karol-mazurek.medium.com/exceptions-on-macos-2c4bd6a9fd31?sk=v2/fa7393a6-16e7-46d4-84d0-4de300260533
#Wisconsin #SupremeCourt #justice #opposes #request to #reinstate a 175-year-old #abortionban, calling it “the #world gone #mad.”
#Justice #JillKarofsky noted the 1849 #ban lacks #exceptions for #rape or #incest and may cause #doctors to withhold #care from #women due to #fear of #prosecution.
#Women #Transgender #LGBTQ #LGBTQIA #Wisconsin #WomansRights #AbortionRights #Conservatives #Extremism #Fascism #Religion #RepublicanParty #Misogyny #ThePartyOfHate #EmptyThePews
https://www.thepinknews.com/2024/11/14/wisconsin-supreme-court-abortion/
Exception handling in Django
What options are available?
https://softwarecrafts.co.uk/100-words/day-209
#100_words,#django,#exceptions
The next #UnhandledException podcast is now live!
I was joined by Callum Linington to chat about all the things wrong with exceptions! And more importantly, what you can use instead. And yeah, the "monad" word got thrown in!
https://unhandledexceptionpodcast.com/posts/0072-exceptions/ #dotnet #exceptions #functionalprogrammming
Here with Mansi for “#Programming and #Parenting”, some notes:
- #Iterative development: adjustments and bug fixes as you go, for kids is Sleep, routines, feedback from reactions
- Handling the unexpected: How do you handle #exceptions cleanly? How do you react to random kid behavior?
- Debugging: #test solutions until problem is solved, for kids there will be a solution eventually
- Balancing #complexity: Only when absolutely necessary, one step at a time for processes
- Celebrate wins - When you solve, brag about it, when kids to the same congratulate them
@RickiTarr nodds in agreement
#WhatsMissing is a #LivingMinimumWage with no #loopholes or #exceptions whatsoever!
Yesterday we had the 2nd CppCon 2024 keynote
C++ Exceptions for Smaller Firmware by Khalil Estell
Watch Now! https://cppcon.programmingarchive.com/video/cpp-exceptions-for-smaller-firmware/
Well, the totality can be a function of other than args, so something that takes any kind of args can still err for other reasons. I don't know if that helps.
I don't know if you've read these papers but you might find them a bit more abstract:
http://www.nhplace.com/kent/Papers/Exceptional-Situations-1990.html
http://www.nhplace.com/kent/Papers/Condition-Handling-2001.html
The second of those is mostly more advanced topics, as I recall. But the first is a discussion of the same issues as you find in Revision-18.txt, but in a way that is hopefully more abstract. That 1990 paper won a Best Paper award at the First European Conference on the Practical Application of Lisp, so I assume it was decently readable. It was just a dusting off of the paper I'd written in 1985 that no one had really cared about for 5 years. Since the paper was already written, I used the prep time for the conference to polish, and to whittle away anything about the paper that might not look like a "best paper", which apparently worked. :)
The 1985 paper is here, though I recommend just reading the 1990 version. I just often speak in hypertext and feel compelled to link things I talk about:
https://dspace.mit.edu/bitstream/handle/1721.1/41474/AI_WP_268.pdf
#lisp #CommonLisp #exceptions #errors #ErrorSystem #ConditionSystem
cc @masso
#Women in #Texas being denied #Healthcare for potentially #fatal #ectopic #pregnancies proves #exceptions are a "#farce", experts say.
Two #complaints filed against #Texas #hospitals reflect a bigger #issue about #abortion #ban #exceptions
#Women #Transgender #LGBTQ #LGBTQIA #Texas #Abortion #WomansRights #AbortionRights #Health #Healthcare #Conservatives #Extremism #Fascism #Religion #Hategroups #RepublicanParty #Misogyny #ThePartyOfHate #EmptyThePews
Suddenly faced w/a post #Roe world, #Republicans flailed. They could not agree on whether the new #bans on #access should be subject to national #legislation or left to the states. They couldn’t agree on the length of the bans (6 wks? 15 wks?), whether to allow #exceptions, or how punitive the new #laws should be. Should #doctors be #jailed? Should women who had #abortions be charged w/ #murder?
Changing #tense could be more difficult but...
Took me about 2 years (at a few hours a week) to manually iron out all the #exceptions, but was able to change the #gender of a 25 chapter ancient #text:
Now i wish i'd kept a better #list of all the words and the changes made so i could possibly mecanically reproDuce the text gender #transition somehow on other texts.
The original idea was to have a person choose the gender of the text on the fly, but changing it manually once ended up being too much for me! }
#Texas Supreme Court Rules Against #Women Denied #Abortion Care Despite Dangerous #Pregnancy Complications. In Zurawski v. State of Texas, court refuses to provide clarity on #exceptions to state abortion #bans. https://reproductiverights.org/zurawski-v-texas-ruling-texas-supreme-court/#WomensHealthcare #civilliberties #femicide #medicalexceptions #privacy #surveillance #HIPAA does not ensure #privacy of #medicalrecords - data collection on womens #pregnancy are underway in the same states who are shredding womens bodily #autonomy. #legalresearch #courts #MAGA