frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Corning Invented a New Fiber-Optic Cable for AI and Landed a $6B Meta Deal [video]

https://www.youtube.com/watch?v=Y3KLbc5DlRs
1•ksec•1m ago•0 comments

Show HN: XAPIs.dev – Twitter API Alternative at 90% Lower Cost

https://xapis.dev
1•nmfccodes•2m ago•0 comments

Near-Instantly Aborting the Worst Pain Imaginable with Psychedelics

https://psychotechnology.substack.com/p/near-instantly-aborting-the-worst
1•eatitraw•8m ago•0 comments

Show HN: Nginx-defender – realtime abuse blocking for Nginx

https://github.com/Anipaleja/nginx-defender
2•anipaleja•8m ago•0 comments

The Super Sharp Blade

https://netzhansa.com/the-super-sharp-blade/
1•robin_reala•9m ago•0 comments

Smart Homes Are Terrible

https://www.theatlantic.com/ideas/2026/02/smart-homes-technology/685867/
1•tusslewake•11m ago•0 comments

What I haven't figured out

https://macwright.com/2026/01/29/what-i-havent-figured-out
1•stevekrouse•12m ago•0 comments

KPMG pressed its auditor to pass on AI cost savings

https://www.irishtimes.com/business/2026/02/06/kpmg-pressed-its-auditor-to-pass-on-ai-cost-savings/
1•cainxinth•12m ago•0 comments

Open-source Claude skill that optimizes Hinge profiles. Pretty well.

https://twitter.com/b1rdmania/status/2020155122181869666
2•birdmania•12m ago•1 comments

First Proof

https://arxiv.org/abs/2602.05192
2•samasblack•14m ago•1 comments

I squeezed a BERT sentiment analyzer into 1GB RAM on a $5 VPS

https://mohammedeabdelaziz.github.io/articles/trendscope-market-scanner
1•mohammede•15m ago•0 comments

Kagi Translate

https://translate.kagi.com
2•microflash•16m ago•0 comments

Building Interactive C/C++ workflows in Jupyter through Clang-REPL [video]

https://fosdem.org/2026/schedule/event/QX3RPH-building_interactive_cc_workflows_in_jupyter_throug...
1•stabbles•17m ago•0 comments

Tactical tornado is the new default

https://olano.dev/blog/tactical-tornado/
2•facundo_olano•19m ago•0 comments

Full-Circle Test-Driven Firmware Development with OpenClaw

https://blog.adafruit.com/2026/02/07/full-circle-test-driven-firmware-development-with-openclaw/
1•ptorrone•19m ago•0 comments

Automating Myself Out of My Job – Part 2

https://blog.dsa.club/automation-series/automating-myself-out-of-my-job-part-2/
1•funnyfoobar•19m ago•0 comments

Dependency Resolution Methods

https://nesbitt.io/2026/02/06/dependency-resolution-methods.html
1•zdw•20m ago•0 comments

Crypto firm apologises for sending Bitcoin users $40B by mistake

https://www.msn.com/en-ie/money/other/crypto-firm-apologises-for-sending-bitcoin-users-40-billion...
1•Someone•20m ago•0 comments

Show HN: iPlotCSV: CSV Data, Visualized Beautifully for Free

https://www.iplotcsv.com/demo
2•maxmoq•21m ago•0 comments

There's no such thing as "tech" (Ten years later)

https://www.anildash.com/2026/02/06/no-such-thing-as-tech/
1•headalgorithm•22m ago•0 comments

List of unproven and disproven cancer treatments

https://en.wikipedia.org/wiki/List_of_unproven_and_disproven_cancer_treatments
1•brightbeige•22m ago•0 comments

Me/CFS: The blind spot in proactive medicine (Open Letter)

https://github.com/debugmeplease/debug-ME
1•debugmeplease•23m ago•1 comments

Ask HN: What are the word games do you play everyday?

1•gogo61•26m ago•1 comments

Show HN: Paper Arena – A social trading feed where only AI agents can post

https://paperinvest.io/arena
1•andrenorman•27m ago•0 comments

TOSTracker – The AI Training Asymmetry

https://tostracker.app/analysis/ai-training
1•tldrthelaw•31m ago•0 comments

The Devil Inside GitHub

https://blog.melashri.net/micro/github-devil/
2•elashri•31m ago•0 comments

Show HN: Distill – Migrate LLM agents from expensive to cheap models

https://github.com/ricardomoratomateos/distill
1•ricardomorato•31m ago•0 comments

Show HN: Sigma Runtime – Maintaining 100% Fact Integrity over 120 LLM Cycles

https://github.com/sigmastratum/documentation/tree/main/sigma-runtime/SR-053
1•teugent•32m ago•0 comments

Make a local open-source AI chatbot with access to Fedora documentation

https://fedoramagazine.org/how-to-make-a-local-open-source-ai-chatbot-who-has-access-to-fedora-do...
1•jadedtuna•33m ago•0 comments

Introduce the Vouch/Denouncement Contribution Model by Mitchellh

https://github.com/ghostty-org/ghostty/pull/10559
1•samtrack2019•34m ago•0 comments
Open in hackernews

EmuDevz: A game about developing emulators

https://afska.github.io/emudevz/
216•ingve•2w ago

Comments

hcs•2w ago
Oh this looks right up my alley, I'll check it out on desktop.

Posted a few times previous, without discussion, though I'd missed it:

Show HN https://news.ycombinator.com/item?id=45524890

Links on author's site https://r-labs.io/#emudevz

avaer•2w ago
The PWA is a nice touch.
mahoro•2w ago
I love it
dominictorresmo•2w ago
I created an account just to say THANK YOU VERY MUCH!
GlumWoodpecker•2w ago
Doesn't work in Firefox, just loads a blank page.

https://i.imgur.com/ApRjzuK.png

prmoustache•2w ago
working here on firefox.
_joel•2w ago
works fine for me on ff/macos
hacker-bob•2w ago
Do you have something like Sophos Endpoint managing your internet connection - I think it is blocking some of the html streaming used by this and other sites. I could not get Vercel's nextjs/react training modules to work because of Sophos.
pjmlp•2w ago
It does on Windows, FF 147.0.1.
pessimizer•2w ago
Working on Firefox + Debian
JamesTRexx•2w ago
The music and touch of humour reminds me of early adventure games I played. Ahh, nostalgia. Busy with other things so I'll use the excuse of only programming in the One And Only True Programming Language C (I wish there was a capital version of the capital letter for that) to stop before needing to type one keyword of javascript. :-p
nticompass•2w ago
Ok, this is pretty cool. Though, I should probably wait until I get home from work before diving too deep into it!
b40d-48b2-979e•2w ago
Started going through it before work starts and I think I need to stop before I get too absorbed! I love their design and music decisions so far.
hunterirving•2w ago
Really slick, thanks for sharing! I haven't dug deep into the menus yet, but I would love a way to increase the text speed.
anonymous908213•2w ago
There is a settings page accessible from the title screen with text speed options.

You can also press Enter to speed up the currrently printing text.

phreack•2w ago
I'm amazed at the amount of work and love that's in this game, that you can play for free. I hope it helps more devs get into the retro scene!
pjmlp•2w ago
This looks great, yet another way to lose my time. :)
bossyTeacher•2w ago
Wow, this is really interesting. I will be playing it this weekend.

"you also need some object-oriented programming knowledge", why is OOP needed to work on emulators? I thought procedural or/and functional would be enough

abricq•2w ago
I haven't played the game so I can't answer for sure, but my guess is: if you are writing an emulator throughout the game, it's very likely you are guided to write one using OOP.
nevon•2w ago
That is correct. The emulator is implemented in JavaScript using OOP, and the tests that the game runs to validate your progress has certain expectations on what you export and what methods are available.
pessimizer•2w ago
So far, so great. A curious 12 year old could handle this.
dagurp•2w ago
I'm having a hard time reading the gray-on-black text. Is there a way to change it?
bitbasher•2w ago
> Uncaught Error: WebGL unsupported in this browser, use "pixi.js-legacy" for fallback canvas2d support.

Librewolf latest browser.

bogwog•2w ago
Librewolf disables webgl out of the box to combat fingerprinting. You have to enable it by setting `webgl.disabled = false` in about:config, OR maybe it'll work if you add an exception for the site in settings under the tracking protection section.

The site works on my Librewolf version 146.0-2 installed via Flatpak

DataDaoDe•2w ago
This is such a fun experience! The music is fantastic and really throwing me back to another time :)
Retr0id•2w ago
I wish I could hand this to my teenage self
hartjer•2w ago
highly recommend. Great soundtrack and a wonderful introduction into ASM without all the complexity of modern day's registers and instructions
abricq•2w ago
This game gave me a real-life déjà vu. A few months ago, three friends and I spent a long weekend trying to build a Game Boy emulator from scratch in Rust. None of us had ever worked on emulators before—we basically gave ourselves three days to read the docs, figure things out, and ship something. It was chaotic but also educational and an absolute blast. Encouraging anyone that wants to learn a bit more about simple computers and assembly to try that ! If anyone’s curious about what came out of it: https://github.com/chalune-dev/gameboy
giancarlostoro•2w ago
What sort of documentation did you guys review? :)
sp4cec0wb0y•2w ago
This isn't a direct answer to your question because I am not OP and I do not know what docs they read but there is a book out called "Game Boy Coding Adventure: Learn Assembly and Master the Original 8-Bit Handheld" that came out last year.
giancarlostoro•2w ago
Awesome, I've been getting more into messing with the nuts and bolts of my childhood Gameboy Color, one project I want to eventually do is to recreate it with modern hardware, and then take something similar to GB Studio and embed it into the hardware so I can read cartridges straight to a custom built clone. I've seen some impressive clones already like FPGBC but I would love to build my own. It's a slow burn project, but I also am fascinated by emulators for the platform as well.
giancarlostoro•2w ago
I wrote GB Studio, meant to say GB Operator. ;)
pipes•2w ago
Worth mentioning these books for retro game dev, c64 and nes.

https://www.retrogamedev.com/

He is really helpful on his discord channel too.

abricq•2w ago
Mostly these two: https://rgbds.gbdev.io/docs/v0.5.2/gbz80.7 and https://gbdev.io/pandocs/

It's incredibly well documented !

haunter•2w ago
If you want programming games I can highly recommend TIS-100 and SHENZHEN I/O from Zachtronics though mind you after a point you might as well just do your day job :D

https://store.steampowered.com/app/370360/TIS100/

https://store.steampowered.com/app/504210/SHENZHEN_IO/

ece•2w ago
The fun programming games are Human Resource Machine and 7 Billion Humans.

https://store.steampowered.com/app/375820/Human_Resource_Mac...

https://store.steampowered.com/app/792100/7_Billion_Humans/

zachmane•2w ago
I find turing complete (game) to be really fun too.
ece•2w ago
I'm a fan of robot odyssey.
bspammer•2w ago
Don’t forget EXAPUNKS by the same dev! They really perfected the formula in that one.
DonnyV•2w ago
Love the music. Is the music original or is there an artist attached?
phreack•2w ago
There's links on the homepage to the soundtrack and credits, the artist is called Synthenia.
butz•2w ago
Game is great! A bit annoying is the use of fake names, but knowing "Neeentendo" an their lawyering practices, this is probably safest route. And it would be amazing if there would be a setting to disable all emojis. They are really overused.
p1necone•2w ago
I had some success recently making small hacks for nes/famicom roms using claude despite not having a lick of knowledge about 6502 assembly or the NES hardware, but struggling with doing any more indepth disassembly or code changes, so this popping up is serendipitous - I know what I'm doing this weekend.
evandale•2w ago
Such a great game! I got as far as implementing all the CPU instructions and can't wait to get back into it!
anonzzzies•2w ago
Chrome on Android plays the music but not the game. I have an external keyboard and mouse for the tablet for input. Any idea how to make it work?
rodri042•2w ago
The terminal the game uses have some known issues on Chrome/Android (https://github.com/xtermjs/xterm.js/issues/5343). Firefox with desktop mode should work fine
jweather•2w ago
This is so cool! Having a ton of fun. Only place I got stuck for a while is on instructions adding extra cycles - didn't see the note at the bottom of instructions.md. Did I miss a way to open documentation in the left pane? I keep taking screenshots of the docs that I can view on another monitor while I'm coding.
rodri042•2w ago
There's a "Pin left" button on each editor tab, yeah
jweather•2w ago
Aha, thank you for that. I don't see an "unpin" though, just close. Sometimes I need to refer back to the chat messages as well. I know, now I'm just being picky.
jweather•1w ago
Unexpected side benefit: this is teaching more about the ES6 module and class stuff that I haven't gotten around to using up on. Will be very useful on my next large-scale JS project.