frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

How to Vibe Code a Logomaker in 10 Days

https://medium.com/@johnnyfived/how-to-vibe-code-a-logomaker-in-10-days-llms-can-they-build-it-b744209e350b
8•johnnyfived•1y ago

Comments

johnnyfived•1y ago
Logomaker (https://github.com/manicinc/logomaker) is a web and desktop app designed and developed entirely by LLMs over a period of 10 days, to see how far vibe coding can take you.

Try the app free forever on GitHub pages: https://manicinc.github.io/logomaker/.

okokwhatever•12mo ago
I just came to bring the calculator for all the hate you're going to receive. Popcorn.
chmod775•12mo ago
Was the AI playing codegolf? I'm used to AI writing needlessly verbose code and confusing itself with its own comments. This is the polar opposite, but equally horrifying.

Is it a strategy to fit more code into its context window?

https://github.com/manicinc/logomaker/blob/master/js/fontMan...

It's rather impressive because the result works.

dockercompost•12mo ago
Oh god that's gnarly. I'm pretty sure you're right about it being a strategy to fit more into the context window. Prior to Windsurf changing their credit system I'd thought about purposefully limiting my file lengths to fit under multiples of 100 to use fewer of the defunct flow credits.
johnnyfived•12mo ago
Great catch, I noticed this with Gemini specifically, while GPT-4o and Claude would just insert placeholders. Gemini would actually enforce generating full scripts by means like this. And higher-level logic looks human-readable, though this might be because I prompted Gemini multiple times to make more usable code.
matt_heimer•12mo ago
Seems about right for AI generated code. It breaks words on any letter and on mobile the default text "Manic" ends up as:

Mani

c

Switching to desktop view doesn't cause the default text to wrap... So I guess you get different logo generation depending on browser size? Or at least different previews.

I'd expect a logo generator to never break words in-between letters unless explicitly asked for.

AI generated code is useful but it shouldn't be trusted to be complete.

dgfitz•12mo ago
I have the same result.

My only thought was: if my employer paid me for 2 weeks (10 days) of work and this is what popped out the other end, I would be looking for a new employer, this isn’t acceptable where I work.

lukev•12mo ago
I hate this app and I hate its code.

I think the fact that this can happen at all is important.

And whoever can contextualize this capability in the context of "real" software development will be the victor.

abetancort•12mo ago
[flagged]
johnnyfived•12mo ago
And counting
Mountain_Skies•12mo ago
Seems pretty harmless. There's no PII or PCI data. It doesn't interact with the physical world. I'm far more concerned about "vibe" coding being used in situations where it can cause real harm. Human coders can and do make mistakes of that type but there are review processes to catch them. In theory, the same reviews could be used for vibe code but the big appeal of it is cutting out the type of people who can identify and correct such defects.
xnx•12mo ago
Amazingly, Gemini has gotten so good that you can one-shot this: https://g.co/gemini/share/7f98e1145bc0

I was too lazy to prompt it with full requirements, but it did very well for a first attempt with: "Create a single page web app using vanilla javascript that allows the user to enter up to 40 characters of text and has interface controls for many css attributes including: font-family, size, letter-spacing, text-transform, weight, text-decoration, style, padding, rotation, color, border color, animation, etc."

Sabotaging projects by overthinking, scope creep, and structural diffing

https://kevinlynagh.com/newsletter/2026_04_overthinking/
88•alcazar•1h ago•23 comments

Different Language Models Learn Similar Number Representations

https://arxiv.org/abs/2604.20817
29•Anon84•1h ago•10 comments

Norway Set to Become Latest Country to Ban Social Media for Under 16s

https://www.bloomberg.com/news/articles/2026-04-24/norway-wants-kids-to-be-kids-with-social-media...
80•1vuio0pswjnm7•1h ago•39 comments

Spinel: Ruby AOT Native Compiler

https://github.com/matz/spinel
207•dluan•7h ago•56 comments

Mounting tar archives as a filesystem in WebAssembly

https://jeroen.github.io/notes/webassembly-tar/
65•datajeroen•5h ago•19 comments

DeepSeek v4

https://api-docs.deepseek.com/
1473•impact_sy•12h ago•1090 comments

US special forces soldier arrested after allegedly winning $400k on Maduro raid

https://www.cnn.com/2026/04/23/politics/us-special-forces-soldier-arrested-maduro-raid-trade
478•nkrisc•17h ago•525 comments

Show HN: How LLMs Work – Interactive visual guide based on Karpathy's lecture

https://ynarwal.github.io/how-llms-work/
207•ynarwal__•8h ago•49 comments

Hear your agent suffer through your code

https://github.com/AndrewVos/endless-toil
98•AndrewVos•4h ago•35 comments

An update on recent Claude Code quality reports

https://www.anthropic.com/engineering/april-23-postmortem
831•mfiguiere•21h ago•636 comments

Bitwarden CLI compromised in ongoing Checkmarx supply chain campaign

https://socket.dev/blog/bitwarden-cli-compromised
825•tosh•1d ago•399 comments

Why I Write (1946)

https://www.orwellfoundation.com/the-orwell-foundation/orwell/essays-and-other-works/why-i-write/
233•RyanShook•13h ago•58 comments

8087 Emulation on 8086 Systems

https://www.os2museum.com/wp/learn-something-old-every-day-part-xx-8087-emulation-on-8086-systems/
33•ingve•4h ago•13 comments

GPT-5.5

https://openai.com/index/introducing-gpt-5-5/
1466•rd•21h ago•981 comments

Show HN: Gova – The declarative GUI framework for Go

https://github.com/NV404/gova
88•aliezsid•9h ago•15 comments

How to be anti-social – a guide to incoherent and isolating social experiences

https://nate.leaflet.pub/3mk4xkaxobc2p
150•calcifer•4h ago•145 comments

Linux 7.1 Removes Drivers for Bus Mouse Support

https://www.phoronix.com/news/Linux-7.1-Input
30•speckx•1h ago•14 comments

South Korea police arrest man for posting AI photo of runaway wolf

https://www.bbc.com/news/articles/c4gx1n0dl9no
195•giuliomagnifico•6h ago•121 comments

MeshCore development team splits over trademark dispute and AI-generated code

https://blog.meshcore.io/2026/04/23/the-split
254•wielebny•22h ago•135 comments

Meta tells staff it will cut 10% of jobs

https://www.bloomberg.com/news/articles/2026-04-23/meta-tells-staff-it-will-cut-10-of-jobs-in-pus...
723•Vaslo•20h ago•726 comments

Affirm Retooled for Agentic Software Development in One Week

https://medium.com/@affirmtechnology/how-affirm-retooled-its-engineering-organization-for-agentic...
19•brd529•1h ago•7 comments

Using the internet like it's 1999

https://joshblais.com/blog/using-the-internet-like-its-1999/
205•joshuablais•19h ago•145 comments

UK Biobank health data keeps ending up on GitHub

https://biobank.rocher.lc
176•Cynddl•1d ago•49 comments

TorchTPU: Running PyTorch Natively on TPUs at Google Scale

https://developers.googleblog.com/torchtpu-running-pytorch-natively-on-tpus-at-google-scale/
172•mji•18h ago•15 comments

Show HN: Atomic – Local-first, AI-augmented personal knowledge base

https://atomicapp.ai/
16•kenforthewin•3h ago•5 comments

Show HN: Tolaria – Open-source macOS app to manage Markdown knowledge bases

https://github.com/refactoringhq/tolaria
257•lucaronin•17h ago•118 comments

Familiarity is the enemy: On why Enterprise systems have failed for 60 years

https://felixbarbalet.com/familiarity-is-the-enemy/
84•adityaathalye•10h ago•46 comments

My phone replaced a brass plug

https://drobinin.com/posts/my-phone-replaced-a-brass-plug/
169•valzevul•23h ago•48 comments

Alberta startup sells no-tech tractors for half price

https://wheelfront.com/this-alberta-startup-sells-no-tech-tractors-for-half-price/
2245•Kaibeezy•1d ago•758 comments

Show HN: Agent Vault – Open-source credential proxy and vault for agents

https://github.com/Infisical/agent-vault
131•dangtony98•1d ago•43 comments