skysight-inc/HackerNews huggingface dataset:
So, actually, fun fact, this is false!

The stock price doesn't just reflect the amount of money the company has. The stock price reflects the "fully loaded" expected value of that stock. That means it prices in ALL expectations.

If the company you buy performs exactly as expected, then you don't actually make any money because you paid the price that reflected those expectations, so whatever dividends the company issues will only compensate you for the premium you paid. So the stock has to outperform expectations before it's worth buying.

The "expected value" of the company actually discounts dividends and the like, because the value of money in the future is less than the value of money today.

There's an amusing side point to this, which is that a perpetual annuity actually has a finite value [1].

[1] https://en.wikipedia.org/wiki/Perpetuity
As software evolves and gets more complicated it only makes sense that bugs will become more obscure and tougher to chase down in projects that are reaching sizes we've never seen before. Most developers have a bug list longer than they can handle. It's not about 'giving up' it's about prioritizing. It's not about being lazy it's about only having so much time in a day.
Shoutout to the work of the folks at Panic Button, who have done good work trying to make a very secure, free, open source app available.

https://panicbutton.io/
According to the feature-set, this is basically NeoVIM.

* Separation into front-end and back-end: NeoVIM does this. The UI uses the same interface a plugin does.

* Asynchronous operations: NeoVIM uses libuv to do this (same asynchronous C++ lib as NodeJS).

* Plug-ins over scripting: Yup, NeoVIM does this, as well as dropping vimscript (although it will compile vimscript into Lua for you).

* JSON: NeoVIM uses msgpack, which is significantly less overhead than JSON, but structure compatible.

The two other features listed are Rust and rope-structures, which are implimentation specifics that don't affect users or plugin writers at all.

Edit: The more the merrier! And it's good to see more projects using Rust, but I don't see this as a strong need. See https://github.com/rogual/neovim-dot-app for a nice native Mac UI plugin/client for neovim.
Can anyone shed some light on why the subsidy model is going/has gone away? It seems to me cell providers would not want to stop essentially requiring 2-year contracts, so why have they? Fear of government action, or market competition? Or was the subsidy model actually bad for the networks somehow?
Maybe we can rely on the community for patches for headphone 0 days?
UDP loadbalancing is huge, since HAProxy can't do it you had to do it with LVS.
With Termux, you can ssh into your Android device over Wifi. If there is no Wifi available, you could use your Android device as a Wifi hotspot, connect to it and SSH (you could even use mosh, as others comment that it can be installed in Termux) into your device.

I do not know if you can SSH into your device if connected through bluetooth.
I'm pretty sure that was his SSH connection dying after he killed the remote server. But yeah, it's hilariously/depressingly contradictory. Worse than useless, since you don't know if something went right, or something went wrong, or both, or neither!
I visited SF from Sydney last week and it's an incredible city.

Spent a lot of my time in The Mission area which is full of pokey shops, cafes, bars, restaurants and generally cool buildings.

I also really enjoyed the Palace of Fine Arts and its gardens, such an awesome building

https://en.wikipedia.org/wiki/Palace_of_Fine_Arts

If you haven't been then the SF Giants baseball park is worth a visit, just for the views of the bay alone.
Qatar National Bank: Database leak gives data on journalists and British 'spies'
I'll skip over discussing whether this will be effective and go straight to the implementation required:

> a panic button configured to the number key 5 or 9 and all smartphones to have a feature that will engage when the on-off button is pressed three times.

I find it interesting that a government department has demanded so specific an implementation. Do they think that prescribing that level of detail makes them look more authoritative? It would be better to leave the details to the phone makers.

I don't think Apple or Google will respond with much enthusiasm to that level of micromanagement.
Maybe... it is the same country that is having trouble convincing its citizens to stop shitting in the streets and use the toilets they're provided.

http://www.bbc.co.uk/news/health-33980904
I like the "can't download ethernet adapter drivers" limbo I usually get with windows.
I am very glad that I made the decision to pick Elixir as my next language instead of other options in the pool.

Elixir is fantastic. Erlangs concurrency model takes some time to get used to but is something I've never seen before. Things like state is managed in a separate server process or the ease of building fault tolerant systems with supervision trees.

Plus, for me the best part, Elixir is just "fun" to write. I didn't have this much fun writing software since I first started with programming years ago.

If anyone is looking to get started, check out the book "Elixir in Action". Great book that brings you up to speed with Elixir, OTP, process handling and a little bit of inner workings.
I wouldn't write them off yet. Apple has been late to several markets (e.g., iPod and iPhone) and yet ended up doing quite well in them.
I remember what software, and the internet, used to be like 20 years ago. My user-experience, and expectations, has increased in almost every way imaginable during this time. From a 10,000 foot view, I'm extremely pleased with the way things have changed in the past 2 decades.

To answer your question with a question of my own: If you think that software/service X sucks, why not see this as an opportunity to do something about it? If X really does suck, and if the reason X sucks is because it's being designed/managed all wrong, you could make a ton of money for yourself by building a company around building a better X which doesn't suck. Build an alternative that prioritizes reliability over agile/fast-releases/new-feature-rollout, or whatever you think the problem is.

If you're right, if users genuinely care so much about reliability, if reliability is important enough to sacrifice feature-experimentation, time-to-market and development-costs, then you should be able to achieve great market success and win over the current unreliable dinosaurs. More generally, some other company/startup that espouses the above reliability-centered philosophy should be able to enter the market and start dominating it.

The fact that neither you, nor anyone else, has killed off the companies/services/products that you're complaining about, leads me to suspect that users in general are willing to give up some reliability, in exchange for other benefits like low price and novel features. I know I certainly do.
Singapore is a police state governed by a single party/family with very limited freedom of press (enforced via strict libel laws). Granted, the rulers are enlightened, and it is very much a stable "rule of law" country...it is also multi-cultural with necessary tolerance on religion. Hopefully Singapore can evolve into something a bit less authoritarian while keeping those qualities.
You could pay $100 and still have an edge.
This stuff is different from and often at odds with CO2 emissions. Taxing fuel works great for CO2, since the amount of fuel you burn corresponds very strongly to the amount of CO2 you emit. But it doesn't work at all for other sorts of emissions like these, because they depend heavily on how you burn the fuel, not just how much you burn. Often, burning everything cleanly means burning more fuel overall.
"they're suggesting that these different variants are actually proteins of unrelated function....it's a novel claim."

Actually, that's old news, too. The only thing new here is that they're talking about a paper that did a large-scale analysis of the phenomenon. From the paper's [1] abstract:

"While alternative splicing is known to diversify the functional characteristics of some genes, the extent to which protein isoforms globally contribute to functional complexity on a proteomic scale remains unknown. To address this systematically, we..."

That said, I look forward to the day when the mass-media discovers glycosylation and other forms of post-translational modification, and writes the next article in this series on How Scientists Had It Wrong All Along (tm).

[1] http://www.sciencedirect.com/science/article/pii/S0092867416...
Indeed, and the latest versions of npm actually ignore engine-strict as well.
Add more enemies that can attack you (Stronger one close to blue patch)

and more different shape of XP rock. More colors more fun. Add option for different background. A score system would also be cool (Points for breaking stuff and kill)

1 or 2 new weapon and voila.
Approved. Check your email.
Hexstat Probability Demonstrator
This is funny, mosh saved my day a few days ago to reliably access a workstation connected through Comcast Business from an ATT Uverse home connection... For some reason the SSH sessions break (timeout) every 2-3min. I tried everything, but after a random time between 2 and 4min packets for those sessions just disappear, despite ssh sessions between other networks being perfectly fine.
Anyway mosh works like a charm now. I think it is where it shines: seamless access over high latency and/or unreliable networks.
I typically use .lan - short and to the point.
Without wishing to in any way claim that this is a solution to sexual violence in India or any country, I don't think the idea is entirely mad.

I have often thought that phones could benefit from good old clicky buttons on them. There are many situations where it would be great to reach into your pocket/purse and cause an event of some kind without having to lug out the phone, enter PIN to unlock, bring up app, etc. etc.

- medic alert for seniors (notify caregivers)

- skip to next music track (e.g. when casting spotify to some other device)

- dial 911 when walking through a dodgy area

- count passengers embarking

- confirm visual check of some physical asset is OK (e.g. pest trap)

Thanks to the Jobs-ian design of modern devices, which emphasises style and coolness over usability in the real world (right mouse click anyone?), smartphones are not at all suited for these super rapid one click use cases, and adding nice clicky button(s) on the phone or a paired bluetooth device would be useful in many situations.

(Yes, perhaps we could buy an apple watch instead - but that's cracking a nut with a sledgehammer).
Automating SSL Certificates Using Nginx and Letsencrypt – Without the Catch 22
Guns can and do harm their owners
http://www.slate.com/articles/health_and_science/medical_exa...
SOSstukinourlift

As I'm from Yorkshire

SOSstckint'lift
> > software upgradeable and could gain functionality over their lifespan.

That usually means "now we get to ship it broken".
It avoids error whenever possible. For example, if you are working with pure fractions the result will be exactly representable and you'll end with 1/3 + 1/3 + 1/3 = 1 instead of some approximation.
You have to write code twice, otherwise you are trusting everything the client sends.
I'm not attached sentimentally to any cables. I'd love for audio, volume, skip, and microphone functionality to work with all my devices and all my headphones. Would it be annoying to lose compatibility (or require a converter) for all my existing speakers and headphones? Of course. I'd still take that penalty if it meant the overall experience was better and eventually more consistent.

Frankly I'm not sure 3.5mm is going to survive in the mainstream anyway. Bluetooth might eventually replace it for mainstream use cases.
Because most people make decisions with a bit of perspective. Trucks (I'm not talking semis, really anything over 6000 pounds, I think) are still allowed far more emissions than any VW diesel car, and anything built before the new law went into place is still on the road doing it's carcinogenic thing.

Any car company is in the business of polluting the hell out of the environment (save Tesla, unless you watch a lot of Fox News). VW polluted a little bit more than they were allowed to for a few years and the executives are "mass murderers"? That's a hell of a president.
The data on the wikipedia page raises a question. It shows that the number of rapes per 100 000 is about 1/4th that of the US.

Now I assume a lot of that is due to unreporting, but is rape really that much more common in India? Anecdotal evidence suggest it is.

It reminds me of crime in Canada vs. the US. The US has almost 10x the population, so if you think about something like school shootings (of which there have been quite a few in Canada), you'd expect 10x of them in the US.
The Hover Camera will follow you around in the air and record your entire life
Even if it's just plain laziness-- how do we get to the point where a developer is being just plain lazy? People naturally want to do good work and want to be proud of what they do. So if people appear like they're being lazy-- they're probably really demoralized, or overworked, and they just haven't heard a nice thing about their work in weeks. We're social animals, and engineers need appreciation too.
What I would "accept" is irrelevant. All I'm saying is the reason the author provided is literally incredible.
This won't even work; facial recognition software isn't good enough match a given face to that large a set of faces.
What if you had an anti-virus? Do you think that would have helped?
Dunno about you, but TouchID is indispensable to me. I would not buy another phone without it (or something as secure).

With TouchID + strong alphanumeric password, I can be secure in my person. My data is far more valuable than just the hunk of metal and glass it resides on.

I think Apple should do an expansion of their 2008 iFund, but writ bigger (and maybe focused on the watch and apple TV).
Law is a little more nuanced than 'commit crime -> go directly to jail', which I'd argue is a good thing.
Yeah, that's basically it: software sucks for economic reasons. It's insanely expensive to create good software, and even if you spend a lot of money, you're not guaranteed to get it.

I think there are some tragedy of the commons situations though, where everybody is relying on extremely underfunded common infrastructure. It was only after a bunch of expensive security holes that the users of this software started to pay more attention:

https://www.coreinfrastructure.org/

But there is plenty of other stuff that needs to be done, that would benefit everybody, and doesn't involve security holes.
In my opinion that's the correct view.
Which is one reason I could never see my parents using a cryptocurrency. So many things can go wrong.
bad choice of words, I meant more of us growing to understand the framework. and since you've had to answer these sorts of questions before I def feel a little less crazy: http://www.jeramysingleton.com/phoenix-templates-are-just-fu...

and thanks for keeping up work on the docs!
Can an Introvert Ever Change?
Anyone else wondering why the author was concerned about a random person not being able to activate an account using a random name with their email?
Looks like a really useful app!
How do you explain the examples (e.g. the photographers project) that did work? It won't have 100 % on-TV-police-drama accuracy, but it doesn't need to.
> (Lots of interesting data; upvoted.)

That was a series of anecdotes, the plural of which do not constitute "data".
On Being a Developer After 40
In the good old days, you'd just turn it off then on again.

The reason management doesn't care is that it isn't important. If a bug eventuates on a web page, the impact is minimal usually.

There are contingencies if a FAQ page is blank like in the article example. The user can visit the contacts page and email their question. Crisis averted.

Most of this web stuff is relatively trivial in terms of impact.

I used to work in ASIC development where the impact of a bug is massive. Hence the verification effort and rigor should be much higher.
Design flaws. Many of them.

1. Lack of a containment vessel for the reactor core. All western reactors have these, this is a big deal. It's not a cure all but it helps a lot.

2. High positive void coefficient for the reactor. This meant that as the reactor got hotter and/or was depleted of coolant the fission reaction rate went up. This is very super extremely mega bad. Most western reactors are designed with negative void coefficients so that they are more inherently passively safe. All RBMK reactors were retrofitted after Chernobyl to lower their void coefficient and tweak some other safety features to make them less insanely dangerous.

3. Graphite tips on control rods. This was the straw that broke the camel's back. Which took an "on the edge" reactor and tipped it beyond, which then exploded (in a literal nuclear explosion, most likely) and scattered debris across the entire world due to design flaw #1.

Keep in mind that the Chernobyl and Three Mile Island events were fundamentally of a similar character, it was the difference in design between the two systems that led to one being a minor "incident" with almost negligible radiation release and one being a catastrophe with global implications.
Curious - you mention you use Google Drive for collaboration - but then move it to Dropbox.

Is there any particular reason you move it to Dropbox afterwards? (Or put another way, is there anything with Google Drive that you feel is missing, in your use case?)
> UDP Load Blancing

Isn't that just a feature creep?

Doesn't look like anything that would be useful in a web server and load balancing of UDP is different than TCP. Layer 3 load balancing (e.g. LVS) would probably be more suitable.
I listed some reasonable questions just above this post, and I still don't have a good answer from anyone: what's the current list of apps these companies are running on Node, how special-case are they, how happy are these companies with their Node apps, how big a portion of their code bases are Node, etc?

I've seen some links to a few articles that date back 3-5 years, but nothing more current, and nothing very detailed at all. That list of companies you typed out is the same list of companies everybody always types out. I'm wondering about some actual details. I don't think that's unfair.
The '"rogue engineers" myth' comes from the CEO of VW USA. http://www.newyorker.com/business/currency/an-engineering-th...

Edit: The rest of your comment is false. The day the news came out, Winterkorn posted a video acknowledging the problem but not mentioning resignation -- he did not resign that day. And when he did resign, he explicitly said that he was not aware of any wrongdoing on his part. http://www.nytimes.com/2015/09/24/business/international/vol...
Feels like feature creep. What would you use UDP load balancing for? Layer 3 load balancing is probably the best approach for load balancing UDP traffic.

Edit: If you have to downvote, go ahead, but at least state why you don't agree, so I can know why I'm wrong and can revise my opinion.
If a lot of people think the moon is made from green cheese, that doesn't make it true -- although it does mean that maybe somebody's not doing a very good job teaching them science.
Yup. Means you can use lower enriched uranium since the reactor is primarily graphite moderated and merely water cooled (one of the most "efficient" designs possible), but it's unstable by nature and potentially very dangerous, as we've seen.
Yes, I did say that. The point being there's always one crazy person in any large crowd. But you don't get a lot of people sending you ugly tweets just because you're contributing to a software effort.

The mental gymnastics you're doing to fit this into your world view are impressive. But it's really coming across as facile virtue signaling. You seem to be suspending rudimentary common sense in an effort to believe that which is unbelievable.
Buy their way out of it? How? They obviously don't have anything profitable to invest their excess cash in, since it is either sitting in the bank or going to stock buybacks or dividend increases.
you can define `__using__` any way you want, and phoenix's default isn't technically any different. it's just a convention that you can choose to use or not, personally I try to rip out a lot of what the `web.ex` file does because I like being more explicit.
I respect your opinion, but I don't ever want to recharge my headphones or change batteries.
You might not even get a perceptual performance boost at all. I recently upgraded from a 2013 Moto G to a current-gen Nexus 5x and it feels about the same, maybe even slightly slower, in terms of latency for common tasks and how often it gets bogged down. I think part of the problem is that the new phone has a higher-res screen, which some apps (like Facebook) adapt to by shipping much larger icon sets, loading higher-res images and video, etc., which negates any performance improvements. The camera is definitely nicer, though.
FROONT 1.8 Released – Responsive Web Design Tool
Just because something is "Netflix Original Content" in one country doesn't mean it's "Netflix Original Content" in another. For example "The 100" is "Netflix Original Content" in Canada but in the US it's not -- it's distributed by some TV network.
A New Number Format for Computers Could Nuke Approximation Errors for Good
Arduino as a wireless HTTP client
Added. Please check your email.
Yep.

I was sort of trying to get at this with:

>> Health issues in cities are irrelevant if global warming means the cities are underwater.

I used to live in Central London and you could smell the diesel fumes in the morning. I'm very familiar with particulate emissions.

Kill ICE's and we solve both.
Sounds a lot like drone warfare, which is working perfectly in the US's short-term and long-term best interests. /s
Is it "spying" and "surveillance" if someone is reading your public comments on social media? Does anyone thing the LEAs aren't reading those?

This seems overblown.
OK, let me frame the question as, "continual positive growth in revenue relative to the rest of the market", i.e. outperforming the market, and then either Apple becomes the market in goods, or the rules change.
This is a great news.

Are there any tools that statically or otherwise checks any potentially breaking pieces in the Node v4+ codebase/dependencies?
This is a great news.

Is there any tools that statically or otherwise checks any breaking potentially pieces in the Node v4+ codebase/dependencies?
Is it just me, or does this robot look very..um.. kickable? I sort of want to kick it over~
As I have mentioned above, I do not write ES6/ES2015/ES2016...

Its the entire web community writing code in a barely function compiler.
It's unconscionable for such a reactor design to have been made and put into service in the first place. The particular bungled test that caused the disaster was somewhat of an exceptional circumstance but the RBMK design was really just a ticking timebomb waiting to go off. If it wasn't that test it would have been something else, maybe it wouldn't have been as bad, but it would almost certainly have been at least Fukushima scale regardless.
> stock options

RSUs in an established big company are much less likely become worthless overnight. Core part of your compensation at Amazon/Facebook/Google/etc...
nearly 500 comments here: https://news.ycombinator.com/item?id=11569726
Turner and Criterion Team to Launch Classic Movie Streaming Service
I'm a malay native and the government discriminate us or atleast feel discriminated or perhaps under represented.. And I'm using my real name
Bluetooth sucks at pairing. A lot of the time I have to try multiple times and it takes me or minute or so to pair. Whereas with headphones connecting takes like two seconds. I want to like Bluetooth but it's not making it easy.