skysight-inc/HackerNews huggingface dataset:
Ahem... Google's downtime caused a 40% drop in global (to gosquared) traffic. I think the title is misleading under this context.
Natural selection then takes hold.
I remember reading a quote from a top trading executive which went something like the following:

"Only a fool plays the stock market without insider information."
Neat project. How do you deal with the Tor latency? Doesn't it take ages to crawl that many pages?

Looks like there's a bug with URLs, at least with onion.to. Searching for 'google': https://kbhpodhnfxl3clb4.onion.to/?utf8=%E2%9C%93&q=google gives me a link https://kbhpodhnfxl3clb4.onion.to/https://edramalpl7oq5npk.o... which is clearly incorrect.
Is it just me or is it odd that after the free tier sending an e-mail is almost as much as letter postage?
Sure, but 20% helps with innovation within Google, give googlers room for to flex their creative muscles, and is attractive to potential hires.
Thanks for pointing that out, I didn't anticipate this level of interest so I suppose I forgot to take out the console.log stuff. Will do now. Glad it wasn't anything embarrassing ;)

As for scrubbing, it was a conscious decision to keep it fixed for now, but I might consider changing that in future version... and also need to fix status pages, etc.

Yes, I match it by hand, but it's fairly easy to do using some javascript that I wrote...
Median is an average, as is mean and mode. Saying median not the average makes no sense. You mean median not the mean. All three are different kinds of averages.
I need one more vote to hit a magical 100 :]
It is a made up word, though it seems quite likely to be a portmanteau of "microcomputer" and "systems", which, given that their initial product was workstations, isn't entirely unrelated to what they did, at least initially.
As experiments go, it's as interesting as changing genes in foetuses to produce blonde kids. It's stuff that might seem intellectually interesting but falls into the category of things people shouldn't do because of the consequences.
Oh hey, sorry, just realized that you are actually the original author. See my comment above suggesting MusicXML instead, since it's more widely used and machine-readable. As for specifying times, you can use the note lengths and tempo markings to generate a rough timing and then allow the user to tweak it to fit the music.

But this is awesome by the way, great job! I'd really love it if user-generated content is supported. I have a bunch of lilypond transcriptions from the Real Book that I'd like to upload.
This discussion sort of hinges on being able to explain why something is a bad practice or not. What problems in particular do exceptions cause, and in which situations do they not apply? In other words, is it ever right to throw an exception, or is every line of code in your program "control flow?"

It's been nearly a decade since I've used plain C, so I'm not 100% sure, but I was under the impression that it doesn't have any native support for exceptions. So yes, under those circumstances "goto" would definitely be appropriate.

In C#, you can implement resource ownership with the IDisposable interface and "using" keyword, which guarantees that once you leave the block (via an exception or regular control flow), the resource is cleaned up. In C++, you can use the RAII pattern that another commenter brought up. What other problems do exceptions introduce?

In my as-functional-as-is-practical programming philosophy, you throw an exception when there is no valid output for your function. Whether or not that's recoverable is up to the client to decide. Nulls are an extremely poor substitute for this, as they push the responsibility of output validation onto the client, and every single line of code must be enclosed in an "if (foo != null)" block.

EDIT: Removed unproductive "zinger" at end.
Next year we'll take Debian out and get it shitfaced.
> This is a common misunderstanding, but actually 50% will do better than the median not the average.

If the market were skewed to the degree that a symmetrical normal distribution wasn't a realistic model, then (assuming a particular skew) beating the median would be child's play, but it also wouldn't produce returns different than the average portfolio -- that average portfolio that sits at or near the mean, not the median.

Another way to say this is that, if a skewed distribution peaked at some mean value M (the value on the curve that has a zero first derivative), and if there was a pathological, nonsymmetrical tail at the right or left that shifted the median value, the majority of portfolios would remain at the mean value in spite of the asymmetry.
> There is sandboxing.

I think I missed that. Can you point me to the bit in the source code where the sandboxing is so I can have a look and assuming it's good retract any claims about a lack of sandboxing I may have made?
"Finally, a command line shell for the 90s"

Now that's an odd slogan. Is it trying to make the point that the competition is even older? Appeal to old-school hackers? Subtly tell me that the project hasn't been updated in a while?
Sure, but the next problem is documentation, suddenly you have very different and incompatible examples for different languages. Possibly even between different drivers for the same language. MongoDB gets that part very right, you can apply pretty much all documentation to all drivers, with minimal changes.
The IAB put out a statement “Dotless Domains Considered Harmful” that explains some of the risks if ICANN changed the rules to allow them. As it stands, they were already prohibited and this resolution reaffirms that.

http://www.iab.org/documents/correspondence-reports-document...
Presumably to stop someone from registering a new top-level TLD "reports", putting an A record on it, and then your attempt to access an intranet site http://reports/ suddenly going somewhere you didn't expect.
I believe that's also known as "TANSTAAFL".
The SSAC report on dotless domains[0] has information on possible security related risks that might occur for these types of domains.

Additionally, this informational Network Working Group draft has information on the status of existing dotless domains, without expressing an opinion on security or stability[1]

[0] - http://www.icann.org/en/news/public-comment/sac053-dotless-d...

[1] - http://tools.ietf.org/html/draft-hoffine-already-dotless-02
Gall-Peters clearly has the best PR, since it always gets mentioned as the primary candidate for a replacement map. And while it's definitely more suitable for getting a good "feel" for the world than Mercator, the enormous shape distortions still don't make it a very good map. There are better ones out there.

Personally I'd prefer a map that emphasizes that the world is actually a sphere, rather than a rectangle. I also have a soft spot for Dymaxion, although I don't use Dvorak.
Looks great. I've been kicking around a similar idea for a few years but never got around to building it.

A platform for ranking the best resources to learn anything and everything would be amazing. You could then have "verified experts" in the field help curate tracks and syllabi on top of that information that users could then follow like a regular college major plan.
I chose FreeBSD... I wish that I would have tried FreeBSD years sooner, but I guess it's better late than never.
huh?

$.50 per 1000 is... nowhere near letter postage.
Its normal for github to be down.
I think you misunderstood, they were saying that overall there was a 40% decrease in hits to websites that use GoSquared's analytics.

"had a huge effect in the number of pageviews coming into GoSquared’s real-time tracking"
> For 100 stock fund managers buying and selling stocks, statistics tells us that 50 of them will do better than the market averages (and 50 will do worse).

If you're going to simplify things, take out the numbers because the numbers are wrong.

For example, let's suppose that there are six companies you can invest in, and six managers who each invest in one company. One company grows 600%, and the other five declare bankruptcy. Average growth is 16%, but only 1 in 6 managers beat the average.

The other thing that's wrong is that you use the term "statistics" where you mean "probability theory". Probability theory describes how many managers you'd expect to beat the average. Statistics describes how you'd test this.
Sending /1000/ emails is almost as much as letter postage.
Wonder if that is the same reason why the HN thread talking about the outage was killed as well /sarcasm
Page 7 of the report gets into the details a bit, from what I understand things like localhost where it's assumed that it's internal, and other assumptions made previously with regards to MX records/CAs.
I agree it depends on the culture in each department. For someone already working long hours and under constant deadlines, I can imagine how they don't feel like they have 20% time. That's not a good way to work continuously, and hearing of certain departments or projects doing that to their teams is really saddening.

Personally, I did have very soft discouragement against wide-open 20% time. I asked around and a lot of people I talked to initially advised me against starting a 20% project so early, and especially against starting a new project rather than working on an existing one with engineers at a higher level than me. At least, they said, make sure I could get reviews out of it. That's not policy, but advice. People have their own theories about how best to get noticed and get promoted. Some of that has to do with 20% time. I guess if you're solely interested in promotion then you give more weight to such advice. I hope most Goolger's aren't solely interested in promotion.

I'm very glad I ignored that advice, both because I got to do very interesting things and because I got recognized for it, and I'm glad that I could ignore the advice because of our policy.
I don't believe that description of cycle count has ever been accurate for Apple hardware and certainly isn't for recent MacBook Airs:

http://support.apple.com/kb/HT1519
Ah, I thought the battery was permanently attached to the body.
Same here, dan@danturkel.com
To be fair, they only spin down people on the free tier, where you can't save over $0.
"I did, therefore everyone can" is my favorite fallacy.
Show HN: Clean up your reddit presence
> Would a "us compatible" mainline linux stagnate while an off-limits-for-americans "eurolinux" flourish?

That sounds like a silly way to go about things. A much simpler solution, if this really was a problem: a kernel compile-time config option to disable (and disable the selectability of) patent-encumbered kernel modules. "Check this to compile a kernel for use in the US", etc. There'd only be one codebase; the only active maintenance would be in making sure that if a new patent-encumbered module were added, that an entry for it also got added to the configure switch.
24 hours with an Electric BMW through BMW's Zipcar competitor in the Bay Area
How to get a job as a designer without going to design school
I mean, you can. You are CEO, and there is AFAIK no legal restriction on you releasing details of your funding. It's just not in your interest to do so.
This is awesome! I've been meaning to use mailgun for some small personal projects, but didn't want to pay to use my own domain. That's the biggest advantage of the change for me.
If anything, it's needed for the development of docker itself. We already build docker with docker (https://github.com/dotcloud/docker/blob/master/Dockerfile), but we can't yet test docker with docker because of the nesting problem.
I agree, this is super cool. Really simple and elegant. For something along the same lines in IOS app form, I found UK developer Touch Press' The Orchestra does something similar but also mixes with a video feed of the Orchestra itself, and a running commentary http://www.touchpress.com/titles/orchestra/

You might of seen it in the Apple ads

it's $13.99, although to try something similar, I got Beethoven's 9th Symphony for free first http://www.touchpress.com/titles/beethovens9thsymphony/
The Delegation Heuristic
This is a project I've been working on in my spare time for a while now and I've finally decided to throw it out there and get some feedback. Do you think the 'wait for' callback syntax is useful? What big features do you think are missing?
Poor Anguilla - http://ai./
A relevant tale: http://www.nickbostrom.com/fable/dragon.html
We take this approach with our biowatch, but it's a different demographic that also charges a smartphone every night. With seniors, I worry that it comes off to charge it may not go back on. And the loss of faculties related falls starts to correlate with loss of memory and further dementia.

That said, they are honing in on the user experience at nursing homes. Independent living facilities offer a slightly different demographic and likely closer to their goal. Worst case, the device is sending low battery pings, and that itself is an opportunity for children to check in.
> Buffet's argument in favour of skill is very persuasive, not to mention genuinely funny.

Thanks for posting this -- it's first-rate. The fact that it corresponds exactly to my personal views can't be a factor, of course. :)
On a colocation facility that you own using a net port that you pay for yourself?

As soon as you expose someone downstream to stuff like this you're asking for being disconnected. If you ask your University nicely they'll likely refuse unless you state a goal you wish to achieve.

If using a script to download documents qualifies as hacking then hitting all of the internet with a portscanner is likely going to get you network administrator attention of the entirely wrong kind. And that's because they in turn will get some flak from the outside world.
Hacker hijacks baby's monitor
>Turn Online Debates Into Shopping Advice

When I read the headline, I imagined a service that crawled forums and discussion boards and used NLP to determine useful shopping advice.

If that happened, all those non-slept nights spent battling people who were wrong on the Internet would finally pay off. (http://xkcd.com/386/)
Love it! I ran into the (free) limits recently during a one-off email blast as part of a new feature rollout. The limit caused a lot of emails to fail.... but MailGun's customer service rectified it in like 5 minutes (at like 2am on a Saturday). Very impressive!

Any idea when the Heroku plans will reflect the pricing changes...?

EDIT: From the article, old plans may be granfathered (if desired)...? If so, how do we switch to new pro-rated on Heroku? Just downgrade the addon?
>But don't take my word for it -- instead, think. If there really was a surefire way to beat market averages, it wouldn't remain a secret for long, then everyone would practice it.

Not if it's costly. By that I mean what if there is a market oracle that can pick tomorrows winners, but you have to pay X dollars to pull the crank and get the info.

In that case, it could be possible to "beat the market" in the sense that your stocks overperform, but you do not actually beat the market if you factor in the cost of the oracle.

Real world example: http://www.cnbc.com/id/100809395

>A closely watched consumer confidence number that routinely moves markets upon release is accessed by an elite group of traders, for a fee, a full two seconds before its official release, according to a document obtained by CNBC.

Another situation would be that you could overperform the market if you hired thousands of employees that analysed the markets, but not so much that you could pay their wages and still win.

It could also be the case that some people have a comparative advantage. Maybe they have certain skills that enable them to win were other people cannot.
I get it and no disrespect, but not sure that I would need an analytics provider to know what happens when google goes down for any period of time.

I guess I was hoping to see a bit of analysis as to options available to compensate for these instances. I kinda already knew that we rely on a handful of major players for everything, the hope that we can effect some change in that structure is why we hack-on!
Very neat indeed, though its sheer size seemed to cause indigestion in every app I tried to display it with (they could display it OK, but try to zoom in/out and prepare to wait...).

It would be even cooler if there was some indication of popularity over time as well, e.g. via variation in line thickness or something (...image gets even bigger... ><).
I meant sending the seed key the initial part of the encrypted message; all further data would be retrieved after decryption by XORing the PRNG output.
Cerberus (Android security app) exploit allows access to any device
In section 7, it says that distribution is banned if the distributor has patent obligations preventing the recipient from having the four freedoms

The distributor is not liable for patents they do not own, but they can loose distribution permission depending on the situation.

Same is actually true for anything GPL say. The worst case scenario is always that the distributor loose the permission to distribution, and thus become liable under copyright infringement if they distribute while violating the license.
An XSS vulnerability on a dotless domain can lead to XSS on the entire tld. See top level universal XSS[1]

[1]https://superevr.com/blog/2012/top-level-universal-xss/
To put this in perspective, the area of Alaska, the largest US state, is twice that of Texas - many Americans have at least a basic idea of how large Texas is, if not Alaska. The area of Africa is 18 times that of Alaska.
I can rephrase as well. I'm not going to rush your interview code to production, but the review cycle needs to start with a first version. We'll refine as needed, but this is a simple enough problem to expect well-structured code in one hour.
I get the impression that calling it Peters instead of Gall-Peters is a good sign that the speaker is a Peters-evangelist, rather than someone who actually cares about cartography.
You are absolutely correct. Most review systems which are owned by the merchants are largely viewed as a mechanism for increasing conversion. We don't make money by selling things though.

So although attempts to game the system will abound we are expressly and only incentivized to create a pure community with a genuine dialog. If the users lose we lose. Given incentive that strong we will have to confront gaming head on rather than be complicit.
Well Greece is not the Greece I grew up in. Things have changed in so many ways that it is impossible to be covered in the international press. It is just the number of events that it is difficult to follow.
Regarding the people immigration, from my close friends and relatives (mostly 35 year olds) 11 have migrated to various European countries.
We’re on the cusp of deep learning for the masses. You can thank Google later
Yes, that seems to be what it means. In general, heavy users get better marginal prices, but there's a "free sample" amount for very light users.
Looks pretty good! I like it. To be honest I will not use it in my projects. I prefer using ES6 syntax for this problem when it's available.
Why I Don’t Let Women Pay Me For Sex
Maybe a problem with my browser, but help tips when hovering over buttons would be, well, helpful.
Good story? This sounds like a business plan with numbers replaced by envolving words. But a plan nevertheless.

Mentors may say what they want about how founders should hustle to find a business model and have traction to prove you found, but at the end of the day, all a investor wants is to believe on a plan (or story).
I built "slink and a half" and I'm lying in a tent in a field in Switzerland after the main Debian b-day party, bonfire, triple rainbow (no kidding!), etc. Wave!
Nice.

That would make a convenient fizzbuzz style interview question.
https://github.com/kriskowal/q solves this today without needing to cross compile. http://koush.com/post/yield-await-v8 will address this natively however unlike Q or Kal you can't start using it today.
The primary problem with these "how we raised..." posts is that the authors rarely acknowledge that raising money with or without x, y and z is in most cases largely a function of the current market and economic environment and less a function of their "story" or fundraising wizardry. In other words, if you have an idea, decent track record, the financial markets are not depressed and capital is cheap, you can probably find somebody who will cut you a check.

Unfortunately, during down cycles, you don't see many "how we failed to raise money even though we had x, y and z" blog posts, even though plenty of those stories exist.
Why do we use html instead of json?
JSON replaced XML for a ton of applications. It's compact and easy to work with. Why hasn't html been replaced by JSON or something analogous?
Trust should not be required in matters of privacy. If the government respected the 4th [1] and 10th [2] amendments to the constitution, privacy would be guaranteed, as it is clear that reading one's electronic communications is either unreasonable search and seizure, or not a power granted to the federal government. It is unfortunate that the vast majority of the population only supports faithfully following the constitution when they agree with it.

[1] http://en.wikipedia.org/wiki/Fourth_Amendment_to_the_United_...

[2] http://en.wikipedia.org/wiki/Tenth_Amendment_to_the_United_S...
Awesome, so when can SSL certs be valid signers for all subdomains now that it can't be abused at the level of tld?
That's exactly what we do. 50,000+ comparison reviews already analyzed, in 600+ categories. Email us for a beta invite.
10 ways to open your heart to San Francisco
Some of them do. The Nevada Test Site includes several.

http://m.flickr.com/photos/maisonbisson/15521786/lightbox/

That road heading northeast past sedan crater leads to Area 51.
I can't believe you aren't getting this. There are no secrets of the winners.

> Real world example: http://www.cnbc.com/id/100809395

That's an announcement effect, not a method for beating the market. It exploits people's stupidity, not their intelligence. For a classic announcement effect, there are an equal number of winners and losers, and the average return is zero. In this specific example, some people get to buy the stocks in advance of the public announcement, then the public investors stupidly and dutifully buy stocks whose price has already peaked and is about to fall. It transfers money from uneducated investors to educated ones. If the uneducated investors realized what was being done to them, they would not invest and the system would collapse.

http://www.investopedia.com/terms/a/announcment-effect.asp

A typical announcement effect scam are online penny stock touters, who:

1. Buy a worthless stock.

2. Tout the stock online: "I just heard from my cousin that this stock is about to move!"

3. Wait for some idiots to invest in the stock.

4. Sell.

> It could also be the case that some people have a comparative advantage. Maybe they have certain skills that enable them to win were other people cannot.

Maybe Occam's razor says that it's all chance.
Went to share this and following showed up:

"This website lets users to bla bla bla..." (cause og:description).

Just something to note.
I'm a Mormon, Ruby Author, and a World-changer
I pick distros based on how nice the man pages are. It's one reason I love the BSDs.
Previously discussed here: https://news.ycombinator.com/item?id=5907146
Which is to say that it's a patent on hashing directory names using a particular (and by the sounds of it not very efficient ) hash function, then using the hash to find them in an on-disc directory index in the usual fashion, translated into patentese to make it sound more complicated and innovative than it actually is.
I work all day on a MacBook Air 13. I spend 70% of my time in a terminal, so screen size doesn't matter much to me.
I would expect similar language to be used if this were instead an article about something Donald Knuth said when he was 44. The "just" reflects the public familiarity with the 82 year old Buffett.