skysight-inc/HackerNews huggingface dataset:
Initially the court decided that blocking all subscribers went too far but BREIN wasn’t satisfied and took the case to a full trial, which they won. Both Ziggo and XS4ALL filed subsequent appeals, arguing that the blockade was ineffective and denied subscribers’ free access to information.

Today the Court of The Hague released its verdict which sides with the Internet providers.

In its ruling the Court states that the Pirate Bay blockade is disproportionate and ineffective, citing TNO research and the Baywatch report of the University of Amsterdam. As a result, the blockade was found to hinder the Internet providers’ entrepreneurial freedoms.

jan 2014
Yeah, that is a problem. Could you train up one of the cofounders slowly on the basics? I mean, someone needs to fix the database if you are ill...

Mistakes are kind of human nature though. I think a lot of 'best practice' is about trying to spot them before they cause a big problem.
This confirms to me that as a software agency we were right to stick with C# even when it was "uncool" and there were plenty of new kids on the block (I'm looking at you RoR).

There were a number of times when I wondered if we had backed the wrong horse in Microsoft but being able to gain traction on mobile development (assuming the Xamarin purchase goes ahead) and other changes such as native compilation makes me happy with stuck with them.
Yes, you're right. We're not using SQL queries at the moment as that would be very inefficient, it was just as an example for a small dataset.

I'm currently researching MVP's and reading on VP-trees, BK-trees [1], GNAT [2] and HEngine [3]. Do you have any advice?

[1] http://blog.notdot.net/2007/4/Damn-Cool-Algorithms-Part-1-BK...

[2] http://www.vldb.org/conf/1995/P574.PDF

[3] https://www.cse.msu.edu/~alexliu/publications/HammingQuery/H...
Has the Irish domain registry lifted its rules on .ie domains? It used to be that you only register them for Irish businesses, even getting yourname.ie was not straight forward. It's a little disturbing to see this domain.
That's the point. This is arguably worse than resolving based on the location of the client. Although if the server doing the caching is an edge server already located close to the client, this is less of an issue.
Amazon Just Pushed Game Consoles One Step Closer To Death
I cannot so any clear advantage over simple_form here.
To my understanding calls from your own country to another EU country are also covered by this: http://ec.europa.eu/news/science/130916_en.htm

The quote:
>International call charges would be capped at the price of a long-distance domestic call and intra-EU mobile calls at €0.19 per minute (plus VAT).
From Oz and we use Netflix (using VPN). It works fine.
I love the down votes on this. Must have hurt some feelings.
I don't understand this point. In any case, the point is that we may trust your site today, but it may be compromised in the future. In which case it also can't be trusted to show any sort of warning.
Only acceptable if each commit results in valid code without regression (if it doesn't build/parse or breaks everything it will make bisecting a terrible experience).

Making small atomic commits is actually good practice.
I understand your point of finding other content, but usually people don't think that way. From a logical point of view it seems trivial, but psychologically it's different.

One thing is peer pressure. People want to watch what their friends are watching, because they want to be able to discuss about the last movie or the last episode of a series.

Another thing is that when someone wants to watch something, he is not casually browsing for any content, but wants to see something specific. Trailers and commercial do a really good job to captivate the interest of people. The effect, though, is that they will want to see that exact content, no matter how.
Telling people they're hellbanned destroys the purpose of hellbanning.
Let's hope they use some of it to fix the mobile app (fatally broken on my 5s 7.1) and their mobile web experience (a catastrophe of hanging AJAX and appalling UX.)

Oh and hiring some moderators to control the flood of soft porn in user-sub would be nice.

(Although it does worry me - people taking money and board members from A16Z do seem to get acquired by the biggies rather more often than I'd like.)
If you were going to hash your document and store the hash in a bank transfer comment field, then it would be in your interest to make sure you don't modify the document in any way.
Tell HN: Tuft and Needle Follow-up (Ten mattress, improvements and growing pains)
Following up on our December post (https://news.ycombinator.com/item?id=6900625), we'd like to thank the Hacker News community—especially all those who reached out directly to advise. Based on feedback, we made improvements that have resonated well with customers, including:

We launched our Tuft & Needle Ten mattress. This is a thicker version (10-inches) of our original mattress while keeping the same comfort and feel.
Improved the visuals and photography to show that Tuft & Needle is a quality product crafted with care rather than just another low price mattress.
Added FAQs and clarified that we only sell the mattress.

Our company and sales have grown quite a bit since our last post. Over the last three months we've exceeded our 2013 revenue ($1MM). Last week, CNNMoney/Fortune followed up on a previous article and filmed our manufacturing process: http://bit.ly/tncnnmoney

Here are a few of the challenges we've been experiencing with our recent growth:

Scaling Supply Chain: We discovered a very critical bottleneck in our manufacturing process. The fix involves a new machine. We learned that we need to proactively forecast and make sure that order volume can be sustained even with a jump in the sales baseline. Also, customers appreciate open communication via emails and social media about any delays before they realize it themselves.

Hiring: We are having to hire quickly, especially in customer support. The volume of tickets seems to compound with delays which puts extra stress on the team as a whole. What has been working well for us has been to ask our friends, "Who are the most talented people you know who we should hire?"

We'd love to hear your critiques on our changes so far. We realize we still have a lot more work to do. Also, it'd be great to get your ideas on how we can improve the brand.

We're so grateful for your help so far. Thank you again.

JT & Daehee
https://www.tuftandneedle.com
Announcing KidoZen Mobile Database Services
I've done a fair amount of work in image processing and computer vision, but haven't read much into hashing of images. Interesting article.
Interesting - I think your prejudices are out of date. Ubuntu has been an out-of-the-box thing for me for the last two or three years, on old and new hardware, laptop and desktop. Of course I avoid Acer on principle, preferring to stick with Toshiba wherever possible, and I admit I'm not thrilled with its battery sensor support, but the old problems with dual monitors, suspend/resume, sound cards, video cards etc are a shadow of what they used to be.

Meanwhile, my own experience with the Red Hat family is with CentOS, which is either kept artificially out of date for security reasons ("bleeding edge" is well-named, generally) or else I only ever saw poorly-configured old versions. So I don't know enough to compare it, but I'm comfortable with the Debian family so I'm sticking with Ubuntu.
The discussion has referenced management owning the voting shares. Such shares have value, for management or any other party that may be paid for services provided to the company, even if they never pay dividends, because self-dealing.
> if you signed up via a hosting partner then you may have gotten a
> CNAME that...SNIP...will now resolve directly from your domain to an
> IP address. This makes DNS resolution a bit faster and also better
> obscures the fact that you're using CloudFlare.

To what end are we obscuring the use of cloudflare? And how useful is the "cloudflara obscura" if the responses are being served by the cloudflare machines listed in the NS records?

dfc@fob-xray:~$ dig +short ns nasdaqprivatemarket.com
jill.ns.cloudflare.com.
igor.ns.cloudflare.com.
dfc@fob-xray:~$ dig +short ns skyprep.com
mark.ns.cloudflare.com.
vera.ns.cloudflare.com.
dfc@fob-xray:~$ dig +short ns econsultancy.com
cody.ns.cloudflare.com.
kay.ns.cloudflare.com.
dfc@fob-xray:~$ dig +short ns jct.com
ben.ns.cloudflare.com.
iris.ns.cloudflare.com.

I am not trying to be nit picky. I am genuinely curious, DNS is one of those things I find very interesting.
What Separates Winners From Losers: A Venture Capitalist's View
I dont usually see wired linked here, and probably for good reason. I am linking this because I find it asinine from a gaming point of view, and HN is full of gamers and game devs and I would genuinely like to see a discussion about any disruption possible from these initiatives by Amazon and whomever else pushes into this spectrum.

My take is that consoles will survive purely on the folks who spend the type of money to play console quality games. These boxes dont offer, and might not ever offer, the content and ability of a full fledged console or PC. It has its place, but as a replacement is not it.
One Bitcoin will be worth 1 Million in 10 years
Only seems more complicated and a total overkill. Reminds me of Zend Framework (php) where you would need to write 60 loc to add a simple form with two fields.
Gists are forkable too. Gists are very useful for getting input on small snippets of code the might not otherwise be accessible to everyone being asked to provide feedback.
Nothing against Jennifer, her stuff is impressive.

But I find this ridiculous. This is called learning and is done by thousandth/millions others. Everyone has to overcome their fear of being judged and stuff. Giving kudos just because of gender just undermines girls to take on harder challenges in future.

I started coding professionally when I was 17 not to starve, while overcoming depression and mental illness. My cousin started coding recently, he was born without hands! Nobody gives a shit because we are men.
A nation of slaves
Google Maps Stays Neutral by Only Showing Your Side in Border Disputes
I'm Professor David Nutt, sacked for telling the truth about drugs
The reason Angular JS will fail
GitHost: Painless Hosted GitLab Private Beta Invites
Americans finally understand that marijuana is less harmful than alcohol
> One thing is peer pressure. People want to watch what their friends are watching, because they want to be able to discuss about the last movie or the last episode of a series.

I agree with you, but I don't think "peer pressure" is the right way of stating it. It's more about existing in the same social context. It's also why a lot of people's conceptions of poverty are often far too limited. Poverty isn't just about not having money for food or shelter – you can have both and still be poor. It's about not being able to exist in that same realm as your peers.
People do. They're called "overflight fees". Often they're waived by mutually beneficial consent. For example, the USA often charges them when a flight doesn't originate or end in the US, but passes over US airspace.

Next bizarre justification for benefiting from other peoples' commercial work without paying?
It sounds like it is a cheap (competitive) entertainment console, not the end of the category. Sony has developed a cheap console derived from the vita aimed at this target.
> The original (peer reviewed, etc) research was submitted in liu of a journalistic news story for increased submission quality.[1] The conclusion of that research reads:
>"Overall, our findings reveal that vegetarians report poorer health, follow medical treatment more frequently, have worse preventive health care practices, and have a lower quality of life."

Actually that's not what the research concludes. You left out "Austrian adults who eat a vegetarian diet". That's different than American vegetarians, who are a much larger group with a different and longer culture of being aware of issues like B12, etc.
Apple WWDC 2014 begins June 2nd, random selection for tickets
I've found systemd to be fast and stable on Arch. There's a learning curve associated with a new way of doing old things. That doesn't bother me that much because this is how progress happens.

What I find far more disconcerting is that systemd seems to eschew core Unix philosophy (http://www.faqs.org/docs/artu/ch01s06.html):

This is the Unix philosophy: Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface.

Systemd does none of these. Well, maybe it works with other programs... it really feels like it's own world.
I certainly remember hearing tons of intelligent, political, and not particularly "commercial" stuff called "rap" on the radio in the early '80s....
A quick Google shows there is a good deal of prior published work on the idea of time stamping with hashes. The Wikipedia articles on the topic lists published references as early as 1991 and notes that the general idea itself dates to 1660 when Robert Hooke of Hooke's law fame published an anagram in a newspaper to timestamp his discovery.

http://en.wikipedia.org/wiki/Linked_timestamping

http://en.wikipedia.org/wiki/Trusted_timestamping#History

On another note, is using a bank transaction as a means of publishing even a good idea? The banks I use only keep recent transactions available online, between 6 months to two years. So, you would have to print out your bank statement save it and present that as the proof which isn't particularly convincing. With a newspaper anyone can go find a copy of that newspaper at a library and independently verify it. They won't be able to get your private bank records w/o a lot of hassle.
Right now android games are a joke but the best android hw is pretty good and the games could get better if somebody can justify the dev costs.
Fun fact: People usually think that Britain and France has been most at war with one another, but Denmark and Sweden has actually been more at war (at least in terms of unique wars)[0].

Here is a non-exhaustive list: http://en.wikipedia.org/wiki/Dano-Swedish_war

[0] The Hundred Years' War sort of ruins the statistics in terms of years at war.
Basically it's a system of checks and balances. Hellbanning makes trolling less efficient while showdead makes it possible to correct mistakes. In the case here noone could point out to me why he was banned, so I have to assume a mistake. According to your logic, HN could as well just disable showdead.
I agree this is a pain, and IMO a bad mistake by Microsoft.

However, Windows XP was released in 2001, replaced (Vista) in 2007, reached end of mainstream support in 2009, and users have been warned it's going away for many, many years.

OSX Mountain Lion was released in 2012, replaced just a few months ago -- but now doesn't seem to be that much better off in terms of receiving updates to its bundled browser than Windows XP is.
I live in Ireland and apart from Netflix I can't pay for digital video content.

I also refuse to purchase DRMed content, for obvious reasons.
I agree with the absurd question point.

However, I have been in a room much like that and the part of it that is indigestible are the absurd questions in the form of a demand for action, disregarding the fact that green lines are not red, for example. "So we can do this, right?"
For Rubyists, check out the phashion gem, which is a light wrapper around pHash

https://github.com/westonplatter/phashion
This is a clone, not the official site.
NASA Open Sources Apollo 11 Code (2009)
There used to be two ways to argue for a law proposal in Folketinget (Danish parliament):

"According to science, ..." and "in Sweden, they have..."
I found abstract algebra to be really interesting. It kind of removes the concept of "numbers" and transitions it to operations on objects like sets or functions. You redefine operations like "addition" and "multiplication" to apply to these new objects, and see what happens. A whole bunch of interesting things fall out, many of them important to information encoding and error correction in practice.

For an example, see the concept of a Ring:

http://en.wikipedia.org/wiki/Ring_%28mathematics%29

Less directly related to math, I spent a joyous couple of hours back in college working through the Lambda Calculus wiki page, trying to every piece it. Once it "clicked" it became really fun to work through the examples.

http://en.wikipedia.org/wiki/Lambda_calculus

> Now I get scared whenever I see the "summation" symbol.

I'm not sure why, but I guess for me, removing the idea of "numbers" makes math suddenly fascinating. It's like dropping down a level to redefine what you thought was a well-defined concept (addition of numbers) as a generic operation for which numbers are simply one special case. Weird. :)
Microsoft tech support scam call operator sentenced in 'Landmark Case' in U.K.
Stock Footage · StockFootage · Storify
Is there anything wrong with LINQ that we are not aware of?
I wonder if user-sub is already moderated and they actually allow the 'soft porn' through? At least, there's quite a bit of hardcore pornography hosted on imgur but I don't see any on a browse through user-sub right now.
Tough sell. You wouldn't get the rewards and consumer protections that cards offer. Those include pretty good protection from fraud like that.

Plus, Bitcoin has its own security nightmare scenarios, like customer wallets getting hacked. And unlike cards, there's no recourse for recovering your bitcoins stolen by fraud.
I was born and grew up close to the french border, in a region that was contested between France and Germany and often changed hands. I was lucky to be born after the french-german friendship started to take roots, but I'm well aware that my country and France used to be arch enemies and fought three devastating wars between 1870 and 1970, not to count the petty little border conflicts. I still remember the day that you could just cross the border without a passport check and I'm still amazed every time I cross that border, that the border post, the guards, everything, just disappeared and that the border is now essentially a sign just like I'd enter a city saying "Welcome to
France". People that were born elsewhere or later than me don't even recognize the spot any more where the border was.

To the contrast, my partner was born and raised close to the Belarussian border and that's still like I remember borders: Armed guards, passport check, fences, need a visa to cross. 20km of queue, 36hours of wait for trucks trying to pass the border.

_This_ is what the European Union achieved. It's still messy and there's a lot of things that go wrong and possibly that will never really change, because a union of such diverse people with such diverse and distinct history will never be able to figure out how to cater to all needs in a fair way, but the achievement of having no separating border between so many countries with different rules and regulations, it's just amazing and I cherish it every day and I'm deeply saddened every time I meet people that can't see it.
This is such a bizarre story. It doesn't even seem like it was "the US" as much as it was an overeager and undersupervised team within USAID. It's sad, too, because USAID does good work in a lot of places around the world, and that works is undermined if (rightly or wrongly; seemingly rightly in this case) host governments think that USAID is an arm of the US intelligence community.
This is a great hack, but whoever explained C pointers to the copywriter did a bad job. Maybe they confused in-process pointers with kernel virtual memory management, but the operating system doesn't reach into a process's address space and move memory blocks around and rewrite pointers. A language runtime or a memory management library can do that, but it's a little more complicated than pointer-to-a-block-that-gets-moved. It's more like using indirect or doubly indirect pointers and stuff.

Grokking pointers is hard enough as is. I weep for all the wannabe systems programmers who will get confused by this otherwise very nice announcement.
Schneier links to a post by Danah Boyd [a], who outlines two very interesting tactics for 'privacy control' on Facebook, that teens are using today:

1. "Super-Logoff": Where you deactivate your Facebook account when you log off, so that all wall posts, likes, tagging no longer works.

2. Purging posts: Where you systematically purge posts and likes a few days after making them. This lets friends see what is currently on your mind, but they can't refer back to it 2 years later.

[a] http://www.zephoria.org/thoughts/archives/2010/11/08/risk-re...
Who in the world cares that she is a woman? I have a wiener, and I certainly have not done anything so ambitious. You're the one making this about gender--everyone else just sees someone who set a challenging goal and accomplished it.
Or you can use OpenCV with SIFT/SURF/ORB + KNN/RANSAC and have a very robust solution. Example [1].

OpenCV has awesome Python bindings (cv2), btw.

[1] http://stackoverflow.com/questions/2146542/opencv-surf-how-t...
See also: https://developer.apple.com/wwdc/

There is often a subtle clue in the invite images as to what might be announced.
Maybe the dead code was preventing the C compiler from carrying out a buggy "optimisation"?
Why not just push your work to a private GitHub repo? That would establish priority and ownership in a much clearer way than inserting a hash into a bank transfer.

I really think hashing the work causes more problems than it solves.
So here's the question: would you bring in a 50-50 partner (both of you on a vesting schedule) in order to scale and not merely grow? That is, would you give someone half the company to triple customers in a year...or something like that?

The last seven years is sunk cost and the only effect it can have on the future of the company besides providing a knowledge base is psychological drag. And bringing in a partner with large equity is exactly what taking VC is anyway..except that VC will make decisions based upon distribution of risk while a 5050 partner will have a similar concentration of risk to yours.

Overcoming the sunk cost mindset is tough. Just giving someone half a company you spent seven years building sounds crazy. But the seven years you spent getting to this point are irrelevant to VC decision-making. All that matters is going forward.
Any different orientation on your part creates an impedence of expectations.

Good luck.
It cracked me up!

And same here, I tell people to start their datastore selection with looking for a reason NOT to use Postgres.
Is remote working from Europe a possibility?
Can someone please copy / paste the post here - sadly google plus is blocked for me.
This almost sounds like something that someone would make up.

Why the hell would the US Govt. want so much unrest all over the world? Haven't they learned from their screw ups in the past [0]? US supported Egyptian army is doing god knows what in Egypt; the US has been involved in the two biggest wars in recent memory (Iraq, Afghanistan), and in not-so-covert operations in countries like Pakistan, Syria and the like. Seriously what is this obsession with unrest and wars.

[0] http://en.wikipedia.org/wiki/1953_Iranian_coup_d'%C3%A9tat#U...
Coordinate Conversion Made Easy with GeometryUtils
MEPs vote to scrap mobile roaming fees in Europe