skysight-inc/HackerNews huggingface dataset:
Just asking, because I'm interested. Do you use it to pay Amazon? Your phone bill? You power provider? These are the areas I (Germany) currently use SEPA direct debit and would know how SEPA payments is used/replaced in other countries.
Flying Stick Hero vs. Multi Spider Villain
Introducing the first time Flying Stick Hero vs Multi Spider Villain action simulator with amazing devastating game play.
Street Car Racing Speed Simulation
Get Ready for Street Car Racing Speed Simulation where you play as Street Car Racer and win the race while driving your favorite car on city tracks. You become best car racer and enjoy your ride by playing this racing game. Beat your time lap and become racing king in the racing world. Burn your car tyre and perform thrilling stunts on dangerous sharp turns. Drive your favorite car and win the race while showing your driving skills in this racing simulator
Isn't that the difference between conservative and liberal politics? With the conservative Tories in power this is right up their alley.

Disclaimer: Am Swedish so have absolutely no idea
Not specifically 'then and now', but Chris Dorley-Brown has some great modern shots of the area:

http://chris3.500px.com/

http://www.modrex.com/
Where in EU? Transfer is almost instant in the same bank where I live and between banks you may wait a couple of hours, unless you do the transfer after the last clearing. Even in that case the waiting time is less than 18 hours.
Yeah, as a parent of a six year old I was hoping to see some tips or advice in the article. Maybe I can get a summary of the book at Amazon or something.
Highly recommend you check out The Great War series on Youtube. Even if you just watch the prologue to the war videos, very informative on how WW1 got kicked off.

Short answer: nationalism and a lot of treaties and grudges from past wars.
Can you do everything from your Inbox?
Just to clarify the purpose of this blog post as I can see a few people are getting a slightly different message to intended. It doesn't claim to be the preferred or only way to install Kubernetes.

It is primarily focused on my audience of Docker / container users. I want to show how it's possible to use KVM to set up VMs easily on Linux and relate that back to something they use often - i.e. Kubernetes.

> In this post I want to introduce KVM - Linux's native approach to virtualization.

> This post is going to focus on how to create a cluster of Virtual Machines (VMs) using KVM at home in the interests of promoting learning and exploration.

If people want help picking the "right solution" for installing Kubernetes for production usage then checkout the documentation - https://kubernetes.io/docs/setup/pick-right-solution/
You'd be welcome to link to the better article from the main thread. And anyone is welcome to let us know when another article is more substantive. But it's best to email hn@ycombinator.com for that. Commenting on HN itself is hit and miss, since we don't see most of the comments.
Hah, I love that, I've never had it take more than about 20 seconds.

I have accounts with two banks (one for personal, one for joint finance with my wife) and FP makes that so easy to manage, if the joint account needs topping up I can do it in a minute or two on my laptop or phone.
Yeah, I wish there were a special place in hell reserved for patent trolls, but undermining contracts retroactively is not something to be taken lightly.
At those speeds, its nice to start thinking about decentralization.
At a GB speed, your network is about as fast as a typical HDD. So whatever you store on an HDD can now be twice as fast to load if your friend has the same thing.

It would actually be way better, than HDD, because you could do smaller requests. Hard drives take about 10ms to respond to a random access. Your friends could have the thing on SSD or even cached in memory. So you'll get a significant speed up.
UXLS.ORG – A UX toolkit for the pharma and life science industries
"I don’t really understand how and why war happens."

I think we don't really know. We know that greed plays a role, but it is not always the case of someone stronger attacking someone weaker.

In Steven Pinker's Better Angels of Our Nature, this is shortly discussed. IIRC he says that no reason put forward as an explanation for war can be conclusively proven from the available data (he mentions some war databases containing over 20k conflicts of more than 100 people each).

So, I think, unfortunately, conflict is like rain. You know that condensation is the cause, yet you can't really predict when and with what intensity it will happen. But you know it will.
Show HN: I wrote “Cracking the UX interview” v0.1
Not only humanity itself. Feeding the world and letting humans grow from ~1 billion to ~8 billion certainly endangered/made many species go extinct. There is no such thing as a free meal, really.
Often enough someone will be under real time pressure to solve a task, right?
"I severely miss when it was just a place to chat up a cute girl"

This was the golden ticket, along with FB wasen't creepy. It was "business" focused, and hell, even for family. You were considered antisocial for not being on the rediculious site.

Now the cut girl/guy is fish mouthing, begging for likes, has way too many friends, ridiculous "sheep" mouthing off on whatever brings in likes, and those over used thoughts of the day, "Life is difficult on Mooondays"; and the magic is gone.

I know now there're really no cute people anymore. They played their cards, for all to see, and it wasen't cute. It was just pathetic.

I don't belive the ads, or restrictive user interface caused a few people, in the right demographics, leave.

FB, and maybe most social sites will get big, and then die. It's like the popular bar. It's a neat place for 10 years, then slowly dies. There's probally some business law that explains what I have noticed for ever? There's an expiration date on most business that don't keep innovating. Innovating is not just buying competition.
And his Instagram account: https://www.instagram.com/chrisdorleybrown
Thank you very much for the advice. I will do that ^.^
Designer wedding cards – Designer wedding invitations – IndianWeddingCards
If the government were actually serious about cracking down on extremism, they wouldn't block the content, they'd intercept it and subtly change it to make it ridiculous and humiliating for ISIS. This really wouldn't be that hard.

Turning the notion of ISIS recruits into a joke (which, sadly, they actually kind of are) would potentially stem their flow. Censorship, however, will be interpreted by potential recruits as "we are afraid of the truth", will harden their resolve and they'll figure out a way to get around it anyway.

Amber Rudd and Theresa May are simply trying to create the infrastructure for a police state, though, using ISIS as a pretext. They're authoritarians at heart and always will be.
Most people use it at least once a week, I use it around 2-5 times per week. It's awesome.
Ask HN: How are you implementing GDPR-compliant soft deletes?
The idea: Customer requests account or item deletion, you set it to "deleted" in DB without actually deleting it and it helps for documentation purpose should the dispute arise over some issue in future.
Is this "I don't get it" just rhetorical question or are you really not getting it and want to understand it?

Rudyard Kipling's writings (before and during WWII) are probably the best source if you want to learn the sentiment that leads to the war.

>million other people decide to also join in this fight

Most people don't get to decide. Most of them are conscripted.
When was that? I'm in the UK and I'm curious what I'm missing out on.

I have mobile banking for everything, I can do almost instant (sub 30s) transfers between banks, we have contactless payment cards and Apple/Android pay support is ubiquitous, and we can do person to person transfers using a phone number (the horribly named "PayM").

What are we missing out on here that we should be pushing our banks for? I do see that there are a number of things that people just don't seem to use very much here, but that's less about the tech, and more that there just doesn't seem to be the demand, PayM being the big missed opportunity.
Probably should offer a review service and coding challenges too! A company that is capable of reviewing and making code challenges surely has the competence to set up a git server, but there's plenty of companies that can't or don't have time, so I definitely think there's a market.
[4 min read] How big data and algorithms changed the face of advertising
I saw a history documentary on the BBC many, many years ago where the historian was describing that the reason WWI started was because of railway timetables - basically moving all those troops and material was a logistical nightmare. Once the armies were assembled it was going to be impossibly difficult to move them all back so they got put into action instead. Most likely the historian was AJP Taylor: http://www.ae.metu.edu.tr/~evren/history/texts/taylor1.htm
Reddit – Audiophile – Apple HomePod – The Audiophile Perspective and Measurements
There's no difference. Look to Facebook and Google in the types of speech that they're working to suppress and how they want to go about it: It's the same thing from the liberal side.

Neither "side"'s stereotype actually wants free speech. That's turning into more of a centrist thing, simply by attrition via tribalism of the "two sides" (which itself is a false dichotomy).
Dictionaries are descriptive, not prescriptive. They try to write a coherent, understandable description of what made the British Empire and the Romans empires while clearly leaving present-day Italy and Britain not-empires.

Current-day Italy can boss San Marino and the Vatican State around, current-day Britain has a scattering of islands around the world. Current-day Italy indubitably has the military force to beat San Marino, Britain did actually win back the Falklands but its victory didn't seem self-evident at the time.

When I squint at the map, the US foreign dominions and military bases look a little on the large side for a plain country, but ridiculously small for an empire. The US military is all over the world and has very impressive weaponry, but was beaten quite thoroughly by the Viet Cong, hasn't beaten the Taliban and and gave up after the first attack by Hizbollah.

"Empire" in quotes looks quite appropriate to me.
These are exactly the pain points that Taylor Otwell (creator of Laravel, a PHP framework) tried to solve with Spark (https://spark.laravel.com/).
It was actually just updated to v6.0 yesterday so it's definitely a good time for considering it.

I personally used it for a couple of projects and I'm really happy about it. It probably saved me a few weeks or a couple of months of tedious work!

Workstack
https://workstack.io

BrandOn
https://brandon.video
> Fritz Haber set that future by on a different course by solving one of the greatest problems humanity ever faced: How to feed the world.

He didn't solve it. He just delayed the problem for a while. Solving it requires stopping the exponential growth of the human population.
I completely agree. I feel this way for things that I think should not have to advertise. For instance, higher education. I saw a poster at Forest Hills 71 Avenue subway station for Queens College and now I feel like it is not a top class college.

I think my reaction would have been different of the ad was subtler though. Thoughts?
as long as they acknowledge a communist can also be extremist.
This is called EROEI: https://en.wikipedia.org/wiki/Energy_returned_on_energy_inve...
It could run the file system of the death star (Star Wars).
Ask HN: Writing a database with async i/o
I recently came across libuv (http://libuv.org/), the low level library that lets nodejs do its async magic. This got me thinking. I would like clarifications along these lines:

1. Nodejs has async i/o calls. However if I'm calling APIs to a (remote) database the actual read/write into the db will be synchronous but node does not have to wait for that. Its possible to make the db itself write to the disk in async maybe? Are there any databases that uses libuv for actual async i/o?

2. Javascript is famously single threaded. I understand that the nodejs runtime need not be - I can fire up 4 instances if I have 4 cpu cores. But if I use libuv to write yet another web framework in a language that support threads, wouldn't it have all the goodness of async i/o AND multithreading? Does something like that already exist?

I had asked the same question on SO here: https://stackoverflow.com/questions/48759697/writing-a-database-with-async-i-o
If it doesn’t spot The Telegraph, I think it needs better training data.
That is true, but it has little to do with advertising. In the absence of other evidence I buy the product that costs least per gram/litre. In most cases that's the supermarket's own brand, which is also the brand I've most likely to have heard of, because it's difficult not to have heard of Tesco or Sainsbury's when you're in Tesco or Sainsbury's. The choice between Tesco and Sainsbury's is determined by location and transport options. They're not usually right next to each other so that you've got to decide between them on their merits.

Note that in the case of consumables, like shampoo or toothpaste, there's almost no risk in getting the cheapest: if it turns out to be crap you'll mentally blacklist it and buy the second cheapest next time if the blacklisted product is still the cheapest. Buying a car is a very different matter.
We all ultimately follow the Chinese when it comes to tech. Just after much drama and a couple terror attacks.
War is the essence of life. Limited resources means any growing system inevitably hits this (carrying) limit. Sooner or later, there are no more unclaimed resources available and you have to start competing with others for access to the resources. Mutation and evolution follows. The only alternative is to open up more resources (like the Haber–Bosch process did) but that's just postponing the inevitable. The amount of (useful) matter and energy in the universe is both finite and decreasing.
> on a basic level is just about maintaining a large table

The most dangerous word in software development.
How we are tricked by the dark UX
I am actually hiring for my contracting projects - I just have a general talk and ask for a piece of any recent code. And even this is just a ritual: only real project in your (not other company) real work environment shows.
It looks like this is being exploited in the wild [0].

[0] https://twitter.com/mszustak/status/963322531729018880
In the past when doing timeboxed, we gave the candidate a weekend. The task was too much work for a weekend, but that's part of the job. Choosing to prioritize and what to prioritize is also an important skill. In our case: if you were going for the perfect code abstraction but didn't deliver any business value in the form of a working product, that says something about the candidate and their performance in a team.
Makes sense, thank you!
Why Do Americans Have Less Vacation Time Than Anyone Else?
I suspect you're making the usual mistake of assuming the vocal people are representative. Most of the users post nothing, and many of the rest post very little.

The people you see posting (you and I included) are weird. Betting against the product choices of wierd people is probably at least somewhat effective as an investment strategy.
I think generally, long wars are a mistake.

My hypothesis. Party A wants Thing from party B. Moreover, party A things they could take it by force. Even if party B things they couldn't defend Thing, they can't just give it, because that sets a wrong precedent.
Party B relies on being able to exact a very high toll should party A try to get thing.

Rationally, you don't declare a war you don't expect to win. So, in the above scenario, when part A declares war, they expect that party B cannot exact a high enough toll for Thing. When they do, it was a mistake.

The alternative are wars for 'moral' reasons, which are mostly about retribution or saving face. This is essentially how the murder of a prince lead escalated to a war that became WW1.
A system that can observe things, and also observe its own observations, its own mental states, it is not so clear that such a system can be a p-zombie.
As always this whole thing is pointless and stupid. As things get blocked, the posters of this material will tweak it until it passes the AI-driven censors.

It'd all be a laughable trainwreck... if it didn't set further precedent of censorship and potentially destroy people who fall into false positives.
How do people handle the case where in a large repository, with people committing almost constantly, pushing your changes to a git server on the other side of the world becomes quite tricky. By the time my push gets to the server it seems someone has gotten in before me and my repo is out of date. I have to pull the new changes and try again. During busy parts of the day (my afternoon, the U.S morning) you might have to loop this process a few times. If I was to check the code still builds after each of those merges I'd be there all day, so there is some risk there. When we had cvs this wasn't an issue since most changes are to completely different parts of the code base so you don't need their changes.
I ended up working 100% remote and never looking back.
Sometimes I was taking (remotely) corporate interviews just to be sure I am not missing something, I don't do this anymore. Skype-ing guys who are talking about their great company culture from 2x2 m cubicles was sometimes fun though.
So have predefined, approved functions that achieve 90% of required functionality, who's composition may not be TC.

Anything custom requires permission.

Also, don't crypto-miners need to pass their results back? That's one point of attack - restrictions on what data can be passed back.
Hello HN!

I’m happy to share my book with you. It’s goal is to help UX/product designers to prepare for job interviews, practice their skills and build designers hiring process at their companies.

I believe there is not enough resources for designers to prepare for job interviews (unlike for engineers/PMs). Often designers don’t know what to expect from the interview. On the other side, many businesses don’t know how to evaluate designers efficiently, especially their first design hire.

I decided to share my experience of hiring designers at WeWork and my first step was sharing publicly the exercises we used during interviews (https://blog.prototypr.io/product-design-exercises-we-use-at...). The feedback I received was great. After talking to both designers and employees I decided to write this book that will help both sides to improve their skills, create better expectations and eventually build better products.

You can read more about the story behind the book here: https://productdesigninterview.com/story.html

Thank you!
Show HN: Jigsaw Composer – mockup environment in a chrome extension
Hey internet people,

over the last few months I've been working on a project that's been nagging at my brain and I'd like to share the results with you and hopefully get your thoughts.

A few years ago I had a theory that we could avoid unnecessary redesigns & improve the quality of dynamic interfaces with a tool that can plan - create mockups/prototypes - on top of existing sites.

Now, a very early prototype of this tool exists, a chrome extension tentatively called "Jigsaw Composer", with Jigsaw we can:

- Manipulate any site component

- Add & manipulate external components & icons from popular libraries (bootsrap/material/semantic ui)

- Add & manipulate html components from other websites

- Add & manipulate images uploaded from a pc or other sites

Manipulate = everything you'd expect from a mock-up tool

The extension is chrome storage based (no data gathering from me) & free

https://chrome.google.com/webstore/detail/jigsaw-composer/pabcpkphcbamcdeobmfjkgjmogjdbgjn

hope to hear your thoughts and feelings :)
I'd actually prefer it if it was just IBAN.
No need to entangle my phone and email into that.
Arch maintainer here. Arch Linux doesn't use git, it uses svn still. Each arch package-repository (core, extra, community...) is a single SVN repository. Packages are split in subdirectories in that repository and checked out individually. Every maintainer deals with a few dozen packages individually, not the whole. There are seldom any commits that span multiple repositories.

What you were linked is the "svn to git" mirror which has to somehow translate that aspect of the setup to git.

Incidentally, the way Arch svn is currently set up works really well for arch devs and it is very hard to find a good replacement to it using git. Having a monorepo split up in lots of microrepos is straight up not possible in git.
> withdrawal from these markets.

Good, I would love to see FB be gone from EU altogether.
The price is per-candidate to discourage companies from sending out more challenges than they have time to thoughtfully review. The expected use case is that you interview the candidate, then if you are both still interested you issue a takehome challenge, then you have another interview to discuss the challenge submission.

If you're issuing more than 5 challenges per role you fill something somewhere has probably gone awry. $100 per role hired is no more than a rounding error.

Also, the timer starts from the first `git clone` rather than the first push.
I would think it unlikely that they have a comprehensive corpus of "offensive content", meaning they can't train/test their system on all of it. So really they're claiming "99.995% accuracy against what we already have". The real world experience will surely be different. You're right that the number is essentially meaningless.
I actually think it's in most cases not that bad for new projects, since you can from the beginning design it accordingly. Tracking down all the details, making sure existing vendors are compliant (and having to swap out those that don't) and finding replacements for processes you maybe wouldn't do like that now in an existing application sounds harder than minimizing exposure in the first place. keyword "privacy-first design"
> "At this point, communicating electronically basically necessitates someone collecting information at this point."

No, it doesn't require that. There are secure options. The main thing that keeps the current unsecure options in play is momentum, i.e. if not enough people care, nothing will get better.
> Based on your experience there what would you say is the cause of the recent slip in software quality in both iOS and macOS?

It's not clear because there have been absolute shit-show releases going back to the early days of OSX. Even the fondest-remembered releases were only so after a ton of polish, and that was with releases slipping significantly (you might see 3 years pass between major updates, and the new version would still be completely unstable).

I'm sure yearly releases don't help, especially if there isn't a postgres-type culture of "we ship what's ready", but software engineering issues at Apple go back a long time.
So publicly enumerating all of the little venalities surrounding a bill is the same as playing "rap music really loud as a protest"?

edit: original post title was The US has been downgraded from a “full democracy” to a “flawed democracy”
The real world is very complicated. As time goes on, there will be lots of court cases which set a precedent.

Even though I dislike em, I think the laws surrounding fair use and copyright are another example. Due to its nature, it's incredibly difficult to provide exhaustive guidelines.

As long as these large enterprises engage in a good faith attempt at complying with the law they shouldn't end up receiving huge fines.
Can China’s R&D boom bolster the quality of visual entertainment?
It will be based on the IBAN/BIC.