HN user

badlogic

1,086 karma

Author of "Beginning Android Games" and libgdx (http://libgdx.badlogicgames.com)

Posts28
Comments170
View on HN
cchistory.mariozechner.at 11mo ago

Show HN: Cchistory – track Claude Code prompt and tool changes

badlogic
2pts0
mariozechner.at 1y ago

Taming agentic engineering – Prompts are code, .json/.md files are state

badlogic
21pts2
github.com 1y ago

Show HN: Claude-Bridge – Use GPT, Gemini, and Other LLMs with Claude Code

badlogic
3pts1
mariozechner.at 1y ago

Boxie – an always offline audio player for my 3 year old

badlogic
286pts92
mariozechner.at 1y ago

macOS code injection for fun and no profit

badlogic
1pts0
github.com 2y ago

xLSTM code release by NX-AI

badlogic
123pts28
ledit.marioslab.io 2y ago

Show HN: Ledit – all your procrastination in one place

badlogic
12pts2
marioslab.io 2y ago

Show HN: Ledit – a read-only, client-side only Reddit and HN client

badlogic
5pts5
fortune.com 10y ago

Slack Raises $200M at $3.8B Valuation

badlogic
2pts0
news.ycombinator.com 10y ago

Ask HN: Why was the Kotlin 1.0 release removed from the frontpage?

badlogic
4pts1
gradle.org 10y ago

Gradle raises $4.2M in VC

badlogic
1pts0
samskivert.com 10y ago

Automatic destructuring of arguments

badlogic
1pts0
robovm.com 11y ago

RoboVM Studio 1.5 released

badlogic
3pts0
robovm.com 11y ago

Introducing RoboVM Studio

badlogic
2pts0
robovm.com 11y ago

WWDC keynote summary for developers

badlogic
1pts0
robovm.com 11y ago

What's new in Android Developer Tools – textual summary of the I/O talk

badlogic
3pts0
drive.google.com 11y ago

Solicitor General Advises Supreme Court to Not Grant Cert in Google vs. Oracle

badlogic
7pts4
www.badlogicgames.com 11y ago

Show HN: Source for Quantum, ambient RTS with massive unit counts

badlogic
4pts0
robovm.com 11y ago

RoboVM 1.2 released

badlogic
1pts0
robovm.com 11y ago

RoboVM 1.1 Released, Interface Builder and IntelliJ IDEA Support

badlogic
5pts0
robovm.com 11y ago

RoboVM Intellij IDEA/Android Studio Plugin Released

badlogic
3pts0
medium.com 11y ago

Microbenchmark of cross-platform mobile frameworks vs. native

badlogic
4pts0
www.robovm.com 11y ago

RoboVM 1.0 released, create native iOS apps using Java/Scala/Clojure

badlogic
7pts0
blog.robovm.org 11y ago

RoboVM 1.0 Beta released – Debugger and Junit support

badlogic
4pts0
news.ycombinator.com 11y ago

Ask HN: Who's using RoboVM?

badlogic
7pts0
www.badlogicgames.com 12y ago

First RoboVM app approved by Apple

badlogic
4pts0
www.badlogicgames.com 12y ago

How I sent 300k emails through Github's API in a matter of minutes

badlogic
196pts47
m.javaworld.com 14y ago

JavaOne conference schedule hints at Java on iOS

badlogic
3pts0

i wrote the blog post and i also wrote pi.dev. i haven't written much code myself in the past 12 months. i'm not making coding agents out to be the problem. the entire last section keeps is basically "use a clanker for this and that".

i'm making specific usage pattersn out to be the problem, and explain why those patterns can't work due to the way agents work.

i'm not a member of openclaw. i build some oss in parallel, and added 3 or so commits to the openclaw repo. and peter is taking some of the openclaw contributors with him.

don't do this, this is ridiculous. both openclaw and pi are passion projects by two friends who are already well off.

peter's claw is a lot more than just a wrapper around my slop.

i too had plenty of offers, but so far chose not to follow through with any of them, as i like my life as is.

also, peter is a good friend and gives plenty of credit. in fact, less credit would be nice, so i don't have to endure more vibeslopped issues and PRs going forward :)

Claude Opus 4.6 6 months ago

OpenCode is not written in Go. It's TS on Bun, with OpenTUI underneath which is written in Zig.

FWIW, you can use subscriptions with pi. OpenAI has blessed pi allowing users to use their GPT subscriptions. Same holds for other providers, except Flicker Company.

And I'm personally very happy that Peter's project gets all the hype. The pi repo already gets enough vibesloped PRs from openclaw users as is, and its still only 1/100th of what the openclaw repository has to suffer through.

Create a markdown file, for each SKILL.md of the skills you want to use, put the frontmatter in that single markdown file along with the fulk path to the SKILL.md file. On session start, tell Gemini to read that file. If you put it in your AGENTS.md, you don't have to instruct Gemini. And if you have your skills in a known folder, let Gemini write a small scripts that generates that markdown file for you.

Oh, I didn't intend this to come across as MCP being useless. I've written this from the perspective of someone who uses LLMs mostly for coding/computer tasks, where I found MCP to be less than ideal for my use cases.

I actually think MCP can be a multiplier for non-technical users, where it not for some nits like being a bit too technical and the various security footguns many MCP servers hand you.

Also not disagreeing with your argument. Just want to point out that you can achieve the same by putting minimal info about your CLI tools in your global or project specific CLAUDE.md.

The only downside here is that it's more work than `claude mcp add x -- npx x@latest`. But you get composability in return, as well as the intermediate tool outputs not having to pass through the model's context.

I run a few production RAG systems, some as old as end of 2023 and arrived at the same conclusions.

Query expansions and non-naive chunking give the biggest bang for the bug, with chunking being the most resource intensive task, if the input data is chunk (pun intended).

I love this! Not just because I also grew up in the 90ies and like your music choice :)

As we drown in media and slop, I think it's super important to teach kids how to be selective, develop taste. And I too found that physical connection does help with that.

Great project and execution. It would be great if you could also introduce a social aspect, i.e. kids sharing/swapping cards.

(Did something similar for our then 3yo, since it's one of a kind, the social aspect is kinda not there. Yet! https://mariozechner.at/posts/2025-04-20-boxie/)

Gemini in Chrome 10 months ago

Chrome dev console has Gemini integrated as well. Otherwise pick any coding agent (Claude Code, Codex, opencode, ...) give it the Playwright MCP and ask away.

Genuinely love this. I've sort of done this by hand before the advent of good coding agents [1]. But now, it is even more enjoyavle, as development time is even less an issue.

I'd love to see more people realize this and use that new power to build things that don't necessarily scale on their own, but might trigger changes for sizeable groups, either socially, or politically.

[1] https://mariozechner.at/posts/2024-07-15-two-years-in-review...

Claude Code Router 12 months ago

The todo and porting "programs" are unrelated. The blog post shows the full porting pipeline.