frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

39th Chaos Communication Congress Videos

https://media.ccc.de/b/congress/2025
101•Jommi•1h ago•7 comments

FracturedJson

https://github.com/j-brooke/FracturedJson/wiki
123•PretzelFisch•1h ago•27 comments

10 years of personal finances in plain text files

https://sgoel.dev/posts/10-years-of-personal-finances-in-plain-text-files/
179•wrxd•3h ago•54 comments

Standard Ebooks: Public Domain Day 2026 in Literature

https://standardebooks.org/blog/public-domain-day-2026
184•WithinReason•6h ago•33 comments

One Number I Trust: Plain-Text Accounting for a Multi-Currency Household

https://lalitm.com/post/one-number-i-trust/
71•ayi•4h ago•39 comments

HPV vaccination reduces oncogenic HPV16/18 prevalence from 16% to <1% in Denmark

https://www.eurosurveillance.org/content/10.2807/1560-7917.ES.2025.30.27.2400820
186•stared•4h ago•96 comments

Show HN: Dealta – A game-theoretic decentralized trading protocol

https://github.com/orgs/Dealta-Foundation/repositories
15•kalenvale•2h ago•2 comments

What You Need to Know Before Touching a Video File

https://gist.github.com/arch1t3cht/b5b9552633567fa7658deee5aec60453/
38•qbow883•5d ago•7 comments

Assorted Less(1) Tips

https://blog.thechases.com/posts/assorted-less-tips/
14•todsacerdoti•2h ago•3 comments

Why users cannot create Issues directly

https://github.com/ghostty-org/ghostty/issues/3558
512•xpe•13h ago•187 comments

Happy Public Domain Day 2026

https://publicdomainreview.org/blog/2026/01/public-domain-day-2026/
351•apetresc•13h ago•68 comments

TIL: Parental Controls Aren't for Parents

https://beasthacker.com/til/parental-controls-arent-for-parents.html
20•beasthacker•1h ago•0 comments

Show HN: OfferGridAI – side-by-side comparison of real estate offers from PDFs

https://offergridai.com
10•beechwood•1h ago•12 comments

Matz 2/2: The trajectory of Ruby's growth, Open-Source Software today etc.

https://en.kaigaiiju.ch/episodes/matz2
62•kibitan•6d ago•30 comments

A website to destroy all websites

https://henry.codes/writing/a-website-to-destroy-all-websites/
622•g0xA52A2A•18h ago•318 comments

A small collection of text-only websites

https://shkspr.mobi/blog/2025/12/a-small-collection-of-text-only-websites/
22•danielfalbo•3h ago•4 comments

Can I throw a C++ exception from a structured exception?

https://devblogs.microsoft.com/oldnewthing/20170728-00/?p=96706
22•birdculture•4d ago•5 comments

FreeBSD: Home NAS, part 1 – configuring ZFS mirror (RAID1)

https://rtfm.co.ua/en/freebsd-home-nas-part-1-configuring-zfs-mirror-raid1/
83•todsacerdoti•7h ago•7 comments

Joseph Campbell Meets George Lucas – Part I (2015)

https://www.starwars.com/news/mythic-discovery-within-the-inner-reaches-of-outer-space-joseph-cam...
27•indigodaddy•1d ago•7 comments

Soho 1851: The Greatest Christmas Meal Ever Cooked

https://londonist.com/london/food-and-drink/soho-1851-the-greatest-christmas-meal-ever-cooked
3•zeristor•1w ago•0 comments

Cameras and Lenses (2020)

https://ciechanow.ski/cameras-and-lenses/
465•sebg•21h ago•53 comments

Show HN: I built a clipboard tool to strip/keep specific formatting like Italics

https://custompaste.com
12•EvaWorld9•2h ago•8 comments

Contact the ISS

https://www.ariss.org/contact-the-iss.html
69•logikblok•5d ago•21 comments

Can Bundler be as fast as uv?

https://tenderlovemaking.com/2025/12/29/can-bundler-be-as-fast-as-uv/
293•ibobev•17h ago•90 comments

Marmot – A distributed SQLite server with MySQL wire compatible interface

https://github.com/maxpert/marmot
135•zX41ZdbW•12h ago•27 comments

Linux is good now

https://www.pcgamer.com/software/linux/im-brave-enough-to-say-it-linux-is-good-now-and-if-you-wan...
915•Vinnl•18h ago•727 comments

BYD Sells 4.6M Vehicles in 2025, Meets Revised Sales Goal

https://www.bloomberg.com/news/articles/2026-01-01/byd-sells-4-6-million-vehicles-in-2025-meets-r...
298•toomuchtodo•22h ago•468 comments

Show HN: Enroll, a tool to reverse-engineer servers into Ansible config mgmt

https://enroll.sh
206•_mig5•1d ago•39 comments

High-Fidelity 3D Shape Generation

https://pku-yuangroup.github.io/UltraShape-1.0/
8•nkko•3h ago•2 comments

Show HN: OpenWorkers – Self-hosted Cloudflare workers in Rust

https://openworkers.com/introducing-openworkers
471•max_lt•23h ago•145 comments
Open in hackernews

Can I throw a C++ exception from a structured exception?

https://devblogs.microsoft.com/oldnewthing/20170728-00/?p=96706
22•birdculture•4d ago

Comments

im3w1l•1h ago
> No, that’s not why the /EHa option results in less efficient code. The possibility that any memory access or arithmetic operation could trigger an exception significantly impairs optimization opportunities. It means that all variables must be stable at the point memory accesses occur.

This is a good insight but I feel like stopping the analysis here is a little bit too early. We should also think about what they actually wanted to achieve. Did they actually need all variables to be stable at the point of any memory access? Maybe they want 90% of the benefits at 10% of the cost somehow?

StilesCrisis•1h ago
I don’t think there is a version of UB that gives you a predictable 90%, though. Either your program is exception-safe or it’s not. There’s no such thing as 90% safe.
fluoridation•58m ago
A possible compromise could be to be able to tell the compiler, "I don't care about structured exceptions anywhere else, so do all your instruction reordering stuff there, but this one section of code I know could throw structured exceptions, so be more conservative here." It might need to generate duplicated code for some functions, though.
fooker•16m ago
Throw in a couple of barriers.
gmueckl•58m ago
The majority of a program's runtime is usually spent in only a tiny section of its code. That is where optimization benefits are. If it helps to separate out that code and compile it with different compiler switches, the additional maintenance burden for the program structure and build system might be acceptable.