frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Small Programs and Languages

https://ratfactor.com/cards/pl-small
21•todsacerdoti•57m ago•3 comments

Odyc.js – A tiny JavaScript library for narrative games

https://odyc.dev
17•achtaitaipai•49m ago•0 comments

A masochist's guide to web development

https://sebastiano.tronto.net/blog/2025-06-06-webdev/
14•sebtron•47m ago•0 comments

Swift and Cute 2D Game Framework: Setting Up a Project with CMake

https://layer22.com/swift-and-cute-framework-setting-up-a-project-with-cmake
45•pusewicz•3h ago•29 comments

Dystopian tales of that time when I sold out to Google

https://wordsmith.social/elilla/deep-in-mordor-where-the-shadows-lie-dystopian-stories-of-my-time-as-a-googler
69•stego-tech•59m ago•32 comments

Weaponizing Dependabot: Pwn Request at its finest

https://boostsecurity.io/blog/weaponizing-dependabot-pwn-request-at-its-finest
32•chha•3h ago•22 comments

Self-hosting your own media considered harmful according to YouTube

https://www.jeffgeerling.com/blog/2025/self-hosting-your-own-media-considered-harmful
1148•DavideNL•9h ago•472 comments

Jepsen: TigerBeetle 0.16.11

https://jepsen.io/analyses/tigerbeetle-0.16.11
130•aphyr•3h ago•33 comments

The impossible predicament of the death newts

https://crookedtimber.org/2025/06/05/occasional-paper-the-impossible-predicament-of-the-death-newts/
519•bdr•1d ago•176 comments

Deepnote (YC S19) is hiring engineers to build an AI-powered data notebook

https://deepnote.com/join-us
1•Equiet•2h ago

ThornWalli/web-workbench: Old operating system as homepage

https://github.com/ThornWalli/web-workbench
3•rbanffy•2h ago•0 comments

Freight rail fueled a new luxury overnight train startup

https://www.freightwaves.com/news/how-freight-rail-fueled-a-new-luxury-overnight-train-startup
39•Ozarkian•5h ago•49 comments

Show HN: Air Lab – A portable and open air quality measuring device

https://networkedartifacts.com/airlab/simulator
426•256dpi•1d ago•175 comments

Test Postgres in Python Like SQLite

https://github.com/wey-gu/py-pglite
128•wey-gu•13h ago•41 comments

Aether: A CMS That Gets Out of Your Way

https://lebcit.github.io/post/meet-aether-a-cms-that-actually-gets-out-of-your-way/
24•LebCit•7h ago•15 comments

How we’re responding to The NYT’s data demands in order to protect user privacy

https://openai.com/index/response-to-nyt-data-demands/
228•BUFU•14h ago•203 comments

Tokasaurus: An LLM inference engine for high-throughput workloads

https://scalingintelligence.stanford.edu/blogs/tokasaurus/
188•rsehrlich•17h ago•23 comments

Show HN: Claude Composer

https://github.com/possibilities/claude-composer
138•mikebannister•15h ago•78 comments

What a developer needs to know about SCIM

https://tesseral.com/blog/what-a-developer-needs-to-know-about-scim
131•noleary•15h ago•24 comments

APL Interpreter – An implementation of APL, written in Haskell (2024)

https://scharenbroch.dev/projects/apl-interpreter/
121•ofalkaed•17h ago•49 comments

AMD Radeon 8050S “Strix Halo” Linux Graphics Performance Review

https://www.phoronix.com/review/amd-radeon-8050s-graphics
43•rbanffy•4h ago•17 comments

Seven Days at the Bin Store

https://defector.com/seven-days-at-the-bin-store
201•zdw•22h ago•101 comments

Czech Republic: Petition for open source in public administration

https://portal.gov.cz/e-petice/1205-petice-za-povinne-zverejneni-zdrojovych-kodu-softwaru-pouzitych-ve-verejne-sprave
126•harvie•4h ago•19 comments

How to (actually) send DTMF on Android without being the default call app

https://edm115.dev/blog/2025/01/22/how-to-send-dtmf-on-android
3•EDM115•3h ago•0 comments

I made a search engine worse than Elasticsearch (2024)

https://softwaredoug.com/blog/2024/08/06/i-made-search-worse-elasticsearch
106•softwaredoug•19h ago•17 comments

SkyRoof: New Ham Satellite Tracking and SDR Receiver Software

https://www.rtl-sdr.com/skyroof-new-ham-satellite-tracking-and-sdr-receiver-software/
103•rmason•19h ago•11 comments

Show HN: Ask-human-mcp – zero-config human-in-loop hatch to stop hallucinations

https://masonyarbrough.com/blog/ask-human
97•echollama•15h ago•47 comments

Open Source Distilling

https://opensourcedistilling.com/
66•nativeit•12h ago•27 comments

Defending adverbs exuberantly if conditionally

https://countercraft.substack.com/p/defending-adverbs-exuberantly-if
50•benbreen•18h ago•29 comments

Show HN: Lambduck, a Functional Programming Brainfuck

https://imjakingit.github.io/lambduck/
54•jorkingit•15h ago•23 comments
Open in hackernews

NoteGen is a cross-platform Markdown note-taking application

https://github.com/codexu/note-gen
24•461229817•1d ago

Comments

461229817•1d ago
Why Choose NoteGen?

Lightweight: Installation package is only about 20MB, free with no ads or bundled software. Cross-platform: Supports Mac, Windows, Linux, and thanks to Tauri2's cross-platform capabilities, will support iOS and Android in the future. Supports multiple recording methods including screenshots, text, illustrations, files, links, etc., meeting fragmented recording needs across various scenarios. Uses native Markdown(.md) as the storage format without modifications, making migration easy. Default support for local offline usage with real-time synchronization to GitHub, Gitee private repositories, history rollback, and WebDAV synchronization. AI Assistant to help you record and organize more efficiently, with support for customizing mainstream models. RAG support, turning your notes into your knowledge base with support for embedding models and reranking models. From Recording to Writing NoteGen is divided into two pages: Recording and Writing. Their relationship is:

Recording: Manual records using tools or generated by AI Assistant, which can be organized into notes. Writing: Can insert records or use AI to assist writing for in-depth content creation. TIP

Conventional note-taking applications typically don't provide recording functionality. Users need to manually copy and paste to record information, which greatly reduces recording efficiency. When faced with scattered record content, it requires significant effort to organize.

Recording The recording function is similar to an AI chatbot, but when conversing with it, you can associate it with already recorded content. By switching from conversation mode to organization mode, you can organize your records into a readable note.

Recording

The following auxiliary functions can help you record better:

Tags: Used to distinguish different recording scenarios. Masks: Support for custom prompts to precisely control your AI assistant. Clipboard assistant: Automatically recognizes text or images in the clipboard and records them to the list. Writing Writing is divided into two parts: File Manager and Markdown Editor.

Writing

File Manager Support for managing local Markdown files and GitHub synchronized files. Support for unlimited directory levels. Support for various sorting methods. Markdown Editor Support for three modes: WYSIWYG, instant rendering, and split-screen preview. Support for version control with history tracking. Support for AI assistance with conversation, continuation, polishing, and translation functions. Support for image hosting to upload images and convert them to Markdown image links. Support for HTML to Markdown conversion, automatically converting browser content to Markdown format. Support for outlines, mathematical formulas, mind maps, charts, flowcharts, Gantt charts, sequence diagrams, music notation, multimedia, voice reading, heading anchors, code highlighting and copying, graphviz rendering, and plantuml UML diagrams. Support for real-time local content saving, delayed automatic synchronization (after 10s of inactivity), and history rollback. Other Features Global search for quickly finding and jumping to specific content. Image hosting management for convenient management of image repository content. Themes and appearance settings, including dark theme and Markdown/code appearance settings. Support for internationalization, currently with Chinese and English. Personalization Settings NoteGen supports a wide range of personalization settings including AI-related, synchronization-related, file management-related, and theme-related configurations.

Fire-Dragon-DoL•1d ago
Interesting! Is tagging only per file or can it be applied to a line?
hysan•1d ago
How well does this (e.g., Tauri) perform on Linux? When I last looked at it, the WebKit implementation is uses performed very poorly to the point where it was a deal breaker. I remember there was some talk of switching the implementation to something else, but I haven't followed it since I abandoned the idea of using Tauri for my toy projects.
hoherd•1d ago
It seems like user 461229817 has one purpose here on HN, which is to promote this app.

https://news.ycombinator.com/submitted?id=461229817