skysight-inc/HackerNews huggingface dataset:
After reading those pages, I think you're wrong, and the $200 is actually per-device.

For one thing, the documentation says you can use multiple Snowball devices, but carefully tiptoes around saying whether or not there's an extra charge for doing so. All of the language that actually talks about pricing just says "the device", singular. For another thing, the screenshots of the "create a job" workflow are missing any way to specify that you want multiple devices. It sure looks like one job == one device.

(This reminds me of the pricing issues around AWS's Glacier service. It's not even that the pricing model itself is bad -- it's that the marketing is obfuscatory to the point of being arguably deceptive.)
> Just send less script. A lot less. The less script you're sending, the less likely it is that your script is doing something dumb to make things slow.

Isn't it more important to benchmark the parsing and execution time of your script? A large well optimised script could execute faster than a small unoptimised script.
Oh read your local news comments. My news is full of racist comments. They blame everything on our Latino community and paint the city as a crime filled haven. To bad we had over $1,000,000,000 invested in our City and have had lower crime every year for the past 10 years.
Show HN: Cryptomove – security via data concealment, last-line data defense
It's a couple years old but this is a pretty good explanation of the preloader - http://andydavies.me/blog/2013/10/22/how-the-browser-pre-loa...
I wonder how is the UX of this phone. Definitely it looks more lean and probably the UI is better streamlined, but smaller screen always makes it harder to provide good user experience.

Anyway this phone looks great and probably makes a good Christmas gift for some less techy member of your family.
Great discussion on bouldering from history to the technical aspects of the holds. The piece isn't for everyone but anyone that wants to know more about climbing in general it gives a great overview of the terminology used and gives you a perspective from seasoned climbers and route setters.
One manager's decision can make the work of hundreds of people worthless or even destructive. I've lived thru and seen it. Like it or not the shot callers at the top wield enormous influence and the ones who make consistently good decisions should be celebrated for that.
Check the blog post's comments. The author mentions that they started with ejabberd and -gradually- rewrote 90% of it. :)
If they're going to attack Reddit, they should at least point out that the same is true for any platform with user generated content. For example, the comments section of every news site, Facebook, Twitter, IRC, etc..

I think the world, and especially the corporate world is struggling with the idea that people hold disgusting, ignorant, or hateful opinions and that we're not nearly as nice as we believe ourselves to be. But of course I don't hold any opinions like that -- obviously I'm better than those people.

There isn't a minority group of hateful people who have are expressing their hateful opinions on social media -- it's that each person's hateful opinions are a minority of their total opinions which are expressed in proportional frequency.
Hi, I am Boris, creator of Cryptomove (and the Hello distributed programming language with which it is built -- see www.amsdec.com).

Welcome any and all feedback. Looking forward to working with initial users to get to product market fit!

Thanks and please enjoy! Follow us on www.twitter.com/cryptomove.
Hmm, my kid's paediatrician recommended whole milk. I think medicine has a problem in that in practice, you have to come to some practical procedures to implement on a huge range of issues - but having done the practical thing, it then becomes difficult to separate and re-evaluate individual practices based upon how solid a scientific footing the recommendations were built upon.
JavaScript is the new java
Looks like this article has been taken down by the authors now due to a cease and desist:

http://www.inman.com/2015/10/06/buildzoom-calls-zillow-out-f...

Article is gone from original source too... Obviously nothing to see here folks ;)
> one report that a client says is mission critical, but is never used.

My dad started developing software in the late 60s. As a kid (let's say circa 1982, definitely in the minicomputer era), I remember him talking about a problem at work: to do all their daily processing, they needed about 28 hours. A lot of the workload was reporting, so he asked managers what reports were no longer useful. Naturally, he was assured that every report was absolutely vital to proper functioning.

His solution was just to start dropping reports. If anybody complained, he'd put them back in the job list. A significant number of reports went unlamented, and soon the computer was able to complete its daily workload handily.

The lesson I took from this is that expressed desire is often very different than actual need, so separating the two can pay big dividends. I've never used that trick, but the lesson runs all through my methods.
>Super-fast, Parallel, In-memory Calculation Engine (“SPICE”)

Now that's a nice acronym! I think Amazon have skilled people in charge of marketing. They make their announcements feel exciting but not too "markety".
Forget the data. Many companies don't even understand their own processes. I've gone to so many HR departments and asked them how their hiring process works and met blank stares, because there wasn't a single person who knew the entire process from start to finish. Each individual knew bits and pieces, and made assumptions on how the rest of the process worked. Even though my main role is software implementation (enterprise), I spend a ton of time interviewing people and putting those pieces together. It's probably the least favorite part of my job.
Wow, can you tell us more? How did you come to be there and what do you remember? I'm sure many people here would love to read about this.
Pandora acquires TicketFly for $450M
Very cool, we use boot2docker and a slightly modified fork of docker compose but have yet to automate installing everything.

To avoid reinstalling dependencies you can use multiple dependency files to separate your slowest building dependencies (i.e for ruby you can use a Gemfile and Gemfile.tip) and a git hook script to set the modified time of all files in the repo to their last change in git:

https://gist.github.com/siliconcow/d5c991f49b7550360465
Well, that issue luckily never happened in Germany anyway (our retirement isn’t in funds, but it’s a rollover system).

But the general economy would still have issues, startups are one of the few things in the US still running profit right now.
Robocars don’t need fancy dashboards and streets
How to customize UX for mobile
So is there a way to achieve collaboration? if this is based on binary diffs, can we still have merging?
IMO it's not obvious that autonomous robots would be worse at things like discriminating between civilian and military targets than humans -- particularly when said humans are in a life-or-death situation that requires quick decisions. The way the article describes it, it looks more like an attempt by the parties currently lacking technology to level the playing field through diplomatic means, rather than a mutually beneficial arrangement.
Most websites whose primary use is conveying information and documents.
These aren't infallible defense only hug-bots we're talking about. They're not going to just grab your arm they are more likely to shoot you and anyone else who happens to be too close to you.

Imagine instead summary execution by robot because an algorithm decides that you look enough like a known terrorist or your call metadata seems terroristish and you're in the wrong neighborhood. Imagine the violent collective punishment that can be brought to bear on a population in retaliation for something like a suicide bombing.
To be clear, you're saying that Chrome takes 3.5 seconds to evaluate the JavaScript, not download it, right? And what kind of processor (e.g. Intel model number) is that on?
The link is not working.
> Why? Is that an expectation that comes from some other language?

No, the convention that (thing that can be viewed as a collection of subelements in several different ways).(plural name for one kind of subelement) is a property/method providing a collection of the subelements of the named type is not only common in other languages, it is also quite common in Perl 6 -- and even followed (aside from chars) in the Str class specifically; examples include (from Str): univals, lines, words, ords

chars is the odd man out here: charcount or something similar would have been a lot cleaner. (Yes, its consistent with elems, but that seems to be poorly chosen for the same reason; its a plural name, but it provides a single numeric value.)
Buying insurance in Kenya has been a frustrating process and largely opaque. There isnt a way to get quotes easily or online and and apply. The only to apply has been sales agent and you cant know if you got a good deal.

I decided to build the app out of this frustration trying to buy insurance a few months ago.

The app allows you to search for quotes, browse through the cover details so you're well informed and then apply for the cover
I've seen worse hyperbole.
I think the name "punkt" is a play on "punk'd" from the TV show that pranks people:

https://en.wikipedia.org/wiki/Punk'd

Looking at their other products like the $185 alarm clock:

https://www.punkt.ch/en/products/ac01-alarm-clock/

... and ridiculous cordless phone:

https://www.punkt.ch/en/products/dp01-cordless-phone/

... I think this is a site/company set up as clever commentary about how the $10 items that have been around for decades already satisfy our needs.

(And many people here were "punk'd" by it.)

Even better, it looks like they actually took some of these ideas to market? http://www.amazon.com/dp/B004U5V7V2/

But I still suspect it's all a grand parody.
How do we police everyone's thoughts, without offending anyone?

Whaddya mean there's more than one cultural definition of correct thought, and sometimes the definitions disagree?
I have been a participating member of the community for years. I can see it myself, I'm not being shouted at.

EDIT: Honestly, looking at everything that happened a few months ago with the blackouts and multiple events surrounding Ellen Pao, it's nothing but embarrasing how vocal some communities can be that cause many people there for good reasons to be silenced and unheard.
"By example, there is a long and well documented history of human rights violations against civilian population from human armies, and those violations come as often as not from the high command's orders as for the volition of individual units." -- doesn't this suggest that robots (who would not disobey their orders) are likely to be much better than humans at reducing human rights violations?
Elegant Code in OCaml, short code sample
OSS – Path to a Free Self-Taught Graduation in Computer Science: GitHub
There's a solution to that (considering that text is acceptable and voice is not for whatever reason) - use voice to text software to convert the user's voice to text and send it over the existing text chat.
I don't think there is any mainstream online commenting community that could be objectively called "worse" than Youtube.
KeyBase
I think a lot of the offensive comments that are easy to find on Reddit can also be found on other popular sites, such as Youtube, Facebook, or comment sections on news sites.
New Short Cut Found for Long Math Proofs (1992)
The Islamic State Is Raping 8-Year-Olds. And the World Is Doing Nothing
Turning Market Opinions into Specific Portfolios
Excellent behind the scenes write-up and I really appreciated the tone of elaborating on all the movie staff/crew doing their bits. Big productions are big! The fact checking and world making is something I'm also studious about when working on fictionalization of actual events or trying to establish a believable world. For instance, my projects include origin of the 14 Los Zetas, the Enron scandal, rigging the lottery, and others.

That noted, I really wish he'd had a chance to read the script. I'm...not a fan of Aaron Sorkin's approach to writing, to put it mildly. Time will tell, but if there's one "Oh, this could've been so much better" potential criticism, I get the feeling it'll be with Sorkin's material. Hipster cred claim: I was into Danny Boyle before it was cool.
One thing that might be non-obvious is that async script, while not blocking `DOMContentLoaded`, blocks `load` event.

It means that if you have listeners to `load` event that are doing stuff, you may want to have the `load` event as fast as possible.

Also, until the load event is raised, browsers display a spinner instead of page's favicon.

Hence for non-critical third-party scripts, you may prefer to actually inject them in JS in onload handler instead of putting them directly in HTML.

A semi-related issue is handling failures of external non-critical scripts (analytics blocked by adblock etc)

I wrote a draft of a blog article on the topic last week:

https://gist.github.com/jakub-g/5286483ff5f29e8fdd9f

Context: We've faced an insane page load time (70s+) due to external analytics script being slow to load (yeah, we should have been loading the app on DOMContentLoaded instead of onload).
I've been slowly working on a scrabble web app in my free time very much inspired by lichess (I've actually contributed a couple of features to lichess) over at https://github.com/Happy0/liscrabble. However, I hadn't intended to do a public deployment of it due to the legal issues that others have already mentioned. I've just been doing it to learn more haskell and to try and get comfortable with front end stuff.
The ending of the last-released HL2 episode had a very “to be continued” feel to it, but more importantly, Valve has made statements about future releases moving away from “the episodic format” to “smaller releases” and possibly returning “to genuinely scaring the player,” but it all seems rather dead now. This section in Wikipedia has some relevant sources: https://en.wikipedia.org/wiki/Half-Life_(series)#cite_ref-37

Probably the funniest / saddest / most hopeful part of the whole saga is that at some point, a group of fans organized a sit-in at Valve HQ to plead for a commitment to HL3 :)
Sure, but I don't hang out in local news comment threads either.
"JS and CSS assets must be concatenated"

that is fine if you have a tiny little site. If you are a big company, each micro site will use a piece of the larger set of files. if one use a,js b.js and c.js, when you concatenate you just lost 100% of cache if the user clicks a link to a side of the site that only uses b.js and c.js

likewise, try to load, un-concatenated, common libs from widely used free CDNs.
Employee at Clinton's email hosting company feared a cover-up
> The JSON API is getting baked into the next core release, and dogfooding it is (afaik) on the medium-term cards.

Awesome, that's great to hear.

> Have you tried version 2?

I've actually worked with both versions. v2 is nicer but also didn't support some required functionality at all.
No flash, no sidebars, no bottom bars, no comments, a total of 6 requests vs 98. Of course it loads faster. And looks better. This is the way the web should be.
New York Times aims for $800 mln annual digital revenue by 2020
"Enter your work email to keep reading" with no way to opt out? Really?

The article doesn't life how the data was obtained from LinkedIn, which is interesting because their API makes it infeasable.
Of course it has increased, there are many more drones out there. The hypothesis is whether drones would do more collateral damage compared to humans tasked with the same job. Also, to my knowledge all current drones are not closed systems, and there is always a human pressing a button, so they aren't even a subject of this article?
They have had a lot of press: https://www.punkt.ch/en/press/press-reviews/. If it's a gag, it's the mother of them all.
I think reddit's issues stem from a simple case of failing to manage expectations -- the users got the idea that Reddit was a bastion of free speech where they could post anything, no matter how offensive. Apparently the corporation never really believed that, despite some of its representatives making statements that seemed to confirm it.

Reddit ought to have been more straightforward with its content policy from the beginning. Some would argue that such a policy would have restricted the growth of reddit, but I think that as long as the content policy was not enforced in a heavy-handed manner, it would not have caused issues.
> [Disclaimer: I'm a browser engine developer, not a frontend or full-stack web developer.]

that is why you have a sane view :)

on the wed dev trenches, more is better. we are all insane ppl who think adding react to a page will make it spiffier.
Their mistake and their problem.

Didn't we all learn in school that the one thing you didn't do to bullies was listen to them?
Perhaps forced vaccination, as it has little interference with your everyday life.
Agreed re Tableau being a competitor. But I'm not surprised they're not a partner. Last quote we got from Tableau for desktop was $2k. This comes in at around $200/year. That is probably where the "1/10th of the cost of traditional BI solutions" comes from at the top of the home page.
For a lot of people the whole point of Reddit is the comment threads. The voting turn it into a game, and oppositional views are an intrinsic part of that. People learn which arguments are most insidious or effective. I don't think Facebook is like this as unsound arguments are more likely to be tolerated.

Reddit may have hotrrible offensive comments but they will often be razor sharp and highly effective at winning arguments. That makes it endlessly interesting.

Of course HN has this to a lesser degree. I live in fear of being accused of "anecodotal". Looking at this comment that is ironic.
It sounded Monty Python-ish to me, and it looks plausible[1].

1: https://www.youtube.com/watch?v=WsfiD78Cy0s
Care to back up that critique with some stats?

And, if you've got stats, would you mind sharing what percentage of Reddit activity/traffic is porn?
The real funny thing is that there's people out there that will really buy these things (i.e. https://www.kickstarter.com/projects/thelightphone/the-light...)
Pandora Radio has $450M laying around?
[Copying a comment I left on the deleted thread about this]

I wonder if they're using OpenSCAP for this. It's an XML document that (at least) Red Hat and Microsoft publish which contains the lists of known good hashes for every file we publish, and also a set of rules for common vulnerabilities (things like "if a directory is public writable, flag an error" -- but lots of them, and more complex). Also CVE data is published in a machine-readable format.

Here's the data that Red Hat publishes:
https://www.redhat.com/security/data/oval/

I'll pimp my own experiments scanning offline guests using SCAP:

https://rwmj.wordpress.com/2013/05/16/scanning-offline-guest...
The future of live music has arrived
Yeah but it's accurate about basically any community. It's not like reddit is overtly *ist compared, to say, youtube. Plus when you get out of the default subreddits that attract everyone there is a pretty good community.
Well if you sent it in you already have a copy. Don't delete it and you can save the $1500.
You are right. I think that the value add is that in addition to getting to use 50TB of storage you also get good encryption and usable software.
BigQuery's AWS analog is Redshift -- this is more akin to Tableau/Mode/Periscope/Chartio etc.
That's correct. And as the reddit execs et. al. have stated, it's not that such communities, whether based around fundamentally hateful memes or not, can exist on reddit. In fact, many morally/ethically reprehensible communities have been explicitly allowed to continue existing. However, when they start moving outside of their communities and harass other communities through vote brigading or doxxing or PMing hateful messages, then it breaches a line (or smudged line) that allows reddit admins to take action.
IBM Venture with China Stirs Concerns
I don't buy the "Media vs Reddit" narrative. I don't think this has anything to do with journalism or even intolerance.

I just don't like hanging out with racists and sexists (in real life or online). If Reddit wants to keep me as a contributor to their site, they need to do something about that or I will not return. I doubt I'm alone in feeling that way.
All Souls is unique among Oxbridge colleges in having no undergrads.
iCloud is $10/TB/mo, albeit for different use cases.
> I find this trend of social engineering via hiding info to be really annoying/disturbing.

I totally understand where you're coming from.

However, there exist people who play MOBAS who are easily frustrated and -emotionally- twelve years old. Hiding the rank and ping of all players gives such people two fewer things to get angry or upset about. If they're not angry or upset, they might just either play well and win the game, or -barring that- be a pleasant person to play with. :)

> Knowing that I can't trust another player to launch a skill shot attack on target [because of high ping] is valuable info...

Back in the day, I used to play Descent and Descent 2 [0] over both a 28.8 and -later- a 56k analog modem. My ping times varied from 300ms to 700ms. There were a few weapons in that game that were -effectively- skill shots and tricky to land, but -if you were aware of your ping, and your opponent's likely motion-, landing the shots was totally doable.

In short, just because your teammate is a HPB doesn't mean that he can't cope with that ping. He might always play with that ping, and -thus- be completely accustomed to it.

[0] Both games are 3D, 6DoF shooters.
Sneakernet as a Service!
That definitely matches my understanding. As a long-time user of both Amazon and AWS (respectively 1997 and 2006), their product management strategies seem very different to me.

A lot of Amazon stuff smacks of high-level micromanagement. E.g., their thoroughly failed phone. Or the disappointing feature mish-mash that is the Kindle app. On the positive side, the original Kindle was groundbreaking because of similar micromanagement.

But the AWS stuff feels much more bottom up to me. They start with some small, discreet notion. They trial it in private, getting feedback and evolving in careful response to users. When it's solid enough, they open it up for everyone. And then they keep iterating, making things gradually better.
A lot of great ideas in this release and it makes me excited for the future of React.

I've been on 0.14-rc1 and my favorite feature so far is stateless function components. So much cleaner than class-based components.

One downside is that hot reloading doesn't work with it yet (AFAIK). Hopefully that will come soon now that 0.14 is officially released. (And I believe Dan is/was on vacation.)

Andrew Clark (core contributor to Redux and creator of Flummox) just released Recompose which provides powerful capabilities for stateless components: https://github.com/acdlite/recompose.

Some of the benefits of stateless function components as outlined in Recompose's readme:

* They prevent abuse of the setState() API, favoring props instead.

* They're simpler, and therefore less error-prone.

* They encourage the smart vs. dumb component pattern.

* They encourage code that is more reusable and modular.

* They discourage giant, complicated components that do too many things.

* In the future, they will allow React to make performance optimizations by avoiding unnecessary checks and memory allocations.
This is a revolutionary tool that will help all businesses, especially small businesses get their information protected without the steep price from competitors like IBM and Cisco. Good job Amazon.