skysight-inc/HackerNews huggingface dataset:
The first network is cheap to start, it gets pricy after that.

You don't need to start by building a nationwide network when you start out. 1 Cell tower can handle a little over 1200 calls at the same time and cover up to 1,500 square miles using 2002 teck. So start with one tower in the major city(s) for a few million and add towers as needed after that with the revenue from customers.

Which is why there is a cell network in every country. The problem is a few towers is not going to cut it once someone is covering the country.

PS: Building a modern tower in the US costs ~300k USD as a baseline including equipment and construction costs (though you can have more than one network per tower). Covering the UK wold cost at a minimum ~30million USD for the towers assuming ~1k square miles per tower. Less if you include significant gaps, laying the ground network is adds costs. But you would probably pay 10x just for the spectrum and you would want a much higher density in city's, and land is not free etc.
what does it mean when Hillary Clinton deletes her entire hard drive?
Very cool. I personally use Middleman[0] (static site builder in Ruby) and FormKeep (to push email entries to virtually any service I want using Zapier). You can easily deploy and maintain on AWS using the middleman-aws gem[1]

[0] - https://middlemanapp.com/

[1] - https://github.com/alienfast/middleman-aws
The state of Web Components
TaiG Jailbreak iOS 9 available after iOS 9 release
It's not a big deal, nobody cares.

I'd prefer if it is readable without CSS though, as sometimes the CSS won't load from the CDN or whatever. That happens sometimes at home, must be something to do with my ISP.
> To be clear, I find Docker, the tool, useful, I just think it doesn't need "Marketing", it needs a useful webpage

What exactly do you think Marketing is? It's not all about BS, it's about communicating a message. If that's a simple webpage, then so be it. Often an idea or product is far too complicated to explain through 2-3 lines of text and needs more.
Figures. They overbuilt their public-facing web system, and underbuilt their fulfillment system. Reading that, you can see the problem - their order system, fulfillment system, and order tracking system didn't talk to each other properly. You don't just ship stuff blind; you read back the carrier's online shipping data and match it with the orders, so you know you didn't miss anything. Otherwise, you don't know you screwed up until the angry customer calls you.
A struggle I had cooking was that so many of the recipes are pretty lousy, most distressingly including no pictures.

One of the things I really like about Blue Apron and Plated are how easy to follow their instructions are and the inclusion of 7 pictures (6 steps plus the finished dish).

For example, here is a really tasty, easy-to-cook "go to" salmon recipe: https://dusyefwqqyfwe.cloudfront.net/public_uploads/recipe/r...

(Plated seems to have started making its recipes harder to find/access)

And yummy "go to" pork and beef meals from Blue Apron:

https://www.blueapron.com/recipes/seared-pork-roast-with-sma...

https://www.blueapron.com/recipes/seared-steaks-with-sauteed...
A similar thing happened to me too, I would get some kind of internal error in a wrapped ARPACK and it would cause the entire python process to crash. It was reliable in that a given sequence of events would always trigger a crash, but not reliable in that we couldn't really alter those events to minimize things. We never bothered reporting it.
haha. You guys must be right. That is the exact functionality that is the most annoying for me right now! I need to get used to this new OS. I miss 3 finger swipe right. ctrl+alt+shift+ [direction] is quite a macro just to move a screen.
This is a kind of thing that is totally counterintuitive until you spend a few (dozen) hours in Kerbal Space Program. Basically keep sails angled at 45 degrees so that the light reflects in the direction you're moving, and you'll be getting closer and closer.
ATLAS compiles differently on different machines ("Automatically Tuned Linear Algebra Software") so this doesn't come as a complete surprise. Agree that that's a really annoying bug though. Do you happen to remember the matrix?
Thanks all! This is a highly opinionated setup, but it's pretty flexible if you don't want to use Jade or something. Also, check out my other project I just released the other day at http://motd.sh!
I thought this was Mac's Onyx tweek tool. I'm disappointed :(
Possibly but that amount will barely buy you a decent penthouse pad in Manhattan ....
A bunch of astronauts did die at the very beginning: Apollo 1 blew up on the launch pad. There was outrage in Congress but it died down because LBJ (a huge NASA supporter) used his (in)famous strong-arm political leadership to push forward. Again: strategy and leadership were more important than implementation. LBJ was more important for pushing Apollo forward than NASA's engineering success (or lack thereof).

http://en.wikipedia.org/wiki/Apollo_1#Political_fallout
I didn't make a statement about haskell and I'm not interested in parsing definitions that you've shown gleeful disregard for as recently as two posts ago. The 2003 paper isn't using "functional" in your pet manner and I'm not interested in educating such a hostile student. You're clearly reaching for material you don't understand in hopes that I'll be overwhelmed and it's not a good look. If you'd like to pull one of the three (3) usages of "functional" from the 2003 paper and explain how you thought it relevant to your argument I'd be enlightened. If you're just going to come back with a new raft of papers you don't understand from 30 years ago, please save us both the time and spare me. I'm not interested in reading the results of your uneducated googling and teaching you what you found.

CPU's are "amenable" to verification in the same way C programs are. Throw enough human bodies, enough time, enough blood, enough sweat, and enough tears, at the creation of a software object and it will be "verified" to be correct. There's nothing inherent in C programs that precludes them from being put through this stringent process. There's a lot of costing reasons why people don't spend that time and effort on a field-patchable software object that they do on gates costing millions of dollars to permanently etch into silicon, but I never said anything approaching "CPUs are so amenable to verification while C programs aren't" because I don't believe your argument to be true. In fact, I'd argue that something like the MRC proves that C-like stateful procedural languages can be put through the same process and result in something just as durable as a CPU, if we're somehow admitting you've been talking about commercial CPU's instead of the goofy abstraction you claimed upthread.

Are you planning on addressing how architecturally defined registers aren't stateful? That's a concrete example that posters other than myself also zeroed in on. The only argument given so far was pinned on the NAND equivalence being stateless. It's disappointing you didn't deign to address that in between your wild accusations and gleeful misrepresentations about what I've been saying.
"For anyone who has been programming in a modern language such as Ruby [1995], Python [1991], Clojure [2007], Haskell [1990], etc, and who was put off developing iOS apps by Objective-C, Swift marks a new era."

You say modern but I don't think it's really what you mean here.

Your descriptions of Ruby vs Obj-C make it seem that really what you mean is high-level; that is, to a newer programmer, easier.

These languages (Haskell excepted) make it very easy to do simple things. Describing them as "modern" in contrast with the implicitly antiquated Obj-C makes it a little hard to take your assertions seriously.

Verbosity is a claim to make, age is not.
Indeed. To explain the technical term, retrograde is the reverse of where you're going (where your velocity vector is pointing). Accelerating retrograde (against the direction of your movement) = dropping your current orbital velocity = when you "slingshot" to the other side, you'll be closer to the Sun.

Orbital mechanics is fun :).
"Paxos is like this really old distributed consensus protocol from the 70s that no-one understands or uses."

I've run into this. In reality The Part-Time Parliament was published in 1998 and Paxos Made Simple in 2001.
Donald Rumsfeld and the dawn of digital TV
I have an Evodesk, which is the cheaper version of the NextDesk. I picked it because I was able to get a curved work surface without a significant added cost, along with a memory controller (save your height settings and 1 click adjustment from sit-to-stand), and a cable tray.

It's sturdy enough for my laptop and 2 monitors from my sit height (~25ish? inches) to my stand height (~46? inches). The cable tray was a bit difficult to fit a surge protector into but I eventually found one that worked. The top is a bit different from normal desks, but it feels fine to rest against and use my laser mouse sans mousepad.

Most of my coworkers have some variant of the Geek Desk.
I also wrote a little blog post about that very thing back in 2011. In addition to using a Markov chain approach, also took a look at it from an information entropy perspective. And the code is also in R, to boot! http://bayesianbiologist.com/2011/12/31/uncertainty-in-marko...
Willingness to discuss and critically evaluate ideas no matter who they come from, rather than blindly following people off a cliff due to fame, is a critically useful skill.

Sadly, so is recognizing when you're working with a person who wants that and when you're working with someone whose ego and unwillingness to admit mistakes thrives on blind followers. Mistaking the former for the latter can be a career-limiting moment.
Try something different with Elixir
> But I can't clearly see a way to get to there from here. We need to find a way to tax automated productivity as well as labour.

That's not hard (well, except in terms of the political challenge due to its impact on the already politically powerful.) Just tax capital income the same as labor, rather than treating it preferentially.
> I don’t see the path that would get me from where I am to where they are.

Of course you don't. You just told us about how you have $8 coffee. Our grandparents ate canned vegetables and raised two kids in a 1500 sq ft home and you're complaining that you can't keep up with the Jones' while you sip on $8 coffee on a freelancer writer's budget. This isn't a generational problem, this is a complete lack of understanding of personal finance.

Look, I, as a Millennial, am aware that the average wage has decreased since the 70s. I'm also aware that being a software developer and making software puts other people out of work because we are automating the things that used to be done by hand. I'm further aware that I've had a stable enough upbringing from a middle-class family to teach me a few things on frugality, saving, and making the most of your education. Things definitely seem to be harder than they were, but whatever thesis the author was trying to defend completely went out the window when I read the quoted statement.
Yes there are additional steps involved for working with the Closure compiler, but in return, you get extremely robust dead-code elimination for your own code and third party code alike.

This turns out to be invaluable in production because most projects only realistically use a handful of functions from utility libraries that tend to be 10s of KBs in size.
I want to build a product. Yes I have the experience and background in building and designing complex system. There is no fee for the person giving me the genuine problem but then I plan to sell the solutions to others for a license. Of course, it is at my discretion what problem I choose to solve.
woah woah woah, let's step back a second.

From the moment that you acknowledge that red text on a blue background is hard to read and makes a product genuinely worse, you must acknowledge that the design of a product is a legitimate part of a product.

Design and usability go hand in hand, and _of course_ a product's usability is a genuine part of the feature matrix of products. Sure, some design differentiation is "marketing" , but you also have designs that genuinely make a product better/worse.
U.S. Smartphone Duopoly stronger than ever
UI is subjective. I get mildly annoyed whenever I use a Mac. Little things like having to click on a window to give it focus, or having to use command instead of control in many programs, break my flow. I'd probably get used to those if I only used a Mac, but since I use Linux 95% of the time and Mac 5%, I never do.
Oh I missed that! Thank you.
It's backwards thinking, based on a moralization that mother nature is all good and human beings are all bad. If you look at all the problems associated with the "human overcrowding" problem, the solution is more knowledge, not less people. To stop overpopulation: educate and empower women. To slow carbon emissions: keep track and educate people about the consequences. You can join this particular doomsday cult if you so desire, as long as you don't try to prevent me from reproducing. I will still roll my eyes at you, but nothing more.
Opera 12.16 (the last Opera version) had both native support for vertical tab bar and toolbars (it already had it a decade ago) and a kind-of-okay "tab group" feature (groups of tabs could be collapsed so that they wouldn't take much space visually).

Unfortunately, they started from stratch with Chromium-Opera, and even after more than 10 versions it still lacks most of the great features of Opera.

Day to day, I use both Firefox with Tree Style Tab, and Chromium with Tabs Outliner. This isn't perfect: Firefox still takes a minute to load the session with 700+ tabs, and Tabs Outliner feels kind of a hack and isn't really integrated.
China calls on US to follow its lead in eradicating ivory trade
As the article mentions we're largely favoring SSRIs over benzodiazepines now as "first line" medications for anxiety related disorders, but they're being overprescribed too, perhaps even more due to not being controlled substances. And patients are just as uninformed about what they're being given.

I could probably pick up my phone, scroll through my contacts and blindly pick a name, and that person is quite likely to know what the phrase "brain zaps" means, and have a horror story about being prescribed SSRIs, or especially SNRIs, without being warned about the potential downsides and indeed the withdrawal symptoms.
It sounds like these medicines are great for occasional use but bad for long-term use. So these pills would be good for people who have trouble sleeping when anxious about something, but usually sleep OK. For example, people who get nervous before a test and the like could get such pills to help.
Yes, your analyst could solve the problem but you pay them. Also, don't you want a another solution for free?
9 yr makes wide receiver all boy team
https://www.youtube.com/watch?v=lHtx2JiMpeM
It's mainly targeted at cube sats, which are very small satellites with usually one specific task or purpose. This could open up space even more to smaller teams of scientists.

It is not meant to carry men to Mars.
ObLemming: http://www.elizium.nu/scripts/lemmings/
“Whose state is it, anyway?” – Further thoughts about React
Anyone else think it's interesting that this is functionally a cross-promotional blog by the mattress startup Casper.
(I work at Stripe)

Control provides a number of services (business intelligence, analytics reporting, etc.) in addition to mobile apps to view your Stripe account details. We let Control know we were planning to build an iOS app in September of 2014 and we plan to continue to work with and support their efforts to build on top of Stripe's platform.

More broadly, we want to balance being good ecosystem stewards with building the best product for our businesses. Occasionally, what we do will overlap with what others are building. When that happens, we'll try to give as much notice as possible.

If you have any questions about this, please drop me a line (cristina@stripe.com). We want to ensure we're building out the Stripe ecosystem to make our partners successful.
I Just Found My Bitcoin Private Key in Database of All Bitcoin Private Keys
Guys, I am so confused right now
I just found one of the users, some time ago, pre-generate all BITCOIN private keys.... As I understand it cost for him a lot of time and a lot of computer power.
This is really a base of all bitcoin Private keys in the world!! (SO MANY PAGES)

BTW, for first time I was thinking I am sick, and it can not be real... but I checked one of my addresses and was shocked! - my address was in base! really! WTF IS THAT?
How I can use bitcoin and do not worry about somebody will random find my address with this tool?

LOOK AT THIS:

http://imgur.com/KaHJjW4

http://imgur.com/HVYI3RS

http://directory.cf - checker

http://directory.io - base
This is orthogonal to the topic of corporations, but I don't believe elected politicians have "free will to chose". Frankly, I think that politics is the place where you literally lose free will as you move up the chain. You can't really have much agency where every decision you make is necessarily based on all the little deals, agreements and power plays you've had to get embedded in to garner support. This is really a systemic problem, I find it increasingly hard to blame particular politicians for it.
Excellent points.

SMIL usage is high so it's just being deprecated in blink to get the word out, but not removed just yet. If you're planning to ship both web animations and SMIL, I hope we can get everything you need in web animations before SMIL is finally removed. If you have specific examples you can share, please do post on the smil blink-dev thread.

SMIL support is rough in the old android browser. I suspect using the web animations polyfill will be a safer path than trying to support the SMIL edge cases.
I still remember Lemmings 2: The Tribes when I played it for the first time. I still listen to its music sometimes. It was a masterpiece!
Chip’s Challenge 2 finally sees the light of day
One of the things I find most fascinating about personality is that you will never find any set of identical people. Common traits, sure. Matching upbringing, yeah. Similar behaviors, of course. But you will never find 2 people who are exactly the same all the time. Our personalities are malleable and always adapting to the fit in with others around us, but never quite losing what they were before. Our Identity is a complex history of everyone we've ever come across and everything we've ever done.

And we should expect identity branching from individual to individual; even identical twins who may be practically the same can not occupy the same space at the same time, so there must be some divergence. But branching within an individual...How does that happen?

When it comes to analogies cognitive psychology and computer are no strangers: Perhaps its similar to dual-booting, virtualization, or just a multi-user system. If that human brain is capable of running multiple persons it may be subject to the same limits of resource sharing and allocation or just have ACLs which would explain branching.

We don't understand DID, MPD, or whatever we want to call it. It's unusual and there's no reason to believe our brains should develop in such a way. Not to sound de-humanizing but it needs to be studied, just like "normal" personalities need to be studied.

If people can live comfortable, healthy lives with multiple identities than I hope we can come to accept it, and sooner rather than later. But we also have to consider how it affects other people, for example another VICE article was posted to HN a while bask describing their perspective while a partner had a dissociative episode: https://news.ycombinator.com/item?id=9144552
I built something similar w/ Mailgun & mongo https://node-prelaunch.herokuapp.com

- I work for Mailgun :)
State management.

There's a huge gaping hole between tabs and bookmarks which needs filling. Essentially a "stuff to be read" queue, though with relations back to the parent document / page.

That backlink is where tree-style tab managers win. Firefox also delays page load to when you actually navigate to the fucking page, which Chrome utterly fucks up.
They are good at Design as a whole. Engineering Design, Marketing Design, Interface Design, etc.

The whole thing is beautiful, from the low level of Go, up to the CSS.. it's not just a nice cover on top (like many other products)
Do you have any good examples (yours or otherwise) of Haskell-inspired Python code?
After discovering this it has become a habit to check elevator buttons to see if they are real or placebo.
The same thing was said when the WTC towers were originally built. See this article from 1964:
http://www.nytimes.com/1964/02/14/new-fight-begun-on-trade-c...
Actually SMIL is not that interesting per se, its importance stems from being the only open standard for professional grade declarative vector animations supported by most browsers right now, i.e. equivalent to Flash.

As it's going to be removed soon, we would have to wait until Web Animations are finalized and properly implemented everywhere. Frankly, figuring out all the details of both specs and implementation deficiencies in browsers for SMIL wasn't the nicest experience (WebKit/Gecko/Blink), however there was a way to get it working in all of them in a single manner, and get 1:1 quality comparing to Flash animation.
How long would it take for Web Animations to get there? As someone who was a member of a committee for an unrelated automotive standard as well as working with committee members of an enterprise messaging standard, I know very well how easily given various political interests this could turn into a solution nobody really wanted.

SMIL and IE have a complicated history. On a vast majority of recent mobile devices SMIL is perfectly usable (until Google drops the axe) and there was a surge of interest wrt SMIL driven by the availability of retina/HiDPI (small-form) displays and the need to scale animations properly, and we have an indication that our tool supporting SMIL was causing some waves in the industry as well.

I am also not sure why you'd assume only hobbyists and enthusiasts care about SMIL. I personally was dragged into it by the fact nothing else was anywhere near it functionality wise and it had to be implemented, while I could imagine much better standards myself. It was a completely pragmatic, non-enthusiastic reasoning.
Macros can actually be written in Parenscript as well, AFAIR. But the language blends itself very naturally with CL code.
Their tax breaks and corporate subsidies will more than cushion them in their hour of supposed need. And I imagine PR like this will enable them to also raise prices here and there, so extra win.
Announcing the Software Analysis Workbench
[Summoning graycat]
That's not quite what I meant.

iOS 8 with the launch of iPhone 6 Plus promised to allow developers to make their portrait mode apps also run in landscape mode on the larger device.

No developers actually made use of this feature, so it's pointless.
Kalief Browder, Held at Rikers Island for 3 Years Without Trial, Commits Suicide