skysight-inc/HackerNews huggingface dataset:
One of my favourite apocryphal stories is the one of the audiophiles coming up to a company stand at a trade show, excited by the new bright orange cable attached to the speakers. The sales guy proclaimed it was a brand new product range they haven't announced yet. After the show, the sales guy went to the tech crew and asked about this new product that he'd never seen before. The tech crew replied that they forgot the speaker cable, so went down to home depot and wired up a $5 power extension cord
For the sake of a constructive argument... If you woke up one day and decided to "hack" that problem by making it low-cost to do bad hires, what would you do?

Would you run a company like open source, perhaps, with a lot of remote people? Would you pay feature and bug fix bounties instead of salaries? Would you change the way communication and knowledge is shared so that getting up to speed isn't a huge burden on the people who are productive?

I think that the way most companies work, you're absolutely right that false positives are terrible. But that seems like a problem well worth tackling!
Thank you for your tips. Can I retroactively subcontract (the books) canadian --> US? That makes a lot of sense, otherwise I think I'm facing a double taxation problem.
I have been investigating this over the past couple of days for a pet project of mine (a local college needs to setup a programming competition - need to resource limit compile jobs).

The way that systemd handles it is three-fold:

One, in the .service file, you can put in resource constraints [1] - which will be honored by a service on startup.

The second way is to create a .slice file which is exactly that - a slice in the cgroup hierarchy and where you can assign some resource limits (where it is bound by the slices above it in hierarchy). All services that are assigned to this slice will SHARE that cgroup resource constraints. For your specific requirement, this is the way to go. Create a user.slice (to affect all user accounts) or a user-<some uid>.slice to affect on an individual basis (still will inherit from user.slice).

The third way is to invoke systemctl set-property (with properties defined in [1]) to affect an already running process.

What I am attempting to use is systemd-run [3] to start transient processes (not background services) with resource constraints. However, I have filed an enhancement request on some missing features here [4] . Feel free to star it up !

[1] http://www.freedesktop.org/software/systemd/man/systemd.reso...

[2] http://www.freedesktop.org/software/systemd/man/systemd.slic...

[3] http://www.freedesktop.org/software/systemd/man/systemd-run....

[4] https://bugs.freedesktop.org/show_bug.cgi?id=73685
Ball Lightning has been recorded in nature by scientists for the first time ever
Because it's a time wasting process? Unless of course, everything you need to compile is relatively small.
In my experience, the free software movement is much more populated with socialists and other left-leaning individuals than the general technology community.
I was wondering that myself. "Isn't Clojure a Lisp? Doesn't it thus give you linked lists for free? What's the point of reimplementing them at the JVM level?"
In that context, this is a well done promotion for their hardware platform.
I did stumble across that form 5471 while googling. Ouch. I will PM you, thank you for your advice.
Right - my point is that you can only talk about people being 'disadvantaged' by creationist teachings when other more important factors have been resolved.
Jim -- What zip code?

Because of the way the government collects the data (census based) zipcode is the easiest for the consumer to understand and is only a little less accurate (except in really big zip codes).

We're in this for the long haul, so in the future we'd love to hook into the main lookups for the big companies and find the REAL data instead of just using governmental data. We'll see if that happens. ;)
The Dirty Secret of 10x Engineers
This is pretty cool. For some time I've been interested in building a Nest clone. I like the concept of Nest however it doesn't work for me because my wife's work schedule can't be predicted with machine learning and therefore I think Nest would actually end up being less efficient for us. She keeps her work schedule in a calendar though so my plan was to have the thermostat use her work calendar to optimize our heating/cooling plan. This project looks like it could be a good starting point.
If Internet Companies Really Cared About Their Users They’d Help With Fair Use
I agree with you 99%, but would like to make a couple clarifications:

> Type I is genetic. If you have the faulty genes, you get it. Regardless of lifestyle, health, country and whatnot.

It is not entirely genetic. It is an auto-immune disease that has a complex, and not fully understood trigger mechanism. That said, type I diabetics still do not have any control over it.

> Type I is binary: you have it or you don't.

Generally true, with the exception of the "Honeymoon Phase" in which new diabetics will still produce small amounts of insulin for a year or two after onset.

That said, I agree with the sentiment all the way.
I think you overestimate the requirements of most Americans.

Most of them just want to hear "I will fix this" and "we won't spy on YOU". Many could care less if you spy on the other guys, let alone other world leaders.
Thanks for that! I was unaware of that exemption, apparently that was added in Jun 13. It doesn't seem to be a widely published exemption.
The internet was created at ARPA. It is a true statement.

http://en.wikipedia.org/wiki/ARPANet
That's the real question, and the distinction is that mass surveillance doesn't distinguish between legitimate foreign targets and everyone else.
Am I mistaken or did he completely discard all the recommendations by the security panel he appointed to give him recommendations?
I really don't agree that that's equivalent, but I understand your point. Certainly if the power balance were different, it might be a legitimate fear. (If the french government gave me problems, it would be pretty easy for me to find protection from my own government. Wouldn't be so easy if I was in Pakistan, looking for protection from the US, I suppose.)

I do agree we should refrain from mass surveillance on non-US citizens, but I don't think that achieving that is realistic at this juncture. The intelligence community is in excited-puppy mode about all the cool things they can do with the internet[1], and it'll be a bit before they and their elected overlords figure out what's useful, what's not, and how surveillance can be better performed without playing godzilla to the city of rights.

For now, what I think is reasonable is a more straightforward, open disclosure of what and how the NSA monitors.

And now I need to stop commenting on this article until I've actually read the proposed reform in its entirety. (And you all should too. Hah.)

[1] Calling it an "insurance policy", really? "We've never had to use it, but it's too cool to give up."
"If you like your privacy, you can keep it."
http://www.pewresearch.org/2011/02/15/public-remains-divided... ("Among those who heard at least a lot or some about the Patriot Act, 49% see it as a necessary tool while 41% say it goes too far.").
We used to maintain SGI boxes for this same reason but we've pulled back. The main benefit we got from older RISC stuff was that they bitched about unaligned loads. If you are going to support any of those models you need at least one box like that in your cluster. SPARC was faster than MIPS so we kept SPARC.

I think Theo could probably thin down the cluster and still be good but maybe I'm wrong and he'll show up with examples that require all of that hardware. That would be interesting because in our case we've sorted out the problems and rarely see things blow up on the RISC boxen.
If you're interested in technology for technology's sake, then that will probably crowd out any interest in either communities or the plight of the less fortunate. Both technology and libertarianism tend to draw from the high side of the autistic spectrum.
Goodbye Macbook Air as I throw it across the room :)
Hamilton is a steel town. Blue collar workers, steel mills, dense century construction, etc. Or, rather, was a steel town. Our steel industry hung on about a decade or so longer than Pittsburgh, so we're going through the same crap Pittsburgh did when it had to go through that confused process of trying to find its place now that all the jobs are drying up... that's where the similarities end though, Pittsburgh had to stand on its own while we're close enough to Toronto that our answer to the problem might be turning into a bedroom community of a bedroom community instead of a Tom-Murphy-esque revitalization.
I wish it were possible to have a tech community that politics didn't eventually dominate.
My own experience with "X years of Foo" hiring is that for a time, I was quite knowledgable about Java and the JVM, having worked on some very successful Java development tooling.

But all too often, I met with resistance when looking at Java opportunities because my résumé didn't have the right buzzword bingos for the gating process. I found it difficult to even get an interview with some companies!

Thankfully, things ended up working out in my favour.
Blake -- Just pushed an update that offers a 4th option:

"I'm on someone else's internet."

Thanks for the suggestion.
A temperature logger?

There are lots of microcontroller-that-you-program-via-usb communities. Arduino is a good search word.

Also, this discussion:

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

included this tumblr:

http://bltuc.tumblr.com/
Hence the rise of snapchat?
Docker name generator: who's who
Naming the first price tends to give up too much information. The other party now knows what you value it at (at either the highest or lowest price, depending on the side) and can negotiate you up or down from there. It also puts an immediate floor or ceiling on the negotiation that could burn you. This is especially true if the information is asymmetrical.

Imagine you're interviewing for your first job in a new industry/country - they ask you what you want to earn, and you say "$50,000". Now they can either say "oh, that's much higher than our starting rate" or "that sounds about right" - they'll almost never say "really? We were thinking $75k."
Excellent work there. I always wanted to work on such a public collection but kudos to these guys on making it a reality. I've used/read-about/tried-out most of the stuff listed there and appreciate the hardwork that has gone into putting all of it together.

I think Polymer (Google) and Brick (Mozilla) deserves a mention there as Web Components have a very high possibility of becoming the ultimate way for the future of web development.
If you have data sources (or proper econometrics papers) that slice things more narrowly, I'd love to see them. If they are as basic as you suggest, possibly you have a link showing how to do it? If I'm so clearly wrong, I'd love to see a refutation.

(Incidentally, ultimately the right thing to do would be to simply look at the law and compute income-taxes+transfers+in kind as a function of earned income. But I don't know how to do that.)
From linux conf australia 2014 : the 6 stages of systemd http://www.youtube.com/watch?v=-97qqUHwzGM‎
Go generics and Mongo durability in the same thread. There is a trifecta brewing here...
Obama presents NSA reforms with plan to end government storage of call data
Non citizens living and visiting the US have the same protections as US citizens. US citizens only get special protection when outside of the country; the NSA still isn't really supposed to spy on them then, though technically and legally they probably could.
Faraday - multiuser Penetration test IDE
I'm not talking about the people who really don't care, I'm talking about the (broad) subset of Americans that care about the issue and oppose the NSA's current activities. My point is even within that group, the meat of the opposition is to those specific issues, not the fundamental mission of the NSA.
This is the article everyone in (US) law school reads about it:
http://digitalcommons.law.yale.edu/cgi/viewcontent.cgi?artic...

but it looks like things are changing:

http://ir.lawnet.fordham.edu/ilj/vol34/iss2/5/
couple things you don't seem to address. child care cost about as much as working a minimum wage job. people not being able to find a job. also money "under the table"
Some of the defensiveness may come from professional pride... Teaching (and medicine?) is not as easy to rate as, say, a product on Amazon or an Ebay seller. Speaking as a sometime adjunct instructor at a research university, the "course evaluations" represent to me bringing corporate management theory to a theoretically more high-minded institution. As others have commented here, the pressure to publish lowers the priority of teaching for full-time faculty. Bringing in low-paid part-timers to teach is not a healthy response to this, and publicly rating/berating teachers is a band-aid on a situation already lacking in trust and respect.

In a healthy college of Yale's quality, course choices should come from competent individual advising of the students and student-to-student discussion, rather than from ratings and a scheduling algorithm.
Not really. The 'heroes' of the Orange Revolution turned against each other (see Yushchenko vs Tymoshenko drama) , raided the country's coffers, ruined its economy, and lost badly in the most recent elections.
I've not heard of Zepto. Out of curiosity, why use it over jQuery?
Really? I've been away from Linux for a few years, but it used to be my career. I recently checked out systemd to make a service on a CoreOS box.

systemd replaces so much overlapping logic, has config files for services rather than scripts, and uses an existing known config format. Basically everything that sucked about SysV init. What's not to like?

Edit: I see you've added portability off Linux. That's a very small concern, and certainly lower than 'deep Linux integration' for most Linux users.
The point is, if you're going to make not only highly charged, but basically, incredibly insulting assertions about a very large group of people (that also happens to be much weaker than yourself) -- especially assertions that are readily seen to be based on flawed selection biases and other sloppy reasoning -- then you had better make at least the numerical parts of your claims instantly verifiable from the sources you cite.

It's just as in academic research -- yeah, maybe it's buried in the source somewhere, but no one has time to parse paragraphs, and divide numbers for you -- especially when you're already trying their patience by making such structurally weak arguments in the first place.

Pointing fingers (and, implicitly, accusing people of being lazy or unable to read) to distract from the fact that don't seem to have an answer for their main criticisms of your "argument" doesn't help, either. It's just grasping at straws.
There is no "the" in Ukraine.
Thanks for the links. Maybe quite a lucky skid then.
"Testing" is probably what you want.

Unstable is all relatively recent but likely to break regularly: it is its job to break so problems are found before packages are moved on.

Testing is less up to date but should be pretty stable. Before each new release Testing is frozen except for changes to fix problems (i.e. new new packages or version updates, except where an update/patch fixes a problem that isn't deemed insignificant for release), once the freeze is complete and the result declared ready the current Testing becomes the new Stable. It used to be that Testing did not necessarily get timely security updates like Stable, so it was strongly recommended against for production and/or public use, though this is no longer the case except for a period after a new release.

"Stable" is just that: it changes as little as possible, updates generally being only to fix security problems or other significant bugs that are found. This means that packages which see a lot of active development can become quite out of date with respect to new/updated features.
Curbs on _use_ but not _collection_ ?

Does not sound like much of a change.
Very Cool - thanks
I'll copy the e-mail to both.
Thanks, that was hilarious!
Tough cookie trying to get volunteers with a placebo group. That might be the deal cutter..
First; the user does not have to care about OS, browser, ip address or location. Though those can be shown to a user if the service provider wants.

Authorization requests can only be initiated at the back-end by authorized service providers and only for users who have linked their MePIN app with that specific provider. Though of course login verification could be initiated with stolen username/password, which would then alert the user for verification.

Now the added benefit here is that with MePIN the user would immediately know that her username and password is at wrong hands if she receives a login verification request while not actually performing a login.

So obviously the user should not authorize unexpected requests. You would not authorize a login if you are not actually performing a login, etc. Concerned users can additionally set up a personal PIN code in the app.

Lack of good usability is currently hampering 2FA adoption, we are working hard to fix that.
I guess what you're saying is that
1. a core implementation is simply more powerful.
and
2. my question doesn't really have much with the nature of monads to do.
It has always seemed to me that tech professionals tend to favour socialism or at least lean to the left.
I find that working even on version 1 stops me from doing the actual work, which is to find users and actually verify I am solving a useful problem.

Maybe it is good that we cannot finish all these projects, since they have no use anyway...
Arduino compatible is misleading in a lot of these cases. It usually means it works with the standard library included with the Arduino IDE, but most of the 3rd party external libraries (note...interesting and useful, and almost always necessary when connecting devices/screens, etc) don't end up working without changes to the libraries themselves.

Take a look at the amount of work that the Teensy3 community has done to make Arduino (atmel) specific libraries compatible with the ARM chip on the Teensy3. They're one of the few communities that have wide-ranging support with an ARM chip, but have put in a lot of time and effort to get it there.
Another attack piece against Facebook. I wonder who is paying for the current media onslaught?
Interesting stuff, surprised the built-in apps don't do something similar to this.

As an aside, is there anything similar to this for android? I've tried a fair bit of googling but can't find anything or the right search term.
Right after they close gitmo.

He completely ignored all the recommendations of the panel he appointed to give him recommendations.
Being better than SysV init is not something systemd has a monopoly on...

Portability off Linux isn't a small concern for the Debian project as far as I know

Red Hat related distros are very good distros based on systemd and are still available, it isn't necessary for Debian also to adopt systemd in order for people to use and enjoy it
Yes, that is a valid point, and definitely a downside.
Very likely. There are several alien robots on Mars.
Ahh, my faith in humanity shattered yet again! =)
Nope, definitely still off track. Typeclasses are a refactoring and abstraction tool used here, but monads are just an abstraction. They exist whether or not you reorganize your code. Even when you're using tuples and the like to implement state you still have a monad, you're just footing the bill on a bunch of complexity to implement it.

This the same as how people talk about javascript and C as "having monads in their semicolons". Semicolons do behave much like monads. They're just not first-class nor officially recognized as such.
My math is wrong for total number of units of currency. It should be 2.1 * 10^15, which is 2.1 quadrillion. At the height of the financial crisis the notional value of all Credit Default Swaps was ~640 trillion.
> we will only use this information for security purposes as opposed to commercial purposes.

They obviously wouldn't lie, would they? And I guess abuse also never happens.

I thought the point of this was to implement mechanisms that would make occurrence of abuse less likely, instead they're just trying to calm people down.
Yup. With RIM bleeding talent and Waterloo and McMaster shooting out grads on both cylinders, a firm could probably do well sucking up all the budget-priced geeks west of Highway 6. Or the GTA and the province could finally get their crap together with respect to transit and complete Hamilton's transformation into a bedroom community of a bedroom community.
Firefox only supports platform codecs for mp4. So, for instance, it doesn't work on XP.
Rather than relying on a religious text we can reference rulings, like Boumediene v. Bush[1] and and the US constitution. This article by Greenwald[2] neatly examines the whether constitution protections apply to foreigners.

[1] http://www.law.cornell.edu/supct/html/06-1195.ZO.html

[2] http://www.salon.com/2010/02/01/collins_5/

I'm not naive enough to believe that any regime would show restraint as a result of the existence of these rulings, but hey, they exist.
Google Gets a Nest, But Is It Flying Too High?
Fits very much. Thank you!
Do I need to keep holding their hand after I hire them as well? Building stuff alone is often part of the job.
Correct me if I'm misunderstanding, but is your comment intended to imply that libertarianism is associated with being unconcerned with the "problems facing communities and the under-privileged"? Might libertarians merely believe that there are better, fairer, more efficient ways to solve these problems than the application of government?
I wouldn't say "definitely". Even Foundation has gone back to jQuery.
I think granting "do whatever we want to citizens of other countries when they are in their home country" as a part of sovereignty is bizarre. We are not sovereign over that territory.
One thing to keep in mind about Ukraine, is that over half the country speaks Russian, and are very firmly pro-Russian.

Furthermore, the current government was democratically elected (there were even western observers who confirmed the fairness of the most recent elections), after years of in-fighting amongst the 'Orange Revolution' crowd.

The protests also happen to be timed ahead of elections, no doubt in part because the pro-West factions were so divided they really had no chance against the Party of Regions (which enjoys widespread support in the eastern parts of the country).
I think this redesign looks very nice, and I'd love to have this on my next flight.

But the redesign ignores a lot of the reality of actually using boarding passes. For example:

- These boarding passes contain a lot of info that the Airline doesn't actually know for many flights. (Terminal and Gate numbers aren't available for a lot of flights at the time the boarding pass is printed). Those fields will be blank, which won't help you "navigate the airport labyrinth".

- The barcode on this boarding pass is very small, much smaller than the other passes photographed. This will likely make it harder to scan (especially since these gates are often re-used, the glass on the scanners is often dirty/scratched). Difficulty scanning these could slowly lead to increased frustration with flight attendants who have to scan a couple thousand of these, by hand, every single day.

- Color. Your boarding pass has it. Normal ones (often) don't. Even the passes you photographed are missing color printing. So these nice weather icons aren't going to look nearly as nice if you are truly adding "no new printers", as the page describes.

Again, I love the idea. But I think the design would be better served by a more careful observation of airports and air travel.