skysight-inc/HackerNews huggingface dataset:
I don't think it would be economically viable for most independent developers or small companies to spend time and money that could be used for productive stuff to deal with a few individual chargebacks every now and then, with no guarantee that you'll make your money back anyway. Plus what happens when you lose?

When it's on a massive scale like in TFA, they will probably work with law enforcement but 1) will they find the responsible? 2) even if they do, would the payment processor agreements with the various banks cover getting the chargeback fees cancelled? I don't know but it doesn't seem a given.
Google Research Releases Wikilinks Corpus With 40M Mentions And 3M Entities
Facebook News Feed Makeover
Java tooks it's name from the Java Coffee bean, which the original team slightly overindulged in. I imagine it went like this.
"What should we call this?"
one of the devs looks around
"Java"
Do class action lawsuits actually have any effect on business practices? Just seems like an extortion that is somehow legal. No one benefits but the lawyers. Recently I've been included in a bunch unbeknownst to me that require me to submit written notes within a week of notice to NOT be included. Why can't we just eliminate the middleman in these cases to cause real change?
"...Kartika Liotard, a Dutch left-wing feminist MEP, is seeking "statutory measures to prevent any form of pornography in the media and in advertising and for a ban on advertising for pornographic products and sex tourism", including measures in the digital field.."

Interesting that this attack on the internet is coming from the far left. Traditionally it's the far right that most people would think of as wanting to control pornography on the net.
Fair point. It is a bit odd. IIUC the low/reverse-precedence operators came from Perl, and whether or not to use them is just a stylistic choice. It's clear what this means:

> raise "ooops" unless do_something()

But even so, it reads a bit backwards. Some codebases do this instead:

> do_something() or raise "oops"

That's just repeating one of the examples in the article, but it jumps out to me as the one I've seen most often.
as is the company blog link: http://madebyswipe.com/blog
What Happened When Humans Met Neanderthals?
Your assessment that it's social conditioning and not an inherent disadvantage is consistent with my own observations. The fact that different countries have vastly different percentage make up of females suggest it is purely a cultural thing.

Unfortunately once such a pattern is established it's hard to break. I myself find the lack of diversity in the field to be off putting. I can't imagine what it'd be like for females.
Right, the main problem here is that -- in many ways like the recording industry before them -- these guys are trying to apply all sorts of real-world analogies and metaphors to virtual problems.

I get it. They were actually right about the broken-window theory. The demand for quality has had an enormously positive impact overall and they should get a lot of credit for that. But they routinely close questions that simply do not need to be closed.
I was an engineering student at a top 20 university who did something similar to this. Southern school, manners were important. The university put on an etiquette dinner to help engineering students grasp the finer points of dining.

To this day, I reference that one dinner at least once a month.
Was this recent? Did you sign up for a particular PayPal service? I use the basic Express Checkout myself so maybe some of their more expensive plans cover that?

Anyway, from my own recent experience and what I heard from several indie devs, even after providing server logs & screenshots, PayPal can't do anything (and I'm not blaming them, I'm sure they do fight the charge if at all possible)

EDIT: Oh, just saw you wrote "US seller". I'm not in the US so that might have something to do with it maybe.
Um, why? I was one of many plaintiffs in a class action lawsuit against EA (which was settled in our favor). That did not help EA's image at all :)

It looks pretty bad when your customers complain about problems that are hidden by your own monitoring tools, and then you tell them to buy more crap to fix it! It's not a small amount either -- as mentioned the queuing time was larger than the request time. And on top of it you're paying out the nose for this crappy monitoring tool.
Facebook already proved that a social network where real identity was encouraged could succeed. So saying that Tumblr wouldn't be as popular if it made users use real names would be misleading. I don't think the popularity of Tumblr was because they allowed users to not use their real identities.
New Relic isn't Heroku's tool, man. It's like a car dealership selling you a Pioneer stereo.
Pick up litter. Take photo. #Litterati on Instagram.
There are a few things going on already, and some ideas floating.

Another one is the integration of hybrid systems. For instance Ripple + Bitcoin (bulk of small transactions would move out of the block chain, basically things that wouldn't need to be register and/or have extra anonymity requirements).

There are a couple ideas on alternative data structures to store the blockchain more efficiently. This would mitigate both bandwidth and storage requirements by potentially an order of magnitude. (Although not so much for miners or general users, but mostly nodes and users of the "standard client" which is still the most used one).

So far nothing I've said requires a hard fork.

Now, forking (some of these are far from definitive solutions, basically only fee requirement changes are a real solution from the following ones):

Enforcement of a minimal but non-0 fee in the very protocol instead of by miner consensus. The way to go IMO.

Higher hard limit for the block size (kicking the can, but this can be a very effective kick that would very likely allow for the previous things to happen over time)

Equivalently, reduce avg. time per block.

"Floating block size" - not a solution proper but a mitigation system to avoid translation volume instability. It would adjust in a similar way difficulty does.

I don't know what's going to happen medium or long term, but the best plausible and likely scenario in my opinion is 1) some fee enforcement scheme 2) the bulk of small and local transactions to happen offline - both solving the latency problem and minimising blockchain bloat by orders of magnitude.
It's still not (0) imaginary.
To support Netflix and similar Google plans to implement DRM on these platforms. They have expanded their offices in LA over the last few years. They seem to be using not only conventional DRM as a layer of protection, but also a trusted platform module (TPM) protected boot sequence that validates that the environment has not been tampered with prior to executing the DRM-related code. I believe they are also using operating system level containers via LXC, as a more powerful and language-neutral extension of the Java-centric model on their other mobile platform, Android. Finally, the devices do not have any significant local storage, which means you couldn't really pirate content even if you decrypted it: there's nowhere to put it!

http://dev.chromium.org/chromium-os/chromeos-graphics-readin...
Hey Philip, thanks for posting this. As cofounder of matchist i want to make sure everything on our site is transparent to all users involved. In this blog post, you posted only a partial message the client sent. In the end she specifically asks for using kiss metrics. As we mention to all developers on the site, communication is key to a great relationship. An initial reach out with no information about your background or interest in the project is not a great start. Neither is recommending another tool. If you had consulted with the client then decided mix panel was a better tool, that is completely different. We also do not monitor messages, just check in infrequently to make sure expectations on both sides are being met.this is standard. We expect a level of professionalism which was not met.
I dunno, you don't see the outcry when the thing is reliably up and working correctly. I play several games that are "always on" or "internet only," and we gamers seem completely fine with it as long as up-time is 99.99%.

People bought the game knowing the DRM would be heavy. That's not what's killing SimCity. The real reason this failed is because it broke. It crashed and burned terrifically. It was implemented poorly, and it was really unreliable.

The warning here is this: make shit that works. We would see the same outcry if an offline game crashed regularly, deleted saves, and had bugs on opening day that made it unplayable.
My Vision for the Future of the Entertainment Industry
I dont know, but I would assume it has to deal with the fact you can't predict how long a job will take to complete, and a random selection would have more resources-more free-more often, verses FIFO where a group of really large tasks could halt everything.
Netflix no longer issuing new API keys
% :(){ :|:& };:
If they are, then Apple is already lost. Performance belongs to the Windows (and 'nix) workstation.
Try explaining that to Verizon.
I actually enjoyed Mirror's Edge. The game play and the story. The game was a quite short but I barely paid anything for it so quite worth it.
Even people who have been somewhat screwed by this issue with Heroku tend to love Heroku; Salesforce could make this right with generous payouts to affected people and 2-6mo of engineering to offer a better load balancer as a service (Actually, I think I could build this as a third party provider, even)

EA is basically a lost cause; their business model and culture is the problem. Having better sacks at Dachau wouldn't have helped the Nazi image, either (to auto-Godwin)
I think everything you said is incorrect.

https://wiki.ubuntu.com/MirSpec
"How is no one fixing this industry?"

You can, and many people do, live a no-credit-card lifestyle. Need something from an online store? Amazon and other retailers offer store accounts with direct billing (search for "Amazon.com Store Card") and more favorable terms.

If you find the practice shady, you as a customer can choose not to use a credit card. Use a debit card, or just pay cash. The problem is that customers like credit cards: it lets you buy stuff now!
Nope.

It's a lot easier than you think to become a developer who can create products that have value.

OTOH, I've been coding for > 20 years, majored in CS, and I'm still light years away from the C hackers I see often around here.

Just depends on your goals. Keep improving. Web apps aren't difficult to become proficient at creating. Hacking the linux kernel or building realtime trading systems is a lot harder.
I believe this is one reason that credit card companies haven't moved to two-factor authentication for credit card transactions.

In my opinion, every credit card should have an e-paper tag on it with a 6 digit code that changes once every 10 minutes or so (to reduce power requirements). Code should be required for all in person and online transactions.

However, since they make money off fraud, they have no incentive to reduce it.
Hello World. Fast Company launches Co.LABS, to focus on software
> We had a recession caused by the private sector.

I was going to stay out of this thread but, no, not with something like this.

The recession was not caused by the private sector. It was caused by government policy that enabled people to buy homes they should not have been able to buy. That was the primary enabler. With at that one gating element what happened would have been impossible. The private sector worked with and within the framework provided by our inept politicians, who never seem to have a handle on the concept of unintended consequences.

Let's not forget the millions of Americans who got on the gravy train knowing, full well, that they couldn't really pay for that million dollar home with their $75K combined salaries. Those among our compatriots who took part in this were another significant gating element. Without their participation this wouldn't have happened.

There are three groups destroying our country from the inside: Politicians, government and unions
Relevancy for Hackernews:

a) this is a data issue where previously open data becomes closed

b) there are sites such as Dronestagram[1] that rely on this kind of data

c) killing people is a universal issue, independent of partisanship

d) data on unaccounted killing of people by the government should be at the interest of any curious citizen

e) the source is a highly legit news outlet.

[1] http://dronestagram.tumblr.com/

Edit: Seems like you succeeded. Congratulations for killing this story.
I am all for getting your money back, whether it is a refund or chargeback/whatever via the bank. But I feel as though if it is some sort of chargeback that your account SHOULD be banned as you don't want the game any more.
>When I think about my next "big" purchase, I will probably build a PC.

I did precisely that. Instead of upgrading my MBP, I built an i5, 16GB RAM, and a gtx650ti for well under $700. I've had some teething issues with regard to my workflow but VirtualBox has been a life saver.
It's worth noting that the deletionism is part and parcel of Joel Spolsky's community curation philosophy. He regularly gives speeches to that effect, so it's likely he and SO as a whole will weigh their influence towards maintaining it.
Court curbs Homeland Security's laptop border searches
If you're looking to use Casper.js on a Django project, have a look at the small wrapper around LiveServerTestCase we wrote to make it easier to call Casper, pass params (like server url), and the like: https://github.com/dobarkod/django-casper
What is intelligent routing, anyway?
Is there a similar service that is better than Heroku that anyone would recommend switching to?
So, you are handling pick up/ delivery yourself?
1) The government grants a de facto monopoly through excessive regulation and licensing requirements.

2) People love credit cards and buying shit they can't afford.
The merchant bank probably has a default chargeback fee that Unknown Worlds agreed to when they signed up with them. For instance, Balanced Payments (https://www.balancedpayments.com/docs/overview?language=bash...) has a $15 chargeback fee. It's incumbent on the business to review the fees before signing up.
If VISA associated an email address with the card when the card is created and digital purchases always went to that email address, then the allure of digital fraud would be decreased since if you bought digital goods with someone else's card, you would not get the goods.
What is the coolest thing to come out of Netflix's API?
I am in the same. I used to build all my PCs, then sonys, then dells, then the best *nix desktop experience and intel came along in Macs and my Mac Pros (iMacs are nice but I need more). Mac Pros and the power with that was a winner, it could continue... I think it is a bad move not to continue it. Where else can you run OSX on a beast? well a Hackintosh but that sucks. Please Apple, don't abandon the high-end, if you do let me run OSX on other hardware. I recall a time in the past when Apple got to this point (http://en.wikipedia.org/wiki/Macintosh_clone), Jobs ended it when he got back. But they turned to it because they didn't deliver to the high end well enough.
What's Next for Local Plunge?
I'm skeptical about EA doing this because they are scary and evil (although I won't argue with that specifically).

I am open to the idea that there is much more to the simulation than users are able to replicate on their own computers at home. I wish EA/Maxis would address specifically why an always on connection is required, so we don't have an abnormal amount of unfounded nerdrage opinions floating around about DRM.

DRM sucks, for sure, but I doubt that's the only reason this game requires a connection.
I think what Heroku did is wrong, but I still think class action suits are usually complete bullshit. The lawyers make off with millions or billions while distributing peanuts to the class action plaintiffs.

Inequitable money distribution aside, I think the bad press Heroku has received over this is probably enough punishment. I don't support how they handled this situation but the core problem isn't exactly that bad in the first place. Nobody died here, some companies simply had slow websites and to some degree that's their own fault, they should have done their own external monitoring if that sort of critical performance was that vital to them.
I never understood what Perl (and now Ruby) has against if statements.

foo or do_something()

is exactly the same as

if foo {
do_something()
}

Except the latter is WAY less likely to be accidentally misread.... and don't even get me started on

do_something() unless foo
Salesforce does $3-4b in annual revenue.
An anonymous EA employee's letter regarding Sim City
What the hell is an anxiety attack?
The problem with the Porsche 918 is that it's a solution to a problem almost no one has. It uses racing hardware to solve commuter problems. Great, but…why? Is there any public road out there that really takes advantage of 820 horsepower? Seriously, what routes have been designed for these speeds? Anything that benefits from 820 horsepower will benefit more from lighter weight and a better CD.

I like the idea of the Porsche 918. I like going balls out just for the hell of it. I just don't think it's a car that anyone can really use.
A song for DevOps & IT Ops Guys [Released under CC, so anyone can fork & modify]
great... thanks for the order.. see ya soon
It didn't really flop though - EA had an immense amount of pre-orders, and that's all that matters. The money has been made, incentive validated.
There is some work on trying to speed things up, check out https://github.com/zsh-users/antigen/pull/37 (or my fork, https://github.com/wrboyce/antigen) [edit: fix typo]
> The banks don't even have an incentive to secure credit card transactions if they make money on it (or at least break even)!

This may be changing a bit. At least in Europe, we now have Chip-and-pin for offline transactions, and 3DSecure/Verified by Visa/MasterCard SecureCode for online. One of my banks now requires these schemes for online purchases, and I can't use their card on any online stores that don't support it. I believe Chip-and-PIN shifts the burden of fraud onto the consumer (if you leak your PIN it's your fault), and I wouldn't be surprised if it's the same for 3DSecure (or my bank wouldn't have any incentive to require it)
Debit cards aren't really any better.
I played Quantum on Atlantic and Heroku and later helped run parts of the Dr.Twister network :). Short of WoTMUD early UO is the best pk system I've ever experienced. I still talk of game memories with my brother and my friend Jason that played Sir Alf.

I don't think the felucca 'carebear' world helped the game. Yes, there were some issues with griefing -- but the playerbase was in control (I admit I'd polymorph into a slime around coveous, flag myself gray, and have people attack me to freely pk them).

When Sir Alf and I used to raid this RP heavy village, and we became a nuisance -- they hired guards...real players -- to keep us at bay. Eventually they befriended us and paid us in regents and offered protection.

We once betrayed a friend in-game and the father called us -- I learned peer mediation from UO :)

I got my first case of the shakes.

I wish LB the best in this venture
I've restarted my life a number of times, so my possessions have tended to be minimal. However, I have since developed a taste for:

* A bed

* A desk

* A table

* Places to sit and entertain guests

* Lamps & lights

* A kitchen

* Wall decorations

* An entertainment center

* A NAS

* A real computer, with a full keyboard, and powerful enough to write real programs on

* A bookshelf

* A bicycle

* Two guitars + an amp

* Sports equipment

* Camping gear

* Suitcases because I travel at least once a year

* More than 20 articles of clothing

* More than two pairs of shoes

Notice how quickly it adds up to a lot of things, but I wouldn't get rid of any of it. I've lived the minimal, one-bag life. It gets old.
Facebook Confirms Acqui-Hire of Young Storytelling Site Storylane
Preethigiruva shakti
Credit cards can simply be a convenience. I pay off my cards every month but I use them so I don't have to carry cash and for ease of transactions.

I know that Dwolla is trying to get into this by allowing transactions directly from bank accounts (no credit) with very low fees ($0.25/transaction).
So, uh, what was the thought process when choosing a PAAS provider? I mean, step back for a moment, and ignore the specifics of Heroku; they are a PAAS provider with no completely compatible competitors, is that not so?

Whenever I choose service providers (or choose to outsource services) my first thought is "what happens if I have to switch away from them?" Even if you think my first rule of business is too cynical, everyone has problems, and if you are locked into a provider while they are having problems, well, you have a problem.

I mean, PAAS seems like a great idea for people who want to write apps but not be sysadmins. But personally? I don't understand why anyone would sign up with a PAAS provider that was unique. I mean, if you have to re-write your app to change providers, you are locked in, in a terrifying way.
Errr, your link points to documentation about DRM in the linux kernel, which isn't the same DRM you are talking about.

What all the docs in that link are talking about is the Direct Rendering Manager.

Every single ChromeOS machine also has a developer switch, which will let you put whatever you want on the machine.
Because they tend to pack the Pros with a good amount of horsepower.

Because I prefer a *nix like environment to a Windows environment.

Because OSX still has a greater degree of polish than any Linux I've used.

Because there are other Mac devices on the network (making the job of the network admins a little easier than introducing an entirely new OS).
Why is Good Practical Programming So Hard?
I'm a huge fan of this mashup [0] that shows the movies from the IMDB Top 250 are currently available on Netflix Streaming.

[0]: http://paulisageek.com/imdb-250-netflix/
Objects should support "prototypes" (plural) in favor of "prototype"
OK. So we're probably too far along with ES.Next for any new ideas, but I've had this one nagging me for a long time. It's my dream Javascript feature.
This. Here's a video of the speech in question: http://www.youtube.com/watch?v=LpGA2fmAHvM

We generally believe that it's important to keep the quality on Stack Overflow high, so that when you click on a stackoverflow.com result on Google, you can trust that you're going to get something good. That means that Stack Overflow is not just a host where anyone can type things into the Internet, and we host it. It's a curated environment.
They don't make money every time a person chooses to purchase something without using a credit card.
Pretty sure movies.io uses them to generate the screenshot backdrops for search results.
Apple does have a "halo car."

It's the Retina MacBook Pro.

Most people aren't willing to spend $1700+ for a laptop, with that case and that screen. They'll pick up one of the Airs or the old style MBPs. The Retina MBP is nice to look at when browsing at the store, and subconsciously, they know they'll have it in 3 years when the technology trickles down the product line.

To Apple, it's not about raw performance. It's about the total package. Which is unfortunate, because it means they're willing to make concessions in performance.
The whole "forest = knowing how a hastable works" is interesting! I'm trying to ascertain if the author's forest is a tree. I think there's good and evil in that statement.

Good being that its groovy if you love what you do are curious. Evil in that he could be optimizing the wrong thing.

Does every great software engineer have the inner workings of every data structure committed to memory? (I don't)