skysight-inc/HackerNews huggingface dataset:
it really is a terrible article.
"To pack it all in, the Lenovo laptop is thicker than the MacBook. Apple's offering is 0.52 inches at its thickest, whereas the LaVie Z is 0.67 inches at its thickest point. But still. "

"The LaVie Z is currently shipping for $1,500 or $1,700 depending on which model you get, compared with the MacBook, which is priced at $1,300 or $1,600."

"Lenovo only estimates six hours of battery life for the LaVie Z...Apple estimates nine hours for its new MacBooks."

"Even if the MacBook is a superior product, it's not way out in front like the MacBook Air was."
They said that removing high frequencies makes a snare drum better which may be true, but then they used a highpass filter.
I honestly don't know; I'm still a student and have never had the chance to experience this first-hand. Various people have mentioned similar things though.

https://twitter.com/sarahmei/status/597276242887348224

https://twitter.com/nick_r_cameron/status/597328012787384320
Their editor-in-chief estimates their costs to be ~$30-40,000 per article. Much higher than other publishers, it seems, probably in part due to their high rejection rate (92% in 2011).

http://www.nature.com/news/open-access-the-true-cost-of-scie...
I myself find steaks to be a motivating tool. Or at least I'm motivated to eat them.
some GC languages pause garbage collection while calling out to native code. under this scheme it's no problem to call C to do something like multiply matrices or compute hash functions. the problems come when you want the C code to call back into GC code, for example an event loop or a huge computation that wants to report its progress.

it's hard. mixing manual and automatic memory management is tricky.
These communities have different goals from the very beginning. Pattern recognition vs. real intelligence, which is what HTM is about. Hawkins describes this gap well in his book.

But there is some cross-pollination, see the recent projects by Stan Franklin's lab on Sparse distributed memory and composite representations, it's a step towards integration with deep learning: http://ccrg.cs.memphis.edu/assets/papers/theses-dissertation...

On the other hand check out the work by Volodymyr Mnih from DeepMind https://www.cs.toronto.edu/~vmnih/, reinforcement learning with "visual attention" is a step towards consciousness models of the HTM/SDM/LIDA camp.
> Could Stripe claim copyright over the way their API is designed in this situation?

Oracle isn't trying to copyright the way their API is designed. They're trying to copyright the API. A REST protocol, unlike an API, isn't a text (or any fixed work). What isn't fixed can't be copyrighted, but it could possibly be patented (a way of doing something may be patented).

You can't copyright an idea, but you can copyright a text (or a photo, a video, or a recording). An API is a text; Stripe's protocol (or "API") isn't (though Stripe's specific documentation page describing their protocol is probably copyrighted).
Very Helpful review.
Just have patience and wait for HTTP/2
First the service would have to serve the problem that polygraphs are not working very well: http://en.wikipedia.org/wiki/Polygraph#National_Academy_of_S...
Wow. Some people can write!

Edit: surprised by the downvote; for what it's worth, there is zero irony in this comment: I did find this piece very well written.
I found the piece very frustrating, because there's nothing about what drove him to alcoholism. I can't imagine that he was intentionally combining acetaminophen and alcohol to kill his liver. That's such a slow and painful way to die!

As I read, I kept expecting to see something about physical pain that he was suffering. But on the other hand, I recall a recent article about acetaminophen effectively numbing affect. So maybe it does a better job of that, when combined with alcohol.
So one way you can interpret that is to think "oh yeah he's saying 'it's getting there!' with the wag of the finger as if to say it's moving towards a more communist approach". Which seems fair to me, given Cameron's quote.

The other way to interpret that is to think "oh wow, this internet person thinks that the UK is about to turn into something exactly like the USSR".

Which one do you think applies? Don't answer me, I don't care, answer yourself and ask what does that say about you.
How Google and Justin Lin are reinventing movies for mobile
> is not to add stipulations to it like the OP eventually did in the beginning.

Agreed; in retrospect setting rules was a bad idea (I wanted to keep it "pure" but that was a very arbitrary standard and hard to keep up). Later in the process I was able to maintain the streak with small things when I had lots of other commitments -- but that didn't make me downspiral into only small contributions -- I bounced back -- which was the important part.

> you're more likely to break the streak and more likely to fall into inaction

This was what I was mostly afraid of once I was well-past the 100 mark. By then I knew that I had gained a lot from it. But I was still afraid that breaking the chain would let me break it again, and again, until it's back to being random bursts (but more regular bursts).

Now, I'm no longer afraid of that, because I know that the streak isn't motivating me at all anymore. I'm being motivated by -- whatever it is, I don't really know :P

> there's no one-size-fits-all when it comes to motivation.

Big +1
GoPro Reveals Drone Plans [video]
So, if the Supreme Court rules that APIs are copyrightable, then wouldn't that mean that someone could use AWS with some, for example, Java code generation tools that created classes with method names comprised of randomly selected words from a dictionary - effectively performing a "million monkeys with a million typewriters" attack on the entire possible API naming space?

Publish the generated code on Github. Early on, you would need to test the generated code against publicly published APIs to ensure you didn't publish code infringing on existing APIs, however, over time you could "own" the remaining API naming space.
no, I was not snarky. I genuinely liked the comment.
The difference may be its Warranty Level and browser trust. A Domain validated certificate is available at cheap price, but EV SSL certificate is available at higher than DV. But, EV offers green address bar, padlock and trust site seal so it expensive than a DV SSL.

But, if you want secure your blog only than Domain validated certificate like positive ssl, essential ssl or comodo ssl are the best option that is available cheap price at https://comodosslstore.com
Pushing the boundary of browser typography rendering
Do the winters last for 1.5 years around St Petersburg?
...but we don't know what we don't know.
Cool efforts so far. I can see the use case for wanting to find information across multiple sites.

Couple feedback points.

1 - the ui in your screenshot on the home page (https://recalll.co/theme/flat/img/search.png), in the results section you have the title as blue. At least in safari, in real life its black. This makes the results all run together and visually be hard to quickly tell where one result ends and the next begins.

2 - if I was to use it for actual work, the search "nsfetchedresultscontroller duplicates" would be something that I have searched for recently. unfortunately nothing really useful came up on this recalll.co. Maybe a good example to test against google, stack overflow, and quora.

3 - not sure if the types of queries I want to put in to search asana or evernote, would be the same types of queries I would want to search the web / blogs / stack overflow. I suppose maybe the use case is, just use recall, and we'll figure it out. But sometimes I may want to search for something silly like "s3 credentials from bob", which might producer weird results in stack overflow for example, because there is probably lot of people talking about s3 credentials, but its completely out of context, and I would want the results from evernote or something. (whether evernote is a good place to store those of course is probably another discussion, but to illustrate the point)

4 - some people won't install chrome extensions. if I try to search right from your homepage, the animated help thing starts to overwrite my input. whatever I'm searching, if its not already open, I want to open it quickly, and execute the search immediately.

Great work though. The concept is cool. Maybe you could end up like duckduckgo, for programmers.
I'm not sure if you know, but GitHub's stats depend on the viewing user. Most who look at my GitHub profile will see a streak of only 13 days[1], but my coworkers see 171, and I see 871[2]. If the viewer can't see a repo, it won't show up in the stats.

1. https://github.com/ggreer

2. http://geoff.greer.fm/photos/screenshots/Screen%20Shot%20201...
I doubt it, that's a very silly measuring stick.

It's nice when we have a candidate with a GH history, but I'd venture a guess that 90% of the best code written by the engineers we hired was written for some other company in private repos. I can't imagine that being too far outside the norm.
The quotes are cherry-picked from the "Risk Factors" sections of the S-1 filings, and are not the "trend" the author is implying - the point of the risk factors is exactly to detail that the company might fail to make a return on investment.
Heh, this is fun, good job on shipping.

It seems like implementing a lunch picking app is a right of passage for most startups. Is there a compiled list of start-ups and their own implementation of a lunch picking apps?
Jeff Hawkins takes the position that only Numenta sees the human brain as a temporal prediction engine based on sparse, hierarchical memory.

But actually, RNNs are great for recognizing and predicting temporal sequences (as we saw in the Karpathy post), RNNs use a sparse representation, and RNNs can be extended with hierarchical memory [1]

The big difference is that the neural network crowd are getting some spectacular results, and Numenta, well, maybe they'll be show more progress in the future.

Jeff Hawkins is super smart and a good guy, and he might get more done if he acknowledged the commonalities in the approaches rather than having to invent it all separately at Numenta. I really dont mean to be critical. Jeff inspired my own interest in machine intelligence.

[1] page 442, "Over the past year, several authors have made different proposals to augment RNNs with a memory module. Proposals include the Neural Turing Machine in which the network is augmented by a ‘tape-like’ memory that the RNN can choose to read from or write to, and memory networks, in which a regular network is augmented by a kind of associative memory. Memory networks have yielded excellent performance on standard question-answering benchmarks. The memory is used to remember the story about which the network is later asked to answer questions."
https://cheapsslsecurity.com/ is the only place to get SSL Certificate at cheapest price starting at only $4.99/year.

If your blog URL is as "www.yourdomain.com/blog" then you only need domain validated SSL, but if your blog is as "blog.yourdomain.com" then you need to get a wildcard SSL Certificate.

There is no difference between Cheap and Expensive SSL, both gives same security & encryption.

Price of SSL certificate vary based on its type and encryption feature. EV SSL costs high as its gives highest encryption & strong validation.
perhaps if you wanted to create a hybrid social network? say a user signs up, but all of their content is in one place?
Computer chips made of wood promise greener electronics
Hub Git Wrapper
Ask HN: Which projects (applications) use Rust?
I like rust and know that there are tons of rust libraries out there. However, when a friend recently asked me if there are any projects that use rust to build programs/applications/web services/projects, I couldn't really name more than Servo.

Which projects do sucessfully use Rust?
How to stop Wi-Fi hackers cold
Very nice article. It gives a good summary of the insights gained by Nash Equilibrium, and the limitations of the concept.

In Economics, it is typical to search for stricter conditions for equilibrium than Nash equilibrium, which avoid the issues of non-uniqueness and other issues. For example, when designing an auction, one might look for an auction with a "dominant strategy equilibrium". In such an equilibrium, there is a best strategy for a given player no matter what the other players do. E.g. in a second price auction, you should always bet your true valuation of the object, no matter what the strategies of the other players are.
Trivia Challenge for Earthquake Victims in Nepal
FYI, the GitHub streak can be manipulated.[0] My apologies for the lack of documentation. Basically, since you can modify the author and commit date in Git, you can trick GitHub into thinking you've committed something several years in the past[1] or the future[2]. Some people have written things that allow you even write messages into the commit graph[3].

[0] https://github.com/zg/streaker

[1] https://github.com/zg/streaker/commits/master?page=710

[2] https://github.com/zg/streaker/commits/master

[3] https://github.com/jbranchaud/commitart
This reminds me of this old War Nerd piece, "This is How the Carriers Will Die":

http://exiledonline.com/the-war-nerd-this-is-how-the-carrier...
Wetware: The Major Data Security Threat You've Never Heard Of
Hmmm... Ben Ors randomized consensus algorithm? Can't beat the simplicity of that one...
Seafood so ethical that vegans should rethink their absolutist vows
I think I remember seeing a term in "The Best of 2600: A Hacker's Odyssey" calling this "Social Engineering".
I'm sorry, I thought we were talking about security? Are you leaking the other thread into here just so you can feel like you won both, instead of neither?

And I never said anything about any C/C++ type system doing anything? But okay.

Back to the topic: if you've heard of them, why did you insist that SQL is inherently insecure? Did you forget they existed, or did you just think I wouldn't notice? Are you that cocky?

I really hope your employer one day recognizes your incompetence and fires you, because the software world is plagued with enough bugs without people like you purposely and gladly laying out a red carpet for them to walk in on. I can't continue to argue with what is either a relentless geyser of misinformation or a brilliant troll, so I'm done. Maybe one day you'll come to your senses, but I doubt it.
Steaks for streaks?
The best case for learning this stuff is the old adage along the lines of 'Any sufficiently complicated program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of common lisp.' While not exactly true, it definitely rings familiar with some of the bigger projects I've been on. If you're going to have an system that is practically it's own language, it will benefit from you knowing about language design.
You should become a tor exit node and look at the traffic. It will shock the fuck out of all your libertarian thinking.
> Classic alcoholic strategy for keeping the problem under wraps: enforce silence on the issue via shaming and guilting anyone who talks.

Nonsense, what plant does this happen?

There are heaps of movies on the issues of alcoholism. There are many many support groups.

Who on earth would shaming or guilt anyone who talks? Do you hang with monsters? Or is this in your head?
Do not put your email address in your profile if you want to remain anonymous from your employer! If you have already shared other stuff that would identify you, it would be best to drop this now. Otherwise, get an anonymous email address to use here. Use Tor browser, and get an account with https://vfemail.net/ or https://www.safe-mail.net/.
What really amazes me is how hard it is to explain to people that this is poor design. The users getting trapped aren't the ones being stupid, it is the designer.
Algorithm to Find Sea Routes on Google Map
Yep, C++ is complex too, but we've come to that complexity incrementally over a long period of time...
"The Barcelona midfielder Xavi Hernández will announce on Thursday he is leaving the club he joined as an 11-year-old to sign a lucrative three-year deal with the Qatari side Al Sadd.

Xavi, 35, would also work with Qatar’s Aspire Academy, become an ambassador for the 2022 World Cup to be held in the Gulf state, which is one of Barcelona’s main sponsors, and aim to start his coaching qualifications, his agent, Ivan Corretja, told Reuters.

Corretja declined to comment on reports that Xavi will earn €10m (£7.2m) a season."

http://www.theguardian.com/football/2015/may/20/xavi-hernand...
Is there a real estimate on this?

- The article says 330 million possible deaths.

- In the video Bill refers to over 10 million in one year.

- The computer simulation show is last shown at 33 million and growing.
This is meaningless.

They know they need help. They don't need you to tell them.

[edit] Google for what you really should do. But this is quite bad advice.
I understand that for efficiency we want this to be as fast as possible. Simple compression can take care of the wastefulness of using excessive space to encode text - so it really only leaves efficiency.

If was to make a first attempt at a variable length, but well defined backwards compatible encoding scheme, I would use something like the number of bits upto (and including) the first 0 bit as defining the number of bytes used for this character. So,

> 0xxxxxxx, 1 byte
> 10xxxxxx, 2 bytes
> 110xxxxx, 3 bytes.

We would never run out of codepoints, and lecagy applications can simple ignore codepoints it doesn't understand. We would only waste 1 bit per byte, which seems reasonable given just how many problems encoding usually represent. Why wouldn't this work, apart from already existing applications that does not know how to do this.
Here's some scientific evidence of the Russian winters 1940 - 1942 being particularily harsh:
http://onlinelibrary.wiley.com/doi/10.1256/wea.248.04/pdf

Of course, it did not help that Hitler thought he could advance much faster and did not even prepare for winter. Those two winters weakened the Germans significantly.
By the amount of new grant money they need. I kid, i kid :)
Smartwatch buyers tend to look at them as gadgets rather than fashion accessories, by which measure, yes, they're quite expensive.
That's really good. Is it open source? I couldn't find any licensing info
I'm not sure how you've figured they have 12PB of disk (Or possibly more like 36PB due to replication for 11 9s of durability) just lying around. The whole meme that ec2 came about due to it just being extra capacity is incorrect. Same goes for all of the other services. Running a business whose MO is to keep lowering costs and make a profit on razor thin margins doesn't lend itself to lots of unused infrastructure. They aren't going to sink costs into infrastructure without realizing a return as soon as possible.

Server amortization costs, future cost calculation planning, depreciation costs, power consumption, etc are all closely calculated and factored into budgets. Just thinking they can support that much data for free and at no cost, or minimal cost because it feels good is naive.
A long time of the whole world of software changing too.

If Rust wants to be useful it needs to have a lot of features devs expect from languages of that kind; plus all the features needed for memory safety; hence the complexity.
But the only universally good reason I know of where you should be wrapping imports in try except is 2/3 compatibility or other module/library import fallback. For these you need to be catching syntaxerror and other system errors.
The extreme examples are just to illustrate the tradeoff.

Some architectural decisions have to be made in advance, because they are hard to take back. In your example, size of the property (if any) on which your house is standing is such a decision. Good luck building a pool in a 4-bedroom apartment.

(Interestingly, you said, "like pretty much everyone does" - isn't that actually a sounder advice than YAGNI?)
Ask HN: Did you implement a lunch picking app at your startup?
When a group of developers start meeting regularly for lunch, it's almost inevitable for them to create an app -- within days -- to answer a real question: What the heck should we eat today?

This happened to me on more than one occasion. Here's an old one from where I worked at long time ago: http://www.venarc.com/lunch/

I'm curious to see what other startups/groups have come up with. List your startup and a link to the lunch picker (if it's public).
Never use proprietary clients if possible. Also on the VPN server side, you could investigate the option to create your own VPN server in a few minutes https://www.webdigi.co.uk/blog/2015/how-to-setup-your-own-pr...
I had a similar idea -- however yours definitely is way more polished, especially during the setup phase. I definitely share your ideas of data liberation and open access. I've been meaning to add more endpoints to mine, but perhaps I'll move over to yours and just port the missing endpoints over.

Here's mine on github: https://github.com/lukemiles/api.lukemil.es

Here's my website which is powered by it: https://lukemil.es/is/ (sleep endpoint is currently disabled).
I cannot disagree more with the politics and intellectual content of this comment, and the one above. So out of touch with political reality.
Even WWII was started on the assumption that it would be a quick and relatively painless war. I suspect that modern missile technology makes this assumption flatly invalid.
Who else noticed the flag of China? It should be called ROC or Taiwan if you use that flag.
They also use CDN. As the pages are cacheable, the CDN will decrease the load on their server significantly.
Let's see... you don't understand the difference between the government managing healthcare payments/insurance (money) and managing healthcare itself (there are a many differen ways to run a single payer systems than just the NHS model).

Your tax-law ideas are half right-wing standard propaganda, half nonsense. "obsessed with taxing the rich"? The rich enjoy the lowest taxes in living memory. They need to be taxed more to counteract the income disparity. Failure to do so will lead to revolution. "wasteful spending" - yet another GOP talking point.

$5M is plenty of inheritance. I would personally tax anything above that at 100% - large amounts of inherited wealth is high damaging. The current law in this area is an acceptable compromise. (Also, as most people don't even care, just bringing this up suggests you follow right wing politics and propaganda.

> Obama has done nothing more than double down on Bush's worst policies

This is the most accurate thing you've said in this entire thread. You have just said yourself that Obama isn't a Marxist.

> How is this relevant?

Well, paid shill for the GOP was one possibility, as you use so much of their rhetoric. Especially considering:

> /user?id=innocentoldguy
> created: 22 days ago

However, there is a better explanation, given this nonsense:

> I don't support either of the big parties
> I believe God created
> Of course people choose to be gay.
> I'm approaching 50

So you're a teahadist. Aka, "useful idiot for the Koch bros". I'm sure you like to use the term "independent", due to the bad PR association.

You have several decades of catching up to do - not just on the political situation of the last few decades, but also modern economic theory and social theory. Instead, I suspect you'll continue to support the rich, who have proven very successful at getting what they want by manipulating fears of the "other", while dangling dreams of future riches. Maybe one day you'll notice.
"All proceeds from the sale of The Open Organization will be donated to the [EFF]"
I'll get the ball rolling. Here's Venarc's lunch picker that's probably 7-8 years old. http://www.venarc.com/lunch/
awesome write up. I thought i was the only crazy guy to use lua to route subdomains to internal servers.
Little surprised on the MySql part instead of redis like fast look up key.