HNHacker News
TopNewBestAskShowJobs

convulsive

119 karma · joined March 14, 2011

person
submissionscomments
convulsive··on Final Steps
>4. Program authors are forced to explicitly document ahead of time all situations in which their program code might be modified in the future

Can you point me to a resource that explains this in more detail? I think I've gotten the gist of how Ethereum works, and have gone through a tutorial of Solidity, but I'm unclear how versioning will work in Ethereum (even though I do have some guesses for how it could be implemented).

How would I deploy a new version of my contract? Would I have to implement a mechanism for basically hot loading new code?

convulsive··on John Carmack Q&A
>Now, go ahead and name some non-gaming uses of CV1. I bet you can't come up with anything compelling

False. I own a DK2, which I regularly show to other non-gamers. It always blows their mind and they immediately start considering possible applications in their fields (film, medicine, architecture, dataviz, installation art, etc). I've even gotten people to introduce it to their coworkers and bosses to consider using it in some capacity.

convulsive··on MozVR
Don't worry. If HN hates it, it's probably going to be important. :)
convulsive··on Ask HN: How do I legally run a startup in US while on an F1 or H1B visa?
Hi, can I shoot you a few quick questions over email about the process of applying for OPT extension while employed at your own company? Would really appreciate some advice on this.
convulsive··on I am selling social interaction
nevermind, i completely misread your comment
convulsive··on I am selling social interaction
you're claiming that if if it was meant to be a critique it's ineffective yet you found yourself realizing "how much [you were] thinking about this silly little thing"

interesting!

convulsive··on Why bother to remember when you can just use Google?
"The discovery of the alphabet will create forgetfulness in the learner’s souls, because they will not use their memories; they will trust to the external written characters and not remember of themselves. You give your disciples not truth but only the semblance of truth; they will be heroes of many things, and will have learned nothing; they will appear to be omniscient and will generally know nothing." -- Socrates, in Plato's "Phaedrus"
convulsive··on The Procrastinating Caveman: Human Evolution and Procrastination
This is not the 'evolutionary perspective' as you claim it is. This is just your perspective dressed in evolutionary terminology so that the reader will believe that if you accept human evolution, you MUST accept this conclusion. But the fact that you came up with a possible evolutionary past and thought of a constraint that could've pushed us to develop the adaptive behavior of procrastination doesn't in any way imply that this is actually the way things happened. Procrastination might've been a fitness-maximizing adaptation (or even just a spandrel [1]) for so many other equally convincing reasons.

It's really strange that while for molecular & morphological phenotypes we use rigorous methods to measure evolutionary relatedness so we can determine possible sequences of evolutionary adaptations that led to them, when it comes to behavioral phenotypes people think that conceivability arguments coupled with very inconclusive evidence are sufficient to demonstrate that some evolutionary story is true.

[1] http://en.wikipedia.org/wiki/Spandrel_(biology)

convulsive··on Key Reads for the young technologist
Great list. I didn't know about De Landa's work, looks really interesting. In the same spirit, and for something more recent, I'd recommend Lanier's You Are Not a Gadget. I also find Erik Davis' Techgnosis to be a criminally well-written book.
convulsive··on Emotiv - Brain Computer Interface Technology
That's not entirely true -- there are some applications of the Epoc that can actually perform detections which cannot solely be attributed to facial muscle movement. [1] Of course, the signal-to-noise ratio is much lower than that of research-grade devices, so a lot of preprocessing is required.

[1] NeuroPhone is an example: http://www.youtube.com/watch?v=tc82Z_yfEwc. Here's a peer-reviewed article describing the preprocessing involved: http://sensorlab.cs.dartmouth.edu/pubs/neurophone.pdf

convulsive··on Emotiv - Brain Computer Interface Technology
Thanks! I also did some basic rhythm detection: https://github.com/agermanidis/emokit/blob/master/python/uti..., and added a simulation option so folks that want to contribute to the library but don't actually have it (I suspect that there are exactly zero of them, but anyway) can still test it on sample data.
convulsive··on Emotiv - Brain Computer Interface Technology
Streaming EEG using websockets and the emokit library (just POC, rate is very low so all data are essentially noise): http://makemyactionschainreactions.net/eeg/
convulsive··on Eureqa - detecting equations and hidden mathematical relationships in data
A critique: http://www.sciencemag.org/content/324/5934/1515.3.full