Hacker Newsnew | past | comments | ask | show | jobs | submit | kenoath69's commentslogin

I agree, turning a simple idea into a polished game takes like a year. Most of it isn't even in the core idea but surrounding polish, menus, extra features, etc. Source I did it. Also I'm just saying the stack from this post is insane. It would probably one shot the task in p5js or C/raylib


I want to recommend Vernor Vinge's books to anyone looking for some new sci-fi... I've read A Deepness in the Sky and A Fire upon the Deep. They were exemplary to the kind of logical structure of SciFi and made some relevant predictions which I won't spoil. The guy was a professor of computer science (RIP)


Deepness in the Sky is one of my favorite books of all time! Fire Upon the Deep is a serious let-down by comparison, but the wolves are a cool concept.

As I've gotten older I've realized that I have very little in common with Vinge philosophically. But he was a person who thought very deeply, and it shows.


(ok mild spoilers ahead) Really why! I enjoyed them both and I read Deepness in the Sky first. It was a bit of a shock about FTL for me but I kind of granted narrative license so he could explore the range of consequences there, like with FTLness being distributed over a field of sorts. But yeah the dogs were dope, their packs, the interaction of the technological bootstrapping with them. Yadda yadda. I can't say I am familiar with his philosophy either


Any essays or articles in particular you're thinking of in relation to his philosophy?


Vinge is a full-on anarcho-capitalist. This is most evident in the Realtime series, particularly The Ungoverned which is pretty much entirely about the Bad Statists vs the Good Libertarians with Nukes. But it's also fairly obvious in Deepness, and to a lesser extent in Fire.


Since we're talking about cyberpunk specifically here, the Vinge recommendation that needs to be at the top of that list is https://en.wikipedia.org/wiki/True_Names. As literary quality goes, it's not as good as his later works, but it's still written by a computer scientist who clearly understands and loves what he does - not just as technology, but also as culture - and it shows. Features ARPANET, VR cyberspace, and hackers ("warlocks") vs NSA.


"True names and the opening of the cyberspace frontier" is a very nice edition with essays (Tim May's is very good) plus the novella of True Names, worth checking out!


His Realtime series (The Peace War, Marooned in Realtime) is also pretty good, in terms of “what if”.


Where is Cranelift mentioned

My 2c on this is nearly ditching rust for game development due to the compile times, in digging it turned out that LLVM is very slow regardless of opt level. Indeed it's what the Jai devs have been saying.

So Cranelift might be relevant for OP, I will shill it endlessly, took my game from 16 seconds to 4 seconds. Incredible work Cranelift team.


Isn't `gcc -O0` (for both C and C++) even slower than `clang -O0`?


I participated in the most recent Bevy game jam and the community has a new tool that came out of Dioxus called subsecond which as the name suggests provides sub-second hot reloading of systems. It made prototyping very pleasant. Especially when iterating on UI.

https://github.com/TheBevyFlock/bevy_simple_subsecond_system


I think that’s what zig team is also doing to allow very fast build times: remove LLVM.


Yes, Zig author commented[0] that a while ago

[0] https://news.ycombinator.com/item?id=44390972


Nice, I checked a while ago and was no support for macOS aarch64, but seems that now it is supported.


Wait. You were going to ditch rust because of 16 second build times?


Pulling out Instagram 100 times in every workday, yes, it's a total disaster


It may also contribute to smoking. :D Or (over-)eating... or whatever your vice is.


"Wait. You were going to ditch subversion for git because of 16 second branch merge times?"

Performance matters.


Over time that adds up when your coding consists of REPL like workflow.


16 seconds is infuriating for something that needs to be manually tested like does this jump feel too floaty.

But it’s also probable that 16 seconds was fairly early in development and it would get much worse from there.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: