Hacker Newsnew | past | comments | ask | show | jobs | submit | xstas1's commentslogin

Promotional pricing? Are they saying that after the promotion, it will cost more than 7.5x??

Hmm, maybe they're discouraging copilot+Claude through pricing, nudging people to anthropic suite of tools. That sucks. I've been super happy with copilot+opus/sonnet.


Well fuck that then

Also coding agents will happily compile android applications (of maximum complexity) via Github Actions where you can just pick them up with Obtainium. No PC needed

What is obtainium.

An android app that tracks releases to install the latest versions of apps directly from github.

Also it works with private repos too if you provide a personal access token (fine-grained) in the Obtainium app settings. Just make sure to "release" (on the Releases tab) the .apk file on the GitHub repo and tag it latest.

I use 'just' (command runner) and the 'gh' CLI to automate this:

    # Build and publish a GitHub release
    release: apk
        VERSION="v$(date +'%Y.%m.%d')-$(git rev-parse --short HEAD)"; \
        APK="build/app/outputs/flutter-apk/app-release.apk"; \
        REPO="$(git config --get remote.origin.url | sed -E 's#.*github.com[:/](.*)\.git#\1#')"; \
        echo "Releasing $VERSION to $REPO"; \
        git tag "$VERSION" 2>/dev/null || true; \
        git push origin "$VERSION"; \
        gh release create "$VERSION" "$APK" \
            --repo "$REPO" \
            --title "$VERSION" \
            --notes "Automated release for $VERSION" \
        || gh release upload "$VERSION" "$APK" --repo "$REPO" --clobber

you already could! just install Termux, npm install your favourite agent harness (pi for one has explicit Termux support, but its AGENTS.md works just fine with Claude Code for example - https://github.com/badlogic/pi-mono/blob/main/packages/codin...), and say you want an android app. It problem solves for a bit, then spits out an apk out to your Downloads folder.

Let me try this. Last year this was a dream. Can't belive we are so close to automate all of this.

My major issue last time was providing the feedback to the agent by running the apk on phone i.e, pass the debug log from the apk back to agent so it can iterate on it without me providing any input.


ask the agent to run adb log so it can read it for itself

I just run claude code on my phone, in termux

Hypothesis: it's a sprawling, labyrinthine mess because it was grown at high speed using Claude Code.


There’s a lot of redundancy, because there has to be to make the system useful. It’s a hacked together mess.


Partway through, I recognized the function calling syntax as similar to Nix which I just started learning.

Turns out the implementation of the article is in Haskell, another declarative language.

At work. we use Power Query with it's M language - a declarative language with lazy evaluation.

Is there something about declarative languages that makes them especially suitable for data work?


I mean — the ideal of an SQL query is you say what you want, and it’s up to the engine to determine how to give it to you — that is, being declarative.

Part of it is there’s so many different ways to represent data, and even more ways to compute a given quantity — but the quantity itself often has a clear definition (sum this column from all rows where this holds, say)


This maps nicely to Cybermen in Dr Who


I learned about this from The Wire. They called it "the headshot"


Why GPT 5.1?


Far better results compared to GPT 5.4 and Opus 4.6. Not great for execution due to speed but has consistently had better comprehension of the codebase. Maybe it's a case of "holding it wrong" regarding the other models but that's been my experience.


I find that the default Claude Code harness deals with the ambiguity best right now with the questionnaire system. So you can pose the core of the problem first and then specify only those implementation details that matter.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: