frontpage.
newsnewestaskshowjobs

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•1y ago
I just came to bring the calculator for all the hate you're going to receive. Popcorn.
chmod775•1y 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•1y 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•1y 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•1y 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•1y 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•1y 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•1y ago
[flagged]
johnnyfived•1y ago
And counting
Mountain_Skies•1y 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•1y 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."

Qwen 3.8

https://twitter.com/Alibaba_Qwen/status/2078759124914098291
495•nh43215rgb•8h ago•355 comments

Minecraft: Java Edition now uses SDL3

https://www.minecraft.net/en-us/article/minecraft-26-3-snapshot-4
159•ObviouslyFlamer•5h ago•104 comments

What I learned selling 2,500 MIDI recorders: Hardware is not so hard

https://chipweinberger.com/articles/20260719-hardware-is-not-so-hard
258•chipweinberger•6h ago•116 comments

Bananas sprout in Rayleigh Garden UK after 15 years

https://www.bbc.com/news/articles/cvg8edqq5g5o
52•teleforce•3h ago•29 comments

Claude Code uses Bun written in Rust now

https://simonwillison.net/2026/Jul/19/claude-code-in-bun-in-rust/
206•tosh•7h ago•300 comments

Blender 5.2 LTS

https://www.blender.org/download/releases/5-2/
213•makizar•4d ago•82 comments

UnifiedIR for Julia

https://github.com/JuliaLang/julia/pull/62334
26•vimarsh6739•19h ago•2 comments

OpenAI reduces Codex Model Context Size from 372k to 272k

https://github.com/openai/codex/pull/33972/files
178•AmazingTurtle•9h ago•88 comments

Cagire: Live Coding in Forth

https://cagire.raphaelforment.fr
21•surprisetalk•1w ago•3 comments

Transcribe.cpp

https://workshop.cjpais.com/projects/transcribe-cpp
655•sebjones•16h ago•139 comments

I joined the IndieWeb, here's what I learned

https://en.andros.dev/blog/0b8e451e/i-joined-the-indieweb-heres-what-i-learned/
78•andros•5h ago•44 comments

Infinities, impossibilities, and the man in the white linen suit

https://iain.so/infinities-impossibilities-and-the-man-in-the-white-linen-suit
31•iainharper•5d ago•22 comments

Land Atlas – soil, farmability, and crop analysis for land listings

https://land-atlas-production.up.railway.app/welcome
23•L3dge•6d ago•6 comments

C64 Basic Dungeon Crawler: Goblin Attack (C64 Basic Part 8)

https://retrogamecoders.com/c64-basic-dungeon-part8/
5•ibobev•1h ago•0 comments

The death and rebirth of my home server

https://sgt.hootr.club/blog/home-server-rebirth/
77•steinuil•6h ago•45 comments

Terence McKenna's Mega Bad Trip

https://psychedelics.community/cultural-icons/terence-mckennas-mega-bad-trip
9•Dimmiwoah•2h ago•2 comments

Speech Recognition and TTS in less than 500kb

https://github.com/moonshine-ai/moonshine/tree/main/micro
516•petewarden•4d ago•74 comments

Dupes (product clones) took over the world

https://www.vox.com/podcasts/493930/dupe-culture-fender-ugg-quince-tiktok-amazon-online-shopping
14•gumby•5d ago•3 comments

Codex Resets

https://codex-resets.com/
251•denysvitali•17h ago•168 comments

Mathematicians still don't know the fastest way to multiply numbers

https://www.scientificamerican.com/article/mathematicians-still-dont-know-the-fastest-way-to-mult...
174•beardyw•5d ago•97 comments

Better and Cheaper Than IPTV

https://github.com/stupside/castor
269•xonery•16h ago•89 comments

Clever hacker fits 537,000 domains in a $5 ESP32 ad-blocking dongle

https://www.tomshardware.com/networking/clever-hacker-fits-537-000-domains-in-a-tiny-usd5-esp32-a...
38•sbulaev•2h ago•13 comments

Hardcore IndieWeb: Run your own website 100% independently for only $0.01/day

https://www.neatnik.net/hardcore-indieweb
217•cdrnsf•19h ago•176 comments

The Mighty Big Array of Finn Jensen LA8YB

https://la0by.darc.de/LA8YB_EME_MBA.htm
26•kalehmann•8h ago•6 comments

Ollama: All Aboard Open Models

https://ollama.com/blog/all-aboard-open-models
46•inferhaven•9h ago•23 comments

Restoring and Demoing 1960s Vintage Computers at the Computer History Museum [pdf]

https://ibm-1401.info/pictures/Proc-MIW-2017-Garner-1401PDP1.pdf
32•rbanffy•1w ago•3 comments

Scrying the AMD GFX1250 LLVM Tea Leaves

https://chipsandcheese.com/p/scrying-the-amd-gfx1250-llvm-tea
51•mfiguiere•11h ago•2 comments

Using self-hosted Umami for iOS app analytics

https://hjerpbakk.com/blog/2026/07/14/umami-for-apps
48•Sankra•5d ago•6 comments

The Art of Insight in Science and Engineering – Mastering Complexity(2014) [pdf]

https://ocw.mit.edu/courses/res-6-011-the-art-of-insight-in-science-and-engineering-mastering-com...
42•nill0•9h ago•3 comments

Classic Amiga titles, free to download

https://amigafreeware.downer.tech/
162•doener•19h ago•21 comments