skysight-inc/HackerNews huggingface dataset:
This is the sort of thing for which you want the opposite: a source that they _do_ use ECC RAM for EC2 (heh ECC EC2).
So I'm guessing you hate LoL too?

MOBA games aren't really that hard to get into. Millions of players find it rather easy to get into. In fact, if numbers are anything to take into account, MOBA games may be the easiest type of competitive game to actually get into.
But if the x230 is broken or stolen, it costs ~1k to replace. A new Chromebook is ~200.

I personally love the design of the x230, and am looking to get one myself. The biggest sticking problem for me is price.
If those were as common as fires and doors being deadbolted closed with child 911 callers, we might do it. You act as if the scenarios outlined by the parent are as rare as biohazard emergencies.
No, not really.

To give you an idea, a fast i7 mining on all cores is about 15 Mhash/sec. A single ASIC miner can be 100,000-500,000Mhash. You would literally need 20,000+ CPU miners to equal a single asic miner.
A 10-week program will not make you an instant success
I am a mobile user, and I can hover. In Chrome on Android, when I tap on an element that doesn’t have an action of its own, that element always acts like the cursor is hovered there. I was able to use this to pause the carousel on http://shouldiuseacarousel.com/. And on other sites, if I tap and hold on a link, then close the dialog that pops up, the link still acts like it is hovered over.
I've written a couple parsers and stacks for SIP, a HTTP-derived protocol.

The text-based aspect isn't bad in and of itself. It's the crazy moronic rules and pointlessly flexible syntax that makes it bad. It's the fact that "text-based" is often taken to mean "should allow humans to be flexible in writing it", instead of "uses ASCII". Oh, and UTF8 if you're lucky. If you dare want a non-ASCII value that needs to go into a header, you're toast.

HTTP: Comments inside headers, line folding, context-sensitive header value parsing, and on and on. There is zero legitimate need for these things, yet RFC writers cannot seem to help themselves and design the most complicated syntax as possible.

Text-based formats frequently trick people into thinking they're right because it looks easy on the surface to get something to work. Shit, most HTTP clients/servers aren't actually fully compliant.

It opens more possibility for security holes due to potentially ambiguous parsing (where one implementation misses an edge case, but another doesn't). Protocols are not programming languages. They don't need flexible syntax.

There's also crap left over from a time when people read/write these protocols by hand. Idiocy like the IETF preferred date formats "Sun, 06 Nov 1994". Really? Including "Sun", the English 3-letter abbreviation, in a protocol? How is that useful?

HTTP is being used more and more for high-performance work. Take a look at a high-perf text-based parser, and you see all sorts of ugly hacks. Like doing bitwise comparisons on word-sized integers to determine the request method. (Both my personal code and nginx ended up with similar solutions, so it's safe to say it's a common approach for perf.)

Having a proper binary format that can be quickly, unambiguously, and safely parsed is a huge boon for interoperability and performance. The slight detriment for analyzing raw bytes (which, when encrypted makes it all moot) is not worth it. For a popular protocol like HTTP, you're gonna have plenty of tools to properly parse and analyze.

IP, UDP and TCP aren't text based, and I have no problems regularly analyzing them, nor do they seem to have adoption issues. But you can bet your ass if UDP specified port numbers as a flexible text field, you'd find all sorts of fun bugs and implementation issues.

Edit: After skimming the HTTP 2.0 spec, implementing this as a text-based protocol sounds like a nightmare with no benefit. It's not like you're going to write multiple streams out by hand or something (and use some terrible multipart-mime approach, or another "fun" ASCII-delimiting-binary thing).
So the argument here is

sharpening axe != chopping wood

The problem is that "sharpening axe" is not so clearly defined. Many people spend time sitting around comparing axes with the rationalization that they're learning more about axes and the art of sharpening axes and 8 easy steps to improve your swing...

that includes me, I guess. Gotta go.
Telephone companies to abandon land lines
One good developer adds one good developer worth of value. Overpaying 100k is definitely a bad idea because you aren't getting the 100k of value.
huge fans of what you guys are up to. what's the best way to get in touch?
This data covers roughly 3 years. Obviously, they started small but they've been around 1.5 million queries per day for a while.

The "28 days" in the title is a little misleading. It's just the smoothing applied to the graph, not the total time period.
It's OK though, we in the DoD will be audit ready... by like, FY-2016. sigh
To complete the story, add who am I, what I have done to them, and why they are firing to me.

Because I won't identify with just any SWAT team receiving this and then answer from their standpoint.

Given the regime and how it treats it's people, one could easily reverse the question.

So, before answering the "should police have guns and shot at people" -- I'd first ask: wait, how did it got to a shooting match between them? What's wrong in this society that exhibits this?

For example (and Godwin's law be damned) if the unit send to stop the Warsaw Ghetto uprising was shot at, I could not care less about it. If they wanted that, then they should not have done what they have done (and served those who they have served) in the first place.
What city were you in? I haven't experienced anything like this - but I've always been in Auckland. That sounds bad.
>Of course, the solution for this is not policing but rather to address the fundamental social inequalities that make gangs thrive.

I disagree that the fundamental reason for gangs is social inequality. The feature that general makes gangs distinct from clubs is their use of force. They use force for the same reason society at large uses force, to protect property /enforce contracts/ensure fair play. Society at large has conceeded this force to the government (specifically the police department), however when the police fail to protect a certain group of people, then those people may be forced to take enforcement into their own hands, which is exactly what gangs do.

This problem stems largly from the war on drugs. There is a huge economic force pushing for drug sales, so capitalism tells us that drugs will be sold. However, the people engaging in the drug trade cannot rely on the legal system for the protections any other business has, so they have to do it themselves.
On the off chance that the authors read this: please, since you have no current plans to finish the project, make the document source code available (I'd guess it's LaTeX, but there's more effort put into layout than usual) and release it under an open license. For something like this (where the document would be very difficult to reproduce without the source file), the GNU Free Documentation License[0] is probably appropriate since it will force anyone redistributing the book to make the source available too.

You might even find people willing to maintain/add to the project (I'd offer to help, but am in no way qualified to maintain a book on PDE).

[0]: www.gnu.org/copyleft/fdl.html‎
Apoorva stop killing it, it's needless pressure on the rest of us ;)

Jk, congrats! Instacart rocks and aside from delivering groceries, is creating work and income to a lot of people who really need it.

The so called "99%" won't be saved by politicians, but rather companies like Instacart.
It's recurring income that requires zero effort once it's running. $2400 every few weeks is enough to live comfortably in many places in the world.
An easy to implement solution would be to use MaxMind's fraud API prior to capturing card data.

Although it's nowhere near fool proof it cuts out a good chunk of fraudulent orders. In our experience false positives have been very low (less than 2%) and detection has been fairly good (80%+)

I wouldn't deny orders completely based on MaxMind results, but if you have a human interpret the results / scoring or use it in conjunction with other methods, it's definitely a viable option.

Furthermore, you can use their call verification API, or even call card holders yourself whenever an order is placed to an alternate shipping address.

Fraud is just a fact of the business though, even with the best fraud detection and verification methods. Fraudulent orders may slip through, especially as you scale, and you should account for this as a cost of doing business.
Can you explain the distinction between horizontal price fixing and vertical price fixing with an example?
>>>>If I had to guess, most consumers can get by with their smartphones for 80% of the things they need to do. For the other 20%, they can probably use their aged or shared laptop.

Except for web development. I can't imagine sitting at a laptop writing code compared to dual 24" monitors.

I can agree about your spec on PC's. I'm still running a 1.7 processor with 4GB of RAM. I just upgraded to WIN8 and have been surprised with its performance. With 7, no way I could have PS and Dreamweaver open at the same time. Now, I can run both with no issues, and the only thing I changed was upgrading to WIN8.

I'm also about to build a PC from scratch and have found the prices for fairly high end parts is coming down drastically. You can get a totally loaded system (Intel Core i7 processor, 16GB RAM, 2GB Video card) for well under $800.
Granfaloonism, as per Vonnegut

http://en.wikipedia.org/wiki/Granfalloon

edit: this is in re to the first paragraph on unnecessary connection
Games typically last 30-40 minutes and are heavily team-based.

This scenario makes it very easy to get agitated when a person on your team screws up badly and ends up costing your team the game.

Dota 2 has recently introduced a robust muting system that has really done a good job changing the behavior of the more... voiceful members online - this has led to an overall much more pleasant in-game chat experience.
Currently using Crashplan to backup my photos. I copied 200+ DVDs of photos to my hard drive in numbered directories... then deleted them after I had them uploaded (Crashplan keeps deleted files if you choose that option).
Payroll system responsible for paying 2.7 million people, budget of $1.3 billion. That's $500 per employee per year, which is fucking outrageous. I guarantee you that Wal-Mart isn't spending anywhere near that amount of money on payroll.
If you read the Steve Jobs mails, it's clear that Apple was trying to create a sustainable marketplace, while Amazon was, as you oddly imply at the end of your thought, controlling the marketplace by artificially setting prices lower than the cost. Of COURSE they would stop doing this after some time. This practice kept small players out of the game and while Apple could afford to play along, they knew it was a foolish game.

It's a dangerous precedent that a new player bringing new customers to a market, refusing to engage in monopolistic tactics, and refusing to sell above a certain price, is price fixing.

Price fixing hurts consumers by many sellers agreeing to artificially raise the price of something such as to avoid the pain of competing on price.

Apple convinced publishers to accept a lower price - nominally - and to sell at a reasonable market price, or they couldn't be stocked in their store. A brick and mortar retailer could never be faulted for refusing to sell products at a loss!!!

I'm not saying Apple is perfect, but in this case they behaved more responsibly and in the interests of content creators and consumers, in the long run, than all other parties involved.

The true price fixing was Amazon and the publishers, pre-iBooks, agreeing to sell some items as high as 24.99 for eBooks - something Steve Jobs refused to do. Average price higher, highest price lower.

I still buy books on Amazon instead of iBooks because my Kindle is handy as a dedicated reader and hey, I want to pay less out of self interest. I also got my Kindle for free.

But it must be clear this is surely fucking the authors.

Also, to those who think eBooks should be far cheaper than print, what do you think it costs to print a thousand page novel? You think the hardcover costs $10-15 more, or that it's a premium sell?
On the contrary, we've caught a lot of people in a lot of lies. It's worth noting that the Guardian published this slide weeks ago, except they redacted some information. We most likely wouldn't still be talking about this if the Washington Post and Guardian played all their cards at once.
I think so, I know one person who is literally waiting for a new OS and an older person who went to the store and returned empty-handed complaining he doesn't know how to use computers anymore. I believe he ended up getting an iPad.

An analyst at IDC made a similar argument:

>"At this point, unfortunately, it seems clear that the Windows 8 launch not only failed to provide a positive boost to the PC market, but appears to have slowed the market," said Bob O'Donnell, IDC Program Vice President, Clients and Displays. "While some consumers appreciate the new form factors and touch capabilities of Windows 8, the radical changes to the UI, removal of the familiar Start button, and the costs associated with touch have made PCs a less attractive alternative to dedicated tablets and other competitive devices.

http://www.idc.com/getdoc.jsp?containerId=prUS24065413
Thanks CIA from heart Europe DC
We in the Navy are only just now completing the roll-out of the modified NSIPS (PeopleSoft) software that can interface with DJMS well enough to get rid of the TTY DMO interface.

And even then it looks like our PSDs will have to be submitting tons of DWOWS trouble tickets to manually fix things up in the servicemember's MMPA after something in the NSIPS <-> DJMS interface fails to take properly.
Adding to the list of Perl shops: TicketMaster, Rent.com, Campus Explorer, and ZipRecruiter (where I work).
Ask HN: Help building mac app with xcode
So I'm looking into building a Mac app similar to PhoneView (http://ecamm.com/mac/phoneview/quicktour.html?show=4) but I'm not sure how to go about it.

From my understanding there has to be a way to detect when the iPhone is plugged into the computer and pull the SMS information through a Mac app. How is PhoneView currently doing this?

Theres other sites but they require the phone to be jailbroken - yet phoneview has managed to do it without the phone being jailbroken

Any help is appreciated
Thanks! I'll definitely take a read of those.

I'd also like to take the Strong Interest Inventory but already think I'm an Artistic + Realistic: http://en.wikipedia.org/wiki/Holland_codes
US bankrolled anti-Morsi activists
You might be assuming too much of them. ESEA's client is barely hacked together and, like most other anti-cheat software, uses some nasty methods to detect cheating. I wouldn't be surprised if their other development processes reflect on that.
> I just need to know they are somewhere safe for decades to come.

The thing about Amazon Glacier... unless they are themselves making more than one copy, and taking hash fingerprints, and storing a couple copies of the hash fingerprints, and using it all to check for bit rot on a regular basis...

...and I don't think they're doing all (any?) of these things...

...then people are sadly going to find that their stuff _isn't_ neccesarily safe for decades to come. One copy on a single piece of media in an Amazon data center somewhere does not actually make for 'safe for decades to come'.
A non-tech guide to launching your website
Linux EMMC/SSD Filesystem Tuning Methodology [pdf]
Many people didn't need a PC, but didn't have an alternative (tablet, smartphone). The market is being corrected. PCs are not dying. I can't imagine any my coworkers doing their work on a tablet, except maybe executives who basically do email, spreadsheets and lame powerpoint presentations all day long.
I don't think the guns make it untenable. If the police approached people in a professional, friendly manner (even with a gun around their waste), then most people even if they own a gun, or even are carring one, would not think to use it. The problem comes when the police start a situation as a confrontation, their is no good way out of it.

The bigger barrier to solving this issue isn't the guns, but the fact that the police have a big reputation that they would need to overcome.
If price is an overriding issue, than the Chromebook would be a better choice.
Wow. I wouldn't ever have even imagined that including a bitcoin miner in a program would be illegal. Sure they never declared that they did so but loads of programs do stuff that you'd never know about (for example reporting back personal data about your computer or running complex anti-piracy related code or modifying your system).

I'm a little surprised you can sue for "damaging client's systems and spiking their electricity bills". Don't all video games do that? Hell, even javascript on websites has been known to go into infinite loops and max out my computer for a long time before I noticed. I'd never have thought I'd have a chance if I sued the person who wrote the bad javascript.

Adding something secretly to your employers program without telling anyone however is defiantly something you can be sued over. Wow, sucks to be him or the employer really. I'm a little surprised he even tried, it's not really something that would be easy to keep secret for any length of time.
Sadly, that would mean legal issues for them :(
Even without getting to format obsolescence...

...do we know, when you store something in Glacier, does Amazon keep multiple copies, or just ONE on some unspecified media? Do they take a hash fingerprint, and compare it to the copy for bit rot corruption?

Even without getting to format obsolescence, the strategy of just keeping the bitstream reliably and verifiably retrievable for 'decades to come' is worth discussing.
Start-up City NYC
Note that I framed it as "not exactly honest" rather than saying it's an overt lie. Because I don't consider it an overt lie, but it's hard not to read it as a bit equivocal to claim that asm.js as just JavaScript.

And really, I'm far more concerned with the future plans, particularly with regard to things like multi-threading APIs. I don't see how those can be incorporated in a way that supports asm.js as an easy target for existing code while not causing it to diverge from JavaScript as used in the browser.
That's actually curious -- studies have shown that people from more collectivist cultures don't tend to make the fundamental attribution error, such as places like East Asia, and the former USSR states.

This game is massively popular in both of those regions.
The overwhelming majority of consumers don't do web development.

And yeah yeah, I need my dual 27" as well, but for an entire a year I wrote code+LaTeX for my entire undergrad thesis on a 11" netbook (was too poor to afford anything else). When you really need to get work done, it does the job– the rest is luxury.
Adam Savage Geeks Out Over Woodworking Saw
We are working on making it available for everyone, stay tuned! In the meantime, you can share your Flock w/ Android friends through text message, email, twitter, and facebook
There is an interesting bug which I think has been left even in the ROMs which fix the more annoying problems like the corner shoot crash.

The objective of the game is to dodge and kill all the Robotrons on each screen while "saving" as many humans as possible by touching them. One of the Robotron models is the Brain, which reprograms the humans and sends them chasing after you. On the first level with the Brains, though, there are a whole bunch of Mommies on the screen and one Mikey (a little kid dressed in red). It turns out that the Brains won't start reprogramming humans until you save Mikey, so if you avoid him and gather up all the Mommies, you can rack up a lot of points and make the level much easier.

So, kind of a bug that turned into a feature. It's a one-off thing and probably not too relevant to people scoring well over 2 million points, but for a guy like me (many heartbreaking runs ending in the 900,000s), a good score on that level could be make-or-break for a whole 10-15 minute run.

Some of the scores guys put up on the original machines in the early 80s are even more impressive when you consider they could end their game at any time by shooting into the corner the wrong way.
what precautions should/could he take, other than avoiding HN entirely?
I doubt that would cause an instance to fail entirely in a majority of instances. Linux has it's own memory corruption checking and fixing (on 64-bit words afaik), also the customer can code their own sanity checking or CRC data to detect and eliminate them as much as possible. Also, many file or copy operations have built in corruption checking as well. Of course, on top of that you have your virtualization platform which I'm sure has it's own series of sanity checks and complex hardware handling logic.

Ultimately, it's a business decision of risk-management. Also, if you're in any kind of serious business like banking, there is already regulations around the standards of hardware/software you can use.
While I understand that the authority that you're appealing to is considered canonical, it's still an appeal to authority. Ellsberg has no more actual insight into the treatment one should expect to receive in the civilian justice system than any other 2013 hacktivist. After all we have the existing example of the NSA whistleblowers who did stay, and while they were not treated kindly by the judicial system, they were not treated anywhere close to as badly as Pfc. Manning.

Besides which, if it's true what Ellsberg and Snowden claim about how there is apparently a class of civilian crime that is liable to having you receive Quantico-brig suicide-watch treatment without due process then that would already be a much larger problem than the NSA.

Instead it looks awfully convenient that Snowden was the world's biggest fan of U.S. judicial oversight right up until it became possible he might himself have to answer to that same judicial system, whereupon it suddenly turned into banana republic justice...
https://aws.amazon.com/glacier/#highlights

> Amazon Glacier is designed to provide average annual durability of 99.999999999% for an archive. The service redundantly stores data in multiple facilities and on multiple devices within each facility. To increase durability, Amazon Glacier synchronously stores your data across multiple facilities before returning SUCCESS on uploading archives. Unlike traditional systems which can require laborious data verification and manual repair, Glacier performs regular, systematic data integrity checks and is built to be automatically self-healing.
Good Salary for a Sr Mobile Developer (iOS, Web, Android) position?
I was extended a verbal offer of $80k a year with full benefits and $16k stock option (25% vested 1st year then mth to mth). The company is a startup in bootstrap mode with a few million dollars fund located in Chicago. The offer is at the lower end of the salary range in the job description.

From my understanding, there are at least a couple of recruiters in the process. May be they got a cut out of this.

Is this a decent/good/low offer for position like this in Chicago? How much should I counter?

I don't understand much about stock option. Could someone care to explain? How can I cash out vested stock options if the company never goes public or sold?

Thanks
Thanks! and welcome to hn - We're very focused on live music, but that would definitely be a cool service!
True, but sometimes there isn't a choice, e.g., working with a clowntown library, poorly designed legacy code, etc.
Paying Cash for Fast Food…and Allergy Medicine
"Tech" companies
Nature, Nurture, No Man’s Land: The Epigenome and Its Role in Human Development