frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

C extensions, portability, and alternative compilers

https://lemon.rip/w/6-c-extensions-compilers/
24•xngbuilds•1h ago

Comments

whizzter•36m ago
One of my pet-peeves with C projects is that it's so often more or less "works on my machine" when written by Linux users (as a Windows and FreeBSD user it often hits you on both those platforms).

The article highlights a typical piece:

  #if !(defined __GNUC__ || defined __clang__ || defined __TINYC__)
  # define __attribute__(xyz)     /* Ignore */
  #endif
There is no reason that !defined check to not include a check for __attribute__ already being defined (a custom compiler author could then force an define for __attribute__ that translates to an internal __mycompiler__attribute__ replacement by default).

But outside of that, just trying to compile on FreeBSD you often run into systemd dependencies or other non-posix behaviors (Not to mention on Windows but I'm not here to bring on flamewars so I'll leave that part).

formerly_proven•33m ago
For a bunch of software categories there isn't really much point to support Windows at all these days. We've had "developed for unix, ported to Windows" software for a long time and it often doesn't work that well, because the agreement even for fairly basic stuff is not that large between the two.

Search engines alternatives now that Google isn't Google anymore

https://techcrunch.com/2026/05/21/six-search-engines-worth-trying-now-that-google-isnt-really-goo...
377•elorant•2h ago•310 comments

Netherlands Seizes 800 Servers, Arrests 2 for Aiding Cyberattacks

https://krebsonsecurity.com/2026/05/netherlands-seizes-800-servers-arrests-2-for-aiding-cyberatta...
66•jruohonen•1h ago•6 comments

Magnifica Humanitas (Encyclical Letter)

https://www.vatican.va/content/leo-xiv/en/encyclicals/documents/20260515-magnifica-humanitas.html
430•theletterf•5h ago•173 comments

C extensions, portability, and alternative compilers

https://lemon.rip/w/6-c-extensions-compilers/
24•xngbuilds•1h ago•2 comments

Pope Leo XIV says AI must serve humanity, not the powerful few

https://religionnews.com/2026/05/25/in-his-first-encyclical-pope-leo-xiv-says-ai-must-serve-human...
175•benwerd•2h ago•73 comments

2026 HIPAA Security Rule Update

https://medcurity.com/hipaa-security-rule-2026-update/
36•mooreds•1h ago•20 comments

Launch HN: Chert (YC P26) – Twilio for iMessage

https://www.trychert.com
2•garygao•5m ago•0 comments

Hive (YC S14) is hiring sr back-end developers (CA/US remote OK)

https://jobs.ashbyhq.com/hive.co/538c47f9-d008-49b7-b0d4-583d9294a481
1•patman_h•45m ago

Leave Me Behind

http://androidessence.com/leave-me-behind/
167•mooreds•3h ago•128 comments

IBM Spins Off the First Pure-Play Quantum Chip Foundry

https://futurumgroup.com/insights/2-billion-chips-act-investment-in-quantum-bets-on-ibms-300mm-su...
67•rbanffy•5h ago•18 comments

Pope Leo: opaque AI run by few firms risks "New Forms of Dehumanization"

https://variety.com/2026/biz/global/pope-leo-ai-encyclical-algorithms-threaten-dehumanisation-123...
59•embedding-shape•2h ago•4 comments

Didgeridoo playing as alternative treatment for obstructive sleep apnoea (2006)

https://pmc.ncbi.nlm.nih.gov/articles/PMC1360393/
223•kelseyfrog•2d ago•106 comments

Microsoft pulls plug on plans for 244-acre data center in Caledonia

https://www.tmj4.com/news/racine-county/microsoft-pulls-plug-on-plans-for-244-acre-data-center-in...
37•cdrnsf•2h ago•16 comments

Show HN: Audiomass – a free, open-source multitrack audio editor for the web

https://audiomass.co/?multitrack=1
437•pantelisk•23h ago•95 comments

The physicists who convinced Fermilab to send Brazil's emails

https://buttondown.com/blog/brazil-fermilab-email
19•maguay•4d ago•6 comments

AI errno(2) values

https://www.netmeister.org/blog/ai-errno.html
60•zdw•3d ago•14 comments

DeepSeek reasonix, DeepSeek native coding agent with high caching and low cost

https://esengine.github.io/DeepSeek-Reasonix/
622•Alifatisk•1d ago•258 comments

Show HN: Geomatic – a command-driven geometry studio enabled with autodiff

https://www.tinyvolt.com/geomatic
40•nivter•6h ago•10 comments

Gnutella: A Protocol Outliving the World That Created It

https://rickcarlino.com/notes/p2p/gnutella-explanation.html
35•rickcarlino•3d ago•3 comments

Migrating from Go to Rust

https://corrode.dev/learn/migration-guides/go-to-rust/
373•jabits•20h ago•367 comments

White Rabbit – sub-nanosecond synchronization for large distributed systems

https://ohwr.org/projects/white-rabbit/
146•michaelsbradley•2d ago•33 comments

Notes about reading messages with the Python email packages

https://utcc.utoronto.ca/~cks/space/blog/python/EmailPackagesNotes
37•ankitg12•5d ago•1 comments

Bytecode VMs in surprising places (2024)

https://dubroy.com/blog/bytecode-vms-in-surprising-places/
79•azhenley•3d ago•27 comments

I spent 50 hours drawing a line graph

https://www.dougmacdowell.com/50-hours-to-draw-some-lines.html
593•dougdude3339•4d ago•95 comments

A fundamental principle of aeronautical engineering has been overturned

https://www.wired.com/story/a-fundamental-principle-of-aeronautical-engineering-has-been-overturned/
200•littlexsparkee•20h ago•100 comments

Jira Is Turing-Complete

https://seriot.ch/computation/jira.html
244•vinhnx•11h ago•109 comments

Rising seas will swallow New Orleans. People need to start relocating now

https://www.cnn.com/2026/05/25/climate/new-orleans-sea-level-rise-relocation
88•breve•5h ago•84 comments

Bug 1950764: Work Around Crash on Intel Raptor Lake CPU

https://phabricator.services.mozilla.com/D301917
136•luu•2d ago•45 comments

The Cost of Safetyism

https://stevemagness.substack.com/p/the-cost-of-safetyism
16•obscurette•48m ago•3 comments

Microsoft open-sources “the earliest DOS source code discovered to date”

https://arstechnica.com/gadgets/2026/04/microsoft-open-sources-the-earliest-dos-source-code-disco...
494•DamnInteresting•1d ago•179 comments