skysight-inc/HackerNews huggingface dataset:
See also gnu-pw-mgr (CLI):

https://www.gnu.org/software/gnu-pw-mgr

It generates passwords based on a secret key ("seed") and memorized transformations to URLs. You can adapt that to use a master password, if you so desire, by using a password as a base for such a transformation, but that's not built in.
Gee an article about Japan written by a foreigner is incredibly bigoted and factually incorrect, who would have thought?
This gives me a new appreciation for the panic bars (https://en.m.wikipedia.org/wiki/Crash_bar) I've been seeing my entire life. I only recently discovered (thanks to a well-hidden tag on one) that they are fire safety devices, but this article makes it clear how important they are in crowd safety for building-type venues.

Presumably not launching fireworks into the ceiling and limiting crowd sizes are the other steps that would be taken in this particular situation.

It really is sad that people have to relearn fire safety lessons over and over. (Note that none of this applies to outdoor crowds, which is obviously a much harder problem when scaled up)
Dynamic langauges cannot deal with braking changes because the cost of refactoring is too damn high.
People in a super-dense crowd behave in the same way because they have no choice. A super-dense crowd is essentially an incompressible fluid with people as the constituent particles. If everyone stood perfectly still everyone would be fine, but that is not a stable situation. One person tries to move, but they can't because they are packed in so tightly. There is nowhere to move to. So that person's movements are transmitted directly to their neighbors. Again, if all of those neighbors just ignored the fact that there was someone wriggling next to them and continued standing perfectly still, they might be able to contain the problem, but that's not what happens. Some of the neighbors of the initial mover respond to the movement by trying to move themselves. As long as the average number of people responding to movement by moving by moving themselves is >1, the movement will inexorably amplify and spread.
I had a Vaio Z once (This was ~2010, probably the first Vaio Z series). Performance was good in the 11" package.
But... the hinge was terrible, and I snapped it with a light drop. Agonizing 1.5 month repair sendout. $300 bill. Same day it came back, broke the hinge in the same place.

Never bought another Vaio.

And this is why I just buy Macs now. Repair is easy - a couple hours at the Apple store. And the things are built well. They can take a bit of a beating, which you need in a computer you're moving around, have in a backpack that'll inevitably be tossed around a bit, etc etc.
the problem is, this merger collapsed. http://www.pcworld.com/article/3056030/computers/proposed-to...

now Fujitsu is looking to be acquired by Lenovo
http://www.japantimes.co.jp/news/2016/10/27/business/tech/fu...

and Toshiba is ending its consumer laptops entirely.
http://www.techradar.com/news/mobile-computing/laptops/toshi...

Toshiba Vaio would still make a good merger, one with sexy consumer laptops (the only PC laptop ever respected by Steve Jobs) and the other with functional utilitarian business laptops.
My point was that you cannot deduce unprofitability of wind power from the fact that the place currently runs on diesel.

By that reasoning, it makes no sense to install wind power anywhere, because surely in most other cases there were existing power plants, too.
Video Games Are Boring
How Rocket Internet got entangled in its own web
Improving tar with a simple idea and a few lines of JavaScript
You missed a meltdown, I guess.
> Customers aren't going to use GraphQL for a public API

Why not?
Move to backend or another domain entirely like smart developers do.
Lol - that's what happens when posting on a Monday before finishing the morning coffee.

Someone commented on my article then that you can pretty much accomplish this from the command line with:

> echo "masterpassword gmail" | md5

(Ignoring the implication of the password potentially getting logged in shell history, of course.)
How to deal with reference data in CUBA Platform
How to read news YCombinator smarter?
Nice idea and willing to try it, but..

"The requirement for self-hosting is to have docker and docker-compose installed on your machine."

Fsck that.

If I will trust this with my passwords, I need to know how to _really_ install it. I can't trust you if all you have to offer is a steaming pile of docker or your idea of how I should run my systems.
Yes, this. But even so, I'd probably take that over basing my annual cycling stats on sample taking on a single day.
To a small extent, yes?
General models the produce approximations are all well and good. The problem arises when economists pick a model to make a precise prediction, without nuance, about some event in the future or some trend over time; that's when people switch off.

I think people in general people have learnt to be skeptical about economic forecasts, and that is only a good thing in my view.

"About these matters there is no scientific basis on which to form any calculable
probability whatever. We simply do not know. Nevertheless, the necessity for action and for
decision compels us as practical men to do our best to overlook this awkward fact.." -- Maynard Keynes
That view may be ethically valid, but anecdotally, normal employees are more creative in their pursuit to get the job done than most hackers.
The worst thing that can happen for any bank is to have its customers' money taken away. No one will ever do business with that bank again. You can screw up everything else but lose people's money is unforgivable.
> Whereas you have to lock every piece of state that you have.

You need to lock every piece of shared state you have. Where "shared" means stuff that many threads must communicate among themselves.
One tends to keep the number of that kind of state low, really low. When zero is not possible, the most common number by a wide margin is one¹.

If you have more than 1, they are normally completely independent pieces of state that will not be used at the same time. If you have more than 1, and they are not independent, the code is either the result of at least one PHD thesis, or it does not work (or, often, both).

I bet you do network requests more than once on your code.

1 - The size of the shared state does not matter, so it's often one really big state.
How it works roughly: https://blog.lesspass.com/lesspass-how-it-works-dde742dd18a4...

It seems they take info from the site (its name?) plus your master password and hash them - "LessPass uses PBKDF2 with 8192 iterations and a hash function sha-256."

I guess they then produce something of the required length and characters from the hash.

Guess it's ok till someone finds your master password.
I'm a little confused. Hopefully HN can teach me. At 1 GB isn't the 64-bit detrimental? I thought 64-bit addressing cost about 5-10% of performance, but didn't matter since the system has hundreds of more MB of RAM.

I guess this makes sure it runs on more modern operating systems. I thought that most still support 32-bit.
This. If you can fit it on your soldered-in SSD, I'm not sure it really counts as "Big Data".
Well there hasn't been an APT (Advanced Persistent Threat) attack yet on a UK bank yet (although we've seen them on banks in the developing world). Perhaps this is the first and perhaps the attackers figures that doing many smaller transactions would work for longer than big ones.
It shouldn't, it's not true. The Japanese do have a different workers ethos than westerners do, but the "lifetime employment" ideal mostly died with the lost decade.
Have you seriously never asked for help in writing a text or email?

e.g. If applying for a job via email, I might message one my friends asking "what sounds better, A or B?" or, "I don't know what to write here... X sounds a bit awkward.."

or "Bob just asked me <awkward question>... What should I say?"
Windows only
Fastmail for features and ease of use. Protonmail if you want security.
Hi Guillaume,

Your master password is 'passwordpassword'. 10 points if you know how I figured that out :)
NASA Panel’s Letter Warns of Issues with SpaceX Manned Rocket Procedures
No, I think the implication is that if oil workers lose their jobs, while Trump promises to "make oil great again" (he's certainly threatened to cut funding for green energy), oil workers might vote for Trump.
unlike a trackpad, it has a learning curve. however, if it were marketed as a superior product, and more people tried it, and they got over that couple hour hump of frustration, there would be a market for it. it is a superior navigation device, with practice.
> That's a different point though as you're now effectively using HTTP as your transport layer rather than using your proprietary protocol "naked" on port 443.

HTTPS is built on top of TLS, not the other way around. You can't (passively) tell if a 443 TLS connection is HTTPS or a proprietary stream. You can take a guess based on statistics (which is what the Chinese firewall does to detect tunneling) but that's about it.
I'm well aware of that. See my reply to sgnelson.
It's just gigabit ethernet, not gigabyte.

Gigabyte would require 10 Gbit ethernet.
Also, most people need help sooner or later, and they can't call IT for help with a system like this. Either they remember all the needed information or they don't.

As a work flow nit-pick, what if the password requirements change? You need to remember the original settings to generate your password, but if the site now says "must include numbers" when it didn't before...
Ok, fair enough. I am in my fifties, so I automatically assumed people 30+.

Your clarification makes sense.
I've often heard the exhortation to practice meditation, focus on your breathing and simply accept any thoughts/feelings without any judgement. For a long time, I simply thought that such teachings were some new-age feel-good psuedo-therapy. Yesterday, I happened to stumble across the book "The Inner of Tennis", and spent my entire evening devouring half the book. It made me realise how profound and powerful those teachings truly are. Give it a read if you find yourself dismissing such advice.

https://www.buzzfeed.com/reeveswiedeman/the-inner-game-of-ev...
I am quite sure that once most of the cars will be autonomous, we will start building autonomous-only roads. With faster speed limits and so on. Manual cars will not be allowed on those, and then progressively more and more roads will become autonomous only. Hopefully the first to become as such would be all roads in cities.

Just like horses which you cannot bring to a highway.
Typically designers would turn a part to better align interfaces. e.g. if you have to chips which need to be connected you might rotate one to get the 'straighter' traces.

This looks like it might be to align the DDR better to the main processor but who knows.
Again, my point was not to assign blame, because I don't know anything about the events. I was just pointing out that your inital comment contains a non sequitur:

> You can certainly make the argument that the FBI, CIA, and NSA ...dropped the ball on 9/11, but NORAD did not. NORAD's primary goal has never been to stop terrorism/hijacking from occurring on passenger planes within the United States, but rather to warn of enemy planes and missiles from _entering_ the US.

If you wanted to excuse NORAD, you should have appealed to the FAA's actions, not their "primary mission".
The unsafe Package in Golang
Twilio.com. Have a look at the lookup API
Developers Read One-Star Reviews of Their Apps
> Great stuff but it's kind of sad how much extra work firewalls create.

That's a weird statement to make given the point of firewalls is to limit ones access to a particular resource. If you're the systems / network administrator then the extra work is part of the job securing your infrastructure. If you're not an administrator then you're bypassing the security measures put in place by your administrators - which may well be in breach of your employment contract (as they often outline IT policies). Worse yet, if you're not even hired by whatever company nor individual who owns that infrastructure, then what you are doing is illegal.
The End of the Election as Reflected by Donald Trump Through Ivanka Trump
Seriously check out crystal. Go's goroutines seem to do quite well, and crystal is pretty close to go in terms of concurrency, but is a higher-level language overall.
Sure. (as an aside if anyone can point out how to do proper bullet points I'll edit). Here's a non-exhaustive list of concerns that occur to me when I read e.g. the wikipedia page on comparative advantage. I'll happily admit my ignorance in this field.

1/ What is the nature of comparative advantage? Where does it come from? The standard explanations point to things like weather, but surely location-dependent industries are only a tiny fraction of modern economic output.

2/ Is comparative advantage fixed? To the best of my limited knowledge, heavy industry in the US civil war era was only able to grow because of trade barriers. If comparative advantage can vary over time, surely that implies a very different course of action to "specialise in what you're best at right now".

3/ How does a country automatically know what it is best at producing?

4/ What about cross-pollination of ideas between industries?

5/ What about diversification? Surely putting all your eggs in one industrial basket is a bad idea? Holland (and now Saudi Arabia, Nigeria, and others) specialised in oil production, which ultimately had nasty side effects on its economy. This is known as the Dutch disease.

6/ The usual claim is that "in the long run", everyone benefits. How long is the long run? How much suffering takes place in the short run? I mean, look what happened to Detroit.

To address your "simple model" point: yes, many people do argue that "all models are wrong, but some are useful". If you're going to make that argument, you need a mechanisim for differentiating between bad and good models. I don't know of any such mechanism in economics.

I'd be a whole lot happier with a series of detailed ethnographies than with a mathematical model. Some things are just too complicated for mathematics to handle.
This must mean we are on the verge of a paradigm shift in physics to explain this wizard free energy bull-shit then.
My take is that nobody is doing better than Pi in terms of the community Pi targets, e.g. students, amateurs and greenhorns alongside professionals. There's a critical mass with Pi that attracts industry players to be on the platform with what counts for decent support in the embedded world, e.g. Microsoft and Canonical.

For me, that's worth $15 per board.
I get the feeling that C++ is becoming simpler to use with each edition. Perhaps some day if Go will be adding features such as this, they will meet half way through :)
8-bit microcontrollers can saturate USB2...

This and Raspberry Pi 2+, etc. would have absolutely no problems saturating multiple gigabit ethernet interfaces.
respectfully disagree.

"how it works" should show you the internals

"what it does" is better description if you are just going to tell me the inputs and outputs.
> People in a super-dense crowd behave in the same way because they have no choice.

Yes, it seems like all research focuses on the situation where it is already too late (perhaps because the fluid equations are easier to handle).

I'd like to see some simulations where:

1. Half of the people refuse to move.

2. Half of the people start moving in the opposite direction.

3. Half of the people stand still and try to hold hands with other people (of that group), effectively blocking other people.
> Instead of believing that pathologies could be described or drugged away, Freudians wanted us to work through them.

If this is true, then it's definitely a practice that needs to be focused on again. I've had nothing but bad experiences with various medical professionals throwing drugs at me the moment I mentioned personal difficulties. The anti-depressants kept me in a bad place for a long time, when I think I mostly needed someone to provide some insight or constructive advice. Maybe I just had bad luck, but I definitely don't remember anyone trying to work on anything with me.
Are You Being Manipulated by Subliminal Messages?
Yeah he lost me at "angular"
When a service makes significant SLA promises, usually it is not a promise of uptime but a promise of what the service provider will pay you for the lack of service.
Why did you choose to use a custom attribute rather than a `data-` one?
"How it works" without the question mark is fine, too. The site actually uses "How it works ?" which is a dead giveaway that the author is French.

As an ESL speaker myself, I wouldn't nitpick about grammar, though. The language on the site is very good in general, and learning second languages is very difficult. Je sais je ne peux ecriver francais bien. Right?
Hard to find a Trump free article on nytimes these days. I wonder if its a staff mandate at nytimes to somehow pencil in trump stuff in every article.
Ask HN: Whatever happened to JavaScript build tool Fez?
For a project that uses Typescript and some bundle/minify tooling I've tried most of the "2016" build tools (gulp, grunt, brunch, jake), but whaa.. what the hell people?

I miss the power of the traditional file-based build tool, similar to what Make does for sensible incremental builds (but ideally a variant that runs in node, as I want fast recompiles in watch mode by keeping js-code of the tools in memory).

In 2014, a project like this called Fez was launched here on HN: https://news.ycombinator.com/item?id=7090479.

Now, unfortunately, its website, its author's website and the main github repo seem to be offline. Any idea what happened?
Want More Startups? Build a Better Safety Net
After lastpass was bought out, I went on a spree to find a different password manager and in that process, I tried almost all of them (free & paid). Nothing came close to Lastpass so I decided to stick with them until they mess up.

If the worst comes to worst, I'll probably move to Dashlane (which is significantly more expensive & a bit more work to use - extensions won't work without a desktop app)
Where we fly-flychecker ,cheap fligts to Sofia Bulgaria Round from 58 €
CloverVR: Adobe MAX 2016 (Sneak Peeks of virtual reality video editing software)
Show HN: Email hasn't changed in 20 years, I've coded something new for 9 months
> but the mere concept of restricted trade being more economically efficient is non-sensical to me.

If everyone is free trade, and nobody tries to cheat, then free trade is better for everyone.

However, when you add in state actors, taxation, arbitrage, high speed trading, and many other real world issues, then non-free trade can be more efficient if it distributes economic output better.

This is really simple if you stop and look at the individual pieces: if you have free trade, but your trading partner uses the money they get from taxation to subsidize weak parts of their economy that you would normally have an advantage in, then you're going to lose that advantage when businesses in that area go bankrupt as they can no longer compete. Your trading partner can then move the subsidy to other businesses and repeat the process until they have destroyed all of your local business.

Free trade doesn't work if others are cheating and you're doing nothing to stop them. There are many other cases besides subsidies where free trade can be easily abused by actors in your own country as well - such as moving their tax debt to other countries while continuing to operate in your country. Free trade is a two way street that has to be managed to prevent selfish actions. Not to say that free trade isn't still the best option, but you have to make sure both partners in the free trade agreement are working to the benefit of both partners.

EDIT: Ah, I'm from South Africa so I forgot it's the USA election and this website is liberal, which means you'll all lose your regular sense and downvote this post because it appears to support Trump or something. Carry on then, I'll be back in a few weeks when you guys have calmed down!
Artificial intelligence: An IT Crucial
Your saying to say that async will still have race conditions, but I disagree with that premise. On async, context switching onlykhappens on an "await", which means race conditions won't happen. Race conditions typically happen when you have a shared global state and you read and write to it in two operations. For example a counter that you want to increment. In async its very rare you have a shared global state, but even if you do, reading and modifying the state is naturally right next to each other, not on opposite sides of the await.
I guess my comma use is also a dead giveaway of my first language...
You can't ride a horse on the motorway in the UK(speed limit 70mph) but you can happily ride one on a dual carriageway - which also has a normal speed limit of 70mph.

And cities autonomous only? So what about bicycles? Or tricycles? Or hand drawn carriages(rickshaws etc)? Would those roads have high walls around them ,stopping pedestrians from entering?

And finally - where would the money for that come from? Even very rich countries(I live in the UK) struggle to maintain their roads to a high standard, something simple like adding new pedestrian crossings can take years in planning and approvals, but somehow, we would modify all our roads to suit one specific type of vehicle?

I'm really sorry if I'm being cynical, but I really do have a feeling that this self-driving-car utopia is not going to happen.
And this right here is why you should have accounts with at least three separate banks, ideally in at least two different countries, and emergency funds in all of them. Also – get a couple of credit cards! Even if you never use the credit beyond what's necessary to keep it, it's good to have for when the proverbial shit hits the fan. Cash is also useful for solving the basic needs like getting food, but for paying bills it tends to be less so, since it's increasingly a pain to bay bills by cash these days. The move to cashless is unfortunately going faster than a feature parity alternative is being developed and crucially, adopted.

As with almost anything financial, the key to lower risk is not putting all the eggs in a single basket.
SSC (now Shelby Supercars Inc.)
You are right, but what I meant is that delta between Spark and Hadoop is RDD (RDD - Resilient Distributed Dataset) which is data structure first of all. Thus Spark and Hadoop have the same data processing model implemented over different data representation models (and hence the performance gain).
> and a standalone graphics chip

So, having the GPU on the same SoC qualifies as "standalone" now?

So any Intel with iGP also has a "standalone" graphics chip?

Or is this Tech Crunch writer just clueless?

> physical power switch

No. It has a GPIO mapped button that can be used for soft power down. The original Orange Pi has the same button and to my knowledge it can only be used to turn the board off. The board powers on as soon as power is applied.
Honestly: no.
Maybe I am more in the "asocial" segment but ever when I was younger I always tried to either communicate in person (including phone or face-to-face when Internet use was not so widespread) or, if I had to write, I did it on my own.

It's probably a ego thing, but I would find more embarrassing to ask someone to help me writing a Valentine (or a cover letter for a job) than to do it myself.
If I were actually too intimidated by the task (submitting my CV to Google? Inviting a movie star to hang out?) I would probably just not even try, but involving a third party would never be an option for me.

Is this meta-shyness? Being shy about being shy?
Suppose twitter had become a giant json firehose, and you could listen to it and, for example, build a jobs listings website from the jobadvert microformatted tweets.

It would end up full of fake job spam, and the listeners might want quality filters. I can imagine that you might pay to validate your identity as not-a-spammer.