Recent submissions

Comment · 1 year ago
> I admit that I am surprised that I am finding myself wishing that we, the Western world, were poorer again.

Luxury belief.

Doesn’t it feel a little suspicious that the only people to ever say “we should become poorer” are people from rich countries where even the poor can afford cars and gadgets? Go to the countries actually manufacturing your goods and ask the average factory worker if he wants to be poor and prepare to get flipped off.

Comment · 1 year ago
Car prices are affected by ease of financing and a huge second hand market. The former make it easier to “afford” a fancy vehicle (whether or not you actually afford it is another question) and the later means fierce competition in the lower parts of the market making cheap cars less profitable.
Comment · 1 year ago
Yeah, this is why neighboring countries never go to war.

If anything, being able to just fly over the ugly parts and arrive directly at your plastic wrapped all inclusive resort is a good way to increase the social divide and drive us closer to a war.

Comment · 1 year ago
Realistically “my website fits in 14kb” is a terrible signal because it is invisible to 99.99% of the population. How many HNers inspect the network usage when loading a random stranger’s website?

Plus, trying to signal your way to societal change can have unintended downsides. It makes you feel you are doing something when you are actually not making any real impact. It attracts the kind of people who care more about signaling the right signals than doing the right thing into your camp.

Comment · 1 year ago
> This is why almost all applications and websites are slow and terrible these days.

The actual reason is almost always some business bullshit. Advertising trackers, analytics etc. No amount of trying to shave kilobytes off a response can save you if your boss demands you integrate code from a hundred “data partners” and auto play a marketing video.

Blaming bad web performance on programmers not going for the last 1% of optimization is like blaming climate change on Starbucks not using paper straws. More about virtue signaling than addressing the actual problem.

Comment · 1 year ago
There is something deeply disturbing about your attitude towards making mistake.

You think you shouldn’t give advice because your feedback is not valuable and may even cause your son to give up writing, but you have so far given no reason why AI wouldn’t. From the entire ChatGPT “glazing” accident I can also argue that the AI can also give bad feedback. Heck most mainstream models are fine tuned to sounds like a secretary that never says no.

Sorry if this sounds rude, but it feels like the real reason you ask your son to get AI feedback is to avoid being personally responsible for mistakes. You are not using AI as a tool, you are using it as an scapegoat in case anything goes wrong.

Comment · 1 year ago
You think the only game you will lose are generic Unity shovelwares when in reality you will also lose good games made by people with good sense in game making but likely not the resources or technical expertise to make their own engines. Think Cities Skylines (Unity, the studio had only a dozen people in total when it released), Dusk (Unity), Undertale (GameMaker), Spelunky (GameMaker)..

Another comparison is game modding which is essentially using the base game as the engine of your modded game. Do you think Team Fortress or Counter Strike or DOTA would have been made if their creators thought they have to build their own game engine?

Lowering the friction to make a game means more games get made. Yes there will be a flood of bad ones, but we get good one too.

Comment · 1 year ago
Any mature game engine also comes with mature developer tooling. Think profiling, debugging, assets management, map editing etc. That’s a lot of initial hurdles to overcome before you can even start working on your game ideas. For indie / solo developers who tend to be, you know, driven by one’s creative urges, this is not just a huge time sink but also a good way to ruin your motivation by never moving to the part where you get to actually create the game. When your time and energy is constrained you need to choose your battle and for indie developers this often means forgoing the technical part (unless you really need to) and focus more on the game part.

I have seen many people say “there are more games engines written in Rust than games written in Rust” and I wonder if what happened is that the software developers fell for the allure of building their whole stack from scratch and ended up finding out it sucks to actually develop a game for an engine with no tooling and “making an entity inspector that lets you click on an enemy and edit its attributes” isn’t exactly the sexy part of game development.

Comment · 1 year ago
Given how the UK works, chances are sooner or later they will only teach the answer to the exam in “public”[1] schools.

[1] They are actually private and selective.

Comment · 1 year ago
I doubt the typical Godot Engine user is in that segment of the game industry but the big players in microtransaction ridden “gaming” are definitely very interested.
Comment · 1 year ago
> Songs are shorter (<3 minutes) and lyrics simpler as a result. People don’t want to think anymore.

Beatles songs are around 164 seconds long on average.

https://www.aaronkrerowicz.com/uploads/6/5/4/3/6543054/durat...

An 2005 compilation of Johnny Cash’s greatest songs averages just a little over three minutes per song.

https://en.wikipedia.org/wiki/The_Legend_of_Johnny_Cash

Gerry and The Pacemakers did not have long songs either.

https://www.discogs.com/master/369149-Gerry-And-The-Pacemake...

Neither did the Kingston Trio.

https://www.discogs.com/release/666498-Kingston-Trio-The-Kin...

Before recording, popular forms of folk music typically has just one fairly short melody. You can repeat it over and over with different lyrics but the “core” is simple and short . Sing “Oh Susana” or “Kalinka” or “Scarborough fair” to yourself and count the seconds before you the melody repeats.

Frankly, “popular songs being over three minutes long” is likely an anomaly in the history of humanity. What we are seeing with shorter songs is probably just a regression to the mean.

Comment · 1 year ago
I wish more game developers adopt the “no sales, period” policy of Factorio.

Here’s a relevant quote from the developer.

> Not having a sale ever is part of our philosophy. In short term, they are good and bring extra money, but we are targeting long term. I believe that searching for sales is wasted time, and people should decide on the price and value, but putting option of wasting time to search for deals or waiting seems like bad part of the equation.

https://forums.factorio.com/viewtopic.php?p=159659#p159659

I get why people put games on sale. It gets you on a list on steam and gets people to talk about you on Reddit and gets emails sent to everyone who’s wishlisted your game. It boosts your profits and I get it.

But let’s be honest, these techniques benefit the developer not the player. The developer profits from the players FOMO when a sale happens. The player thinks he has accumulated a glorious Steam library when in reality he just wasted tons of money on games he wouldn’t even ever launch.

If any thing the domain of this website already tells you everything you need to know. It’s all about marketing, aka moving money from your pocket into theirs with psychological maneuvers.

Comment · 1 year ago
I remember Firefox crashing on me nearly daily around the time Chrome came out. I didn’t need anyone to push Chrome on me. Chrome was just simply technologically superior.

But of course today there is little reason to not use Firefox.

Comment · 1 year ago
Another day, another well-meaning internet community falling victim to the creative writing major testing water on Reddit before trying to make it in Hollywood.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton