skysight-inc/HackerNews huggingface dataset:
Remzi was one of my favorite professors at UW. I took the class with him. He really made the subject fun and interesting and really liked to challenge his students. One of my most memorable teachers from UW!
Okay, not to single you out, but after months and months, this is really getting on my nerves:

> reigned in

There is no 'g' in "rein". They're homophones. They mean different things. "Reigning in the NSA" is what Alexander is doing. "Reining in the NSA" is what you want Obama to do.
The are so many part-time offers for Java programmer. I had plenty jobs in that field(now I'm Scala freelancer).
All good points. It's easy to be a backseat driver to all of this, especially with the half-information we get.
For people who are already doing part-time dev work, do you find that people are curious and/or suspicious about why you're doing it part time? ie, "If you're actually good at this, why aren't you a full time employee or consultant?"
You can easily embed MediaCrush videos on your site. I'm one of the devs on MediaCrush, I can answer questions if need be. It brings in webm, mp4, and ogv, but we've fine tuned the encoding more than most people would think to, and we have the video player UI in place if don't want to autoplay.

https://blog.mediacru.sh/2013/10/31/Add-media-hosting-to-you...
Thanks for the detailed breakdown.

I currently run Arch on my main computer (and have for the past few years), Ubuntu on a few others, and have dabbled with some other distros for fun. I'm thinking of giving Debian a shot for my main computer, though.

How would you compare unstable and/or testing to Arch (if you have any experience with it)?
What the fuck is my wearables strategy?
For context:
I spent my time across the arts and sciences at a top 20 school and graduated with a very high GPA — all without ever writing a paper longer than 12 pages. A lot of this was my fault, but it should not have been close to possible for me to graduate.

The problem to me is larger than which degree someone graduated in. It's that college isn't rigorous enough in general, and the only people who see the real benefits of education are people that study the sciences AND are curious and motivated. See, with science, business, and technology, the worst case scenario is that the teacher is terrible and the textbook takes over the responsibility of pedagogy. This, along with a motivated student, is enough to salvage an education.

In the humanities and the social 'sciences' (which, in my opinion aren't really science in how we tend to define it these days — and I say that as a great admirer of sociology, political science, psychology, and economics), motivation from the student isn't enough to save them from the worst case scenario: the student graduates underdeveloped, unfocused, and scattered with only the seeds of critical mind if the curriculum and teaching is poor. And that worst case scenario happens A LOT since, as previously mentioned, lack of rigor and inconsistent teaching quality is poor across all departments at the university level. With very few exceptions, my social science peers didn't have even a high level understanding of the alternatives to a intellectual framework like positivism. I doubt they would even know what I would mean by an intellectual framework or positivism. Technical students don't need to know this (though they should), but as a social science student, you can't do your most basic work without an understanding of such topics.

College has become a replacement for high school, because high school has become a daycare. University teaching is inconsistent because universities are confused on their role in society. This teaching problem is cross-discipline. However, with the sciences, the textbooks can more or less set an expectation of learning. Other subjects require a very disciplined teaching method to be valuable — the professor must direct the path. Humanities and social sciences require boldness and direction from its teachers, which they can't do because the university is a hostile environment for professors.

The only solution I see to this problem (on a personal level) is to encourage aspiring college students to choose the HARDEST college (the reading difficulty and writing quantity should terrify the applicant), which explicitly and forcefully values teaching, and has the highest level of prestige (for when it comes time to showing that resume around).

If you're a humanities or social science major, you should be reading at least a book every week (I'll give you 2 weeks for Das Capital ;) and always MULTIPLE books on any topic. Otherwise, you're wasting your time and money. I wish someone told me this, so I hope a high school or current college student comes across this comment and thinks about transferring to a serious institution.
This is great -- why have I never heard of it before?
Why would the executive branch curtail its own power?
My Computer Languages (or whatever it was called) professor had mandatory attendance for his 8am MWF Friday class. I went to a big football school and we had a Thursday night game and that asshole didn't budge on his policy. He even dropped a pop quiz the day after the game.

I got the highest grades in his course out of any class that I took in college. I wish all my professors were as good as he was.
Mining The Data Behind Toy Safety
Offer challenge, responsibility, and the ability to work with a team significantly more competent, productive and unhindered by bureaucracy than they could at a big company? Seems like competing directly on salary and perks with a (rich) big company isn't going to work out well.
To an approximate degree, yes, except that penetration of domestic networks would not be necessary, merely the normal legal processes from CALEA, MOUs with telecom companies, etc.

The government already does this kind of stuff, only through the FBI instead of the NSA.

You would "penetrate" a foreign network when there is no ability to expect cooperation and no ability to compel.
If you have a minute, could you go into a little more detail about finding developer e-mail lists? Not sure what you mean here.

Thanks!
Here's some free perks that a startup can provide: remote work, flexible hours, no to open-plans, freedom to use any software/OS the developer wants to.
RESTful Clojure with Liberator + Friend
It's the only unique bit, though. Nothing they're saying about systemd is exactly new material, whether for Debian or anyone else.
Best Collaborative Business Opportunities [Make Money from Unused Stuff]
This view seems very much oriented at solving the problems of communities and the under-privileged: it explicitly identifies how you are bound to pay rent to the community when you use common resources.

The problem I think you may be having here is the conflation of "I don't want to be part of any community fuck-you-got-mine" with "I want to have control over how I give back to my community and what community I identify with".
Γάμος - GrGamos
I submitted it, the title was changed and so was the author. What's going on here.
How to shelter from fallout after a nuclear attack on your city
Yeah, because that worked out SO well with Python… ;P
Mutation in key gene allows Tibetans to thrive at high altitude
I don't consider the features (or lack thereof) to be nitpicks. They are valid criticisms, but they have had their own very extensive discussions, and we are all very aware of them.

Bringing that into a thread regarding a very cool set of examples regarding the core features of the language, isn't very constructive (at least IMO).
The gp certainly deserved downvoting. It was more or less Nixonian "silent majority" propaganda with no substance behind it.

In any given scandal that's not of truly titanic proportions, "addressing the concerns of the majority of people" inherently is papering-over any problems without addressing them - since the majority is going to be concerned with other stuff and no have that much of an opinion.

And your claims of the reactionary-ness of the majority hasn't been born-out by polls. The majority may indeed be satisfiable by simple thing but the rhetoric of that is not so much democratic as demagogic.
Sorry, wasn't trying to belittle anything (I've actually written a Mac menu bar app that does this exact thing which a couple of designer friends use).
The debate moved to the CTTE long ago. Stuff like this is noise at this point.
I run ProjectXpresso. Thanks for the recommendation! We're throwing another event on Feb 1st and have official partners from EA games, Monetate, and MongoDB (some others are in the works) helping students learn about what its like to work there.
Your article headline says otherwise: "The poor don't work because they are economically rational"

You should probably be more precise in the language that you use.
>Actually I meant audio books, not ebooks

Interestingly enough, my public library has a HUGE collection of audiobooks in cassette form. I doubt anyone takes them out anymore. I wonder if they can be moved to prison libraries. Ever see how many are in your library?
Google Releases Music Timeline
Well, of course the executive doesn't want it closed (for whatever reasons), this is all grandstanding to placate the simple masses.
I'd like to add that there isn't always a clear cut delineation between the types. For example, MODY is highly penetrant, heritable diabetes that fits neither classification. The idea that type 1 == genetic and type 2 == external is really no longer the prevailing view. The better description is the production of insulin where in type 1, there is a lack of insulin production and typically in type 2 insulin resistance (and possibly deficient insulin). The causative factors are complex and a combination of genetics and environmental factors. I'm a type 2 diabetic with none of the traditional risk factors (typical diet, and underweight), from a family with a high diabetes frequency (sister and father).
Thanks for the reply. A comment under the accepted answer points to the wikipedia article on C++14, which has information on the new language and new standard library features [0]. I should have thought to check there first.

[0] https://en.wikipedia.org/wiki/C%2B%2B14
From my point of view, it was clear your comment and the GP both supported my insinuation that the US has killed far more people than it has lost.
Any specific pointers? I'm very fluent in Java and I'm very productive in it, but can't seem to find small freelance projects, and small is all I have time for now.
When using Phonegap (and mobile web in general), I've experienced a pretty major delay between page load and jQuery running. Zepto seems to run instantly. YMMV.
While I don't think this is a particularly bad analysis, I think its a short-sighted look of what happened with Everpix. Yes, human capital is a massive sinkhole, but this article seems to be focused on the funding/HR side of finances as opposed to the reality of running a business with non-trivial variable costs.

Andrew argues that "Monetization won’t save you if it’s not combined with growth". I'd argue that monetization won't save you if its not combined with a sane business model in which marginal revenue is larger than marginal cost.

I prefer this analysis, posted by an HN user on one of the previous Everpix discussions:

http://research.ivanplenty.com/2014-economics-everpix-shutdo...
I'm just getting errors and it won't run.
Looks like the page is dead?

Edit: oh it's back. In any case here's a better archive if it goes down again https://archive.is/2rQfr
Did they actually change the author of the post? I don't see it in your submission history anymore.
(Enough of) Education has been free since at least 2010 in my experience. Employability is not.
If only there were a workaround for not having generics, sigh.

But seriously, they may not implement generics out of spite or just to troll generics zealots.

Edit: remove ambiguity
Link directly to data dashboard: https://chartio.com/project/14404/dash/18166/public/
You're missing the point. Several, actually. Sometimes screenshots are not acceptable - such as when they show Social Security Numbers, bank account numbers and contents, or NSFW stuff (imagine switching when AirPlay-projecting for a group during a meeting). Sometimes screenshots hang on for a long time in the switcher - the session may have expired, but the thumbnail is still there days later, showing wrong context. Sometimes the snapshot is just plain unreadable because it's scaled down, making it unusable even if you want to see it. The whole point of the parent's source code IS to provide app state info WITHOUT just snapshotting the screen or showing a bland logo.
In this model, all you have to do is time the authorization request appropriately. If an attacker can time their authorization at the same time that the user is logging in, a large number of users are simply going to authorize both requests thinking that it is some sort of glitch.

With the standard OTP model, a user physically can not enter their code for another user.
Just a few years ago, this was different: devices would listen for the SSID broadcast every few seconds. But that's too power-intensive for phones, because they have to leave the wifi radio on for very long amounts of time.

Now instead they now beacon on all the channels in order to connect faster (which gives you the included privacy issues.)
> And we all know how well that worked out. What's your point? The NSA is currently not doing it's job.

AFAICT the NSA analysts have been operating under the assumption that they are following the law as written and interpreted by the Courts (Supreme and FISC), and handling incidental abuses that they discover via the same types of procedures (albeit more strict) used in other branches of government.

The fact that the lawyers and courts happen to disagree on your personal interpretation of the law and Constitution doesn't mean they weren't trying to follow it.

And however bad their actions are, there's no telling how bad it will get when you introduce profit motive.
I hate to think of how many awesome things are out there that I'm unaware of.
Learning languages for their new ideas is fine, but there are other reasons you might want to learn a language. For example, because it is a good language for the specific kind of program that you want to write.

Go hits some sweet spot, apparently, since some people are happier using it than anything else they had tried. If no "new ideas" are going to help them, why should they chose more "innovative" languages instead of Go?
A PIN would do nothing to keep a user from being tricked into authorizing an attacker's login.
State of the Computer Book Market (2008)
>An indentured servant is not physically restrained from moving away

What? If they could just move away, then they wouldn't be an indentured servant.

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

> Runaways were sought out and returned.
Yep you're actually spot on. I wanted to combine the interactive aspects of sites like Medium, Svbtle, Narrative.ly, exposure, and others, while leveraging an already existing and matured CMS, WordPress.

The WordPress theme itself handles the styling of the components. This way theme authors can design with little to no restrictions.

Lots of room for growth, improvement, and iterations.
But the reverse is also true. You cannot realistically claim that anything with over a million lines of code is bug-free.

That may explain why unlike all other operative systems out there, OpenBSD distro gets smaller as time passes.
Just to play devil's advocate - I think he's talking about the NSA as a whole as a matter of policy, not these notably but otherwise isolated exceptions. It would simply be impractical and largely useless to listen to every average joe's conversations.

Also, is there any respite to be had considering the IG was aware of that particular case? Isn't that ideal?
strlen and strpos are two fairly commonly used functions that come to mind.
Depending on what you're looking for as an alternative, some hackerspaces (and the physical + online communities around them) are quite left-wing. That's especially the case in Europe, where many hackerspaces are physically located in "nonprofit social center" buildings that provide housing for mostly DIY/left-wing/anti-authoritarian groups. For example, there's Malmö's Forskningsavdelningen (http://forskningsavd.se/about/), which was formerly hosted in Udkanten, and is now hosted in Kontrapunkt.
> "Facebook is so uncool even the president of the United States knows it."

Shouldn't he know better than anyone, since his job depends so heavily on social media?
Ah. I see where our disagreement comes from. I do not believe that everyone is very aware of these issues. I believe go users are, but since this entire thread is evangelistic, there are people here who are not currently go users who are not aware. The exclamations of surprise at my provided example are proof enough of this for my satisfaction.
More than that, actually. Because of argument dependent lookup, this will work for any container that has begin and end functions in the same namespace.
I've been reading books like crazy recently but I might check that one out, thanks.
you can buy the components for ~$36: http://octopart.com/bom-lookup/x7lnOrCu

(not including the Spark Core at $39)
Pick Up Your New Car from the World’s Fastest Automatic Parking System
The WiFi scan data is interesting. I guess Google maps cars have made it ok for corporations to War Drive at massive scale. But using your users devices to do it for you is interesting.
Target credit card data was sent to server in Russia
You've clearly never worked in Civil Service.
I started my urban fantasy book series with #4 because Star Wars.
I don't know Ruby, but I know what these things are from osmosis (running into them whilst searching for other things).

If you don't know what Ruby Gems or Active Record are, you've likely not touched any web technology in depth.
Wow, this is a whole lot of nothing. Instead of recognizing the problem of having secret Star Chamber-ish courts in the first place, he just says "yeah we're just really going to make sure the NSA goes to them first."

Mass storage of phone conversations doesn't appear to be ended, just shuffled off to some private contractor instead of being NSA-internal.

Phone records aren't even the biggest concern in the first place. The real scary thing is their Internet firehose taps at places like AT&T room 641A and their Utah datacenter built to store exabytes upon exabytes of data. Put two and two together--that's the worry. Not a peep about that.

This is literally nothing. None of the core issues have been addressed. He's just changed the window-dressing.
Target Got Hacked Hard in 2005. Here’s Why They Let It Happen Again
A lot of large companies seem to be able to offer enough of these qualities as to make salary/perks a deciding factor. For all the bureaucracy of large companies, they can also provide the resources and connections to get things done a startup couldn't possibly hope to do, and that is a form of freedom in and of itself.
I omitted the return type (which is allowed for lambdas in C++11, and now arbitrary functions (with some conditions) in C++14) because it was a 1-liner. The bool return type can be deduced by the compiler automatically (or else it would fail to compile) and by the human by the operator < in use, the fact that it's being passed to sort, etc.
This isn't a line. Everything I've seen in the leaks indicates an intent by the NSA to try and stay within the contours of the law. They are allowed to collect whatever foreign data they want, and they are, at least based on reasonable interpretations of existing precedents, allowed to collect metadata about phone calls.

You can certainly draw assumptions from that: they aren't going to back away from these very reasonable interpretations unless the Supreme Court makes them untenable by, say, rejecting the Third Party Doctrine, but given the law that's on the books, it's accurate to say that what has been leaked is not consistent with the NSA actively seeking to ignore the law.
Have you looked there https://www.odesk.com/jobs/?qs=java ? I see many small jobs right now.
The Betabrand Homepage — When Ugly Can Be Beautiful
Poor man's asset management
Is all legitimate harm quantifiable?

Going from a few examples that obviously cause harm, beyond dispute, I can immediately think of several that do not lend themselves to quantification.

(I hesitate to list them, lest I incur low-brow "Do you really think what google is doing is that bad?!?" comments (hint: harm, while not necessary quantifiable, is not all made equal), but if you really can't think of any examples I can list a few.)
On the other hand, C++ templates sometimes make it hard to understand which function ends up getting called, what size a particular type actually has or what is an alias for what.

There are too many indirections to follow manually. All I know is that the compiler will select some function that has conforming types. The compiler is very very smart. It knows all the incredibly complicated name resolution rules and it will use each one of them.

Unfortuntately I'm not as smart. Even after more than 20 years of using C++ I sometimes fail to anticipate which function the compiler decides to use. And that is not safe.

In fact it is less safe than casting interface{}, because that will at least fail fast at runtime instead of silently doing something unexpected.
If you submit a duplicate URL, HN "accepts" it then redirects you to the earlier posting.
This is better http://m.sciencemag.org/content/329/5987/72.abstract
If you submit a link that someone else already posted, it just counts your "submission" as an upvote on the older post.
That sounds nice and all, but i still don't know why you contradicted yourself.
Thanks for the link! I'll take a look.

I actually extremely rarely need full reg-ex support. Almost never, really. What WOULD be awesome is limited pattern support, at the level of Lua patterns[1], especially if they were UTF-8 character aware.

[1] http://www.lua.org/manual/5.1/manual.html#5.4.1 -- Lua patterns are NOT regular expressions, even though they look similar; there's no "expression" possible, just character class repeats.
I do about 350-500 hours per year of freelance work ($100 per hour usually) in addition to normal full-time job. It is all through people I've worked with in the past who contacted me. If you have previous employers or co-workers, maybe ask if they have any extra work or side projects they need completed.
80/20

It's the edge cases that separate a good engineer from an average engineer. When that good engineer runs into that problem, he/she will solve it quickly and move on. An average engineer will spend days or weeks struggling with the solution -- costing lots of money and potentially delaying schedules.
I submitted the post, but the title was changed from

> Spotify responds to "Decide which init system to default to in Debian"

I did mistakenly link to a dynamic resource, though.
What's the IG and were they aware of?
From what I can see there are no controls in place and the only transgressions that are found out are those that are investigated or freely admitted to.
It's pretty simple to wire up a 24VAC thermostat to control 120V power. Purchase a transformer [http://www.amazon.com/Honeywell-AT140A1000-40Va-120V-Transfo...] and a 24VAC relay [http://www.amazon.com/dp/B00097BDUA/ref=pe_385040_30332190_T...], get a junction box, and wire it all together.

This doesn't solve your problem of the $250/room cost, but if you'd like to use some other thermostats in your rooms this would work great.

The only complaint I'd have about mine is that the relay is very loud. You might want to search for a quieter one.
Seconded (even though I would never have a use for it in Australia!) - sounds like a fantastic project, congrats
I suppose implementation could have, but since the language is declarative, I think that could rightfully be considered a bug.
Why I'm leaving the best job I'll ever have