HNHacker News
TopNewBestAskShowJobs

danbolt

2,948 karma · joined September 12, 2014

http://danbolt.itch.io/
submissionscomments
danbolt··on US Bill Proposes Jail Time for People Who Download DeepSeek
I feel like there’s an opportunity to revisit this with those "You wouldn't download a car." jokes.
danbolt··on From C++ to Clojure: Jank language promises best of both
I really appreciate the seamless rawdogging into C++ that this language provides. It’s the sort of ambition I’m here for.

Or, I find a lot of script runtimes in games have a strict boundary separating them from the native code (often for good reasons), but I wonder if we could integrate more tightly given static analysis has come a long way.

danbolt··on Show HN: Tramway SDK – An unholy union between Half-Life and Morrowind engines
Parent’s call methods on their children, while children use signals to communicate with parent nodes.
danbolt··on Why China is losing interest in English
Sturgeon's law applies everywhere, so I’d be hesitant to simply suggest that people are just satiated with slop. That said, I do think this is a domestic “regression to the mean” like you suggest.

Or, if you wanted to enjoy fun video games in China in the 90s and 00s, your favourite stuff might have more likely been a pirated copy of Age of Empires II. The cream of the crop was coming from foreign powerhouses. Just this past year though, there’s a blockbuster Journey to the West action game made in China. I can imagine it’s a more accessible way of playing big-budget video games since the language and culture are more familiar.

In some ways, it reminds me of the console game crash of the 80s and Japanese software being very dominant in the United States until the late 90s and 2000s. The stuff from Japan was a little more foreign, but it was very good. Now though, western AAA games make up more of your average American’s playtime than they did in the past.

danbolt··on Why China is losing interest in English
I’m reminded of a 2000s interview I watched with Hideo Kojima, a famous video game director. Kojima’s well-known for being influenced by western cinema, and in the interview he expressed that this is more common for people his age. He said he felt younger Japanese people tended to be more interested in Japan’s domestic media.

Maybe this is also a result of China being more developed and having a domestic market for its culture? Or, like, twenty years ago, I could imagine a lot of foreign media just had bigger budgets and writing, but today that’s less of the case.

danbolt··on Show HN: Tramway SDK – An unholy union between Half-Life and Morrowind engines
I think every developer finds footgun issues with various tools for their aims. Or, I know developers that express similar sentiments towards Unity (or Unreal, proprietary engines, etc.).

When a game team is successful, it can often stem from having picked tooling and workflows that enabled them to be productive enough and avoid enough pitfalls. That’s going to change from project to project and team to team.

danbolt··on Show HN: Tramway SDK – The Unholy Union Between Half-Life and Morrowind Engines
I think the paragraph after is really interesting:

“Also when creating things with nodes, you have to go back and forth between node GUI and code.”

You can see Godot’s Node/GDScript setup as a bit of a response to this argument. Or, they try to make the “going back and forth” as seamless and integrated possible with things like the $ operator and autocomplete.

That said, I do think at the end of day, the “thing is a thing” mindset ultimately prevails, as you have to ship a game.

danbolt··on Justin Trudeau promises to resign as PM
> The parsimonious explanation is that there's a systematic issue in Canadian Healthcare as it's defined or operates across the country.

There is! It’s because healthcare is expensive and 20th century social democracy is out of fashion. Your premier can increase expenditures by improving healthcare infrastructure, or simply kick the can down the road for the next government to deal with. Many voters don’t like taxes or debt, so the latter is an easier sell.

Occasionally, the premier can roll a 20 on persuasion and suggest that it’s the Prime Minister’s problem too.

Now, the Prime Minister could look to changing the CHA and increasing services/taxes, but it’s probably too much of a can of worms to attempt to fix in our current political climate.

danbolt··on What made Dostoevsky's work immortal
If you’re a young man in your twenties looking for structure and morality in a setting of first-world postmodernity, TBK is an incredible opiate. Much better than alcohol or Call of Duty.

That said, I’m skeptical its wisdom will help us carve out a new future that’s better for everyone. I think Cloud Strife’s journey in the original release of Final Fantasy VII is better-suited to that.

danbolt··on Trump wins presidency for second time
I would think that the social policies of the federal Conservative Party place it in Centre-Right to Right. It’d be closer to what you mention if Peter MacKay or Erin O’Toole had no opposition in 2020.

I understand that your political views might see the Tories as Centre-Left, but your pegging of the PPC as centrist strikes me as mischaracterizing the present federal landscape.

danbolt··on How long til we're all on Ozempic?
Yeah, they had nicotine!
danbolt··on Why is language documentation still so terrible?
Personally, I’ve often found cppreference has a bit of a learning curve to it.

Or, at first it seems overly verbose and hard to parse. As you get more familiarized with C++’s semantics though, it feels very useful for covering a lot of ground quickly.

That said, it feels like something that comes time.

danbolt··on Godot founders had desperately hoped Unity wouldn't 'blow up'
I’ve used both, and personally, I find a lot of features in C# not necessarily contributing to standing up the gameplay I’m looking for. It has more functionality like you mention, but GDScript integrates with the engine nicely and doesn’t have GC pauses to worry about.

If performance is an issue, or I want to do something that GDScript doesn’t lend well too, I’d probably just jump to C++.

danbolt··on OpenAI is good at unminifying code
I don’t claim expertise in AI or understanding intelligence, but could we also say that a pocket calculator really understands arithmetic and has superior intellectual performance compared to humans?
danbolt··on Final Fantasy 7: An Oral History (2017)
It’s a bit nutty to think this game was developed over the course of a year given your average big-budget title takes 3-5.
danbolt··on "We Only Hire Seniors", and Other Mistakes
It’s good advice! Especially for the games industry.
danbolt··on Almost a quarter of kids aged 5-7 have smartphones
Yeah, video games today have improved a lot compared to the 80s and 90s.
danbolt··on Leaving Rust gamedev after 3 years
When all you have is a hammer, everything looks like a nail. When all you have is programming expertise, all your game production obstacles look like programming problems.

I think everyone in games has met an “engine person” who spends a lot of time iterating on tech, but never quite getting to the creative expression that got them in the game. I think part of it comes a bit from mythologizing breakthrough games like DOOM, where cool technology made something completely fresh. We begin to think that emulating id Software is how you make compelling art, ignoring the latter half of Kushner’s novel.

danbolt··on Thoughts on Seed Oil
I find the seed oil skepticism makes sense on kind of a lifestyle-y, psychic level. Like, the rhetoric always feels all-over-the-place like the author mentions compared to research on trans fat. It always struck me as a more emotional thing.

Like, it lets people afraid of a seemingly scary, industrialized, effeminate, world feel virtuous, contrarian, and protected by tradition. Plus, you get to eat steaks and butter!

danbolt··on H-1B visa fraud alive and well amid anti-abuse efforts
Housing affordability had been an issue in Canada even before recent changes to immigration. Cities have been hesitant to upzone and no premier wants to upset voters in suburban homeowner ridings.
danbolt··on Bypassing Safari 17's advanced audio fingerprinting protection
I feel like the constraints could open up an interesting demoscene too.
danbolt··on Ryzen Z1's Tiny iGPU
I usually buy game consoles instead of fussing around with components, but I’d be incredibly tempted with something as convenient as that.
danbolt··on Air pollution over Alberta oil sands up to 6,300% higher than reported
I wouldn’t mind to see a bit more of Peter Lougheed’s long-term thinking injected into Alberta’s governance these days.
danbolt··on Scrum Sucks
I sometimes wonder if agile/scrum’s inefficiency stings so much because of its disconnect with the end product. Or, you end up being involved in a bunch of bureaucratic work as a programmer, even though you can see the codebase’s flaws in plain sight. You can view a peer’s backlog, but also see their concrete work on GitHub. The map truly isn’t the territory.

I haven’t really been wowed at all by LLMs over the past cycle, personally. That said, I wonder if it could truly shine as a tool that could conversationally explain a codebase to management to empower staff and cut down the red tape.

danbolt··on Disney's earliest Mickey Mouse enters public domain as US copyright expires
CS Lewis’ last novel was inspired by an ancient myth, and it wasn’t a quick rehash. It was reworked and retold with a new voice. Perhaps Steamboat Willie will be the same!
danbolt··on GDScript – Custom scripting language to be used with the Godot game engine
I’ve noticed that the language is quite specialized to the engine’s memory model.

It’s not uncommon to see your typical engine have a script VM with some API calls into C++ and call it a day. GDScript’s syntax and semantics are a lot more integrated with how Godot does things. You start to see this when creating new Node/Resource types and stuff like the $ operator.

danbolt··on Cortex A57, Nintendo Switch's CPU
Broad acclaim requires a broad minspec.
danbolt··on 30 years ago, Doom was released
I think the cherry on top is that if a teenager’s interested in the 1993 release of DOOM today, we’d probably be encourage them to be curious from an art history angle.
danbolt··on Return to office is 'dead,' Stanford economist says
I’d really love to hear you describe more of this WFH desert devoid of fulfilment, and the living water of communal work. It’s kinda fascinating.
danbolt··on Unity Software to cut 3.8% of staff in 'company reset'
I think if a game development team is going to try ECS for gameplay, they need to have the resources to go ensure it’s comprehensive enough for their needs. It can be challenging to “bolt on” a data-oriented design and have it interface with the rest of the code base. Conway’s Law will apply if not everyone’s on board with it.
← PreviousPage 3 of 34Next →