skysight-inc/HackerNews huggingface dataset:
I'm so fucking sick of the blame America first crowd.

1. every land has been invaded/occupied/taken over at some point in history. it is human nature. deal with it.

1.a. Would india be better or worse off today if it were not for British colonialism? It sucked for the people while it happened. But the world is a better place because of it. Do you hear the british complaining about the Roman's pillaging the country side? nay. As the Monty Python skit goes - "All right, but apart from the sanitation, the medicine, education, wine, public order, irrigation, roads, the fresh-water system, and public health, what have the Romans ever done for us?"

2. the vast majority of native peoples were wiped out by disease, not by warfare.

3. I didn't fucking enslave anyone. nobody alive today in the US killed any native americans or owned any slaves.

4. America despite its many faults has been an overwhelming force for freedom and wealth throughout the world. A thorough cataloging of such good deeds could take years to compile.
I love some of these, It's like a constant feed of live coding.

More here: http://pineapple.io/resources/tagged/screencasts
yum install ruby

took you 3h? It may take slightly longer if you want 1.9, but it still exists in fedora so it should not take 3h to solve.
One of the worst patents ever just got upheld in court
Who’s got the time? Dealing with calendars, times and dates
So you have proven that a ring of that form is not necessarily a UFD by giving a specific case where it isn't, and proving it.

The real point is that assuming rings of that form are UFDs gives a relatively easy proof of FLT.
I think Kerry is 'troubled' because if a Russian whistleblower revealed FSB secrets, it's obvious that the USA will now feel entitled to offer them asylum and ignore Russia's demands.
Apparently there's no booze served on the flight either. The journalists are very disappointed.
Tell HN: WTF are you waiting for?  Seriously?
WTF is everyone waiting for?

I read this post and I get the urge to stand up and do something.

https://news.ycombinator.com/item?id=5932645

So what the fuck have you done about it? We are a group of the most technically minded folks in the world.

Why hasn't anyone hacked together some sort of activist website yet? Where are the hobby coding projects that are just about this damn NSA spying and killing the fourth amendment? If you can devote some cycles to it, then why haven't you YET?

Its time to take a stand on the internet, because thats OUR DOMAIN, not some government that wishes to control us. Did you ever read the Hackers Manifesto and get inspired? Its time to take a stand. We don't have to main HN our place to start planning, but we need some place.

So, as of now, if we decided to create some sort of Open source project, who is willing to devote a few cycles a month to its building?

Are you willing?
I would suggest the Trisquel distro, which is completely free software (it's officially sponsored by the FSF) and IMHO the desktop is more user friendly than Lubuntu. http://trisquel.info/
I have the same thing on the one side (looking at previous code), but at the same time, I realize I was younger, less experienced, learning, experimenting, etcetera. And at the same time I'm occasionally surprised by how my code actually looked neater than I thought it was, or how I still write some code the same way (i.e. haven't found a better way). And occasionally I read stuff and go "Hey, that was actually pretty clever of me, didn't know I knew that back then".
The symbolism of American freedom is entirely about a limited government who can't oppress their people. That's what the Founding Fathers talked about.

Slavery was brought into place 2 centuries before the Founding Fathers. And they were fundamental in bringing it down.

> One of the reasons given by Thomas Jefferson for the separation from Great Britain was a desire to rid America of the evil of slavery imposed on them by the British.

For comparison, the Nazi's existed less than 1 century from today, so does modern Germany face the same criticism?
Amazing how much they've stood the test of time.
Downvoting is an attempt to feel "in control" by distracted individuals who disagrees with your opinion.

Make them irrelevant by expressing your free thoughts.
Nitrogram 50 is a definitive leaderboard for brands on Instagram
it seems okay on the demo page, I tried on my iPhone 4s too and that wasn't too shabby.
> What is worse: The US justice system's failures are minutely documented, while China and Russia do these kind of trials routinely, and noone really bothers.

No difference to the outcome really. Okay so in US example you know things up to a minute. So what? Did it help you get off your comfortable couch and do something about it? Did it help those oppressed by the US government? [1] Not really. While you would expect fair trial, fairness and basic human rights being protected in the "land of the free, home of the brave", you wouldn't expect the same in China or Russia. Really strange and dangerous precedence if people seek asylum from the US!

[1] Manning is a great example of a governmental power abuse. No wonder Snowden is running away after seeing what they have done to Manning. He was kept for 3 years in solitary confinement. Sleeping naked (for his of own protection, of course) and being violently woken up every 2 hours "to make sure he is okay", it sure broke his mind, just like it would broke mine or yours. Heck, after what they done to him, I would personally admit to killing Jesus Christ himself. Major human rights advocates kept requesting more info from the US and to change that barbarian approach (some called it mental torture) up to a point that high ranked US officer simply told them to back off and leave it alone.

Bottom line: there is not difference and you cannot expect fair trial in situation like Snowden.
Good thing you can read, apply your critical thinking skills, and make up your own mind then. Itsn't it?
I will devote some cycles.
Posted 17 hours ago. How did it go? Did you get to talk about interesting things?
I was looking back on some old code of mine a month ago or so, and found this amazing bit of ERb I wrote a year or so ago when I just started working with web things. https://gist.github.com/IanChiles/5560787
HN is one of the leading tech news sites. The recent events clearly demonstrate that citizens need to be more involved in the political process, or at least less blasé. As leaders of the tech community, do we not have an obligation to act responsibly, to be informed? I don't believe a shift in HN to be more political would be a shift toward lower quality content, but instead a shift for the better, onto more important things.
Things We've Learned From Facebook Studies
This article is really troubling because there is an understated assumption that 'freedom of the press' is a special right afforded to a class of people - the fourth estate. This is a corruption of the original meaning of the first amendment, bolstered by our american language which refers to the journalistic vocation as 'the press'. The original meaning, rather, is quite literal. The freedom of the press is the freedom for anyone to use technology to disseminate factual information, especially any factual information which is news (time-dependent).

Scary.
If 110,000 are more closely watched because they signed a petition, problems are much bigger than they currently appear to be.

I am confident in at least that much.

Sign the petition, use the voice you have. I did.
no doubt, but this is the NSA. a data breach in an organization built around security and data intelligence. if facebook screws up, ok, not their core competency - but the NSA?
Oh, I'm not. I fucking love America. I especially agree with your last point.

I'm sure Germans love Germany, but the holocaust and the Nazi regime are something that is discussed at their national level and therefore, they're able to move forward as a nation instead of ignoring their past. These are things that need to be discussed. I'm not talking about reparations or anything. The way mature people, and the same goes for nations, is to say, "Well, we sure fucked that up. Sorry, we won't do it again." I'd like to hear that statement about the NSA thing and drone bs from our President.
Gou: 3D printing just a hype (otherwise he'll write his last name in reverse)
It's all very well saying "let's do something" and feeling good about yourself, but what exactly are you planning to do?
https://github.com/seattlerb/rake-remote_task is all you need if you use ruby.

require 'rake/remote_task'

set :domain, 'abc.example.com'

remote_task :foo do
run "ls"
end
There's a better way: create a view backed by the recursive query. This way if they ever wish to move away from Postgres (although why would they?), they can denormalise manually.
Great points. And good techniques for compensating the problem.

This is giving mainstream a great story to focus on while other things can get passed hidden under our noses.
My1login Raises Further $500K To Help  With Cloud-Based Password Manager
From the first paragraph of the first chapter:

> But fundamentally, computer science is a science of abstraction — creating the right model for thinking about a problem and devising the appropriate mechanizable techniques to solve it.

Too often in computer science education these days, this essential fact is lost.
Solomon Group is a company behind biggest events, including Super Bowl
I think questions like that are meant to check that you actually read the book, and with a certain amount of detail. High school students are notorious for skipping or skimming readings and/or relying on resources like Sparknotes, especially with more difficult texts like the Iliad.

(I may or may not be speaking from personal experience...)
> The OP is focused on the psychological aspect, but I'm also fascinated by how much physiology plays a part in this. If it's true that your body is mostly composed of cells just a decade old, then your body is substantively different than it was the previous decade. And yet, your mental state and memories, at least as you perceive it, seem to be continuous.

Not to mention how your appearance changes (for good or for bad), due to conscious effort, unconscious negligence, or external or unexpected influences, which can influence your personality and outlook on life significantly (for good or for bad).
how could it have precedent in common law? The UK has no such thing as a written constitution to be interpreted in quite the same fashion.
I'm starting to look at Jitsi - not sure if its the best one or not!
> But we all know essentially how this will end: Prism isn't going away and Edward Snowden's fate is grim

Not only do I disagree with this point, I would go so far as to say your defeatist attitude will make this terrible outcome a self-fulfilling prophecy. The more we talk about these things the more we can fix them.

Shoving your head in the sand will guarantee the programs stay and Snowden's outcome be grim. Talk about the issue enough, forcing it into the spotlight, and only then is an effective debate possible.
I agree. See my point below. What I'm talking about is understanding the history of the US to provide context in making decisions about what's happening now. Like the NSA's unconstitutional wiretapping of citizens and Syria.
> are now being closely watched

You mean to say they (we) weren't before?
The NSA is claiming that FISA warrants are required if either end is a foreigner, and that if the connection is US-US that they're not allowed to examine that conversation at all.
The Best Dash Cam
When used with Chef Server 11 (or Hosted Chef), Chef scales reasonably well. You install a client on each node, and the client speaks to the server via HTTPS + REST.

The unqualified assertion that Chef uses ssh is inaccurate. You can run chef-solo via ssh if you like, but you'll run into the same scalability ceiling as with any other ssh-based solution.
Does it matter just yet? Really?

What matters is the courage to actually stand up and say, I will do something.

Its time to organize and not just sit behind a damn computer. The time is NOW.

Will you organize? If we moved forward, would you help?
I'd prefer "ergaleíoskepsis" for this (from the greek "tool" and "gazing", and by analogy to the more common "oomphaloskepsis", navel-gazing.)
I think at this point the apps themselves have a bigger impact than the OS. Websites can easily take 50-100 MB of RAM these days, each. Open a few of those, and you can already slow down your PC with low RAM.

All of these "low-end" operating systems should have at least 1 GB of RAM as the bare minimum, and something with a more modern OS like Ubuntu or Windows 7 should use at least 2 GB of RAM, otherwise you have the same problem.
Does it run on Javascript Linux?

http://bellard.org/jslinux/index.html
>If you give a billionaire a tax break he is likely to invest in things that make people like myself happy.

People often make this claim and similar claims - ie tax cuts for the rich create jobs and growth. These are empirical claims; you need evidence for them. I don't know about you, but I can't imagine being a billionaire and not deciding to invest in cool stuff because my tax rate went up 5 or 10 percentage points.

http://www.businessinsider.com/study-tax-cuts-dont-lead-to-g...
One doesn't need much ruby to get going with puppet. You need to learn the declarative puppet DSL, which is arguably an even bigger barrier. Automatic list expansion, for example, is a nice feature. But you can't have independent or nested variables, as with an imperative loop. So you wind up having to break each list into its own definition and then combine them all. The sysadmins I worked with were definitely not keen on having to think that way on a regular basis just to get some things done.

That said, I also disagree that puppet "sucks." It's good at what it claims to be good at so long as you can deal with its quirks.
Bank Of China Declares Moratorium On Transfers, Online Banking
The video recording is now available!
http://www.parleys.com/play/51c380bfe4b0ed8770356866
Is it meant to be an amalgam of 'solution' and '-ify'?

Can you differentiate between other similar already in use terms like 'yak shaving' http://en.wiktionary.org/wiki/yak_shaving or 'bikeshedding' http://en.wiktionary.org/wiki/bikeshedding ?
How to Analyze Your Startup Like A VC in 15 Minutes Or Less
duplicate: https://news.ycombinator.com/item?id=5933422
80% of folks, however, could care less, as long as Farmville keeps working.

'Could care less' doesn't mean anything.
Ok, well that makes sense, but I suppose what I'm really asking (I already kind of assumed that training with barbells was good for you) is what's wrong with every other form of exercise?

To take two examples (these two because I am intimately familiar with them): Why should someone stop climbing or doing martial arts and start lifting barbells (by stop I mean assume said person doesn't have enough time to do both and must choose one or the other)? Both of the former seem (to me at least) really good for developing strength and, AFAICT do so in a much more realistic and natural way than lifting barbells.
There are some admirable intentions here, but most of the older people I know that this would theoretically serve best are infinitely better served by a light tablet. I want my grandma checking her e-mail and doing her reading in the most comfortable environment/seat in the house; I suspect this will lead to a lot greater usage/engagement. And portability means it's easier to ask for help.
Only 28 and 29 didn't have to do with Aaron. I missed HN the day the news broke. Perhaps it was just as bad. Either way, I disagree that we should stop taking about it. Silencing something is not a good way to address it.
I'm not a web developer but I have a side-project that runs on a cobbled together EC2 instance. The server state is in theory documented in a set of of shell scripts and virtualenv requirements files.

I know that I should be doing this in a more robust way but whenever I try and read up on configuration management tools like Puppet and Chef, they're all described in comparative terms - Puppet does X better than Vagrant which does Y better than Chef, etc. I quickly lose patience and get back to digging myself into a deeper technical hole.

Is there a non-recursive explanation of what these tools are able to do and where someone like me should start?

Edit: Thanks for the helpful responses!
> US government is the most selfish country in the world. They sit on #2 oil mine in the world (Alaska) but yet continue to suck it up from any other place.

Isn't that just logical, however? Other countries could do the same, but they prefer to exchange their reserves for dollars. Once the other countries reserves start to run out, then the US will begin tapping theirs.

That's smart, from my point of view.
I suspect you meant "being found not guilty is nearly impossible". And federal prosecution is absolutely nothing like a fair coin toss -- the federal conviction rate is 90+%.

I think this has something to do with the tactics used in federal cases -- throwing an array of charges and seizing assets, for example. Also, the idea of jury nullification (the idea that jurors can find someone 'not guilty' of an unjust law) cannot be broached by the defense.
Very cool. However, I've got that height beat pretty handily.

https://plus.google.com/107235276879849058634/posts/j1ubD1Yp...
Unwarranted surveillance is an intrusion on basic human rights that threatens the foundations of a democratic society.

People are commenting and upvoting because they are angry; not only because of the above, but also because on top of that the US government wants to punish Edward Snowden for telling the truth to the world.

Just adding my 50 cents...
It was not a smug comment of any sort. What's a party line and how does one "toe" it?

While it is well known that Linux supports the most hardware devices out there (in absolute terms) and Windows is most likely to support currently common hardware, neither allows one to rely on a recent version of OpenGL being available.

On Windows one must install drivers to get OpenGL support because GPU manufacturers focus on the very platform-specific Direct3D at the expense of everything else, on Linux support is spotty and only through binary blobs because the same GPU manufacturers don't provide full open source drivers for the hardware their customers paid for.

I was lamenting the state of standards compliance in general and OpenGL in particular; in this particular case OS X does pretty well.
This is the assumption I have been operating on but it has made me mentally sick fighting battles that don't mean anything. I need to adjust the way I am contributing to and analyzing hacker news.
It is funny how the now call the Internationa Treatises (if there is one, which I am inclined to doubt), "Law"... Taking into account that, well, the USA has not signed one of the most important in the world (not that I agree with it, just pointing the fact): the existence and admission of the International Criminal Court.

So much for 'the law'.
Pick and mix carefully: Public, Private, and Hybrid clouds
ARM Delivers Hardware-Based Security for BYOD
Yes I needed 1.9.3 for this silly software. And I had a little special setup so rvm failed to compile. I'm also very overwhelmed by rvm,gem,bundler etc... Python has pip,easy_install(old) and virualenv. Which are just easier to understand for me. Ruby is too much magic and is trying to do everything automatically (IMO).
I agree with everything you just said (and I can't claim that about anybody very often). Like someone else said, I will upvote every Snowden-related story because only by talking about this and taking action can we have even the slightest possibility of change. And this issue is far too important to let it slip through the cracks. We are literally at a turning point between free societies and totalitarianism. Are we really going to stick our heads in the sand and be "good Germans?" (no offense intended to current German citizens)
The User Experience
Many projects with similar aims already exist, meshnet (https://projectmeshnet.org/) comes to mind.

People becoming inspired to change the world after recent events need to be directed to established projects where their (probably short lived) enthusiasm can make a difference.
Rewrite your static files with Munch.js
Obviously getting posted five hours ago was the wrong time:

https://news.ycombinator.com/item?id=5931889

Three points, no comments. This repeat already has 7 points - let's see how much better it does.
counter anecdotes: my 73 year old grandma switched to Linux mint 9 months ago and loves it. and my 21 year old cousin tried the same and ran back to Windows after days.
What have you done yourself?
I agree that all the short term updates don't have relevance to larger issues. However, if discovering the truth about what the government is doing does matter to you then Snowden's long term fate should be important. There are likely a few people in government agencies contemplating leaking vital information about these programs. The extent to which the US government can make the rest of Snowden's life unpleasant will determine what they do.
This is so universal about computer science and programming ... I have it on my wall!
serious question: Why do the buildings below look like simcity? Is there some sort of filter on the images? Is my brain just playing a trick on me?
Are you proud of your country? Why? It's not like you're the one who committed those acts of bravery and sacrifice.

If you can't deal with the shameful aspects of our history, you have no right to celebrate the good stuff. They all belong to us.
Being left or right has nothing to do to being statist or not.
I wouldn't want anyone to get the idea that I buy into this, for any number of reasons, but one definition of a neocon is "a liberal who has been mugged by reality."

(For what it's worth, I primarily take issue with the words 'liberal' and 'reality'.)
Your improvement on framing the issue will be to call those who don't like working in skyscrapers with inbound aircraft "pants-wetters". OK, good job.
This is the stupidest response to a comment I have ever received on Hacker News.
Video - Google Search Stories: NSA
Can LinkedIn Become The Next Wall Street Journal?
Snowden and his movements are not immaterial. I won't repeat why as the top comment does a good job of explaining it so I'll just link it - https://news.ycombinator.com/item?id=5933175
This isn't about Technology.

This is about Government and organizing. Not to sit around and code. Its about organizing.
No. Adjust the way you feel about actions of others. Git rid of "wanting approval" and keep posting your genuine thoughts.
From a politics standpoint, this is really really poor diplomacy, giving a public tone which makes us look weak and forcing us into a position where the US looks servile to other countries. It's just sloppy.

Why can't we have Clinton back as Secretary of State?
Vagina is not a swear word.
Nobody is talking about chicken pot pie. I don't appreciate your obvious straw man attack. The stories about a political refugee trying to escape the grasp of the United States, a country which stands for freedom and human rights, is arguably one of the most important stories of our lives.
[Flamebait warning]
There's an ongoing discussion whether the use of nuclear bombs resulted in more casualties than a ground operation with conventional means would. Read about Iwojima, about Japanese schoolchildren being taught how to fight American soldiers on the streets.

If you want an example of massive and pointless civilian casualties caused by Allies in WWII, take the Dresden bombing instead.
Build Podcast - weekly show about technology tools
Getting started with configuration management with Ansible
To me, I think of it as this: it's great that the author was able to get help like this. What about people who have poor parents? Or worse, abusive parents or no parents at all? I know, "life is unfair," but what if we, as a society, can do better?