2 ms·
I imagine it's disheartening to see so much distrust and I'm truly sorry for that, but you could've seen that coming when posting to HN of all places :D As for
by hiergiltdiestfu 10y ago
I imagine it's disheartening to see so much distrust and I'm truly sorry for that, but you could've seen that coming when posting to HN of all places :D
As for the cert: it _could_ be stolen.
Least flak wouldv'e been a github repo. Most people wouldn't even bother check what's in it and if it matches a binary download, they'd just assume someone else would check ;)
I bet the XML parsing and the sound synth are exactly the two things you're least and most proud of? :D I honestly recommend taking a look at JAXB. You start from a schema description and generate java classes from it. Then you just stuff these classes and a conforming XML file into a JAXB Unmarshaller and get a clean instance tree of the file. Such a tree can then be poured back into a file by way of a Marshaller.
- sideshowb 10y agoTrue about the cert, and also your HN account! But between them that would take two security breaches to pull off. Alas there are a few things to not be proud of in the code, but I'm proud I got it working enough for hundreds of people to play. The synth ... meh ... I had higher hopes for that part, but it turned out to be a lot harder than I imagined, and it's honestly a bit of a hack that doesn't truly represent the wavefunction to my satisfaction. I had to prioritize making it bearable to listen to. Audio is hard (I've worked in that field as well).
- hiergiltdiestfu 10y agoI never did audio beyond simple midi beepboops in QBasic, so I wouldn't know. I always imagined it to be some kind of specialisation. Like you need a special mindset to be able to build a 3D engine, you'd need a certain set of talents to be able to manipulate sound in awesome ways and not get lost in tech minutiae. Re: multiple account breaches: keybase.io aims to make that harder. Have you heard about that? (I know, I digress, sorry.)