frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Hyper Personal Software

https://paulwrites.software/articles/hyps/
1•paulhallett•2m ago•0 comments

Coverage-guided and grammar-aware and LLM fuzzing finds 100 compiler bugs

https://nowarp.io/blog/compiler-testing-part-1/
1•jubnzv_•5m ago•0 comments

Long-term support for Determinate Secure Packages 25.11

https://determinate.systems/blog/secure-packages-2511-support/
1•biggestlou•5m ago•0 comments

Art and War with a Master Storyteller

https://www.realcleardefense.com/articles/2026/05/01/art_and_war_with_a_master_storyteller_117988...
2•RickJWagner•12m ago•0 comments

CA Billionaire Spends $3.5M to oppose OpenAI in NY house race

https://www.nytimes.com/2026/05/01/us/politics/alex-bores-chris-larsen-open-ai-jack-schlossberg.html
1•dolomo•14m ago•1 comments

Anthropic's anti-distillation defense,reverse-engineered from Claude Code source

https://wanlanglin.github.io/-awesome-cc-harness/en/
2•felixwll•19m ago•0 comments

Ling-2.6-1T: A Trillion-Parameter Comprehensive Flagship Model for Complex Tasks

https://huggingface.co/inclusionAI/Ling-2.6-1T
1•darkhorse13•19m ago•0 comments

Show HN: LocalVQE: Tiny ~1M param audio model that cancels echo and noise

https://huggingface.co/spaces/LocalAI-io/LocalVQE-demo
1•richiejp•21m ago•0 comments

SpaceX spending on Starship tops $15B in rush for airline-like rocketry

https://www.reuters.com/business/autos-transportation/spacex-spending-starship-tops-15-billion-ru...
1•bilsbie•22m ago•0 comments

Publishers Demand Accountability from Common Crawl over Unauthorized Use

https://www.newsmediaalliance.org/nma-letter-to-common-crawl/
1•thm•23m ago•1 comments

Ask HN: How do you self-host your apps?

2•blindlobstar•23m ago•1 comments

Without warning, Germany ordered Lexus to remotely shut down the remote-start

https://twitter.com/redpillb0t/status/2050052552948175265
2•bilsbie•24m ago•0 comments

AI commerce needs an MLPerf – early attempt at one

https://ucpchecker.com/blog/ucp-playground-evals
1•benjifisher•26m ago•0 comments

The Productivity Panic Is Your Problem Now

https://stratechgist.com/p/the-productivity-panic-is-your-problem
2•bartdegoede•29m ago•0 comments

Hallucinated citations are polluting the scientific literature. What can be done

https://www.nature.com/articles/d41586-026-00969-z
1•b-man•30m ago•0 comments

Android VPN IP Leak Even If Always-On VPN Enabled

https://lowlevel.fun/posts/tiny-udp-cannon-android-vpn-bypass/
6•birdculture•30m ago•0 comments

The Rise of the High-Range, Less Expensive E.V

https://www.nytimes.com/2026/04/27/upshot/cheap-electric-cars-gas-prices.html
3•TheWeiHu•31m ago•1 comments

Elon Musk's A.I. Claims of Danger Face Limits in OpenAI Trial

https://www.nytimes.com/2026/04/30/technology/openai-trial-elon-musk-existential.html
1•1vuio0pswjnm7•31m ago•0 comments

An Ode to Inconsolation

https://terminaltrove.com/blog/an-ode-to-inconsolation/
1•diazc•32m ago•0 comments

Abaxx Announces Release of Open-Source Library for Agentic Identity: Agents++

https://investors.abaxx.tech/press-releases/abaxx-announces-the-formation-of-abaxx-labs-and-the-r...
1•mdhen•32m ago•1 comments

Herb Sutter: What C++26 Means for Production Systems [video]

https://www.youtube.com/watch?v=Qvr9MTAU_y4
1•KnuthIsGod•33m ago•0 comments

For first time since World War II, US national debt now larger than its economy

https://fortune.com/2026/04/30/national-debt-larger-than-economy-gdp-ratio-100-percent/
3•Geekette•34m ago•2 comments

Juan Alday: Why C++ Wins in Finance [video]

https://www.youtube.com/watch?v=InLxLEqg_fs
1•KnuthIsGod•34m ago•0 comments

Dreams – A New Social Media Network

1•code1234567890•35m ago•0 comments

California billionaire tax proposal attracts 1.5M signatures

https://www.latimes.com/business/story/2026-04-30/what-to-know-about-california-billionaire-tax-p...
3•1vuio0pswjnm7•36m ago•0 comments

Public consultation should begins on plans to transform the moon and Mars

https://www.theguardian.com/commentisfree/2026/may/01/artemis-moon-mars
1•giuliomagnifico•37m ago•0 comments

D. B. Cooper

https://en.wikipedia.org/wiki/D._B._Cooper
1•chistev•37m ago•0 comments

Gašper Ažman: How C++26 Rethinks Concurrency and Execution [video]

https://www.youtube.com/watch?v=A13jJXW74xQ
1•KnuthIsGod•38m ago•0 comments

Vatican Observatory has asteroid named after Pope Leo XIII

https://www.vaticannews.va/en/vatican-city/news/2026-05/vatican-observatory-astronomy-asteroids-p...
1•thinkingemote•41m ago•0 comments

Running Adobe's 1991 PostScript Interpreter in the Browser

https://www.pagetable.com/?p=1854
10•ingve•45m ago•1 comments
Open in hackernews

Show HN: Porting partially deobfuscated Old School Runescape to use LWJGL 3

https://github.com/stevefan1999-personal/void-client/tree/feat/native-to-java-port
1•stevefan1999•1h ago
I tried to make this because I need the port to CheerpJ with a custom WebSocket wrapper that the private server is also modified to accept. The desktop client works flawlessly even on my Mac Mini M4 because LWJGL 3 ships an JNI implementation for mac-arm64. I have all the Windows, Linux and Mac platform to have their JNI bindings shipped together in the shadow jar, so as long as you have a private server running void (https://github.com/GregHib/void) then you are good to go.

What I (or LLM) vibed out is that I told it to observe how the APIs are called, and used Ghidra MCP server that I configured to load and decompile the C native libraries and do a deep research, analyzing how the native libraries worked, and then rewrite the code without using JNI but to for example, use LWJGL's OpenGL binding for the Jagex's implementation for OpenGL, and also some other native libraries like the "C library" which is basically some hardware information. Then Ghidra will puke out the decompiled pseudo C code, and let LLM to make sense of it.

The only native code left is the software rendering mode but it is obviously out of the scope as of now because we all know how worse it could be to implement software rendering in Java even with JIT. AOT might be another story, but software rendering in general is not a good idea anymore today. The code is intentionally snubbed out from being loaded in the class loader so it is a RuntimeClassError. To be fair if you want "software rendering", going through llvmpipe or Zink would fare much better.

As a result, the game client now can run over technically any platform given that LWJGL supports it, not having to care about it being 32-bit or 64-bit, without much limitations on the JVM platform besides from some deprecated APIs that I can just slop it out asking LLM to replace them with modern alternatives but I just don't really want to bother yet.

This is a direct consequences to my findings in https://github.com/stevefan1999-personal/demcstify to decompile and reconstruct Minecraft to source code, but this time I already have a partially working and launchable game only that the state of the source code was obfuscated. This is a direct thesis to the closing part of my demcstify project: you can't hide your code by layering down obfuscations and virtualizations as LLMs are kind of great at dealing with those semantic games.

Instead, now softwares can be cheaply manufactured and cloned to some port, I think it is serious time to think about how the future of software development and open source entangle with each other -- LLM can basically read the binary (binaries if it has multiple platform supports), spew out enough reasonings to know what the code and algo are doing, and even make a reasonable clean-room reimplementation of your software (I have one pending with Picovoice's Porcupine, but I just want it to run on ESP32, I have yet to release it until it really runs)