frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Neko.js, a recreation of the first virtual pet

https://github.com/louisabraham/nekojs
2•Labo333•2h ago
Hi HN,

Best wishes for the new year!

Here is a late Christmas present: I rebuilt Neko [1], the classic desktop cat that chases your mouse, as a tiny, dependency-free JavaScript library that you can embed directly in your webpages (for example I put it on my personal blog).

Live demo: https://louisabraham.github.io/nekojs/

GitHub: https://github.com/louisabraham/nekojs

Drop-in usage is a single script tag:

    <script src="https://louisabraham.github.io/nekojs/neko.js" data-autostart></script>
This is a fairly faithful recreation of Neko98: same state machine, same behaviors, same original 32×32 pixel sprites. It follows your cursor, falls asleep when idle, claws walls, and you can click it to cycle behavior modes.

What made this project interesting to me is how I built it. I started by feeding the original C++ source (from the Wayback Machine) to Claude and let it "vibe code" a first JS implementation. That worked surprisingly well as a starting point, but getting it truly accurate required a lot of manual fixes: rewriting movement logic, fixing animation timing, handling edge cases the AI missed, etc.

My takeaway: coding agents are very useful at resurrecting old codebases, and this is probably the best non-soulless use of AI for coding. It gets you 60–70% of the way there very fast, especially for legacy code that would otherwise rot unread. The last 30% still needs a human who cares about details.

The final result is ~38KB uncompressed (~14KB brotli), zero dependencies, and can be dropped into a page with a single <script> tag.

Happy to hear thoughts from desktop pets nostalgics!

[1]: https://en.wikipedia.org/wiki/Neko_(software)

Exceptionally Gifted Children

https://www.educationprogress.org/p/exceptionally-gifted-children
1•stared•1m ago•0 comments

The Post-American Internet

https://pluralistic.net/2026/01/01/39c3/#the-new-coalition
2•HotGarbage•3m ago•0 comments

Using the Corne Split Keyboard for Half a Year

https://rugu.dev/en/blog/corne/
1•birdculture•4m ago•0 comments

You Are Not Dumb, You Just Lack the Prerequisites

https://lelouch.dev/blog/you-are-probably-not-dumb/
1•sebg•8m ago•0 comments

MakerHub – an on-the-go companion for focus, wellbeing, creativity

https://www.makerhub.app
1•tanyaZai•8m ago•0 comments

NameCheap revokes a domain dedicated to hosting footage from Gaza

https://twitter.com/receipts_lol/status/2006732606164152651
2•rnmmrnm•9m ago•0 comments

Show HN: I built a tool that turns prompts into full-stack web and mobile apps

1•genvibe•11m ago•0 comments

Understanding DuckLake's Metadata Tables

https://thefulldatastack.substack.com/p/understanding-ducklakes-metadata
1•nhemerson•12m ago•0 comments

Show HN: HumanMark – open-source AI content detection (self-hosted, offline)

https://github.com/vinpatel/humanmark
1•mindtrades•12m ago•0 comments

Show HN: Vect AI – An execution-focused AI platform for marketing automation

https://www.google.com/search?q=site%3Avect.pro&oq=&gs_lcrp=EgZjaHJvbWUqCQgAECMYJxjqAjIJCAAQIxgnG...
1•afrazullal•12m ago•0 comments

Traffic Analytics for WordPress Forms

https://snapforms.tech/articles/traffic-analytics-for-wordpress-forms/
1•spectreflow•12m ago•1 comments

Dodging sketchy browser extensions in 2026

https://wardblog.substack.com/p/dodging-sketchy-browser-extensions
1•bennydog224•13m ago•1 comments

How plants create mitraphylline, a natural compound linked to anticancer effects

https://www.sciencedaily.com/releases/2025/12/251227082728.htm
1•QueensGambit•14m ago•0 comments

Experimental Nvidia Driver (Turing+) for Haiku OS

https://discuss.haiku-os.org/t/haiku-nvidia-porting-nvidia-driver-for-turing-gpus/16520?page=8
3•Tiberium•16m ago•1 comments

Show HN: Cistern, a macOS menu bar tool that shows CircleCI builds

https://github.com/atombender/cistern
1•atombender•18m ago•0 comments

MCP Chat Studio – A Postman-Like UI for Testing MCP Servers

https://github.com/JoeCastrom/mcp-chat-studio
1•JoeCastrom•19m ago•1 comments

The man taking over the Large Hadron Collider

https://www.theguardian.com/science/2025/dec/31/large-hadron-collider-head-of-cern-mark-thomson
2•naves•24m ago•0 comments

Cameras and Lenses

https://ciechanow.ski/cameras-and-lenses/
2•sebg•26m ago•0 comments

You Will Be OK

https://www.lesswrong.com/posts/fwQburGDyGoSSweT9/you-will-be-ok
2•sebg•28m ago•0 comments

No iPhone 18 Launch This Year

https://www.macrumors.com/2026/01/01/no-iphone-18-launch-this-year/
1•mfiguiere•28m ago•0 comments

Ask HN: Which cloud service to use for overpass API?

1•nasaeclipse•29m ago•0 comments

Meta enables chronological timelines in the Nederlands after court ruling

https://nltimes.nl/2026/01/01/meta-adjusts-facebook-instagram-timelines-court-ruling-changes-missing
2•giuliomagnifico•30m ago•0 comments

Ex_acv_fast review: "water" fasted 6 days, new record

https://www.exfatloss.com/p/ex_acv_fast-review-water-fasted-6
1•paulpauper•30m ago•0 comments

Taxation in a Strong AI World

https://marginalrevolution.com/marginalrevolution/2026/01/taxation-in-a-strong-ai-world.html
1•paulpauper•31m ago•0 comments

Decision Trees vs. Boosting: The One Expert vs. the Committee

https://mateolafalce.github.io/2026/Decision%20Trees%20vs.%20Boosting_%20The%20One%20Expert%20vs....
1•lafalce•31m ago•0 comments

Autism Hasn't Increased

https://marginalrevolution.com/marginalrevolution/2026/01/autism-hasnt-increased.html
17•paulpauper•31m ago•2 comments

Layoutz – Simple, beautiful CLI output for Haskell

https://flora.pm/packages/@hackage/layoutz
1•PaulHoule•32m ago•0 comments

Technology Is Culture

https://lemire.me/blog/2026/01/01/technology-is-culture/
1•zdw•32m ago•0 comments

Show HN: Handsom.ai – Vibe coding sites you don't have to rebuild

https://handsom.ai/blog/making-vibe-coding-reliable
1•justinThompson•33m ago•0 comments

AI Shifts Expectations for Entry Level Jobs

https://spectrum.ieee.org/ai-effect-entry-level-jobs
1•gmays•34m ago•0 comments