skysight-inc/HackerNews huggingface dataset:
The key effect of Robin Hood hashing is just that it gives you confidence and/or hubris to push a table to 90% capacity, which greatly exacerbates the problem.

If you push a hash table which handles collisions by linear probing that hard, and any non-randomness appears, you can get long runs and are in trouble. I knew about Robin Hood hashing, but didn't know it was being used to justify 90% table density. Usually, above 50% full and it's time to double the size of the table.

What does the Rust implementation do for deletions? The classic solution is to mark the deleted cell as available for reuse, but non-empty for the linear part of the search during lookup. If you do that, at some point you have to compact the table or recopy it or something. This is an argument for a hash table with linear lists for each hash slot. More memory allocations and cache misses, but better behavior as the table fills up.

(Remember the YC discussion in which some job interview question insisted that hash tables operated in constant (O(1)) time? Not quite. There's collision overhead and growth overhead.)
rich actually hold financial assets. the middle class owns houses, often half their wealth or more.

Bill Gates doesn't live in a $40B house.
The homeless guy has no money to buy a $3 loaf today.

After he gets a million dollars he will have money to buy a $30 loaf of bread.
This doesn't sound like a horrible idea, but...

It's got nothing to do with bitcoins. It's just an RPG with easy conversion to and from real world currency and a fond hope they can make a dynamic player-run economy work. Unfortunately...

Other games have tried the real world currency conversion, most famously Diablo 3. The consensus is that it worked horribly. And as for the dynamic economy, man, this one has been tried a lot. With mixed success, but okay, maybe they can make it work. In which case it'll be another RPG/MUD/MMO kinda thing with strong crafting/econ elements? Yay?

But again, nothing they're doing is about bitcoins. They could easily use Stripe or whatever to accept credit cards in exchange for in-game "hammercoins". And given the (sorry) very small scale they're likely to be operating at, withdrawls are not a huge problem. They could even buy bitcoins and send them to people, if all else fails. Or Amazon gift cards. Or just paypal them funds. The bitcoins is just a sprinkle of magic marketing words that doesn't impact the game. Which brings us to:

> This is a safe measure given the insane amount of stolen cards and other frauds, but this might give you a hint on why using credit cards for videogames is a bad idea

Please stop. Yes, your use of bitcoins will get you some attention and free advertising, good job. But if you're going to pretend it's actually a better solution for accepting online payments than a credit card, you're insulting us both.
Newton Mail subscription is 50℅ off at the moment, which I find is a great deal for their service.
He's definitely pushing the technology on a lot of fronts. It would help if at least one of the businesses was a cash cow. But none of them are, yet. Space-X ought to be - they're the lowest cost launch provider. But they're having trouble building and launching enough Falcon 9 rockets to bring in the money.
And at least we all have SOME control over governments, not the case with companies.
>Didn't the election come down to only ~0.1 million votes out of 125 million? Just saying it doesn't take much.

It doesn't take much either way.

In the key states, if only 1 out of 100 Trump voters went for Hilary, she would have won by a larger margin.

Had she won, we would have been talking about how sanity prevailed, etc.

But the reality is the race was close enough that it doesn't make sense to have a narrative about why either person won. It was close enough that you cannot say this person made a significant difference or not.

If that sounds counterintuitive, think of it this way: List all the reasons you think Hilary failed (and not just external factors - include her own party's shortcomings).

Any one of these being improved could have resulted in a win for her. To single out one entity and blame him is silly. She lost because the race was close and she did not do all she could to win. She didn't lose because one person was spreading fake news.
> Unlike many studies of prosperity and inequality, this one counts household assets rather than income

While I disagree with his premise of translating it into money, I think his point still stands that whomsoever holds assets alo control means of becoming rich out of those assets which means poor and bound to become poorer.
Microsoft already had their market segmented, so it was not hard to implement. I really doubt that some no-name Chinese router maker would bother to keep few versions of firmware vs disabling default admin password (yes, even that would be a huge step forward).
I'm working on a .Net Core project currently. I'd definitely go with .Net Core, but it has quite some problems currently.

We do integration tests with mocha/chai on node and that is just about as much untyped js as a project can take imho. For node there are a gazillion of libraries (i mean frameworks ) but so many are lacking in quality for so simple stuff what you take for granted in the .net world that choosing the right one slows us down.

On the other hand for .net core many libraries simply do not exist (yet). Regular .net stuff wasn't ported, and imho it won't be done until the next tooling arrives.
The tooling is the second con, and will be until 2017q2. The project.json is a terrible format, the visual studio tooling is lacking, incompatible, and is slowing ua down. The tooling has some nice ideas but is too rough around the edges. Debuggning has some inconveniences sometimes, but generally works. Clean does not clean the solution properly. No complaints when a file was open and could not be replaced, shows build as success, then you hunt phantom bugs because of this... Not as mature development experience as with java/full .net 4.5

We have bet on core getting there, but expect inconveniences until then.
For texts and articles: Scrivener

For tinkering around: VS Studio Code
Sublime Text for local work, because of:

- Its speed
- Standard system shortcuts
- Its many great features (minimap, multi-cursors, etc.)
- Packages that extends the core functionality even further
- Python extension API, which is pretty easy to use
- It not being a huge battery drain and a resource hog

Vi(m) on remote hosts, as its very powerful and always available.
Thanks for calculating this, it's astonishing how few journalists can do this math.

It shows how unreliable networks currently are. Any model you'd want to use on real world population would need to have detection rates >99.9%, even if you're just talking about pre-screening.
Reddit Bans Investigation into D.C.-area Child Sex Ring
Ideally for West Africa, China will move their production eventually to them, through heavily unfavorable deals and low wages.
However this will help the population get trained and (economically) on their feet to start their own companies.
The only problem for most countries in West Africa is that they have weak governments. While China has a despotic, unfavorable to human rights government, it is also very protective and tends to be quite partial to the national companies interests.
Without it, foreign companies would steal resources and cheap mass-produce without improving the country on the long run, as it happened in other regions.
I'm 37
Since rent and food becomes 10X more expensive, in the steady state anyone who makes less than the new cost of rent+food is worse off in the long term. The million dollar windfall gradually accretes to the people who charge rent and sell food.
Nvidia is heavily pushing AI right now, and it could be their biggest market in the future. But they're not a startup: Nvidia is valued at $50B. Their core market is selling high-end graphics cards for hard-core gamers. Even if their AI business failed completely tomorrow, it's still a viable company.
AA's conviction does not put them out of business.

AA's loss of customers put them out of business.

That said - they may possibly have lost their legal ability to sign off on books, in which case, that could have done it, but even if they didn't, customers would run for the hills.

There are handful of 'big accounting firms' that are basically the same. Why use the one that is criminal when you can use the next one over for the same price that is not? The whole point of AA is integrity of being an 'independent' auditor. If they don't have that, they don't have anything to sell, so no customers.
They generate returns for their investors, which are generally institutionals such as pension funds and asset managers. How is that not providing value?
Perl 6 is biased towards mutators being really simple. That’s a good thing
We're using MobX and React for nuclino.com and for us it has scaled very well for something which is much more than just a todo list app.
We're very focused on performance and creating a snappy experience and so far we didn't have to do much performance tuning that was specific to MobX. Happy to answer any more specific questions.
For the microchip itself, I'm pretty sure this already exists.

Try looking at nRF52. It has NFC, Bluetooth radio, and hardware RNG. I'm pretty sure it has the features he asks for (firmware can lock down and block reading/writing from debug port. but debug can always do a complete erase/reset of the chip)

A future SKU will probably have USB as well.

The only problem is it is probably too power hungry to be powered by the NFC radio waves itself. And that is probably true for anything with an powerful ARM microcontroller.

Maybe it'd be best to use a microcontroller with ARM TrustZone as well though. That should help bring the security of the device up to a more acceptable level.
It's so fun and humanising to see Joe Armstrong geek out in the interview
I guess that depends on the amount of competitors. If there are a lot of companies offering the same product then lowering prices wouldn’t do you any good long term. If on the other hand you’re competing against one or two, then you could easily drive them off the market. The latter worked in my case, I was only competing against one guy and like the OP I had a head start. I had the luxury of selling too cheap because I’ve already invested the time and money into building the product. He hadn’t.
Yep, I forgot about the masses of Chinese workers currently there (e.g. Ghana).
One can only hope rising Chinese standards and wages will eventually convince them to hire local instead.
Diebold, how people hacked their voting machines, and their campaign against said hackers was mentioned on Slashdot practically weekly back then. I think http://blackboxvoting.org/ was started as a direct result.
Proposal to delete the r/golang subreddit
The humanity is truly lucky to have your hindsight at the ready, please share more.
Reddit discussion https://www.reddit.com/r/golang/comments/5eqs64/proposal_to_...
You are satisfying a market demand. There are millions of companies who need to risk manage their interest rate, FX and commodity expodures. Banks offer a service to their customers and charge for that, just like any other. How is that not providing value?
I can't believe The Economist of all things published this garbage.

The article doesn't even mention if the numbers are PPP adjusted, how the wealth was measured and how much of the wealth is simply sitting in the bank account versus being invested.

Is this for real?
I took it to mean "I have some extra money, and I want something to fiddle with, is there anything that the hackernews readers know of that might be on sale?"

But maybe that's just my question...
general term: "thundering herd" :)
He also worked on the Xbox One S and is pretty much the most interesting product designer around now. Microsoft should have kept him.
Timeless design feedback systems
how is this not considered spam? Serious question. This is just a marketing website trying to sell stuff.
> I'll pay far more in tax than I ever cost.

Not if you end up living a very long time.
20 ECommerce Marketing Tips You Should Not Ignore in 2017
He doesn't have $40B in cash.
Make_windows10_great_again.bat
That number is depressing at first sight, and if you chart it you find that in the previous decade it has increased about 10% - in raw terms.

But if you want the "glass half full" view - zoom out even further and chart further back into history and measure proportion of global population in absolute povery, poverty, living on $1.25 or less (adjusted) per day, and you get charts like this:

http://s3.amazonaws.com/content.washingtonexaminer.biz/web-p...

and individual cases like China, which are just amazing:

http://iresearch.worldbank.org/PovcalNet/images/ChinaSpecial...

and you're more hopeful that we'll solve global hunger and poverty in our lifetimes.

It wasn't redistribution that caused it - on the contrary the evidence is that previously planned economies opening up reversed their fortunes (no co-incidence on where that China chart begins to show progress).

The major international aid orgs now almost entirely agree that food aid and humanitarian action should be short-term and a stop gap. The solutions are in trade, access to credit, access to markets, food engineering and sustainability, education, empowering the entire population (ie. no sexism, racism, etc.) political stability, etc. [0][1]

It's why I completely agree with grandparent OP that the "division" performed is misleading - the economy isn't a fixed size nor is the distribution zero-summed. We can lift the rest of the world up to our level rather than meeting in the middle.

[0] https://www.wfp.org/stories/10-ways-feed-world

[1] http://borgenproject.org/10-ways-stop-world-hunger/
He's a visual and product designer. HoloLens has already been designed, so I wouldn't be sure how much he was still needed for the product.

Contrary to some others here I also don't think this means that Tesla is going AR. Or at least, I doubt Kim would help much there.
ooh, mixing fixed-width with expanding elements is exactly the thing i'm struggling with now. i'll look into converting from grid to flex based layout and see how that goes.
Anderson had been the accountant for Waste Management and Sunbeam. They'd been fined for those cases and they expected to be fined again for Enron. Cost of doing business. They didn't lose their customers because of those cases. They lost customers with Enron because they were convicted.

And they went out of business costing 10s of thousands of jobs.
From the docs page [0] for std::collections::HashMap, Rust uses backwards shift deletion [1] instead of the tombstone method.

[0] https://doc.rust-lang.org/std/collections/struct.HashMap.htm...

[1] http://codecapsule.com/2013/11/17/robin-hood-hashing-backwar...
> […] who are unwilling to change to cloud especially in these days of data leak.

I would start by addressing that concern, but it may come down to a matter of beliefs; i.e., you trust that 'the cloud' will be secure this next iteration (or the next, or the next), and they remain sceptical. Can't blame them.
Came here to point out it appears to be revenue, not profit, which is quite impressive.
Price&Cost – a tool PayPal uses for project estimation
The opposition controls the legislature due to the last elections, but the executive branch and judicial branch (packed with judges the President has picked) just ignores everything they do, and a fair bit of their constitution as well.
To disable this, execute

brew analytics off
I was aware, because I run Little Snitch. If you care, you should be too.
With companies like Google having their fingers in every pie, we're losing the privacy war.
I railed against CQL right from the start and it's precisely because of this kind of thing. Imitating SQL has the side effect of setting certain expectations and drags a certain mental model along with it.
Relevant previous discussion, in case people want more details:

https://news.ycombinator.com/item?id=11566720
> As if parsing a resume wasn't enough and like recruiters don't know how to use Skype

Actually, it isn't and no, they often don't. The way many recruiters behave makes you think they're not allowed to use the internet at all.

Recruiting or rather the market for expertise is broken. It's not a problem of technology though but one of cargo cult practices and entrenched middlemen.
yes and we can adjust the crossover point as we see fit. that's how helicopter money works.

In the limit you could give everyone a trillion dollars, and we'd all be equal.

This is a thought experiment. My point is that wealth is real and meaningful and can be adjusted.
Sure, the roads and railways are not built with the explicit intention to help locals but it's hard to imagine that they're not helping anyways (e.g. you did drive on that highway after all). Also, it's not like those countries are just handing out their resources for free.

By the way, where in West Africa are you? I'm asking because the perception of China in West African countries is among the highest in the world, with only 10-20% unfavorable view, compared to 45-70% in Europe and North America [0].

Is it possible that you are projecting your own perception of China? Is it possible that your perception is influenced by Western media?

Color me skeptical...

[0] http://www.pewglobal.org/2014/07/14/chapter-2-chinas-image/
Have you considered the opposite? That perchance, Trump supporters may not be all the bad stuff some folks believe them to be.

And that you are being a sheep and taken advantage off, by smart Trump supporters?

Just asking.
No, but he "lives" in a $40B company. Money is not an asset in it very essence. The financial instruments you put money in are. Money for money is pretty much useless if you can't convert it onto assets.
It's true that why the price levels change can make a difference. What I wrote was meant as examples of the type of relations that are there.

You're still wrong or at least extremely misleading in your characterization of how the money supply behaves.

First of all, base money is really almost entirely an implementation detail of interbank settlement and decoupled from the real economy.[1] Because of that, the focus on base money is wrong-headed and you should look at broad money instead.

Broad money grows and shrinks almost entirely due to commercial bank lending and loan repayment. The central bank has no influence on that.

It is technically correct that base money can only be changed by central bank actions, but that is a somewhat misleading statement, because the focus should be on what the chains of causality are.

We've had a perfect experiment for that in the last few years due to quantitative easing. There, central banks tried to affect the real economy by being the initial cause of a change in the money supply. Well, they successfully raised the size of base money to totally unprecedented levels, but that had virtually no effect on the broader money levels, let alone on the real economy.

All other central bank actions that change the size of base money are actually done as a reaction to demand by commercial banks, which in turn is a consequence of commercial bank lending.

Because in any case, central banks haven't even usually targeted the size of the money supply as a matter of policy. The policy has been to target a level of interbank interest rate, and let the size of the base money supply go wherever it needed to in order to accommodate the interest rate.

And when central banks tried to target the money supply via quantitative easing, which was only tried when the interest rate was already effectively at 0, the evidence is that it had virtually no effect.

There is no causal chain in practice[2] that starts with the central bank deciding to change the size of the money supply and goes into changes in price or output.

[1] It's even decoupled from the major financial markets that people are usually interested in.

[2] Of course, in theory central banks could just go nuts and start targeting the money supply in crazy ways. But even in that case, they can't just decide to cut or grow the money supply arbitrarily (because they need to find a commercial bank counterparty for what they want to do). And further, due to the decoupling of base money and broader money, the causal chain would go mostly via the effect that the base money changes have on interest rates, which is a very different story from the one that you probably wanted to tell.
People just get ratfucked by whoever controls the media.
> especially since I imagine actors are considered self employed (like professional golfers, for instance)

At least actors don't have to pay state taxes in each state where they "play" like athletes do. Athletes, while often highly paid, really get screwed in just about every way come tax time.
Ok, but if the homeless guy gets $1.000.000, inflation will be much higher than 10-fold...

Actually, I guess, the real losers would be middle class...
Lots of people in central Tokyo make less than $53k and are not homeless.
I knew, and I was prompted.

I can understand why this might upset people, but for me I hope it will make brew a better product. I'm sure we all know as developers how annoying it can be to not know the problems users have, and what they are using your software for -- that's why most websites have analytics.

I'm hoping to add something similar to software I work on, with an opt-out of course. I believe it will help me serve my users better.
Yes. That is the only rational thing to do.
It does "make sense" in that I am able to make sense of it. It doesn't make me think "WTF how is that possible".

Are you really wanting to ask "is it fair" or "is it just" or "is it good for society"?
How to steal a Tesla car by hacking the mobile app
A coal ban by 2030 would not make Finland the first country to do so. France is closing all coal-fired plants by 2023, and the UK by 2025.

https://www.theguardian.com/environment/2016/nov/09/britains...
Meet FDA Pharmaceutical Serialization Requirements
There are also the situations where a country redenominates their currency and renames it in the process - e.g. the Mexican Peso went from MXP to MXN (the N standing for New). Zimbabwe has worked itself through ZWD, ZWN, ZWR, ZWL during various redenominations.
There has been a prominent warning for this (that sadly most people miss) for months now.
India surely was comparatively wealthier, or less poor. When compared to other countries.

But in absolute terms it was very, very poor compared to today.
Udemy has a few interesting courses reduced to $0 courtesy of OzBargain
https://www.ozbargain.com.au/node/276987
I don't know about that. Was he part of the Surface team?

If not, I think Microsoft can afford to loose him.
I agree that it should be opt-in instead of opt-out but worrying what they do else behind the scenes is paranoid.

You can check it out: https://github.com/Homebrew/brew
>this may be intelligence on what is going on with the Microsoft HoloLens program if senior staff is beginning to jump ship.

Kim seems by all evidence to be a good designer, but I'm not sure I'd call him "senior staff". He's been at Microsoft for 3ish years, which is also how long he's been not-a-student. "Senior staff" implies an importance that a "senior" title does not. I am a senior engineer at Microsoft and I assure you if I left it would mean nothing about the future of the company or the product I work on.

Kim also doesn't seem to have been working on HoloLens very long.
Data is being sent to Google on probably every page you browse over the internet. And to 50 other data websites as well.
I'd like to add company celebrations to the ways to make a living.