skysight-inc/HackerNews huggingface dataset:
To give a counter example, I run Ubuntu 14.04 on a NUC with a Dell U2713H via displayport and a samsung 24 inch via HDMI. The whole thing was a matter of install, and be ready to go. No command line dances needed.

I think it comes down to picking hardware that is supported well, i.e. Intel stuff. Apple of course for the most part knows it's hardware and doesn't have to include a gazillion drivers for graphics boards of all make and model.
Serious bug in the Intel graphics stack for users of KDE Plasma, OpenGL
This makes absolutely no sense what so ever.

The JVM has the largest library collection of any platform (currently 1,026,516 libraries just in Maven Central repository). Sure a lot of is to do with the age of the platform but this idea that Java is somehow impeding code reuse due to language/cultural reasons is ridiculous.

One of the biggest complaints for people coming to Java is actually just how many transitive dependencies libraries are brought in.
Interesting project, but...

Mature: Yes, just plug-&-play

Err, the first commit was May 29, 2015, and the project certainly isn't widely deployed.

Keep up the good work though.
Do many/any google employees live in them? It would seem to be a cost-effective solution to living in SV, and removes (or at least significantly reduces) the commute at the same time.
This is a fascinating line of thought and, at least from a game theoretic perspective, seems to be a mechanism for creating automatic, passive collusion between companies.

If we model the market as a prisoner's dilemma where a lawyer is deciding whether their client should defect or not, mutual defection is the normal Nash equilibrium. But if both lawyers are representing the same client then cooperation becomes the dominant strategy: regardless of what the other lawyer does (cooperate-defect and cooperate-cooperate both have higher total payoffs than defect-defect).

Notably, this mechanism is entirely passive: it requires no communication between managers or even managers and their investors. Merely knowing that my investors are also investors in my biggest competitor would make "cooperation" the dominant strategy without requiring any conscious collusion.

Taken to the extreme, this actually undermines the entire free market: every manager in a 2+ place firm would have a fiduciary responsibility to drive their company out of business so that the first place firm could enjoy monopolist profits (and thus maximize their shared investor's total return).
I agree.

Although sometimes there are legal requirements. Like a lawyer in a law firm, don't know how it is in the US (probably the same) but here there's no way you can practice law and represent someone in a court without a master's legal degree. And starting your own firm requires a degree above that. Although you can start a legal advisory firm without it.

I appreciate you may still think that legal requirement is madness but I can imagine there are some jobs where you want a government to accredit a university's degree, as a form of consumer protection and regulation. For example say a doctor, or a financial advisor, you may want to have 'audited' and given some level of quality assurance, which is essentially what government-accredited degrees aim to prove.

What would be madness is if that same government did not try to accommodate for people with degree-equivalent experience to get their experiences accredited with a formal degree at no-cost or low-cost. For example if you're a self-taught engineer who, due to work experience, could actually finish engineering courses without going to any classes because of self-education, then you ought to be able to (after demonstrating said experience) pay for the mere administrative cost of examination (i.e. $50 per exam) and take all examinations in a year for less than $1k and get your degree. Without spending years, going to classes, and paying tens of thousands for teaching you don't need and won't make use of.

This isn't always easy but separating examination from teaching in schools is something I think we haven't explored enough. You can do a GED or GMAT without enrolling in any classes, and just taking exams, and if self-taught or skilled by experience somehow, then the test is just an accreditation of your skills. Yet we don't have equivalents for advanced degrees. It's not easy to set this up of course, but I think we ought to try more. Although for legal professions it exist, the bar exam afaik doesn't require you to ever have gone to law school, if you happen to be able to take it due to e.g. working in a legal office and somehow picking up everything in an assistant role.
The code may be faster but the user experience continues to get slower, i.e., it takes more time than ever to find something worth watching. The recent UI changes simply disguise the fact that there are less titles available. Especially movies. Lots of filler, straight-to-video content that never got theatrical exhibition because the content sucked. No way to filter it out. No way to tell Netflix I really do NOT want to see this, I will never watch it, I really am not interested. Netflix will continue showing these unwanted titles to you. This is not speeding up a user experience. This is not making Netflix faster. And the user experience is really the only thing that matters.
I often play a game where I first write some shell script in some way that was quick and easy to do. I start it running and see if I can in another terminal figure out the faster "correct" method. I rarely ever win.
The problem is that Facebook is not essential infrastructure. Government has no business regulating it.
"of course" is a bit too pat. Tsuyoshi Hasegawa has used Japanese sources to argue that the Soviet invasion of Manchuria and the threat of Soviet occupation was at least as influential in the surrender decision.
Advanced cryptographic ratcheting
No, but one can't always get the remote work.

I've been approached to help with some bay area startups, but the mere thought of having to sit in a car and spend a bunch of hours in the Valley? So not appealing right now. I've done the sleep at work thing randomly over the years, never again.
Not sure that this deserves to be down voted. If the only reason for not continuing this lifestyle is his wife, doesn't that imply that his wife is being irrational?
Excellent. The racist users were spilling over into other subreddits. Just like how, before fatpeoplehate got banned, there were users going around making comments like "found the fatty". The /r/CoonTown posters were even worse in my opinion.

There will be a tantrum for a few days, but they'll get bored soon. It's like ripping off a bandaid quickly. Users like that just ruin the entire site for everyone.

Edit: apologies if this comment appears multiple times, posting from a train, poor connection.
That's the JDK.

You just need the Server JRE which is 57MB tarball + 157MB uncompressed.
While I make this a habit as well, it should be noted it's not a panacea.

I have in at least one case been told in no uncertain terms there would be no employment without signing the agreement precisely as written... and unfortunately, after not getting paid in a timely manner from an earlier gig, I needed the job more than they needed me.
For most of my childhood, my family lived on less than $30k and we lived just fine (I never even knew how little my parents made until I grew up).

Through a combination of cooking at home, living in an area with affordable housing, minimizing entertainment expenses (do you really need $100/m for cable?), and minimizing commuting it's quite manageable.
In fact, there's so much NSFW stuff floating around the web that I had to sign a form when I joined Google that said I won't sue Google for being exposed to porn during work.

Nobody cares if you click a link to porn site. In many cases, it might even be a part of your work. ("Dang, porn again, this query shouldn't show porn!")
How does it work in Canada with respect to your salary. Is it a fixed amount for everyone? Or does it match your salary?
The bombs probably had no affect. The Japanese leadership surrendered because of the USSR invasion. The Soviets were clearly going to sweep down the islands and there was no hope to hold out.
If I recall correctly EU expansionism was the catalyst for all that happened.
Show HN: Online Furniture. Why are conversions low?
There's no way that it was 1200 pounds of enriched uranium. The US didn't make that much over the whole war, and the Germans had no industrial-scale enrichment.

It would have been natural uranium.
Save yourself from broken apps; questions to ask BEFORE adding third-party libs
You can create the text search index over the result of arbitrary function. I have done it for a language that lacks stemming/ispell support. In pl/perl.
After that you discover it's a NUMA machine, you have a lot of inter-cpu communication and curse you have no GC. Why? Because you bottleneck inter-cpu communication so easily with object synchronization. With GC quite a bit of it can be avoided.

If Java just didn't need to allocate each damn small value object (think struct) separately, I think it'd be a lot better with large heaps.

Array of 1000 non-elementary values could be just one allocation, not 1001. That'd also be 1000 times faster to garbage collect.
The lack of titles is the fault of the studios. Not much netflix can do about it. Which is why they are increasing production of their own content. From a UI/business perspective many people have argued that it's always better to show a user something than nothing. "We don't have the movie you are looking for but here are some you might like" is better than "We don't have the movie you are looking for."
Which are the best IoT/HW coworking space in the bay area?
Which are the best IoT/HW coworking space in the bay area?
While these people sound cool, I notice that hn treats then like heroes while it treats people who violate zoning laws at scale as villains.

To assuming considering doing this I would say please please don't. If a dozen people did it the company would crack down and amend it's policies.
I would bet that the NSA has access to most root certificates... specially when they've had access to hard drive firmware for the last few years...

http://www.wired.com/2015/02/nsa-firmware-hacking/
Twitter gets promoted by the media with hashtags at the start of TV programmes. I never see any reference to IRC or other protocols.

Sure, and once upon a time the media companies instead advertised their AOL keywords.

As with AOL in its heyday, though, the problem is fundamentally one of content: the silos are good at aggregating it, but terrible as platforms for producing it. And this generation of silos has shown no indication of being able to break that pattern: for back-and-forth chat or for short blurbs they work well, but otherwise people turn to sharing non-silo'd URLs.
Hear, hear

Is apparently the correct gramelling.
If you have a tactful manager, bring it up in your next one on one. Your manager is in a unique position to handle these sorts of issues because they can gently probe for information and give more unbiased feedback than your coworkers.

That said, clumsy help is worse than none. If your manager is not particularly political then you can disregard that advice entirely.
Download and Install OS X El Capitan Public Beta
One of the best articles I have read on the state of NA civilization pre colonization. http://www.smithsonianmag.com/history/native-intelligence-10...

The short version is that Europeans really did not have any idea about the civilization they were replacing, and by the time they really arrived European diseases had killed most of the population, leading to the myth that the continent was empty. Can't really do justice with a summary.
Practically, how do you get China on board with this approach? Do you think it matters?
The benefits of something like Uber is much bigger than this article tries to pretend with its reductionist approach.

Imagine how much capital and wealth will be freed up when car ownership becomes optional across ever bigger areas?

Imagine all the alternative new technologies and even benefits at the level of alternative individual consumption that can be freed up by this?

Despite all the protestations from bleeding heart liberals, these tech innovations in aggregate (with some being destructive and others constructive) is an overall increase in economic efficiency.
What’s Your Sigma? 6-Sigma? 10-Sigma?
Pretty much, as long as you're an employee.

There may be exceptions if you're the owner of a business that you sell, or a member of a partnership that's dissolved, or part of an LLC that's being dissolved.

Useful info on US noncompete laws:

https://en.wikipedia.org/wiki/Non-compete_clause#Exceptions_...
Not literally all communication in the global sense that Tor refers to. For a trivial example, the wifi signal between my computer and my router is not monitored.

Your references seem to talk about major exchanges all over the globe. Practically speaking, because a Tor client can choose the routers for the link it creates, it could choose three routers behind a single major exchange that is monitored (e.g. in Asia or South America), and hence remain anonymous, because the connections between those routers are not monitored.
You're right of course but what I meant was what it's like to actually type the code in and read other code more than the rest of the rant which is about tooling. In many ways saying "Go is like JDK 1.4" is a compliment as JDK 1.4 was older than Golang is now.

I'm working with Golang every day now and the ONLY reason I'm using it is its CSP concurrency model, which is still way behind what Clojure's core.async can do.
He's spent his entire working life in NYC. All of the contacts he's made throughout his career are there. Furthermore, there are not many places as good as NYC for work, in general, and certainly not in his field--and do you think he has much of a chance of starting over in a new career at his age? Or is getting another chance only limited to failed entrepreneurs who have blown through multiple million-dollar rounds of investment--should everyone else be flipping burgers in a small town somewhere as soon as they fail?

And let's not forget that presumably the majority of his friends are there, and possibly family, considering that he's from NJ originally. He is, like many Americans, between a rock and a hard place--and in fact faring better than a lot of other people if you put them in his position. I'm rather impressed by this guy in fact.

The reality is, we choose the society we want to have, and how we treat the people at the bottom shows us what we have chosen. Whenever talk of the absence of a real social safety net in the U.S. comes up the response is rhetoric about how people's expectations are off and how this kind of social safety net equates to socialism, which is a poison ideology that rots away the motivation to work hard. But when I look at the reality of contemporary America what I see are people at the ends of their ropes, working multiple jobs just to barely stay afloat, being taxed for being poor through fees and fines, and wealth accruing to people who already have the resources to do well. There has to be a better way.
55% of your salary up to a maximum of CAD$524.00 a week for 15 weeks.
Yet if you hire someone under a non compete in many states the court battle will cost you 50-100k. Until they're blatantly not legal they're still a huge pain.
I wonder if they collected the check up front. Big difference there too...
I see what he's saying, and he makes some good points.

But I think he's too pessimistic. There are still some bright spots of open protocols on the Internet, even if they're now predominantly used through web browsers and/or HTTP.

I'll name two that are more recent than the last RFC referenced in the article, from 2009:

JMAP - the JSON Mail Access Protocol, here to save us from the dark ages of IMAP. http://jmap.io/

WebRTC - cross-browser, cross-platform voice and video chat without being locked in to a single provider like Skype. http://www.webrtc.org/
It's based on CloudFoundry, and supports OpenStack and Docker, so lots of choices.
Where would you host dinner parties?
It's not ready for prime time. I thought I'd posted some sample code. I'll dig for it. That was while I was doing anonymous codepens, so they're not on my profile there.

Searching "css sidenote edward morbius" on G+ might turn up something and basic CSS.
Interesting, it sounds similar to what AWS is using to power the new Lambda platform securely.
In my experience, kernel threads have a cost that is sufficiently far from that of, for example, Erlang processes (400+ bytes each) that it changes the way you program with them.

In Erlang you don't think twice about spawning a million threads if that models your problem nicely. The same isn't true when you're dealing with kernel threads. (Right?) So I'm interested in green threads because when I have to start thinking about the cost of the threads I'm using, then I'm thinking less about how to most elegantly solve the problem and more about how to satisfy the architecture I'm programming on.

Now, if kernel threads are massively cheap these days and there's no problem spawning a million of them, then I need to take another look at that model.
Much more. A first-generation bomb would have been huge. The B-29 was barely adequate for the American bombs, and it was a gigantic plane for its time. Building something capable of both carrying an early atomic bomb and fitting in a submarine was probably entirely beyond the technology of the day.
I actually like it. I just hit Windows key and type. WOWZ
Uhhh....no?
Cydia iOS 8.4 is Available Now
The more you watch, the less there is for you to watch.
Check out Genetify for some related approaches: http://ejohn.org/blog/genetic-ab-testing-with-javascript/
https://github.com/gregdingle/genetify
I hadn't thought of that, and it makes sense, thought I don't quite understand it.
On the other hand, don't be ashamed of using a tool that works for the job, even if it isn't the latest or coolest thing. jQuery is no longer the best choice for a lot or circumstances, but if it is for yours, go for it.
It also, um, builds your code. Some of us still use compiled languages :P
Generally the UI is just poorly designed and unfocused. One specific thing: You can't mark them as approved in any way and doing something like +1 in a comment somewhere doesn't count.
It's called gnubby internally. There's some public information at https://sites.google.com/site/oauthgoog/gnubby

There are supplied by yubico and look like the ones at https://www.yubico.com/applications/fido/ . I am not sure how much we hacked them up internally, if at all.

The newer small ones work really well. You just leave them permanently in a USB port. Every once in a while you have to enter your passphrase to keep them activated (eg reboot), normally you only need to touch them to sign / log-in. The requirement for touching comes from the fob itself, and can't be overridden by our computer.

For most operations you only need your gnubby. For some more sensitive ones, we require password + gnubby touch. (You are allowed to reuse your password as the gnubby activation password.)

At first I thought that leaving the gnubby permanently in the PC would weaken security, but essentially it just means that your PC (including gnubby) is your second factor.

You can have more than one gnubby. We recommend one per computer you are using. We allow falling back to the Google Authenticator app on your phone. (It's less convenient, and potentially phishable, but otherwise secure enough.)

The earlier fobs were technically usb keyboards and were just outputting a six digit string when touched (equivalent in security to the app). The new fobs do a little cryptographic dance with the website, and are thus more secure.

From my user's point of view, it's working very well. It saves me typing my password every two minutes. And the security guys assure me it's more secure, too.
Sadly, it truly is the poor fighting the poor. I know quite a few of them: barely making $15,000 per year, high school educated, somewhat smart, living in rust-belt cities, having seen their wages decrease for decades, haunted by up-coming middle age, daunted by the prices of higher education. And, they'd like nothing better than seeing other poor people get less.
I spent some time helping with an English as a Second Language classes here, hanging out with the students, and helping with job searches. (ESL classes here are mostly 30-60 year old, new immigrants, 90% without a green card.)

It's hard to understand at first how cheaply people can actually live. $700 a month for one person is enough for a car, phone, lodging, and food. And emergency rooms are "free" if you are sick. (The car has rust, the phone is prepaid, and the lodging is a spare room in someone's house. But it's way better than the previous life in another country.)

McDonald's and Wal-Mart are both actually extremely desired jobs. Both pay much better than the other unskilled labor options, and unavailable unless you are legal. If you can get 20 hrs a week at McDonald's, that's all it takes for a much better life than you have now. In contrast, the baseline "undocumented" jobs here, outside of lawn care, is doing a 2-3 hours a night cleaning businesses through a middleman for below minimum wage. This will keep someone fed and alive, but no car, no phone.

However, when I was helping, McDonald's job applications had to be done online. Try helping a 68 year old, who can barely speak English, go through a 500 question multiple choice online McDonald's personality quiz....
That last point may sound evil to some people who want the employee to hold all the cards. But it is the classic division-of-labor approach that increases productivity in any undertaking. And it's a win-win since you can charge more and pay more.
Comparing the performance of multiple hosted database vendors
Generating Content Ideas with the Bing API and RethinkDB
Good post! Protocol Handlers aka chrome://settings/handlers are really really badly done or utilised. If there were done better, maybe we would see some more interoperability between the silos.

I created an example showcasing mailto: https://www.youtube.com/watch?v=HeE9XPmYcq8

Though for example ICS: http://sg.hackandtell.org/ics/ I've not managed to make it work with Google or Fastmail Calendar.

BIG SIGH.
Flash Disruption Comes to Server Main Memory
"What if Germany was never taken over by crazy people" is a hell of a counterfactual. In combination with "and they also retain all their focus and war-like drive", I'm pretty sure that's where the idea for Khan Noonian Singh came from. The eugenics wars of the 1990s...

"The candle that burns at both ends burns twice as brightly" is kind of a recurrent theme. Really the only way you wouldn't get that boiling-over that resulted in the Nazi takeover and the Holocaust would have been for the Treaty of Versailles to go way easier on them, or at least once the depression started happening. Once you fuck over a country with massive debt repayments within the context of a global depression, nationalistic backlash is inevitable. See: the current situation with Greece and the increasing rise of the fascist Golden Dawn party, who have been hovering disconcertingly close to double-digit territory lately.

And by that point in the alternate-universe hypothetical we're pretty much talking Kumbayah territory. By 1960 we've formed the one-earth government, we're on the moon and have eradicated polio. Nowadays we're probably vacationing on the moon, 10% of the world population lives on spaceships, and we've got an asteroid in orbit being strip-mined and outfitted into an Aldrin cycler for our Mars settlement.

Wait, why can't I live in that universe again? Not the one with Khan, the one with the asteroid mining...