u/Impossible-Dare-4638

Image 1 — My notes app checks each source against the registry it came from, so made up citations get caught. Is that useful or just more noise?
Image 2 — My notes app checks each source against the registry it came from, so made up citations get caught. Is that useful or just more noise?
Image 3 — My notes app checks each source against the registry it came from, so made up citations get caught. Is that useful or just more noise?

My notes app checks each source against the registry it came from, so made up citations get caught. Is that useful or just more noise?

If your lecture notes, revision board and flashcards live in three different apps, this is what one place looks like

I'm a CS undergrad. Last year one module's notes were spread across Notion, a pile of PDFs I'd scribbled on, an Anki deck and a Miro board I opened twice. Revising meant reassembling all of it first. So I spent the summer building the version I wanted.

Try it: https://unote-six.vercel.app
Source (AGPL-3.0): https://github.com/011-sam-110/Folio

All three screenshots are the same lecture on graph algorithms, seen from four places in the same app.

The note. Markdown as you type, LaTeX inline and as blocks, syntax highlighted code, callouts, tables and columns. [[Wikilinks]] to other notes, with backlinks and unlinked mentions, so the note about Dijkstra knows which other notes mention it.

The flashcards. Select a passage, turn it into a card, review it on an SM2 schedule. Cards stay attached to the note they came from, so the revision falls out of writing you already did.

The revision board. An infinite canvas with stickies, arrows and cards that open the real note when you double click them. Stylus ink with palm rejection if you work on an iPad.

The sources page. This is the part I'd point at. Every reference gets checked against the registry it came from and comes back Verified, Refuted, Unreachable or Unconfirmed. In the screenshot, "Quantum entanglement in mammalian neural tissue" looks like a perfectly real paper. Its DOI actually resolves to "Nanometre-scale thermometry in a living cell", a real paper but a completely different one, so it comes back Refuted with the real title printed underneath. Citations render in Harvard, APA, MLA, Vancouver or Chicago and switch instantly.

Also in there: import a PDF, a slide deck, photos of handwritten pages, or a whole lecture recording, which comes back as slides plus a timestamped transcript and is processed in your browser so the video never uploads. Obsidian, Notion and Google Docs exports come in too. Search takes operators like tag:algorithms and notebook:"Operating Systems". It works offline and installs as a desktop app.

Honest about what it is: roughly a month old, one person, and built with a lot of AI help, so treat the polish with suspicion. The AI features need an API key or they switch themselves off and say so on screen. Everything else works without one.

You can click it and start typing without making an account. Nothing saves until you do, and it tells you that rather than hiding it.

Try it: https://unote-six.vercel.app
Source (AGPL-3.0): https://github.com/011-sam-110/Folio

Genuinely after criticism rather than upvotes, so tell me what breaks, and whether the sources check is useful or just fussy.

u/Impossible-Dare-4638 — 6 days ago

I mapped every public camera and sensor feed I could find. Free, no login, AGPL. Would like it torn apart.

I'm a CS student and I've spent the last few months building this.

It's a live map of public sensor feeds, the stuff governments already publish and almost nobody reads, because it comes out as XML on a page from 2011.

It's free, there's no account, no API key and nothing to install. The source is AGPL-3.0 and public:

https://provenance-online.vercel.app/ https://github.com/011-sam-110/Provenance

What's actually on it right now (measured today, these numbers move quickly as I continue to work on it):

- 19,748 road cameras: across 12 networks: Castle Rock 511 (13,136), Oregon TripCheck (1,141), DriveBC (1,060), TfL London (882), Caltrans (863), Finland Digitraffic (809), South Carolina DOT (768), Traffic Scotland (415), NZTA (319), Estonia (179), Iceland (165), CET São Paulo (11). Every one sits at its real coordinates, links back to its own source, and shows when it was last sampled.

- 37 signal layers: USGS and EMSC earthquakes, NASA FIRMS active fires, GDACS disaster alerts, NOAA cyclones and space weather, IODA internet outages, 702 TeleGeography submarine cables, UNHCR displacement, GDELT conflict and protest coding, abuse.ch C2 infrastructure, and others. All off by default. You turn on what you want.

The part I actually want feedback on.

I took an earlier build into an OSINT Discord last week and got taken apart, fairly. The short version was: "we've seen hundreds of these, they're all the same project, and we can't rely on the data anyway, because verification is the work". Kind of heart shattering but I'll move on and improve what needs improving.

I don't think a dashboard answers this issue, and I've stopped believing it will. But one thing did come out of it that I've been building around since:

- Observations: a camera frame, an ADS-B ping, a seismometer reading. A machine can be trusted to carry these.

Interpretations: "this protest is left-wing", "this aircraft is military", "this country is unstable". A machine is bad at these and shouldn't render them at the same visual weight as a fact.

Nearly every complaint I can find about tools in this category is really about the second class being dressed up as the first. So I'm labelling every layer by which one it is, and demoting the ones that are somebody's static claim about a place rather than a live reading. That's the actual project now; the map is just how you look at it.

What's broken right now, so you don't have to find it:

- The aircraft layer is capped, not empty. It's showing 3,000 aircraft against 5,108 available, because I cap the response. It comes from community ADS-B receivers and it's thin outside North America and Europe, so treat the count as a lower bound rather than a world total.

- 4 of the 37 layers need API keys I don't have and sit dormant (ACLED, AIS, ENTSO-E grid load, ReliefWeb). The other 33 are returning data. They're marked, but marked isn't fixed.

It's an upcoming tool rather than a finished one, and I'd rather have criticism than traffic, especially on: whether the observation/interpretation split is the right line to draw, and which feeds I'm obviously missing.

Thanks for any input!

https://provenance-online.vercel.app/ https://github.com/011-sam-110/Provenance

u/Impossible-Dare-4638 — 7 days ago

[OC] A live map that pulls ~40 open data feeds together in real time: flights, earthquakes, wildfires, internet outages and markets on one globe

Tool is OpenData, built with MapLibre and Next.js. Sources: OpenSky and ADS-B for flights, USGS and EMSC for quakes, GDACS for disasters, NASA FIRMS for fire, IODA for internet outages, Yahoo Finance for markets, plus public traffic camera networks. All open and keyless. It's live at https://traffic-nerd-v2.vercel.app/

u/Impossible-Dare-4638 — 1 month ago