skysight-inc/HackerNews huggingface dataset:
I think this is an informative and well-written review. I'm a Windows phone user and although Windows phone doesn't fare too well in the author's analysis, I still much prefer it over Android and iOS.

In the very first row of screens in the article, the Windows phone layout stands out as cleaner and simpler to me. The large type is an easy tap target, so the screen layout doesn't need row after row of horizontal lines to separate each setting (as in the iOS and Android screens).

The horizontal lines give iOS and Android the advantage of displaying controls directly on the settings screen (without having to take you to a separate page). Windows phone, in contrast, requires you to tap each setting to go to separate screen. In practice, I don't find this annoying since settings are not something I access on a regular basis. A separate screen for each setting can also provide a bit of explanatory text (which Windows phone generally provides).

However, I agree with the author that Windows phone settings could be better organised with section headings. The iOS settings are grouped, but seem a bit odd without headings.

I'm sure Apple, Google and Microsoft all study each other's mobile designs. I only hope that Microsoft doesn't end up steering Windows phone closer to the interaction behaviour of iOS or Android. For me, both the visual and interaction design for Windows phone is a refreshing change from iOS and Android (I realise I'm in the minority here).
> That's an unfortunate consequence of the "keep titles verbatim" rule

I fear that you're misunderstanding the rule a little. There's nothing wrong with including an explanatory phrase from a subtitle, or from the introductory sentence of the page, which is often a de facto subtitle. (We added that when we saw this title earlier today). What we're strict about avoiding is submitters rewriting titles to make their own point about the content, rather than preserving what the author wrote.
IANANP (I an not a nuclear physicist) but I have read a great deal, and your best bet is to read http://nuclearweaponarchive.org/ which is chock full of interesting information, including a comprehensive list of every nuclear detonation, ever. Go read there about how Hydrogen bombs work.

TLDR for that site; there are two major factors in play with an H-bomb. The first is the addition of a fair amount of deuterium (Hydrogen with an extra neutron) around the explosive core. This acts as a large source of potential energy, and after the initial fission reaction is kicked off, the deuterium ignites and fussion occurs, similar to that which happens on the sun: 2 Hydrogens become 1 Helium, and 2 neutrons go flying off.

The Fission reaction has to be managed differently, however, as there needs to be a secondary reflector system in use. This secondary core reflector system captures the X-rays after the initial fission begins. These x-rays are reflected back into the core, causing the implosion to have a second stage. This "second stage" ignites the third stage fuel, and boom. The documentation will call it only 2 stages, though that x-ray reflection device is an essential part of kickstarting fusion.

The first H-Bomb detonation was essentially a A-bomb surrounded by liquid deuterium in a massive cooling system. The cooling system was actually the size of a building. http://nuclearweaponarchive.org/Usa/Tests/Ivy.html

Of interesting side note is the second H-bomb Castle Bravo: http://nuclearweaponarchive.org/Usa/Tests/Castle.html ) included a Lithium-deuteride solid fuel around the detonation device. The detonation was accidentally the largest ever conducted by the United States. It irradiated a huge swath of the Pacific ocean, and it's follow-up test had similar results.

Devices which used Lithium-6 or enriched Lithium instead of Deuterium would also be considered H-bombs, despite their not having Hydrogen. That's why we call them thermonuclear.

This was because of the added Lithium in the solid fuel. You're basically tripling the amount of neutrons available to the fusion reaction, and thus, the detonation was completely out of hand and exceeded calculations by an exponential factor.
Less than a dozen states, nowhere near most.
But junior hr generalists probably will know very little in my experience ha done in BT who was oblivious to exactly what the division she was nominally assigned to did and who the employees where.
I think you responsibility could maybe include giving them a heads up about changes you are about to make and that if they are using your recommended approach there should be no interruption in service. This will let them at least review their code.

For SSL certs, this is a common practice and frequently needs to be coordinated between close integration partners so that nothing breaks.
Is this :
"
It impedes people stuck on old (low spec) computers, too. For example,
in my adventures w/ git-bzr, i have managed to do the initial clone, but
512M RAM is not enough to achieve the tantalizingly compact footprint
that "git gc --aggressive" purports. I'm a stubborn fool and will find
a way eventually (suggestions from git-bzr / git experts welcome!), but
it's an unqualified slog that i imagine is just not worth the trouble
for others in similar straits."

just ideology? I would have expected most individuals in position to be doing development work in 2014 to have a little more ram than this.
DOJ lawyer misled appeals court over National Security Letters
In Canada some provinces use this method. To the best of my knowledge the ones who have the best results is New-Brunswick which charges a fee for every item from this list : soft drinks, beer, wine, spirits, water and flavoured waters, fruit and vegetable juices, low alcohol drinks. The fee is 10 cents for everything except for alcoholic beverage over 500ml which have a fee of 20 cents. When you bring it back they give you half of that back. The bottles are processed by hand, giving job opportunities to many people. In 2010-2011, the program achieved a 79% recovery rate.

Here is some more info on the program : http://www.ec.gc.ca/gdd-mw/default.asp?lang=En&xml=0822FE9A-...

In the province in which I live in (Quebec), the fees are the same but they give you back the whole fee. This means that the program costs more so to stay profitable the bottles are not hand processed. This means that there is less jobs created as a whole. However, since you receive twice as much when you collect bottles many people under the poverty line attend big events in hope to collect the bottles left behind by those who don't care. I've met a guy who was riding his bike with a small trailer who was making up to 400$ a day picking up bottles ! It obviously does not happen every day but it gives you an idea. Sometimes I drink in the park with my friends and some guy will come up to us and ask which bottles we are done with and he'd take care of them for us.
I used to be just like you — Don't worry, it gets better!

Growing up I was a natural with math and science, and had sensitivity to the arts. I would often figure things out before needing to be taught, and because of that I always felt more comfortable in the truths I _knew_ that I knew, not just the truths that I _believed_ I knew.

I would get discouraged and frustrated when I wasn't able to use all of my intelligence to solve a problem, but was told over and over again: "Even though your answer is correct, since you didn't show your work or write down the formula using the exact model I showed you how can I tell you know the right answer?" and I would always answer, "Because if I didn't know the right answer my test wouldn't be the first to hit your desk and I'd still be working…"

Fast forward to high school, same thing. Even in college I had a me-vs-teachers struggle where I fought to push the limits only to be told time and time again to stay within the lines and do what's right in front of me.

Since graduating I've worked for a few companies, but for the last three years I've been self-directed. My income comes from large contracts and small freelance jobs and if I don't work - I don't get paid.

The other cool thing now - if I can work smarter, I can make more money!

So I would say that if you feel like your boss, your teacher, your leader, your '_x_' is holding you back - cut them out and _become_ that in your own life. You'll find the motivation to eat!

Now I've flipped. The amount of hours I work in a day _directly_ relates to how much I take home. My freelance rate is also a multiple of my contract rate, so it's easy for me to work hard and literally take home _double_ that day.

Now I don't have a motivation problem, I don't have enough hours in the day ;)
The Forbes article said it is named after Star Wars space craft: http://www.forbes.com/sites/benkepes/2014/11/13/more-amazoni...

But I think it is simply named after the functional language feature. The core concept of this service is function.
Only 11 states.[1] (That's more than I thought.)

[1] http://en.wikipedia.org/wiki/Container_deposit_legislation_i...
According to http://blog.sethroberts.net/2014/05/10/cause-of-death/ , his family should be getting the report around now, and they mentioned the intend to share the details.
Oddly enough, I found the 10x10 easier to solve then the 6x6 and the 8x8. After a couple play-throughs I think I know why. When trying to determine your next move, there's 3 options.

1. Look for a chance to play a block that wouldn't cause a chain of 3 colors together.

2. Look so see if the row or column has enough of a certain color in it.

3. Look to see if the row or column is a duplicate of another.

1 and 2 are easier to spot, but 3 is actually quite difficult and takes a lot of time to determine. On the 10x10, option 3 is almost never the determining case, probably because there are so many more possible configurations for a row or column, vs on a 6x6.
Whilst there is despicable behavior on behalf of the manager, I feel it's not as clear-cut as that.

She worked there as an intern. She had not applied for a job.

He told her he'd make sure she'd GET an offer if she slept with him, not that she would have to do so to get a job.

She then did so, and hid it from her (ex partner). She also agreed that "nothing improper" happened (which is problematic for numerous reasons, and not without the threat of authority).
Logically that makes a lot of sense, and I believe is 100% correct. It's more challenging when emotions run high and our customers call in irate. But the idea to communicate internal changes isn't a bad idea; I think we're starting to do that.
BINGO how do you think stack ranking and PRP got push so had so some hr director can get a bonus never mind you destroy morale and force all your good people out.
This actually looks really cool, but seems to have no support for concurrent modification or access. I'm presuming that in order to make this thread-safe you'd just need to lock the whole database.

Anybody aware of any thread-safe model layer for C?
It's definitely possible to do this if you're not set on containers.

We do it at http://wym.io/ by putting our runtime library in the environment that the code runs in and keeping the runtimes around, keeping the environment clean along the way.

We're working towards doing all that (and more than) Lambda does in a deploy-your-own fashion...
I like the author's pragmatic approach to evaluating C++ as a programming tool. The question is not, as it is so often posed, "Is C++ too complicated?" (What does that even mean? Too complicated for what?) The question is, "Is C++ so complicated that it diverts too much of my attention and mental resources away from solving the problem at hand?" I personally agree that over the history of C++, the answer to that question has gone from "no" to "most likely so." More and more, C++ is becoming the hammer that forces you to take your eyes off the nail all the time. It seems to me that the areas in which the advantages gained from using C++ outweigh this disadvantage are shrinking fast.
Simplest solution I've found to this is just use your browser tabs.
In California, the deposit on milk bottles is 1.50, and you get the deposit back when you bring the bottles back to the store. I associate bottled milk as having premium quality, even though the total price after redemption is similar to wax carton milk.

CA also has CRV (Container recycle value, basically, .5/.10 ea), but it isn't a straight redemption value. You can turn in up to 50 containers of each type for a CRV refund, but after 50 you only get the CRV returned by weight.

Some counties in CA have a plastic bag ban, with paper bags for .10 and compostable plastic bags for .25. You can get reusable bags for as little as $2 at the register too.

CRV:
http://www.calrecycle.ca.gov/BevContainer/Recyclers/Director...

Bag ban:
http://sfenvironment.org/article/prevent-waste/checkout-bag-...
That's probably the reason that guy is now self employed
Somewhat of an erlang fanboy but...

Erlang!
Also, what people say and what they do are not always equal.
Analysis of Erasure Code Patents
I know exactly what you can do. Read "Free Will" by Sam Harris. I have a feeling that it will resonate with you, it definitely did with me.
The cost per new drug is a capital cost, not a production cost. So the right comparison isn't cost per transistor (that's more like cost per pill), but rather cost per new die or cost per new process shrink.
Aww, thanks. Responding to each and every feedback email was something Steve + I took very very seriously. If only we'd had Front back then ;)

https://frontapp.com/
It would be interesting if startups would get together and do some real analysis on location.

My company is in SoMa, and recruiting is not super easy, I'm confident if someone really wanted to work at Heap, they'd work in Daly City or Sunnyvale. Location has never been a great selling point.

Maybe there is a certain kind of candidate for whom not being in the city is a dealbreaker, but I'd like to see numbers.

That's not to say that this isn't a common and seemingly true myth of recruiting, but it would be interesting to be able to dispel or confirm it.
Are they seriously going to blame the dead pilot for the crash.

Even if he might have caused it, playing the blame game does not feel very professional. I would be very careful before making such a statement.
A CEO. Anything to be discussed though has most likely already been said in the multiple thousand comment threads that spawned as a result of this incident.
Werner Vogels's blog about Lambda: http://www.allthingsdistributed.com/2014/11/aws-lambda.html
Google Fiber Free T-Shirt [Austin Residents Only]
I'm sure most people here could do it in a couple hours or a weekend.
Google Lifts the Turing Award into Nobel Territory
The culture at reddit is one of openness. We're also a super small team (about 30 in SF), so any kind of issues/arguments are easily recognized. Through the relocation announcement, the ex-employee issue on reddit, handling of the #celebgate, all employees and the board were supportive of Yishan for the most part. If there was any animosity, it certainly wasn't enough to call for his resignation.

What Sam is saying is truth. Yishan wanted the new HQ closer to the peninsula because he believed it was the best thing for the company (cost savings, south bay commuters, etc), and probably less so, for his family. The board disagreed, and there were a number of employees who disagreed. Yishan may have felt that he wasn't given enough trust and reins he needed to execute the company the way he thought it should be if he was CEO. This was the sole reason for Yishan's resignation, as I know it.
Random sums of sines and random walks
Ted Cruz Op-Ed Against Net Neutrality
Interesting project, but - and I hate to be that jerk - what possible reason was there to write it as "x-platform"?
That doesn't make any sense. What would such a short timeline imply, besides that it came out of nowhere?
Made with Material: Showcase of Apps Boasting Material Design
That's a good thing. We can't grow our ancestor's wheat anymore, because it's vulnerable to crop-destroying pathogens.
Hey, how is it different from node-webkit or atom-shell?
S&P assigns junk rating to Twitter's debt
There's also Naya's Quest, a free browser game by the creator of VVVVVV. It uses a diagonal isometric view and lets you rotate the camera around to see where the platforms really are. Even with that, it's tricky.
Not directly, no. However, the documentation states that you can use CloudTrail to log the requests from SQS to S3, then have changes to S3 trigger the events that can get your Lambda function to respond.

It's a little convoluted, but that seems to be the way they're going for now.
In this context, putting error bars on a probability doesn't really make sense. Your uncertainty about the probability is already encapsulated in the probability itself.

In other words, 'more uncertain than 5%' wouldn't be 5±x%
, it's be, say, 6%. If you have no information at all -- you're as uncertain as you could possibly be -- the probability would just be your prior for this event, and the more data you get pointing to the event either happening or not, the more the probability will move away from your prior towards either 0% or 100%.
From their github page: https://github.com/google/mathfu

What is the implication of this? I am not an Android developer; is this tracking common?

For applications on Google Play that integrate this tool, usage is tracked. This tracking is done automatically using the embedded version string (kMathFuFunVersionString), and helps us continue to optimize it. Aside from consuming a few extra bytes in your application binary, it shouldn't affect your application at all. We use this information to let us know if MathFu is useful and if we should continue to invest in it. Since this is open source, you are free to remove the version string but we would appreciate if you would leave it in.
Towards understanding Haskell’s monomorphism restriction (2012)
They simply choose to emphasize different numbers. The number is correct, right? That link that you posted says that all Americans pay low taxes. My question is shouldn't we all be paying a little more?
Let's talk when Musk achieves one of his goals :P And no, I don't think musk is more ambitious than page; they are just headed different places.
Silly that they need to invent new drugs when there are so many "blockbusters" right here to be grown from the ground and used
In your opinion. We have had a similar policy here in Australia for many years and it has had no impact to consumer confidence or shopping behaviour.

People who find the concept to be miserable should rethink their attitude.
Daly City is south and west of San Francisco. It's served by BART (the regional rail system that spans the SF bay area and runs between SFO, Oakland (and its airport), Richmond, Pittsburg (north east bay), Dublin/Pleasanton, and Fremont) and Interstate highway 280, which runs N-S between San Francisco and Silicon Valley.

DC is a 25 minute BART ride for me from Oakland. I could totally envision commuting there for work. Great taquerias, easy freeway access, cheap(er) rent, fewer crowds (than downtown SF/SOMA).

At the same time, any business move is disruptive and should be considered carefully.
How to See Without Glasses
Of course, all that's really happened is I've replaced the free plastic bags from the grocery store with non-free garbage bags from the same store. I still use the same amount of plastic.
Yes, I understand the semantics of #define. My point is that someone seeing a reference to sym_equal may not realize that (1) it's identical (at the C level) to rb_obj_equal and that (2) that fact has important performance ramifications.

First class functions are super useful in C, but I think it's pretty rare to rely on their identity at runtime. If you are doing that, also aliasing the same function by another name seems like a recipe for confusion.
Thanks for your concern, it's the same script with minor tweaks.
I saw that and it doesn't implement anything - all it does is register the org.freedesktop.login1_manager name with DBus. It doesn't even try and implement so much as a single do-nothing stub version of any API call.
Is it really that bad? It's better than Javadoc…
node-webkit and atom-shell both embed a version of NodeJS along the chromium content module. As a result, their are usable only from NodeJS and create complexities when requiring native packages (these package need to be recompiled using the special nodeJS image)

On the contrary, Thrust exposes a standard IO API that is bindable from any language. Right now there are bindings for NodeJS, Go and Python. As a result these libraries are simply requireable or importable and can run with vaniall NodeJS/Go/Python.

We designed these libraries so that at post_install, a binary version of Thrust is downloaded automatically which makes apps based on Thrust distributable through the native package manager.

These are the two advantages that motivated Thrust vs atom-shell or node-webkit.
Simple search. Easy access for movies
No idea, for the time being the only supported language is JS. I'm trying to understand if I can run ruby applications by glancing here and there... Didn't had the time to look into it yet, but everyone seems very excited about it.
Show HN: Launch a Splunk Instance with Bitcoin
> so you can't simply rely on pointer identity as a check of equality.

Sure, but we aren't talking Ruby semantics here, we're talking C. I don't see why it's useful to still have a sym_equal identifier that's just an alias for rb_obj_equal.
I think this would be the solution. I guess lambda is basically IFTTT at scale with more configurable "T" portion.

Anyway, libcloud seems to be leading the way in this kind of standardization, so that's good news. There's also providers that have drop in AWS-compatible APIs for some services. Then there is stuff like apache mesos for creating that infrastructure, which is less relevant to smaller companies.

But I suspect that the last thing Amazon wants is to turn into a commodity, so it's in their interest to release as many differentiators with non-standard APIs as they can.
If what you're saying is accurate (I'm not suggesting that you're lying; but if there are no important omitted details that might cause us to draw different conclusions about what you've said so far), then do I hope she has the courage to come forward with the FB transcripts -- especially all the explicit fantasies the hiring manager was stupid enough to post in conjunction with an explicit quid-pro-quo in the same channel. Along with copies of any ridiculous statements she was forced to sign.

These companies just won't stop behaving badly until their behavior gets vividly exposed often enough for them to start thinking twice. In the case of sexual harassment, the more incontrovertibly damning material that comes out (provided it is done with the express consent of the victims), the better.
Yishan went way, way too far in that case. Much further than was needed or appropriate.

He always seemed prone to saying things that were of questionable judgment. I have no idea how he was at running the company, but I suspect Reddit will be better off having someone else speak for it at least.
People who pay to go can make their own decision if the risk is acceptable to them or not. It's not anyone else's business to decide what the acceptable level of risk is.
They're not even questionable, they're just outright wrong. By the time I got to the post it says "lane-change turn signal", but still states that drivers put their arm out the window before that, which is demonstrably untrue.

As for overhead cams, Delorean put them in GM cars, which was a first. More generally, there were cars utilizing overhead cams before Delorean was even born.

They got the recessed windshield wipers right, though.
9.7 in San Francisco miles is a long commute.