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

I think my wife and I have a toaster from when we first got married. It'll be 13 years this month. It's probably a 2009 or 2010 model, so really only about a decade or a little less old.



I store them in the comments area in KeePass, both the crap question and my silly answers.


Every time I start a little thing in C or C++ and I write a corresponding Makefile I get annoyed by it and write the thing in Rust. Cargo is really nice. I've considered using a Cargo.toml and build.rs file just to build C and C++ files before.


This mostly works. After military service, I never changed back my cell number and I never answer if it is from the old area code. Though, I did once and it was a volunteer fire station asking for donations.


I asked Zach about it once (in email), he said:

> We do all of our development in C# using a custom low-level “game engine”. At some point we need to do a writeup about it, it’s kind of interesting tech.

But I think they have at least one Unity game... or so I thought.


Would also love to read a detailed writeup about their custom engine.

Also found this quote[1] from an AmA on reddit:

> We've used C# since SpaceChem. I can't imagine using anything else, honestly. Infinifactory and TIS-100 use Unity, while everything else uses some kind of lightweight SDL-backed C# engine.

> SHENZHEN I/O and Opus Magnum are both using a very minimalist C# "engine" inspired by some of Casey Muratori's ideas on game engines and game programming. It uses DirectX or OpenGL for graphics, and SDL for everything else. It's basically just one giant Update() loop, and is the greatest game engine I've ever had the pleasure to work with. Despite this, I would not advise novice game programmers to do the same.

[1] - https://www.reddit.com/r/IAmA/comments/78wv2h/im_zach_barth_...


And, unfortunately, it is a destructive process going from elf to hex, as I've discovered a few times. Intel HEX is just the data at what addresses so one looses the section info and metadata from an elf.

I'm always happen to see when a uC vendor IDE keeps the elfs and the programmer takes elfs.


Indeed. "Firefox is back." - Well, from where I stand, it never left, nor I it.


That sounds like reasonable phone use to me whereas the article seems to hint at using a phone instead of engaging.


I learned by working at a contract manufacturer who also does engineering design of small device electronics (as an embedded engineer). I also have a copy of The Art of Electronics but I can't say that I've looked at it much.


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

Search: