skysight-inc/HackerNews huggingface dataset:
Since you know Python, do you find Gonas expresive an clear as Python?
Is there anything like list comprehensions and generators in Go? And anything simple like the Flask web framework?
How does it compare to deploying a python app using uwsgi+nginx in terms of performance / reliability?
> As a European who watches the US, I hope the irony of your statement has not escaped you.

To be fair, he did say freedom seems to be on the retreat globally. The US and the EU are both guilty of this, though I'd argue that torture and illegal detention are a bit worse in that respect than banning newspapers from the internet (or maybe not, now that I've formulated it like that).

The EU does have the edge that these movements away from freedom are somewhat balanced by other movements towards guaranteeing freedom (like the user data protection directive).
Just because someone's sincere doesn't mean he's not an idiot. Just because something doesn't make a profit doesn't mean it's virtuous. The Doom floppies I gave out in high school didn't make me a profit (I only charged as much as the floppies cost), but that didn't make it virtuous.

Which I don't see why everyone thinks TPB was a non-profit. They were pulling in hundreds of thousands a month via ads, way more than their costs, I would think. But we won't know, because there was no transparency.
Facial Weaponization Suite
Twitter Pushes Its Message-Any-Of-Your-Followers Feature with Annoying Promo
When did imprisoning people for standing up for free speech not become a noble cause?

Also, show me one thing he copied without permission.
The Visual Trickery That Turns Hockey Rinks into Lakes of Fire
Tinfoil much?
Sounds like compulsory licencing. Is a pricing schedule spelled out, demanding a minimum charge? Cannot these small shops simply charge Google a token, blanket licence for all their content for, say, $1 and side-step these legislative shenanigans?
Gandhi went to jail for picking up salt from a beach, which was also illegal. Legality of some act is not a fundamental law of science and shouldn't be treated as such.
Yes, I do.
It's biologically implausible that race has a significant impact on intelligence. If you think that socio-cultural factors don't have a massive impact on IQ scores, then look at what has happened to the IQ scores of women in the last century, and not surprisingly, that this varies between countries [1].

[1] http://m.psychologytoday.com/blog/beautiful-minds/201207/men...
> i've explicitly talked about struct inheritance in my comment

It's not struct inheritance[1], so I wasn't sure what you were talking about.

[1] - http://golang.org/ref/spec#Struct_types
What the World’s Worst Email Spammers Might Look Like
Ok, I thought it was an Apple product because of the (apple.com)
Providing technical workarounds for broken policy can only do so much. It doesn't fix policy. It can only help avoiding enforcement.

Which might lead to court cases where they try to make an example of a poor sap they have caught.
This has already happened to some extent with peer to peer file sharing.

a) only few individual users get caught and dragged through the courts, but they get slapped with damages in the hundred-thousands[1].

b) there is no big mafia boss responsible for everything they could hold accountable. So now they go after companies making software[2] or after sites such as TPB. Not on the premises that they did anything illegal themselves but that they enabled others to do so.

So who says that the net of what's illegal won't get cast even wider in the future if someone were to develop something that's even harder for them to prosecute? Or one could even argue that evasion through technology leads to policy becoming even more restrictive, even if that restrictive policy remains largely ineffective except for those few that actually get hit by it.

I'm not saying that the technology shouldn't be developed, I'm just saying that it doesn't automatically make society more free by itself. It just provides an underground in which one may move.

[1]: http://en.wikipedia.org/wiki/Capitol_Records,_Inc._v._Thomas...
[2]: http://en.wikipedia.org/wiki/MGM_Studios,_Inc._v._Grokster,_....
e=3 isn't itself a vulnerability. Read the writeup more carefully. :)
> there is simply no legal way to get a movie/tv show on the Internet.

Yes, how dare someone not sell their widget everywhere! If Ford won't sell me a car in Argentina, I'll just go steal it!

It's a freedom issue! I must be able to legally watch Friends!
Great work, thank you. I was awaiting for something like this for a while. Thanks for sharing.

As a side note:
In the long term what I would really love to see - is Rust GUI for Neovim[1] (embedded library / service). Thus I would be able to both hack around my editor and get VIM's maturity and experience most of the times.

[1]: http://neovim.org/

* Update *: spelling and formatting
Rosetta Comet Mission Reveals Clues About the Origin of Earth’s Water
Major content producers have attacked duplication mediums before and failed:

http://en.m.wikipedia.org/wiki/Sony_Corp._of_America_v._Univ....

The difference is that the ostensible intent of these products is to enable consumers to make archival copies.

What is the ostensible intent of TPB?
NASA Style Guide – Logo and Brand Identity Manual
Animals Just Wanna Have Fun
It stretches both ways. Think of other things that are legally considered free speech, things like corporate campaign spending.
Hmm... now I got it.
Helloify – Business messaging reinvented
I don't get what a Rust GUI would give you, in this case?
International? I'd make a Swiss site with Spanish news in Spanish for Spanish expats in Switzerland. Totally legitimate, but it's probably going to be very popular with people in Spain looking for national news online.
A server rendered Meteor app
First LHC magnets prepped for restart
The best product feedback comes from your churned users
Thanks for your insight and the in-depth benchmarks you provide.
Their site was up and running, receiving traffic for the duration.

>Would you get your money back if you called up the cable company and said, hey sorry I didn't watch TV for the last 12 months, so I'd like my money back please. It is the same thing they are asking you to do.

I've had the same thought, and I wish there was an elegant and professional way to communicate that sentiment.
Many don't agree with the principles of TPB, but Sunde was willing to take risks for what he believed in. He deserves a lot of respect for that no matter what people think about the morality of what he helped to create. Most people go their whole lives without caring strongly about any issue at all, and almost all of those that do care are willing to sacrifice exactly nothing. I'd like to think that I would be willing to give up everything for what I believe is right. But everyone likes to think that. And most of us will never find out, not how Sunde did.

That said, everyone also wants to be a martyr. TPB wasn't about rights or freedoms or standing up to government oppression. People used it primarily to obtain media and software without paying for it. It does sound like a noble crusade when he expands the context to include SOPA or PIPA or net neutrality, but TPB isn't really related to those things and served only as a rallying point for people who feel strongly about them. The ideal of freedom of information is only tangential to fighting the good fights that he listed in the opening of the piece.

The truth is that Sunde didn't have to go to jail. TPB's popularity gave him a platform and helped him to centralize an ideological movement. But there are other ways to do that, significantly more effective ways. Martin Luther King (as an example, not a comparison) went to jail too, but he also went to the right schools, wore a suit and influenced the right people. Creating a popular and morally dubious website is a quick way to put your ideas into the spotlight. But it doesn't last, and it doesn't really change anything. His effort and conviction are genuinely admirable but he's still a long way from winning the battles that matter.
CIA Report Torture: Bush and Cheney Without Reserves
Show HN: Making Music Free for Education
Think of LLVM IR more like a communications protocol between front-end and back-end. A defined abstraction so that the parts can be cleanly separated.
Netflix isn't the only option. You can use iTunes (which is available in a lot of countries with a large collection). You can buy the DVD online or in a store. You can buy a DVD online from a different country and have it shipped to you. And if ALL of that fails - what right do you have to that content anyway? You might want to give them your money, they might not want it. It sucks but it's a poor justification for piracy.
There is a watertight rights basis for opposing copyright. Copyright is a major structural threat to our freedoms.

Our governments are founded generally on rights, which extend from a general principle of live-and-let-live. Copyright is an anti-right. Each time it comes into effect, it removes rights away from everyone except the copyright holder.

You might say - that's just words.

But it's not. Both in software and law, when you have permissions systems that mix up positive and negative rights with one side ruining the other one.

That is what we see with copyright. A continuing encroachment on our positive rights on the basis of the state's desire to enforce the anti-right. The state will invade your house, jail and deport you... because of things you're doing with publicly released information and magnetic signals in the privacy of your own home.

Once a positive right has been eroded by a single case of an anti-right winning, that serves as precedent for removing it in other cases.

Have a think about it the next time you're working on a permission system and are tempted to create a permission that denies a right to someone. As you follow it through, you'll find you've created an unholy mess. Stick to positive rights.

Update: hi, haters. Feel free to be constructive, too.
Ok, I'm not sure how bitcoin will "solve" anything related to this issue.

The issue is not the currency, the issue is the bank. Who will start the bank and accept the risky customers? Just because the currency changes does not change the causes of being underbanked.
I'm not very comfortable with storage engines that directly build on memory mapped files. MongoDB's current storage engine is mmap based and it's sub optimal at best which is undoubtedly part of the reason they're building a completely new storage engine now (WiredTiger).
You could say the same thing about Youtube in the beginning. Except for the fact that Youtube was even worse because people were uploading copyrighted material there and it was actually hosted by them and existed in the US. Whereas TPB was in Sweden and only linked to files.
An example of functional design (in Scala)
The correct analogy is: Ford doesn't sell a Ford in Argentina, but a legal owner of a Ford car offered to give you a copy of hers/his, and you accepted it.
That's a dangerous line of thinking.

Just because people in the US have legal access to content doesn't mean you're allowed to steal it. You make the assumption that you're entitled to something if it's commercially available to people in other parts of the world. You're not.

Movies and TV Shows aren't basic necessities that you're entitled to. They are luxuries that you can have if companies decide to sell them to you.
> You mean other than in jewelry and electronics?

What % of Golds value do you think is based on usage in jewelry and electronics? Hint, not much.
Maybe a better analogy:

If <insert big pharma here> won't sell cancer drugs for reasonable prices in my country then we will have local companies ignore patents and produce knockoffs instead and sell them at production cost.

Which is exactly what's happening in india for example. Remember that you're not stealing anything. Just making copies.

Of course treating cancer does not have the same societal value as getting hollywood entertainment, but it's still a market failure when the content industry cannot satisfy demand in those countries.
And at least turning both eyes is a much better approach than criminalizing millions.
Thanks! It's still very much a work-in-progress, but I like it so far. Plus its been really fun writing it.
Week Hacking: How to plan your week for maximum impact
>All that said, one of my gripes with Real Technology (and with Boston) is that there tends to be a militant PhD Bigotry in it. I get that advanced degrees are more common than pigeons out there, but it's a bit irksome to be treated like a junior just because one doesn't have an doctoral degree.

It's not about your cognitive ability. It's about the fact that Real Technology requires some underlying Real Science, and engaging with/in Real Science requires research experience, which means time spent in the grad-school salt mines.

If you don't like it, we can try to reform the tertiary education system for you, or you can go build apps ;-).

(Sorry for the butthurt, but as a natural academic, I like knowing there's at least one technology community where "I published three papers in NIPS/USENIX/POPL/$YOUR_FIELDS_CONFERENCE for my MSc/PhD/post-doc" actually gets more appreciation than, "I read an Android book and coded up something like Angry Birds, only more different.")

>But these academics and ex-academics need to realize that if they want to be relevant again instead of falling into another AI Winter, they've got to drop the pedigree bigotry.

Excuse me, but it's currently AI/ML Summer, and quite likely to remain such for a little while longer, possibly until the invention of artificial general intelligence (which is much closer than you think, but goes unnoticed because it's not humanoid).
What's STP?
Kickstarter Product Focused on Making the American Dream More Realistic
Pubpeer is not a peer review site, it's site with comments. I think they are doing it wrong by promoting it as "anonymous peer review", because by definition if its anonymous it can't be "peers". It should (continue to) be a companion to published papers that every once in a while does the service of spotting an error.
Has anyone looked at the relativistic effects of time that would take place with planets orbiting a star moving at such speeds? For example if the vector of the stars movement lied along the same plane as the planet's orbit, the definition of a second would change with the seasons. Even if the time of day.

If you look thought a telescope to observe a pulsar you'd see massive spectral and frequency shifts depending on the season! It would be interesting to know if these factors lead aliens to developing relativistic theories faster then humans.

I'm just a science fiction nerd at heart, so this is instantly where my mind jumps too.
Genius.com meets first SERP in a meta reincarnation of hypertext. It's so esoteric that seems like such a good idea but requires so much definition and scoping in execution. Good luck :)
>People who say failure and hardship are good have never experienced them. It teaches you all the wrong things-- be conservative, be suspicious, be jaded, don't dream, assume the worst about people, ...

Wow! Can I quote you on that?
On the contrary, I find it awesome. Having choices is much better than not. It just shows the maturity of the entire tech ecosystem. Just take everything with a grain of salt, evaluate if any new tool/library matches your particular need/use case, do a quick proof of concept if so, and adapt if successful. Rinse and repeat. Change is good. Embrace it.
I have a treasured and jealously guarded hub that I keep at work for network debugging stuff, when a port mirroring switch just won't do.
Almost impossible to get hold of now.
Im workong on having a plugin built that will give us the flexibility of constraint-based control in CSS but in a way that makes more sense to the CSS way of doing things.

I want to build unbreakable responsive lauouts!
The Strange, Misunderstood World of Delusional Pregnancy
I'm curious to see what the total timings would be like to get the data in a useable form - as opposed to just fetching a record from a data store. As noted - these data stores just store and retrieve data and don't do things like joins or ordering, etc.

Could there be a comparison between these datastores and the traditional ACID compliant databases when it comes to retrieving actual data in a useful format? E.g. perhaps doing a join or an ordering of some sort? I don't expect databases (e.g. Oracle, MS SQL Server, DB2) to be faster in raw performance, but I do expect them to be faster in terms of total development time and bug fixing since the application developer wouldn't have to do the locking, page pinning/unpinning, etc. manually.
Sorry, I could not get through this cynical and pretentious piece.
Does anything similar exist for Android?
It isn't some noble cause because you presumably believe copyright is moral. To those who believe copyright, copyright in its current form, is an immoral restriction on free speech, it may very well be.
SolrCloud, Jepsen, and Flaky Networks
A Node.js powered interactive illustration tracking Christmas on Twitter
I guess People's Party may sound socialist, but they're Spain's conservative party.
> You might want to give them your money, they might not want it.

Actually in such case piracy doesn't need any justification, since it doesn't harm anyone. With only two alternatives - either to download content illegally or to not get it at all, content owners get exactly the same: nothing.
If you think about what they're implying instead of just being snarky, they're really saying that bitcoin/gold/other monetary commodities have no intrinsic value beyond their a) suitability as exchange technologies and b) broad recognition as desirable.

Another way of thinking this one through would be to say, okay, gold may be desired for jewelery and electronics, but so are many other metals, so why did gold become a principal money and other metals didn't? The answer doesn't have anything to do with gold's desirability for jewelery/electronics - it has to do with gold's: good mix of abundance and scarcity, impossibility to forge, durability, friability, etc.

It's a rhetorical exercise necessary to make people understand that while Bitcoin may just be a bunch of numbers someone invented, the combined decision of humans to value it gives it its real value (facilitated of course by its suitability as an exchange technology.)
Well, lots of people did say the same thing about YouTube. That's why they were sued.
I'd quite like a girlfriend, but don't think my wife would appreciate it.

Your time will come, so don't let one nasty comment cloud your entire outlook. Eventually someone will come along, possibly under the most unlikely circumstances, and you'll make a connection. Relax and let it happen.
No, he's right: Money is a fiat currency. As long as the US government backs paper money, it has perceived value. The moment the Fed stops backing it, it loses its perceived value and becomes only as valuable as its physical contents, i.e. paper and ink, so you could burn it or wipe your ass with it, but you can't eat it.

Let the apocalypse happen and see how valuable that paper money is, along with that bitcoin, and that bank account, and that credit card. That's when real, valuable things like salt, non-perishable food, fuel, certain metals, tools, and so on will have barter value. But the idea of a currency will (for a time at least) go away under those circumstances. Modern wealth is really a very fragile construction when you think about it; it's all just perceived value in the end.
Theft is theft, not free speech.
Essentially the fee is split up by everyone who is running the nodes that make up the Bitcoin network. The more hash-power you have the larger your share of the fees.
It's now exactly as much a second class citizen as C/C++
Downloaded right away! Great for submitting expense report emails and I don't have to push all that data to the IFTTT now.
I think you missed his point about the servers.
Frequent error with App Store links.
What steal? Copyright only exists so that people have motivation to make more content.

If the content is anyway not available, that argument vanishes and you are left without copyright.

Copyright is not some fundamental right that always exists, it only exists in certain limited circumstances.

(And seriously? Dangerous thinking?)
Evil Icons – Lightweight SVG icons for your web project
It's always the small fish who suffer the most from socialist policies. Only large organisations can justify the resources to out-maneuever punitive legislation.

It's a shame that this irony isn't more widely understood.
Do you think he's being ironic about the cell phones?
Seems like a strange stance on them if he's all in favor of skipping Facebook, for similar reasons and with similar consequences.
I was expecting some kind of subgenius material. Please tell me JR "Bob" Dobbs is at least mentioned.
Choose your programming language with an infographic
Rr 3.0 Released with x86-64 Support
It's a cool app and must have taken a lot of work. As a piano teacher myself: teaching chords is important but showing those notes on a staff I would think would be even more important. And showing chords in a grid with no relation to any other instrument doesn't really do anything pedagogically. If the chords were in their places on the keys of a piano or at least the colors of the keys, where flats and sharps were black and natural keys were white. Wave forms are cool but don't really teach anything (if you really are going for education here and not just a cool app).
>> "I support TPB's cause. I believe that non-profit sharing of information should be free."

And how should the people who take the time to create that 'information' be compensated?
> Our governments are founded generally on rights, which extend from a general principle of live-and-let-live. Copyright is an anti-right. Each time it comes into effect, it removes rights away from everyone except the copyright holder.

Every "right" is an "anti-right." It's a restriction on what other people can do. Your right to bodily integrity is a restriction on my natural freedom to do whatever I want with my environment, which might include you. My right to protect my copyrighted work is a restriction on your same natural freedom. Now obviously punching someone in the face is worse than using the fruits of their labor without their permission, but I don't think the two things are qualitatively different.
Please someone print this and staple it on the forehead of every single person behind this non-sense.
How is that stealing? If they won't sell you the wiget then why should they get to claim copyright?

Copyright only exists to promote selling content, take that away and copyright vanishes right along with it.
I've favored hg over git for a long time but I gave up that fight a few months back: I mostly use git for all my new code now. I think the DVCS "war" is nearing an end and git pretty clearly won it, for better or worse.

Still, it's great we've had all this DVCS craze in the past years, we ended up with great open source tools that improved a lot over the CVS/SVN of yore.
The problem is that not everyone agrees with that consequentialist view.
FAQ template with navigation and accordion
I don't agree with all (or most) of the principles of TPB, but I can appreciate his criticism of slacktivism. He had his beliefs, stood by them against the law, and served his time for it. It's unjustified to criticise a lack of action on his part.

My only concern with his methods would be if he hurt people in the process (indirectly through TPB). Also I fail to see how it was an effective protest against the things he mentioned in the article (SOPA, PIPA etc).
Well, provided a strong implementation of your language exists for the platform/environment you are developing for.
Tasker, for one: http://tasker.dinglisch.net/
You can make apps of tasks and so on, too.