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

Can't download it on my oneplus one, says it's not compatible. Do you know why that might be?


Yeah, unfortunately there's a persistent problem with the One where playing more than a few audio streams simultaneously results in stuttering or crashes. I've looked into it but never found a reliable workaround. Every few months I take another look, but no luck so far. It's the only modern device that I've had to list as incompatible, but it's a real shame because it's a great phone.


I read that article awhile ago, used the character brightness representation idea to build a JavaScript image/webcam/video to ascii converter http://dph.am/jscii/ https://github.com/EnotionZ/jscii


"The 10th major release, OS X 10.9 Mavericks, is named after an awkwardly plural California surfing spot..."

Can't tell if he's joking or not.


I suppose looking it up is completely out of the question.

(It's not a joke.)


He’s not joking. Later in the first page, Siracusa says

‘Mavericks is the first California-themed release of OS X, named after "places that inspire us here in California," according to Craig Federighi, who says this naming scheme is intended to last for at least the next 10 years.’

And the words “California surfing spot” in your quote link to http://en.wikipedia.org/wiki/Mavericks_(location), so that is the name of the place. I guess it’s just coincidence that “maverick” is also a word.


It's named after a dog called Maverick. I'm guessing they made it plural to refer to the waves themselves.


Or it was "Maverick's", misspelled.


Yes, he should have written "an awkwardly plural-esque possessive". Siracusa, I'm disappointed by your inattention to detail!



It's named after Tom Cruise in Top Gun. Duh.


This looks like https://github.com/ccampbell/mousetrap I'm much more fond of the implicit syntax of mousetrap though.


I have referred people to Mousetrap in the past that don't have need of some of the more advanced features that Keypress offers. I wrote Keypress because there was nothing to support some of the more complex, game-specific things I wanted to do with keyboard combos.


It doesn't have to do with hardware, it's just client-side implementation. I had to write code for multiple key presses before. The browser will normally trigger a keydown and keyup event whenever something is pressed and released. The trick is to keep an array of keyCodes representing current keydowns; during keydowns add to array and during keyups, remove from array.


It is hardware related. USB has a maximum rollover limitation of 6 keys + 4 modifiers. Though keyboards can have n-key rollovers (i.e., greater than 10 keys simultaneously), you have to use PS/2.

See https://en.wikipedia.org/wiki/Rollover_(key)


I don't know the details, but it is possible for a USB keyboard to support N-key rollovers. As an example: http://www.corsair.com/en/support/faq/vengeance-gaming/


Do they require custom drivers? I see no reason you can't have all-key rollover with that, unless the OS refuses to do so.

Not that I'm saying you're wrong, I really don't know if normal driverless keyboard input is capable of this. I certainly hope so. I just see essentially all 10-key rollover (or more) keyboards using PS/2 and citing that it doesn't work through USB.


Do templates have to live inside the application logic? If so, this is a really poor decision.


I'm not sure what you mean by "templates" here.

React gives you a set of tools to generate markup safely. The syntax we prefer to use for it is JSX, but if you'd prefer to do it your own way, that's great too. You can organize your app however you want by splitting the DOM generation code into separate files if you wish.


Markup generated from javascript isn't manageable enough. That is why it is not recommended to have templates/markup generated from js.


Could you elaborate on that? I've seen that viewpoint a number of times but I've never understood why it's considered a cardinal sin to have templates generated from js.


Historically, you are correct. However this is one of the strengths of React. Try it out and see if it suits your needs


I'm glad people are toying around with client-side color algorithms and coming up with ways for people to dynamically choose aesthetically nice colors. I worked on this project http://dph.am/projects/ImageEyeDropper/ about a year ago to let people grab colors off an image, find the color range with the highest frequency, and perform some of these color theory functions.


try forcing python into 32-bit mode? defaults write com.apple.versioner.python Prefer-32-Bit -bool yes


Yes, there's an android and iOS app as well as a roku app. The Plex Media Server works on windows, mac, and linux.


I agree with you here; I usually have underscored included in both the server and browser for my projects. Events seem like it could be useful. Sure Backbone gives you events on models and collections, but I don't always include Backbone models in my node apps.


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

Search: