frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
228•isitcontent•14h ago•25 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
330•vecti•16h ago•143 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
288•eljojo•17h ago•169 comments

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

https://github.com/phreda4/r3
73•phreda4•13h ago•14 comments

Show HN: Smooth CLI – Token-efficient browser for AI agents

https://docs.smooth.sh/cli/overview
91•antves•1d ago•66 comments

Show HN: I built a free UCP checker – see if AI agents can find your store

https://ucphub.ai/ucp-store-check/
2•vladeta•2h ago•1 comments

Show HN: ARM64 Android Dev Kit

https://github.com/denuoweb/ARM64-ADK
17•denuoweb•1d ago•2 comments

Show HN: Slack CLI for Agents

https://github.com/stablyai/agent-slack
47•nwparker•1d ago•11 comments

Show HN: Artifact Keeper – Open-Source Artifactory/Nexus Alternative in Rust

https://github.com/artifact-keeper
150•bsgeraci•1d ago•63 comments

Show HN: Compile-Time Vibe Coding

https://github.com/Michael-JB/vibecode
10•michaelchicory•3h ago•1 comments

Show HN: Gigacode – Use OpenCode's UI with Claude Code/Codex/Amp

https://github.com/rivet-dev/sandbox-agent/tree/main/gigacode
17•NathanFlurry•22h ago•7 comments

Show HN: Slop News – HN front page now, but it's all slop

https://dosaygo-studio.github.io/hn-front-page-2035/slop-news
11•keepamovin•4h ago•2 comments

Show HN: Horizons – OSS agent execution engine

https://github.com/synth-laboratories/Horizons
23•JoshPurtell•1d ago•5 comments

Show HN: Daily-updated database of malicious browser extensions

https://github.com/toborrm9/malicious_extension_sentry
14•toborrm9•19h ago•7 comments

Show HN: Fitspire – a simple 5-minute workout app for busy people (iOS)

https://apps.apple.com/us/app/fitspire-5-minute-workout/id6758784938
2•devavinoth12•7h ago•0 comments

Show HN: Micropolis/SimCity Clone in Emacs Lisp

https://github.com/vkazanov/elcity
172•vkazanov•2d ago•49 comments

Show HN: I built a RAG engine to search Singaporean laws

https://github.com/adityaprasad-sudo/Explore-Singapore
4•ambitious_potat•8h ago•4 comments

Show HN: Sem – Semantic diffs and patches for Git

https://ataraxy-labs.github.io/sem/
2•rs545837•8h ago•1 comments

Show HN: BioTradingArena – Benchmark for LLMs to predict biotech stock movements

https://www.biotradingarena.com/hn
25•dchu17•18h ago•12 comments

Show HN: Falcon's Eye (isometric NetHack) running in the browser via WebAssembly

https://rahuljaguste.github.io/Nethack_Falcons_Eye/
4•rahuljaguste•13h ago•1 comments

Show HN: Local task classifier and dispatcher on RTX 3080

https://github.com/resilientworkflowsentinel/resilient-workflow-sentinel
25•Shubham_Amb•1d ago•2 comments

Show HN: FastLog: 1.4 GB/s text file analyzer with AVX2 SIMD

https://github.com/AGDNoob/FastLog
5•AGDNoob•10h ago•1 comments

Show HN: Gohpts tproxy with arp spoofing and sniffing got a new update

https://github.com/shadowy-pycoder/go-http-proxy-to-socks
2•shadowy-pycoder•11h ago•0 comments

Show HN: A password system with no database, no sync, and nothing to breach

https://bastion-enclave.vercel.app
11•KevinChasse•19h ago•16 comments

Show HN: GitClaw – An AI assistant that runs in GitHub Actions

https://github.com/SawyerHood/gitclaw
9•sawyerjhood•20h ago•0 comments

Show HN: I built a directory of $1M+ in free credits for startups

https://startupperks.directory
4•osmansiddique•11h ago•0 comments

Show HN: A Kubernetes Operator to Validate Jupyter Notebooks in MLOps

https://github.com/tosin2013/jupyter-notebook-validator-operator
2•takinosh•11h ago•0 comments

Show HN: 33rpm – A vinyl screensaver for macOS that syncs to your music

https://33rpm.noonpacific.com/
3•kaniksu•13h ago•0 comments

Show HN: Craftplan – I built my wife a production management tool for her bakery

https://github.com/puemos/craftplan
568•deofoo•5d ago•166 comments

Show HN: Chiptune Tracker

https://chiptunes.netlify.app
3•iamdan•13h ago•1 comments
Open in hackernews

Show HN: Vibe Coding a static site on a $25 Walmart Phone

https://stetsonblake.com/%2425+Walmart+Phone+for+Hackers
76•stets•1mo ago
Hi! I took a cheap $25 walmart phone and put a static server on it? Why? Just for a fun weekend project.

I used Claude Code for most of the setup. I had a blast.

It's running termux, andronix, nginx, cloudflared and even a prometheus node exporter.

Here's the site:

https://walmartphone.stetsonblake.com/

Comments

utopiah•1mo ago
Can you please explain why not solely Termux with nginx? I don't understand why Andronix or proot are needed.

Actually for a static Website why not just https://f-droid.org/en/packages/net.basov.lws.fdroid/ or more modern https://f-droid.org/en/packages/com.example.flutter_http_ser... ?

Anyway glad you had fun.

stets•1mo ago
Termux alone seems really quirky to me. Andronix fakes "having root" as I understand and I was able to get more of the services I wanted running on it.

https://github.com/termux/proot-distro looks really interesting too and I intend to test it in the future!

M95D•1mo ago
> Can you please explain why [...]

I can't read the site - it won't load - but there's one obvious answer to your question: "No. AI did it."

stets•1mo ago
I think your comment is meant to imply I don't know what I'm doing.
lytedev•1mo ago
That seems to me to be one of the least generous interpretations, no?

It could also imply that, for whatever reason, the LLM opted for those tools. Therefore there isn't necessarily "reason" in the asked sense.

shibapuppie•1mo ago
I mean, you said it.
101008•1mo ago
Do you? If someone asks you to change anything in the configuration, do you think you can do it without the help of AI?

That's the difference between knowing and understanding. I may read a Math proof and understanding. That doesn't mean I can replicate it or adapting to other proofs (and that's basically the Advanced Calculus tests I used to take when I was in college).

I think that's what happened to you. Someone/something (Claude) provide you with instructions you copy and pasted. You underestood them. That's different from knowing.

stets•1mo ago
Yep, I have worked in IT professionally for many years.

I also didn't copy and paste, Claude ran the commands for me, so it was even easier than that.

You are making a lot of assumptions.

Gud•1mo ago
What makes you assume people who use LLMs don’t understand what’s going on?
M95D•1mo ago
No, it meant to imply you don't know why AI did it. Don't fret - nobody does.
eleventyseven•1mo ago
> Can you please explain

No, because they didn't program this or make these decisions, an LLM did.

stets•1mo ago
I had a vision for a fun project, made decisions, tried to understand why to make certain decisions or what was working or not.

I didn't write the front page index.html and I don't want to. Sure, I prompted it how I wanted to look, though.

tl;dr I had fun and learned stuff.

hugs•1mo ago
ignore the haters. this is cool. (and i've been vibe coding with claude code and termux for months. it's good stuff.)

i would highly recommend you add guidance on automated data backups, though. my pixel phone went "black screen of death" on me and one of my projects is trapped in there until i can replace the screen.

stets•1mo ago
Thx! That's a good next step for sure. Rn git is my backup
forgotpwd16•1mo ago
Because it's cooler setting it up on your own than having an app do it for you. (Could even skip Termux really.) And most importantly, this sets up a full Linux environment, which can be used from hosting a simple site to programming (even the site itself; don't know if that's what author did here or site was copied from their main system) and more.
stets•1mo ago
The site was all "written" + configured on the device itself :-)
trvz•1mo ago
Disingenious title, as the phone at 25$ is subsidized.

Sure, you can properly buy a phone for not much more, but so can you a Raspberry Pi.

stets•1mo ago
Eh, nitpicking I think. It really was $25 and anyone in driving distance of a Walmart can pay 25 real USD and grab one. For sure they are losing money on the hardware in hopes that you subscribe to the plan.
inversepolymath•1mo ago
I decided to buy one, but for the price of two Walmart delivered them to my door in just a few hours.
stets•1mo ago
Hell yeah
throawayonthe•1mo ago
what do you mean by subsidized? do you have to buy a phone plan with it? i tried to add it to cart, and while it says it's locked to Straight Talk, it's not making me pay for a plan (though i'm not in the us so i'm not gonna actually order it to check)
stets•1mo ago
You do not need to buy a phone plan with it (although they hope you will).
numpad0•1mo ago
Nowhere in the world can you make a smartphone at $25 each, even with a bit of slave labor. Either the LTV of a phone is like few k dollars for them, or someone argues it is, or they want network effect, whatever. But $25 is too cheap of a price to make sense.
hedora•1mo ago
Also, the llm that did the vibe coding did not run on the phone.
stets•1mo ago
Of course not, just the client. But it did make real tool calls on the client device and write + modify existing config, troubleshoot and get it running, which is still pretty damn cool in my eyes
andy99•1mo ago
Does the cloudflare tunnel mean cloudflare is acting as a cdn and I’m actually getting the site served from them instead of the phone actually handling the request?
stets•1mo ago
Cloudflare is not acting as a CDN and every request is actually hitting the phone. Check out the CF-Cache-Status: dynamic header
andy99•1mo ago
Thanks for the reply, it’s surprisingly fast then!
mikert89•1mo ago
I just restyled a full saas app thats doing 50k in arr per month, bootstrapped. I already shipped it to production. A major UX/element/component overhaul.

It looks 10x more professional. I did it this afternoon, sitting on my couch. I took a raw css/html assets from a very professional saas app, and gave it to claude code. I wrote no code, and did not even review the code. This field is truly on its way to full automation.

stets•1mo ago
That's awesome! Totally agree.
cpursley•1mo ago
What do you mean by "I took a raw css/html assets from a very professional saas app"?
F7F7F7•1mo ago
I’ll fill in the part between OPs story and “then they all clapped” that he left out.

He’s likely talking about “Save As”ing or scraping the DOM for rendered HTML/CSS and feeding that to an LLM to convert to actual in app wired up components.

kimixa•1mo ago
Add in presumably ignoring the license of the scraped documents.
mikert89•1mo ago
eventually you will be able to generate a database schema/api by just feeding saas app html to an llm. you wont get everything, but you will get close
Natfan•1mo ago
sorry but isn't this just theft²?
quintu5•1mo ago
Well you see he ran it through in through an LLM, but LLMs are lossy, so who can say if the output was a direct result of the copyrighted code or if the model focused on his unique prompting words and conjured the output from its own latent space without referencing copyrighted input at all? /s

Alternatively, we could take the model makers’ view and say that if they didn’t want their code reused, they wouldn’t have made it publicly accessible on the internet.

Natfan•1mo ago
the model makers opinion is no different than "if she didn't want to be ogled/cat called, she shouldn't have been wearing [insert literally any type of clothing here] when travelling from A to B in a public place"
quintu5•3w ago
You'll get no argument from me on that interpretation.
premiumLootBox•1mo ago
I believe the OP already said he used AI.
mikert89•1mo ago
the time is coming when you can take screenshots of an app and generate a full backend. we are no where near the limits of what we are about to see happen to software. idk whats legal, but its soon an irrelevant question
Natfan•1mo ago
legality will soon be an irrelevant question? i genuinely fear the world which you would to usher into existence
hackerInnen•1mo ago
> This field is truly on its way to full automation.

What do you even mean by that? Full automation of irrelevant, simple as hell, saas apps? Maybe yes. Everything else that actually needs some thought? Nah, not happening anytime soon - given that no genius with a brand new architecture comes around tomorrow. LLMs just ain't getting any better really. It's just micro steps by now

lukan•1mo ago
"LLMs just ain't getting any better really. It's just micro steps by now"

The models itself, maybe yes. But the agents mixing model input and output with classical programming to achieve whatever you programm them to? That just has started to show it's potential.

mikert89•1mo ago
we are no where near the limits of models with regards to software
wiseowise•1mo ago
What industry are you in and what do you do there? I’m always baffled by these “actually needs some thought” that end up being just another CRUD. Maybe you’re Peter Norvig’s alt, or Linus casually browsing on a burner account?
hackerInnen•1mo ago
Anything that is safety related or needs signal control. So embedded systems and anything related. Aerospace, defense, anything. There is so so much stuff.

Not even talking about AI writing HDL's. They just can't do it and put latches everywhere (they are bad. you should put registers instead)

mikert89•1mo ago
you are completely delusional about whats about to happen, hope you have some money saved up
wiseowise•1mo ago
I wish I was living in your world. You're in for a big surprise.
llmslave2•1mo ago
I can't imagine ever voluntarily divulging this kind of thing to others. Anyways, drop a link so we can see what an afternoon of vibe coding is capable of.
mikert89•1mo ago
divulging what? its not far from taking a screenshot and generating a backend. which will probably be possible some time in 2027, and is mostly possible now. the moat on software is gone for people that know how to use the tooling
llmslave2•1mo ago
Drop the link, let's see how it did.
HWR_14•1mo ago
I mean, I can take the assets from very professional software and use that to make a clone even faster than one afternoon. Copying on disk is quick.
MangoToupe•1mo ago
> 50k in arr per month

Annual recurring revenue per month? Which is it

hu3•1mo ago
do not share the link.

they aren't engaging in good faith.

haters are going to hate regardless.

forgotpwd16•1mo ago
More like "Setting a static website on a budget Android phone". Unsure where the vibe coding is relevant, and Walmart Phone is basically a placeholder.
stets•1mo ago
Claude Code made the simple little home page and did much of the configuration of the system inside andronix. The phone is available at Walmart for $25.
MangoToupe•1mo ago
Clause code is a saas no? None of the work happens on the local device. It's not like they got deepseek working on a smartphone... impressive as that might be
stets•1mo ago
LLM inference is remote, yes, but tool calls happen locally on the device. So CC knows it has access to modify files, perform bash commands, etc.
MangoToupe•1mo ago
Ok, so why not dial this in through a dildo?
stets•1mo ago
That'd be cool too, wanna hack on it together?
forgotpwd16•1mo ago
Mean that essentially article is instructions on setting up the server & link to the cool site* hosted on it. Whether a LLM was used or not doesn't appear to have such relevance to be on title**. If article had the prompts or transcript showcasing how was done then could see it being there.

*Which doesn't appear static with information like memory, storage, requests, etc. More interesting than what title makes it seem.

**On the contrary, would want it to be in article itself.

e12e•1mo ago
> I used Claude Code for most of the setup. I had a blast.

So, most/all of TFA is copied from Claude code? Or in other words, what you did was prompt Claude - not actually following the instructions on this page (they are the output of Claude)?

Feels weird reading a sort of fictional/parallel reality description - if you follow these instructions you will arrive at a similar result as I got - only this is not how I did it...

stets•1mo ago
I opened Obsidian, wrote down the steps that I performed + pieces claude did. Most of what I did was little troubleshooting bits or hooking things together.

That + every little quirk or weird thing I ran into (eg: phantom process killer, which I actually did setup via adb) that I felt was worth mentioning and might help.

Then I told Claude to organize the document better, read it over myself, asked for edits or things to add, etc.

stavros•1mo ago
My god, the amount of hate this site has for LLMs, it's unbearable. Good for you for having a project and seeing it through, all the lazy "It UsEd An LlM So It DoeSn'T CoUnT" gatekeeping doesn't belong here and I wish all those uncurious comments were flagged.
e12e•1mo ago
I thought the content was interesting, but didn't really match the headline - I didn't learn how I could vibe code a website on a phone - I learned how I could "traditionally" deploy an existing site on a phone (ie: no help on using LLM, no information on how to create a static website).
stets•1mo ago
That's good input actually. I should have added details on my usage of Claude Code.
yegle•1mo ago
Yeah it's not $35 phone, it's the $35 for the phone and the cost of the tokens to generate the website using Claude's API.

I'd really want to see an actual $35 phone generating a website using a local LLM.

stets•1mo ago
it was $25
readdit•1mo ago
Ops’ title is pretty clear on the content of the post.
daniel_iversen•1mo ago
So cool - built-in internet and UPS :) wonder if it’d be very easy to use it as a remote webcam on a farm as a bit of a fun little project?
stets•1mo ago
Definitely, but with just standard playstore apps. You really can't get much hardware access from Andronix/Termux AFAIK so GPS, camera, etc don't work.
hebelehubele•1mo ago
I always read that if you keep a phone plugged in for long periods of time, its battery will eventually fail and expand into a spicy pillow, which often deforms the frame, or worse, causes fires.

The solution seems to be removing the battery and keeping it running on the charger.

neilv•1mo ago
I think this post is about enthusiasm for using an LLM.

One of the problems is that, if you use an LLM like this, and then post the output, you've probably just laundered at least one other person's copyrighted work (about how to do this kind of thing) through an LLM, and then put your name on it.

stets•1mo ago
What? The how-to is the concerning part and not the code?
vlovich123•1mo ago
This really doesn’t use caching? I’m surprised it can just get posted to the front page and survive.
hu3•1mo ago
phones these days are quite powerful

That $25 phone has 8 cores and 4GB of RAM.

https://www.gsmarena.com/motorola_moto_g_(2025)-13624.php

stets•1mo ago
The only downtime has been due to phantom process killer (I think) still killing Andronix. I can't figure out why. Traffic was "only" 522 uniques today, easyyy for such a small site behind Nginx
akkartik•1mo ago
Anybody here have this phone? I'm curious to hear how well it runs https://love2d.org. There's an apk on that page that you can download and install.

(And then if you could try out my https://akkartik.itch.io/carousel and report back, that would be even more helpful.)

Edit 20 minutes later: After I posted this I remembered I have access to a https://www.walmart.com/ip/AT-T-Maestro-3-32GB-Ocean-Green-P.... And both LÖVE and my Carousel work great on it! Much less laggy than any other app on that phone. Including the browser.

analogpixel•1mo ago
@stets, if you are bored and wanted to try something, you should point Claude Code to your article, and tell it to write an ansible playbook to configure the device.
stets•1mo ago
This is an awesome idea!
lvspiff•1mo ago
I took a jab at using github copilot to vibecode a static portfolio website for my wife. I wanted to get some better familiarity with terraform so seeing what it built for those files while linking up with my custom domain on cloudflare was pretty neat. Terraform S3, iam permissions, cloudfrpnt, dynamodb, secrets and certificates and even cloudflare dns settings. Everything done in vscode with github copilot chat allowing it to run cmd line.

Then i had it incorporate some lambda functions for editing and administrative functions for the site.Getting the github action figured out to allow me to use whatever codespace or whatever to edit. It gave me added practice breaking down projects into small agile tasks in essence. It’s like having a small team of jr. programmers, testers, and devops team at my disposal to create a POC

It all came together in a couple days, looks decent, processes files, and isnt costing me anything more than the domain registration. I now have a site that i can trigger a github action executing terraform to update the html or css or lambda files if need be. Yeah the code isnt perfect nor is it perfect architecture patterns but it was a fun way to spend a few hours over a weekend to see the power of the service now.

the_arun•1mo ago
Great job. This is amazingly done. Is the phone connected to wifi or using a data plan?
stets•1mo ago
Thx, Wifi! Was down for a bit yesterday but back up. No downtime due to volume of traffic
childintime•1mo ago
In Kenya you can actually buy a $20 4G 32GB 2GB smartphone. I hadn't thought it possible, but it's an okay phone that suffers in multitasking.

Btw, this phone is locked to at least have 1 safaricom chip, but no monthly plan is necessary.

Edit: https://www.jumia.co.ke/safaricom-neon-smarta-2-ips-lcd-disp...

wltr•1mo ago
Am I the only one with no scroll on that website? While on mobile.
wink•1mo ago
I'm much more interested in the power story here. Software is easy ;)

  - did it come with a wall plug?
  - do you trust that wall plug to be on 24/7? (I've had terrible ones)
  - did you have to buy any extra cables? ("I had them" does not count)
  - how much power does it draw?
stets•1mo ago
- I think it just came with a cable, USB-C. no plug. - I do have a battery, but I hear most people pull them and just plug in with none. - No, came with USB-C - Haven't checked! Maybe I will