skysight-inc/HackerNews huggingface dataset:
I'd be inclined to be ambivalent on this, except that in the OP there is no literal "yes" or "no" involved (i.e., something like, "I set the MONGO_UNSAFE_DATA_COMMIT flag to 'No'") so I'm not even sure what the headline means, except that it gets a little edge parodying the anti-rape saying.

At least you can't blame the OP for thinking too much about SEO.
"free space ... the only place an iPad wins"

Cmon, battery life?
Not to say that you don't have a point, but how is this relevant to the linked project?
Android Support Being Merged For Qt 5.1
"The increased complexity came from the disk storage resources; "

It seems they just stored if they got a response or not.

4 billion IPs, and if all you need to store is if you received a response, that's only half a gig of RAM. mmap and call it a day?
I think the Y Combinator community is actually better than most at it. In my experience of working with developers in general, yes, especially with new graduates. Two examples come to mind:

A CS graduate I know that was rejected because of his speaking / interacting skills (both were bad) from a job in Silicon Valley. They liked him enough to fly him out and he easily implemented their programming challenges, but they told him that he didn't have the right social skills when it came to speaking (and interacting) with people. They told him as much and it hurt him, but it will only make him better so it was good it happened.

The other example was actually seeing YC alum Alexis Ohanian (YC alum and Reddit founder) in person. He might have always had good at speaking in public, but if he wasn't, he certainly is now. In the middle of his speech, whether he did it consciously or not, his hands became more animated exactly when photographers for the local paper took their photos from the side of the room--Which will obviously make for a more lively shot in the local papers/blogs.
That's ruby's heredoc syntax: http://en.wikipedia.org/wiki/Here_document

I had no idea it could be nested like that and I've been using ruby for 8 years. Crazy!
Does the hg-git extension (http://hg-git.github.com/) not suffice?
When I was a kid they had sort of started the branding effort. At that time LEGO was primarily doing creative in-house theme lines, but some branding as well.

Kid-me deduced that the more generic sets had more pieces, so in an early attempt at cost optimization I leaned generic the few times I had money. Though, it was also cool to get some sets with interesting pieces that let me branch out. Vanilla bricks can be limiting at times.
World's Shortest URL Shortner?
Wow, I might wait for this one instead.
great job Phil!
> are they getting better with the spinning hd's with the space accuracy?

It's not so much a question of accuracy as it is one of units. Storage manufacturers have typically used GB, software has typically used GiB, labeled as "GB."

1 GB = 10^9 = 1,000,000,000 bytes
1 GiB = 2^30 = 1,073,741,824 bytes

Which is why your 80,000,000,000 byte HD is 80 GB on the box but 74.5 GiB when plugged in.

OS X 10.6 decided to harmonize the two: it reports size in terms of GB (10^9), abandoning GiB (2^30), meaning what you see on the box finally matches what you see in software. The downside is that your files appear larger than you may be used to, since that "1.00 GB" (GiB) file is now being reported as "1.07 GB."
This assembler is awful. I thought that AT&T had a monopoly on ghastly assembly language syntax -- but this article causes me to question that assumption:

MOVL BX,autotmp_0000+-4(SP) ; from the article -- terrible!
MOV EBX,[ESP+autotmp_0000-4] ; Intel -- comprehensible!

This assembler has an imaginary register called FP.

WTF is up with the center dot?

A programming language should not require Unicode to write -- especially assembly language!

I don't know what's worse: That this assembler exists, or that a project chose to use it after better alternatives had been created!
Canvas triblend is a good alternative to American Apparel triblend, but is a bit cheaper
How do you handle that with any other language? There is no shortage of redis libs for any language.
It actually wouldn't be too crazy to do a complete bitmap with one of those gigapixel panning/zooming tools. It's only 65k*65k 1bit pixels or 500MB.
The traffic is atrocious. Because the tech community is split between Seattle and the Eastside across the lake, which only has two bridges, you either have to only work at companies on the same side of the lake as where you live, move whenever you change jobs, or endure a nasty commute.

The rail system isn't going to be that helpful. That's a mainly north-south link, but there's no good east-west transit or arterials in Seattle. If they ever manage to get rail to the Eastside, that'll be helpful, but that's probably a decade away.

The weather and sunlight levels during the winter, which is from late October through mid June, is depressing. It's constantly cloudy, drizzly, and dark. The sunrise is around 9, and sunset is around 4:30. Because of the dense cloud layer, I often keep my lights on even at noon.

The people are hard to befriend. Search for the "Seattle Freeze". Everyone's polite, but no one invites you to do anything.
http://developers.facebook.com/bugs/ is broken as well if you are logged in. Big bug.
Don't forget tolerances. LEGO pieces have pretty sharp tolerances for a toy.
Yep, this will just give them a bad name.
Ask HN: How many startup employees became millionaires in Silicon Valley?
Percentage wise how many people in Silicon Valley do you think became millionaires.

What are the chances of getting rich while working for a promising Startup?
Agreed, 50/50 is the best you can get (in terms of feel). I'd also add that you should work on making a design thats more about the essence of what your company does, rather than just a logo
How does it require unicode?
Ok, cool. Custom _update handler it is.
Gödel Numbering: Encoding Logic as Numbers
Vine Design
That was meant to read "I wonder whether Ballmer has even used Gmail". (of course he's used email!)
It's a way of writing strings without having to escape things or having line breaks mess things up (a heredoc, if you're familiar with that terminology). For instance,

<<-END
this is some text
END

will give you a string containing " this is some text\n". END can be anything.

It's particularly useful in metaprogramming, since you can maintain formatting, and you don't have to escape " or ' if they happen to show up in your code.

What's interesting in the OP's example is that you end up passing three strings " text of one\n", " text of two\n", " text of three\n". I had no idea that would happen, though I have seen things like

define_method <<-RUBY, __FILE__, __LINE__ + 1
some_code
RUBY

so it makes sense. Ruby treats anything on the same line after the comma as separate arguments, so even though __FILE__ comes after <<-RUBY and before RUBY, it really appears after the final RUBY to the interpreter.
It's also linked in the OP...
WP7.8 is not the update that I demand for me to consider Microsoft credible. Simple as that. You can continue railing fanboyishly if you want, but it doesn't impress. I expect to get the newest--and that's not a point release for a dead OS, that's the new OS--for at least two years after I buy a phone. Don't bother quibbling about this: it is simply not up for discussion and you are wasting your time trying to claim that I am wrong for it.

Apple restricts some features from OS updates in ways I do not appreciate, sure. And it was a factor in me going to Google's Nexus device line. But it was a small factor because, in practice, Apple doing so was not a significant issue--I didn't care about Siri and Apple's messaging toward third-party development meant that I still got third-party applications that interested me that could run on my iPhone 4. Microsoft is not encouraging people to develop for WP7. It is a second-class citizen at best because WP8 is out, it is the new hotness, and no, WP7 loyalists, you can't have it. And there is nothing to indicate that they won't do the same for WP9. Or WP10. So when they get a couple of iterations under their belts where they have treated the customer in a way I am willing to pay money for, I will consider them.

Of course, they'll in all likelihood be pretty much dead in the water by then and it'll all be moot.
Go to your local newspaper and try to get them to write a story for you. Show up with a written press release that they can use as a guide. Perhaps you might get a little press there. You'll have an even better chance if you offer to buy an ad or two also.
As another non-rubyist with too much perl and bash under my belt, I'm guessing it's heredoc - the <<-FOO syntax means "grab the lines following until you see FOO alone on a line, shove it all in a string, and pass it as this argument (in bash it passes a filename that represents half of a pipe which has been sent the content).
"T-shirts are underwear"

-My father, who was born in 1941, didn't like me dressing in just a t-shirt.

I'm only 24, so maybe there was a skipped generation of influence and otherwise I'd be wearing t-shirts too. But I don't like to wear t-shirts, except under collared shirts or on extremely warm days or while gardening, etc.

I feel much more confident, professional, suave, etc when I'm wearing a collared shirt. I love a watch poking out, I love rolled up sleeves.

And yet I'd still be behooved into doing something for a t-shirt. I can't explain it.
Interesting that his girl advice was to suppress your geekiness, not own it.
Instead of waiting two years, why not implement your own sync service? I know that sounds like snark, but using something like CouchDB and TouchDB can give your users an experience similar to the one promised by iCloud.
yet another dig on php and how it's not revolutionary enough for the most brilliant minds of the world. yawn.
The only time I ever use it is if someone who I know is competent endorses me for something. I figure that person may be looking for a job, so I endorse them back to help them out.
5-Year-Old Boy Gets 'Robohand'
Check the Sanger Institute's job page (https://jobs.sanger.ac.uk/wd/plsql/wd_portal.show_page?p_web...). They offer «£29,750 to £37,525» for a "senior bioinformatician", for example.
Will There Ever Be Another Scientific Genius?
Unconstructive comment. Which alternatives, and why? I don't think there's even one which is a clear cut alternative (where the downsides are minor, when compared with the upsides). On speed alone, PHP gets a huge head start when comparing alternatives.

Note that I'm not saying PHP is great. It's a cesspool of language defects. However, it's success has merit.
Learning to code is Not easy
The best of science around the web
The thing is, the iPhone offered something Nokia was not offering, there was room to grow. Microsoft isn't offering anything new or compelling, they are playing catch up. They've muscled their way into markets late in the game before, but they seem to be getting less adept at it over time.
There's also parse.io, which is apparently not as horrible as iCloud. (All sync is horrible. iCould unnecessarily so).
I was just about to try and convert my app to use iCloud, and incorporate the features in a 2nd one. After going to the 2011 conference, I followed the message and took the extra effort to put the 1st app's information in Core Data, and then only afterwards heard how bad iCloud was. Now I'm thinking of moving my data back to a document-based architecture. Now there's grousing that even that sucks.

If iCloud was hitting on all cylinders, then Apple could kill MS Surface by having seamless sync between laptops and tablets. Instead of a chunky tablet/laptop that's mediocre at being both, you can have a fabulous tablet and a great ultra-lightweight laptop and not have to worry about syncing. Need to pass around something to show a coworker? It could just work.

This is a sign that Apple is either not hitting on all cylinders, or bit off more than it could chew. (To be fair, distributed data is, and always has been, quite a hard problem.) Apple could be moving in for the kill. Instead, they're recovering from stumbles while their opponent has left themselves wide open.
GE Flight Quest Challenge
3D design and assembling LEGOs are different levels of learning/play. Perhaps we could compare it to oil paints vs. watercolors. A very young child is perfectly capable of smearing oil paint on a canvas, but watercolors are a better starting point.

Not to mention I found the inherently limited nature of LEGOs was a great exercise in working within a set of constraints & thinking "outside the box" to beat them.
Unfortunately it's Flash - but still a great concept!
Even the 64GB MB Air gives you more room than the Surface Pro 64GB. About 10GB more. That's 33% more usable space.

It's not clear that MS should have released the 64GB model for Surface Pro - too much overhead just looks poorly designed.
But then the average user is likely to take it to any number of computer repair shops who might try the recovery partition, or they might just reimage from an OEM install disk they have lying around/available.
You'll never reduce Ruby to a pure grammar, there are too many ambiguous cases - my point was simply that it covers a subset which incorporates almost all common idioms. As far as I am aware it is one of the few openly available, non-trivial attempts to do so and thought it might be of interest.
Javascript's syntax for anonymous functions is awesome.

Coffeescript is okay, but it's just a little too terse -- it can sometimes be difficult to figure out what's going on.

The lambda syntax is indeed poor; since it forces the function body has to be an expression, it means you have to jump through hoops to get your implementation to be an expression (or give up and define + use a function).
Best response I've seen yet to this particular brand of concern trolling.
The article says "After 10 hours", so I'm assuming that's how long it took (that took me a while to find, also). Actually pretty amazing that they were able to do it so quickly.
I remember when I used to think like this. Now to me, a free t-shirt says the person wearing it doesn't really care about their appearance.
Facebook Connect was down
FB Web OAuth is down
WTF.
"After 10 hours, we got the following results:
Ping overall results answered: 284,401,158 IP addresses responded to the ping, i.e. 7% of systems."

Looks like 10 hours unless I'm mistaken (it is pretty late here)
Just wondering how you would vary presentation of a wizard? I have a modal wizard in one of my applications and it has been well received by users. I'm not as in love with it as I was as when I wrote it, but I'm still not sure how to improve it. I'm always interested to learn mo' betta UI/UX approaches
Facebook connect outage redirects popular sites to an error page
And then charging you to see who those people are.
Now that we have smartphones, where are the UFOs? Or Bigfoot for that matter?
That laptop looked interesting to me, so I started looking into the specs PDF, where I find this gem:

PRELOADED APPLICATIONS: Lenovo Companion, Lenovo QuickSnip, Lenovo Support, Lenovo Quick Launch, Lenovo Cloud Storage, Lenovo Settings, Microsoft® Office 2010 Trial, Intel® AppUp
Skype™, AccuWeather, Amazon Kindle, Evernote Skitch,Evernote
Security, Rara – Music

As people are complaining over how little free space the surface pro has, I wonder what the reaction to all of these on a 128gb machine would be...

EDIT: Formatting
Ask HN: How do you deal with the NodeJS Pyramid of Doom?
What's your preferred method for dealing with the Pyramid Of Doom; fibers (via fibrous)? AsyncBlock? Or should we all use Promises?
You are taking for granted that when you don't search for something
you don't get ads. But that's something that's very specific about standard that was set by google with its non intrusive ads.

Most of the other commercial sites, including search engines, were filled with blinking banners trying to sell you anything, even if you just searched for boring entomology.

(The same pattern is repeating with ads in mobile aps btw)

Watching TV you are bombarded with ads you don't care about, consuming your time and infiltrating into your mind. How can this possibly compare with "80% OFF Hotels" message appearing when you are indeed searching for hotels. How can this fuck your brain? Most of anti-ad ideology comes from that aspect of ads, which cannot be applied blindly in this context.

I rarely notice search engine ads, unless what I'm looking is really something I'm expecting somebody to advertise and I'm actually searching for that thing! (you named hotels....)
Why not?

Now please tell me what exactly is broken with this way of advertising.
What damage does it cause? I'm all ears but please articulate your concerns and give examples.

What I want is that access to information is unbiased. I want that people around the world, no matter what is their income can know about stuff, have access to scientific education, and stuff like that, and this is basically how things are. Yes it works.

I've met a guy from remote african viallages, who self learned to be great developers (I mean great, not good). The knowledge wasn't blocked. There were no companies able to pay google to show only forums behind paywalls (like experts-exchange) basically cutting off people which not only don't have money but have no practical way to obtain credit card.
And I'm sure that many companies would love to be able to do that! It would be great for them; just provide a site which offers some paywalled content and pay the search company to provide only links to them whenever this keywords come (and prune the normal results).
Now, that would be search bias! I never saw anything like this with google or bing. Please point me to an example and I'll change my mind.

> Google makes most of their money in finance, insurance, e-commerce, hotels and the likes. Try a keyword and see

What do you think would end up in the search results when you search for hotels?

You will find the same old crap of booking aggregators and resellers and cheap offers whatever. That's because the content is what it is. Companies would do nasty tricks to end up higher in that free-open search engine, exploiting fake content (I mean, there is already plenty of that stuff already, so I guess you know what I mean).

Is that what bothers you? Or the list of ads in the rights side?
Are we talking about the same thing? Search bias = bias in the search result, not the ads side bar, right?
Haskell's syntax has a lot of special cases. I'm not sure it's more than typical languages, but I'd be surprised if it was much less.
The fact this conversation is taking place is very droll. Articles are being written, comments and forums are running hot just because so many people are effectively saying "How dare someone say that my favourite vendor's computer has less disk space than another (obviously inferior) vendor"
The term iCloud regroups several technologies. As far as I know the simplest one a basic key-value store works very well, I use it without any problems. However, last year I tried to integrate CoreData syncing through iCloud in one of my apps and I couldn't make it work reliabily, I spent a lot of times I tried many things, but usually there always was some irrecoverable corruptions that ended-up preventing any syncing. I never shipped this code, I was too afraid, it was too brittle. I haven't retried since. I heard the situation has improved but I don't know for sure, it was such a nightmare that I simply avoid to spend any more time on this api.

Edit: I found this quite recent post with similar issues http://www.jumsoft.com/2013/01/response-to-sync-issues/
3D Printed Gun Magazine Shows Off Deadly High-Capacity ‘Wiki Weapon’
Adobe issues emergency Flash update for attacks on Windows, Mac
Such an unambiguous grammar would only have as many state transitions in its FSM than characters in the grammar, which would limit the language considerably, so you would have to raise the number of characters.

Also ( means something different in a string, so in that sense evert programming language with strings are hard to parse locally.

Also note that ambiguity formally means that more than one parse trees can represent the same string.
How hard is it to network and have spontaneous idea exchange with strangers? How hard is it to find help from strangers?
Those employees would be paying income tax at any job. The benefit is squarely to Apple owners. I really don't get the attitude of people who defend these companies paying almost no taxes. The same people must support billionaires paying 10% tax while the rest of us pay 25%+.
I'm tethering over the 3g, and I had enough time to write this comment, delete it, and rewrite it again and the site is still loading...

it's not flash per se that's bad, but you cannot make a site so huge.... I mean, I would have never watched it. Wait, I'm still in time to close the tab, it didn't load yet :-)

EDIT: I mean, there could be a good reason for it to be heavy. But if you don't show at least something interesting in the meantime the users will go away. (btw, still loading :-) )
That would be great except hat is not he real world. In the real world managers provide no value. Many are bold enough to admit to me that from the start they planned their careers around doing as little real work as possible and are focused only on ladder climbing and getting head count under them. My job description is wide open, I do all phases from conceiving of a project, to selling it to internal users, to coding and testing, to deploying and getting feedback. It's essentially intrapreneurship. I have never met a dev manager that understands software well enough to even begin to help in these regards. The ones that actually tried to organize development simply tried to dumb down the work to something they could understand like reports. As for the org knowing what they want, they want head count and exposure. I I could code these things I would be CEO.
The Guardian publishes lots of data. Indexed here:

http://www.guardian.co.uk/news/datablog/interactive/2013/jan...
Now I starve. I just went to papajohns.com, automatically redirected to a Facebook error page.
I am somewhat intrigued by this as an investor.

Simply sitting on the cash is not a very good investment. While having some around is a good strategic move, $72 billion in current assets is probably excessive. Besides, it is not like Apple would have a problem with debt financing if they decided to make a major acquisition (a scenario that I find unlikely, anyway).

What to do with the cash is a bit of a harder problem, though. The default option should be to give it back to the investors as a dividend or share repurchase. I would actually go with the latter as I think Apple is oversold/undervalued at the moment. I was thinking of selling, but now I am thinking of buying, again.

On the other hand, I am not particularly convinced by the "social good" argument of the article; this is business, after all. The author is right, though, that there is certainly an opportunity to try something wild (and huge) which could change the world (and possibly make even more money for the investors). That sounds like a very Steve Jobs thing to do. As a data point rather than a serious suggestion, this is more cash than Robert Zubrin suggested would be necessary for a Mars mission back in the mid-nineties in his book, "The Case for Mars."
Here's a piece I did a while back using a similar technique:

http://www.myspace.com/kruhft/photos/19626037#%7B%22ImageId%...

Myspace lowres'd it and I can't find the original, but if there's any interest I can keep looking. I did a ping 'scatter' scan of a random set of IP addresses and then mapped them into 2d space with the boxes representing the ping times. I thought it looked cool in the end :)
The point you present is interesting.

What also interests me is that the links on your HN profile seem to be Wordpress (built on PHP) related.