πŸ› οΈ Hacker News Tools

Showing 4261–4280 of 4564 tools from Hacker News

Last Updated
August 01, 2026 at 08:46 AM

[Other] Show HN: I've been building an ERP for manufacturing for the last 3 years

Found: August 04, 2025 ID: 671

[Other] How we enforce .NET coding standards to improve productivity

Found: August 04, 2025 ID: 749

[Other] A robust, open-source framework for Spiking Neural Networks on low-end FPGAs

Found: August 04, 2025 ID: 757

[Other] Show HN: FFlags – Feature flags as code, served from the edge Hi HN,<p>I&#x27;m the creator of FFlags. I built this because I wanted a feature flagging system that gave me the performance and reliability of an enterprise-scale solution without the months of dev time or the vendor lock-in.<p>The core ideas are:<p>1. Feature Flags as Code: You define your flag logic in TypeScript. This lets you write complex rules, which felt more natural as a developer myself than using a complex UI for logic.<p>2. Open Standard: The platform is built on the OpenFeature standard (specifically the Remote Evaluation Protocol). The goal is to avoid vendor lock-in and the usual enterprise slop. You&#x27;re not tied to my platform if you want to move.<p>3. Performance: It uses an edge network to serve the flags, which keeps the wall-time latency low (sub-25ms) for globally distributed applications.<p>I was trying to avoid the heavy cost and complexity of existing enterprise tools while still getting better performance than a simple self-hosted solution.<p>There&#x27;s a generous free tier ($39 per million requests after that, with no flag&#x2F;user limits). I&#x27;m looking for feedback on the developer experience, the &quot;flags-as-code&quot; approach, and any technical questions you might have.<p>Thanks for taking a look.

Found: August 04, 2025 ID: 676

[Other] Hopfield Networks Is All You Need (2020) <a href="https:&#x2F;&#x2F;github.com&#x2F;ml-jku&#x2F;hopfield-layers" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ml-jku&#x2F;hopfield-layers</a>

Found: August 04, 2025 ID: 738

[Other] Show HN: Kimu – Open-Source Video Editor I wanted a proper non-linear video editor built for the web. It always annoyed me how there are practically zero functioning web video editors. And here we are :)<p>Kimu can: - Work with Video, Audio &amp; Text. - Supports Transitions. - Non-Linear Video Editing with z-axis overlays. - Split&#x2F;trim - Export - A cute AI agent (coming soon!)<p>I&#x27;m in uni and I started this project out of sheer annoyance that there are zero good web video editors. It is open-source here (<a href="https:&#x2F;&#x2F;github.com&#x2F;robinroy03&#x2F;videoeditor" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;robinroy03&#x2F;videoeditor</a>).<p>What do y&#x27;all think?

Found: August 04, 2025 ID: 670

[Other] Show HN: Sidequest.js – Background jobs for Node.js using your database Hey HN,<p>I&#x27;m the maintainer of node-cron (5M+ downloads&#x2F;month), and I recently built Sidequest.js, a background job runner for Node.js inspired by Oban (Elixir) and Sidekiq (Rails).<p>It solves some common problems I saw with libraries like node-cron:<p>- Jobs don’t block your API: they run in isolated worker threads<p>- No Redis or vendor lock-in: use Postgres, MySQL, SQLite, or MongoDB<p>- Supports retries, uniqueness, concurrency, snoozing, prioritization<p>- Comes with a CLI and a simple dashboard<p>- Works great in monoliths and doesn’t require extra infra<p>Quick start (no signup needed): <a href="https:&#x2F;&#x2F;docs.sidequestjs.com&#x2F;quick-start" rel="nofollow">https:&#x2F;&#x2F;docs.sidequestjs.com&#x2F;quick-start</a><p>GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;sidequestjs&#x2F;sidequest" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;sidequestjs&#x2F;sidequest</a><p>Would love feedback or feature suggestions. Happy to answer any questions here!

Found: August 04, 2025 ID: 668

[Other] ScreenCoder: An intelligent UI-to-code generation system

Found: August 04, 2025 ID: 666

[Other] Show HN: Structured Cooperation – A new way of building distributed apps & POC Hey HN,<p>I wanted to share something I&#x27;ve been working on for the past couple of months, which may be interesting to developers interacting with distributed architectures (e.g., microservices).<p>I&#x27;m a backend developer, and in my 9-5 job last year, we started building a distributed app - by that, I mean two or more services communicating via some sort of messaging system, like Kafka. This was my first foray into distributed systems. Having been exposed to structured concurrency by Nathan J. Smith&#x27;s beautiful article on the subject (<a href="https:&#x2F;&#x2F;vorpus.org&#x2F;blog&#x2F;notes-on-structured-concurrency-or-go-statement-considered-harmful" rel="nofollow">https:&#x2F;&#x2F;vorpus.org&#x2F;blog&#x2F;notes-on-structured-concurrency-or-g...</a>), I started noticing the similarities between the challenges of this message-based communication, and that of concurrent programming, and GOTO-based programming before that - actions at a distance, non-trivial tracing of failures, synchronization issues, etc. I started suspecting that if the symptoms were similar, maybe the root cause, and therefore the solution, could be as well.<p>This led me to design something I&#x27;m calling &quot;structured cooperation&quot;, which is basically what you get when you apply the principles of structured concurrency to distributed systems. It&#x27;s something like a &quot;protocol&quot;, in the sense that it&#x27;s basically a set of rules, and not tied to any particular language or framework. As it turns out, obeying those rules has some pretty powerful consequences, including:<p>- Pretty much eliminates race conditions caused by eventual consistency<p>- Allows you to recover something resembling distributed exceptions - stack traces and the equivalent of stack unwinding, but across service boundaries<p>- Makes it much easier to reason about the system as a whole<p>I put together three articles that explain:<p>1) what structured cooperation is (<a href="https:&#x2F;&#x2F;developer.porn&#x2F;posts&#x2F;introducing-structured-cooperation&#x2F;" rel="nofollow">https:&#x2F;&#x2F;developer.porn&#x2F;posts&#x2F;introducing-structured-cooperat...</a>),<p>2) one way you could implement it (<a href="https:&#x2F;&#x2F;developer.porn&#x2F;posts&#x2F;implementing-structured-cooperation&#x2F;" rel="nofollow">https:&#x2F;&#x2F;developer.porn&#x2F;posts&#x2F;implementing-structured-coopera...</a>), and<p>3) why it works (<a href="https:&#x2F;&#x2F;developer.porn&#x2F;posts&#x2F;framing-structured-cooperation&#x2F;" rel="nofollow">https:&#x2F;&#x2F;developer.porn&#x2F;posts&#x2F;framing-structured-cooperation&#x2F;</a>).<p>I also put together a heavily documented POC implementation in Kotlin, called Scoop (linked in the title). I guess you could call it an orchestration library, similar to e.g. Temporal (<a href="https:&#x2F;&#x2F;temporal.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;temporal.io&#x2F;</a>), although I want to stress that it&#x27;s just a POC, and not meant for production use.<p>I was hoping to bounce this idea off the community and see what people think. If it turns out to be a useful way of doing things, I&#x27;d try and drive the implementation of something similar in existing libraries (e.g. the aforementioned Temporal, Axon (<a href="https:&#x2F;&#x2F;www.axoniq.io&#x2F;products&#x2F;axon-framework" rel="nofollow">https:&#x2F;&#x2F;www.axoniq.io&#x2F;products&#x2F;axon-framework</a>), etc. - let me know if you know of others where this would make sense). As I mention in the articles, due to the heterogeneous nature of the technological landscape, I&#x27;m not sure it&#x27;s a good idea to actually try to build a library, in the same way as it wouldn&#x27;t make sense to do a &quot;structured concurrency library&quot;, since there are many ways that &quot;concurrency&quot; is implemented. Rather, I tried to build something like a &quot;reference implementation&quot; that other people can use as a stepping stone to build their own implementations.<p>Above and beyond that, I think that this has educational value as well, and I did my best to make everything as understandable as possible. Some things I think are interesting:<p>- Implementation of distributed coroutines on top of Postgres<p>- Has both reactive and blocking implementation, so can be used as a learning resource for people new to reactive<p>- I documented various interesting issues that arise when you use Postgres as an MQ (see, in particular, <a href="https:&#x2F;&#x2F;github.com&#x2F;gabrielshanahan&#x2F;scoop&#x2F;blob&#x2F;09db323bf6c8a72ca34b50392928db13f80dcc15&#x2F;src&#x2F;main&#x2F;resources&#x2F;db&#x2F;migration&#x2F;V2__create_message_event_table.sql#L20">https:&#x2F;&#x2F;github.com&#x2F;gabrielshanahan&#x2F;scoop&#x2F;blob&#x2F;09db323bf6c8a7...</a> and <a href="https:&#x2F;&#x2F;github.com&#x2F;gabrielshanahan&#x2F;scoop&#x2F;blob&#x2F;09db323bf6c8a72ca34b50392928db13f80dcc15&#x2F;src&#x2F;main&#x2F;kotlin&#x2F;io&#x2F;github&#x2F;gabrielshanahan&#x2F;scoop&#x2F;blocking&#x2F;coroutine&#x2F;structuredcooperation&#x2F;MessageEventRepository.kt#L676">https:&#x2F;&#x2F;github.com&#x2F;gabrielshanahan&#x2F;scoop&#x2F;blob&#x2F;09db323bf6c8a7...</a>)<p>Let me know what you think.

Found: August 03, 2025 ID: 664

[Other] Parsing without ASTs and Optimizing with Sea of Nodes [video]

Found: August 03, 2025 ID: 652

[Other] Show HN: Voltpeek – Vim-inspired oscilloscope software This is software for my headless, PC based oscilloscope, which is controlled entirely via commands similar to the Vim text editor. I built this because I liked the idea of headless oscilloscopes; I always have my laptop around when I’m working on electronics anyway, and it’s very convenient to save images of captured waveforms. However, I found the software for off the shelf models to be annoying and cumbersome to work with. In my experience, this holds true both when opening the software and connecting to an attached oscilloscope, and when adjusting the scope settings using menus and buttons. I have also built my own oscilloscope hardware for use with Voltpeek. The specs are nothing to write home about (7.5MHz BW, 62.5MS&#x2F;s), but they should be adequate for some basic debugging and measurement tasks.

Found: August 03, 2025 ID: 646

[Other] Show HN: Mathpad – Physical keypad for typing math symbols Here&#x27;s something different than your usual fare: A physical keypad that lets you directly type math!<p>Ever tried typing mathematical equations in your code IDE, email, or on Slack? You might know it can be tricky. Mathpad solves this with dedicated keys for Greek letters, calculus symbols, and more. Press the ∫ key and get ∫, in any application that accepts text. It uses Unicode composition, so it works everywhere: Browsers, chat apps, code editors, Word, you name it. Basically, anywhere you can type text, Mathpad lets you type mathematics.<p>I built Mathpad after getting frustrated with the friction of typing equations in e.g. Word, and what a pain in the ass it was to find the specific symbols I needed. I assumed that a product like Mathpad already existed, but that was not true and I had to build it myself.<p>It turned out to be pretty useful! Three years of solo development later, I&#x27;m launching on Crowd Supply. One of the trickiest parts of this project was finding someone who could manufacture custom keycaps with mathematical symbols. Shoutout to Loic at 3dkeycap.com for making it possible!<p>Fully open source (hardware + software): <a href="https:&#x2F;&#x2F;github.com&#x2F;Summa-Cogni&#x2F;Mathpad">https:&#x2F;&#x2F;github.com&#x2F;Summa-Cogni&#x2F;Mathpad</a> Campaign: <a href="https:&#x2F;&#x2F;www.crowdsupply.com&#x2F;summa-cogni&#x2F;mathpad" rel="nofollow">https:&#x2F;&#x2F;www.crowdsupply.com&#x2F;summa-cogni&#x2F;mathpad</a> Project log: <a href="https:&#x2F;&#x2F;hackaday.io&#x2F;project&#x2F;186205-mathpad-the-math-keypad" rel="nofollow">https:&#x2F;&#x2F;hackaday.io&#x2F;project&#x2F;186205-mathpad-the-math-keypad</a>

Found: August 02, 2025 ID: 669

[Other] Browser extension and local backend that automatically archives YouTube videos

Found: August 02, 2025 ID: 642

[IDE/Editor] VSCode extension for syntax highlighting multi-line YAML strings

Found: August 02, 2025 ID: 644

[Other] Unikernel Guide: Build and Deploy Lightweight, Secure Apps

Found: August 02, 2025 ID: 641

[Other] Show HN: WebGPU enables local LLM in the browser – demo site with AI chat Browser LLM demo working on JavaScript and WebGPU. WebGPU is already supported in Chrome, Safari, Firefox, iOS (v26) and Android.<p>Demo, similar to ChatGPT <a href="https:&#x2F;&#x2F;andreinwald.github.io&#x2F;browser-llm&#x2F;" rel="nofollow">https:&#x2F;&#x2F;andreinwald.github.io&#x2F;browser-llm&#x2F;</a><p>Code <a href="https:&#x2F;&#x2F;github.com&#x2F;andreinwald&#x2F;browser-llm">https:&#x2F;&#x2F;github.com&#x2F;andreinwald&#x2F;browser-llm</a><p>- No need to use your OPENAI_API_KEY - its local model that runs on your device<p>- No network requests to any API<p>- No need to install any program<p>- No need to download files on your device (model is cached in browser)<p>- Site will ask before downloading large files (llm model) to browser cache<p>- Hosted on Github Pages from this repo - secure, because you see what you are running

Found: August 02, 2025 ID: 643

[Other] Show HN: NaturalCron – Human-Readable Scheduling for .NET (With Fluent Builder) Hi HN!<p>I built NaturalCron because I was tired of writing and debugging CRON syntax like:<p><i>&#x2F;5 </i> * * 5<p>Now you can write something human-readable in .NET:<p>var expression = new NaturalCronExpression(&quot;every 5 minutes on friday&quot;);<p>Or use a Fluent Builder for strong typing and IDE support:<p>var expression = NaturalCronExpressionBuilder .Every().Minutes(5) .On(DayOfWeek.Friday) .Build();<p>Great for: - Code-based scheduling in .NET apps - Overriding schedules from configs or databases - Displaying easy-to-read rules in UIs<p>NuGet: <a href="https:&#x2F;&#x2F;www.nuget.org&#x2F;packages&#x2F;NaturalCron" rel="nofollow">https:&#x2F;&#x2F;www.nuget.org&#x2F;packages&#x2F;NaturalCron</a> GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;hugoj0s3&#x2F;NaturalCron">https:&#x2F;&#x2F;github.com&#x2F;hugoj0s3&#x2F;NaturalCron</a><p>Would love your feedback on syntax, builder design, and what features you&#x27;d like to see next!

Found: August 02, 2025 ID: 645

[Other] Termagotchi – A terminal-based Tamagotchi simulation written in Go

Found: August 02, 2025 ID: 700

[Other] Show HN: Agentic AI Frameworks on AWS (LangGraph,Strands,CrewAI,Arize,Mem0) We’ve published a set of open-source reference implementations on how to build production-grade Agentic AI applications on AWS.<p>What’s in the repo: β€’ Agentic RAG, memory, and planning workflows with LangGraph &amp; CrewAI β€’ Strands-based flows with observability using OTEL &amp; Arize β€’ Evaluation with LLM-as-judge and cost&#x2F;performance regressions β€’ Built with Bedrock, S3, Step Functions, and more<p>GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;aws-samples&#x2F;sample-agentic-frameworks-on-aws">https:&#x2F;&#x2F;github.com&#x2F;aws-samples&#x2F;sample-agentic-frameworks-on-...</a><p>Would love your thoughts β€” feedback, issues, and stars welcome!

Found: August 02, 2025 ID: 647

[Other] Show HN: Schematra – Sinatra-inspired minimal web framework for Chicken Scheme I started this project a couple of weeks ago because I was stuck on my side project and needed some motivation. For a very long time I wanted to get back to do something useful in lisp&#x2F;scheme, did a quick research and settled on CHICKEN mostly because it&#x27;s relatively well maintained, fast enough, it&#x27;s extremely easy to build&#x2F;install and very easy to write interop to pretty much any library.<p>Most of the projects that I&#x27;ve written on the side have been using some combination of Sinatra + Sequel + Postgres&#x2F;Redis&#x2F;Something else + HTMX. I love the simplicity of Sinatra&#x27;s API so I decided to focus on trying to have a similar experience but in scheme, trying to make it ergonomic for a scheme dev (that part might not be there yet since I&#x27;m not an experienced scheme dev).<p>The most fun part was the dev cycle: Emacs + NREPL + Aider (as a code reviewer &amp; rubber ducky. For codegen it&#x27;s mostly annoying but works great for documentation &amp; refactoring).<p>I hope to add full SSE &amp; WebSocket support some time this week. Anyway, hopefully this is interesting to some of you and might be a source of fun :)

Found: August 01, 2025 ID: 660
Previous Page 214 of 229 Next