skysight-inc/HackerNews huggingface dataset:
> In fact, they're trying to encourage web apps that run on every device over native apps that only run on one platform.

Not quite. They are encouraging apps that are based on HTML and Javascript, but as far as I can tell Firefox OS includes plenty of APIs that are not available on other platforms, and there are no plans to bring them to other platforms [1].

Yes this isn't necessarily the fault of Mozilla, they can't force Google/Apple/Microsoft/Opera/Nokia etc to add features to their browsers [2], but that of course is one of the problems of using the 'open' web as a platform for everything. Either you remain standards compliant with very limited features dictated by the glacial/gridlocked standards process, or you extend the standards even without the support of the other big players, resulting in apps that only work on one OS (although are perhaps easier to port, depending on exactly what is missing).

[1] https://wiki.mozilla.org/WebAPI I see plenty of grey "not currently planned for this platform" items in this list

[2] other than to release their own browser on those platforms, which brings us full circle… the most important thing is open platforms where anybody can write and distribute native software targeting them
We are looking for fantastic coders, not 'Christian coders'; we don't discriminate on religious grounds. We believe what we're doing matters because it helps people study the Bible, helps pastors spend less time in the library and more with people, helps groups connect and share with each other, etc. Whatever you believe, tools that help people pursue their passion, learn new things, and connect with others are worthwhile: that's code that matters.
Not well versed in both, but I think desktop apps are an area where Clojure shines. Let's say I want to write a cross platform desktop GUI app in Haskell. What do I use? wxHaskell seems to be actively maintained, but a lot of the projects listed on http://www.haskell.org/haskellwiki/Applications_and_librarie... appear to be inactive or dead.

With Clojure I have access to Swing (yeah I know...Swing isn't everyone's favorite) without installing any additional libraries. Then there is seesaw which is a very nice layer on top of Swing. To install seesaw I simply edit a text file in my Clojure project and the project management/automation system installs it for me. Very nice.
How old are you? If you are younger than 26 you can use your parents' health insurance, and if you are 26-27 you can get cobra coverage.

Otherwise, check out http://www.healthcare.gov/ or http://www.ehealthinsurance.com -- convenient search tools

FYI I asked a few weeks ago here: https://news.ycombinator.com/item?id=5244867 and
so if IE promoted standards it would be ok by you if they disallowed other browsers on windows?
I am the guy who builds agent-based models for fun. A lesson you learn quickly is that heterogeneity is your guardian angel - varying the path-finding model a little bit from agent to agent hedges against the resonance structures on display here. Additionally, you periodically check the accumulated micros against a macro model and correct gross deviations. Neither step is computationally strenuous.
I call it "bamboozling people with bullshit."
I find the second one much clearer than the first one, because there is no ambiguity to me whether '<|>' means the same thing as '|'. It's also less ugly.
SimCity's GlassBox Engine Explained (GDC 2012) [pdf]
I love these videos! You could almost teach a class on graph theory and AI with enough of them, and they look great!
I had a couple of 500 error as well and have to reload.

Another thing I noticed is that, in the registration waiting page, it shows "sign in" on upper right corner, while redirected back to main page after 6 min, I saw that I was logged in Google+ without problem.

And Google Wallet has quite some issue as well.

It may be good marketing campaign for Google, but bad for desperate developers like us. I was even chatting w/ my wife on purchasing air ticket and booking hotel last night.

We want to be there, not for those free stuff.
Windows Server 2012 can already be a bare bone command line server without GUI. As far as workstations are concerned, the corporate world would hardly see Win8 for a long time to come. By that time, things will be changed anyway and/or the IT folks would strip the heck out of Win8 gui to suit their corporate environment.

PS: I don't know much about the author except to say that his About Me section is terribly written piece for any stranger visiting his site.
Actually, Alex Krizhevsky published some of the code they have been using @ http://code.google.com/p/cuda-convnet/

It seems from my experience that generally Hinton and team seem very open to sharing quite abit of their code, data and results.
Simply put: Because of neglect.
My rule is that if you have trouble getting things done, make the software and then worry about incorporation so you aren't tempted to waste time obsessing with paperwork. In other words, don't incorporate if when you incorporate that's the only thing you end up doing. If that's not the case, then you should incorporate right away. If you believe at all the project is to be successful, or that it might have liability issues, then you really need to properly take care of the things that will be much harder or impossible to do when more money is at stake, or there is a threat of a lawsuit or an actual lawsuit pending.

Also, a corporation won't entirely save you from liability. If you think you have a liability issue, you will want to get business insurance that covers errors & omissions and covers the actions of board and officers. And, you will want a personal liability/umbrella policy as well.
Unless they use any other tracking system, like ETags[1].

[1]: http://en.wikipedia.org/wiki/HTTP_ETag#Tracking_using_ETags
So theoretically you can install something like that on a helicopter and control it over the wireless.
Porn Site Breaks Down Searches By Country
With the way the checkout system worked wouldn't it have been better to just have developers note their intention to attend beforehand and then on sales day just hold a raffle (in batches)? Everyone gets an email when they are able to purchase a ticket (selected at random, hence the raffle) and you only send out emails as long as you have tickets available for purchase.

This type of process would control the flow of participants and keep the experience optimal for those going through checkout. I wonder if they are going to release any numbers for how many people were trying to hit the servers all at once.
You don't still have the rights, others can independently invent it and you can't stop. You can only stop them if you file a patent. This is way worse.
It's too bad the author of this piece didn't include a reference to a remarkable study that combined published antidepressant studies, most of which found them to be effective, and studies that were funded, carried out, but then not published, which largely found them to be ineffective. The study's conclusion: "Meta-analyses of antidepressant medications have reported only modest benefits over placebo treatment, and when unpublished trial data are included, the benefit falls below accepted criteria for clinical significance." [Translation: antidepressants do not work.]

The study: http://www.plosmedicine.org/article/info%3Adoi%2F10.1371%2Fj...

After this study was published, it ought to have been replicated, or its conclusions called into question or falsified, or newer studies of greater scope be carried out, or antidepressant manufacturers be forced to include a warning on their antidepressant products: "This drug is actually a placebo".

But ... none of these things happened. The study had precisely no effect on the pharmaceutical industry or the public.
Developing a responsive, Retina-friendly site (Part 2)
Ada. Not an acronym.
Although you'll never see this, aside from a few achievement issues, HotS launch went well. Mea culpa.
I feel like my latest HTML5 website is somehow pertinent to this discussion: http://lisperati.com/nfc/
I wonder about relatively long-lived organizations like Maxis. Do they hold on to old code, or does it just disappear or fade away into obscurity? All of those games, most still playable, and all of that code have to present some value. If two decades later the performance of their new games is worse, however, even in this narrow area, it has to be that they have ignored their past.

Is it the right thing just to throw that old stuff away, or to ignore it? Is there any value in looking back at old successes, and even in reusing some of that technology? The people who wrote that code are probably long gone, but that kind of situation doesn't stop big old companies in other industries from still relying on their ancient COBOL systems, for instance.
I wonder if the increased thermal conductivity of titanium over plastic was a consideration. I can see how having a skull plate that heats/cools much faster than surrounding bone could be a problem.
You're comparing apples and oranges. I'm sure the simulation engine in Sim Tower was wildly less complicated than in Sim City 5, or any other Sim City game after the original, for that matter.

Honestly, I don't really care about following individual Sims in a Sim City game. It's out of scope. If anything, they went too far in that direction in the current Sim City game, wasting resources on individual entities as opposed to having a solid macro model. I assume that's why we ended up with these pathetic city sizes.
"they know that the demand considerably exceeds supply."

That's true in 2013 (clearly), but was that always true?
Show HN: BitNami Cloud Launchpad
How irritating. I got as far as getting a ticket for Google I/O three times. Google Wallet failed to complete the transaction all three times, although once it got as far as creating a "pending" transaction. After the third Google Wallet failure, Google I/O was sold out.

Geez....
I supposed I would ask what privacy-protecting language would make the approach envisioned in CISPA (cyber threat data sharing) acceptable to privacy-oriented organizations like the ones listed. If the answer is "none," I would question their good faith in the process--or at least the public face they put on it.
I suspect that it occurs all the time, but usually manifests as "wtf, I keep adding and improving roads, but the traffic jams aren't going away".
Contribute to "How to be a Startup Mentor" like David Cohen and Joanne Wilson
David Cohen and Joanne Wilson contributed to v0.1 of "How to be a Startup Mentor" which can be downloaded from http://www.pdf-archive.com/2013/03/13/how-to-be-a-startup-mentor/

I am now preparing v0.2.

If you want to contribute and are an entrepreneur, complete this form: http://www.surveymonkey.com/s/RYJFRB9.
If you are a mentor, complete this form: http://www.surveymonkey.com/s/RD8ZPYH.

If you want to contribute an essay send email to me at michael@blackbox.vc.
Wow, please fix that pixelated header image!
Do you also used the default net/http support libraries?
exactly what happened to me got ticket payment processing..... timer runs out.. WTF
European Court of Human Rights unanimously rejects Pirate Bay appeal
How about forcing keyboard shortcuts that are impossible to disable?

The two biggest offenders of this are Google Groups (the new layout) and wired.com. Both have mappings for "H" (capital), which I use to go back a page (via Vimium).

However, they decide instead that this should hide all the content and leave me on the page.

In the case of Wired.com, it sends me to a random article.

Worse, Google Groups refuses to load at all if I disable Javascript, telling me I must activate Javascript in order just to load a mailing list archive.
It's dangerous if you start running against production sites, or sites that aren't fully owned by you. If you broke into Microsoft.com, for example, expect a lawsuit. However, if you pair two machines together and run Backtrack/Kali on one and something along the lines of Damn Vulnerable Linux on the other and just attacked your own local network, it's fun, safe, and informative.

I would actually encourage developers to learn about pen testing. If you know how people are going to misuse your application, you know what to watch out for when you're designing it. And trying to break your own app gives you some new insight into what you're doing right and what you're doing wrong. You can feel a sense of pride and accomplishment for every attack that fails to break something.
"The thing you must realize is that those previous systems didn't solve the problem Bitcoin solves"

That is not the point. Previous work in the field of digital cash and in multiparty computation is very much relevant to Bitcoin, even if Bitcoin addresses a modified problem. The failure to even mention that such work has been done, coupled with a woefully deficient analysis, indicates that the author of the Bitcoin paper had not done much background research.

What stands out the most is the security analysis for Bitcoin. First, the author makes the claim that the system is secure as long as the attacker controls less than half the sum of the computing power of all nodes in the system. This is not really a well-understood model of security; cryptography researchers usually speak of either "honest but curious" models i.e. everyone follows the protocol faithfully or "malicious" models i.e. some parties may deviate from the protocol in arbitrary ways. The idea of a party that can deviate, but only as long as their work is less than the sum of the work done by all other parties, is strange -- but this new security model is not discussed in any depth, nor is it even mentioned as being a new model of security. No time is spent actually proving the claim, which is unsurprising given that the security model itself is not even formalized.

Worse still, the security analysis that is presented only deals with a specific attack carried out in a specific way. The author proves in a somewhat-formal way that this particular attack cannot be carried out in the way he envisioned. No evidence is given that another method of carrying out the attack is impossible, nor is any evidence given that other attacks are impossible.

There is an old proverb in cryptography: anyone can come up with a cryptosystem they themselves cannot break. That is what you are seeing with Bitcoin, but even worse, because the developers know how to break it but do not believe that anyone would be willing to put in the effort. The German cryptographers were surprised to discover that the Allies were willing to build the code-breaking machine necessary to crack Enigma; they knew it had weaknesses but believed that the cost of exploiting those weaknesses was too high for anyone to justify.

My point is less about what problem Bitcoin solves, and more about whether or not Bitcoin's developers are aware of just how much work has been done on secure multiparty computation or digital cash systems.
Travel Hack: Make Cold-Brewed Coffee in Your Hotel Room
This is actually called hacking, not cracking. Cracking refers to removing software protections.
Yes, ever since they started to give away cool gear at IO.
It would seem that in order to take these steps one would have to give a crap, but no "giving a crap" has yet been on display WRT this game. What a disaster.
> They want an app written for the system to work just as well on Chrome or Safari (whenever Google/Apple get around to implementing the same APIs.)

I'm a fan of what Mozilla is doing, but I encourage you to go look at Gaia code and then come back and repeat this. None of it will run in other browsers for two reasons:

1) They use JavaScript 1.7 features that no other browser is going to implement until ES6.

2) They use -moz prefixes in their CSS but don't include the other vendors: https://github.com/mozilla-b2g/gaia/blob/master/apps/calenda...
Nothing specifically for the eyes. I take cod liver oil regularly and zinc if I start to feel the early stages of a cold.
From what I understand, Netflix had some particularly difficult hoops to jump through before they could implement this. Not the least of which was getting federal legislation passed by Congress [1].

[1] http://www.huffingtonpost.com/2012/12/26/netflix-social-shar...
I went to the Dragdis website to check it out, and found the user experience (with the awkward scrolling) so jarring that I decided not to sign up for it.
I use a two-click bookmarking method called Tumblr. Have your Tumblr bookmarklet on your browser's bookmarks toolbar. Click on it to activate the saving of link you wish to bookmark. Click on publish in the Tumblr bookmarklet window. Done. Two-clicks done and it is fast enough.

Tumblr's bookmarklet is the fastest of all three blogging platforms I have experienced: Blogspot and Wordpress the other two.
I think we are at a tipping point for machine learning. Deep learning is just getting ramped up and the results are extremely impressive. [1]

How far this could go is hard to say right now but things like this [2] (10 million images, 1 week training, 16,000 cores) are bringing enormous processing power to bear for the first time on these kind of problems.

Is anyone able to comment on what moving to custom hardware will mean for performance on these kind of tasks?

[1] http://www.cs.toronto.edu/~hinton/absps/imagenet.pdf

[2] http://static.googleusercontent.com/external_content/untrust...
Worms detected by converted iPhone microscope
The core-for-core thing makes a huge difference in the real world that doesn't show up on single-core benchmarks. The HT660 was a good chip in its day, but it's at a four-to-one disadvantage for code that's multithreaded and/or running on a busy PC.

I think Sandy Bridge is my favorite CPU of all time. It does a truly massive amount of work without consuming significantly more power than the part it replaced.
If the "confession" is from a known car thief, sure. If from a neighborhood kid with an otherwise clean record, then not so much.
Pinboard.in FTW

1. I use the bookmarklet to add bookmarks

2. I write a short description for the bookmark

3. I click on one of my existing tags or add a new one

4. The Pinboard organize tool shows a preview of the content so I can edit bookmarks quickly

5. Automatically archives my retweets and links posted to Twitter

6. Let's me have private and public bookmarks

Just sayin' for me bookmarking is a solved problem.

Personally, I don't want something with unique UI features like folders popping up on my browser window. That just interrupts the workflow I've already developed.

I also appreciate that I paid for Pinboard and can reasonably expect it to be around for awhile without getting acquired or shutting down.
The link doesn't work (it is directed to HN).
I haven't used Firefox Sync actually so I can't tell.
The Xbox version lost that capability with an update a few years ago, unfortunately. I think that's a bad sign for it getting a wider release.
Yes, Firefox OS also supports native apps. It is likely that Opera will port their mobile browser.
RTFM?

http://shop.fsf.org/product/Emacs_Manual_24/
Good point, I can see where you're coming from. I'll make sure to add more commentary and value in future posts.
Incorporate before you take a single dollar from a customer. It's not expensive if you don't use a filing service, only a couple hundred bucks. Regarding an entity type, investors will like to invest in a Corporation as opposed to an LLC. You could create an LLC and change it to a Corp, but it might be easier to file for a Corp straight away.

Regarding the filing state, best to consult a lawyer. Many companies file in DE solely for liability purposes, a lawyer will be able to gauge your risk for lawsuits.

I'll personally file all the paperwork myself, it takes under 10 minutes to write everything out. I don't get why people pay a company to do it?
Hopefully he will be able to continue teaching the Neural Networks course on Coursera
https://www.coursera.org/course/neuralnets
I've tried Zinc, it has nasty side-effects of the bathroom variety. :)
I don't judge a game by its pre-launch PR. I think it's better to judge a game for what it is, not for what it claims to be. If there is a mismatch between the PR representation of a game and the game itself then you have a problem with the PR, not with the game.

You may be right there's just no way to salvage the current SimCity 5 problems (if that's what you're implying), but I don't think the current issues ruin the game at all. For me the illusion mostly holds up and the pathfinding issues are mostly corner cases. So I don't think it's a fundamental problem with the game design and I think a few AI patches can make a world of difference.

(although, arguably, a macro-level simulation could have resulted in a much better SimCity because that would allow for more depth and larger city areas. And arguably a sim-level simulation is a bit of a gimmick that doesn't add enough to the game to justify the complexity and PR buzz, but that's a different issue)
Do people just scale down the 2x icons to create the 1x series or actually change the icons (emphasizing certain aspects in the 1x version)? Based on my experience on the rMBP, it seems as if the icons are actually different.
Florida Lieutenant Governor Resigns Over Internet Cafes
Primarily the barrier from government to company was that much of the valuable info was classified. The Obama executive order on cybersecurity created a mechanism to bypass this barrier that is similar to what was in CISPA.

So why pass CISPA now? To remove the barrier in the other direction, from company to government. Right now there are interpretations of certain federal laws that say that companies cannot share threat data with the government. In addition, public companies fear shareholder lawsuits if they were to disclose publicly that they have been hacked.

In an ideal world you would have a virtuous cycle, where one company stops a threat, sends the critical threat info the government, which shares it with every other company--all basically in real time. That would prevent, or at least reduce, the issue now where one exploit works again and again and again at different companies.

Whether it is possible to do this while adequately protecting privacy is the issue. I'm not a lawyer but it seems to me like it should be doable if the language in the bill is done right.
> Google is going to teach naive people how to put passwords on their Wi-Fi networks.

Good luck with that. Setting up passwords varies between different routers. So what may work in their ad may not work for grandpa down the road. Telling manufacturers to set a wifi password by default would probably do more to secure people.
RPG was more oriented towards mini-computers than mainframes, from what I recall. It's niche was the IBM S/36, S/38, AS/400 and iSeries boxes. I'm sure you probably could get RPG for your S/360 or S/390 or whatever, but from what I've seen over the years, it was mostly COBOL, PL/I, and MVS Assembler on the mainframes.
Using vimperator, it takes an 'a' to bookmark anything. And using scripts,[1] I can bookmark things in kippt pressing 'A'.

[1]: http://code.google.com/p/vimperator-labs/issues/detail?id=78...
Female lube. natural Female lubricant
That's not analogous by any stretch of the imagination. Policy around web standards in IE would have zero bearing on why people are actually locked into Windows: the non-portable, native applications.
We know a lot about a tiny area, and a tiny amount about a large area. But, suggesting we know anything about life / AI outside our solar system is pure hubris.
If you give us a reasonable time to respond to your report before making any information public and make a good faith effort to avoid privacy violations, destruction of data and interruption or degradation of our service during your research, we will not bring any lawsuit against you or ask law enforcement to investigate you.

Only question -- who decides on what is "reasonable time", because something tells me its not a hacker, its Facebook itself.
Infographic on how Facebook has changed privacy settings