skysight-inc/HackerNews huggingface dataset:
Yes I do, I think everyone I know does this, but I can't speak for them. These days I shop a lot online but when I wanted to see what the windows 8 "load" was I went over to Fry's opened up explorer on their laptop and right clicked on Properties to see how much space was available vs equipped. (I ended up getting a Win7P laptop but I had done that too with Win7). Opening up the 'software' center in control panel you can scroll down and see how much space each package is using. I also took my current Debian/Ubuntu mashup distro and ran through the apt database to see how much I would need in a second partition to co-boot it and windows, and then compared prices for the stuff equipped with my required size drive (given that) and the smallest available drive. Ended up buying the smallest available (120GB) pulling it and putting in a 500GB drive, and selling the 120GB drive for a net cost about 10% more than the cheaper drive.

Now I certainly don't expect anyone else to be that thorough, but my wife always researches available space and was very disappointed in the Nexus 7 which hit her price point at 8GB but didn't leave enough space for her stuff (and of course no SD card slot which finesses the discussion).

But we can anecdote all we want and not make a lot of progress here. If you believe that you should be able to use every byte of space that is advertised on the box, I'm not going to be able to dissuade you. If you accept that the "actual" space is going to be less than the "advertised" space how do you gauge the risk when you buy? Do you just make assumptions about how much of the advertised space will be available? Do you have some sort of internal metric? 90% good, 10% bad or something like that? Do you ever check that metric pre-purchase?
Yes, but trendy startups often convince superstar developers that it's just like doing their own thing. It might be. Personally I'm more interested in open source than I am on working on someone else's startup.
Your stupid opinion is seen as thoughtful by me or the other way around. Different is often seen as stupid by those invested in the difference.
Oh, good! Your initial reply just made it sound like "yep, that's in our roadmap and we will release something in the future" boilerplate response.

:)
It's more risky than sleazy if used wrongly.

Any particular cold email can (and probably will) be forwarded on to the person you've just named. So you'd need to think very carefully before considering the name in subject line gimmick unless you've had a real conversation with that person, and avoid using words like "X recommended" unless they're true.

On the other hand, finding out the right person to speak to is sales prospecting 101, and making it clear you're not just randomly approaching them is introductions 101.

"I understand from X that you're responsible for Z" is a good intro, unless there's a reason for X to object to the phrasing.

(Sleazy, by the way, is an approach more along the lines of "I'm looking at working together with X and noticed you're connected on LinkedIn, just wondered if in your opinion he was someone I could rely on... OK, that's good. Mind if I mention your name next time I call?"
Next call: "Hello X. I've been speaking with Y and he recommended I speak to you about our...")
New details surface on Iran nuclear explosion
pssst, for those of you not into nootropics... you can take artichoke extract, which also inhibits phosphodiesterase 5 (PDE5) and elevates cGMP. there are also studies showing that inhibiting this pathway can also restore cognitive function...

http://www.ncbi.nlm.nih.gov/pubmed/21627640#
DARPA investigating self-destructing electronics
I agree. For Strangers for Dinner, I started by doing a Show HN. It was riding on the hype of being an introvert at that point (lucky me), so it had a lot of sign ups but it went no where.

Which is why for Fork the Cookbook (http://forkthecookbook.com), I've yet to do a Show HN. We even went so far to prevent anyone in the team from calling it Github for recipes, even when Fork the Cookbook IS Github for recipes.

We prefer to focus on our core target market, and work from there. Haven't been very successful yet though. Our forking rates were higher than expected (85% of the people who sign up have forked a recipe), and from that 85%, only a handful (about 5 or so) were from HN. Thoughts and ideas would be very welcome
The NY Times better be careful. Peter Gleason, MD, committed suicide after the FDA/DOJ destroyed his career for discussing off-label usages of prescription drugs.

http://www.justice.gov/usao/nye/pr/2006/2006apr05.html

http://online.wsj.com/article/SB1000142412788732398150457817...
>before everyone migrated for the cushy disease and war-ridden life agriculture offers

Cushy unless youre a peasant.

>Survival was a bitch until we figured out farming and trade

I think this is a misconception leftover from earlier eras. But I don't think it is the commonly accepted scientific viewpoint anymore. see: http://en.wikipedia.org/wiki/Original_affluent_society
Actually, they have a pretty strict policy of not including shovelware, to the point that the Microsoft Stores will, for a small fee, remove all the shovelware from a computer that they didn't even sell.
Is It Illegal To Unlock a Phone? The Situation is Better & Worse Than You Think
I think PowerShell suffers from this issue, except it was defined by people that speak English as a second language.
And that's assuming your utility function is linear in dollars, which of course it's not.
I do this in terminals:

cat > /dev/null

Type whatever you want, then control-D to end.
As someone who started at a top-tier university and later left to a "bad" school, I can say this post hits close to home. I was doing well at the top-tier school and left for personal reasons, but doing so has very clearly cost me opportunities in my career thus far.

As Peter Thiel so eloquently put it, I inadvertently gave myself a dunce cap.
CERT Releases UPnP Security Advisory
Multiple vulnerabilities have been announced in libupnp, the open source portable SDK for UPnP devices. Libupnp is employed by hundreds of vendors for UPnP-enabled devices. Information is also available in CERT Vulnerability Note VU#922681.

US-CERT recommends that affected UPnP device vendors and developers obtain and employ libupnp version 1.6.18, which addresses these vulnerabilities.

US-CERT recommends that users and administrators review CERT Vulnerability Note VU#922681, disable UPnP (if possible), and restrict access to SSDP (1900/udp) and Simple Object Access Protocol (SOAP) services from untrusted networks such as the Internet.
#2 cannot be emphasized enough, I can't count the number of times this would have improved my code in a huge way.
The video was shot on approach to her home/shack from the helicopter (which was a ways off). I called my dad to see if he can locate the video somehow (my grandfather passed away several months ago), and I'm trying to find the book he wrote which touches on this experience.

This is vague recollection at this point, but I do believe that the family did have knowledge of photography (my grandfather visited her 10+ years after this family became 'famous' through Russian press) and the father did not approve of their pictures being taken at first. I can see how that, combined with their deeply religious and isolated world view, could have been a cause for her superstition.
I've been building my own products for years. Burnout is a fact of life.

Sure if you built something people loved, theres ton of pressure to follow up with something just as good.

But it's biology. People get bored, exhausted or uninspired with their projects.

At the end of the day he made a ton of money and built something thousands of people use everyday. That should be more important than having a good sequel. There will always be competitors who will keep customers happy. Thats not his full responsibility forever because he did it once.

Besides, he'll get motivated again one day and do something interesting.
$50 quad copter video camera streams straight to your Android smartphone
Wonder if this is a technological response to the lost stealth drone (RQ-170 Sentinel) in Iran in 2011 [1]?

[1] http://en.wikipedia.org/wiki/Iran%E2%80%93U.S._RQ-170_incide...
You should apply, but make sure you say what you experience is (in electronics and anything else that you do). We will take a look at the makeup of the applicants and see if we can get a good mix of people at the event, maybe you can help with the electronics and write some code. electronics are quite complex, there are many skills needed to create a complete hack.

We want to make sure that everyone that comes is successful and pushes their limits. 12 hours is not a lot of time to design hardware! You should jump in on the ideation board (http://ideation.upverter.com) and submit some ideas.

The applications are for a couple of reasons, them main one is that there is only so much room, so we want to make sure people are serious about coming.
I think one thing Eve has going for it (and this is only an assumption) is that it wouldn't need to sync each player's position on each frame. It could reduce the load dramatically by only sending the acceleration / orientation data for a ship.

So if a ship has set a course and has stopped accelerating it doesn't need to send anything else unless that course is changed.
>I've often wondered why so few companies make a concerted effort to seek out talent rather than credentials. Have most companies not realized that the two aren't directly related? Are they too lazy? Do they have no confidence in the ability of their hiring managers? Do they lack the resources to train new employees?

* In general, I think there has been a strong trend away from investing in people, to treat them as interchangable cogs or simply farm out as much as possible. I've seen larger organizations which almost seem scared of having exceptional people, or more specifically allowing them to do exceptional work. It's actually seen as a kind of liability, that a great person could generate leverage to effectively demand more money or leave and take unique institutional knowledge with them.

* Assessing "talent" costs time. The time of reasonably talented people you are or will be paying, in some form another.

* Unless you find a way to turn it into an automated, repeatable process, the decisions made are subjective and subject to all manner of criticism and allegations. This might not rate in a startup, but once you're large enough to have anyone titled "hiring manager", I expect these things are going to be relevant.

* Scale is a problem. If I put out an entry-level job I'm gonna get 500+ applicants. Reduce it to something almost criminally narrow (You already know who you're going to hire, but you have to go through the motions and make the selection defensible) and I'm still looking at 100+.

* Not sure what exactly you mean by training. It's hard enough to find people who can drop into a new environment and apply their existing skills immediately. Finding people who are so smart and capable that they can drop and learn skills while applying them would be that much harder.
Man, I used to tutor math -- I wish I got questions like that from my students!

Three answers (in case you haven't found one you like yet):

A set of sine and cosine waves whose frequency is a multiple of some value form an orthogonal set of vectors/functions, which means that for any given function or vector whose domain is at most the period of the lowest frequency wave, there's exactly one set of weights whose weighted sum equals the function (with certain caveats if the function isn't discrete). There are other such sets, for example the Hadamard series, so sines and cosines aren't unique in this regard.

A complex number can be treated geometrically, as a phase + magnitude (converted to a+bi using sin & cos of course). This representation has the benefit that the magnitude of the value is readily apparent, and makes certain calculations involving multiplication and exponentiation easier.

Sine waves arise naturally in differential equations, because they are the only functions which are the negation of their own second derivative. Hence they often turn up in second-order systems with negative feedback (e.g. microphone feedback is more-or-less a sine wave).
Thanks for the correction. It looks like I can no longer edit my comment to update it.
Except without the all crucial real trackpad and keyboard.
Implementing functional languages: a tutorial [SPJ online book]
TIOBE programming community index – "Lies, damned lies, and statistics"
data:text/html, <html contenteditable><h1>%s</h1>

More like it.
Nice.
BTW, there is a similar site: http://hnhiring.me/
The entire point of the Surface Pro is that it is a computer, and doesn't need additional ones to use. Besides, iOS devices haven't needed to plug in to update since (I believe) iOS 5.
To Hear Color, This Man Embedded a Chip in the Back of His Head
Because Titans are shitty fighting vessels. They are essentially portable warp gates with fireworks. And they are expensive.
That is cool, I was thinking of building something similar so I've been doubly scooped. Nice work!
U.S. government warns of hack threat to network gear
(Reuters) - The Department of Homeland Security urged computer users on Tuesday to disable a common networking technology feature, after researchers warned that hackers could exploit flaws to gain access to tens of millions of vulnerable devices.
I've been reading a book called "Cold: Adventures in the World's Frozen Places " (http://www.amazon.com/Cold-Adventures-Worlds-Frozen-Places/d...):

"One degree of frost was one degree below freezing Fahrenheit. An explorer might write in his journal of fifty degrees of frost - negative eighteen degrees Fahrenheit"
I don't know. Jody Sherman probably can't read it, and it says "Be Sociable, Share!" at the bottom.
TL;DR -- If you don't use safe mode / write concerns, writes are not safe.
You guys will love it. It is always nice and warm and the people are friendly. You will have all the time in the world to work on your product head down.
Definately stalker material
Not sure I understand this.

At 100k/year eating out at restaurants, buying latest iphone, plane tickets, clothes shopping, etc are all relatively cheap most anywhere, aren't they?

There are plenty of Atlanta people who fall into the real estate trap, and it is a trap, but there are also plenty who live in slummy east atlanta, or get a reasonable condo/apt in midtown. Leaving them with relatively huge amounts of disposable income for experiences and shiny things.
As far as FTP passwords, publish them in big blinking lights out in front of your office. Make absolutely sure each FTP password is isolated to a single site, and not reused for any other purpose.

As alternatives, kerberized FTP will allow you to generate keytabs and many scp setups have public key auth enabled.
Of course it's different if you are comparing it to the same scale units. But if you are talking about 1% of the company, it doesn't matter.
Show HN: It's the simple things in life that make us laugh
haha, doh! Kinda wish I had seen that earlier. On the other hand, building this was fun so maybe it's better I didn't.
Be sure to check out Pierce's new book, Software Foundations[0], which is available for free online. Learning how to use Coq is quite an amazing experience.

[0] http://www.seas.upenn.edu/~cis500/current/index.html
This person clearly hasn't traveled international in a long time and therefore had very low expectations.

International flights over a certain distance have to serve food.

The only international flight I've been on in the last 3 years which did not have in-seat entertainment was American Airlines flights.

What surprises me most is that we have been unable to find a seating configuration which provides a better use of space than just rows of seats.

Seeing as most people would likely be more comfortable lying down, wouldn't it in some way make more sense to stack people in little pods vertically?
The Patent troll troll
Highly recommend LiveScript if you like CoffeeScript or JavaScript or functional programming.

http://livescript.net
When I lived in Cambridge, there were many math graduate students who would have entertained questions like these in a tutoring context. Also, what about Math Overflow?
I have FlashBlock, and your site was totally blank until I let flash through. Do you have a flash element that blocks the rest of the page from loading?
I haven't really played Eve, so I can't say. I'm imagining ships flying around and changing course constantly in a battle, but if someone can give a better description, I'd appreciate it. It'd be further reduced by several players sharing a ship... no idea how common that is.

What I'm describing is definitely leaning more towards players that are constantly moving around though. It helps explain to me why in Asheron's Call, for instance, when you had too many people in the same city a "portal storm" arose and people started getting teleported out of the city randomly.
What kind of app is it? Desktop app, web app?

It's already pretty easy if you know the function you're looking for. Just go to Chrome and type:

php.net/strcmp

I'm not sure if anything else could be easier.
No flash what-so-ever on the page. That's very strange.
Most likely -8F, per my comment upthread.
Apple Designs That Never Came To Be
None of that has any bearing on whether or not we should make his unhappiness the butt of our jokes.
A123 sale to Chinese firm gets US approval
Worst Client Comments Turned Into Posters
Outlook.com drops margin and float support entirely
Are there any Google maps urls?
Why did Microsoft even bother?

This is a joke.
UPDATE ON TWO ISSUES:

When you sign up there's now a checkbox to hide yourself from the applicants list.

Font smoothing now works on Windows machines so looking at The List should be much nicer for Redmond devotees. (might have to clear cache)

Signup link on the docs page links to the right place now.
There weren't any man made satellites until 1957. And I don't think there were any that stayed up for very long until the mid to late 60s/70s, though I could be wrong on that.
How to setup Nginx + PHP-FPM + Drupal 7.0 on Debian Squeeze
A closed source project (as it is as of right now) can ONLY focus on the "slower Python part", as it is the ONLY way of extending Sublime Text. I really can't see how open sourcing ST would make it slower.

If I wanted to extend it in a way that is not supported in the Python API, I simply can't.
Now there's something I've been wanting to self-study but haven't found a good intro to. Thanks! (I'm an academic, but eventually they don't let you keep attending school, so you have to learn the rest on your own, and some of the same problems arise...)

I wonder if some better way of discovering books suitable for self-study would solve at least a part of the problem. I find a lot of textbooks are aimed mainly at being used as a resource in a course, which isn't quite the same use-case. Others are more of a compendium or reference, which also isn't the same thing, e.g. you could learn algorithms from either CLRS or Knuth, but I don't think they'd be engaging as introductions. So far my method is to ask around and make notes when people suggest things in threads like this one.

An even rarer genre of books is the high-level, creatively written book that lets you understand why an area is interesting in the first place, but which still digs enough into the concepts that you learn something about it. Sort of the textual equivalent of the dazzling lecturers you occasionally run across in universities (alas, not most of them, myself included, though I do try to provide students with a high-level map of what's going on in an area). There are some good books in physics, which attracts a lot of good popular writing leaning toward the harder-science end of the spectrum, but not as much elsewhere. In CS, only Hofstadter's Gödel, Escher, Bach comes to mind, though I'm sure I'm overlooking something.
The contenteditable element is neat for quickly turning HTML elements into a notepad, but scripting custom functionality into it (creating a header after pressing enter twice, etc.) was a huge pain in my experience.
> 'steal her soul.'

That's a bit Crocodile Dundee isn't it?
Soldier receives successful double arm transplant
If you want to see how to use Backbone.js and Require.js together, check out my boilerplate project- https://github.com/gfranko/Backbone-Require-Boilerplate
This is very helpful and what I was looking for. Thank you.
FWIW having first contributed patches to the backbone-firebase lib, l got annoyed with it clobbering backbone.sync and rewrote a similar but slightly different binding here: https://github.com/thruflo/mobone/blob/master/firebase.coffe...
You know there's plenty of people in the startup sphere who powerlift or crossfit who are perfectly well-adjusted, normal human beings right?

And perhaps those lunk alarm videos are to protest a series of ads in which powerlifters and bodybuilders are portrayed as narcissistic morons. Having lifted in one of the most serious gyms in London for both groups, I can say this is most certainly not an accurate depiction.
This is exactly how these types of problems are solved. Local clients run simulations based on known locations/directions, and are synced with the central server at a specified interval.

This allows a client to have a light-weight "cached" view of the reality, and the only trade-off is the occasional discrepancy from the reality. However, if you send updates about changes in speed/directions in real time, you get a pretty reliable representation of the state known by the server.
I think I'm the only one in this world who doesn't mind the async pyramid. To me, it is very intuitive. Also, if your pyramid is too deep, chances are you need to extract some of it into functions.
data:text/html, <html contenteditable>ATARI COMPUTER - MEMO PAD</html>

Ah, much better.
But you yourself have assumed that 'man' == 'strong'. The OP said nothing of the sort. That in itself is pretty sexist.

Taking attributes and ascribing them to gender is useless at best, and insulting at worst. I might just as easily say that a rapist was "more of a man than any man I know"- after all, men tend to commit acts of rape far more than women, so it's a manly attribute, right?
Here's a version that can be copy/pasted:

data:text/html, <html><head><link href='http://fonts.googleapis.com/css?family=Lato:100,200,300,400,700,400italic,700italic rel='stylesheet' type='text/css'><style type="text/css"> html { font-family: "Lato"; color:#e9e9e9; background-color:#222; } * { -webkit-transition: all linear 1s; }</style></head><body contenteditable style="font-size:2.2em;line-height:1.4;max-width:60rem;margin:0 auto;padding:4rem;">
The bindings simply extend the Collection object and override certain methods on it (add, remove, etc.) to do the corresponding Firebase operations.

We did run into a few relatively minor issues; for example when doing a smart update to a collection, Backbone seems to trigger a remove event immediately followed by an add event for a model that hasn't changed.

We still have more work to do with the bindings (we don't have a Firebase.Model object for instance), but I don't expect any major roadblocks. All in all, piece of cake!