Show HN: I built a 3D web-based multiplayer game with Claude Code
Hey HN!
I’ve shown this to a few people and thought folks here may be interested too.
I’ve been using Claude for a while now, and wanted to see how far I could really push it without writing a single line of code.
I ended up building a 3D web-based multiplayer game, inspired by FutureCop: LAPD (on the PS1, specifically the Precinct Assault multiplayer mode - https://www.youtube.com/watch?v=qDEXfN2ifXY), which Claude suggested would take 2-3 weeks to build (by hand).
Fast forward ~1.5 hours of prompting and I had a fun MVP - and within ~6h I was sharing it with friends. ~12 hours of prompting later - without writing a single line of code - I’m blown away at the result.
There's now multiple levels, multiple units, sounds, a leaderboard and you can use your BlueSky/GitHub username - all in 3D, all in a browser.
You can try the game out here: https://arena.ibuildstuff.eu The code: https://github.com/tombuildsstuff/web-arena-game Tech Stack: Three.JS and WebSockets on the frontend and Golang on the backend
I’d love to hear what you think :)
The origin of the names of the days of the week in Portuguese
The article provides an overview of the days of the week in Portuguese, including their names and pronunciations. It offers tips and examples to help learners become familiar with the Portuguese weekday vocabulary.
European troops arrive in Greenland to boost the Arctic island's security
Using Git to attribute AI-generated code
The article discusses the AgentBlame project, an open-source tool that helps identify the root cause of problems in distributed systems by analyzing logs and tracing data. It provides insights into the performance and behavior of different components within the system.
Proof of Concept to Test Humanoid Robots
Humanoid, a robotics company, and Siemens, an industrial conglomerate, have completed a proof-of-concept to test the integration of humanoid robots in industrial logistics. The collaboration explored the potential of humanoid robots to assist with tasks such as material handling and warehouse operations.
OpenAI Partners with Cerebras
OpenAI partners with Cerebras Systems to leverage Cerebras' high-performance AI hardware for large language model inference, aiming to make large-scale language model deployment more accessible and scalable.
Show HN: Turn GitHub Contributions Graph into Space Shooter Battle Field
Hi HN! Excited to show another gamification way of visualize github contribution graph!
Sony wiped over 1k shovelware games off the PlayStation store without warning
Sony has removed over 1,000 'shovelware' games from the PlayStation Store without warning, all of which were published by a single developer. This move is part of Sony's efforts to maintain the quality and integrity of its digital storefront.
Playing daily games at work? Timdle just launched work mode
Context Engineering for Personalization with OpenAI Agents SDK
When programs assume the system will never change, episode 4: Stealing strings
The article discusses a common misconception about the Windows Start menu, explaining that it is not actually a menu in the traditional sense, but rather a specialized user interface component designed to provide quick access to applications and settings.
I added partial (incomplete) row streaming to a query engine
The article discusses the use of partial streams in Vega, a declarative visualization grammar, to efficiently render large datasets. It explains how partial streams can be used to update specific parts of a visualization without re-rendering the entire scene, improving performance and responsiveness.
Al models were given four weeks of therapy: the results worried researchers
State and Federal Lawmakers Want Data Centers to Pay More for Energy
US suspends immigrant visa processing for 75 countries beginning January 21
The article discusses updates to the immigrant visa process for nationalities at high risk of public benefits usage. It outlines new requirements and additional vetting procedures aimed at reducing the use of public assistance by certain immigrant groups.
Ask HN: Is Claude Code bad for ADHD?
I think it might be.
I have ADHD. I've posted a little here on that. This one was cool, 142 comments: https://news.ycombinator.com/item?id=46610156.
Claude is powerful. This week feels like it has moved up a notch (running for 20mins on longer tasks and then getting stuff right). I don't know if/when/how it replaces devs, I know a lot on here have very strong thoughts on it. But for someone like me it is like rocket fuel.
But then ADHD. I've realised a thought I have for a product, an app, a website, an idea just no longer sits in a list of cool ideas. Now I can do stuff. But do I need this stuff?
Is all this activity healthy?
To give you an idea last 6 months I've built:
- A ChatGPT wrapper with a few bells and whistles and lots of system prompt work and sold it to a big IT company on a £30k annual retainer
- A tool that takes a spreadsheet of data (think people/company/lead data) and allows you to construct a prompt using placeholders for any of the data then run each line/query through an AI prompt. Need websites and mailing address for 30k companies. Easy. They paid us £50k (they got a few other bits of marketing as well for this).
- I built an internal tool for our SEO team which takes a blog post and does all the on-page, and some off page optimisations for them at click of a button. So they can do more interesting work. It sort of works, but they don't use it.
- I built a widget that I can push urls at and at end of the day get a personalised 2 person podcast (GoogleLM style) so I can listen on my cycle home to what I couldn't read. The AI API is some 3rd party tool, its neat very like GoogleLM. It's a cool idea but I don't use it
- I built a AI power content writing tool. Two panes. Paste a content brief in left and it is mirrored right. Select text left and prompt against the selection ("Turn these bullet points into a flesh out para focusing on the stats and shock of the data") and it appears in right hand pane. Slowly your brief left turns into proper content right. Supports RAG for background docs. I use it to write almost anything these days.
- An interactive AI report for my business. "20 AI experts and what their advice means for you". The link to site includes an encoded work email of reader, we scrape Linkedin and personalise text before they arrive. We use it as leadgen, its cool.
There are more, I won't go on.
But I did just build (and polish, and put "out there") a tool - https://tryultrathink.com - that uses a browser extension and electron desktop widget to make it easy to capture any thought, note, text, audio, message, link etc. Then you can sort, search, AI etc.. it's cool. It's an ADHD dream I think. I'm using it every day.
But I made it to help my ADHD "constant stream of thoughts". And I used Claude Code to make it. And I think Claude Code is actually the problem.
What do others think? Is it powerful when your "list" can actually be worked on autonomously by AI agents? Deep research is another one. When I have a thought, why would I not run a deep research or Pro prompt at it and get some background. So when I come to it I can detail. I can. So why not? Maybe water use is the reason? That's a good reason.
On the one hand the future (using basically existing AI tech, not even needing anything more advanced) is cool. I can save every thought and before I come back to one of them it has been researched/built/some how progressed. That's cool. That's productive.
On the other hand its a ADHD nightmare. I can't sleep. I building so much with not always selling, testing, getting people to use. The other I fired up Claude Code and put it in my bike basket so it carried on running on my cycle. I even had my laptop on passenger seat in car and checked it at lights. That's bad right?
In the mean time I will keep using ultrathink (yes I named it in honour of Claude Code). Hit me up for a free trial. Maybe it can help you?
Show HN: TeletextSignals – Local RAG over 25 Years of Swiss Teletext News
I built TeletextSignals, a local RAG + LLM experiment over ~25 years of Swiss teletext news in German-language.
Teletext is a TV broadcast system that delivers highly concise, space-constrained news texts. That conciseness turns out to be a real advantage for semantic search and retrieval: dense information, little fluff, and consistent structure over decades.
The project runs fully offline and uses embeddings + Postgres/pgvector to explore, search, and query teletext news from the last 25 years with modern LLM techniques.
Repo: https://github.com/r-follador/TeletextSignals
TWC Security Party – Group education event for tech workers to improve their PR
Using Tokio with CPU-Bound Tasks in Rust (2022)
This article explores the use of Rust's async Tokio runtime for CPU-bound tasks, demonstrating how it can provide performance benefits and improve scalability compared to traditional synchronous approaches.
Pg-safeupdate: A PostgreSQL extension requiring criteria for UPDATE and DELETE
The article discusses a PostgreSQL extension called 'pg-safeupdate' that helps prevent accidental data loss by requiring a WHERE clause for UPDATE and DELETE statements, thereby ensuring that developers cannot modify or delete entire tables without a specific condition.
Situation Watch
Interaction System for Treadmill Video Games Using a Smartphone Camera
The article explores the use of artificial intelligence (AI) and machine learning techniques in the field of wearable sensors, focusing on their potential applications in healthcare monitoring and disease prediction. It highlights the advancements and challenges in developing reliable and accurate wearable sensor systems integrated with advanced AI algorithms.
Trump Officials Vow to Keep All US Coal Plants Running
The article discusses the Trump administration's efforts to keep all US coal plants running, despite the industry's ongoing decline. It highlights the administration's policy initiatives and regulatory actions aimed at supporting the coal industry and maintaining the operation of coal-fired power plants.
StackWarp: Exploiting Stack Layout Vulnerabilities in Modern Processors
Stackwarp, a new open-source tool, allows developers to easily migrate complex WordPress websites to new hosting platforms while preserving content and functionality. The tool simplifies the migration process, reducing the time and effort required to move a WordPress site to a different hosting environment.
Open Source Strategies
The article discusses open-source strategies, highlighting the benefits and challenges of using open-source software in business. It provides insights into the considerations and best practices for organizations looking to adopt or contribute to open-source projects.
Microsoft may soon allow IT admins to uninstall Copilot
Microsoft is considering allowing IT administrators to uninstall the Copilot AI feature on managed devices, potentially giving them more control over the software installed on their systems.
Database Transactions
The article provides an overview of database transactions, explaining how they work, their importance in ensuring data consistency, and the ACID properties that transactions should possess (Atomicity, Consistency, Isolation, and Durability).
At the Turning of the Tide: How to Fight Our Way Out of the Trump Era
The article discusses strategies for navigating and resisting the Trump era, including building resilient communities, engaging in non-violent direct action, and fostering a diverse resistance movement. It emphasizes the importance of collective power and sustained efforts in the face of authoritarian challenges.
Sign of the times: Amazon is making a fallout shelter reality TV show
Amazon is developing a reality TV show based on the Fallout video game franchise, where contestants will compete in a Fallout-themed shelter to survive and thrive in a post-apocalyptic environment.
Hyperfocus vs. Perspective as a Staff Engineer (2023)
The article discusses the importance of balancing hyperfocus and perspective when working on complex tasks. It emphasizes the need to avoid getting too narrowly focused on details, while also maintaining a broader understanding of the overall context and goals.