frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Pathetic – Java pathfinding: 10k concurrent paths in ~7ms

https://github.com/bsommerfeld/pathetic
5•bsommerfeld•1h ago
It started with drones. My co-founder and I were building a Minecraft plugin where drones had to navigate through unloaded chunks - terrain that doesn't even exist in memory yet. No existing library had any concept of it, which led to drones being stuck in non-existence.

Sloppy at first, tightly coupled to Minecraft's API, we built our own. But somewhere along the way we realized: the problem wasn't Minecraft. It was how Java pathfinding is built in general - object-heavy, GC-hostile, and single-threaded by assumption.

So I split the project. The core became its own thing: pure Java 8+ for compatibility, featuring a zero-allocation primitive heap instead of a theoretically optimal FibonacciHeap, because pointer chasing and cache misses were unacceptable. 100% async, even in a single-threaded, async-hating Minecraft hell, and a processor pipeline providing full extensibility. No game engine, yet the possibility to adapt to your environment.

Sometimes it isn't the algorithm that needs optimization, but the environment it lives in. Pathetic is full of these micro-optimizations: a BloomFilter lookup before the expensive closed set check, a multi-metric squared heuristic to kill Math.sqrt() overhead, and bit-packing 3D coordinates into a single primitive long. In order to get Java fast, you need to treat it like C++.

The result: 10k concurrent paths in ~7ms, where most libraries quietly die. A 20k distance path (equivalent to 100k+ nodes) in ~60ms without bloating the heap. The README is... a choice. Judge it, because it does the same to you.

"Big Boy" Power for Every User

https://github.com/Mexor-dev/Gator
1•Mexor•2m ago•1 comments

Charts = Tables

https://ia.net/topics/charts-and-tables
1•surprisetalk•4m ago•0 comments

Ask HN: Should I continue this project ? (Being able to change AI harness)

https://github.com/charles-azam/OmniAgents
1•couAUIA•5m ago•0 comments

Show HN: AgentSearch-Self-hosted search API for AI agents and optional Tor stack

https://github.com/brcrusoe72/agent-search
1•bricrusoe•5m ago•0 comments

GitHub incident May 5, 2026

https://www.githubstatus.com/incidents/8kn8t67gdy36
1•krvajal•6m ago•0 comments

ServiceNow just unveiled an AI workforce that can run your company

https://fortune.com/2026/05/05/servicenow-knowledge-2026-autonomous-workforce-microsoft-nvidia-ai...
1•ryan_j_naughton•6m ago•0 comments

U.S. ramps up frontier AI testing as White House pivots toward safety

https://www.axios.com/2026/05/05/us-frontier-ai-testing-white-house-pivots-safety
1•gmays•8m ago•0 comments

GitHub Action Runner Alternatives

https://binhong.me/blog/github-action-runner-alternatives/
1•8organicbits•8m ago•0 comments

Apple to let users choose rival AI models across iOS 27 features

https://www.reuters.com/technology/apple-let-users-choose-rival-ai-models-across-ios-27-features-...
1•thm•8m ago•0 comments

Should You Be Token-Maxxing?

https://speedrun.substack.com/p/should-you-be-token-maxxing
1•7777777phil•10m ago•0 comments

Ask HN: How do you pilot a service company full of AI agents?

2•louismalingrey•10m ago•0 comments

GLM-5V-Turbo: Toward a Native Foundation Model for Multimodal Agents

https://arxiv.org/abs/2604.26752
12•gmays•11m ago•1 comments

Moving to mainframe can be cheaper than sticking with VMware

https://www.theregister.com/2026/05/04/gartner_state_of_mainframes/
1•johnbarron•11m ago•0 comments

AI, your way: introducing the Poolside Platform

https://poolside.ai/blog/introducing-the-poolside-platform
1•icey•13m ago•0 comments

10 years helping Rails devs reach App Store. Today, someone shipped without me

https://masilotti.com/shipped-without-me/
1•joemasilotti•14m ago•0 comments

Richard Dawkins concludes AI is conscious, even if it doesn't know it

https://www.theguardian.com/technology/2026/may/05/richard-dawkins-ai-consciousness-anthropic-cla...
3•alefalfa•15m ago•3 comments

Oil 101, Second Edition

https://oil101.morgandowney.com
2•mxschumacher•16m ago•0 comments

An Open Letter to Jay Bhattacharya

https://www.science.org/content/blog-post/open-letter-jay-bhattacharya
3•jeromechoo•17m ago•0 comments

Show HN: I built a spoiler-free WWE dashboard for 2001-2019 with 15,000 matches

https://warner-wvez.github.io/wrestling-dashboard/
2•wvez22•17m ago•0 comments

PostHog Code

https://posthog.com/code
4•bewal416•18m ago•0 comments

Nostr Mail – Nostr Mail Documentation

https://nogringo.github.io/nostr-mail/#what-is-nostr-mail
4•janandonly•18m ago•0 comments

Spaces Protocol May 2026 Update

https://spacesprotocol.org/blog/may-2026-update/
1•ca98am79•19m ago•0 comments

Orbee chat: your name, your people, your rules

https://orbee.chat/
1•ca98am79•20m ago•0 comments

Changes in Hospital Finance, Operations and Quality After Management Consultants

https://jamanetwork.com/journals/jama/article-abstract/2848641
2•randycupertino•20m ago•2 comments

DigitalOcean's NYC region looked fine – until we ran it again

https://webbynode.com/articles/digitalocean-nyc1-performance-drops-over-time
3•gsgreen•22m ago•2 comments

Understand EOB and medical bill text locally in Chrome

https://chromewebstore.google.com/detail/keepmd-eob-decoder/dojjljfafpojmbhjljnkpglmahhglbco
2•teddyX•22m ago•1 comments

OpenAI smartphone leak reveals next-gen chipset and more details

https://www.notebookcheck.net/OpenAI-smartphone-leak-reveals-next-gen-chipset-and-more-details.12...
1•thunderbong•22m ago•0 comments

Detecting silent LLM agent degradation before users do

https://www.ainative.builders/platform/silent-agent-degradation-detection
2•v1b3•22m ago•1 comments

UALink AI Accelerator Spec Maintains Rapid Update Pace

https://www.eetimes.com/ai-accelerator-spec-maintains-rapid-update-pace/
1•mindcrime•23m ago•0 comments

The exotic particles that could break the Standard Model

https://www.nature.com/articles/d41586-026-01387-x
2•digital55•24m ago•0 comments