frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Show HN: Spegel, a Terminal Browser That Uses LLMs to Rewrite Webpages

https://simedw.com/2025/06/23/introducing-spegel/
387•simedw•23h ago•169 comments

Show HN: I made a 2D game engine in Dart

https://bullseye2d.org/
64•joemanaco•3d ago•27 comments

Show HN: A modern C++20 AI SDK (GPT‑4o, Claude 3.5, tool‑calling)

34•cauchyk•2d ago•4 comments

Show HN: Jobs by Referral: Find jobs in your LinkedIn network

https://jobsbyreferral.com/
145•nicksergeant•23h ago•55 comments

Show HN: Core – open source memory graph for LLMs – shareable, user owned

https://github.com/RedPlanetHQ/core
94•Manik_agg•19h ago•35 comments

Show HN: I built the tool I wished existed for moving Stripe between countries

https://www.stripemove.com/
91•felphos•23h ago•51 comments

Show HN: HackerNewt – Breadth-first exploring HN client for iOS

https://apps.apple.com/us/app/hackernewt-for-hacker-news/id6448201970
54•hnand•20h ago•30 comments

Show HN: Runal – A text-based creative coding environment for the terminal

https://github.com/emprcl/runal
2•xvrgdrt•3h ago•0 comments

Show HN: A continuation of IRS Direct File that can be self-hosted

https://github.com/openfiletax/openfile
217•elijahwright_•1d ago•25 comments

Show HN: VSCode-Csharp-Autobuild

https://github.com/rkttu/vscode-csharp-autobuild
2•rkttu•4h ago•0 comments

Show HN: Arch-Router – 1.5B model for LLM routing by preferences, not benchmarks

53•adilhafeez•19h ago•15 comments

Show HN: Learning Rust with Neovim, Rust-Analyzer and LLMs

https://lorentz.app/blog-item.html?id=rustlearn
3•baalimago•7h ago•0 comments

Show HN: Exceptional free templates, component libraries and boilerplates

https://htmlrev.com/
26•devluc•1d ago•5 comments

Show HN: A local secrets manager with easy backup

https://github.com/raiyanyahya/yacs
14•RaiyanYahya•3d ago•14 comments

Show HN: TokenDagger – A tokenizer faster than OpenAI's Tiktoken

https://github.com/M4THYOU/TokenDagger
274•matthewolfe•1d ago•72 comments

Show HN: ToplingDB - A Persistent Key-Value Store for External Storage

https://github.com/topling/toplingdb
68•rockeetterark•1d ago•16 comments

Show HN: Open-Source International Space Station Tracker ESP32/Arduino for $20

https://github.com/GuitarML/SpaceStationTracker
70•keyth72•4d ago•18 comments

Show HN: New Ensō – first public beta

https://untested.sonnet.io/notes/new-enso-first-public-beta/
245•rpastuszak•2d ago•87 comments

Show HN: I built a VPN management UI for my non-technical family

https://github.com/arashvakil/LeiaGuard
7•arashvakil•19h ago•0 comments

Show HN: We're two coffee nerds who built an AI app to track beans and recipes

https://beanbook.app
55•rokeyzhang•1d ago•52 comments

Show HN: Conduit – Turn large text files into listenable audio

https://conduit-landing-page-git-master-tobys-projects-a638df7e.vercel.app/
3•tboneskibs•12h ago•0 comments

Show HN: I built a procedural universe in Python to explore simulation theory

https://github.com/SurceBeats/Atlas
7•SurceBeats•12h ago•1 comments

Show HN: Procedurally generated 3DGS splats powered by Spark

https://github.com/splatmesh/splatmesh.github.io
5•splatmesh•12h ago•0 comments

Show HN: Just a Line: Resurrected

https://github.com/hbmartin/justaline-ios-resurrected
3•hmartin•12h ago•1 comments

Show HN: Local LLM Notepad – run a GPT-style model from a USB stick

https://github.com/runzhouye/Local_LLM_Notepad
32•davidye324•1d ago•8 comments

Show HN: I'm an airline pilot – I built interactive graphs/globes of my flights

https://jameshard.ing/pilot
1522•jamesharding•4d ago•197 comments

Show HN: Octelium – FOSS Alternative to Teleport, Cloudflare, Tailscale, Ngrok

https://github.com/octelium/octelium
348•geoctl•3d ago•147 comments

Show HN: tapable-tracer Trace the connections and flows between tapable hooks

https://github.com/ertgl/tapable-tracer
4•-ertgl•14h ago•0 comments

Show HN: Terminal in Browser

https://github.com/adaptive-scale/webshell
5•debarshri•14h ago•1 comments

Show HN: Generate presentation slides from Jira backlog. + Demo-playground

https://agileplus.io/
5•anthonyag•15h ago•0 comments
Open in hackernews

Show HN: I made a 2D game engine in Dart

https://bullseye2d.org/
64•joemanaco•3d ago

Comments

munificent•9h ago
This is so cool! I love it.
joemanaco•3h ago
Thanks. Hearing that from someone who works on Dart and wrote two books I’ve read makes the compliment really special to me :)
devrandoom•9h ago
The Boing game doesn't work mobile, is that by design?
joemanaco•3h ago
I ported this game from the Book "Code The Classics" which was written in Python/PyGame. It should be relativley easy to add mobile touch inputs to it, but I didn't have time for that yet.
stpedgwdgfhgdd•3h ago
Probably worth it as most people read HN on tablet or phone.

What is potentially a problem is the lack of training material for AI agents to generate games on top of this platform.

lionkor•20m ago
You can just read the documentation and write code, there's really no need for AI here. Your argument sounds a bit like "What is a problem is that I cant enjoy my hourly whisky while driving". Maybe the problem isn't the platform :)
leecommamichael•9h ago
> An easy-to-use, high-performance 2D game library for Dart.

This is one of those things you say to interest people. To put their concerns to rest that it might not be able to make the game they want. It doesn't really mean anything. No absolute measurements or relative comparisons.

ghurtado•8h ago
Surely this isn't the first time you see software that claims high performance and speed without any hard benchmarks attached.

You can benchmark an algorithm or a small piece of code, but for something like a game library, the definition of what is "fast" and what isn't is too dependent on context to be meaningful.

That doesn't mean that the statement is useless: it tells me that this is, at least partially, one of the goals of the library.

Joel_Mckay•7h ago
For most folks I think they use an fps score while not sacrificing aesthetic quality or game play experience.

i.e. The engine is considered lower quality if it is laggy, generates DLSS chowder, or glitches up on some hardware.

The people responsible for shader cache performance get a lot of grief given the performance hit in unpredictable play contexts is often very noticeable.

The Unreal devs made it look deceptively easy. =3

https://www.youtube.com/watch?v=pWS8Mg-JWSg

nurettin•6h ago
To me it just means that they are satisfied with their work. Enough to announce success and joy.
zxexz•5h ago
I really hate to be that guy, but I don't see a single screenshot/demo on the main page.
rodnim•4h ago
Click "Showcase" in the main top menu.
niekiepriekie•2h ago
Well, it does seem a bit hidden and the demo's are a bit simple. The Pong demo doesn't seem to work on safari desktop (When playing, the ball stops after 0.2 s . But he! You have to start somewhere.

Good luck!

socalgal2•5h ago
I hope this isn't off topic. What is the draw of Dart? In other words, what does it claim to do special or emphasize over other langauges? Like if you were going to try to convince someone they should give Dart a try, what reasons would you give?
isoos•5h ago
Modern, but sane syntax (readable), good defaults (strong typing, null safety...), good-enough runtime performance, good APIs and tooling out of the box, cross-platform (also hot-reload on some, AOT). The list goes on, what specifics do you care about more?
freitzzz•5h ago
I would say that the best benefits are:

- Cross Compilation (even wasm and js) out of the box - Simple concurrency model, similar to NodeJS - Ability to use it on a popular cross platform framework (flutter) - Hot reload capibilities (has JIT and AOT mode) - Strong developer tool chain

All of these are built on top of a language that has a pretty syntax and supports many language paradigms.

The biggest con is the (weak) package ecosystem and community.

sgt•4h ago
I think it's also important generally speaking - not just Dart/Flutter, but really any language ecosystem, to not blindly start adding packages. You'll end up with conflicts and Dart is no exception. Sometimes it is sensible to vendor a library into your own source code tree, or just build it yourself ("Own it").
sgt•4h ago
Having developed Flutter apps for a few years now (albeit not full time), I have to say that Dart is simply a pleasure to work in. The language - at least - doesn't hold you back at all. I guess it's kinda like Java should have been.
IshKebab•3h ago
The language is a little nicer than Typescript (though not in all ways), the performance is better and the tooling is excellent. Even better than Go's. And it can be AoT compiled to a self-contained binary or transpiled to Javascript.

The LSP server in particular is amazingly fast and reliable - better than Java IDEs. It's practically instant from typing something to seeing the squiggles update. C++, Rust, Go, Typescript etc. don't come close.

Obviously there are downsides: relatively tiny ecosystem, sometimes weird syntax (why is a match expression and match statement different??), this very annoying issue that I see remains unsolved after 5 years: https://github.com/dart-lang/language/issues/1188

sgt•4h ago
This is promising. I just did a review of some of the code and the premise of the platform, this is clearly not your first rodeo in gaming. I wish you luck! I might consider sponsoring as well.
joemanaco•3h ago
Thank you.
voidUpdate•3h ago
> Writing games is fun again

Was it not before? The only parts I've not enjoyed in the past has been working with a team that didn't pull their weight. What part of this makes it fun again?

joemanaco•2h ago
Yes, maybe it's a stupid thing to say. My thought was that the simplicity of the API takes out a lot of the complexity of it compared to engines with complex structures, entity hierarchies, event systems and features that need to fit a wide range of genres. Especially if you want to make something simple or just a prototype.
voidUpdate•2h ago
Probably better to say "Writing games is simple again" or something then. Though engines like unity or unreal would make 3d games a lot simpler to make than this, so it's only some kinds of games
joemanaco•2h ago
You're right. I fixed it ;)
_stillmind•2h ago
I haven't used Flame engine, but I know it already exists as a way to make games in Dart. So, if someone like me is curious about making a game in Dart, it would be nice to know the pros/cons of using this versus using Flame. Maybe remaking Flame's Klondike tutorial, or one of the others, using Bullseye to help show the distinct advantages that this engine brings over other solutions? It's not very obvious to me when this would be the right choice for me over Flame.

Nevertheless, it's cool to see something new come to the scene for game dev in Dart. Thanks for making this!

joemanaco•2h ago
I don't have looked into Flame too much, but I would say the main difference is that Flame builds on top of Flutter while right now Bullseye2D only builds on the web package.

Flame offers more out-of-the-box features, while with Bullseye2D you have to build many things yourself, but it doesn't force you into a predefined structure as much. The API is more prodcedural style, making it relatively quick to learen in its entirety, without too much "magic" happening under the hood.

I think for most people Flame would be the better choice (it is also been around longer, which means better support...), however, I really love extremly simple approaches. I also believe it has advantages when you tailor your systems and architecture to your own requirements. Lots of stuff in 2D Game Development is also extremly simple (so often having to deal with a complex physics module or rendering pipeline or entity component system is contraproductive).