skysight-inc/HackerNews huggingface dataset:
I agree that these resolution jumps aren't overly relevant for casual TV viewing.

The increased resolutions are important, however, for the success of VR headsets where the display is literally inches away from your eyes.
Zeros are usually less dangerous than random data - think null terminated strings, memory offsets, etc.
All combat pilots have their OCD good luck charms, my dad's was naming his planes "Round Trip Ticket". And it did work, they always brought him home, despite sometimes getting holes in the airplane, and various other failures. He has a great picture of the side of his 'stang covered in oil, after it swallowed a valve. Fortunately, it was over the airfield at the time, as the 'stang wasn't going very far with the rotating junk that was left of the merlin.
The biggest use case for depth sensors on a phone are Augmented Reality applications.

We have been playing with a Tango for a while, but quite frankly I was disappointed with it's tracking capability compared to what we can achieve with a standard RGB phone camera within our own application.

We think we are at the point that we can do 3D reconstruction and ranging as well, and as quickly, with commodity RGB hardware and vSLAM, as you can get from depth cameras in 95% of the environments.
WiKi
It practically 1:1 at the moment (1.00 USD = 0.999026 CHF)
If you want to make a concrete point about bad science then do it. At the moment however you are not making that point. Your argument is that "the assumptions" (whatever those are; you provide no specifics) made by researchers don't match up with industry expectations; a wholly different point for which I have little sympathy.

In my opinion the scientific authors doing the work are in the best position to judge what assumptions are and are not appropriate for their work. If the science is bad we expect the community to pick up on that via peer review or in a subsequent publication.
It all depends on the size of the company and the stupidity of the accounting/purchasing department. The article describes the fraud ranging from modest to sizable. It's not uncommon for many business to have 50k transactions every week. You don't want to go around getting approval for every transaction every day. It's not uncommon for many businesses to have 300k transactions every month.

The business that lost 30m+ I don't understand... It must have been multiple wires over a period of time. They found some vulnerable accountant with the power and just milked them over time.
See also: Health Care "Wellness" programs at US companies with programs that are partially employer paid.

Step 1: Raise rates for every participant (individuals, families)

Step 2: Demand list of health metrics and personal info, often requiring bloodwork

Step 3: Give discount to participants, use X, Y, Z tactics to "improve" health of participants (i.e. make numbers better)

Step 4: Convince everybody this is a great idea
> OCD

That's superstition, not OCD.
In light of the fact that best practices have evolved considerably since K&R, what book(s) would you recommend for people wanting to learn C today?
This thread. Thank you, and bless you. Made my day :)
No, if you're off grid those taxes are not there.
and always leaves from this neighborhood to this office on weekday mornings...

gonna need a big blockchain to hide that.
I think the new C++ tooling will be in the ballpark in much the same way that Java 8 is in the same ballpark as Scala and remove much of the impetus for moving to Rust from C++.

I think that you extrapolate from an incorrect analogy. Java is a relatively simple language (except the mess introduced by generics through type erasure), that is mostly understood by regular practitioners. Java suffered far more from the lack of modern language features than technical debt. Consequently, it benefitted from language extensions tried first in Pizza/Scala, etc.

C++, on the other hand, is a very complex language as a result of inheriting C, the lack of deprecation of misfeatures for compatibility, and perhaps questionable design choices. C++ suffers not so much the lack of language features (though support for real algebraic data types and modules would be nice), but from complexity. Complexity of the language can only be reduced by breaking compatibility.
It's hard to quantify happiness or flourishing or whatever we define as the ultimate goal.

That said, it's quite clear that infant mortality, occasional starvation or death from minor infections and other paleolithic norms are not a benefit to whatever we define as the ultimate human goals. It's equally clear (regardless of quantification) that obesity, depression and suicide rates, loneliness, impostor syndrome and other features of 21st century life are not of benefit to us either.

I'm fairly sympathetic to the view that if you moved people into a "natural" setting for a few weeks or months where they gather food, live in close contact with natural cycles like daylight and weather and expose their bodies to the stresses of such a lifestyle, than many of these modern pathologies dissipate. I've experienced this (like many people report) when camping or trekking even for a few days. I am also inclined to accept (in a general way with few absolutes and much room for exceptions) the hypothesis that this is an evolutionary heritage.

Look Brother jacquesm… I agree that people get overblown with their health ideology and that it can get silly. We don't really want to be paleo or even know how. But, it's based on ideas that are interesting, appealing, and not nonsensical. So what if people get a little overexcited about them. You should listen to me when I get into a good futurism conversation. Your friend is looking for a way to live better and her approach is sensible. We also need a couple of puritans and extremists among us, as long as they're harmless. Someone needs to bear a flag and find out where the logical limits of some idea is, like Richard Stalman does for Free Software..

TLDR, sometimes we (people) get a little carried away with theory. But overall, these paleo ideas are nice ideas. They're intelligent, reasoning about ourselves as evolved beings and actively working to alleviate some of the ills. It's way more interesting (and sane) than most things people get passionate about. Ever visit HN when open vs private offices gets discussed?
It's easy to fake from address. So, it's going to be CEO@yourconpany.com
I'd be interested more in what the looked like at first outside financing. Another interesting idea would be companies that got accepted into YC. Did they have revenue? Early customers? how far along was a prototypes? experience in the field?
Don't write code if you can avoid it and somebody will sell you a half-baked closed source SaaS, which will be acquired and closed in two years.
They'll charge a fixed fee just for the hookup, and it can be quite a large percentage if your consumption is minimal.
Ha I was thinking of your app when I read this.
A surprisingly large number of SMBs in my experience don't have capital transfer controls, especially when the CEO is used to doing financial transfers on the fly. I can think of half a dozen reasonably-sized businesses I've worked with who would be vulnerable to this scam, even with their internal accountants -- a fraudster could call them up, tell them that they needed to draft some five-figure amount because the company got behind on its 401K matches or insurance, and the accountant would think, "Yeah, that sounds about right." And these are the companies who can least afford to get scammed -- they're low-margin companies moving funds around all the time because they're scrambling to keep the balls in the air, so a good-sized fraudulent transfer would cripple them.

I'm more surprised that the convicted fraudster is living in an Ashdod mansion off the beach, and evidently the current Israeli government isn't interested in repatriating him to France to serve his time. I mean, I know there's no bilateral extradition treaty in place, but the son of a bitch brags about what he did -- he doesn't even pretend to deny it!
There have been a handful of studies about this in the US - the marginal utility of more salary => more happiness seems to slow precipitously around $70-75k USD/yr. The last one I looked at in detail seemed pretty clear that more money still made people happier, but it took more, to the point where the gain in happiness from 60-65k was similar tot he gain in happiness from ~80k-95k.
Learn from him?

Having your ego wounded by someone having superior skills really has nothing to do with programming and everything to do with insecurity and a lack of empathy on your part. You have the ability to have a concrete and pragmatic gain by surrounding yourself with people who are more skilled than you are, and you gain nothing from avoiding that other than the delusion that you are more skilled than you really are.
Apparently this is part of his image:

http://www.fastcompany.com/3046877/who-the-is-this-guy-john-...

Be offensive, get millions of customers.
I don't know anything special about this subject, someone correct me if I'm wrong.

so I thought the actual role of insurance is to cover the case where the difference from the arithmetic average cost (i.e. average of all cases, consisting overwhelmingly of neutral cases, but with some rare negative possibilities) and the negative event is so large that the rare negative event would be life-changing but the average case is trivial.

for example, it might make total sense for a tiny startup to take out a policy against a total, multi-day AWS outage. This is because that event is basically impossible to occur, but if it did it might bankrupt them immediately. (You can use your imagination as to why this might be.)

So the basic role of insurance is to reduce the variation - get things closer to the arithmetic average case.

But does this work if people don't know the average case?

It is easy to find nationwide accident rates, one could make an educated guess about it. But if insurance companies are tracking your every turn and coming up with a unique offer - what is to say it is remotely fair?

How can anyone tell if their insurance comapny, "You, personally, have driving habits that give you a 10% chance of having an accident this year, and it's remarkable that you haven't had any in the past 8 years you've been driving. You've simply been lucky."

If they're a big-data insurance company, who are you to argue? After all, your friends have been in accidents, you know it's risky.

What I'm getting at is there is huge information-asymmetry if the insurance company has access to a lot more information than the person buying the insurance does!

What's to keep them from selling you tsunami-insurance at Japanese or Californian rates, even though you live in Minnesota?

In the status quo, it's because you KNOW that you live in Minnesota. But if your every choice is being tracked, doesn't that assumption go out the window?

Of course, some kind of a legal requirement to share their actuarial calculations with you would never work, because there is not a company in the world that wouldn't figure out how to lie - you can't get companies to share their profit margins or to keep to a certain profit margin, it's just literally impossible. (It would be like getting your SO not to think of anyone else during sex, no matter how fleetingly. That is just not a possible goal, and I use this analogy because companies' internal calculations are similar to what is going on in someone's head.)

So if private companies can't be held to a profit margin, is the answer state-issued insurance? This would be beneficial in many ways: for example, if someone's behavior is so risky that their average case is pretty bad, then perhaps the state can still choose to subsidize them from less risky customers. A private company might choose to fire them as a customer (or offer them an unaffordable rate.)

The difference is, when prices are close to unaffordable, can insurance companies mislead customers into thinking that it is because they, personally, really are that risky?

How do we stop this? I think the answer is to simply not allow this level of personalization.
> These days, Mozilla must be less focussed because there's no single dominant threat to focus on.

I don't think this is the right way. Having two much on the plate can actually be negative and you might end up doing nothing really well. I don't think that Mozilla should only be working on Firefox, but rather select few more which manage to do properly. We need a focused Mozilla, not a scattered Mozilla which tend to do everything that's a FAD (For eg: IOT)
So, you know that the NYSE was started by a bunch of guys on the edge of town under a tree? The key was they were located at the heart of the business district, where the transactions were occurring. This has been true and crucial since the early days of "finance", since back in medieval and Renaissance times when merchant houses (as in 'establishments', not actual buildings) exchanged debt and eventually stock.

As to the US stock market being "fairly transparent and not run by the whims of the government", check your history man. The US stock market has seen some crazy wild, stock manipulation, insider trading, government manipulating, bucket shop, boiler room, "oops, we have too much paper to process so shut the whole thing down" days.

And, I should add, those days aren't over. The mess is still all there, it's just much more sophisticated and comes with a better staffed and better funded marketing department.
Graal uses the OTN licence.

It states:

License Rights
We grant You a revocable, nonexclusive, nontransferable, royalty-free and limited right to (a) use one (1) copy of the binary portions of the Programs and any Supplemental Programs for the sole purpose of internal non-production and non-commercial evaluation and testing of the Programs, including, developing no more than a single prototype of each of Your applications; and (b) if provided by Us at our sole discretion, view the source code portions of the Programs internally for the purposes of evaluation and testing only (collectively, “Authorized Use”).

All rights not expressly granted above are hereby reserved. If You want to use the Oracle Technology for any purpose other than as permitted under this agreement, including but not limited to distribution of the Oracle Technology or the application You develop or any use of the Oracle Technology or the application You develop for Your internal business purposes (other than the Authorized Use), You must obtain a valid Oracle license permitting such use.

http://www.oracle.com/technetwork/licenses/early-adopter-lic...
Actually, such a right exists in some cases, in particular, if it's found to be a taking.

https://www.fas.org/sgp/crs/misc/R42635.pdf

Additionally, states generally can't impair existing contracts through legislation due to the contracts clause.

See https://en.wikipedia.org/wiki/Contract_Clause (mainly because i'm too lazy to write it all up here).
Software development involves a wide range of skills. Some people are better at one thing, other people people are better at other things.

I knew a guy who knew C++ pretty well and would write network optimization algorithms, stuff that I don't really do. This guy unfortunately had a a temper when people didn't agree with him and I would not let him around serious OO (many C++ people are serious but not about OO), distributed systems, and UIs.
-Wextra is not enough. Should also have: -Wconversion and -Wstrict-overflow=4

In some ways -Wextra is too much: it's annoying that -Wall with -Wextra complain about unused parameters.
Look out for the Internet of Flying Things as business takes to the sky in 2016
I have seen emails regularly used to approve 9 and 10 figures transactions. But the approval always knew about the transaction, had talked about it with the relevant manager. And often would double check with the manager they trust that everything is in order.
Yeah in fact using non-fixed width integers reduces portability!

I ran into a bug where I was running some Arduino code (16-bit) on an mBed (32-bit). The use of `int` rather than `uint16_t` caused a timeout to become an infinite loop.

I'm pretty sure it would be impossible to have portability issues due to using fixed-width types - I mean their entire point is to ensure portability.
> Your friend is looking for a way to live better and her approach is sensible.

I wish. She's one very small step away from becoming a street-person.
Sometimes they even lose what they had earned - pensions for example.
One way to get around this if you're not crazy about the idea would be to put together a peer-to-peer insurance pool. (Discussed on HN here: https://news.ycombinator.com/item?id=10311357)

The problem would be finding the right size and composition of people that you can somewhat trust to be reliable drivers and that use their car around the same amount as you so that the risk profiles are all roughly the same.
Even if you use int in that case, the compiler is free to pick the optimal underlying data type (byte, probably), provided that it has proven that the value will never go out of that data type's limits and the program doesn't do anything fancy like casting the int to void * and reading it byte by byte.
It actually doesn't, because it omits the fact that _every_ energy provider is subsidised, not just solar ones. A level playing field would imply no subsidies across the board or subsidies for all.
> Standard c99

If you have to write C, why not go with ANSI C/C89 for compatibility/portability reasons?
Fed Official Confesses Fed Rigged Stock Market – Crash Certain
It is in fact, possibly unconstitutional for a state to change laws to impair existing contracts.
> Alternatively, self-driving cars take over before we're are effectively forced to use tracking

And since most people will use SDCs without owning them, everything will be tracked any way. They'll probably even film you in the car, like all public transport does already. And the people that own SDCs will still submit all their data for training the entire fleet, just like all Tesla drivers do already. At least they will hopefully not get filmed.
Living in Providence, I find it amusing their picture is from Watch Hill, which is as far away from Providence as you can get and still technically be in Rhode Island.
Who says a server can't use wifi? A server is just a computer that primarily provides services to other computers.

And who says I don't want to run a GUI? I don't live in the 70s.
not might be, is. example, walked from my job to the downtown mall. my note 4 said I only walked 3500 steps, yet somehow my fit bit said I walked somewhere in the neighborhood of 6000.
Lol. As if any trip will cost so little that coins are the problem. If the google cars take cash they would become unguarded ATMs full of unmarked 20s ... on wheels... driving alone through bad neighbourhoods.
I guess Rust has many features people are only used to seeing in high level languages - and to some people that equals "too much abstraction" which equals "slow". But the thing is - Rust's "high-level" features are all compile time with either no or very little runtime overhead.
How MSG Got a Bad Rap: Flawed Science and Xenophobia
For my volume of use (5-10GB/mo) T-Mobile is the cheapest provider in town.

It's even cheaper if you don't opt out of BingeOn and can tolerate DVD (480p24) quality video streaming on your wireless device.
EHANG 184 Launch Video from CES2016
Perhaps it's best to let the person to whom the question was actually posed answer instead of just making things up.
Yes they're definitely trading one bias for another in this case. Users who value privacy simply won't use Windows 10 to begin with. And you can't collect telemetry data from non-users.

Users who turn off telemetry can still give you one crucial data point: the percentage of users who do care enough about privacy to turn off telemetry. But this data point is something they simply can't capture because of their insistence on making telemetry mandatory. And any future decisions they make with regards to privacy and telemetry usage will now have to be based on speculation instead of hard data.

In addition to biasing their telemetry data to the subset of users who don't care strongly about privacy, this decision also has a real cost in terms of adoption rates, market share, and damage to the goodwill they've slowly built up over the years in other areas. I just can't see why they'd think this is a worthwhile tradeoff.
5kph is walking pace (a shade over 3mph) and I'd guess that 180bpm was inaccurate - may be a doubled 90bpm?

Anecdata: Last summer I was considerably heavier than 77kg, carrying 5kg of stuff, walking 51km in 10 (hot sunny) hours, and averaged 105bpm (max of 119bpm).
In a Nutshell – Kurzgesagt
My insurance company has no idea what the mileage is on my vehicles (they've never asked)...maybe they would require that info before tracking you? I don't know. A few thousand miles discrepancy should be very easy to explain away though.
How to C in 2016: use valgrind from the start. I think that it's the best tool for C in the world.
By the way, Germany does the same – and parties get money relative to votes and the engagement of their supporters retroactively for their election campaign, so no campaign has to be paid by sponsors.
You may not VNC to servers. I would like to. I also use SSH.

This is a clear flaw in Linux/X - don't try to excuse it with the tired old "why would you want to do that?" refrain.
There is a huge cultural/generational component to it. There are some people who you just cannot wire to be suspicious. Either hire the right people or build security into your processes.
This is spot on, and it's why "free" offerings are still a major net neutrality worry. Even if there's nothing underhanded going on with them initially, it sets the stage for trouble.

I find "proprietary technology" claims amusing because to me that is such an obviously bad thing, and bragging about it is like General Mills bragging that every box of Wheaties is contaminated with mercury and PCBs.
Well, you have a point but you see, both Rust and Servo are at the nascent stage. We still have to see widespread adoption of Rust. Servo is definitely way behind any browser engine in terms of features and specs and rewriting from scratch might also introduce new bugs(happens with every software product of considerable size). To summarise, both of these are very nice and ambitious goals but I really hope they turn into something nice rather than just an ambitious project(Servo).
What major email service would allow that email to pass through into the accountant's inbox with no warning? I guess if you're stupid enough to transfer the money, you're stupid enough to ignore the warnings on the email.

This is a serious question just as a FYI.
- "When is too early to start applying for new jobs?"
Never, imo. Just be ready to be able to have a good answer when the recruiter/HR asks you why you are looking for a new place. However people that tend to only work short stints and jump around might get frowned upon (just my personal guess..)

You cant really know if the grass is greener on the other side, that is the beauty of life.
Interesting, so it's a waste of time to use anything but intmax_t.
right "the best we can do" is actually pretty damned good, if anyone would bother doing it.
The article mentions mass desalination, but it doesn't actually go into how impractical it is compared to recycling wastewater.

http://www.nytimes.com/2010/07/11/world/asia/11water.html
Will you open source it? I wanna make something like this for yoga studios. How long did it take?
Off-topic, but I love watching editors dance around how to report on Alphabet/Google. It would more correctly be the "2016 Alphabet Tracker", but I'm sure there is much more click action on a headline that includes Google since most people wouldn't know what Alphabet is.
The issues it raises are just as valid for any business anywhere. If you're an American business and I sign up for your website, you apparently have to comply with these laws as well, as far as I understand it.