skysight-inc/HackerNews huggingface dataset:
Count me in. It's absolutely ridiculous that CDs, which have existed for over 30 years already, still offer higher quality audio than you can generally buy digitally. It's a sad truth in general that if you want high quality digital media, you'll either have to buy and rip physical products yourself or resort to piracy - this is true for both audio and video, especially the latter - hell, with video you can barely even BUY anything digitally since it's all either streaming or files DRM up the bum (both of which are ultimately just renting).

In case of music, the Bandcamp model should really be the default - one price allows you to get the product in whatever common format you want, be that lossless FLAC or just bog-standard MP3. It would definitely make me buy a helluva lot more music than I currently do. (Though sadly most of the music I listen to would probably still be completely unavailable to me legally thanks to the wonders of region locking, which is another one of those damn things that makes digital media way worse than what it could potentially be.)
I do see them hitting at the price point for all but the top schools, as they should. MIT will always have a long line at the door waiting to pay full price. Should Illinois Institute of Technology?
Remember Minority Report? What happens when "big data" applied to the dragnet flags you as dangerous because of a false positive. Let's start by comparing patterns in the data of known terrorists to everyone else and put the closest matches on a no-fly list.
Jubilee – A Ruby Rack server with Vert.x built in
Setting the Record Straight on False Accusations
Isn't HornetQ the queue that allows one "ack" to speak for the past five messages. That is, if I were to lose one of the past five messages I sent, I would never know because the system would consider the message delivered. To me, that is a severe flaw and could open you up to a nightmare of debugging if used improperly. Either go full acks or go ack-less.
You can define functions inside the database and then use them inside a transaction [1] so that you can get atomic update, if that's the question. You can also mark attributes as noHistory [2] if you don't care about the past state.

[1] http://docs.datomic.com/database-functions.html

[2] http://docs.datomic.com/schema.html
Of course it is reasonable, or not unreasonable if you prefer. As in, a normal person would not be thought outlandish for thinking it, and particularly, it is actually perfectly normal for interviewers to think so.
I think this is important, but abstract arguments aren't really going to fly with grandma. Tell them that atheist Obama is reading her church emails. That'll get them fired up. Or if your grandma voted for Obama, tell her that can you imagine if Dick Cheney were reading your DNC emails?

You have to make political issues personal. Personify them. That's why "welfare queen" was such a smashing success. Privacy advocates have to figure out how to put a face on NSA spying.
Βγάλτε Λεφτά Από Το Facebook
I didn't realize there was a fight going on.

It seems like this is where everyone settled and is a good solution:

Virtualenv + pip for development

system wide (apt, dpkg) python etc for system tools and packages.

This makes sense to me. Keep your personal code sandboxed from your system tools.

As an aside, I know there are quite a few tools and programs in both Debian and Ubuntu written in Python. I wonder if we'll look back in 5-10 years and realize/think this was a mistake. Particularly for UI code. I love me some Python, but I cringe every time I have to interact with a Python GUI application.
I did my first contracting gig getting paid by the hour hacking DBase business programs. On the side I wrote a checkbook program, calendaring app, and RPG character generator.

I have fond memories of DBase, especially DBase III+. I remember when computers had "turbo" buttons and you could make a dog program run like lightning by simply hitting the button. I also remember compiling DBase programs in Clipper, and all sorts of other fun stuff. I worked for one guy that bought faster crystals to make his CPUs run better -- the very first PC overclocking that I ever saw.

Eventually, the home/small business database market went to Microsoft, who released MS Access. All of the "real" programmers said it was a toy and wouldn't deign to use it, but consumers bought it up and started creating their own apps. This was great news for me, because most of the time they created a mess and somebody had to come in and clean it all up. DBase was a big part of how I went from high school kid to independent programmer.

Good times.
Everyone has information they would rather not be public, but many people don't realize that until it happens. Remember, most people aren't the focus of mass attention; we don't care if the information gets out because we can't imagine other people actually caring about us en masse until it happens.

Bruce Schneier has responded to "I have nothing to hide" with "tell me your salary." We all have things that we'd rather not have specific other people know, but privacy is usually thought of as protection against the anonymous crowds, and our social taboos haven't caught up to the new world.
Here you go, intentional homicide rate (as per United Nations Office on Drugs and Crime data) per 100,000 inhabitants:

USA 4.66
Canada 1.58 (US murder rate 3.0x higher)
UK 1.13 (US murder rate 4.1x higher)
Australia 0.99 (US murder rate 4.7x higher)
Germany 0.86 (US murder rate 5.4x higher)

On the numbers you crunched, which western countries "with strict gun control" did have a higher murder rate than the U.S.?
What if your grandma is an atheist?
PhasmaFelis is being perfectly reasonable in noting that Weev's current prosecution seems inappropriate and dangerously precedent setting, while still noting that Weev is vile scum (by his own admissions) who should have instead been prosecuted for other more real crimes.
So put your business guy hat on, who only cares about the bottom line. You could train her for 2 months or so and she might work out, or you could do a temp hire from an outsourcing company. Which is less risk, easier and gets results sooner?

I don't agree with that kind of thinking but that's basically what is going on. What about the long term for that organization, community and country? The business guy is not thinking about that.
Realistically, Python is as ubiquitous as Perl these days.
Ask HN: Blackberry or MS Surface discounted hardware
With both Blackberry and MS announcing huge write offs on hardware, I was wondering if there was a place (besides ebay) that one can pick up some of those hardware on the cheap.

I'm interested in mucking about with the software and hardware if I can get a couple for the right price (I.e. I don't mind breaking it).
*.com
No, actually, I can't think of one person I know who left programming because it didn't pay well enough.
"finding a job [by] STUDYING math/physics" != "finding a job DOING math/physics"

*I studied math and physics, am in high demand, but do neither
It is very hard for me to have sympathy for someone who spent 5+ years at a great school, likely funded, in a useful discipline that struggles to get a job.

I would like to hear from academic departments on why they said no the academic superstar from Stanford. I would like to hear from IBM and Microsoft on why they couldn't use him. That's what's missing.

Maybe it's entitlement? Some of that creeps into the article. Maybe it's a personality that just isn't agreeable? Some of that is in the article too.
Get the user thoughts with a simple thing
I also find that a lot of the problem is that many companies want a ready STEM worker. In other words someone who can get up and going immediately. Business plans require it but such a person is specialized and cannot have got up and running without dabbling in the field either alone or in another job. So you get a lot of able STEM workers not well honed in any specialty and get rejected for a big job.
You trust the NSA with your private communications, though. Or is there another explanation for the apathetic response by the American public to widespread government surveillance?
X-Ray of an Eclipse
Don't think you need to. From the dates on the feedback, it's obvious even without speaking Chinese that this has been for sale since March, and after running both the current description and archived versions through Google Translate there's no disclaimers I can see about it being a sample or beta or anything.
I think it depends a lot on the location. I work at a software company in the DC area where most people wear shorts or jeans to work, and yet still virtually every candidate that comes in for an interview is wearing a suit.
Removed integrated PDF reader? For security? Seriously? PDF.js is used in Firefox for a reason. Hint: secure sandboxing.
So perhaps I was a bit harsh. Do check out this set of slides though: http://talks.golang.org/2012/concurrency.slide

One of the last slides: http://talks.golang.org/2012/concurrency.slide#54
Thanks for the link. Excellent comments there.

Too bad that HN can't dedup canonical URLs properly. It wouldn't be that hard - just analyze the title, domain, URL, samples of the article.

pg: maybe crowdsource development and start accepting pull requests?
Given humanity's track record, my imagined idea of an engineered ecology is not so rosy as yours. Who would do it, and what would their motivations be?
The background of this post is a thread on the debian-python mailing list, relative to a new PEP:

http://lists.debian.org/debian-python/2013/09/msg00049.html
How Bitcoin Works Under the Hood [video]
Makes sense, I missed the part where you'd specified that one stretch of road.

But still, although you can see cars at intersections, whether you see them in time to react is the important question and speed is a critical factor there.
Your description of plumbing is so off that I don't know where to begin. I assume you have a similar conception about other "working class" professions?

My brother was "just" a welder and could look at the blueprints produced and approved by experienced architects and engineers and tell them exactly why their designs would fail under load and how to fix them on the fly without massive cost overruns.

I urge you to reconsider your preconceptions about people working in "non-intellectual" professions.
Hope that remains true. My strategy is a giant github page... And that's kind of it. We'll see how viable that strategy is..
Don't even worry about it, to be honest. If you are lucky enough to be in that situation, it would be a very good problem to have.

You would face technical scaling issues no matter what you were using. If the BaaS is your bottleneck you could fix it then.
I had to go out and do cash loans at extreme interest and was in a cycle of poverty for 3-4 months after that

That's one of the biggest problems with poverty. You can get stuck in the trap and you can't work your way up. Often things get more expensive as you have less money. You can't buy things in bulk and get the savings of economy of scale. You can't afford to go further to get a cheaper thing. You can't afford to get that item today even though it's cheaper. You can only afford short term, more expensive solutions.
More ways your health records can be abused:

* 70% of Americans are currently using some form of prescription drug. Would you be comfortable if this information was given to, say, the next employer you interview with?

* Many health issues can be embarrassing for people, even relatively benign ones. This isn't always obvious until you've experienced it.

* Mental health issues often carry a social stigma. Yet 11% of the American population currently take antidepressants.

* Health records, by necessity, include vast amounts of personal information that isn't directly medical. Addresses. Phone numbers. Social security numbers.
If this is a serious comment then please be advised everyone else stopped using FTP 10 years ago. For the love of god, at least use sftp, but preferably check out http://www.scribd.com/doc/120792448/CI which is the way things are going (use git before deployment, CI handles the after). If you are just getting in to terminal stuff, then try Viscosity, SourceTree, iTerm, brew and opendiff on OSX. Once comfy, do consider moving to a desktop running a source-oriented distribution of Linux instead... despite the setup hassle, it's far superior and will force you to pick up loads of useful knowledge in a slow and manageable way. Hell, we even have Steam these days!
An Insider's View of Mobile-First Design
Oh my, amen. That book actually made me question my decision to learn Ruby. I didn't want to identify with a community that was responsible for such an abomination.
I ended up learning Lua instead.
I wonder if someone would ever write a similar story about 100 years back. It would be much more relaxed, but in the same vein, and there'd be constant complaints about basic creature comforts. Heat, food and water. 99% of the time there is nothing to do, no way for anyone, never mind a young girl, to improve her circumstances. (The following is about life before the industrial revolution, or at least in the early parts of it)

Working to improve your own life was a pipe dream for most young people back then. Of course you were only young until you were 8 or 12 at the most. No school. Why ? And after that work on the field, or if you were lucky in the factory. Work was hard and dangerous, on the field as well as the factory, and if you were severely hurt, you'd essentially be left to die.

And it wouldn't be a system of government working against you. It wouldn't (for the most part) be people. It'd just be cold, hard reality. You could work, or not work, but if you didn't you'd starve to death in a few months. If you had a good community around you, you'd still starve, just not to death.

And the only ways out, without money, were few and far between. Becoming a monk. Becoming a soldier. And even those were absurdly hard to get. Monk was by far the best. Still hard labour, but you'd be protected from most of the environment. A chance to become a priest, maybe even a learned priest or a scientist. The only real way to a position of some limited power open to the lower class. Actual books, and plenty of people around you who not only could read, but cared about reading and usually cared about teaching others to read as well. As a soldier your main job was to make sure rich-born kids could rape young girls on the countryside, protecting them from the obvious consequences. To keep starved people away from food.
BackgroundCheck
This mistake caused me to laugh outright. It illustrates the lack of actual information or expertise within the parent comment.
Thanks, that's an awesome resource!
Silicon Valley. Most Overrated Startup Community?
NSA likens Steve Jobs to Big Brother and iPhone users to zombies
I'm curious which artists those are - Grooveshark seems to be fairly good compared to competing services in my experience.
A shorter response to "I have nothing to hide" is "Why do living room windows have curtains?" (It's not because of crimes or orgies.)

Another good response is, "Then would you mind if I inspect your wallet, nightstand, medicine cabinet, and tax return?"
I believe one of the most compelling arguments for mainstream individuals is to appeal to their sense of fairness. People don't always understand privacy - but they tend to understand fairness.

A simple, relatable example would be exploiting insider information to use in the stock market for huge financial gain. Access to confidential business communications gives individuals an unfair advantage to exploit that information for personal gain.

Now, there's no proof that this has taken place, but one has to assume that given the scope of what's collected, it easily could - and eventually will, if it hasn't already.
Coursera mooc on innovation specifically talks about various aspects of ideation as a process so yeah, it a legit word.
>Bruce Schneier has responded to "I have nothing to hide" with "tell me your salary."

A friend in high school showed me a web page that had the salaries for all the instructors at our school. So many things made sense after that.
Did Apple copy Android in iOS 7?
I think in this case using atmoic.Add* is much clearer, and probably better.
Should Illinois Institute of Technology?

it is certainly going to be interesting to watch. I'm a huge fan of MOOC's. However I'd like to see some facts on their impact on employability so far.
And what do you do if the dpkg'd version is a year older than the one you'd like to use and is available in pypi? Install just that one via pip? But what if that package has dependencies newer than what's installable with apt?

In the end you find yourself installing as much as possible with pip, and resort to apt for the really heavy stuff like numpy.
How to create a social network with no money
ok my names brittany i have an idea for a really great website/social network that i think would take off immediatly im not good with computers at all and im not really sure how creating a social network works i just know that its a great idea it sounds stupid but im kinda scared to just put my idea out there because idk if people can steel my idea and use it for themselves im not trying to sound big headed at all but if you have any advise for me at all it would be really appreciated i know this is prolly a stupid sounding post but im 23 with my 3 year old son im trying to take care of so comming up with an idea like this is amazing for me and could really save my family if noone has advise im sorry i wasted your time and i hope you have a blessed day!thanks brittany my email to get in touch with me is brittanystarhollaway2190@gmail.com
I think you're correct. Here's the full headers for one of the emails with some added line-breaks to make reading easier. I hope I've redacted enough (someone please tell me if there's stuff here that shoudln't be public)

Delivered-To: [me]

Received: by 10.216.15.83 with SMTP id e61csp34535wee; Sun, 4 Aug 2013 04:14:33 -0700 (PDT)

Received: from maile-fd.linkedin.com (maile-fd.linkedin.com. [199.101.162.92]) by mx.google.com with ESMTP id ck10si13864843pad.187.2013.08.04.04.14.31 for <[me]>; Sun, 04 Aug 2013 04:14:32 -0700 (PDT)

X-Received: by 10.68.135.162 with SMTP id pt2mr17184363pbb.42.1375614872583; Sun, 04 Aug 2013 04:14:32 -0700 (PDT)

Return-Path: <s-qOxdGdgPOAr7vHvIHn9RlC4YYGdevmogHv9xfh43oUzeCvHNq-TcFw@bounce.linkedin.com>

Received-Spf: pass (google.com: domain of s-qOxdGdgPOAr7vHvIHn9RlC4YYGdevmogHv9xfh43oUzeCvHNq-TcFw@bounce.linkedin.com designates 199.101.162.92 as permitted sender) client-ip=199.101.162.92;

Authentication-Results: mx.google.com; spf=pass (google.com: domain of s-qOxdGdgPOAr7vHvIHn9RlC4YYGdevmogHv9xfh43oUzeCvHNq-TcFw@bounce.linkedin.com designates 199.101.162.92 as permitted sender) smtp.mail=s-qOxdGdgPOAr7vHvIHn9RlC4YYGdevmogHv9xfh43oUzeCvHNq-TcFw@bounce.linkedin.com; dkim=pass header.i=@linkedin.com

Domainkey-Signature: q=dns; a=rsa-sha1; c=nofws; s=prod; d=linkedin.com; h=DKIM-Signature:Sender:Date:From:To:Message-ID:Subject:MIME-

Version:Content-Type:X-LinkedIn-Template:X-LinkedIn-Class:X-LinkedIn-fbl; b=q1KRuTf4aDEOi5VREcMRO4Doq6XyksTGxJVZMaRGMds1RAi/nevXn8l1yGjBp3ed bSZCOz8kdSYBSnp8/gVqQ0UxpsSpQsAaZFrz1yvWjphpr7/DJKaD7Ap6sSUofZ13

Dkim-Signature: v=1; a=rsa-sha1; d=linkedin.com; s=proddkim1024; c=relaxed/relaxed; q=dns/txt; i=@linkedin.com; t=1375614871; h=From:Subject:Date:To:MIME-Version:Content-Type:X-LinkedIn-Class:X-LinkedIn-fbl: X-LinkedIn-Template; bh=+IqpICLV7N0HAZ46nQfd4mjluOA=; b=dh0hTwqcAoV966RGjsPQexTPDRGSX7o0W9IXG6sWZeDO55b4Xo8Z5riP6dRkYtbu /OO5DxfX1/8F8NHDoxK+3KR+YREUY/r0soM2EySz3S8yWd0CkVWMfpxhzRJzDTap zk0xKG+Oz3Y3jNFg+IQtv/R4uPXo83Cn1OetkC6jKfo=;

Sender: messages-noreply@bounce.linkedin.com

Message-Id: <973325106.76554970.1375614871646.JavaMail.app@ela4-app0128.prod>

Mime-Version: 1.0

Content-Type: multipart/alternative; boundary="----=_Part_76554966_2133229866.1375614871641"

X-Linkedin-Template: invite_guest_59

X-Linkedin-Class: INVITE-GUEST

X-Linkedin-Fbl: s-qOxdGdgPOAr7vHvIHn9RlC4YYGdevmogHv9xfh43oUzeCvHNq-TcFw
You can trust FDR with this, but what happens in twenty years when Nixon gets it?

(Or something similarly hyper-political and specific. I'm sure the comments below can come up with something witty and visceral.)
Yeah. I don't use the HTML5 player much because it doesn't support broadcasts, which are the main feature I rely on, and it seems to be a bit unreliable on Android in general - it's still neat thoug.
Hah - good point.
Didn't seem to do anything. I'm on Chrome 29.0.1547.65.

Edit: I tried again, this time releasing the elements. It sounded like it should be live updating as I'm dragging in the description, but it's only when you DROP the elements, not DRAG the elements.
I am having trouble finding information about how this "open source" project is licensed. Could you clarify your licensing? Searches of the Kickstarter pages and the "microduino.cc" pages aren't getting me any licensing-related information.
And what for production? A lot of the argument seems to be around the dev/ops divide.
Indeed because having the fancy certificate can help get you into the interview but its skills and personal fit that get you out.
We must be living in different worlds then. I've seen many people leave programming to get a job in program management because those jobs a) are not easily outsourced and b) get healthy pay increases each year.
Those who were able to download the app before the rollout was paused, are still able to use it. The app is fully-functioning[1], and they didn't pay for it. Looks like this initial offering of the app is indeed free.

1. It is missing some features that the BB10 version has. Those will apparently be appearing within a few months. Maybe that will require money to use.
Seems very accurate.
The traditional undergraduate model (also, business school) adds almost no value. I know this is a dickish thing to say, but let's look at it honestly. First, the top universities admit people who least need to attend them. Most admissions officers will admit that they want the kids who don't need to go to a prestigious college to be successful. Now, that's exactly what they should do-- getting the best students means they get the best teachers and researchers-- but it limits their value-add. They'd add more value (even if it'd be the wrong thing to do) by admitting students who actually need them, not the ones who don't.

In general, social transformations (education processes, jobs, mentorship programs) converge on a state where those who can get the resources are those who need them the least. That's not "wrong"; it's just the equilibrium. People want to help those who don't need the help. It's human nature.

Now, one can argue that their value-add is inherent in what they do with those talented people once they are in, but if you compare the cost of a four-year degree and what is learned to what would be learned with that money, autonomy, and time, I don't think the yield is better. Give a smart person 4 years of extremely high autonomy, and that person will learn a lot and grow. The high cost (in particular, opportunity cost) of university or college education cancels out what is gained (to society, and the person) by attending.

What's exciting about MOOCs is that, by removing the scarcity and gatekeepers and rising market tuitions that lead to a zero-value-add equilibrium, we finally are getting to a point where all of this stuff might genuinely add value to the world. That will be an exciting thing to see.
Google does not evil™
I hear horror stories of injuries too. In the end it's self defeating if you are injured all the time or so exhausted that the overtraining hurts the rest of your life.
I'll start by saying that I think this is pretty cool and clever, and pretty useful for text. It works great on Safari.

I should however add, that while moving the elements over the picture, I didn't once lose sight of my cursor, as it is black with a white outline, which seems to be a much simpler solution to the problem.