skysight-inc/HackerNews huggingface dataset:
Apple is evil:

Apple decided to pressure Random House to join the iBookstore," Cote wrote. "As Cue wrote to Apple CEO Tim Cook, 'When we get Random House, it will be over for everyone.' Apple had its opportunity in the Fall of 2010, when Random House submitted some e-book apps to Apple’s App Store. Cue advised Random House that Apple was only interested in doing 'an overall deal' with Random House. By December, they had begun negotiations, and Random House executed an agency agreement with Apple in mid-January 2011. In an e-mail to [Steve] Jobs, Cue attributed Random House’s capitulation in part to 'the fact that I prevented an app from Random House from going live in the app store this week.'"

http://arstechnica.com/tech-policy/2013/07/how-apple-led-an-...
Public multiplayer sucks in most cases. Play with your friends instead and enjoy your games.
Most likely all HTTP/2.0 servers will continue to support HTTP/1.1 forever, so you will still be able to do this.
And I mean no weapons. No pepper spray, no tasers. Nothing.

I would wager that I've been on the ass-end of police interactions more than the typical US HNer and while I sympathize with this position (and like you wrote, it's "controversial"), I can't agree with it. Police officers in high-crime areas do come across legitimately dangerous people and may be greatly outnumbered. I can think of several police interactions where I suspect the perps would have tried to fight it out if the cops weren't armed. You put cops in situations where they are unarmed and undermanned, you just get a situation where police officers will probably refuse to do their jobs. Remember don't have to protect us. [1] The only way to make unarmed policing work in the USA would be to significantly increase the number of cops on the street, and I don't like that trade-off, especially is recruitment stays the same as it is now.

I do agree that "people who should even be capable of doing it are people who are experts" - in some (at least, possible many/most/all) states the requirement to become a local or state police officer is a high school diploma, a background check (many times past criminal activities are fine, as long as all cased are "disposed") and a 20-week police academy. Oh, and police departments are allowed to reject applicants who may be too high-achieving[2]. You dump Joebob McStripsearch on the job with a gun and no idea when/how to use it, combined with a BS war on drugs, and of course shooting dogs in the name of officer "safety" becomes commonplace.

Police departments should be recruiting the smartest people in the country and then training the fuck out of them. Four years+ of coursework in community relations, constitutional law, civil rights, psychology, armed and unarmed self defense, plus time spent during training interacting with the community, etc. Putting bad officers on the street with no weapons might stop dogs from getting shot, but won't stop testilying and profiling. Get great people, who are trained experts at how to deal with situations, and they will deal with situations expertly.

[1] http://en.wikipedia.org/wiki/Warren_v._District_of_Columbia

[2] http://abcnews.go.com/US/court-oks-barring-high-iqs-cops/sto...
I worked at a wedding photography/videography place a few years ago and we did a lower tech version of this. The owner had a storage array at the office and at home, and he'd cart an external back and forth daily. This way there were two copies of all work, and three of the most recent: one at the office, one at his home, and the most recent work (that which hasn't been delivered) on the portable drive.
Running a free app takes CPU resources and costs money in the form of electricity bills too.

It's something that I'm sure users would be willing to do if it were advertised and well implemented.
Slashdot too, if I could download knowledge into my brain matrix style, perl would be the first thing.

http://slashcode.git.sourceforge.net/git/gitweb.cgi?p=slashc...
What is humanity's "prime directive?" Hint: Star Trek has it wrong
So many haters with the new design. I personally like the new look.
It depends on the power budget of the fiber link. A 3db splitter would tap 50% of the power, but if this was planned for in advance it would be easily integrated in the long haul network.
You've never needed a basic TCP test without installing wget/nmap/etc? Most operating systems and hardware devices have telnet available for this kind of low-level troubleshooting.

You've never needed to test an SMTP connection to see what the rejection message was on the remote server (when a user can't get you the bounced message you require)?

You never wanted to see if an SSH port was open and what version was running?

Telnet is available in every router and firewall I have, I can't install curl onto a router to generate a request from a remote network, and I'll never see wget there either.

I do this stuff every day as part of my job, telnet is the go-to, the other utilities are fine, but they usually mask what I'm really looking for anyway, if they are even available on the platform I am using in the first place.
Doubtful this would work long term, as the difficulty rises it will become worth much less than advertising. People are already preparing to lose money on their investments in dedicated mining hardware, consumer hardware is not going to be able to generate more than a few pennies even with significant usage in a few months.
Goodness, the irony of 37 signals lecturing others about empathy.

http://www.codinghorror.com/blog/2008/02/douchebaggery.html

and from the above article:

http://codinghorror.typepad.com/.a/6a0120a85dcdae970b0120a86...
I haven't run into many (I have about 300 hours played). There were only 2 or so that were unfriendly. I turned off voice chat a while ago though, that was due to me playing together with my brother and using mumble instead of the built-in chat. Although there was an idiot in mumble that was trying to mess with us while we were playing. I think it has to do more with he voice chat rather than the actual game.
Don't even need to overclock them. Given a sample size of 14000 GPUs, I would expect a couple hundred to at least bluescreen simply from being placed under a sustained serious load for the first time.

Try running the FurMark stress test on any given machine. If you don't get glitches or a reboot, that GPU is above-average stability in my experience.
Rolling heads? The police? Their idea of decapitation is early retirement on a full pension.
League of Legends has a much more sophisticated system for dealing with jerks. It has skill-based matchmaking too (does HoN really not have it?), and you can actually be permabanned if you keep being a jerk and don't shape up. League of Legends also tries not to be infuriating as much as it can, so for example while killing somebody does reward the killer, it doesn't take gold from the person who got killed or prevent them from getting XP.
Sounds just like when google was new. As good sign, I'd say.
Retraction of Nature paper reveals hidden cameras, evidence tampering
> doesn't ever use version control, but she's the only person working on the code, so it doesn't matter

As a web developer who works on a lot of solo projects, this sentence hurts me.
Maya runs on Linux. CS2 runs on Linux (Wine).
We now support PFS.
To some extent, you hear this because Radley Balko is the major voice in America talking about SWAT raids gone wrong, and Balko is a dog-lover who is, like you, outraged by dog-shootings.
Absolutely. The advances in digital photography has opened it up to almost everyone. They're not doing Disney's next add campaign, but they are doing several family sessions per week, and they are bringing in money.

A friend of mine had her wedding photographer lose 6 months of data in a hard drive crash. She should have known better, and may have, but she didn't do proper backups.
That first argument is unlikely to convince someone coming from a cold hard logic standpoint. Coming from a cold hard logic standpoint, that person is going to act in their best interest/companies best interest in all cases (or so the theory goes). I understand where you're coming from, but "Be nice to everyone to train yourself to be nice" isn't the optimal path from the companies perspective.

Though you're second argument is effective in a global community kind of context.
I appreciate what you are saying, as I had a CR-48 and liked it a lot. That said, unless you absolutely do not want to perform any configuration or just don't want to spend more money, I feel that the DIY route is better.

For instance, I recently bought a Lenovo x230. I have Arch Linux on it, along with Firefox and Ratpoison. I get pretty much the same thing as I had ChromeOS: a full-screen web browser in one window and a full-screen terminal in another. This configuration has none of the privacy concerns I have about using a Google product and I don't need Google's permission just to create a user account.

(Backups are a breeze too: just a few dot files. I use Firefox Sync to back up my bookmarks.)
There are different non-disruptive techniques, two known methods being "shaving" the cable and the other involves bending the fiber optic cable at certain angles.

I wouldn't be surprised if there are other esoteric techniques that somehow allow NSA to monitor emanations through an intact fiber optic cable and its shielding.
Mike Moritz has invested in as many duds as successes.
Easy to implement in C, perhaps, but not Python, PERL, and the ilk. Most importantly, it's not as easy to do it with a shell and nc to build a simple server.
It's not just the binary. It's that HTTP 2 is hugely more complex. Excessive complexity is a general engineering smell. It can't be all that difficult to implement a protocol for applying a few verbs to URIs.

Complex + non-discoverable = bad engineering
Growth Hacker For Virool (YC S12)
ABOUT VIROOL

This video sums up our culture: http://www.youtube.com/watch?v=1IJqdmsycKQ

There are over 1.5M videos being uploaded to the web every day and more than 95% of them get less than 1000 views.

Enter Virool.

Virool is a self-serve platform that distributes videos across its network of Facebook apps, mobile games and blogs. Whether it’s an agency promoting their next viral hit or a musician looking to become a YouTube sensation, Virool is a service they use to reach the right people.

Today over 100,000 advertisers use Virool to reach more than 30 million people with their videos every month.

WHO WE WANT:

+ A creative problem solver with ambitions to build a big company

+ Experience with: SEO, AdWords, AdRoll, Facebook Ads, MixPanel, Twitter Ads, Customer.io, Mailchimp, Optimizely and other tools for customer acquisition, retention

+ Experience with setting up, monitoring and improving funnels

+ Experience with content creation and moderation

+ Experience with creating and improving: banner ads, contextual ads, landing pages, videos.

+ Ruby on Rails coding experience preferred

+ Experience with growth hacking and various marketing strategies is a plus

RESPONSIBILITIES

+ You will be managing 7-figure annual marketing budget

+ Setting KPI strategy and tracking effectiveness of all marketing channels.

+ Managing all online/offline marketing activities that will impact our user growth

+ Hiring and managing growth team

+ You should not be scared by perspective of hacking simple query to database or excel or creating simple html page to test some of your ideas.

+ Coordinating marketing efforts with other teams - sales, RnD and support.

WHAT WE OFFER

+ Generous equity stake and ability to jump on still very early but very fast growing startup.

+ Very competitive base salary (6-figures) + and performance based bonuses.

+ Breakfast/Lunch/Dinner provided

+ Travel related expenses and any other expenses will be covered.

+ All of the benefits and opportunities of working in environment of small startup but with all A-level players

To apply, email your resume to jobs (at) virool (dot) com with subject ‘Growth Hacker for Virool’

Bonus: Please send us a video of why you want to work with us.
Show HN: Intercom system with Redis & 10 lines of BASH
I have a serious problem with the proposal offered in TFA and most variants in this thread: it encourages bad backup policy. Critical data needs three (or more) backups. In my experience, one cloud provider can only ever be considered as being one backup no matter their technical architecture.

For example, you can't (and in the broad "you", aren't even qualified to) audit the provider for data-loss or SLA-impacting SPOFs. You just have to assume that they're there. You also take on non-technical failure modes: the provider can go out of business, get bought by an uninterested owner (think Delicious), change focus (Google Reader), or experience myriad other problems.

FWIW, the best success I've had with helping others switch to good backup policy happened once it became economically feasible to buy a new laptop and two bus-powered external drives as big as the laptop's internal storage. The externals become bootable backups, one of which can be preiodically rotated to an offsite location. This has prevented severe dataloss events for myself and others far more times than I care to count now.
The idea behind this is that you bill in weeks and deliver real business value so you don't have clients doing 'small projects' or low prices.

The approach is self selecting and self correcting.
In terms of gameplay, many regard the original DotA game as more hard-core compared to League of Legends. Champions in DotA generally have higher burst capabilities, which can punish mistakes harder. There's also the concept of denying minions, which add another element of micro-management to the game.

League of Legends on the other hand add a bit of depth to the genre by giving customisation options to champions outside of the main game (runes, masteries, summoner spell). The learning curve should be smoother, as people need to reach level 30 on their "summoner" (account) before they can enter ranked games. They also need to "buy" at least 16 champions on order to participate in ranked games. This will force the player to learn a bit of the game before entering the competitive scene.

Currently League of Legends is definitely the most competitive MOBA (Multiplayer Online Battle Arena) game around and Riot invests heavily in keeping it that way.
It would be cheaper for users to... actually pay for the product... then to burn electricity for bitcoins.

(I will never be rich, because I implicitly assume the consumer market is populated with people of basic numeracy and logic skills....)
Northern bc, or ab. 40+$ hour plus 150 a day loa.
Do people that switch really think that their privacy is better off? I though the NSA was logging everything that travels the network at some large backbones?
A lot more difficult than using netcat though.
Nitpick: The title is kind of misleading. They are putting Mac and Linux support in Dota 2 Test, which is a separate client with separate servers from the real Dota 2 that they use to test new features. It's not actually being released in the sense of being able to play Dota 2 with normal Dota 2 players. The actual release will come at some indeterminate point in the future.
Well, stop glorifying 'free time'. Many of my friends spend practically all their free time drinking beer and 'chilling out' watching TV. Yeah, I am sure that's more healthy than we working hard learning something new.
My statement was correct. It's not JavaScript, which is why you use a keyword to switch to a different compiler mode. It's a clever hack to use an equivalent subset of JavaScript as an IR (accepting a few polyfills). However, it's not exactly honest to frame it as "just JavaScript."

What really does worry me is the ugly things that will be necessary to make asm.js genuinely viable as a platform. Yes, some proposals will have general utility for JavaScript, but many will not. And some will be downright dangerous. For example, how are you going to address pthreads compatibility, which e.g. Epic is saying they need?
P2P network actually isn't a bad description.
"From now on, in my mind: Every time there’s a challenging case, the customer owns at least two boxers."

A great lesson in how to make empathy something that you know is useful and something that you practice.
Indeed, the Air Force centralized its finance operations a few years ago and it got way worse in my opinion. Any interaction with finance was just terrible - dealing with travel pay, or issues with your regular pay, took forever. They did the same thing with personnel, but I heard they started decentralizing it again recently, which is good.
Actually, faster focusing, better lenses (and thus better bokeh) do make a difference.

I recently compared a Nikon D3200, D5200, D7100 and a D700, all using the same (or close to same) lower megapixels count of around 10. The higher end cameras made a huge difference in quality. The lower end also could not support higher end flashes.

I own a proofing company with thousands of users, and ran a print lab for years. You don't need more than 200PPI for larger prints and thus can save a lot.

In fact, considering most people order prints 11x14 and smaller, having the larger megapixels actually hurt quality because the printers (Fuji, Durst, etc.) downsample the files and you lose sharpness if you send them the large file (which most photographers do).

For my wedding shooting, I never need a larger file than 12 megapixels as that's large enough for a 30x40 at 300 dpi. I prefer to save the hard drive space.
Diving bell spiders use bubble webs 'like gills'
> If your goal is more "Clojurey" syntax then just spend a
> day or two wrapping the functions you want over a tried
> and tested numerics implementation.

This is exactly what we're trying to do: provide some Clojure macros that give nicer syntax for interacting with Java arrays with high performance. We're explicitly not introducing a new vector type.

Most of the work here wasn't in the wrapping -- hiphip itself consists of very little code -- but in figuring out what's fast and what's not, documenting this, and making it easy to do things the fast way.
While mining litecoins, a capacitor in my power supply blew up. I saw a huge jolt of blue, my monitor lost connection and finished up with some smoke.
I recently left a program manager job at an ad agency that got lots of sub-contracting jobs for interactive work. Really couldn't deal with getting to work at 7am to check-in with my developers.

Our entire team of developers is based in Iasi, Romania and our sales/managing is in Beverly Hills. Everyone was an employee and we sometimes lost developers to Amazon being right across the street.
Uhm, yes? I'm not sure what's your point. It's a currency based on a P2P network.
Ugh, I know right?
> It can't be that the agency model is only illegal for books.

The agency model wasn't the illegal thing, it was just the one part of the mechanism of the used for the illegal price fixing conspiracy.

> It seems to me if an offense was committed, it was committed by publishers in renegotiating their Amazon contracts, in unison, towards the agency model.

The publishers were, indeed, charged with conspiring in the price fixing scheme. All of the charged publishers settled with the DoJ rather than going to trial. Apple wasn't singled out, it just seemed that way because they were the only defendant left when the trial started.

> How is Apple implicated?

Apple is implicated as a member of the publishers' horizontal price-fixing conspiracy who sought to advance, encourage, and profit from that conspiracy.
Starbucks did an experiment in "white label" (non-SBUX-branded) storefronts. It didn't continue, but one could imagine developing a national network of white-label restaurants to be run by locals.
Hi, I'm a programmer.

As a sysadmin, do you really have to deal with HTTP protocol by hand on such basis that a tool could not do the task for you if the protocol wasn't human readable?
America hasn't always had as many guns as it has now, nor the population density. Emphasis on population density and urbanification.
I kept wondering why they didn't just contact the other company's support for the customer and make sure she was in contact with them. That's the kind of service customers rave about.
CPU and GPU mining are pretty much useless at this point. ASIC mining is where it's at.
So your manager just suggested that you upgrade all your machines from XP to windows 7, and upgrade office from 2003 to 2013? That's not necessarily kneejerk stupidity - did your manager include a list of benefits from upgrading, against a cost analysis, and allow for a test run of trying to run all your existing spreadsheets (presumably more complex than just a few numbers!) on the new system, or just say 'hey we should get a new version of everything we use, it won't cause any downtime' and the boss said like hell it won't? I think upgrading is probably a good idea, but it's definitely not a no-brainer 'ok do it tomorrow' idea.
Sorry, I don't see how this is relevant. Kemp struck Seth with his car, killing him, and ran away. That is a black and white issue, he hit someone minding their own business and ran without taking responsibility, turning his accident into a crime.

The situation you describe is about an altercation between parties that results in injury. It's so different from a hit and run that I'm not even sure where the logical connection is (besides both stories involving a car).
Google Latitude is Retiring on Aug 9
https://support.google.com/gmm/answer/3001634?p=maps_android_latitude&rd=1
Show HN: BitJoy – Realtime Bitcoin Data
From wikipedia: "The concept was introduced in a 2008 paper by pseudonymous developer Satoshi Nakamoto, who called it a peer-to-peer, electronic cash system.[1][8][9]"
Definitely all true. I don't mind putting pressure on Basho for better defaults though. Maybe that will be a 2.0 milestone. Knowing how other databases compared in similar partition tests, Riak is doing just fine.
> Anyway, the point I was making is that mysql is widely available and highly stable.

So is postgres. In general there's no reason to recommend mysql, although it may be the right choice in some niches.
I'll start with "subject to dying or being maimed for their job."
The gameplay is very similar. League of Legends is heavily based on the original Dota but with different characters and slightly different mechanics where Dota 2 is a port of Dota 1 from a Warcraft III map to a standalone game.

I personally prefer Dota 2 but it's largely subjective.

The biggest difference is probably in business models. While both games use micro-transactions Dota 2 only sells cosmetic items, League of Legends requires you to buy (either via $ or points earned in game) access to champions/heroes.
And clients will need to support it. I feel like the HTTP/1.0 to 1.1 switch allowed for a good deal of code reüse, but this won't.
Wrong. An encrypted text session is different from a purely for binary session (encrypted or not). The former can be mangled from text by a generic encryption proxy, the latter needs a protocol-specific analyser.
>>> I turned off voice chat a while ago though,

Please please please please don't be That Guy. I encourage muting individuals who are annoying. But I use mic exclusively and how are we supposed to cooperate?
Using ssh without actually giving each user their own account on a Unix system is very hacky, but the native rsync protocol and/or WebDAV could work.