frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Pong Wars on the Commodore 64

https://imrannazar.com/articles/c64-pongwars
6•Two9A•1h ago

Comments

Two9A•1h ago
Over the years I've written a bunch of things in the orbit of retrocomputing, the largest of which was an incremental game based on a C64 emulator. Somehow I've never written anything substantial for the C64 itself; this post documents my learning while implementing a graphical effect in assembly language, over the course of twelve thousand words and three digressions into side quests.

Let me know if this was entertaining, useful or even both.

kleiba2•10m ago
Fun fact: a bouncing ball was one of the first programs that the C64 User Guide taught you: https://archive.org/details/commodore-64-user-guide/page/n57...

Yes, that's right kids: the C64 came with a manual that didn't just teach you where to flip the power switch of your computer but actually how to program it!

juancn•9m ago
Nice!

Why not just go full character mode?

The smooth motion is nice, but a bit of overkill, also it adds complexity to the collision code.

I suspect this can be done using a variation of Bresenham's line algorithm for the trajectories (keeping delta X and delta Y for each ball) and avoid most/all of the complex trig and math. Just addition and subtraction and a few sign changes.

The delta can be kept at a higher resolution than the grid (i.e. 16x so a mask can be used instead of division), so you can fudge the collision with small delta changes on impact using the SID as a RNG.

Wall Street Titans Posted Trading Numbers. Be Worried

https://www.bloomberg.com/opinion/articles/2026-07-14/goldman-s-stock-trading-numbers-are-so-wild...
1•petethomas•55s ago•0 comments

RFC: Maven Central and Care

https://www.sonatype.com/blog/request-for-comments-care-and-maven-central
1•ke4qqq•1m ago•0 comments

lobste.rs is now running on SQLite

https://simonwillison.net/2026/Jul/14/lobsters-sqlite/
2•Brajeshwar•2m ago•0 comments

Do we still need build tools?

https://olliewilliams.xyz/blog/no-build/
2•ksec•2m ago•0 comments

Fitbit Is Down

https://status.healthapp.google.com/
1•dweekly•4m ago•0 comments

The OpenAI Mystery Device Will Reportedly Be Basically Just a Smart Speaker

https://gizmodo.com/the-openai-mystery-device-will-reportedly-be-basically-just-a-smart-speaker-2...
1•HiroProtagonist•4m ago•0 comments

The discourse on software craftsmanship conveniently ignores last-mile delivery

https://kerkour.com/software-craftsmanship-last-mile-delivery
2•cold_pizz4•5m ago•0 comments

Practice Negotiations with an AI Phone Agent Real-Time Roleplay with Telnyx

https://lowlatencyclub.ai/blog/posts/ai-negotiation-practice-phone-python
2•harpreetseehra•5m ago•0 comments

I'd Rule the World

1•spottedmarley•6m ago•0 comments

Remember When It Matters: Proactive Memory Agent for Long-Horizon Agents

https://arxiv.org/abs/2607.08716
1•gmays•6m ago•0 comments

Police break up €100M-a-month investment fraud ring

https://www.dutchnews.nl/2026/07/police-break-up-e100m-a-month-investment-fraud-ring/
1•jacquesm•9m ago•0 comments

Show HN: I made Rung, a daily word game where you guess as soon as you dare

https://dailyrung.com/
1•amaanster•10m ago•0 comments

Open Source: How to Popularize Your Project

https://github.com/rdp/open-source-how-to-popularize-your-project
1•michael-sumner•11m ago•0 comments

Using AI for FOIA in 2026: What requesters should know

https://www.muckrock.com/news/archives/2026/jul/15/using-ai-for-foia-in-2026-what-requesters-shou...
1•toomuchtodo•11m ago•0 comments

Show HN: I'm a Robot

https://castrio.me/im-a-robot
1•non-•12m ago•0 comments

GPU-Tile-SIM: Tile-Centric GPU Simulation for LLM Hardware-Software Co-Design

https://arxiv.org/abs/2607.11262
1•rbanffy•13m ago•0 comments

The Model Was Never the Hard Part

https://srirupa19.github.io/gsoc/2026/07/14/gsoc2.html
1•LorenDB•13m ago•0 comments

Getting Clients Cold Calling

https://www.fludileads.co.uk
1•olliehemps•13m ago•1 comments

How to explain LLM architecture to your mom and dad

https://www.ibm.com/think/news/what-does-ai-look-like
3•linerep43•14m ago•0 comments

Show HN: HeapLens – Java heap dump analysis inside VS Code

https://github.com/sachinkg12/heaplens
1•sachinkg12•15m ago•0 comments

Show HN: Stacks – an hourly card solitaire about building four gardens

https://plan9.kr/stacks/
1•sungchi•15m ago•0 comments

Agentmetry – An open-source flight recorder (SIEM) for AI Agents

https://github.com/blitzcrieg1/agentmetry
1•blitzcrieg1•15m ago•0 comments

Don't ask what you want. Ask who you want to be

https://softwaredoug.com/blog/2026/07/13/who-want-to-be.html
2•zdw•15m ago•0 comments

MemExchange: Utility-Driven Distributed Memory Reallocation for Datacenters

https://arxiv.org/abs/2607.11579
1•rbanffy•16m ago•0 comments

Industrial Revolution vs. AI Revolution: Same Fears, New Era

2•historical1234•16m ago•0 comments

Show HN: MCP Queen – a graded registry that live-probes every MCP server

https://mcpqueen.com/
1•healthai•16m ago•1 comments

Publisher ad supply fell by up to 40% in Q2 as AI search choked the open web

https://digiday.com/media/publisher-ad-supply-fell-by-up-to-40-in-q2-as-ai-search-choked-the-open...
1•thm•17m ago•0 comments

I ran Sonnet 5 vs. Opus 4.8 head to head on 24 tasks to see what's different

https://www.stet.sh/blog/sonnet-5-vs-opus-4-8-reasoning-dial
1•bisonbear•17m ago•0 comments

Agent K

https://github.com/gabereiser/agent-k
1•reactordev•18m ago•1 comments

Design of automated systems must factor in human psychology – Knowable Magazine

https://knowablemagazine.org/content/article/mind/2026/design-automated-systems-with-human-psycho...
1•rbanffy•18m ago•0 comments