skysight-inc/HackerNews huggingface dataset:
I'm really looking forward to this show. I trust Mike Judge will deliver based on the quality of Office Space and Idiocracy.

They've done a great job casting the show. It's a great list of funny actors(Martin Starr), improv(Zach Woods), and comedians(Thomas Middleditch, Kumail Nanjiani and TJ Miller). Kumail Nanjiani and TJ Miller are two of my favourite comedians.

Kumail has a video game podcast with his wife Emily called "The Indoor Kids". http://www.nerdist.com/podcast/the-indoor-kids/ His standup special Beta Male is available for $5 here http://ccdirect.comedycentral.com/watch/kumail-nanjiani-beta...

TJ Miller's Special is $5 here http://ccdirect.comedycentral.com/watch/tj-miller-no-real-re...

Here they are in a couple "This is not happening" sets on youtube. Kumail https://www.youtube.com/watch?v=QNpRMfiwwlM and TJ https://www.youtube.com/watch?v=Kf9N5AWprG8

It's pretty tragic that main character Christoper Evans Welch died while in the middle shooting the show. As a result they ended up having to change the show drastically.
I was wondering the same thing. As a teen I drove a small car, and at least once or twice while playing around with shifting gears (mind you, this was an automatic) I accidentally shifted into reverse while in motion, causing everything in the car, including the engine and power steering to shut down. All I did was quickly turn the ignition key to restart the engine and all was well.

Yes power steering loss makes the car very sluggish, but really you're just coasting at that point and turning the ignition switch quickly is second nature. I'm sure it could be a little more frantic at highway speeds.

I wonder if this is something that should be taught in driver's ed?

(Regardless of my above comments, I do agree GM is responsible for sweeping this under the rug)
Didn't bitcoin fork in it's early days and recover? What makes this unrecoverable?
Biomarkers and Long-term Labour Market  Outcomes: The Case of Creatine [pdf]
Indeed. I'm in fact surprised of all the negative comments regarding RDF and the rest of the Semantic Web here on HN. Not to mention the huge amount of research that is pouring in these topics from academia. I guess you're right, they may be adopted but just not talked about? If you search on HN anything of the Semantic web there's still very little content. It could be that academia is not very good at making these topics exciting enough. Nonetheless there must be a reason why so much research goes into things like RDF otherwise they wouldn't be thought so extensively in university.
Fair enough, though I've found scons is extremely flexible and lightweight, in the sense that it's not very insistent about imposing a certain style or process on you. Unlike the vast majority of other build tools.
Why reboot your computer when you can just load this demo and up the settings!?!
Because your page is one of the 400 pages the user liked. Some of those pages are hyperactive as far as new content (New York Times, CNN, etc.) How would you prioritize the stories?
if it has nothing to do with what they're building, why is it above the fold on the landing page?
I follow Ethereum for a while now, it's really impressive the vision of the founders. Especially Vitalik Buterin. He have the technical abilities, the media power (he is a co-founder of the Bitcoin Magazine), and the vision (he anticipate long-term effect).

The team is growing rapidly, with impressive new members. The community as well.
Contracts between power-imbalanced parties tend to be worthless. Any time one side can afford a legal fight and the other side cannot, you're really depending more on the integrity of the more powerful party than anything else.
Maybe I should've dug a bit deeper in the details with the syscalls stuff, but I didn't want to make it become a tedious read.

System calls on Linux (I'm no windows or BSD/OSX expert so I can't talk about those systems) used to be handled with int 0x80 instructions and even today this has become a common myth/misconception. Since Pentium 4 the architecture has changed in favor of better performance with the linux-gate/linux-vdso virtual system call bridge[0]and modern system calls in actual applications/libc use sysenter/sysexit. There's still compatibility for "legacy" int 0x80 though so this is not a problem.

This said, int 0x80 expects system calls arguments to be passed on the registers on Linux, again I don't know about Windows and BSD/OSX. Keep in mind that this article is very "naive" in writing and expectations, most of these buffer overflow exploits don't even work anymore in most servers, most distributions provide memory protection, ASLR, stack guards, canaries, read-only GOT, etc etc. There are still interesting ways to skip these security measures[1][2] but this is unrelated.

Bottom line is, take this article with a grain of salt, it's purely educational/informative, not aimed towards actually exploiting modern vulnerable systems :)

[0] http://www.trilithium.com/johan/2005/08/linux-gate/

[1] https://en.wikipedia.org/wiki/Return-oriented_programming

[2] http://www.cs.vu.nl/~herbertb/papers/srop_sp14.pdf
I've come across this, which bears some resemblance to what you've described: http://www.religioustolerance.org/mar_bibl0.htm
The point isn't that they made a bad/immoral decision.

The point is that they say this:

> Beyond our core community, we expected it would be positive.

Oculus are brilliant people -- how could they expect this would be received positively, even by those "beyond our core community"?
> Facebook started to throttle response just over a year ago, well after most people already had all of their friends in their feed, and well after most people had joined most of the pages they like.

That's a naive explanation. Is there a day when everybody is supposed to be done with liking pages and vow never to like a page again? Was there a worldwide memo on this?

New quality pages appear all the time - IOC is creating a brand new page for each Olympics, large fashion brands create pages for distinct lines they launch, media promote their journalists' and topic pages in addition to main media pages.
"a revolutionary new platform for applications"

That didn't tell me anything.
But how do you explain the large amount of research going into these topics? They must be linked to industry and therefore used otherwise there wouldn't be so many publications on things like RDF. Perhaps HN and the startup culture likes to concentrate on less academic things, but you can't just ignore an entire field of research simply because the tools weren't mature enough or minimal enough when you first used them.

Perhaps the Semantic web community is doing a bad job at making these topics exciting, but the concepts still stand or else there wouldn't be an entire branch of research dedicated to them.

So in my opinion we should be more positive about the very valuable knowledge being generated by these communities, and perhaps transform it or create tools around them to make them more user friendly and more exciting.

I guess overall what I'm saying is that the concepts of the Semantic web are valid no matter the cumbersome culture around them. We should judge the ideas not the tools.
Okay then not google reader. What about the myriad of startups that "pivot" leaving paying customers hanging etc. Frankly too, that was a very small part of my overall point.
> I alternate between thinking that programming has improved tremendously in the past 30 years, and thinking that programming has gone nowhere.

Anyone who thinks it hasn't improved should take a look at the description of the program used as an example in David Parnas's classic 1972 paper 'On the Criteria to be Used in Decomposing Systems into Modules' ( https://www.cs.umd.edu/class/spring2003/cmsc838p/Design/crit... )

It's a KWIC (keyword in context) program and he says a competent programmer should be able to code it in a week. These days it's about 5-10 minutes in Ruby or Perl.
> But the day will come when cable companies are not able to afford these premiums, it is only a matter of time.

I think this is the most likely outcome. Though with the big failure of municipal internet access, I think cable companies will still be relevant, perhaps just as dumb-pipes, and not content providers.
Think of it this way, you create a bunch of purple 20 dollar bills and convince most(51%) of the population that your purple bills are the only legit ones.
So people begin transactions with only the purple bills and green bills are worthless outside their little town(subnet)... but then someone else splits up these people again and convinces 51% that red bills are the only legit one.

So now we have this mess where transactions and various business deals were made with green, purple and red bills and everyone is arguing about which color to accept.

There's no sensible way to resolve this without nearly two-thirds of people being screwed... so you need to wipe everything out and start from the beginning. Which is lost resources for almost everyone.

So there's no good ending. Any solution to this will cause over 50% of Auroracoin-holders to lose everything.... this is absolute worse-case doomsday scenario, assuming someone did a 51% attack with their own blockchain that may or may not be based on the original. If it's a fork of original, those who didn't trade and have their coins in offline wallets will be on all forks.
> 25/02/2014	Paypal claim no risk to Paypal brand

That does not sound good.
It makes the site unresponsive on a raspberry pi.
An incredible waste of effort and talent for gee-whiz nonsense.
...you know there's more information if you scroll down?
You overstate the maintenace required on modern internal combustion engines. Most will go 100,000 miles with nothing but oil changes. Oil changes are often a loss leader for maintenance shops. Tesla cars will still need tires, brakes (though maybe less often thanks to regenerative braking taking the load off of standard friction brake pads), air conditioning service, alignments and other suspension work, etc.
Early enough for not too many people to care.

If you tried to fork bitcoin today, it'd would be freakin' OVER++.
While this law is obvious, it highlights how we are so obsessed with growth.

Everyone has a PC ==> PC is not growing ==> The PC is dying.
Everyone runs Windows ==> Windows isn't growing ==> Windows (and Microsoft) are dying.
Everyone has a Facebook account ==> Facebook cannot grow much more ==> Facebook is stagnant and no longer interesting.

Maybe this is one reason why Facebook are so eager to buy smaller, growing social networks like Instagram and Whatsapp: It almost allows them to count the same users twice or three times.
My initial reaction was to ask why you brought Google into this conversation. Upon further thought, while Google does have a similar business model to Facebook, they have also built actual products and sold them directly to consumers, which Facebook has not. They also build an operating system, Android, used by the majority of smart phones sold worldwide.

So no, they're not quite the same, but ignoring that, why bring up Google when no one is talking about them here?
Define the word "lying". Now compare your definition with "marketing", "advertising" and stretching the truth.
Terrible PR among the tiny minority of Linux users.

Most people are using Windows or Mac and most of those are either completely ignorant, completely indifferent or actively hostile to Linux
> Telephony, Internet, are open technologies without locking you in as a customer for any company.

No, they are natural local monopolies. It takes explicit effort in policy making to avoid actual monopolies. The result is mixed: while it is possible to change your provider, it is much less convenient than changing the theatre you will go to next time. Switching costs aren't negligible. And in the US, I hear you have only two provider at any given place: the DSL provider, and the cable provider.

As you suggest, there is nothing wrong with Facebook wanting to monetize human interactions. The problem is how they do it. If they charged their user for the service, and didn't bother them with ads and constant spying, that would be fine. Heck, they could even prevent most spying and cut down the server costs by selling little servers you could plug into your home, have them talk peer-to-peer, and charge for updates or something.

But no, they had to violate our most intimate conversations constantly. Okay, maybe not the most intimate (those actually go through Gmail), but you get the idea. That is what's wrong with Facebook (and Google, and Apple…). Not charging for the service, but the hidden costs, the spying, and other totalitarian artefacts.
I'm a full-time freelance programmer, and over the last 4 years I've done several projects for clients like these, though generally I do work for agencies/shops.

For reference, typical projects include a product matching software to link buyers at large chain stores with product (spectacular failure, by the way) and yet another professional certification automation site.

First and foremost, it's interesting, typically greenfield work where I don't have to come up to speed on old code.

Second, I'm am earlier in my career, and it has been a really good way of getting relevant, larger-scale projects into my CV.

Third, I can charge the same rate as I do with my agency clients and that makes them super happy because they aren't paying the agency but, at the same time, there are a lot of issues that I don't have when dealing directly with a typical agency client: generally, they feel more inclined/involved, get back to me quickly, have strong (usually well formed) opinions.

And while I can't really get a whole lot of money out of these clients, generally I get more than I would as a subcontractor on the project, which is quite a bit.

There are indeed bad projects in the space... I worked briefly on part of an optimizely clone where although I personally liked the principles and thought they had an interesting product, they were very unorganized and generally hard to work with... but that's true of any space and at least I don't have an agency pressuring me to do the project even thought I think it is bad situation.... which, in the end is the best reason: I can walk away from these things if they don't go well, having been paid well, but less than they would have spent on an employee or hired a firm.

Thinking about it maybe that bit of risk management indicates that it's not so much that these are "ideal" freelance clients, but rather than being a freelance is a better kind of relationship for both sides in terms of managing risk.
Sure but context also matters. If they were building something for web or everyday consumers, maybe I would agree. There are plenty of useful platforms and tools that belong to not-so-great site designs (ie: http://curl.haxx.se/ ). Seems silly to have that weigh in on the idea at all but maybe that's just me.
For every new fork, is like that you have doubled the money in your wallet. Unfortunately, if you pay with the same money two different people, those two people can't trade that money together because they looks the same. And so you are splitting users that can exchange money in small groups, over and over again.
You don't know that, they might as well changed their opinion and are now too embarrassed to speak about it.

I think a lot of people were acting with pure emotion. Once the surprise subsides the logical reasoning kicks in and you get the bigger picture.
HBO's certainly been doing everything they can to promote it in Seattle: https://twitter.com/stuartpb/status/444271882066350081
> And how is this any different to Google ?

It isn't, they're both raping their users' privacy for money, and that is why Oculus selling to Facebook is disgusting. Facebook will only use it for more privacy-raping, since that's just what Facebook does.
We must be in different buckets. I signing and I see 1 message from a friend followed by 1 ad, 2 sponsored posts and to the right 4 or 5 ad's in the sidebar.
It's usually recoverable by patching the wallet software, so that it recognize the block that caused a fork as an invalid one, so it will be skipped and not taken as the good one.
And if that's the case, what's the difference between the high-hash-capable defender and a central bank? (Not sarcasm, honest question.)
Why not just order them by time created. I don't see what the big fuss is. Twitter does just that.
Could you name three? (I fully expect that you can, but it'll make your argument that much more convincing).

Of the top of my head, I think of DuckDuckGo, which does not spy, but it still have ads.
This was the first most well known :P
People at startups look more like MTV Real World celebs and than the awkward geeks they are portrayed as in this series. Watching it I felt like Mike Judge is really out of his element in terms of being able to satirize something he's only familiar with through news articles.

More often it's catered food or food trucks - not ramen noodles.
Yeah, it wouldn't surprise me if wristwatches break this law in the future.
You're not too familiar with the gaming community and the noise they can generate, are you? Just look at the Oculus deal, if you're in the gaming industry you definitely don't want to piss off gamers, no matter how much of a minority they can be.

This said, Linux is thriving a lot these days and is gaining a huge momentum as far as gaming goes. The community is constantly growing, the tools are all coming to Linux, SteamOS is right behind the corner, more and more companies are targeting the Linux platform, etc etc.

Bailing out of the Linux ecosystem now would be a terrible and shortsighted move on behalf of nVidia.
At first I thought this was referring to the Affero Public License, and thus was extremely confused.
You're confused. A like _for_ a page is not the same as a like on a _single post_.
I thought the same. I'm wondering whether it's possible to secure a coin with hashpower without artificially drastically increasing its difficulty - as I understand the mining does that securing, but can it be secured without affecting mining? My guess is probably not, but I'm not completely sure. It seems like it'd be hard for a coin to catch on if it skips the CPU and maybe even GPU mining phases completely - but maybe that's necessary to secure a new coin.
I am disappointed about Eich's support of prop 8 and disagree with his view. But what is truly appalling is his critics pushing for ousting him base on his view. Isn't people allowed to have different value? This is not even a fringe idea. Majority of votes has voted for prop 8. What is the moral to deny people the job base on their political believe? What sort of world are you really suggesting? Add a background check to bar 52% of voters who has support prop 8 from employment? This is far more chilling than prop 8 itself.

People need to speak up and stop this insanity about ousting Eich. This include the LGBT community and their supporters. Yesterday their were fighting for inclusiveness and accepting people with different values. They need to walk the talk themselves, even if it means to tolerate people whose value they disagree with.
Spend 30 seconds on the site. Didn't get it. Move on.

If this is important, it will appear again on (HN|Reddit|etc) for me to take a closer look.

Oh, and 30 seconds is a looooong time to spend on a site. I would guess people spend no more than 5 to 10 seconds on a site before they decide to investigate further or move on.
Steering as long as you are moving isn't too bad. With brakes, you've generally got one solid push of the pedal (vacuum reserve in the booster) before you have to stomp VERY hard to get a vehicle to stop.
I'd really like to think it was a clever, self-aware, parody comment.

(The "I'm not advocating this" part seems to weaken this, though. )
I've been on both sides of this. I've been in meetings where people from a company I worked for oversold a product (promised features that didn't exist) and I've been in the receiving end as well. It never works out well. At best you'll end up making your team miserable to deliver on the lies you've told, probably delivering a subpar product in the process. In the worst case you'll be called out as a liar by your customer.

Sell your product by making something that delights your customers/users.
Linear regression has a closed-form solution and, even when that is impractical (50k+ features, at which point you start not wanting to do the O(p^3) operations involved) and you have to use gradient descent, it still tends to run faster.

If most of your data are in the p ∈ (0.2, 0.8) range, then the logistic curve is approximately linear anyway. Where linear regression fails you on a logistic problem is if you have a lot of data where the linear model will give p's outside of (0, 1).

While the linear model's mathematical foundations are "incorrect"-- more precisely, it's not the maximum-likelihood model and may have a conditional likelihood of zero, that is, being impossible as "the correct" model on the data-- the truth is that, at 100k+ features, getting "the right" model is effectively impossible with most real-world data sets and you have to use simplifying assumptions and techniques (e.g. regularization, early stopping) anyway. Linear regression doesn't usually do as well as logistic regression, but sometimes it can, and most people are going to try both.
-Data science" is a bizarre job description to me.
I totally agree, that's why I've quoted it, it's one term that everyone use without knowing the meaning
Excuse my marketing terminology but I think splunk was only successful because they were the only enterprise "big data" player present on the way to the peak of inflated expectations[0]. Technology wise, it's easy to poke holes in and not even valuable with free indexing tools like elasticsearch[1] coming out and being paired with logstash. And if you think a distributed inverted index for syslogs is the future of real time analytics, you're probably stuck in 2009.

0: http://berglondon.com/wp-content/uploads/2010/07/trough.png

1: http://www.elasticsearch.org
Rock'n'Roll in my blood
I'm sort of thinking what you're thinking, but I'm thinking of 20's-30’s "Soviet" graphic design, rather than Cyrillic script.
I wish there was a "best of" for this. I don't have the arts enough to make anything visually pleasing and would love to see the results of those that do.
Make has hardly any language-specific features or default rules. It's only purpose is to automate stuff you can already do manually at the command line. If you've got a script that obfuscates your source code, then you can call that from make.
Linkbait garbage. I don't like AUR much either, but this title is linkbait garbage.
"Due" and "because of" are very difficult questions. Someone whose family member died but who has a bigger beef might well conclude, "because he didn't get the bonus that [some company] owed him, he ended up having to settle for a Chevy Cobalt - a car that likely ended up killing him."

Is this use of "because" correct? Sure, why not. He wouldn't have died if his bonus had been paid? Might well be true.

I would personally not be interested in "due to" and "because of". To answer your question, you could have asked instead,

"I wonder if experienced drivers who were used to driving without power steering would have not been adversely affected."

Note: my example is a case where blaming a lack of bonus on the death is clearly wrong - but isn't attributing causative power to someone not being used to a car suddenly changing into a totally different input paradigm equally wrong? Better to stick to the factual question for starters.
Nearly every coin, Bitcoin included, has had forks in it's early days. You guys should all be ashamed for being so gullible.
FTC Settles With Fandango, Credit Karma Over SSL Issues in Mobile Apps
He worked at Sun Microsystems. His time there inspired a lot of Office Space apparently.

https://www.youtube.com/watch?v=ylnMb6niDJ0