skysight-inc/HackerNews huggingface dataset:
Why I avoid iOS piracy
A shell and all the tools that come with it; grep, sed, awk, diff, sort, uniq, comm, paste, join, cut, find, ... :-)
Nice sentiment but I might be that 1% that pockets that $2k after 4 weeks of corporate brainwashing.

Also this is a blog post from 2009 you should tag the article title (2009).
That really means a lot to me. I hope you'll be in a position to "pay it forward" some day.

:-)
> Ortiz was prosecuting Aaron for actions that are, in fact, crimes, as defined by US law.

The law is not black and white, and is way more intricate than I believe you and I can fathom. From what I've read this was not a black and white case. So what it does it set a precedent (just as Ortiz did when she decided to push this to the absolute maximum) for others that this behavior is not acceptable.
>>Breaking the law is breaking the law.

Except he didn't break the law.
~200 staff? Sounds like an awful lot. And I imagine the front end and backed are kinda done now so after a couple of devs maintaining the system, a sys admin or two, some testers, hr and ceo that leaves ~190 scanning in the documents. Or am I oversimplifying this?
Surfez en toute discrétion sur Internet avec meilleurvpn.net
Les solutions vpn, c’est sans aucun doute le top des astuces utilisés afin de masquer son adresse IP. Grâce meilleurvpn.net, parcourez les différentes offres de services de proxy ou vpn et optez pour les meilleures offres adaptées à vos besoins.
What is the root of the problem? And more importantly, who do I trust to tell me what the root of the problem is.
GPL only applies to binary software. PHP is not compiled and linked.
The title of the invitation 'look what we are building' clearly calls back to the 'building' of the new HQ by Frank Gehry announced last year for me :http://techcrunch.com/2012/08/24/facebook-gehry-building/
http://en.wikipedia.org/wiki/Frank_Gehry
In which Ars is allowed to see—but not touch—an Ubuntu phone
I think people are better at running the schools they themselves attended. MIT grads would be better running MIT than non-MIT grads; MIT grads, however, would be horrible at running small liberal arts colleges.

(the idea is probably a MIT undergrad or grad student who then goes to another school or business for some kind of management experience, then eventually returns to MIT, like some of the best administrators; or, a professor who also does admin functions. Professional administrators have grown in number dramatically faster than enrollment, which is part of why tuition is so high. We don't need ~50 deans.
Because those children and grandchildren have their own votes.

Regardless of whether you want to take away anyone's right to vote (and I don't), I take jlgreco's suggestion as a starting point for a discussion of the fact that, through politics, much older people have an undue influence on the present and future lives of the young.
Should Microsoft Switch Internet Explorer to WebKit? No
"Ending her career is necessary to send a lesson to every other prosecutor"

Messaging that violating proportionality in such crimes is electorally unacceptable is necessary. Villainising a messenger of the law is not.

I do not doubt that Mme Ortiz believes, or at least believed, that what she did is right. Her sense of morality was reinforced by her institutional context and is not unique for a prosecutor. She simply failed to recognise when she stepped outside the bounds where her values are recognised - this is not all that dissimilar from Aaron Swartz. As she should have done in his case, if we intend to use her to send a message, there is no need to do so with such zeal.

I am highly conflicted about signing this petition. The call for bloodletting should never ring so clearly.
I find there's very little that is typical about programmers other than in an abstract way. Compilers/editors/etc.

It largely depends on the domain in which they are working, and their own preferences to the tools the use.
Life is precious, even in prison. If Aaron had lived, and gone to prison, I'm sure he'd have made a difference there, just like he made a difference in the outside world.
Google's Schmidt urges N. Korea to embrace Web
Oh, I agree.

I suppose my point is that it might make it easier though for those who order violent crime to distance themselves from it enough that it becomes extremely difficult to every give them a custodial sentence.
- Google.com (and stackoverflow.com that's mostly reached via google search queries)

- Sublime Text 2

- Gtalk+Google Hangout

- Gmail

- Decent Operating system with decent package management and shell (for example ubuntu + apt-get + bash)

- Git

- Google Chrome

- Cloud

- HackerNews
>something bad about Jesus.

She works for the people. If the people don't like her saying bad things about Jesus, Muslims, Jews or minorities, she gets the can. That's a good thing.

Lots of people in the USA like Jesus. If even a fraction of that number could be mobilized over this injustice, she's gone.
Yes, that stood out to me too. There are people in the UKwjo have been released or sentenced much shorter terms for FAR more heinous crimes. We're talking juveniles who have tortured and killed infants, people who have beaten children to death, people who raped multiple women and much more.

I know he stole a lot of money but this is compared to people who have destroyed lives, many of whom enjoyed doing so.
Facebook Paid Me To Be Dumb
dir c:\windoze >> blog.txt
Some of the problems that the author mentions in Perl5 are actual problems in Scala, for example the compiler and interpreter latency or start up time, the complexity of the language, the philosophy TIMTOWTDI and the bigger one is that other languages are getting better and better. Why just not to translate the philosophy of Perl to Scala, that is write a book translating the most common idioms of Perl to Scala. Good programmers could learn the Perl-Scala way in days, the real thing to realize is that today there is no single solution, you must master several programming languages, no one size fit for all problems.
I really like your thought, that "The purpose of life is to discover the purpose of life". I'm not atheist, although not very religious too and I'm not person who feel any happiness, really until now I can't define what happiness is, if happiness is about money, relationship, social interaction, belongings, success, etc. I will disagree with it, I can feel 'happy' when I'm read some papers, re-proving theorem or coding. I don't know if this kind of 'happy' really a happiness or just my brain that make this things a happiness.
Establishing yourself in Qatar: Learn from the smart and stupid things I did
Remembering Aaron Swartz (1986-2013)
> Why is it that preventing the old from voting is "bigotry", whilst preventing the young from voting is merely an act prudence?

There are lots of laws that restrict certain rights and privileges to adults only, and for fairly sensible reasons. No one wants to be governed by children. Maybe you want to lower the age of adulthood, and maybe that's possible, but it's something we'd need to do across the board.

There's also the troubling idea that you'd be taking the franchise away from people who already have it, rather than simply not extending it to people who do have it.

Finally, why would allowing people to participate in the democratic system at age 13 make them take an active interest in politics when allowing people to participate in the democratic system at age 18 does not? The root problem is that young people don't really have vested interests yet. They don't have jobs, or property, or children they're sending to school. When the 26th Amendment was passed, they did have the vested interest of not being drafted, I'll give you that, but that went away. Extending the vote to people who have even fewer vested interests won't have the desired effect.

I actually think that lowering the age of majority across the board to around 16 would be a good idea. You'd have to do it sensibly, though. So at age 16, compulsory education is over and you begin two years of national service, but you also immediately get voting and other rights. I can see something like that working.

> Net knowledge growth rate usually decreases significantly with age. You'll likely accumulate more knowledge between now and when you're 75, but certainly not three times more[0].

I was taking that into account, though. I'll probably know two and a half times more by the time I'm 50 ;)
Are you sure? Both the above and this comment are visible (not dead).
You're missing the point. The point is that you can use plausible sounding justifications to disenfranchise anybody, and once you start that game it'll never be played in good faith. Universal suffrage just works.

I also wanted to pry a little into the assumption that people only care about their own well-being and not about anything after their own lifetimes. Actually, people are concerned about the well-being of the children and grandchildren that will survive them. I suspect if you measured it, you'd find that young, childless people are the worst at long-term orientation, partially because they have less reason to be, partially because they haven't had the personal experience of short-term thinking turning around to bite them, and partially because they have less conception of the fullness of time in the first place.

But who knows, right? Either one of us might be wrong, but either one of us can make a pretty convincing-sounding argument to disenfranchise arbitrary groups of people, which in effect means that either one of us will end up trying to disenfranchise whatever demographics vote against us. People used to think there were convincing-sounding reasons to disenfranchise women and blacks, or even people who didn't own land. I'd like to think we've moved past that kind of thing.
MIT The Tech's coverage of Aaron Swartz
Small Brainf*ck Interpreter in Scala
Creating An NFS-Like Standalone Storage Server With GlusterFS On Ubuntu 12.10
That may be so but this is the first article I've seen in the mainstream that painted him in such a positive light. Using nationalism is probably the fastest way to get a broad audience in America to support what he was making a stand for.
> Aaron DID break the law

Are you sure about that?
You're correct...

I find this completely insane though! Everything is just 0s and 1s that are transformed and ultimately can be passed through the logic gates on a CPU to do math. Whether code is compiled or interpreted has no effect on the end goal - such as an instruction to the CPU to add two numbers.

Copyright is such a mess.
Learn BASIC programming?
I see this problem all the time in my own code and that of my colleagues: callbacks that have been registered either more or less times than the author of the code expected. Usually more times.

I've yet to run into this problem before, and I'm an even split between JS / Ruby these days. Are you building on top of any particular libraries or frameworks? Could you give some examples of where you've encountered this?
This way your designing process is limited to your HTML/CSS skills, while the point of being being good designer is to have no limits(except imagination)
On FOSDEM a couple of years back, that question came up during a talk as well. IIRC, FreeBSD needs a VCS where they can delete changesets permanently, for legal reasons.
Long live the legend,
> At some level you do have to blame him. No, not for downloading files but rather for making the decision to end his life. Nobody but him made that decision.

At the risk of being branded insensitive, I do have to agree with this sentiment. My view on Aaron's suicide is much the same as that of the nurse Jacintha Saldanha last month [1].

In both cases, these people were subjected to incredible stress and anguish by external forces, but crucially, the reasonable person could not have predicted their response to these pressures would have been to take their own lives.

Aaron wasn't on suicide watch. Nobody foresaw this.

[1] https://en.wikipedia.org/wiki/Jacintha_Saldanha
> As lovely of an idea as that is, someone has to write the backend, design the front-end, scan tens of thousands of documents and provide full-text search for them.

I volunteer, where do I sign up?
When seeing this title and before reading the article I had the reaction: "This is already done. Google already rewrote Java. For Androi."

Now after reading the article I can quote: "Now is a good time to rewrite some core components from scratch and insure that they're bug-free, rather than patching the application from one version to another," Botezatu said." So it about to rewrite SOME core components and NOT to rewrite Java completely from scratch.
Or, as Donald Knuth put it, "premature optimization is the root of all evil."
There's a bit of detail in the wiki[1], you can probably get a better idea by searching the lists (there's likely a bunch on freebsd-current).

Normally when someone brings up git on the lists, the common response is simply, "there's already an official mirror[2]". SVN fits the FreeBSD development model -- everything is centralized.

Moreover, it can be argued that when the decision was made in 2008, DVCS's weren't as well-known as they are today. The relative maturity of SVN I believe was a large factor in the decision.

--

[1] https://wiki.freebsd.org/VCSWhy

[2] https://github.com/freebsd/freebsd
It's a Heisenbug
Don't forget a version control system.
So, you're saying that the final versions of the paper are not available in digital form pre-press? That's not meshing with what I know about how academic publishing works.

If jstor is digitizing papers from before the pdf era then that's fine but those papers produced today are all available in digital format long before they get to jstor.
I'm surprised no browser has made the list. Though odds are it's Internet Explorer.
"Hire a lawyer." To enforce criminal law and effective $10,000 theft. Do we no longer live in a civilized country anymore?

Meanwhile, what is the expected RoI on hiring a lawyer to recoup a $10,000 debt? Especially if the guy is a deadbeat? Probably somewhere around negative $50k, I'd wager.
Which would be an excellent thing to do.
> In this case Aaron stuck a laptop in an unlocked closet, used curl to download lots of links, and did absolutely nothing to hide his tracks because he did not think he was doing anything wrong

Did he think he was doing anything illegal?
JSTOR don't own any content, they just make content available online as a service. Subscribers pay a fee which covers costs and pays for the licenses from the publishers. The whole operation is non-profit. It's meaningless to talk about buying JSTOR in order to own their content.
My god, what a blatant appeal to emotion. You people complain about politicians pandering and the like, and then you say something as stupid as that. If you actually want a decent debate, it helps if you don't try frame your opponent as a sociopath.
Show HN: CSS Featured Image Creator
OK, here's my list, just the things I use frequently in my programming work and not all the other apps I have installed:

- 3Dconnexion 3DxSoftware (3D mouse driver)

- 7-Zip

- ActiveState Komodo IDE

- Araxis Merge

- AutoHotkey_L

- Camtasia Studio

- Corel PaintShop Pro X5

- Evernote

- Everything (fast disk search)

- Eye-One Match (display calibrator)

- Fiddler (debugging proxy server)

- FolderSizes 6

- Git and various git clients (none I'm crazy about)

- Google App Engine

- Google Chrome (and Canary)

- Google Earth

- GraphicsMagick

- HM NIS Edit

- iDisplay (use Android device as extra display)

- ImageMagick

- IntelliJ IDEA

- JetBrains ReSharper

- JKLmouse (my keyboard home row mouse control program)

- Manifold System (GIS)

- MarkdownPad

- Microsoft Office 2010

- Microsoft Visual Studio 2012

- Mozilla Firefox

- Nullsoft Install System

- PaymoPlus (automatic time tracking)

- pdfsam (PDF split and merge)

- PostGIS

- PostgreSQL

- PuTTY (just for Pageant to use with git)

- Python (several versions)

- Quantum GIS

- Ruby

- Safari

- SciTE4AutoHotkey

- StorageCraft ShadowProtect

- Sublime Text 2

- Take Command

- TortoiseGit

- TortoiseHg

- TypeScript

- UEStudio

- UltraMon

- VanDyke Software SecureCRT and SecureFX

- VistaSwitcher (better Alt+Tab menu)

- VMware Workstation

- WebDrive

- XML Marker 2.1 (great editor for JSON as well as XML)

- Zeus for Windows (Go IDE)
Don't forget about git or any other form of version control.
Get used to the hyperbole. This issue has made HN completely insane it seems.
13 Felony counts? I can only express outrage and spew vitriol towards
U.S. Attorney Carmen Ortiz. She so desperately wants to put her name
out front hoping to win the next Governor's election and she did just
that, but unfortunately, at the expense of beloved Aaron Swartz's life.

MIT & JSTOR refused to press charges; potentially, misdemeanors for
downloading documents for free public access & possibly violating a
TOC. But Scott Garland, the other prosecutor (lap doggy), and Carmen
Ortiz pursued Aaron by digging deep into their own interpretation of the
law to manufacture new and more serious charges against him. Carmen
Ortiz and her minions continued to badger Swartz by harassing this
brilliant & heroic young man until his death by suicide. The
government should have hired him rather than make him a criminal.

I wonder which murderer, child abuser or rapist the DOJ planned to
spring from the overcrowded prison to make room for an open-source
activist. This is just so wrong on many levels!

May you R.I.P. Aaron Swartz.
"Is this your PIN code?" HP, etc create 'handy' products with secirity holes
I am grieved by the injustice that was done to you. I can only express solidarity from a distance. I hope you find a (much) better life as you forge ahead in web development and that your mother never has to worry about supporting her son again. My sympathy and best wishes.
He was made an example of because he didn't think small.

Aaron actually had the chops to pull these things off and make them stick.

Witness the PACER affair for example, if this wasn't a direct retaliation you have to wonder if there wasn't a link between that and this.

In the aggregate your dropbox and everybody else's probably contain at least as many articles as Aaron downloaded, but JSTOR isn't scared of that because it isn't centralized for easy access. That's when their little gravy train becomes endangered. Don't be misled by them being a 'non profit', there is plenty of money made around non-profits.
> An editor, a shell and a browser is all you need.

That's great that those are all you need, but they aren't all I need. I wouldn't be able to do the work I do with only those tools. And you wouldn't be able to do the work I do with only those tools either. :-)

Not comparing the value of my work or yours or our skills in selecting and using tools, just saying that the work we do is quite different, and requires different tools, even though we may both be called programmers.

> I feel sorry for all MS devs who have to use so many platform-specific tools.

Don't feel sorry. I'm not even an MS dev these days and I have a very lengthy list of tools I use routinely. (See elsewhere on this page.) And I like it that way: I'm happy that there are so many great tools available to me.
AS opposed SOPA which keeps hackers from swiping content such as music & movies
Please do not feed the trolls. Just downvote the comment, flag the user if you have that capability and move on.
I would normally never post something from the NY Post on HN, but my jaw dropped when I made it about 5 paragraphs down and read this:

Swartz was also an avid Internet activist, who pushed to make web files open to the public. He opposed the “Stop Online Piracy Act,” which keeps hackers from swiping web content such as music and movies.

But that mindset got him into trouble in June 2012, when federal officers arrested him for allegedly downloading academic journals on the subscription-only website JSTOR.com.

Unfortunately, propagandizing SOPA is nothing new for NewsCorp, if you remember the dozens of pro-SOPA articles and editorials in the WSJ at the time, but I still can't believe that their editorial marching orders would extend to an obituary.
Hero. Almost super. An interesting idea. He definitely had some Batman-ish tendencies as far as stepping just over the line to accomplish what he thought was right.

So far, everyone has talked about the losses of not having Aaron's (and those like him) extraordinary contributions.

I wonder if a better way to count the cost is by how many bitter, cynical super-villains we're creating. What happens when all of the people with Aaron's talents decide that good is for suckers and become "investment" bankers instead. A culture that loudly and openly demonstrates that it cares nothing for truth or justice and reduces the law to politics is going to create a lot more Madoffs than Swartzes.
What do you find hard to understand about it? We have limited understanding of how our brains work, that I grant you, but if you're looking at the progression we follow in learning a language (i.e. at a more top level view than at the neuroscience level) then the process is much simpler to understand, it's all to do with recognition, association and conversation. Recognition in both the sense of copying sounds we hear and in recognising facets of the world around us. Association in learning to attribute certain sounds to what we experience. Conversation in learning that by making specific sounds and noticing the reaction of others, we show ourselves that the sounds have purpose in the world around us.

As our skill with language develops, so too does our self awareness, which is a whole other can of worms, but the skills we take to start off are simple to summarise, in my opinion.
It's sad we are doing all this now.
Even sadder is that Scott L. Garland is a MIT alum :(
Tell HN: Why all this after our beloved Aaron is dead?
He deserved better when he was alive. I apologize to his family for not supporting a prodigy. I have no excuse. I will take the punishment. I urge everyone to awaken. We all are equally responsible for Aaron's death.
Ask PG: How are the Y Combinator crew going after Aaron's passing?
It must be a pretty tough time for a lot of you at the moment, let us know if you need anything from this community.<p>I noticed that PG hasn't commented today so thought I'd check things are OK for you guys.
> What could go wrong with that?

If something can go wrong when people with handguns shoot near a nuclear power plant, then something has already gone horribly wrong.
Somehow, a part of me hopes that he will have a few scheduled blog posts that get posted on his weblog in the future, hopefully revealing more things we didn't know about.

RIP Aaron Swartz.
yeah it should be your default JS environment
I volunteer as a tutor in a community college computer lab. I've seen people of all ages, intelligence levels and computer proficiency learn to program. In C, which isn't exactly the kindest language for beginners.

I've seen 50-60 year old men without college degrees, guys who work in construction, HVAC repair, physical jobs, learn C. I've taught them how to cut and paste, because they didn't know how. They hunt and peck, and they take awhile to. But they learn.

If they can do it, pretty much anybody can.
Ask HN: Which is stable JavaScript SVG/VML library out there?
Personally I have used Raphael but I'm disappointed with the number of bugs it is having. Is there any stable library with continuous development and active members? Please write all regardless if it's paid or free.
HN Frontpage yesterday - every link about Aaron Swartz
I get my information from godlikeproductions.com, /r/conspiracy, and google news headlines.
Last time I saw something like this was when Steve Jobs died: http://hhn.domador.net/2011/10/05/23/