frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Library of Congress Pywb Wayback Machine

https://webarchive-beta.loc.gov/playback-services/general/
1•fuggh•31s ago•0 comments

Adversarial AIs debate your question, a judge picks the winner

https://mindhalo.ai/debates/
1•ivanmikhnenkov•1m ago•0 comments

Apple to Launch These 20 Products This Year

https://www.macrumors.com/2026/01/25/rumored-apple-products/
1•01-_-•2m ago•0 comments

Self-Recognition in Conversational Agents

https://arxiv.org/abs/2002.02334
1•elasolova•4m ago•0 comments

Joyus: I Tried Datastar

https://ajmoon.com/posts/joyus-i-tried-datastar
1•alex-moon•8m ago•0 comments

Ultimate Guide to LLM Memory

https://fastpaca.com/blog/ultimate-guide-to-llm-memory/
1•cpluss•8m ago•0 comments

Spinning Around: Please Don't

https://www.siliceum.com/en/blog/post/spinning-around/
2•todsacerdoti•8m ago•0 comments

Explainable machine learning: k many q-dimensional best-fit polytopes

https://figshare.com/articles/media/A_demo_of_k-polytopes/7991909?file=14884349
1•elasolova•10m ago•0 comments

Show HN: MWP – Open spec for making web content AI-readable

https://github.com/mbumpus/mwp-spec
1•digitalegoai•11m ago•0 comments

Lawsuit Alleges That WhatsApp Has No End-to-End Encryption

https://www.pcmag.com/news/lawsuit-alleges-that-whatsapp-has-no-end-to-end-encryption?test_uuid=0...
2•OutOfHere•12m ago•0 comments

What is 9bizub, how it works, and how Nigerians should use it

https://9bizub.com/archives/3624
1•CapricornQueen•12m ago•0 comments

Let the Chinese Cars In

https://www.noahpinion.blog/p/let-the-chinese-cars-in
1•xrd•13m ago•0 comments

The Importance of Diversity

https://geohot.github.io//blog/jekyll/update/2026/01/27/the-importance-of-diversity.html
2•aabiji•14m ago•0 comments

Aarte: Personal AI Assistant

https://www.aarte.co
1•haeli05•15m ago•0 comments

Simpler JVM Project Setup with Mill 1.1.0

https://mill-build.org/blog/17-simpler-jvm-mill-110.html
1•lihaoyi•15m ago•0 comments

The Inverted Panopticon: China Weaponized the West's Own Wiretap Infrastructure

https://shanakaanslemperera.substack.com/p/the-inverted-panopticon
2•jc_811•15m ago•0 comments

I went off the deep end with AI

https://newsletter.masilotti.com/p/i-went-off-the-deep-end-with-ai
1•joemasilotti•16m ago•1 comments

2026 MIT Integration Bee – Finals [video]

https://www.youtube.com/watch?v=S8enYup_FaY
1•marvinborner•16m ago•0 comments

Show HN: Stratos – Pre-warmed K8s nodes that reuse state across scale events

https://github.com/stratos-sh/stratos
1•roeehersh•16m ago•0 comments

Agent Skills: From Claude to Open Standard to Your Daily Coding Workflow

https://laurentkempe.com/2026/01/27/Agent-Skills-From-Claude-to-Open-Standard/
1•mooreds•17m ago•0 comments

Writing a .NET Garbage Collector in C# – Part 6: Mark and Sweep

https://minidump.net/writing-a-net-gc-in-c-part-6/
1•pjmlp•17m ago•0 comments

Show HN: Bumpy, a lightweight alternative to Changesets/Nx Release

https://github.com/antonreshetov/bumpy
1•antonreshetov•19m ago•1 comments

Is "Story format" for a Link-in-Bio better UX or just a gimmick?

https://www.liqo.app/daniel
1•dlbcode•20m ago•1 comments

The Icon: How Nie Weiping Inspired and Reflected a Changing China

https://zhaoxo.substack.com/p/the-icon
1•shrinkzxo•21m ago•0 comments

Show HN: CodeSleep – No babysitting, code while you sleep

https://github.com/lingxiao10/codesleep
1•codesleep•21m ago•1 comments

Testing Frontier Vision-Language Models on Mazes and Handwriting. They Failed

https://inkslop.github.io
1•moatmoat•21m ago•0 comments

I Tell When Candidates Use AI in My Technical Interviews

https://desktopcommander.app/blog/2026/01/27/i-can-tell-when-youre-using-ai-in-my-interviews-here...
3•rafaepta•22m ago•0 comments

Show HN: Beyond Open Source: Why AI-Assisted Projects Need 'Open Method'

1•OlaProis•24m ago•0 comments

AI Safety Theater: Inside the Failures of Real-World AI Systems

https://xord.io/intelligence/AI-development-failures-report.html
1•Prof_Sigmund•28m ago•1 comments

Cancer might protect against Alzheimer's – this protein helps explain why

https://www.nature.com/articles/d41586-026-00222-7
2•sohkamyung•30m ago•0 comments
Open in hackernews

Show HN: MinimalistNotes – In-browser private notes, no account, free forever

https://minimalistnotes.com
2•pghqdev•1h ago

Comments

pghqdev•1h ago
Built this because I wanted a notes app that:

1. Works offline (airplane, subway, spotty wifi)

2. Doesn't require an account

3. Keeps data on my device, not someone else's server

4. Something to take notes right there in the browser

Technical stack: Next.js static export, IndexedDB for storage, Web Speech API for voice dictation. Total infrastructure cost is ~$0/month for static hosting.

The architecture is intentionally simple. Notes live in the browser's IndexedDB. Voice dictation uses the browser's native speech recognition. No external APIs, no database, no waitlists, no sign-ups

Trade-offs I accepted:

- No sync between devices (considering E2EE sync as optional paid feature)

- Data loss if you clear browser storage (export to MD/PDF available)

- PWA only, no native apps

Who actually uses this:

- Quick capture when you don't want to open a full app

- Drafting prompts before pasting into ChatGPT/Claude (has token counter)

- Private journaling without cloud anxiety

- Offline notes on flights/commutes

- People with "account fatigue" who just want to write

Curious what HN thinks about local-first as a default architecture choice. The privacy angle resonates with users, but the no-sync limitation is a dealbreaker for many.

Happy to discuss technical decisions or answer questions.

altmanaltman•1h ago
How do you get this if there's "no external APIs"?

> Text-to-Speech > Listen to your notes with built-in text-to-speech. Choose from multiple TTS providers and voices to suit your preference.

> 3 TTS providers: Browser, ElevenLabs, OpenAI

pghqdev•20m ago
That is an optional + feature in the upcoming roadmap where users can choose to BYOK for TTS if they want to.

In the core product we are not using the like of either ElevenLabs or OpenAI at all

calchiwo•1h ago
Using IndexedDB as the only store moves the reliability boundary to the browser. That removes server risk but introduces quota limits, eviction, and “best effort” persistence, especially on mobile where storage gets reclaimed aggressively.

For a notes app, silent data loss is the critical failure mode. How are you handling quota errors and potential eviction before users discover missing notes?

pghqdev•30m ago
Valid concerns. Text notes are small so quota limits rarely hit in practice, but silent data loss is indeed the critical failure mode for a notes app.

Also the main use-case for the app is to be used as a quick notepad rather than to archive data.

Current temporary mitigation: export to MD/PDF/TXT from the note menu. For users who need real durability guarantees, the planned E2EE sync would provide redundancy across devices and our servers

What I'm adding in upcoming updates:

  - Request navigator.storage.persist() on first use to prevent automatic eviction           

  - Monitor quota via navigator.storage.estimate() and warn when approaching limits          

  - Catch QuotaExceededError explicitly and prompt immediate export                          

  - Periodic "backup reminder" for users who haven't exported recently                       

                
Really appreciate the specific pushback.