C++OnSea 2025 SESSION ANNOUNCEMENT: To Err is Human: Robust Error Handling in C++26 by Sebastian Theophil
https://cpponsea.uk/2025/session/to-err-is-human-robust-error-handling-in-cpp26
Register now at https://cpponsea.uk/tickets/

C++OnSea 2025 SESSION ANNOUNCEMENT: To Err is Human: Robust Error Handling in C++26 by Sebastian Theophil
https://cpponsea.uk/2025/session/to-err-is-human-robust-error-handling-in-cpp26
Register now at https://cpponsea.uk/tickets/
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
C++OnSea 2025 SESSION ANNOUNCEMENT: To Err is Human: Robust Error Handling in C++26 by Sebastian Theophil
https://cpponsea.uk/2025/session/to-err-is-human-robust-error-handling-in-cpp26
Register now at https://cpponsea.uk/tickets/
I heard an insightful talk by Matt Burke at NDC London on exceptions and Eric Lippert's "Vexing Exceptions." #CodingBestPractices https://www.funkysi1701.com/posts/2025/exceptions/ #Exceptions #DotNet #ErrorHandling #Programming #Development #Tech
Bin gerade mindblown wie elegant #Arrow meinen einzigen Kritikppunkt an #Kotlin: Keine Checked #Exceptions, auf elegante weise, mit Typed Errors löst
Leaders in the generative AI world are daring to say the unsayable: that copyright is not sacrosanct
For the last hundred years or so, the prevailing dogma has been that copyright is an unalloyed good, and that more of it is better. Whether that was ever true is one question, but it is certainly not the case since we entered the digital era, for reasons explained at length in Walled Culture the book (free digital versions available). Despite that fact, recent attempts to halt the constant […]
#aiActionPlan #Amazon #china #deezer #elonMusk #exceptions #fairUse #google #jackDorsey #lobbyists #musicStreaming #openai #patents #stockImageLibraries #tdm #trademarks #US #usCopyrightOffice
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
How do you handle exceptions in CSharp?
Read more in this post:
https://www.devleader.ca/2023/10/22/how-to-handle-exceptions-in-csharp-tips-and-tricks-for-streamlined-debugging/
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!
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
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?
I'm looking at different articles on "why we shouldn't use exceptions in business logic". I kind of can't fully grasp it. In my head, if a function meets data that it can't work with, then it's an exception to the call you made "doThis()". On the other hand exceptions should just inform the caller of a strange case...
But the thing that bugs me is that most people explain why it is not good, but not a single logical and good example of how to do it the other way round was given.
#php #exceptions
FWIW: In the LLDB console, you can write something like
breakpoint modify -c 1 1.2
to make the breakpoint only trigger on the main thread, which works around the issue for me.
Update: I think it doesn’t work. Not sure if I got the syntax right.
Another case of custom nightly stripes.