skysight-inc/HackerNews huggingface dataset:
« Blanche-Neige » : Julia Roberts, la marâtre par excellence 
L’une des actrices préférées des Américains est devenue méchante. Julia Roberts, bientôt à l’affiche de « Blanche-Neige », s’amuse à jouer à la marâtre face à Lily Collins dans le film de Tarsem Singh.
I am so hanging out to ditch word for academic writing.
The Case For Facebook
How To Get More Pins And Repins On Pinterest #Infographic
Google+ Revamps for Better User Experience
They basically wrote most of it down, which could be easily excerpted into, say, some normal text that one could quickly read.
I don’t think it’s patronising at all. The site is acknowledging not only that their customers’ time is valuable, but also that most people won’t bother to read two sentences of plain English—let alone a couple dozen paragraphs of legalese. It may put 500px on slightly shakier legal ground, but as far as the users are concerned, it’s humanising and friendly.
What do your investors or board think about you removing 1% of the company's equity from play?

(this is another reason why I don't like engineers getting paid in equity - that limits the availiable equity pool for investors to buy, baring share dilution.)
Doing everything (TLDR: you don't have to)
> I was under the impression that you can't copyright facts.

I'm not sure. But I'd imagine that books like the Guinness book of world records is probably under copyright and its' just a collection of facts.
'9223372036854775807' == '9223372036854775808'
Something like `(uuid "550e8400-e29b-41d4-a716-446655440000")` can't be carried around as data whereas `#uuid "550e8400-e29b-41d4-a716-446655440000"` can be.

Think about data interchange between Clojure & ClojureScript.
Yes, this is a real issue. There's no way I'd get that past a financial regulator.
I understood that probabilistic algos only need something that "looks random enough" and are fine using PRNGs. True randomness doesn't buy you any improvement, as the algorithm is only counting on some of the properties of a random source.
What I don't get: Why doesn't Rocket buy the early competitors in the EU region - like iZettle (a Square competitor)? They have a product ready and entered a few markets already, it shouldn't be that pricey to buy them.

The only possible reason I see is that the Samwer brothers are known for their "full-control"-approach to everything. But even then they could influence the product immensely - couldn't they?
That's not true, you can pipe in data from any source:

http://sphinxsearch.com/docs/2.0.4/xmlpipe2.html
"That's a lie." -> it's been a while since I looked at D so maybe it's changed since I last looked - but I remain unconvinced that the GC in D will deterministically call your destructors for you (which is my point) and runs in the same thread.

As I understand it, the Rust GC uses reference counting precisely for this reason. To be honest, I'd be happy even if it did not detect cyclic references as I never found these to be a problem when writing C++ code (could always re-factor to avoid them).

Maybe I should have said "deterministic destruction by the GC" instead of RAII.

Whatever, my intention was not to mislead. Please don't call me a liar just because you disagree with something I state with honest intentions.
If my software engineering course left me with one thing, it was to remember the three rules of software, "reuse, reuse, reuse". I think it might have been quoted from Deitel & Deitel C++.
So I guess TechCrunch will be milking this "$1 billion startup" title for a while...
LinkedIn’s Kiran Prasad to Deliver Keynote Address at DevCon5
Just because it says the terms are not legally binding does not make it so. In fact, I would not be surprised at all if having a short explanation invalidate it. Very risky.
Lots of countries criminalise black hat hacking.
There's a lot in there about specifically what they did, with repeated cautions not to overcomplicate a scaling solution.

For most of us on HN, though, I think only these slides are needed:

180 don't over-optimize or expect to know ahead of time how site will scale

184 few, if any, unsolvable scaling challenges for a social startup

185 have fun
The rate of transition from sleeping in mudhuts to striking for maximum hours-per-day and longer holidays has dramatically shrunk for China and India, compared to Europe and the US. (it suddenly occurs to me that maximum hours-per-day and holiday-time hasn't even been reached in the US yet)
The memory stick that self-destructs (Video)
More States Try to Keep Facebook Passwords Away From Bosses
A Robot to Help Manage Your Projects: Review of PMRobot
Looks sick! Can't wait to see the demos!
Seriously. The 30+ million users is the more relevant number here.
> You're over the rate limit. Serve this file from your own servers. Contact support@github.com if you have questions.

If you get that error just get it from the main repo https://github.com/addyosmani/backbone-fundamentals/
Critical analysis of Microsoft Operation B71 (Zeus Botnet disruption)
iBooks shows me an error on the 2nd page:

"This page contains the following errors:

error on line 649 at column 295: Opening and ending tag mismatch: cpde line 0 and p

Below is a rendering of the page up to the first error."
Is there a PDF version somewhere?
I'm giving Phonegap a try to make the mobile version of http://doodleordie.com. Thoughts/recommendations/inspirational success stories with Phonegap?

Of course Native is better but the Doodle or Die fans want a mobile app now and Phonegap seems like a quick win because I know JS well and I don't know Java or Objective C.
Awesome Idea, i totally agree with - just one question about the form. Why do I have to give my name if its not going to be sent to ofcom?
I do not understand what do you mean by "carried around as data", a s-expr is data. Could you give me an example where you can't use the first form?
ShowHN: WebRTC video conf on top of WebGL
German incest couple lose European Court case ~ Daily World News
I think the issue is that in order to use the first form, you would need to eval the s-expr after reading it, which is potentially dangerous and fragile. But also, ClojureScript doesn't have run-time eval. Of course, you could interpret the s-expr as some kind of tagged list (or more likely use a vector like [:uuid "550..."]) and instead of eval-ing check the first element etc, but at that point, why not have an extensible reader do that for you?
Why the Middle East is a Good Place for Women Entrepreneurs
Yes, it is certainly early days for webrtc. It is scheduled to ship by the end of the year (at least from the standards perspective).
I was thinking of learning Backbone soon until I read about Meteor yesterday. Is there any point in learning Backbone, or should I just go the Meteor route?
I dunno, it could be entangled...
jrockway -- I'm the poster of the comment you criticize as intentionally negative.

FWIW, I meant my comment to be constructive: this watch would be a more compelling proposition for me if (1) it had much longer (say, one-year) battery life, and (2) it offered functionality (other than its smaller form factor) not available or difficult to implement on a smartphone.

Judging by your and others' reactions, I should have written my comment differently. Thank you for the feedback.
"rendering their Macs no better than Linux boxes whose distributions have to be painstakingly maintained".. um what?

"apt-get update && apt-get upgrade" in a cron and I can get on with working. Hardly painstaking. Updates on OS X are more annoying, I've found, with constant restarts.
Unreadable on my Android browser. There's a big white box obstructing the body text.
Of course `(uuid "…")` can be carried around as data; it's a list containing a symbol and a string, just like `#uuid "…"` is a tag and a string. The difference is that the latter is evaluated at read-time with constrained semantics, rather than requiring the full force and latitude of `eval`.

i.e. definitely helpful for data interchange between Clojure implementations (and read-time shenanigans in general), and a big improvement over the depths of #= and such.
Seems to be overloaded, here's a Google cache - http://webcache.googleusercontent.com/search?q=cache:hRM3u7U...
Anti-terrorist hotline calls 'may have been recorded'
Certainly true, I'm mostly marveling at the scale.
Something like Julia, Rust or Clay that are high level languages but with little more than Python-like simplicity that generate LLVM code seem powerful. This general model is the closest to a viable C-replacement I have seen yet.

In addition, personally, I'd much rather invest my time learning above the flexibile and fully open LLVM technologies than above Google's proprietary little-better-than-Java constrained language.

For current practical purposes though, Python/C combo is more than sufficient for many needs.
Trivial I'll give you with reservations but I found it interesting as a concept to develop. I think it's got more possibilities than just the simple font, particularly the idea of creating the webfont on the fly.
US Govt. Objects To Megaupload Hiring Top Law Firm
Facebook Announces Data Portability
Why Being a Successful Entrepreneur Takes Practice
I love that favicon is the first tip. It's got me more than once, which is a sad testament to my ability as an engineer.
50 Die Cut Icon Set - Free download
If you just use it for the lowest levels like 17 and 16 there would not be much data to be rendered. I think this will be the future.
The fact PHP fails at floating point math isn't news (and I swear I've seen this exact bug somewhere, same numbers and everything, somewhere else)...

Its the fact PHP refuses to fix it that is the news.
I found an online epub -> PDF converter.
It didn't come out that great but it lets me browse the contents until I can load the epub on my tablet.
HP Ships Switches With Malware Infected Flash Cards
This new Facebook functionality could allow an enterprising young startup to create a tool that would allow people to copy all their Facebook content over to Google+ or some other social network. The actual Facebook announcement on this can be found at

https://www.facebook.com/fbprivacy
wait, is it phonegap or cordova?
I'm not sure how this differs from a preamble, which are often non-binding in and of themselves. That said, preambles do convey the intent of the agreement, so if something in the agreement is contrary to the intent... you could make an argument that there wasn't a meeting of the minds.

To the extent that the preamble and the legal text say the same thing in different ways, I think the company may be in a stronger position to enforce it. However, as you say, if the preamble contradicts the terms, then it's harder (if not impossible?) to enforce the contradictions.

In the end, it'll be a specific case and a specific judge that causes the interpretation... and other things such as representations of the service and any correspondence between the parties may also be taken into account.

I'm not a Lawyer, This isn't Legal Advice.
To anybody not familiar with PHP, it appears to fail at string comparison.
I wonder about Amazon's rapid expansion. If they later pull the plug on floundering services to regain focus (like google did), their customers have built technology and business around the service, which is pretty disastrous.
Nice Idea! not new but could work well!
You need better background-image! :)
Cordova, but they're getting there :) The documentation has now been updated, however, you'll still find yourself having to update a lot of the plugins' import statements and if you're looking for resources on SO, or elsewhere, you're better off using "phonegap" as the search term.
As an aside, Peepcode has a 3 part video tutorial on Backbone.js, which is exceptionally great (more than 3 hours, but it's really condensed and it took me 2 days to completely digest it). Each episode is $12; a little expensive at first sight, but really worths it.

https://peepcode.com/products/backbone-js

https://peepcode.com/products/backbone-ii

https://peepcode.com/products/backbone-iii
Can agree with all of this. I'm only 19 and have been programming professionally for 2 years now (and as a hobby for 4-5 more). I know that without free software, I wouldn't be where I am right now as I simply wouldn't have had the tools available that I did as I was growing up and as I was learning to program.
This was my bad I have updated the post. I should have been marsheling to a more comparable datatype (map[string]interface{}{}) and now the performance is more in line with what I would expect. I need to look into the Unmarshal code to see why this is so slow.
It's not 1% of the overall equity - you're just pledging the cash value of 1% of YOUR SHARE of equity. Investors obviously don't care about how you manage your personal cash post-exit.
I like the TOS for this site: http://ycombinator.com/legal.html
> "apt-get update && apt-get upgrade" in a cron...

You're brave! Or you must be a Debian stable user...
I Agree there are lot of free tools but there is no single tool where it does all types of web files. Most of web based tools you have to upload your file or paste the HTML Content.
The following help documentation explains about every thing

http://help.minifyhtml.com
(it's really not an answer, but just in case you haven't seen it already, here's an online version which is actually prettier than the epub one: http://addyosmani.github.com/backbone-fundamentals )
And I've found that text mostly meets my needs too. But that's partly because I'm technical and willing/able to deal with formatting codes for things that should be rendered as more than text: html, restructured text, markdown, etc. In a sense it's a step backwards to WordPerfect and their split screen.

There's a lot to be said for wysiwyg. Most people are unwilling or unable to learn or use formatting code in plain text and no immediate rendering of the result.

But fundamentally there's no reason why anyone should have to deal with plain text source that produces nicely rendered output (unless we want to). Computers are really, really good at displaying things nicely, and hiding details.

The problem is that Word (and the creeping Sharepoint ecosystem) are much too powerful for almost everyone's needs. My work is typical: all our documents are a single font, and they have tables. The docs are kept in Sharepoint, and we do nothing with Sharepoint but keep documents.

That over-engineered solution would be better replaced with a very simple word processor like WordPad or some similar rtf tool, and the file system.

I don't need to use the truck that takes space shuttles from the vehicle assembly building to the launch pad just to get to work.
I'm writing an application in it at the moment, experimenting with Parse and it's been a great experience. You can use a mixture of both native controls and HTML5, see the NativeControls plugin. I'm using a native UITabBar and the UIWebView for the HTML5 / jQuery (native developers seem be building this way now anyway (FB etc)).
Backbone is almost at the top of the javascript toolkit levels. Let's put it in perspective:
- backbone - jquery - meteor <- the low level of the high level :)
You use meteor as a foundation to build your application as backbone is more or less your application itself. Think "CoreFoundation" vs "AppKit" kind of difference.

by jguimont
So this is an open source BERG Cloud? http://bergcloud.com/ (aka receipt printer)
A slight variation on the implementation which makes it great for single-page apps that need local events.

Instead of attaching it to the body (global events), you can also attach to the current 'page' element. Now all your events can subscribe to the local event handler. There's an added bonus that when the page is removed, the event handlers are automatically destroyed, too.
Hehe.. Ok I wouldn't do this on production servers, but in about 2-3 years of doing this I haven't had a single issue :-P
My Experience as a contributor  Mozilla Web QA
http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-de... was on Hacker News at few days ago with a link to http://phpsadness.com/sad/47.
Great, thanks for this and thanks for the resources. Do you by any chance know of a cheaper method of learning from the Feynman lectures?
While waiting for YC S12
We got tired of DynDNS and NoIp "free" services that require solving captchas and reading emails every 30 days. So we build it as straightforward as we can and as cheap as possible. Hope you find it useful.
For London Olympics, Data Center Staff Will Sleep Among the Racks
Traveling In Our Separate Lifeboats
Hopefully not too dumb of a question .. can I use phonegap to make an augmented reality app?

If not, do you guys have any advice to get started?
Your example would return true if just the first character was alike. And no, that's not how it works. PHP converts strings that look like numbers into floats and compares afterwards.
Thanks, I thought they had switched the name, but this announcement made me thing the project was called cordova but the product called phonegap still, renaming stuff is hard
The Intel TRNG design used for RdRand in Ivy Bridge has an impressively low transistor count so I don't think die-cost alone is the issue.

http://spectrum.ieee.org/semiconductors/processors/behind-in...

http://en.wikipedia.orghwiki/RdRand

I suspect they just didn't consider RNG quality as a big factor in the usefulness of the design. TPM pre-dates the recent advances in on-die TRNG design. Plus the chip tends to live on a low-speed bus on the system which makes it inherently a bit crappy as a place to keep a high-bandwidth application like an RNG.
Be warned  The fight isn't over  A replacement SOPA bill is on the way
And if you still hit an error, just git clone it :)
With Teeth: Spotify Player, WordPress and the need for open source in music
Trivia is not a good way to find a programmer, Trivia is a good way to find someone good at Trivia. The best way to find a programmer is to sit down with them and have them walk you through a project that they built. Ask them what part are they most proud of and ask them what part they would change, why they would change it and how they would change it. Other than personality questions their is nothing more that you need to ask to gauge their ability to program.
Your question strikes me as an odd one. Meteor just came out. I'm not sure that there are any folks who have built any substantial systems using Meteor yet (aside from it's authors) who would be able to give you a firm recommendation.

That said, Meteor and Backbone do different things. Meteor is an attempt to solve (obviate, really) the mismatch between client/server development. To what extent it does this in a reasonable fashion is yet to be fully explored (although it does look awesome!)

Backbone is a client-side JS application toolkit. It's purpose is to bundle up the things that are common to every JS application, and provide a solid API to hook your application code to, and to hook your app to your RESTful server API. That said, Backbone offers more than just a convention for how your JS app talks to your API.

You will note that Backbone is included in the default set of installable Meteor packages.
There are too many managers that just want Metrics. for example: Bill created 100 tests this month, Sam has 95% automated test coverage.

These metrics don't mean anything.
Engineering uses the auto table of contents and appendix generation features pretty heavily.
Isn't most corporate charity a form of tax management anyway?

If charitable donations were not deductible, I think corporate charity would effectively disappear.
I added a sample online testing page, where you can upload your file to test the compression performance. This is a very easy tool which you can learn in 5 to 10 minutes.

Please refer to the following help documentation

http://help.minifyhtml.com

Regards
Show HN: Roomd, find new friends to live with
Cool article, but I am not a particular fan of using lousy metaphors from physics or mathematics as a way to give more credibility or importance to ideas (regardless of the intentions, this is the result those metaphors end up having on some people) - the ideas should stand on their own. The meta-circular interpreter is certainly beautiful, but it is not clear to me if it stands among Computer Science most important results (as Maxwells equations do in Physics) and why would someone count it among those. I am not saying there is no ground to it, maybe there is, but I would like to see some more justification for calling it the "Maxwells equations of software".
Thanks for pointing out the bugs. Some how this was missed and not caught during our testing cycle. All the bugs have been fixed. Please do try the product.

Regards
I'm confused what the downsides are to using phonegap - Is it a speed thing? Are there features that a native client could use that phonegap can't access? Development is harder? Coming from a web background this seems like a huge boon. Why should I invest the time into learning objective-c/java compared to using phonegap?
Your edit comment deserves an upvote...
Cloud Computing | Windows 7,Cloud Computing,Virtualization...
Cloud computing is becoming more and more important. Here are articles on Cloud Computing,Cloud<p>Server,SaaS,PaaS,IaaS and Cloud related technology.
This behavior is documented here: http://php.net/manual/en/language.operators.comparison.php

If you compare a number with a string or the comparison
involves numerical strings, then each string is converted
to a number and the comparison performed numerically.
Well, you're stuck with the phone browser, which may suck. However, part of the reason PhoneGap is so popular is it's still quite often a great way to make an app!
Shaders are effectively written FP style. The performance-critical bit of a game isn't waiting for a joystick, it's rendering on the screen.
Here's the initial announcement of EC2: http://aws.amazon.com/about-aws/whats-new/2006/08/24/announc...

> run on Amazon’s proven computing environment

Yes, Amazon never explicitly stated, "We run our site on a fleet of EC2 instances, and you should too," but they certainly weaseled a connection with their main site that didn't exist.
I see these are built on the Australian Bureau of Statistics "approximate" postcodes which are matched to census districts and therefore more useful for demographic analysis; no CDs cross postcodes in this dataset. There are a bunch of similar geographic datasets available from the ABS, including electoral boundaries, local government areas and so on: http://www.abs.gov.au/websitedbs/D3110124.NSF/24e5997b9bf2ef...

All of that data is approximated by the ABS from whatever body controls the "real" versions, but is 99% good enough for anything you'd want to do with it.

Australia Post, on the other hand, don't really use postcodes to deliver mail anyway, I've been told. They're a vestigal construct which are very prominent in people's minds but so fraught in the implementation that any systems which analyse them (including Australia Post's) work against them rather than with them. I didn't know about Canada's system — that sounds like a much better idea!
LogMeIn throws its hat into cloud storage ring
There was a story about iOS local storage being broken in iOS 5.1 yesterday. PhoneGap 1.6 seems to fix this!

"The PhoneGap/Apache Cordova Community has worked hard to fix many bugs (including the nasty local storage bug caused by the iOS 5.1 update) and added some new features."

"Fixed CB-330 – localStorage / SQLDatabase no longer persistent after iOS 5.01 update
Fixed CB-347 – iOS 5.1 localStorage / SQLDatabase error after upgrading an app"
Show HN: Diffboard, a pastebin alternative with diffs
Startups aren't donating to charities that promote eugenics.
AppStori: Kickstarter for Apps
Google Plus gets a new look and feel (Review)
Cheap Ohio Auto Insurance Rates
I wish they'd have better changelogs - look at the first item for iOS: "Updates for Media API". This is kind of important to me. What exactly has been updated? Is it backwards compatible?