frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Apple Platform Security (Jan 2026) [pdf]

https://help.apple.com/pdf/security/en_US/apple-platform-security-guide.pdf
32•pieterr•1h ago•10 comments

Antirender: remove the glossy shine on architectural renderings

https://antirender.com/
1681•iambateman•21h ago•408 comments

CPython Internals Explained

https://github.com/zpoint/CPython-Internals
61•yufiz•4d ago•13 comments

NASA's WB-57 crash lands at Houston

https://arstechnica.com/space/2026/01/one-of-nasas-three-wb-57-aircraft-just-did-a-belly-landing-...
94•verzali•3d ago•39 comments

We have ipinfo at home or how to geolocate IPs in your CLI using latency

https://blog.globalping.io/we-have-ipinfo-at-home-or-how-to-geolocate-ips-in-your-cli-using-latency/
141•jimaek•8h ago•42 comments

Animated AVIF for the Modern Web

https://arthur.pizza/2025/12/animated-avif-for-the-modern-web/
20•sdoering•5d ago•7 comments

Guix System First Impressions as a Nix User

https://nemin.hu/guix.html
74•todsacerdoti•6h ago•18 comments

Quaternion Algebras

https://jvoight.github.io/quat.html
66•teleforce•4d ago•24 comments

Show HN: I trained a 9M speech model to fix my Mandarin tones

https://simedw.com/2026/01/31/ear-pronunication-via-ctc/
366•simedw•16h ago•113 comments

My Ridiculously Robust Photo Management System (Immich Edition)

https://jaisenmathai.com/articles/my-ridiculously-robust-photo-management-system-immich-edition/
150•jmathai•3d ago•56 comments

A Step Behind the Bleeding Edge: A Philosophy on AI in Dev

https://somehowmanage.com/2026/01/22/a-step-behind-the-bleeding-edge-monarchs-philosophy-on-ai-in...
118•Ozzie_osman•2d ago•52 comments

"Giving up upstream-ing my patches & feel free to pick them up"

https://mail.openjdk.org/pipermail/hotspot-dev/2026-January/118080.html
42•csmantle•6h ago•17 comments

Sumerian Star Map Recorded the Impact of an Asteroid (2024)

https://archaeologyworlds.com/5500-year-old-sumerian-star-map-recorded/
109•griffzhowl•10h ago•36 comments

Euro firms must ditch Uncle Sam's clouds and go EU-native

https://www.theregister.com/2026/01/30/euro_firms_must_ditch_us/
554•jamesblonde•7h ago•502 comments

Insane Growth Goldbridge (YC F25) Is Hiring a Forward Deployed Engineer

https://www.ycombinator.com/companies/goldbridge/jobs/78gGEHh-forward-deployed-engineer
1•alvinsalehi•5h ago

Moltbook

https://www.moltbook.com/
1602•teej•1d ago•753 comments

Peerweb: Decentralized website hosting via WebTorrent

https://peerweb.lol/
322•dtj1123•20h ago•107 comments

Predicting how Heathrow is using it's runways in the browser

https://blog.billyedmoore.com/heathrow
4•Billyedmoore•4d ago•0 comments

HTTP Cats

https://http.cat/
485•surprisetalk•1d ago•79 comments

Show HN: Phage Explorer

https://phage-explorer.org/
105•eigenvalue•12h ago•24 comments

An anecdote about backward compatibility

https://blog.plover.com/2026/01/26/#wrterm
73•speckx•5d ago•15 comments

Surely the crash of the US economy has to be soon

https://wilsoniumite.com/2026/01/27/surely-it-has-to-be-soon/
450•Wilsoniumite•1d ago•576 comments

Implementing the Transcendental Functions in Ivy

https://commandcenter.blogspot.com/2026/01/implementing-transcendental-functions.html
22•chmaynard•5d ago•1 comments

Nvidia's 10-year effort to make the Shield TV the most updated Android device

https://arstechnica.com/gadgets/2026/01/inside-nvidias-10-year-effort-to-make-the-shield-tv-the-m...
72•qmr•2h ago•53 comments

Kimi K2.5 Technical Report [pdf]

https://github.com/MoonshotAI/Kimi-K2.5/blob/master/tech_report.pdf
348•vinhnx•1d ago•133 comments

Naples' 1790s civil war was intensified by moral panic over Real Analysis (2023)

https://lareviewofbooks.org/article/foundational-anxieties-modern-mathematics-and-the-political-i...
84•OgsyedIE•13h ago•21 comments

Disrupting the largest residential proxy network

https://cloud.google.com/blog/topics/threat-intelligence/disrupting-largest-residential-proxy-net...
200•cdrnsf•2d ago•190 comments

CERN accepts $1B in private cash towards Future Circular Collider

https://physicsworld.com/a/cern-accepts-1bn-in-private-cash-towards-future-circular-collider/
101•zeristor•7h ago•69 comments

Show HN: SF Microclimates

https://github.com/solo-founders/sf-microclimates
47•weisser•5d ago•35 comments

US reportedly investigate claims that Meta can read encrypted WhatsApp messages

https://www.theguardian.com/technology/2026/jan/31/us-authorities-reportedly-investigate-claims-t...
148•echelon_musk•4h ago•139 comments
Open in hackernews

"Giving up upstream-ing my patches & feel free to pick them up"

https://mail.openjdk.org/pipermail/hotspot-dev/2026-January/118080.html
42•csmantle•6h ago

Comments

dwroberts•1h ago
The PRs they link mostly seem like noise? “Remove the d prefix from this number because the C++ standard doesn’t require it”. Yeah great.
jstanley•1h ago
That's a pretty unfair characterisation of the commit in question: https://github.com/loongson/jdk/pull/125/commits/ee300a6ce73...

By my reading, it's not merely that the standard doesn't require the "d" suffix, it's that the standard doesn't allow the "d" suffix, and the code won't compile on anything but gcc.

freedomben•1h ago
Agreed, although things I immediately think of are:

1. Is "anything but gcc" actually supported by the project? Do they have a goal of supporting other compilers or possibly an explicit decision not to support other compilers?

2. If they do support other compilers, how did the "d" suffix make it in the first place? That's something I would expect the dev or CI to catch pretty quickly.

3. Does gcc behave any differently with the "d" suffix not there? (I would think a core dev would know that off the top of their head, so it's possible they looked at it and decided it wasn't worth it. One would hope they'd comment on the PR though if they did that). If it does, this could introduce a really hard-to-track-down bug.

I'm not defending Oracle here (in fact I hate Oracle and think they are a scourge on humanity) but trying to approach this with an objective look.

dundarious•19m ago
Given they have one to fix usage of llvm-config, I assume clang is also supported or being worked on.
dwroberts•1h ago
If all of these things are about making it build under clang though they need to better explain it or maybe group these changes together though.

My initial comment was maybe unfair but I can completely sympathise with the maintainers etc. that separately these PRs look like random small edits (e.g. from a linter) with no specific goal

imcritic•48m ago
Shouldn't small trivial changes be easier to review (and thus maybe even have higher prio)?
thethirdone•1h ago
The d suffix makes it not compile under clang. The PRs seem like mostly small changes that are clear improvements.
ablob•1h ago
The correct quote is: "Remove invalid 'd' suffix for double literals".
perryprog•1h ago
Even if the changes aren't "meaningful" (which it seems like they are), they still have an impact in how it makes the contributor more comfortable with working on the project. No new contributor is going to start with making massive patches without starting out with some smaller things to get a feel for working with the project.
Twirrim•43m ago
Agreed, these seem like ideal patches to me for a first contribution. Solves a specific problem, doesn't require a lot of effort on maintainers side to review, and should give them a straightforward path to familiarise themselves with the process.
freedomben•1h ago
All of the https://github.com/AOSC-Tracking/jdk/ links 404 for me, so it's difficult to get a sense of what was being done. Going off of the "loongson fork" links though they look rather trivial. Not saying they should be ignored, but I do think trivial PRs to large critical open source projects like JDK can often end up taking more time away from contributing engineers doing reviews and testing than they are worth.

I know first-hand the frustration of having PRs ignored and it can be quite demoralizing, so I do feel for the author. It sounds like the author is getting to a place of peace with it, and my advice from having been down that path before is to do exactly that, and find something else interesting to hack on.

aeurielesn•25m ago
I disagree. Trivial PRs are perfect for first contributions, especially to get through the myriad of bots requesting you to sign/review stuff.

Having said that, I would never contribute to a project with a first contributor experience like this one.

zbentley•21m ago
I don’t think you and GP disagree. Trivial PRs can be

> perfect for first contributions, especially to get through the myriad of bots requesting you to sign/review stuff

At the same time as they

> can often end up taking more time away from contributing engineers doing reviews and testing than they are worth

Cpoll•7m ago
But that's not what's happening here, right? They're blocked on having their 'Oracle Contributer Agreement' approved; they're not even at the stage where their PRs are eligible for being ignored.
rendaw•1h ago
Regardless of the contents,

> For each of my emails, I got a reply, saying that they "sincerely apologize" and "@Dalibor Topic Can you please review...", with no actual progress being made.

then

> Sorry to hear this. .... @Dalibor Topic <dalibor.topic at oracle.com>, can we get this prioritized?

This is pretty morbidly funny.

softwaredoug•7m ago
Anyone who has been a freelancer negotiating a contract with a big company feels this sort of thing in their bones.
voakbasda•55m ago
When I want to contribute to an open source project, I throw together some trivial but useful patches and see how the project responds.

Many projects behave this way, particularly those with corporate overlords. At best, it will take weeks to get a simple patch reviewed. By then, I have moved on, at least with my intention to send anything upstream. I commend the author for giving them a whole year, but I have found that is best a recipe for disappointment.

Maintainers: how you react to patches and PRs significantly influence whether or not you get skilled contributors. When I was maintaining such projects, I always tried to reply within 24 hours to new contributors.

It would be interesting to see how quickly the retention rate drops off as the time to review/accept patches goes up. I imagine it looks like an exponential drop off.