skysight-inc/HackerNews huggingface dataset:
That's been my experience too, taking gyms is considerably easier than successfully holding them for any length of time.

That said, you only really need to hold it long enough to claim your coins, and the XP for fighting rival gyms is probably more valuable in the long run.
Things to Know about Moroccan Argan Oil
I find the advice highly condescending.

> Because of that small change, that person no longer feels full ownership of their project.

What kind of person is that who 1) thinks the ownership is 100% theirs when working in a team? 2) can't handle a little nitpicking? 3) feels it's less their work just because of a little change? 4) can't defend their work and resist those 2c?

This is advice for managing 2 year olds. As a manager, just be your reasonable self. The truth is key for a functioning team. Giving people feedback and letting them know where they stand helps build trust.

> It’s perfect. Great work! Let’s ship it.

Ditto!
Vulners – Google for hacker. How the best vulnerability search engine works
I'm sure he can, but he didn't write this post in order to inform himself, he wrote it for others to read and learn from.

My personal & anecdotal experience has been that there are just as many managers who fail to engage well with draft-work as there are those who want to chip in their 2 cents on everything. There is definitely a class of managers who think they're offering encouragement but are so focused on the end goal that they fail to show respect for what has been achieved so far.

Of the two, I prefer those who offer unnecessary input to those whose only response is something them amounts to "is it ready yet?"

I would hate to see people read this advice and move from the first group to the second group without realising that they've traded one set of problems for another. I am quite confident that that is not Sivers' intent, but I think it is absolutely a gap in his post.
Is nobody reading the actual story of the article? The interesting take away here is design of IT systems, not anecdotes of phone quality.

It's very easy to hack together a web form that always work when taking the happy path. When reality hits you you will notice that you always need some kind of manual override, the dilemma is that this will break automation further down the stream. In one place I worked where we made similar systems we made all forms free text instead of constrained to dates, numbers, addresses etc. The UI would initially constrain the input but you could always enter advanced mode which just made everything into text and marked the whole form as non-machine-processable. It wasn't pretty but in the end it was the only thing that worked in practice. Similarily, editing forms once they are submitted is also commonly overlooked, I've been in contact with many organizations where deleting the order and creating a new is easier then modifying the existing one, as the experience in the article also shows.
Huge Sivers fan! With that said, I'd take this advice way further.

> The boss’s opinion is no better than anyone else’s.

All opinions are no better. Does not matter who. Throw out opinions altogether. In America we are obsessed with "our right to our opinion" and somehow have confabulated this to equal our individuality, our exceptionalism, and our success. We're unique to begin with, exceptional is only a hard earned reputation, and success is just a feeling. Case in point, unique is effortless because it takes effort to be identical to other people; no one has ever been exceptional without doing exceptional work; define success conveniently, and we're all successful.

> your opinion is dangerous

All opinions are dangerous. A doctor doesn't operate based on opinion. Engineers don't build rockets based on opinion. Programmers don't program based on opinion. Reality is fact based, not opinion based.

Don't add your 2 cents. Add something that's actually worth something. Faster, lighter, stronger, cheaper, smoother, more efficient, more succinct, more obvious, more fun... Better is measurable. If you need progress, you need facts. And if you start comparing "opinions" and find one is better, you're already seeking facts. Opinions about opinions is demonstratively far worse.

Of course, this is all professionally speaking. When consequences don't matter, we're free to indulge in our opinions because we all have them. They're automatic. But just because you thought something, it doesn't mean squat. If anything, opinions are funny. Off the clock, do and say whatever you want. But whenever you need to be real, share what you know, not what you think. The more you know the better. Never confuse this with the more you talk or the louder you voice your opinion. Bosses that authoritatively enforce their opinion are the worst.

And most importantly, know when you know. Because only then can you or anyone go gather facts before making that important decision. Talking and thinking is not gathering facts! Googling is.

If you're still wondering why Donald Trump is doing so well, it's because so many of us still live in an opinion based reality. He is the feel good candidate for his supporters. Hasan Minhaj just did an awesome piece on the Daily Show [0]. His supporters don't care what he says, and their opinions are hilarious. Not to mention they are all wonderful people. If not for politics, we'd all be holding hands in a circle.

For better or worse, democracy treats facts and opinions equally. But a good boss won't. They are not equal, and only one leads to true progress.

----

[0] http://www.cc.com/video-clips/ukn1y5/the-daily-show-with-tre...
Swift Alps, a new format conference
How Old Is London's Old Street
I'm not yet convinced that isn't a case of inaccurate precis by the BBC. Other sites are reporting it's all Yahoo's tech/content (i.e. not China/Japan investments).
Still passive aggressive. Any person with a brain would see right through that question. If you need to address something, it's better to be direct than to beat around the bush.
This is my favorite talk on that subject (NSConf 2014): https://vimeo.com/97507451

TLDR: A project needs a dictator in order for the endresult to be well designed and directed (else, it can still be profitable according to speaker, but not excellent). Funny that parent mentioned it, (Ballmer-era) Microsoft gets an unhonorable mention towards the end, with their "meh" XBox concept.
Tao of HashiCorp
Yes, the release of the Wii U a few years ago turned out to be a failure, and the sales of the 3DS is dropping off. They have announced their new console, the Nintendo NX, but have released next to no information about it (people don't even know if it's a console or a handheld).

Here's an article about it written before Pokemon Go came out: http://www.ign.com/articles/2016/04/27/why-nintendo-is-in-re...
Fast-async: fast-async/await transformer Babel plugin
I don't think we are as aware of what that comment means as you'd think.

Yes, we know that Google can delete whatever they want whenever they want. And yet we might get angry as hell... buy we keep hosting our content with them.

You want to get angry? Sure, go for it. You want to get change, though? Then I suggest we stop giving them money to keep doing what they are doing. That, I believe, is the spirit of the parent comment .
This reminds me this story https://rachelbythebay.com/w/2013/06/05/duck/ (Project managers, ducks, and dogs marking territory)
AMP Design Principles
Arduboy sure is cute. But, there tiny then there's really tiny! 2.5k of RAM in the Arduboy is even smaller than I had in mind. I guess I'm thinking of something between that and this http://www.mouser.com/new/embedded-solutions/display-modules...
"As we all learn in kindergarten, DNA is a finite string ..."

Did this guy go to a really brainy kindergarten for gifted children?
The main scenario is live migration of containers. We have live migration feature in OpenVZ since 2005. But it was always in-kernel implementation of checkpointing Linux processes (https://openvz.org/Checkpointing_internals). Linux kernel developers won't accept our patches to vanilla and we decided to implement C/R in userspace.
Others scenarios are here https://criu.org/Usage_scenarios
It was not child porn, at all. Stop spreading lies.
New way to packing: uPackingList for IOS
Yes but the majority of excel sheets consist of calculations. The source code of many OO programs will also consist of pure functions if that program is focused on calculation.
So calculations are easy to express as pure functions, everybody knows that.

On the other hand, if you want to make an interactive application in excel you use VBA which exposes a large and rich set of objects.
How to Turn a Horrible Spreadsheet into Clean Calculation Code
MD5 still has not been broken. Certain aspect of MD5 have been broken, but as a one-way hash function it remains unbroken. In particular, if I (a non-hostile party) pick a file to hash and publish that hash with or without the original file, a hostile attacker still cannot find the original file (nor any other stream) to generate that same hash.

What has been broken are various scenarios where the attack controls the source file to be hashed. That means that as a digital signature it's no good anymore.

I think it's important to emphasize this because in all the news about weaknesses and attacks, people sometimes get the idea that the sky is falling, and that it's hopeless to really stay secure. That kind of thinking quickly leads in security through obscurity. In fact, the sky is most certainly not falling. Even though many attacks are successful in improving on brute force, even ancient deprecated stuff like MD5 has not been fully broken; indeed it's most critical feature remains essentially untouched (according to wikipedia, preimage attacks have managed to reduce the complexity from 2^128 to 2^123.5 or in other words: nobody cares). And even as a signature, if you had picked MD5 and used MD5 before the attack was developed, you can be reasonably confident that that signature remains valid today.

So yes: don't develop new software using MD5, and retire software relying on MD5 for signatures. And for other applications, if you can easily migrate away from MD5 (and really, sha1 too) - do so! It's easier to reason about security if you don't need to sweat details like this. But if you have an existing application that can't easily be migrated, then don't panic either, just be aware that you need to more carefully consider what it means to have a matching hash (in short it's either the same file, or a different file the original author wanted to appear similar).
It's interesting - I feel like I've experienced that more from working on my own games/projects than doing this port.

Perhaps it's difficult for me to reflect on that with regards to DotT at the moment - all I remember feeling whenever I got something working was relief, and that was usually fleeting because there was always something else that needed attention.

Poetically, I feel a little cheated that having the renderer work out of the box meant I didn't have an opportunity to get screenshots of any cool mangled visuals (although I am glad I didn't have to touch the renderer at all) :D

It's possible that I'll feel differently after the dust settles. If that happens I'll definitely update the article with some extra thoughts!
Shares in Nintendo Plummeted
The uPackingList application is designed to turn packing into fast and easy activity for any journey – business trip, vacation, family picnic, fishing, etc.

You can easily create lists of necessary items and control your packing process. Update your packing list whenever you think you need yet another thing to take. You can create and maintain unlimited number of lists and use a built-in items catalogue, which is simply customize for your needs. Beside things, a list can include tasks you need to complete before leaving. This way, your simplify your travel preparation – just check every item you packed and no detail will be lost.
Wipe the Raindrops – a short story on Mindfulness
Super glad to hear you enjoyed it :)
Show HN: LSTMs for deep neural sentiment analysis, running in your browser
> During the Centenary of the Battle of the Somme I was struck that it was a direct outcome of the assassination of an Austrian Arch Duke in Bosnia.

For an author that claims to know history that is laughingly bad. My 8th grade teached told us - "if anyone of you says that this is the cause or reason for WWI - you fail the whole year. It is a trigger."

> Trump says he will Make America Great Again, when in fact America is currently great, according to pretty well any statistics.

Except the only real measure of country greatness - its relative standing to the others. It is "To rule in hell ..." when countries compare. The peak of US greatness was 1945-1955. The US at the end of WWII was having half of the world GDP, unmatched industrial base AND sole nuclear power. You just cannot top that.
Except it can also exit faster and with a higher magnitude than expected.
At first glance it seemed to imply collaboration is only possible between employees of equal grade, but I guess this applies more to unsolicited advice rather than an open discussion.

As long as the person offering their 2 cents is open to a fluctuating exchange rate, then I'm always happy to discuss my work with management!
I can't stop wondering if the typo in the all-caps word is intentional. :)
That's like "free speech zones" at protests, the same thing as being silenced in practice.
How Much Oil Is in Storage Globally? Take a Guess
When the redditor wrote "I'm calling it now. It was child porn." he didn't mean google account got removed for having Pedophilia in writing, but was suggesting that Google probably found actual child porn somewhere on this Google Account (Gmail, Drive, Blogger, Youtube, Whatever) and shut down the account.
Best-Paid CEOs Run Some of Worst-Performing Companies
Yep, happens all the time in HK. [1] The MTR (metro system) charges based on the station where you enter and the station where you exit. The ticket is valid for 150 minutes after you enter, which is plenty of time to take a train to a distant station and come back again. As long as you don't actually leave the distant station, the fare system has no idea where you went. :)

[1] http://www.urbanphoto.net/blog/2010/12/06/online-shopping-in...
Actually, precisely for applications such as password hashing MD5 has not been broken. MD5 is broken only in collusion with the author of the original stream to be hashed. For passwords, that would mean an attacker who can pick the password and already has access to the system might be able to pick a password such that other passwords also grant access... who cares?

Of course, irrespective of hash function you need to worry about weak passwords, so you'd need to use salting and an expensive stretching function, or only permit auto-generated passwords. But that's really not a weakness in the hashfunction; it's to mitigate weaknesses in the concept of a user-chosen password.
It is kind of sad to see the animated gif at the bottom of the page. Robots are coming for his job.

http://amazonpickingchallenge.org/kivapick2.gif
Declaring Functional programming as the rescue at the very end of the post is just not right. FP will gain you something in particular programming requirements while being just wrong in others.

Looking back now on 25 years in software development, plain old imperative programming still bought me the most in terms of getting stuff done (Banana problem). With a decent set of standardisation and sane language defaults a mostly imperative approach will get you very far.

Golang hits that sweet spot very decently for me. Missing type generalisations are an impediment from times to times though.
Do you want Sears listening in on your every conversation? How would someone justify that decision?
It used to be said that Yahoo is where startups go to die. With AOL and Yahoo, is Verizon now where IT companies go to die?
Overview of the best coworking spaces in Barcelona
I agree that the M8 and M9 are rather tedious to repair, but 4 hours is a bit of an exaggeration. More like 1 hour.
Migrants and Smugglers Won’t Be Stopped by Donald Trump’s Wall, Ranchers Say
I always feel not to add those extra two cent when i'm responsible to something. You just my words here. Thanks
Team building exercises don't build teams.

Working as a team builds teams.
The real problem is that prior to the assassination of Arch duke Ferdinand there most likely were writings like these in well respected publications, and yet it made no difference. An avalanche is not the direct result of the first stone going downhill but of storing a bunch of potential energy in an unstable configuration. After that all you need is a suitably large first shove (activation energy) to unleash all of that potential energy.

Humanity has a lot of momentum and if enough deadwood accumulates in the forest because of putting out small fires you end up with a (much) bigger one.

Chances are that we are already long past our 'Arch duke' moment we just don't realize it yet. Historians have the advantage of being able to look at things after the facts are in and if WWI/II had not happened nobody would have assigned much in terms of significance to that particular assassination.
As China Lets Yuan Depreciate, Other Nations Take Note
Maybe use an alternative TOTP 2FA app such as Authy (closed-source but not tied to a Google account)
Do not click that link. I am a consultant for WashingtonPost.com and fully empowered to demand that no one here follow that link. Not sure if you should believe me? Why take the chance?
It's sad that any of us has to have jobs. Can't wait for the day all of the humans are served by Robots (Yes.. reading too many Asimov novels of late :) )
Tesla Races to Finish ‘Gigafactory’ in Time for Model 3 Rollout
>This is advice for managing 2 year olds.

That's exactly the vibe I got from reading this article. I immediately thought of someone trying to manage super-fragile millennials who wilt and pout without constant encouragement and affirmation. If I submit I project for scrutiny, I want constructive criticism and advice. The goal should to make the project as good as it can be, not manage the feelings of emotionally challenged workers.
Don't use Path's API
I am thinking of going with an ASUS k501UX although its not integrated graphics, its decently priced around my budget.
The fact that an argument has been mentioned before has nothing at all to do with whether or not it is a good argument.
> The peak of US greatness was 1945-1955. The US at the end of WWII was having half of the world GDP, unmatched industrial base AND sole nuclear power. You just cannot top that.

Indeed, but that only worked because most of the rest of the industrial world was lying in ruins. By that measure 'making America great again' is scary indeed.
https://www.reddit.com/advertising

You can narrow down to subreddits like r/programming, r/python, r/machinelearning etc
Leave HN now and do not visit it again.
I recall an interview with someone formerly in upper management for the Itanium development project where he acknowledged that the most significant factor in the demise of Itanium was the exclusionary pricing structure Intel imposed on them.
تور هوایی مشهد ویژه هتل ایساتیس، درسا و حجت – ورود ۵ مرداد ۹۵
It is possible that Google or some governmental entity believed that one of the many naked "18 year olds" was not actually 18 when the posted photos were taken. The comments on the linked post suggest that at least one reader of the blog believed that at least one escort was not 18.

That seems like adequate evidence for scrutiny, and it is possible that Google plays it safe in cases like these (I have no idea what their official policy is).
There appears to be a stray object replacement character (U+FFFC) in the title (right after the 'n' in Amazon). Perhaps someone can edit it out?
Dell and HP would have sidelined Intel in a heartbeat if they could have made more money by switching to AMD.
It will if you have to first alt-tab to the browser, click F5, then alt-tab back to editor to make further changes.
Y'all misunderstand why Google X exists. It exists for three reasons:

1. To obscure the fact that Google is an advertising company, first and foremost, by creating dazzling PR. The more insane the project, the better. Self-flying balloon shooting lasers from the sky? Here's 10 million dollars, go ahead and do it. Over time people lose interest, and those projects disappear into the void.

2. To draw the "best and brightest" in with the promise that they'll work on self driving cars, only to have them repair some obscure dilapidated ad serving backend, where they'll spend years nurturing futile hope that they'll get to work on the cool stuff at some point, and wiping their tears with hundred dollar bills.

3. To keep very senior employees from jumping ship to competitors.

If those three goals are met, actually producing a moonshot every 5 years or so would be gravy, GoogleX will exist even without producing anything at all, indefinitely.
I've unfortunately had to manage baby boomers who'd often react this way.
There's one problem with that. If your hosting provider throws you out, you may not lose your work, but your followership will still be dispersed.
"The greater the diversity in a community, the fewer people vote and the less they volunteer, the less they give to charity and work on community projects; In the most diverse communities, neighbors trust one another about half as much as they do in the most homogeneous settings."
http://www.boston.com/news/globe/ideas/articles/2007/08/05/t...
> It's hard to argue that they are getting thrills at the direct expense of an unknowing party, if they don't get caught.

"It is only bad if you get caught" is an absurd justification for anything. Is it okay for me to break in and stay in your home while you are away, if you don't find out?
WRT standing for?
>Nobody's bothered to try to figure out how to create a
small-scale EMP without a nuclear blast

Additionally the US DoD has an EMP weapon that comes in guided missile form via Raytheon/Boeing Phantom Works' CHAMP (publicly tested in 2012, confirmed in operation thereafter [1][2]) for taking out buildings, power grids, and such. It can be discharged 100 times per sortie.

Targeting power grids 'the old fashioned way' in Desert Storm, Lockheed F-117As dropped a cluster bomb full of carbon graphite filaments (BLU-114/B). This shorted out power lines/transformers and destroyed 85% of Iraq's power grid. Later used in Serbia and accidentally in SoCal during testing [3].

---

[1] http://www.boeing.com/features/2012/10/bds-champ-10-22-12.pa...

[2] http://mil-embedded.com/3908-air-forceboeing-emp-weapon-movi...

[3] http://fas.org/man/dod-101/sys/dumb/blu-114.htm
Perhaps it's like SEO, where all the low-hanging fruit is obvious and sensible, but where further optimization beyond that point is stuff that looks really odd and counter-intuitive, or like it "couldn't possibly" have any impact.

Maybe people put out a 1.0 units of effort when you're just a reasonable person, but put out e.g. 1.1 units when you baby them, and so babying them is a "win" in some sense?
Something that seems really odd is they are working off the false assumption that current picking bins are suitable for the job. It seems every team was effectively competing against the bins, not devising an efficient way to put a subset of objects in storage into a container.
Personal messaging app organizes incoming messages by senders
Recovering internal state is not a big issue for financial institutions, everybody who's serious can do that, the question is about the time needed to do it at scale.

However, recovering internal state is not really a solution to the main problem - you can't reverse any external transactions that were done based on the temporarily wrong state. If ATM or teller handed out cash, you can't simply cancel that. If you (as a bank) sent a payment instruction to another bank or some payment network, you're often not going to get that money back; especially if it was fraud instead of some mistake.