skysight-inc/HackerNews huggingface dataset:
>There are a few intense games, like Biolab Disaster, that perform stunningly on even the £50 low-end device that I'm testing on — we're talking between 40 and 60FPS.

.

You have to be kidding me, my amiga 500 (released 1987, 7mhz) offers similar games to that (but better graphics). That puts it literally 20 years behind modern smartphones today, where the cutting edge games are in a similar position vs xbox 360 games.

.

Firefox OS clearly isn't going to appeal to anyone looking for gaming on release-- However, i do not want to shit on it, unlike many..

I think it is a great idea, could do wonders for openness as well as the advancement of web technologies, and the web as a platform. I can certainly see FFOS devices becoming a standard smartphone for 'regular folks'.. web browsing and the kind of things that web-apps could easily do; media playback, calendar and clock apps.. i'm sure this covers 80% of all smartphone apps today anyway. As time goes on and performance (and web features) continues to increase, with 3/4 smartphone platforms (plus 3/4 more 'desktop' platforms), the appeal of developing once for all platforms is going to become an overwhelming advantage.

It is very different to webOS, which suffered from limited, expensive devices, constricting user base, which failed to inspire developers. Is it the most computationally efficient way of doing most things? no. Does it offer other advantages that could offset this? absolutely.
Couldn't Agree more. A professional dev should know one of these languages well. They should be judicious enough with their time to know that it doesn't make sense to "just pick up" a language for job-related work.
I have a Touchpad that dual-boots into WebOS or Android ICS. I love WebOS but I find Android to be much smoother and snappier. The memory management of Android is also much better.
bcrypt as specified is limited to 72 char passwords [1]. That may not matter for most applications where nobody is using more than 72 characters, but it's sad that one of the leading password hashing systems has such a built-in limitation.

[1] bcrypt, the passphrase-handling part being eksblowfish, takes the user passphrase and turns it into the array of 18 32-bit (4 byte) subkey values blowfish needs for encryption. 18 * 4=72 so that's where 72 comes from. Increasing that limit requires pre-hashing the passphrase down to 72 bytes or less, or chaining multiple bcrypts using each 72-byte chunk of the passphrase. Either of which makes it no longer bcrypt. The problem with pre-hashing is that there is no standard; every implementation uses some arbitrary hashing algorithm. It also adds complexity to implementations.
This looks more like an early version of interviewstreet.com.
I don't agree. The post comes across as insanely angry. You listened to a podcast and are reduced to ranting? Bad sign... might be time to go play with the dog or something.

The weird thing about this is that it probably wouldn't happen if he were listening to Uncle Bob (or whomever) in person. He'd raise a point, and probably get some reasonable qualification, and move on. But when the talk has already happened, and all you can do is read/listen and stew, people have an amazing ability to parse and reparse the phrasing, treating it like someone's last word and final position forever.

Maybe that makes sense for PG's essays; he seems pretty careful with words. But I don't think most people are that careful.
> small riot between blacks/whites after the state fair

Uh, that's one way to describe it.

A large group of black teenagers/20-somes started fighting with each other and then just started jumping white people, beating on them, then moving on to the next victim.

A similar scene took place after July 4th fireworks were several white people were beaten and a convenience store trashed.

http://www.jsonline.com/news/milwaukee/126828998.html
Cache across domains with a file hash
Enterprise Software Lessons: Tough Competition is Better Than no Competition
Oh, apologies.
Apple didn't violate "some GPL technicalities," they took away core rights from the user that the GPL license was designed to provide them.

Whether or not you agree with copyleft licenses, how can you sit there and say that someone is a zealot for wanting to enforce the terms under which they licensed their work?

Besides, it was Apple that removed the software rather than modify the terms of their distribution to allow for GPL software.
New nano-code ups the fight against counterfeiters
Also HexGL: http://hexgl.bkcore.com/
I used to teach Assembly and I spend a lot of time talking about how it connected with C since assembly is almost always used in conjunction with C. I have a free text on the web that was used in the class. It only covers 32-bit x86 since that's all there was back then. http://www.drpaulcarter.com/pcasm
There are loadds of high-end games written in JS: Cut The Rope. Bejeweled. Angry Birds. As well as many more lesser known ones that push things as far as possible.

You say "doesn't include WebGL", but WebGL is just the visual output… a game like BananaBread requires epic performance from JavaScript aside from WebGL: https://developer.mozilla.org/en-US/demos/detail/bananabread

WebGL is one of the main reasons why we can do so much more with JavaScript games so it's silly to cast it aside. Canvas is more than capable for most things, but WebGL is the future of the high-end that you're talking about.
Can we please stop putting JavaScript everywhere? It's not a good language and people have a tendency to produce frailer code with it than they would otherwise.
The NSA Wants Hackers, And It Wants Them On Its Side
They say they drop the GPL to avoid confusion ... i.e., they're caving in to FUD about GPL.
Find Your Online Music Soul Mates - Just Tell Us What Music You Like
Very interesting technology :)
E.g like this Rémi Denis-Courmont guy, a VLC contributor working for Nokia, killed the iOS VLC port for violating some GPL technicalities, despite the code being available, the users wanting it, and the team porting it to iOS for free.

Hang on a minute. What you're trying to push aside as a technicality has been a recurring sore point between Apple's App Store and the FOSS community, and Denis-Courmont is far from the only person who has been upset by attempts to distribute GPL'd software via the App Store under terms are incompatible with both the letter and the spirit of the GPL. [1]

But in this case, since we're talking about an MIT licence, it's hard to see how the CLA makes any sense. What can it possibly allow anyone to do to anyone or with anything that they couldn't already do anyway under the MIT licence? They could release the code under a licence that doesn't even require the credit/copyright/disclaimer, I suppose, but those aren't exactly a heavy burden. Other that that, the whole point of licences like the MIT ones is basically to avoid having the kinds of restrictions that would ever result in copyright enforcement action, so it's not like you need a single party with standing to sue or issue takedown notices, for example. I don't see what anyone gains by having this extra hoop for contributors to jump though.

[Edit: Someone posted the actual text of the CLA. It seems to address significantly more that just transferring rights to the jQuery Foundation, so there may or may not be sneaky legal shenanigans going on here that I wasn't considering above.]

[1] http://www.fsf.org/blogs/licensing/more-about-the-app-store-...
Probably because it's not really relevant? The point was about the $100 for the developer licence and the NDA that puts you under. Having a free option is neither here nor there because it doesn't give you access to the betas and it doesn't put you under NDA.
Creator of tubalr here, thanks for the reference and for remembering tubalr :)
The short answer is no, I haven't used anything scientific to measure this… just my eyes.

I'll make sure that we release test results as they are performed, probably on the Mozilla Hacks blog or likewise.
If it's an alternative to Android that doesn't let Carriers "add value" then it's an alternative they won't use. Open Source, in this case, becomes a race to the bottom in every respect.

We need carriers to be dumb pipes we buy data plans from; then this entire class of problem goes away. Until then, any platform that doesn't let carriers charge us different amounts for bits from different places is going to die on the vine.
Yes, but the only point of SSL is to protect against an attacker who can see the packets. If nobody can see the packets, why bother with SSL at all?
It will be, we're actively working on performance now. We have no reasons to believe that we can't get it 'fluid'.
Results from reaching front page of Reddit yesterday
A Requiem for a Tech Link Site
I've got a ssl certificate error with firefox. Site looks very nice, but holly st, 49€/mo is expensive for 100 response.
Sadly not that impressive.
Modelling the Mind
Very crisp UI. I look forward to the ability to queue up songs and build playlists on the fly. If we sign in to our YouTube account, maybe you could access our own playlists and let us save new ones back. Another great idea would be allowing us to set a crossfade amount and start the next video as the previous one is finishing.
Really excited to play with this. Also excited to see the people working on it are really geeked. It's going to get really interesting as a web developer over the next couple of years. If you can use HTML, CSS, and JavaScript to manipulate an OS, then wow. Can't wait to see where this goes.
I grew up in on the east side of Milwaukee, moved to Chicago and now live in NYC. With each move the police grew progressively more militarized. I always felt it, but obvious when I was travelling in Italy over the summer. I noted how unassuming and calm the Italian police were.

Parts of Milwaukee, can be very rough but I don't think the police looking and acting like paratroopers is the answer to staving social unrest and anxiety. No matter where I am in the US it seems the message of "protect and serve" gets lost in translation.

America is a very fear riden place and I would guess that when a fearful people vote and elect representatives, they elect people who assure safety of the people by more and more aggressive stances.
There is Little Interest in Lisp History.
TechCrunch Disrupt iPhone 5 panel discussion video
Your web app needs an effective logging strategy
Huh?! But ideas are worthless anyway, everyone knows that.
We are working on that, but there is only so much we can do if we want this to be open. If carriers want to use the Firefox OS branding and our system then there will be certain limitations on what they are expected to do in return.

This is new to us, but I'm confident we'll come up with something satisfactory.

Saying that, we can't stop someone taking the code from GitHub and producing their own non-Fx OS system and not referring to Fx OS.
Warrantless wiretapping bill passes in US House
YComb is the startup mafia. If you can't beat them, join them
YComb is the startup mafia. YourMechanic(YM) won the TC Disrupt Battlefield after beating the innovative Lit Motors. No doubt YM has a good product, but there is no innovation at all. Even moms and pops know Lit Motors has the real innovation. If YM is not from YComb, I don’t think they even have a chance to be the finalist. It gives a wrong impression that people want app/web innovation and not interested in hardware innovation. 10 years from now, we all have the best web, yet we will still drive the new old car. I won’t be surprised if the next winner is another YComb startup, AirBnb for toilets beats teleport machine. Who dare to offend Paul Corleone? They have everyone in their list. Google venture just got their first warning; the next warning will be a horse head picture on 9gag. Media, VC, angels who write negative articles about the family members will not be invited to a demo day. All founders out there, your biggest competitor are YComb startups. If one of YComb startups happens (it’s always happened) to have a similar product like yours, you are in danger. The investors and media favor the “ivy-league” graduate.
Having said that, many great startups came from YComb. And I will apply for YComb’s next term. I will be stupid if I do my startup without connection and protection. If you can’t beat them, join them. You don’t want to get beaten up because you’re stepping into someone else turf. Go and join a family, there are other families you can join, TechStars, 500, etc.
Having the legal right to do a thing does not mean that you are invincible to criticism for exercising that right. You have the right to freedom of speech, but the things you actually say may be foolish or wrong; contrarily, cheating on your spouse is not a crime, but doing so still makes you a worse person. You have the right to keep all your money instead of giving a penny to charity, but being charitable is better. "Legal" and "good" are not the same thing.

Denis-Courmont may have licensed his code under GPL for a reason, but it can very well be a bad, zealous reason. Indeed, I would expect that almost every person who truly is a zealot and a bad apple would choose to license their code under GPL. The GPL is a license that demands total obedience to a particular ideology of software distribution, and requiring that other people obey your ideology in every detail is the defining characteristic of a zealot.
duh?

There are tons of smartphones out there, especially when you considered the worldwide market, and they're all over the place on specs; some are very thin indeed. If Apple really did claim the iphone 5 was "thinnest" (I dunno if they did), they were being a bit silly, because there's almost certainly not any one specific spec on which the iphone 5 is "best."

That's not a ding against Apple at all, as their strength is not feature checklists, but making a very well-thought-out combination of features combined with high build-quality and solid support.

Most of the non-Apple "super thin" smartphones I've seen, for instance, are way too wide to really use comfortably with one hand. They seemed to follow the principle of "bigger (screen) is better!" without really thinking through all the repercussions of that, whereas Apple clearly did think about the issue when they increased their screen size.
This is really well done, nice work!
Though I do wish there were an APL embedded DSL for Lisp.

I've been working on something like this in Racket, but I'm still exploring the design space (though I worry that I'll spend too much time doing this and never actually be satisfied with anything).
Yes, it wants them to create viruses like Stuxnet and commit acts of war against other countries. It has nothing to do with defending the country. So who's in?
Is there a single Republican/conservative in any elected position in Milwaukee?

I realize that the city elections are technically non-partisan, but there are clearly no conservatives in positions of power here.

The only cities Milwaukee would be more conservative than (in WI) would be Madison and possibly Racine. All you have to do is look at the results from the recall election to see that Madison and Milwaukee are the 2 centers of liberal votes.

That said, you are absolutely correct, the division is segregation, not conservatism. The overt racism against whites (by blacks) has gotten violent in the last decade. There is a large Hispanic population here too, while it does have Mexican gang problems, that part of the city is far far safer than the black parts. Lots of Hispanic business in Milwaukee are thriving, plenty of white people as customers. You won't see many whites on the north side unless they're cops.
Intro to Biohacking
So now pg is not only responsible for Clojure's success, he's the reason it exists in the first place? As a lisp, anyway? This is getting pretty ridiculous, here.
Feed Me With Feedly
Must != Free.

With GPL, you must share derived source.

With MIT, you can share derived source.

Therefore, MIT is more free than GPL.
Thanks for the comment, I appreciate it.

If you start comparing these mobile HTML5 games with any device or platform that was originally build to run games well then you'll always see issues – though we are working on improving that. Games on the Web are probabably never going to be quite the same, and nor should they be.

Still, things are improving each and every day and I think that's the most important thing here. We know things aren't perfect and we also know that we're no where near the limit of performance yet.

I'm really excited to see what those advantages you mention turn into in the future. There is a lot of potential here, way beyond performance and how things compare to other devices.
Was the strategy wrong, or the execution? Web vs. Native at Facebook
Startup Wise Guys W13 Applications Open: Jump Into Cold Water in Estonia
SSL cert error? Oh no. Did you happen to hit the non-www domain?

Running it through curl doesn't raise any flags as far as I can tell...

* SSL connection using AES256-SHA
* Server certificate:
*	subject: OU=Domain Control Validated; OU=Gandi Standard SSL; CN=www.getformly.com
*	start date: 2012-08-10 00:00:00 GMT
*	expire date: 2013-08-10 23:59:59 GMT
*	subjectAltName: www.getformly.com matched
*	issuer: C=FR; O=GANDI SAS; CN=Gandi Standard SSL CA
*	SSL certificate verify ok.
> GET / HTTP/1.1

Any clues?

As far as pricing is concerned, I totally agree. I will work on it.

Edit: Just tested in latest Firefox for Mac and Windows 7.
I think the key is making it easy for users to 'reset' the device to stock FxOS. I would hope the firefox brand was strong enough to keep carriers from releasing their own variants to avoid mozilla's requirements.
I don't really think it's creative to say "i'm an alien" and then solve the problem with some made up ability. Not to hate on your idea, it's just a bit disingenuous.
What's with this trend of people randomly inserting the word Zen into things?
There may be places out there to find reliable information on the efficacy and safety of prescription medication taken off-label, but a guest post from a seller of them certainly is not one.
It's one things, and perfectly fine, for certain programming topics not to have a place here (although I find it a bit sad), it's quite another to talk as if they don't exist or are irrelevant to programmers.
True.

And another thorny issue in reading something like this on HN: the internet is international.

Lots of us are not even from the US, and couldn't care less about defending THAT particular country. Not to mention that the defending part mostly means offending or spying on other countries, mainly our own.
As someone whose diet is already high in eggs, meat etc. (paleo) I wonder how much effect this has. I am asking this because both fish oil supplements and magnesium supplements don't seem to have any additional beneficial effect on me. Anyone have experience with that?
Scripting layer for Android if fairly close to what you are talking about:

http://code.google.com/p/android-scripting/

It does not seem to be explosively popular. But it has to be sought out and installed and all that stuff, so who knows.
The JIT in the JVM is not for Java, but for Java bytecode. That, along with the easy integration into existing Java classes, is what makes the JVM such an attractive target for things like Scala, Jython, and Clojure.
But do these things even matter? We design and build complex systems. The actual typing part is insignificant.
Tim Ferriss posted about joining the board yesterday - http://www.fourhourworkweek.com/blog/2012/09/12/nusi/
Made me really think about what I'm doing. As a freelancer, I get lot of work. Plus I'm pretty good at marketing the practice and just shipped out 3 MVPs last month. Its an insane amount of work, but an insane amount of financial gain too. Its fun, in a way. I get to meet new people every day, get to manage my own business (I find that sort of fun), set my own hours and work from my home. But I miss focusing on one thing, and making it fun for me. In every past job Ive always found a way to make it fun. But in freelancing, the conditions change every day, and its complex to do that. During the last few days Ive been thinking (and talking to other developers) about looking for a job that I can really enjoy and excel at. Sure, making MVPs is fun, and its challenging because there is always some catch, but the enjoyment level is not as a good as a job. I don't know. Maybe its the long hours ( I work for about 14 hours a day). But if someone came up to me and gave me a fair job offer, I would really consider it. Not about money, but about quality of life. And for me quality of life > money. Thats the reason I havent really stepped into the whole startup thing.
How we found our lucky mascot? - a CROW
Nice idea but you may have to buy more credits to keep your App Engine account burning out. I receive the following error

This application is temporarily over its serving quota. Please try again later.
Yikes, one minute you're reading about the latest obsession of "Uncle Bob", next you're on a right-wing site defending the Nazi's view of modern art. There has to be some kind of mix between a "Bacon number" and Godwin's law…

By the way, was it Bob Martin who did the TDD sudoku solver? I'm always mixing up my XP evangelists.

And regarding last languages, I'm always reminded of the transputer/4GL/Prolog hype of ages past. Although one might argue that Lisp itself is probably a good candidate - but given the wide variety of existing and possible languages that could theoretically be called by that name, this isn't saying a lot.
I'm here, it is.

At least certain parts are. There's about a 4sqmi area that almost certainly someone will be murdered in this weekend. Maybe a few. Shootings almost every day. If they're even reported.
They are already there. Firehoses and ladders are weapons against fire, just as guns are weapons against criminals.
Your point about the brand is most important, I think most carriers wouldn't want to start something from scratch. Plus, the Mozilla and Firefox brand brings a lot with it.
Official direct download link for Apple's iPhone 5 keynote
i think its people like your GM friend that this startup is working to disrupt. a lot of backyard mechanics can do a great job very cheaply.
My guess (with no inside knowledge): they are dropping GPL because many companies have a strict "no GPL" policy and, unfortunately, those companies don't understand the notion of duel licensing. Furthermore, that confusion only harms the JQuery project, as the philosophical a aspects of the GPL aren't driving their open source philosophy.

So it's not exactly FUD about the GPL. Companies can have very legitimate reasons for wanting to stay away from it. I would call it a more general legal ignorance on the companies' parts with pragmatism on jquery's.
I've had past clients partially burn their cars after chaging a light bulb. Keys off the ignitio and all. I talk out of experience. I've owned 3 repair shops. Seen worse things happen.
Less than in the iPhone 4s opening weekend?
No, I moved on to other things, now I'm doing mostly embedded with external debug probes for debugging.
What's so great about LabVIEW for spetroscopy?

LabVIEW probably has a library to talk to the spectrometer.

Apart from that, LabVIEW has very little advantage.
The Manhattan Project to End Fad Diets
I'm not intimately acquainted with it, but I believe that some of the WebOS API's were too intimately tied to their Javascript framework.

I'm sure that Firefox OS used the WebOS API's as inspiration though.
Unlike in athletics, academics isn’t necessarily a zero sum game. While in a race there is necessarily a winner and a loser, nobody in academics is held back if another student is better able to retain their information.

No, but the doped student's advantage could cause her to be selected over another (undoped) student in college entrance exams, program entrance exams, and other educational competitions.

Does this mean we'll soon see articles about how the Ivy League and most hacker dens dope more than the Tour de France?