frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Making Debates Great Again

https://www.superdebate.org/
1•TheAntiEgo•2m ago•0 comments

TweetyBERT parses canary songs to better understand how brains learn language

https://techxplore.com/news/2026-03-tweetybert-parses-canary-songs-brains.html
1•PaulHoule•3m ago•0 comments

Antidote

https://newsletter.vickiboykis.com/archive/antidote/
1•exolymph•3m ago•0 comments

FBI warns Iran aspired to attack California with drones in retaliation for war

https://abcnews.com/US/fbi-warns-iran-aspired-attack-california-drones-retaliation/story?id=13097...
1•jaredwiener•4m ago•0 comments

IEA to carry out largest ever oil stock release amid market disruptions

https://www.iea.org/news/iea-member-countries-to-carry-out-largest-ever-oil-stock-release-amid-ma...
1•geox•5m ago•0 comments

Marine Hose Cartel (2014)

https://en.wikipedia.org/wiki/Parker_ITR_Srl_v_Commission
1•rglover•6m ago•0 comments

Repotype – Linting for your repository and to clean your Agent's rooms'

https://supernalintelligence.github.io/repotype/
1•supernalai•6m ago•1 comments

LaneConductor – Gemini conductor and Claude Code superpowers meets on Kanban

https://github.com/meller/laneconductor
1•meller_a•6m ago•1 comments

Re: Is Lutris Slop Now

https://github.com/lutris/lutris/issues/6529
1•yamabiko•7m ago•0 comments

Output-Maximizing Long-Context Programming: 14k lines of code for $0.58

https://zenodo.org/records/18963411
1•JasonViviers•8m ago•1 comments

Douglas Adams would love NIS2

https://www.heise.de/en/news/Douglas-Adams-would-love-NIS2-11204397.html
1•doener•9m ago•0 comments

The Evolution of Access: Smarter Profiles, Stronger Security

https://www.cyberark.com/resources/blog/identity-governance-gaps-how-ai-profiles-move-security-be...
1•alokDT•9m ago•0 comments

Nvidia is reportedly planning its own open source OpenClaw competitor

https://arstechnica.com/ai/2026/03/nvidia-is-reportedly-planning-its-own-open-source-openclaw-com...
2•mikece•10m ago•0 comments

AI Caller Exposed When Asked for Cupcake Recipe

https://twitter.com/MyLordBebo/status/2031721081657037290
1•hackerbeat•13m ago•0 comments

Spanish police arrest hacker who booked luxury hotels for one cent

https://www.france24.com/en/live-news/20260218-spanish-police-arrest-hacker-who-booked-luxury-hot...
2•mooreds•14m ago•0 comments

Anthropic PBC vs. U.S. Department of War Exhibit 1 – Document #34

https://www.courtlistener.com/docket/72379655/34/1/anthropic-pbc-v-us-department-of-war/
2•JumpCrisscross•15m ago•0 comments

Re-thinking candidate take-homes in the AI Era: transcripts over code

https://rootly.com/blog/re-thinking-candidates-take-homes-in-the-ai-era-transcripts-over-code
1•mooreds•16m ago•0 comments

Show HN: Linggen – Open agent system in Rust, any model, file-based

https://linggen.dev/
2•linggen•19m ago•1 comments

Why Do They Want to Get Rid of Software Engineers?

https://jrswab.com/blog/why-do-they-want-to-get-rid-of-software-engineers/
5•abnercoimbre•23m ago•2 comments

What Entertainment Might Look Like in 20 Years

https://www.wsj.com/arts-culture/entertainment-in-20-years-d6d5ac9b
2•fortran77•23m ago•1 comments

BookGraph: Moving beyond naive RAG with graph-native AI reasoning

https://github.com/sumant1122/bookgraph
3•paperplaneflyr•25m ago•2 comments

Keep Your Intuition Sharp While Using AI Coding Tools

https://spectrum.ieee.org/ai-for-coding-intuition
2•quapster•25m ago•0 comments

The Obvious Is Taking Its Revenge on Trump

https://www.theatlantic.com/international/2026/03/iran-war-trump/686314/
5•Jtsummers•27m ago•1 comments

Tenstorrent TT-QuietBox 2

https://tenstorrent.com/waitlist/tt-quietbox
1•LorenDB•27m ago•0 comments

Show HN: Launching Our XR-Native Operating System

https://explore.getxeneva.com/
1•ayush_xeneva•27m ago•0 comments

Nvidia's Huang argues AI creates jobs, not destroys them

https://www.coindesk.com/tech/2026/03/10/nvidia-s-huang-argues-ai-creates-jobs-not-destroys-them-...
3•Vaslo•27m ago•1 comments

Ask HN: What are your favorite alternate history scenarios?

2•StartupsWala•29m ago•2 comments

Simple, fast and open-source PHP framework frozen in C-extension

https://www.iceframework.org/
1•mooreds•31m ago•0 comments

Show HN: Fast-Axolotl – Rust extensions that make Axolotl fine-tuning 77x faster

https://github.com/neul-labs/fast-axolotl
1•ticktockten•32m ago•0 comments

How to Design Antibodies

https://press.asimov.com/articles/antibody-design
3•mailyk•33m ago•0 comments
Open in hackernews

Show HN: I built an interactive globe for verified combat events

https://defogwar.com
2•IMAYousaf•1h ago
I* have been following the situation in the Middle East closely over the past months and realized I was spending a lot of time just trying to figure out what actually happened where. Most sources either show raw social media posts or mix combat events with general news.

The closest thing to what I wanted is Liveuamap, but it has increasingly become a general news aggregator. The map includes protests, political statements, weather alerts, and unrelated incidents. There are also intrusive ads and the sources are often just reposted tweets without much verification or analysis.

I wanted something more focused. Specifically a map that only tracks combat events and shows the actual evidence when possible.

So I built Defogwar: https://www.defogwar.com/

It is an interactive Mapbox GL globe where military events such as airstrikes, drone strikes, artillery, ground assaults, and territorial changes are plotted geographically. Events are color coded by faction. There is a timeline slider so you can scrub through time and watch how things unfold day by day. Clicking a marker opens details about the event along with embedded video when footage exists.

The goal is simple: no political commentary pins, no news ticker spam, just combat events with sources.

The most interesting part technically ended up being the data pipeline.

Manually curating conflict events does not scale when you are one person, so I built an ingestion layer that pulls from RSS feeds and Telegram channels. The content is passed through Gemini 2.0 Flash which extracts structured fields such as coordinates, event type, factions involved, and severity. Everything then goes into a review queue.

Nothing goes live automatically. Every event still goes through manual review before it appears on the map.

The hardest problem has been filtering propaganda from the AI extraction step. A lot of the best footage actually originates from highly opinionated (or biased depending on your perspective) sources, which means the text surrounding it can contain language like “terrorist state” or exaggerated claims about damage. I often have to manually strip that language and normalize the description so the map remains factual.

Another challenge has been extracting reliable coordinates. Many posts reference places indirectly or only mention nearby towns. I ended up building a geocoding layer to resolve these into coordinates before review.

Current stack:

Next.js 14

PostgreSQL with PostGIS for spatial queries

Mapbox GL for the globe visualization

Cloudflare R2 for video storage (zero egress fees made this practical)

Railway for hosting

Right now the coverage is focused on the Iran conflict. I had other conflicts mapped earlier but temporarily removed them to focus on improving the data quality and pipeline first. Once the ingestion process is more reliable those will come back.

Long term I am also interested in mapping historical conflicts using the same timeline interface. I have found aggregators of historical events like WWII and the Vietnam War etc.

I would love feedback on the map UX. If anyone here works with OSINT data or knows good open sources for verified conflict reporting I would be very interested to hear about them.

*I helped with deployment and some UI refinement. My colleague did the heavy lifting on the engineering and data pipeline. He will be in the comments later. Thanks for considering this!

Comments

al00sh•1h ago
Hi, I worked on the project with OP, would love to answer any questions or field any advice
IMAYousaf•1h ago
Was a pleasure. I think that people would like to know how you made it smooth and interactive.
al00sh•1h ago
Honestly Mapbox worked really well here. After getting that working it was just a question of presenting data in a way that was easy to consume. Things like playing around with colors, and the playback speed for the timeline for example. A challenge I see going forward will be accurately representing ground control in the case of a ground invasion in the near future. I’ve been trying to get the Ukraine-Russia war on the project but the main issue so far has been two fold. One is getting accurate day by day ground control information and presenting it well as well as footage from years back with all the dead links out there. And of course the propaganda problem (distilling actual info from propaganda posts that have good combat info and footage) is actually even more difficult in that war.
brodouevencode•1h ago
Seems like there are a lot of events missing
al00sh•51m ago
Getting the right number of events ie which events were significant enough to put on here with combat footage was a challenge as well. Particularly for the first day or two where a number of US bases and Iranian targets were hit. I think in particular I’ll try to add more manually for the first two days of the war. But other than those two days were there any specific events you think the AI missed? Sometimes I think it makes the fair decision to combine certain incidents. For example today 3 ships were hit in the strait of Hormuz but I don’t expect three different events for that and I think the right thing would be one event.