frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi

https://loficities.com/
104•safaelmali•3h ago

Comments

andsoitis•3h ago
So cool. Add Los Angeles, Cape Town, Florence, Cairo, Athens, Vancouver, São Paulo.

Actually, shouldn't it be possible to auto-generate any city via AI on demand?

vunderba•1h ago
Maybe to a degree but this isn’t just somebody using Seeddance to generate a first-frame-and-last-frame video loop and calling it a day.

There's definitely some manual curation. They even have assets that are clearly being placed into the scene, like the boats moving in the water.

You could theoretically generate all possible animated sprites (birds, people, vehicles, etc.) for use in any given cityscape, but automatically segmenting/detecting the different valid "paths/waypoints" where those assets should be placed would probably end up looking pretty janky.

XenophileJKO•1h ago
Maybe??.. Opus 5.5 is a giant step function up with "manual illustration". Quite a bit better than Astra. It is entirely possible to get this quality of animation "hand drawn" from Opus 5.5...

Honestly I was blown away, it is one capability that blindsided me. I haven't been this surprised by a capability lift in a long time.

vunderba•30m ago
I haven't had a chance to play with Opus 5.5 yet, but I guess if there were a way to generate each of the pieces (aka the layers) then it might be possible:

- parallax, which might be some clouds moving in the background.

- weather effects which is mostly just an overlay

- animated sprites that interact with, or at least move along, the different sections of the static scene.

It'd be neat to see how well it could recreate some of the larger set pieces like Westminster palace.

I've definitely seen some pretty impressive automated AI voxel stuff (and that was 6 months ago) and that's having to deal an extra dimension. [1]

Personally I still don’t see a situation in which you could do it completely hands-off though. I think you’d end up with some pretty good scenes and some really terrible scenes requiring post-adjustments. It would be an interesting experiment at any rate!

[1] - https://github.com/Ammaar-Alam/minebench

Razengan•2h ago
Man, wish we had dynamic wallpapers like this, and we could have had it decades ago.

Why do companies like Apple & Microsoft sterilize themselves so?

Cockbrand•2h ago
I was having a very similar thought - finally a nice use case for HTML wallpapers like Windows used to have them. I bet that there's a trick to have this as a desktop background in Wayland, but I'm too lazy to find out right now.

Either way, really nicely made, I love it! Small change request: adjust the CSS to make the controls look less vibecode-y.

Vakaiser•2h ago
While it's not free or a first party offering, I've had great success with Cindori Backdrop:

https://cindori.com/backdrop

andsoitis•1h ago
Wallpapers that move would make for poor usability.
Razengan•43m ago
That's up to personal preference. Just like with static wallpapers, some people like single subtle colors, some people like noisy multicolored wallpapers.

There's already subtle parallax in iOS etc.

Animated wallpapers could be subtle, like raindrops, or animate only when interacted with.

ciberado
NDlurker•2h ago
This would be cool as a Roku channel
timenotwasted•2h ago
Gorgeous, very well executed. I'm guessing the primary request will be more cities but I'll deviate and say I'd love to see more views as well. Would be nice to have the same set of cities by I can see it from a studio view same way it is in the Paris view. Or from an office. Or a cafe.
thih9•2h ago
The product hunt ad is breaking the immersion for me. I know that most cities have ads but still, I prefer ad free pixel art.

It’s also not realistic, in one landscape the billboard is taller than a 9 story building.

trevoragilbert•1h ago
It feels bolted on to an otherwise cool thing. Even angling the board, or smudging, dimming color, localizing language, etc. All would make it feel like it fits.
sublinear•1h ago
I know this is going to sound ridiculous, but the way the dithering is used feels very "generated" and chaotic.

Human pixel art tends to be very deliberate about the exact colors of every pixel and their placement tends to follow idealized (but not necessarily geometric) shapes.

The last time I saw dithering this sloppy was decades ago when people would scan photos as low color images. It is its own vibe, but it's a cold and rough one. These artifacts feel more "realistic", but it felt like slop back then too.

kromokromo•19m ago
Yes, that’s the tell tale sign of AI generative pixel art. AI can’t be consistent with the pixels. Looks ok sometimes but never pops.
willmeyers•10m ago
> Created with AI-assisted tools, curated and prepared as ready-to-use video loops.

They are. And they are charging $19 to buy AI generated art (https://safaelmali.gumroad.com/l/lofi-cities-complete-collec...).

TomGarden•2h ago
This is a vibe! Is this pixel art AI generated?
zaxioms•1h ago
There's a lot of AI on the author's github, so I would assume so. I have no idea how I feel about these sorts of things. On the one hand I think it's objectively a super neat idea, but it makes me sad that a human (probably) didn't make the art/songs.
userbinator•1h ago
A human did --- just indirectly, in the same way as using a compiler or assembler instead of writing each byte by hand.
johnfn•1h ago
I use a compiler to perform a task. I don’t use pixel art to perform a task, other than to feel connection to another human —- something AI makes more challenging.
zaxioms•1h ago
I've been thinking about this a lot lately. I feel very averse to consuming AI media, but it's not super obvious to me why. In some sense, I agree with what you're saying, but in reality no pixel art of a city I've never been to would elicit that feeling in me. Maybe I would feel differently if it were art of the city I live in and had some pixels dedicated to specific things I think are cool about the city, but for this website in particular it could be the best pixel art of SF ever made and I don't think it would be all that meaningful to me.

The main conclusion I've come to is that it's less that I dislike AI art inherently, and rather that I value the human decisions in media that I personally care about, and AI media threatens both its creation and how much other people value such things.

rishirathod1165•1h ago
So cool
namirsab•1h ago
Love it! Really cool idea!
iand675•1h ago
There's a lot to like here, but too AI-generated for me. The pixel art for Tokyo & Hong Kong don't use proper Chinese/Japanese characters. The pulsating badges in the non-pixel UI are also pretty AI-indicative in a way that is distracting.
bitwize•1h ago
I love the FM synth in the music. Some of the patches from Sonic games can be heard.
mft_•1h ago
Nice idea, but the rain sound (at least on my system) isn't rain - it's just white noise?
losteric•56m ago
White noise is better than the repetitive and generic synthetic music I got
blobdole•30m ago
Very cool project. I love the tour aspect of it!

I first saw Paris from inside the room, and only later realized that 90% of the cities seem to be outdoors. It did make me kind of miss the indoor theming of the local area.

Also make me think how cool it would be to be able to toggle between being indoors or on the balcony. Shift the volume of the music vs the weather, maybe add some city sounds and shift them as well. Finally, it means you could have twice as much visual variety for only 50% more art.

devindotcom•5m ago
strange to me that "lofi" has graduated from low fidelity to AI generated downtempo music, which I assume (like the art) is based on the work of real artists.
•
10m ago
When using my 32 inch screen sometimes I set the wallpaper to a random walk video in YouTube and it works fantastically. I know that it is counter intuitive, but the contrast between real and moving elements and static and almost flat Windows makes for a nice experience. And helps fighting text editing fatigue.

Of course, ymmv. But give it a try.

richarme•1h ago
This was already a thing almost 3 decades ago. Active Desktop [0] was just a web page displayed instead of the wallpaper image.

[0] https://en.wikipedia.org/wiki/Active_Desktop

andelink•1h ago
Just tested and this works great on macOS with Plash [1] by Sindre Sorhus. I couldn't find too many URL parameters to control it, but the FAQ does mention an ?obs parameter to hide the interface by default and ?weather=... to choose the weather. This URL in Plash works as described:

    https://loficities.com/tokyo/?obs&weather=leaves
I was also able to omit ?obs and use the website interface controls to configure it via Plash browsing mode and then the interface went away after a moment of inactivity.

[1]: https://sindresorhus.com/plash

fragmede•4m ago
Bought you a copy!
0gs•1h ago
maybe you are MOSTLY judging what you perceive to be the artist's options and then decisions, and with most AI art, it's super easy to judge both of those quickly and accurately -- they had a billion options, and they chose a really lazy one.

or i don't know if you are but this is how i think i feel a lot of the time haha

johnfn•1h ago
I mean pixel art is kind of weird, in that I rarely just look at a single screen of pixel art and say, wow, I feel more connected now. It’s often taken in context of a larger whole, like a game or animation where the artist is usually trying to express something, and the specific art is some small part of the overall expression. It’s kind of like how no individual still image from Spirited Away will convey the meaning of the whole movie.
userbinator•1h ago
other than to feel connection to another human

With AI, instead you feel a connection to the sum of all humanity.

vunderba•1h ago
Yes according to the author - the assets were created with AI tooling.

https://safaelmali.gumroad.com/l/lofi-cities-complete-collec...

TomGarden•1h ago
Ah that's a bummer. I'm unsure if this is gonna change over time, but it entirely tanks my enjoyment of any visual art project to know it was generated.

Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi

https://loficities.com/
105•safaelmali•3h ago•38 comments

Show HN: TinyAIArena watch AI agents battle it out

https://tinyaiarena.com/
84•hp6•6h ago•37 comments

Show HN: Jevdit – a social network moderated by Jev

https://jevdit.com
4•TN1ck•1h ago•0 comments

Show HN: AstraBox – an open-source alternative to Claude Managed Agents

https://github.com/Colton-z/AstraBox
2•coltonz•1h ago•0 comments

Show HN: Cartopolis, interactive globe-sized 3D world

https://code.garage44.eu/jeroen/cartopolis
2•jvanveen•1h ago•0 comments

Show HN: Reladraw – A diagram language where you decide where to place things

https://github.com/reladraw/reladraw
384•jpwalsh234•1d ago•113 comments

Show HN: Squint – Drag a box on your screen and ask AI about it

https://heysquint.com/
3•splurf•2h ago•0 comments

Show HN: A bookshelf of rare company documents and out-of-print tech books

https://rare-books.vercel.app
4•miletus•2h ago•0 comments

Show HN: Asimov's 4 Laws for AI Contexts

https://github.com/davidsonff/asimov4laws
2•davidsonff•3h ago•1 comments

Show HN: A CC0 museum of retro 3D tricks you can paste into a page

https://3d-retro.com/
65•SouthWestAtlas•3d ago•11 comments

Show HN: Jev Plays Pokémon Red

https://jev-pokemon.vercel.app/
269•pancomplex•2d ago•118 comments

Show HN: Gat – Version large files with Git, without an LFS server

https://github.com/getgat-dev/gat
5•davnn•4h ago•0 comments

Show HN: Banker – CLI for your finances using Enable Banking and SQLite

https://github.com/karlis-vagalis/banker
3•nautical_dog•5h ago•0 comments

Show HN: Building a Markdown editor for Mac, iOS and web

https://www.markdown.beauty/
59•thiagoperes•8h ago•42 comments

Show HN: MacUp – keep CLI tools up to date from the menu bar

https://macup.patriciobcs.com/
5•patriciobcs•6h ago•2 comments

Show HN: High-performance, zero-dependency charting engine for Svelte

https://bonguynvan.github.io/tradecanvas/
4•bonguynvan•6h ago•0 comments

Show HN: Ekselio – Loveable for finance workflows (local first)

https://www.gptbeyond.com/try?home=1
39•kdautaj•2d ago•10 comments

Show HN: Andurel V2 – Space-Grade Go Web Framework

https://andurel.com/docs/head/whats-new
2•mbvisti•7h ago•0 comments

Show HN: Revise, a new document editor library for React

https://www.npmjs.com/package/revise
2•artursapek•9h ago•2 comments

Show HN: Interactive Phaistos Disc workbench, rotation ergonomics, null models

https://lessthanzero.github.io/phaistos-disk/
3•sashakatin•9h ago•0 comments

Show HN: Aldine. Self-hosted Overleaf alternative. Every paper = 1 Git Repo

https://github.com/trahloff/Aldine
3•rahloff•9h ago•1 comments

Show HN: Hacker Atlas - A map of what Hacker News talks about

https://hackeratlas.com/
86•andrearitossa•2d ago•28 comments

Show HN: An OpenAI-compatible, model-agnostic agent API

https://rebyte.ai/docs/agents-api/overview
2•sonicgg•10h ago•0 comments

Show HN: What about a no-SSH agentic access tool

https://getfda.dev/
2•laotree•10h ago•0 comments

Show HN: Whiteboard (YC W26) – An open-source IDE for thoughtful software design

https://github.com/devdotfast/whiteboard
415•sidharthkmenon•3d ago•141 comments

Show HN: Peekaboolean – image and jev-like typed questions in typed anwers out

https://github.com/bykof/peekaboolean
2•bykof•12h ago•0 comments

Show HN: Afterlife Vault – a virtual dead man's switch

https://afterlife-vault.com
3•wmeter•12h ago•3 comments

Show HN: I built an AR App that overlays makeup tutorials live on your face

https://urartist.app/
4•Vicmed13•12h ago•3 comments

Show HN: Spivak's Calculus formalized in Lean 4 – every theorem, every problem

https://github.com/stormj-UH/spivak-lean
19•jsLavaGoat•1d ago•2 comments

Show HN: An interactive debugger for the Mornington Crescent esolang

https://codeberg.org/Two9A/mcresc
3•Two9A•14h ago•0 comments