frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

The Future of Software Engineering [pdf]

https://www.thoughtworks.com/content/dam/thoughtworks/documents/report/tw_future_of_software_engi...
1•steve-chavez•1m ago•0 comments

Report from the March to Stop the AI Race

https://www.robinsloan.com/lab/stop-ai-march/
1•speckx•2m ago•0 comments

ChatGPT Led to a Man's Near-Fatal Health Crisis, Lawsuit Claims

https://www.nytimes.com/2026/07/22/well/openai-chatgpt-health-lawsuit.html
1•randycupertino•2m ago•0 comments

What Nonprofit CEOs Earn

https://data.charitysense.com/blog/what-nonprofit-ceos-earn
1•mtweak•3m ago•0 comments

At 91, He's Hiking the Appalachian Trail. Again

https://www.nytimes.com/2026/07/14/well/appalachian-trail-hiking-record-grey-beard.html
1•gmays•3m ago•0 comments

Why the UK is dithering over what to do about e-scooters

https://www.bbc.com/news/articles/cn4nvn9w00no
2•davnicwil•5m ago•0 comments

Efficient social learning is the human advantage over AI by Devid Deming

https://forklightning.substack.com/p/efficient-social-learning-is-the
1•sendes•5m ago•0 comments

I Reported on Flock's Cameras. Now I'm One of the System's Mistakes

https://www.thedrive.com/news/i-reported-on-flocks-cameras-now-im-one-of-the-systems-mistakes
1•CharlesW•6m ago•0 comments

Hill-Climbing MAI Models for GitHub Copilot and Excel

https://microsoft.ai/news/hill-climbing-mai-models-for-github-copilot-and-excel/
2•ChrisArchitect•8m ago•0 comments

How to Talk to Your Robot: Keeping Coding Agents on Track

https://johnjeffers.com/how-to-talk-to-your-robot/
1•freediver•10m ago•0 comments

US Government targets Cop City protester over phone operating system

https://www.theguardian.com/us-news/2026/jul/23/cop-city-protester-phone
2•pastemato•10m ago•0 comments

Microsoft launches hill-climbing MAI models for Copilot and Excel

https://runtimewire.com/article/microsoft-hill-climbing-mai-models-copilot-excel
1•ryanmerket•11m ago•1 comments

Tesla's Founders Are Backing the Anti-Cybertruck

https://www.forbes.com/sites/alanohnsman/2026/07/23/teslas-founders-are-backing-the-anti-cybertruck/
2•rawgabbit•11m ago•0 comments

Researchers let AI models run a simulated society

https://fortune.com/2026/05/28/ai-model-simulation-claude-chatgpt-grok-gemini/
2•CharlesW•11m ago•0 comments

Paper Things I Use

https://aartaka.me/uses-paper.html
2•Brajeshwar•11m ago•0 comments

Analytics Are Lying to You

https://ankursethi.com/blog/your-analytics-are-lying-to-you/
1•birdculture•11m ago•0 comments

The Big Smoke – a living atlas of London

https://www.levels.fyi/atlas/london
3•speckx•15m ago•0 comments

Ask HN: Solo devs / small teams, how do you do SEO for any projects you launch?

1•shvilesh-logen•18m ago•0 comments

A Claude skill that grills you so hard. Within a nice clean interface

https://github.com/rizzdev/claude-detective
1•rizzdev•20m ago•0 comments

A value-poisoning benchmark for consequential agent actions

https://actionrail.ai/research/value-poisoning-benchmark/
1•oss-dev•23m ago•0 comments

Git Repositories on Nostr and Hashtree

https://git.iris.to
1•vlugorilla•24m ago•1 comments

Why the US is losing Chinese AI stars

https://www.ft.com/content/0c773366-61a2-4d33-894e-6b3ddfcfd9b3
3•newusertoday•25m ago•0 comments

Sheetz is quitting VMware, migrating 11,000 virtual machines

https://arstechnica.com/information-technology/2026/07/sheetz-moves-838-stores-off-vmware-broadco...
2•bookofjoe•25m ago•0 comments

From Amazon SDM to Solo Developer

https://blog.bitflinger.tv/from-amazon-sdm-to-solo-developer
2•stitchy•25m ago•0 comments

EU fines Google $1B over its search and Play Store

https://proton.me/blog/google-eu-fine-antitrust-play-search
2•Erenay09•25m ago•1 comments

Could China and Russia Destroy Starlink?

https://arstechnica.com/space/2026/07/could-china-and-russia-really-destroy-starlink-only-with-a-...
2•gumby•26m ago•0 comments

Data centers barely use any water or land, and they lower electric bills

https://twitter.com/cremieuxrecueil/status/2078258808225214619
2•MrBuddyCasino•27m ago•1 comments

Shayan Oveis Gharan Wins 2026 IMU Abacus Medal

https://www.quantamagazine.org/shayan-oveis-gharan-wins-2026-imu-abacus-medal-20260723/
1•MaysonL•27m ago•0 comments

LLMs break down in funny ways when told the Jacobian Conjecture counterargument

https://minimaxir.com/2026/07/jacobian-conjecture/
1•minimaxir•28m ago•0 comments

Getting Started with Loops

https://twitter.com/ClaudeDevs/status/2074208949205881033
2•gmays•31m ago•0 comments
Open in hackernews

JEP 540: Simple JSON API (Now in Incubator)

https://openjdk.org/jeps/540
19•theanonymousone•46m ago

Comments

whartung•14m ago
Well, this will be fun.

I already have one of these (I'm sure I'm not alone). It's about 500 lines.

I found I'm not a huge fan of the JAX-B-ish style serialization of Java objects for JSON. I don't want to really downplay them, they certainly have their uses, they're very popular, I just don't like fighting them. Hand writing JSON marshaling code has not been arduous for me (notably with my utility layer). (I also, philosophically, strive to avoid "magic" in my code as much as practical.)

Of course, I still need a parser, I'm using GSONs parser, which means I'm still dragging in the whole bean level serialization infrastructure. I just don't use it. And while I've done JSON parsers before, I felt it was something better to import than maintain myself. So, in that sense, it's a mixed bag.

But, I do enjoy using it.

This will be a worthwhile JDK capability. Ideally it can replace mine.

gavinray•8m ago
It used to be the case that if you wanted to build a web service on the JVM, you wanted 2 things:

1. An HTTP server library/framework

2. A JSON library

We got a decently-performing and unopionated HTTP server in JDK 18 with "HttpHandlers" and "SimpleFileServer" plus "jwebserver" CLI

It later received Virtual Thread support, which made performance + scalability very competitive.

With a JSON module, you finally won't NEED to rely on external deps to build a basic JVM web service without pain.

Now, we just need a proper CLI framework like picocli, or at least "argparse" from Python stdlib...

IanGabes•6m ago
Including this in the standard library speaks to how much a citizen JSON has become, where a language simply can't afford to not consider it.

I find it interesting to note that nowhere in this JEP is the word "serialization", which is what most people might associate with JSON libs. Or rather, they are studiously ignoring that feature and just improving the ergonomics of interacting with JSON.

MeteorMarc•4m ago
Many languages have json marshalling and unmarshalling in their standard libs, e.g. C#, golang, python.
whaley•3m ago
Meanwhile, Jackson has been going strong for almost 20 years now https://github.com/FasterXML/jackson