skysight-inc/HackerNews huggingface dataset:
An Analysis of Hash Map Implementations in Popular Languages
Isn’t that something Georgia should be proud of! /s

I’ve never understood why people in those sorts of places are so excited about such regressive laws.
That would cause high prices on Bitfinex due to Bitcoin buying, while deflating prices on Coinbase and Gemini due to cash outs.

During the last month of MtGox it was common to see $2,000 price gap between Gox and US exchanges. I have a feeling history is going to repeat itself very soon.
Yeah that's a good point, but that also means there's more rent being paid, more food being bought. So it's probably at best a wash.
I'm not sure about the parent's stats and all the factions that would've been the targets...

But those who actually got bombs dropped on them... could be literally anyone

http://www.independent.co.uk/voices/i-am-on-the-us-kill-list...

http://www.independent.co.uk/news/world/americas/us-air-stri...
I would love to have more details about this reactor. How much is the total mass? What is the expected power output over time? What kind of heat sink is necessary? But in any case this is really cool development.
I'm not sure what this has to do with anything in the thread, much less my comment.
Did you tried DeaDBeeF? It's pretty much like foobar and there is plugins that make it even closer.
One needs to show harm. Given Apple's recent responses, that's unlikely. As usual, only the lawyers will make out from this one.
WhatsApp now warns users against hoax messages
My kids would rather play minecraft than code. They can create stuff in it too. Instant gratification trumps intellectual development 9/10 times if given free choice. I know some people have the capability to motivate kids in anything but the only way I know of to redirect mine from games is pulling the plug.

Yes, I've tried many ways to get them interested on how the stuff they enjoy actually works, but they prefer to use digital stuff just for entertainment.
While I understand and have also myself been guilty of this, I have come to believe that this attitude is selfish and irresponsible.

The experience which gave me perspective was on a project at my previous job. I worked together with another highly passionate engineer and we made amazing progress over the course of a very short time.

The day before the demonstration of our results to our bosses, meant to serve as evaluation and retrospective for this project, we had reached all goals and the simulation was really robust and stable. However, when I came to work on the day itself, I found my colleague sitting at his desk, looking very tired. He'd been working through the night to get all the extra bells and whistles implemented. The demonstration was a disaster. Nothing worked, everything crashed. A lot of people were upset.
well most chips these days are done with FETs which don't really need semiconductors in the way we usually think about them ... and FETs were invented (and largely forgotten) before bipolar transistors ... but doped semiconductors does make it easy to make FETs
$70k was a "best" case scenario to do the calculation.
Have you used a 720p VR headset? I have. I spent 400$ on one. It's unusable. It's out of the question. At 4x that resolution everything is a blurry, blocky, unreadable mess. 720p isn't even worth considering.
so, that's one way of looking at it, it's the conventional view, and probably more correct, but...

Another way of looking at it is that the fighting resulted because France and the allies didn't crack down on Germany when they failed to meet the terms of their surrender.

Personally, I feel that your view (and the conventional view) is more correct, but it's interesting to think about the converse. I mean, we've still got troops in Germany today, right? What if that's the key? It wasn't about economically rebuilding them, but what if, instead the war didn't flare up again simply because the occupation never ended?
Good point. That becomes around 40 years then to repay the cost.
Gaslamp is a tourist area, you wouldn’t want to live there, there isn’t much around. It used to be really dodgy, no one sensible would go there, but they rehabilitated it to a significant extent. Unfortunately, it is mostly only frequented by 20-somethings getting drunk at the myriad bars and tourists.
What a strange article. Opens with the fact that EVs are more expensive to buy, yet never touches the subject again, despite it being a key factor in total cost of ownership.

Not to mention the subsidies which are paid for by other tax payers.

I'm excited by the progress EVs have made, and I hope that in the near future they will be truly price competitive with gasoline vehicles.
You’ve got the P and the S reversed, but yes.

>Twitter suspended a fake account created after some senator said "Just read the classified doc @HSPCI", meaning "doc at HSPCI" and not referring to the twitter user.
Free CSS grid tutorials
The new Dell 38” 21:9 is actually way better!
Last time I had a procedure done it took 9 months before a bill showed up. It's a many to many communication problem so they only bother to figure it out when they need to, and then it can take a while for the hospital and insurer to hash things out. I'm not saying 9 mos is typical, but I wouldn't wait anywhere near that long to get an answer on how long something will cost me. They just don't have the incentives to form all the necessary lines of communication among themselves prospectively.
There is podcast that frequently touches relevant topics

https://greaterthancode.com

http://www.greaterthancode.com/podcast/063-the-distribution-...

http://www.greaterthancode.com/podcast/058-kindness-and-pati...

http://www.greaterthancode.com/podcast/051-creating-safer-sp...
i'm not sure if you're trying to argue with me about this, but i couldn't agree more.
I Built the Largest Natural Light Wet Plate Studio in the US in Over a Century
64-bit Wine prefixes are perfectly capable of running Windows programs in all varieties from 16-, 32-, and 64-bit.
TODAYonline – Multi-million dollar Shell fuel heist began as early as July 2017
Trump these days is bragging how smart and genius he is, and well, we all know how disliked he is !! :)
I guess what I want to understand is if for example you are a tech lead or PM and you "need" to deliver by a certain date and to achieve this you need others to work overtime - how can you do this? I think that is something I would struggle with as a manager or business owner, nearly every manager I know isn't in a position to offer anything for this service and a lot of employees I know who put in the hard yards for a sustained period of time don't get any financial/time reward for it...
Would be nice to restructure the article next to make it readable on mobile.
Not particularly. Droplets are $5/mo and very easy to set up.
That's a pretty good exit for him.
Your life is a hedge fund
It is too bad that most people are so afraid of anything nuclear. I hate to say it, but maybe people working on nuclear power need to change the name. Isotopic power would have pretty bland associations.

Uranium 235 is a very low level radioactive metal. Even if the rocket blew up, the isotopic fuel would remain intact (that is, not vaporized into breathable particles). The radioactivity from a Uranium 235 isotopic reactor comes after the reactor has been running for some period of time (from byproducts of the nuclear reaction), not the original fuel itself.
What you wrote is not true. Hitler was very good at reading audience, adjusting speech to them and seeing how they react. His work and actions had impact on that movement sucess.

I would not learn from Hitler, because his idea of sucess involves imperialistic war and multiple genocides. And his ideology praised ruthlessness as a virtue. Has nothing to do with whether he had speeking skill or not, whether he could paint well or not.

Just because he was bad guy does not mean we have to go all emotional and pretend he had IQ 75. That just allowing emotions to win over what and why happened.
Is this a worldwide problem? Or is this really an American failing?
> Have you personally ever changed a single persons mind?

Engage them directly, wait until the next conversation on the topic in a group, and hang back. Sometimes you'll be surprised. People don't always change their minds immediately, but this is to be expected -- it is a means to protect the ego.
The Mysterious Disappearance of Louis Le Prince, Father of Cinematography
No voting mechanics as far as I am aware but perhaps something like [Wikitribune][0]?

[0]: https://www.wikitribune.com/story/2017/12/07/media/ft-can-wi...
Thanks for writing this series. I'm really interested in this stuff and I'm sorta writing my own version where I'm implementing the algorithms in lisp: http://geokon-gh.github.io/linearsystems/ (I'm sure it's quite amateurish compared to what you're doing)

Nothing quite forces you to understand the issues deeply like implementing it in code!

I haven't gotten to LS/QR yet (just getting the LU working correctly was quite tricky), but when I do I'll make sure to reference your series :)
“Something like a 16K-16K display. That's a solid multi-billion dollar business that they can use to bring the amazing version mainstream.”

But that doesn’t exist!
Flu Virus Can Be Spread Just from Breathing: New Study
Three points, and I've done a detailed review of the gdpr as it applies to our business:

1 - I'm unaware of non-gdpr legal problems -- I only have to pay attention to UK and DACH. The GDPR is (imo) mostly aimed at intent: see the distinction between processing and profiling. If you log user actions to profile, it's pretty clear you would have to allow them to disclose and allow opt out. But internal application logging is not profiling as defined by the gdpr. The restrictions I'm aware of for processing are 'adequate, relevant and limited to what is necessary'. I'm pretty confident -- as are our attorneys -- that the courts will be ok with internal debugging tools. Particularly because these tools do not make decisions.

2 - It's definitely my opinion the customers liable to throw a fit about you recording transient application state are customers you don't want.

3 - The gdpr does not require sites to allow ad-hoc opt-out of processing for the same purpose; in our case, operating the site. See recitals 32,42.

3a -- Your address example isn't (imo) relevant. Your purpose -- instantaneous lookup -- has expired. Operating a site or diagnosing bugs has no time limit except (possibly) the time limit to reasonably have a bug reported, diagnosed, and fixed.
Couldn't agree more with the endgame you described. It will be same as MtGox's last month when prices were $2,000 higher there while everyone was trying to sell off at more liquid exchanges.
There's two problems here. One is convincing people that you're smart and not just acting smart. The mistake is assuming that people can recognize directly that someone else is smarter than them. The more effective way to be recognized as smart is social proof.

The second problem is that being smart is a kind of social power (like being rich or beautiful) so there is an incentive not to recognize your intelligence if it's seen as a social threat. Showing someone that they're wrong usually results in a loss of social value for them. Something like sharing your IQ score can be seen as an unprovoked signal of social power.

If you want to leverage your intelligence politically then the most important thing is to signal your political allegiances first. Generally power is recognized when others realize that it's in their interest to do so.
I studied Electronic Systems Engineering at Lancaster University in the UK, and graduated with a Masters in 2011.

Now I'm working for a tech company in Taiwan, who do the next process step: dicing the wafers into individuals dies, and packaging the dies into chips. There's a trolley downstairs with over 1 petabyte - stacked high with trays of 16GB memory cards from the testing machine.

Unfortunately I only managed to get a job writing monitoring software, equipment control drivers, and business planning software, so I don't get to handle the wafers myself.

In my opinion, you'll need to learn Chinese if you want to work for the lithography companies, or work for the German/Japanese/Swiss companies making the machines that take in the FOUPs. If you want to simply be a technician, most of the migrant workers who operate the machines here come from the Philippines and get paid very little while working very long hours with no path to promotion (all the line managers are Taiwanese). On the bright side though, the technicians speak better English, so it's easier to talk to them directly!

I enjoyed the circuit design/FPGA programming courses in university, but the projects to design ASICs usually take several years, so I couldn't get work experience thorough summer jobs (which is how I ended up in software).
Looks like not a lot. 0.01088891 Ether

https://etherscan.io/address/0xdf4B1A742D3B4F87099C835d5423B...
It's not really a concern. U235 is basically radiologically inert, it doesn't become significantly radioactive until after the reactor has been running for a while. The concern with fission reactors in space is for stuff that might return to Earth after it's been in operation long enough to build up other isotopes that are radioactive and subsequently burning up in the atmosphere. For a vehicle that is on a one-way trip to Mars, and where the reactor will be brought online after it's out of Earth's orbit, this isn't a problem.

Edit: even on a round trip it wouldn't be a big deal, the reactor can just be jettisoned before re-entering Earth's gravity well. You just can't have a fission reactor with spent fuel anywhere near Earth orbit. Space reactors in general are pretty interesting, because the design criteria are so different from terrestrial power reactors.
There is a veritable orgy in nuclear tech for space here:

https://beyondnerva.wordpress.com/

See also

https://github.com/briligg/moonwards/wiki/Nuclear-Reactors--...
A vicious cycle that's triggered by a perpetually degenerative and complacent society. This is a problem that runs through everything - social media, education, health sectors, the job market, etc. Marketing something that's really worth little as being world changing.

To the point of paid journaliists.

The media isn't paid well, not nearly as good as other career options (depending on where you are). It's because journalism (magazines, TV shows and web sites) are expected to pay for a service for free. They need to pay salaries, buy equipment, operate their business. This money has to come from advertisements.

Advertisers, marketeers, PR folk are constantly paying less because there are abundant channels to pick from (web sites, magazines, TV channels) to promote their brands. There's someone who'll accept little to do the same job. The concept of an 'advertorial' is fading. Advetisers know their agenda gets diluted / ignored by using advertorials, so they've found a marketing gimmick to do the same - promote their content through legit channels and that's what we see. This is what earns them their bread and butter.

When journalists look at other media houses getting a piece of the pie (big exclusive breaks, perks and good relations with big names), they want it too, so they become more willing to do so. We as consumers of journalistic media aren't willing to pay them neither do we don't want the ads either.

As a society, we're only getting 'cheaper'. Perception owns more importance than reality. We love what we consume, it stimulates us what politicians say, what products we see our stars eat, drink, use. Advertisers and media provide what is demanded.
Adding FaceID/TouchID/Fingerprint Auth to iOS and Android App with Xamarin
When I started this, I considered writing it I rust. However, I really wanted this to be the tutorial I would have wanted to read several years ago when I first developed an interest in OS, and a "modern" system language like zig or rust would have hurt that goal.
Luckily he mentions ongoing multithreading work in the calc :)
Ruby on Rails and ActiveRecord self-join – tables naming explained
> Twitter flame wars ... does not represent a genuine threat

...until it's a flame war between two nuclear powers with unstable leaders.
If you want to know if you've probably changed someone's opinion, look for evidence of confusion. That said, you may not find any obvious tell unless they say something.
Just as there is a huge difference between Maxwell's laws and QED -- the same gap lies with relativity and the graviton. Knowing the gravitational field as full fidelity partial differential equations based on the stress energy tensors is a great achievement. But it alone does not tell the full story as to how that field is mediated. Just as EM is mediated via virtual photons, we wish to know more..
There is little (if any) virtue in developing a single installer to work on all platforms. People want a drag-and-drop app image for Mac, a PPA repository for Ubuntu and an MSI package for Windows and/or a simple "just extract and run" archive for their platform.
I am not familiar with the specific details and how they would allow this, but ... if it is for human consumption and not bot consumption, it is enough to render the result into a DRMd h264
Tell us more about clean rooms!

What I remember from class is that it's a fan on the roof, blowing air through a very fine filter.

The most magic part for me is that this still works even though the PM2.5 pollution outside is terrible (the AQI is over 150 today, which causes me to sneeze and get red eyes, and is known to increase the risk of cancer, so everyone wears dust masks outside).
Why? Their terms of service crystal clear tell you they do not guarantee a thing. If you pay money for something where the seller explicitly tells you its worthless why would they go to prison?
I did not know that. Thanks!

Binance CEO Changpeng Zhao recently stated that they have only 20 support agents handling over 25,000 tickets every day. That's nuts. Why wouldn't they hire more? Minimum wage?

> Binance receives more than 25,000 support requests (tickets) every day, with a 20 agent support team, that means each agent can only spend 20 seconds or less on each ticket. Unfortunately, as a result, we have a backlog.

Source: https://www.linkedin.com/pulse/binance-q2-changpeng-zhao/
What percent of early adopters (of any tech) are women?

What percent of pre-order game sales are attributed to women?

If neither is significantly greater than 5%, your point doesn't hold up.
Are those real Salesforce pricing numbers? That's frightening. How much did your company grow during the same period?
You should look at daily volume:
BTC daily trade volume = $14B
Tethers sloshing around in market today = $1.6B

Thus Tethers represent 14% of the market. If MtGox crash was due to a 5% heist, this 14% scam will wipe out Bitcoin and establish Ethereum as the new king.

PS: What's the story behind your username?
Beware of David Rice and Adam Kenvarg of ATG.
Small business owners are definitely not drooling at that prospect. They usually have very slim margins and their rent will sky rocket as the landlords get greedy. Only a select few will remain usually due to being hip local places that already have high foot traffic that can successful raise the prices of their 'famous' cheesesteaks or opening the property. But for the average small business owner running the typical depressed looking establishment they'll see their repeat customers disappear one by one. They won't have the necessary capital to reinvigorate their image or pay their tremendously higher rent when the landlord decides they want to attract Starbucks to that location. Look at Bleeker street, the lower east side, Chinatown, the east village all in NYC. All places I've seen personally change rapidly over the years. I've talked to many owners, the story is always the same, we're being forced out of our lease. Being in tech I'm certainly part of the problem. And to be honest most of the new places that come in, particularly restaurants, are often better than what was there before. But let's not say the existing small business owners are drooling, they're almost certainly filled with dread at the prospect.
> Not a perceived weakness, proof of just how terrible a negotiator he is. You should never declare a "red line" if you won't adhere to it.

if seymour hersh is to be believed, the ghouta attack was carried out by islamists with turkish support[1]. if this is the case, obama's (lack of) reaction makes much more sense. turkey is a nato member but stands to gain much were assad pushed out, and clear incentive to trip something over the red line. however, the actions that may be forced by revealing turkish involvement would be a political and diplomatic atom bomb.

[1] https://www.lrb.co.uk/v36/n08/seymour-m-hersh/the-red-line-a...
It was war for territory, "living space" and ultimately world domination. Effectively, it was imperial project. The other powers were not about to give power up for free. Those are quite clear points.

Hitler did not valued life and got used to violence in WWI. That has nothing to do with intelligence either. Both stupid and smart people can grow to not value life and be ruthless and confident and power hungry and taking too much risk.
Ask HN: Cryptography questions (key shortening and key verification)
I'm currently building a password generator (ignore the details) and I have some questions about what is the best way to do things. I have 2 questions.

I've posted the individual questions in comments since it would go over the 2000 character limit.

Basically it boils down to 2 simple questions:

1) What is the best and simplest way to get a 256 bit key from a 512 bit key.

2) What is the best way to verify the 512 bit key is correct?

Thank you very much for your time and thoughts.
This articulates almost every experience I've had with trying to contribute my time to any open source project that has any size. I really think I've figured something out that'll help. I spend many hours getting X codebase to compile / work on my machine. I fix said issue and feel great about it! It never even gets looked at and/or it gets smashed to shreds with criticism by the same person that submitted the feature req / bug / whatnot.
1) Getting a shortened key

To start off, users enter a master password, which a key is then derived from (with a salt from a server) using scrypt, which a key length of 512 bits (the dkLen could be changed, although I would like to keep it to 512 bits/64 bytes for legacy reasons).

On the client-side, I would also like to use AES, which requires 256 bits (or 128/192) keys. My problem is getting a shorter key that is based on the original key.

My current proposal is using PBKDF2 (with HMAC-SHA-256) with a salt from the server (or use the same salt as the master key) to derive a secondary key, which will be recreated every time the user logs in. My problem with this solution is that there is no need for an intensive deriviation, since the original key will already be "secure", therefor having a low iteration count (or even just 1) would be an option. Which could also just be HMAC-SHA-256(master key, salt).

My second solution is simply calculating the SHA-256 of the master key, since using a salt seems overkill for digesting a 512 bits key already. This is simpler since there's no need to store a secondary salt (if not using the master salt). I would prefer this solution but I'm unsure if this is fit for this usage, since the generated hash would be used for AES purposes.

The third solution was to simply slice the master key and take the first half, which would be 256 bits. I was also unsure if this would be recommended.
I Really Can Dance