skysight-inc/HackerNews huggingface dataset:
Blocking people's accounts based on their affiliation with certain countries, instead of blocking just IPs and with no prior warning given is a pretty serious mistake to make.

What made matters much worse for them was that their algorithm failed, also blocking unaffiliated with any of the embargoed countries. But the design itself is the bigger problem.

"It happens" is a poor excuse.

What if people with blocked accounts lost revenue due to Slack's decision? Will Slack pay for the damages?
The commenters saying GS could just withdraw from Malaysia to sidestep any repercussions are mistaken.

First, US prosecutors are also investigating this (and ironically so is the Federal Reserve). Now US banks might get soft glove treatment in their home country but so far the American authorities have shown some teeth in this scandal.

Second, GS executives are personally named in law suits. Malaysia has foreign assistance treaties in other countries where GS operates so that'd be sticky.

Finally, the reputation damage from GS withdrawing from a country to avoid a lawsuit would be hugely damaging.
Sure, why not, the company that redefined what "unlimited" means is now going to put false advertising on its junk.

At any point , is the US Government going step up to the plate and actually do it's job?
> He asked me, as a journalist covering the travel industry, to imagine what would happen if, every month, one to two people died on an airplane for a predictable operational reason, such as sustaining a traumatic head injury during turbulence due to failure to wear a seatbelt. It’s a scenario I find impossible to imagine, after years of flight-safety demonstrations, seatbelt checks, and back-of-the-seat cards.

"At least one person a month dies of a blood clot on the lungs on arrival at Heathrow Airport, say doctors." ?

http://news.bbc.co.uk/2/hi/health/1109406.stm
I only found out about Bitwarden a few weeks ago and it got me to change from KeepassXC and I'm overall very happy with the change.

The main selling points for me were that it's open source and they allow you to host it yourself.

Apart from these, I really enjoy the browser addons which don't require any jumping through hoops[1] and that they provide their own Android client and you don't have to play Play Store Columbus to find a decent one. It can also be used as an autofill service which allows it to interact with other apps which is incredibly useful.

But because nothing in this world is perfect, the downsides so far are:

1. Lack of shortcuts to copy only the username or only the password and forcing me to reach for the mouse. That's really annoying.

2. With KeepassXC you could have a keyfile that you was necessary to unlock your database while Bitwarden doesn't have that option. They do provide 2FA[2] but only TOTP and email for the free version (although $10/year for the premium subscription, arguably, is not much).

1: https://keepassxc.org/docs/keepassxc-browser-migration/
2: https://help.bitwarden.com/article/setup-two-step-login/
As much as I dislike GS, I find their interpretation of the story to be far more believable. US government is a paragon of honesty and virtue compared to a lot of foreign governments. Stealing government money is the main goal of those who "serve" in those governments, with the actual job description coming in a distant second or third. GS should have known this would backfire, it's not like they didn't know the money would immediately disappear into the pockets of government officials. They probably counted on those officials not being quite so brazen as to turn around and sue GS.
That says "personal communications". Slack is aimed at businesses, not personal use. It also requires "no cost to the user." Very well may not exempt their business model, though some room for argument exists.

Of course, any sanctions regime that does still apply wouldn't require the collateral damage of Slack's excessive initial ban.
Progressive Web Applications hit the desktop
And this is a problem how? The only people who get to decide what China does are the Chinese people themselves. If they are happy with it that's all that matters.
The wording of the exemption applies only to personal communications and requires the service to be available at no cost to the user. There are plausible readings that Slack goes well beyond the exemption.

Still, even though the sanctions rules may apply, I'm glad Slack is reversing their overbroad application of these rules.
This is interesting more for what picking one country per month hides than what it reveals; the winner takes all approach submerges emerging trends and informative outliers and leads to abrupt phase change like artefacts in the visualisation - suddenly it's all about Russia, suddenly it's all about China....
Yes, I think the suggestion from the article defeats a lot of why SC2 is a special game. When I played SC2 (many years ago but also many years after the original release), I lost my first playthrough to the time limit. Despite being conventionally unfun, that loss improved the experience by being a refreshing change from the typical RPG cliche.

I hold SC2 in high regard from when I played it back then, but I don't think it aged well. I tried playing it again recently and found the travel to be too tedious.

I'm not sure though that it'd be possible to fix SC2's unfun aspects while keeping what makes it special.
You know, this might be a linguistic nit, and likely not a popular one to mention on HN, but...

I find it awfully odd to use the word "surpassing" to describe valuation, given that valuation is a number on paper. "Surpassing" is for something where there were expectations to exceed; or an arduous challenge overcome to the surprise of onlookers.

Valuation is an expectation; by definition it cannot be exceeded. While running a company is surely arduous, the most interesting challenge and the place to surpass expectations is not in the board room where the valuation is decided; and whether the math is massaged to offer a valuation a few decimal digits above or below a nice round $2B is more a foible of those in the room than any real indication of... anything.

Odd phrasing, to say "surpassing" here. It's numeric assignment.
There are several drivers for human behavior in an organization (e.g. compensation, satisfaction, loyalty, etc.).
According to Simon Sinek's "Start With Why" book the most powerful driver is having a common sense of purpose. A bigger goal that the organization wants to achieve and that defines WHY they to WHAT they do (here: fresh produce).

I think getting to know the "Why" and finding out how the CEO communicates, establishes, and motivates people towards the "Why" is a valuable lesson. It imagine it to be very hard given the limited time you will be spending with the CEO, but since you are in an established relationship with them, it could be easier to get to the point in conversations.

It's a great opportunity that you have there and I wish you the best of success in your shadowing.
Not OP, but I think it has more to do about affordances [1] than depth.

From my experience with Oolite, a FOSS, modable Elite clone, providing a bunch of career choices (trader, pirate, bounty hunter) and NPCs that react to who you choose to be (e.g. bounty hunters will go after you if you choose to be a pirate) is a good start. Affordances for goal setting can be as simple as the traditional character/ship equipment upgrade ladder.

Oolite players tend to stick to the "non player centered universe" paradigm; that is the player is not a hero or destined to save the universe even though it is a single-player game. When a mod provides a new weapon or upgrade, it is considered better if the NPCs can use them too. They removed the Energy bomb that was present in Elite, an obvious player-only weapon.

In my experience, when the game doesn't make distinctions between NPCs and the player, your player instincts tell you to become stronger than NPCs.

A corollary of the non player-centered game paradigm is that the beginning of the game can be rough for the player. Typically in Oolite with the standard startup, the players spend their first couple hours staying away from any other ship and fleeing pirates because they cannot really fight back without a decent equipment.

One could name that a "difficulty inversion": a game that is difficult at first, then get easier as the player acquires better gears. Oolite has this problem. I was trying to make a set of mods to fix it before my interest shifted to another game. Not that I got bored of Oolite, it's just that I've found something even more interesting to work on, and sometimes I have an Oolite itch, because solving similar issues but in a full sandbox multiplayer game is even more difficult.

The endgame can be a problem too, because eventually players can afford the best gear and one-shot most things. My take on this is to use the "high-score" game approach, that is making it more and more difficult to survive (really just like Tetris). More specifically, in Elite/Oolite there's a mysterious and hostile alien race than can be used to create an unstoppable invasion force scenario. This approach both helps with increasing the difficulty proportionally to the wealth of the player, and provides a story-telling affordance.

[1] https://en.wikipedia.org/wiki/Affordance - my spellchecker doesn't know that word so I guess it's not common?
Assisted GPS might require data/mobile network connection for the brief period of time the phone figures out where it is, roughly.
See? Squirming. Somehow multiplying 0 factors is supposed to result in 1.

I'm not saying it's incorrect, but you have to explain that edge case away. At the same time allowing 1 to be prime would remove that problem given that e.g. 6 = 2^1 * 3 ^1 and 6 = 1^81 * 2^1 * 3^1 are the same unique factorisation because, well, monoids.

Edit: `s/fields/monoids`
A few things which I found of note:

1. The blanket of Union Jacks, especially in the first half of the 20th century.

2. The impact of the Korean War clearly pales in comparison to the impact of Vietnam.

3. If you didn't know better, it would look like the US and China were at war.

4. France in 1926-27. I'm not sure what happened in France of international significance then? The bombing of Damascus?
That and Unicode.
Sure, but extremely unlikely.
Fun idea but as someone from a country that has changed shape and occupation quite a bit last century (we also changed flags quite a bit) I find it a bit low on meat. It is conflating words or names with countries while doing a oh-so typical "let's drop lots of data into algorithms and visualize the result" dataviz for grabbing internet attention.
> Once again: the EU Executive is totally unelected, and fundamentally unnacountable.

So, presumably you're talking about the Commission here, right? So, the EU structure is pretty weird, and I would agree with you that a much more democratic structure is possible and indeed preferable.

But it's not an unelected executive. It's an executive entirely controlled by the Council of Ministers. They are the people who really don't want more EU-level democracy (like a parliament which can enact laws), because it weakens their power as national governments.

Instead, they argue about stuff for years in Council, they win loads of concessions, and then they go home and blame "Europe" for the decisions which they (claim to) disagree with. (Are you here, Mr Cameron?)

Like the EU tend to do a good job of acting like they're evil, but it tends to come from the wildly divergent interests of the states, the commission and the parliament.

A lot of the real nastiness got exposed by the financial crises, and it's a terrible shame that we don't have eurobonds for financing capital investment across the EU, but again, that's not because the EU are "evil", it's because the Germans won't let it happen (the French wanted it desperately).

I think what I dislike the most about Brexit, is that it distorts the EU balance of power. Britain often acted as a swing state between France and Germany, and without that influence, things are going to get strange.
Like Arnold... Yes
Forex only in the form of small eur/usd scalping when the markets are volatile because of bad rumours. If any, I enjoy the ride but results are mixed ehehe.
The amoeba will be given H1b status.
Show HN: ClippedLog – Dead Simple Logging Server for Your Development
I'm surprised that somebody caught that line on a forum like HN :)
3. And judging by history, it’s not looking so good for China!
If you are asked to swipe some IP of your employer, with a subtle reminder you still have family in your home country and they know where to find them, what would you do?
That can also happen if the phone switches between network types when calling - e.g. for a long time you couldn't call over LTE, so your phone switched to UMTS (3G) or GSM (2G) network to make and receive phone calls.

So you could have excellent service for data and still lose signal for calls.
This is very true. Mao almost killed the Communist Party. So long as the Party can provide stability and prosperity they will stay in power. But I fail to see the problem here? Most people just want to live their lives- not sit in caves and have philosophical debates about human rights and democracy.
Offering a free service is not "trading" by definition
Well, if the documents contain trade secrets...
You may see them on your boss’s desk and read them and memorize them. That does not make your making a copy of them (even from memory) right or lawful.
> The main selling points for me were that it's open source and they allow you to host it yourself.

KeepassXC is open source too. And it does not require hosting. You can simply store your db onto a synced folder between devices and that's about the same anyway.

As for your comment regarding browser addons, I am not sure what "hoops" you are referring to. I installed the browser addons for KeePassXC and it took 5 minutes to setup and I have had no issue since. And the link you refer to is pretty self explanatory. Maybe Bitwarden makes that even more simple, but it's not that KeePassXC is utterly complex in the first place either.

On Android, KeePassDX is a good client that works with KeePassXC databases.
NGINX+Conf+2018,+Day+1:+Five+Takeaways+as+Companies+Journey+To+Microservices
Oh this happened back in Spain when I was a teenager, so I had no idea lol
Worth a read. Liked this quote:

> Venture capitalist Chamath Palihapitiya once recalled his work with Facebook this way: “We trumpeted [our platform] like it was some hot-shit big deal. And I remember when we raised money from Bill Gates…And Gates said something along the lines of, ‘That’s a crock of shit. This isn’t a ‘platform.’ A platform is when the economic value of everybody that uses it exceeds the value of the company that creates it. Then it’s a platform.’” The brilliant Microsoft founder knew that his own Windows operating system was a true platform because, as Microsoft openly bragged, the company itself captured only a minority of the value created through the Windows ecosystem. Facebook, YouTube and Google are in a completely different category—because the vast majority of the wealth they generate is controlled by the social-media oligopolies themselves. They aren’t platforms so much as rent-seeking agents that oversee a set of critical economic protocols.
Cyber Security Skills in the UK Labour Market – GOV.UK
Discord banned my account a few weeks ago when a user reported a one word joke I'd made.
Here's the scenario:

Troll: "Whats your age?"
Me: "9"

Troll reports messages to Discord after completing the baiting technique (clearly has done this before to other people.)

Discord immediately disables my account despite the fact that I
1) paid for Nitro with a credit card in my name and have an ongoing subscription to Nitro
2) Entered my birthdate/age as nearly 30 in my original registration.

Screenshots of everything including the messages that Discord banned me over:

http://imgur.com/gallery/EmpKpke

This company does not deserve our business. While banned I had no access to any of my private chat logs and the servers I run were in jeopardy of being lost.

Even though they eventually unbanned me, their last email wuite clearly demonstrates how ridiculous their procedures are: "Never joke about being under the age of 13 [even in private messages.]"
They try to back up their bullshit by mentioning it is a because of COPPA. Reminiscent of Slack banning all non US ips because of supposed "embargo laws."

I would love if a lawyer could chime in like in the Slack thread and show how lazy anf customer hostile their procedures are.

We need to quit using these centralized services. They clearly do not care about you or me as free speaking individuals or even as customers. They are just looking for the next IPO or funding round. The actual revenue we provide to them? Shoe gum.
Apple also released a patch which showed "4G" symbol in status bar for AT&T when on HSxPA signal. In europe and everywhere else, the phone kept showing 3G as other phones.
I think I finally realised what rubs me the wrong way about these xkcd musings, and the related discussions.

[Start rant]

They take the situation to its absurd conclusion, then quit with a full finality that people take as truth. Further absurd conclusions are ignored, and their word is law.

Some more absurd arguments for why you will be able to light a fire with a magnifier and moonlight are as follows:

1: use a pre-magnifier to create a spot on the moon with the same temperature as the sun, then magnify the light from that spot to start your fire.

2: wait a long time... eventually a meteor will hit the moon creating a spot bright enough to focus.

3: wait even longer...
Eventually the random mollecular collisions between the wood and the (presumably oxegen rich) air around it will convert it into carbon dioxide and water while serendipitous individual high energy blackbody photons help break it down.

4... insert absurd^4 answer that brings in tunneling effects, or moving mirrors, or some other "impossible" reason that is only impossible because they didn't think of it for you.
[End rant]
Ah I see, that makes a lot of sense, thanks for the clarification. I still think it'd have been a fair compromise anyway, but it's not ideal and not easy as I thought.
Why is 1964 empty? JFK was assassinated in November the year before, and LBJ took the con. Was the US simply distracted by its own domestic realignment?
What Cracking Open a Sonos One Tells Us About the Sonos IPO
Missing the why the mistakes were made. What assumptions they made didn't hold up etc. Since they don't dare to even touch that subject incompetence is about the most charitable I can think of.
That's still borderline theft. She got robbed before and now other robbers gave her a pittance.
Citation needed.

A decade in prison is twice 5 years. That’s a lot of time to waste.

Edit: Guess downvotes are abused here too ...

Edit2: Would be interesting to see how low this post will go. Guess some people don’t like their abusing of the moderation system called out.
A new robot capable of learning ownership relations and norms
> give more and more safety nets to VC at the expense of the people actually working in the company irreversible ?

There are logical arguments for both 1x non-participating and 1x participating. Using 1x non-participating as an example because it’s simpler: if a startup raises $5 million and then sells for $4 million, they traded $1 for $0.80. No enterprise value was created. Employees aren’t getting shorted because there’s no gain to allocate in the first place.

Above 1x is not at all standard. You used the word “give,” but these terms aren’t gifts, they’re negotiation outcomes. If a startup obtains multiple term sheets and/or or is satisfied with a lower valuation, they’ll negotiate better liquidation preferences. A startup which accepted a 2x liquidation preference either pushed the valuation as high as possible, obtained no other offers, or both.
> It might take a while longer to code the app, but it'll take less hours in the long run to keep it safe and working.

I'd argue it's faster to market, not just faster to fix, with TypeScript over vanilla JS. Static type checking means significantly better auto completion and the immediate elimination of the vast majority of "stupid me" type JS errors from typos, misnamed arguments, and more.
4. The French were having (prolonged) issues with some of their colonies around this time, such as in Morocco and the Great Syrian Revolt - https://en.wikipedia.org/wiki/Great_Syrian_Revolt

It would be neat to extend this visualization into clicking through to see which headlines/stories influenced the choice.
Singapore and US are also investigating GS. There will most likely not be a "walk away".

> Singapore’s widened probe opens a potential new battle front for Goldman less than a week after Malaysia filed the first criminal charges against the firm over a relationship that spawned one of the biggest scandals in its history. Singapore is coordinating closely with the U.S. Justice Department, which is also investigating Goldman and has filed criminal charges against two former senior bankers at the firm, the people said.

https://www.bloomberg.com/news/articles/2018-12-21/singapore...
1080p is 2K. The "K" measurements are horizontal, not vertical like 1080p.
They sold off about 10% of total shareholding earlier this year, at several billion under market value. Govt still hold over 60%.

https://investors.rbs.com/share-data/equity-ownership-statis...
There aren't five airports in London. There are quite a few airports with "London" in the name, but they aren't particularly close to London. London Luton Airport, for instance, is ~45km north of London, and London Gatwick is ~50km south of London. There's ~100km distance between Luton and the airport that was affected by the drones.
Per footer, there's an issue with the API so there's no data that year or for parts of 1978.
It’s a per-SIM carrier configuration, when you’re abroad with a US SIM you’ll also see 4G/LTE.
If you’re going to be dismissive and somewhat pompous, You could at least point out specifics of what you see wrong with this and how you would’ve done it differently or liked to have seen it done differently.

At least that way people could engage with you beyond down voting you.

Personally I think this visualization is quite neat. Sorry.
The question is to what extend the moon surface is imperfect reflector. For example, if the mirror has a hole, it will be an imperfect reflector, but you can compensate for it using a bigger lense.
Fantastic, thank you Bunnie & crew, well done.
Also noteworthy is the beautiful animated short film of the same title by Aleksandr Petrov, painstakingly made in paint-on-glass animation: https://en.wikipedia.org/wiki/The_Dream_of_a_Ridiculous_Man_...

https://www.youtube.com/watch?v=jIr7cs6eEAs
GS already has a rotten reputation. I don’t think they care.

As for the executives, they will probably hide behind limited liability. Getting the US to hand them over will not be easy.
Note: I am only talking about the military part.

So they will only protect billionaires? No, that doesn't drive people to make sacrifices. In my opinion it's just about protecting what you love. There are some things worth fighting for even if it means a “glorious death”. Soldiers aren't stupid, I know some. They just can't not take the responsibility. In my eyes they are heroes.
Gezonde recepten zonder suiker voor betere gezondheid en snel afvallen
From ideas boom to innovation bust: How Australia turned against tech
Ask HN: Is a Biological Compiler feasible?
I keep hearing people say it would be super useful to have a design environment for biology, where the output is either a genetic circuit or some other implementable design, but I never really see anything that comes close. Cello and the folks behind Asimov are an interesting attempt, but I’m thinking more along the lines of Michael Levin’s talk. Does anything like that exist?
They might get nailed in the US but I don’t think Malaysia is going to see any of that 7.5B they are asking for.