HNHacker News
TopNewBestAskShowJobs

safaelmali

116 karma · joined September 26, 2026

submissionscomments
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
Thanks for pointing those out. I’ll check the lettering in Tokyo and Hong Kong and see how I can tone down the pulsing badges.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
I’m thinking about an option to hide them completely, or keep just the fictional city signs.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
The angle and lighting suggestions help. I’ll take another look at how the billboards sit in each scene so they feel like they belong there.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
I’ll take another pass at the controls so they fit the scenes better. If you find a good way to run it as a wallpaper on Wayland, I’d be interested to see it.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
This would be nice to leave on a TV. I’ll keep Roku in mind as something to explore.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
I like the idea of switching between indoors and the balcony, especially with the sound changing too. I’ll think about how to approach it.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
I see what you mean. I’d like to try that.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
I’d like to keep the music generated in the browser, but it needs to feel less random. I’ll take another look at the balance and how the different parts fit together.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
I like that idea. I’ll add city-specific music to the roadmap.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
The scenes don’t follow the seasons yet. I’d like to explore that so Tokyo doesn’t stay in cherry blossom season all year.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
I’ll take another look at the Paris billboard and how it fits into the scene.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
That makes sense. I’ll try lowering the contrast and adjusting the lighting so it fits the rest of the scene better.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
I hear you. If the billboard made you leave, it’s getting in the way of what I wanted the site to feel like. I’ll rethink it.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
A small optional support link makes sense. I’ll think about moving the promotion out of the scene so it doesn’t interrupt the atmosphere.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
Glad you like it!
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
Glad you liked Sydney! More local plants would be a nice touch. I’ll also keep thunderstorms and lighter rain in mind.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
I’ll take another look at the Opera House placement. I want the landmarks to feel right, even in a stylized scene.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
I’m planning to add a switch to hide the billboards so you can keep the scene clear.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
Which phone and browser were you using? I’ll check the city search layout on smaller screens.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
Thanks! I’ll change it to “drawn in the same pixel-art style.”

This is a passion project for me. I’m paying to keep it running, and the billboards are meant to help cover those costs. I’ll add an option to hide them.

safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
That’s useful feedback. I’ll take another look at the typography and controls. I want them to fit the scenes better.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
I’m glad it gives you that feeling. There’s something about city skylines at night that fits lofi so well.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
Nice to see another take on this! What was hardest to get right with the code-generated music?
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
Got it. I’ll look into the rain sound on Firefox with the music paused.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
Haha, fair point :) You can use any weather effect in any city, which leads to some odd combinations like leaves outside that Paris window.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
I make the cities ahead of time with AI and prepare the loops before adding them. The app can’t generate cities on demand yet, but I like the idea.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
The music is generated procedurally in your browser using the Web Audio API. Which city and music style were you listening to?
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
Good to know it works with Plash! Thanks for sharing the setup.
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
Which browser and device are you using? Does the rain still sound like white noise with the music paused?
safaelmali··on Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi
Yes, I use AI for the images and video loops. The music is synthesized live in your browser using the Web Audio API.
Page 1 of 2Next →