skysight-inc/HackerNews huggingface dataset:
Meetings are velocity roadblocks. They rob energy and momentum.

Stop the meeting and instead of asking what people are missing, watch velocity.

The test of a productive team is spontaneous meetings, whiteboard sessions, and conversations. If people on your team are not getting up and talking, you don't have a team, you have independent contractors.
The sulfuric smell in the hot water has nothing to do with the use of geothermal power. Most tourists think so because they've only been to or near the capital area.

Reykjavík artificially adds sulfur to its hot water to reduce the corrosion of their hot water pipes.

I can't find a source for that in English but there's one in Icelandic, it's the "Vinnslutæknileg vandamál við vinnslu jarðhita" section.

1. http://web.archive.org/web/20160813045634/http://www.samorka...
Imagination Computer Services GmbH | Backend Developer & DevOps | Vienna | Full-time ONSITE http://www.magiclensapp.com

We’re looking for experienced backend developers with dev-ops know-how to contribute to the enterprise scale visual recognition solution which we develop and maintain for a global fortune 500 company.

[ Skillset ]

- At least 3 years of experience

- JavaScript (ES5, ES6)

- Node.JS

- Docker

Contact: jobs@imagination.at

Full job's description: http://www.magiclensapp.com/jobs/Backend-2017.pdf

Looking forward to working with you ;-)
That's a perfectly legit reply to someone who just expressed concerns for their kids over accidental killing by coconuts in Hawaii.
I've worked at one of these "no software process" utopias, where programmers just sat in their own world programming away and guess what? Software barely got released, it was always late, low quality, and nobody from management to individual contributors had any big picture visibility whatsoever. It was a total circus. They didn't even use source control or have a bug tracker. Absolutely 0/12 on the Joel test. I was brought in to provide some adult supervision and you better believe I layered on the process.

We made a little progress, but unfortunately, you can add process but changing culture is much harder. At the end of the day I got quality and release cadence under control, got a roadmap and a spec together, got basic "table stakes" software infra and tools up, but boy were those first few months a nightmare. I can't imagine any business getting anything done with just "programmers programming".
As a parent of 2 young children, I've learned that it is all about tradeoffs. You need to prioritize the things that are important to you and spend your time accordingly. And let me emphasize that these priorities are a very personal choice. For example, I see quite a few parents in this thread mentioning the very useful technique of splitting "who's looking after the kids" responsibilities during certain timeframes (e.g. weekends) such that the other parents can be productive working at something else. No doubt about it, this is a very useful technique, however, more often than not, we choose not to use this technique and spend our weekends all together, as a whole family. There is no "correct" choice and parenting and family values will be very diverse across families. We fully understand that we are less productive (in the tangible sense) than families who split their time more than us. Things that need to get done around the house take longer for us, I have less side-project or hobby time than perhaps I would like. However, we make this tradeoff knowingly, because we also value the family time and know that the time of our children being young is fleeting.

That said, I am fortunate that I was able to switch to 100% remote consulting from a 9-5 gig a few years ago. It's been a financial and time win and now if I need "side-project" time, I can schedule that into my work-week. This has enabled me to be a lot more comfortable with spending nearly 100% of non-working hours as family time. With a full-time job, I imagine I would need to more creative (and sacrifice some family time) to free up some "me-time".
No, please.

https://news.ycombinator.com/newswelcome.html

https://news.ycombinator.com/newsguidelines.html
Please, no more disdain for people's ideas and hypotheses about a fundamental topic that nobody has an answer for yet.
When you say "atomic", do you mean atomic design as popularized by Brad Frost? [1] Are you using atomic design or some other design system?

[1] http://bradfrost.com/blog/post/atomic-web-design/
That is what I did for this challenge:
https://www.reddit.com/r/dailyprogrammer/comments/52enht/201...

https://github.com/Rhebel/DailyProgrammer/blob/master/DailyP...

I know my code is super verbose compared to other people's but I'd rather be understood than clever.
https://en.wikipedia.org/wiki/Giovanni_Falcone#Death

https://en.wikipedia.org/wiki/Via_D%27Amelio_bombing

https://en.wikipedia.org/wiki/Santo_Di_Matteo#Killing_of_son

Killing police officers, wives of judges, priests who speak up agains the Mafia, torturing the 11-year old son of a pentito for two years... Charming. This romanticized view really does make me angry. The Mafia are scum, they are lowlife despicable murderers. They're unreservedly wretchedly scum. They haven't a a moral code, they bring misery to others for their own benefit, and as such they aren't above any other scumbag criminal (like the 14-yo gangbanger you deride).
I don't know if it's a matter of absolute temperature, as much as one of rate, ie that we need more rays to be reflected than are now.

Relatedly, though, won't this cool the core?
Good idea. I personally had given feedback every time I left a company and the reaction was always either no improvement to slight adversity. So naturally I stopped giving feedback.

Maybe instead of simple feedback it would be worth to just task the developer with improving something that they will see as problematic (kind of 20% time but for improvement).
Do you know if they ever reject donors due to health issues? I've been rejected for blood donation before because some blood centers consider fibromyalgia an auto-immune condition. I couldn't find anything about it in the donor faq though.
I think you misunderstand watch people.

addendum: Rolex sells around 1 million watches per year (they don't release numbers). Maybe 100-200,000 are Submariner diver watches which are, of course, water resistant and have a one-way bezel designed to track how much time until you need to surface. Most of those will not used by professional or even amateur divers. Most will never see a drop of water.
Not if nobody is using it. As I've mentioned a number of times, we're talking about litecoin, not bitcoin. And this isn't like silver and gold either.
> That line of thought can get pretty dark pretty fast.

so does "do unto others", if you follow it.

additionally you just argued that the same moral rules and rights that apply to you, a living breathing individual with an inner drive to enact right over wrong, can be transferred to an entire corporation, a legal construct blind to ethics unless forced by legal rules. which is kinda inhumane.

and, the golden rule is only a good moral yardstick if your choices in what you'd want to have others do unto you are moral in the first place. not a very nice thing to question, sorry, but your hypothetical example does feature you writing groundbreaking software but wanting to keep it closed source. depending on the software and how groundbreaking it is, that's an open question, very much up to discussion.
Overall, the warming effect of greenhouse gases is 100x the warming effect of waste heat: http://www.cgd.ucar.edu/tss/ahf/
https://martinfowler.com/eaaDev/EventSourcing.html
>doesn't that heat up the Earth's crust and atmosphere more than the previous condition without the hole, therefore contributing to higher temperatures (and climate change)

It's irrelevant when compared to the amount of energy from the sun. World energy consumption is roughly 5.4 * 10^20 Joules per year. This is 86% of the total energy from the sun that hits the Earth in an hour.

It's like worrying over putting a single drop of poison into the ocean.
But a compiler for what? Plain JS without any APIs? JS that uses the Node.js API? JS that uses the Web APIs? The problem with base JS is that it's a general purpose scripting language that lacks some of the basics that you need before you can compile the code as something that can "do a thing" on its own, without still needing an interpreter for the third party APIs the code tries to make use of that rely on out-of-language hooks (like Node.js)
The Repugnant Conclusion (Stanford Encyclopedia of Philosophy)
I actually think the author has a good point.

When the owner of an iPhone wants a new phone, they overwhelmingly buy an iPhone. The author makes the point, and I agree, that it is because of the iOS software and not the iPhone hardware.

iOS users already have made investments in iOS apps, talk to their friends using iMessage, and are used to the look and feel of the OS. If these users could buy a Samsung phone with iOS on it, I suspect many would (say for phones with better battery life or other features).

So when in China a user spends the vast majority of their time in one app, that app kind of becomes the OS, and there are much lower switching costs between Android and iOS. Customers in China are in large part just choosing which hardware to run WeChat on.

That said, the history in desktop OS tells a less clear story.

In 1998, Windows was what almost everyone needed to buy, because they needed to run Windows software. Overtime the web browser (which works the same across operating systems) became where people spent most of their time, and ChromeOS and Mac were able to gain market share.

Apple laptops still have significant market share and pricing power. But when you compare the Samsung S8 vs iPhone 7, I see much fewer differences than the MacBook vs HP/Dell whatever.
Global warming isn't really about heat per se, it's about heat retention. It's the green house gasses reflecting back the latent infrared energy preventing it from escaping to space.

Adding more heat doesn't change the equation, it's how much we retain.
> it's humanly impossible to use a glass screen without looking.

I disagree. Its pretty easy (with autocorrect), once you've been typing on one for long enough (I've been using an iPhone for about 9 years). After a while it just becomes muscle memory; you memorize where they keys are and press them.
I wrote a similar article last month on the same topic but it's much more simplified with CodePens to detail the way:

https://antjanus.com/blog/web-development-tutorials/front-en...

It covers only Redux and not React which I think is a little more useful. It DOES cover Enhancers.

Anyways, I've seen this article circulate and I'm glad people are interested in the inner workings of Redux!
this is why they've let terrorists that they've had on their watchlists slip through the net, it's to slowly increase surveillance.
I could bet that was one of those coaches with 5 Agile Certifications and no proven track record. Good thing is not all Coaches are like this, but the good ones are actually hard to find.
In short, public universities and colleges have more than 50 years of history operating in an almost communist, authoritarian state. Private institutions are still widely considered to be worse than public, and the latter still operate on a presumption that students should be happy for just being accepted (and ripped off - sometimes unlawfully, as the public higher education is supposed to be free). In reality, when we chose to go all democratic in '89, the amount of money sent to the institutions diminished, while any change in their mode of operation was resisted, for 25 years and counting, so things only get worse since then.

It's hard to imagine without experiencing it firsthand. How could it be that big of a deal? But it is: you're treated not as a customer, not as a partner, but as a lowly supplicant in all your interactions with the institutions. You're expected to just "put up with it for a while" (like 3 to 5 years...) and drink some vodka if you get frustrated a bit too much.
If there is one valid criticism of Redux, it is that the names for everything are obtuse and hard to understand.
This is pretty neat, but as always it's worth testing public DNS resolver times from your own home.
I think this significantly undervalues the importance of developing a culture where things can be talked about in a frank and open manner. It may be rare, but is extraordinarily valuable, and if people are never given the chance to have uncomfortable conversations, then there's no possibility of it developing.
Why Is the TSA Scanning Paper?
I would like to say no, but I hear from others that this can be an issue. Honestly, you can probably do a PhD in anything quantitative.

FWIW, I hire data sciency people all the time, and I don't care about PhD's. I think that the qualification means that someone was stubborn enough to finish, and can do (some) work independently, and that's about it.

The actual skills that I tend to like are the following:
- data cleaning experience: this is the majority of the job

- scepticism, especially about one's own theories

- statistics and experimental design: you don't need to be able to prove theorems, but you should be able to follow them. Experimental design is one of the highest value skills in the world, and a lot of people don't have it.

- Communication skills: it doesn't matter what you did if no-one else can understand it

- For the avoidance of doubt, programming (not just SQL) experience (on HN, I would probably assume this).

Full disclosure: I have a PhD and lots of friends of mine in this area tell me that its very difficult to get the better jobs without it.
Citi lists Netflix, Tesla as potential takeover targets for Apple
How does that get through Apple's restrictions?
Doesn't LXC also mean containers? Like, the C literally stands for "Container."
No way, my team gets a lot of value from our standup!

We have 5 devs. We have a scrum master, but we rotate who's facilitating from our lead down to our most junior dev. If our scrum master's out it's no problem, any one of us is able to step up. The first ~10 minutes or so are spent updating the team on the progress we made yesterday and making sure everyone knows what they're working on today. Pretty standard fair.

But we always take a full 1/2 hour. We use the rest of the time for backlog grooming. It works really well for us for 2 reasons:
1. We get a lot of reactive work, and it's really convenient to have time set aside every day to address it
2. By piggybacking backlog grooming onto time that we're already scheduled to be together as a team, we cut down on the number of other meetings we need to have (and context switching to/from coding). We all find it much more convenient to spend an extra ~20 minutes together every morning so that we can have the rest of the day to work.
That still doesn't answer my question. If you read the guide that I am asking about, it advocates using security keys and also setting up phone TOTP as a backup.

But I also don't need to know too badly, so I think I'll just move on.
Rules #1: Never talk when you leave. Just leave.

Whatever you say, it can only make it worse.
Parents Learn How Local Cops Killed Their Son
NOOOOOOOOOOOOO!
I used to be bearish on the Chinese economy until I saw how they handled the crisis of 2016. Nowadays I think if there is an economy that can sustain bubbles, the modern Chinese economy is that one, because it is basically controlled by the communist party. The US, on the other hand, is just one financial bubble away from the collapse (unless we use similar tactics to control the financial system - which will be much more painful than in China).
On Clickbait, or “Learn from Harvard 3 Devious Ways to 10x Readership”
A case where the complication will likely outlast the mythology it measures.
My list of essential tools and apps for design and front-end development
I will literally vote for anyone to get the converatives out.

I have several usually fairly liberal friends saying they are going to vote Tory because we need strong government for the brexit negotiations. This is complete and utter nonsense. We are screwed when it comes to brexit whatever happens at this general election. The EU have zero insentive to give us anything (we are a small and insignificant minor annoyance to them), the government we have will make no difference to what they offer, and we have no cards to play to make them budge.

What will make a huge difference is the government we have in place after brexit completes, and how that government takes us forward from there. May and the conservatives completly terrify me. Do you know the very first EU bill they announced to be repealed from UK law will be the human rights bill that protects citizens from their own government. Just stop for a minute and consider that this is the number one most important thing the conservatives decided needed to change when we leave the EU... Our protection from them. It is literally the very definition of abuse of power. We need a more middle ground government to bring some sense back to the UK for after brexit completes. Not 5 more years of Tory profiteering.

I urge everyone being swayed by the conservatives waffle to really think about what a long term Tory government will mean. Look into the strongest competitive party in your local constituency and vote for them.
No, but they can tell when their cheap laptops start to slow to a crawl because the memory usage of three or four apps is obscene for the features they offer.
I don't understand why you cannot ask your newbie members casually each day, what they are doing and if they have any problems? That way you can actually dig deeper than you can in standup - because standup is not to resolve technical issues.

And if they seem to be competent, you can ask them less and less. Why do you need one-size-fits-all approach? I recommend this presentation: https://www.infoq.com/presentations/Developing-Expertise-Dav...
Teaching yourself anything is definitely not a waste of time.

Don't get so caught up in the "degree."

I've met individuals with graduate degrees in computer science (i know OP asked for data science, but the overall point here applies to any field) that didn't hold a candle to self taught developers. If you're actually passionate and interested about something, you will become extremely well-versed in it. On the other hand, if you're not excited about data science, a degree with probably benefit you more than without one since it will force you to learn the topic.

In a nutshell, it's up to you to make yourself valuable and present that value to the world - a degree is just a shortcut for recruiters to filter on, but you can skip recruiters and talk to anyone in any company.
The OS and hardware integration is a selling point. But how many people actually care about security flaws?
The severity of this issue is being overplayed, some programs were returning 1 in callbacks, a lot of software in the wild interpreted it the way LibreSSL did and hence the attempt at error sanitization. There are patches out for OpenBSD 6.1, LibreSSL 2.5.4 contains the fix.

https://www.openbsd.org/errata61.html

https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-2.5.4-...

OpenBSD 6.1 users can now also run syspatch(8).
Well, you've chosen a terrible comparison then.

How many NPM repos are there? Just one, too-big-to-fail, centralized repository.

Don't ding apt/deb just because people setup their own repos rather than put all the code in the world into one bucket.

There's a lot more inconvenient things than adding the /etc/apt/sources
What do you mean by "details"? The level of detail is highly context dependent. I'd argue that if there isn't a level of detail that all members of the team agree they should be interested in, then either the team is not composed properly or there is a misconception about the level of detail that is appropriate.
I'm the only person allowed (by me) to be a hypocrite.

The legal doctrines collectively called estoppel ensure this in courts of equity. You cannot first argue one thing and then later argue a contradictory position. And in the court of public opinion, you cannot argue that no one has the right to data privacy and then later try to invoke some form of right to data privacy for yourself.

Most of the time, that doesn't matter. But when a member of a legislature codifies into law that I don't have privacy, I for danged sure am not going to even grant that guy a sliver of a courtesy of a fig leaf of privacy. I would air his dirty laundry immediately and without hesitation the instant any shred of it landed in my lap.

Because rights are a cooperative compact between equals. They are given as a reward for good behavior, but it is the summation of good behavior across hundreds of millions of individuals. It doesn't matter so much what I believe in relation to a right, but what I do. If I, for instance, did not believe that owning and carrying sidearms was a right, I probably would just not own or carry one, and the right would not be affected. If I instead launched a crusade to destroy all pistols, my neighbors would likely be even more unhappy if I did it while carrying for my own protection.

You only have those rights you are willing to extend to others. That is tit-for-tat social strategy writ large.
"Give a man a mask and he will tell you the truth"
I don't usually speak up because i'm too afraid that the other person might not take it constructively. Create an anon survey, that might help. It always does :)
You see something is flawed in Redux at the point you have to pass strings (uppercase constants defined somewhere) around, import them in every file, pass them as identifiers of what you should do with each data.

Strings!
anecdotal, but Jesse Anderson is a world class big data expert, former Cloudera, etc. and my understanding is he is entirely self taught: http://www.jesse-anderson.com/
"Modern" (ha!) Bulletin Board Systems that support SSH simply talk Telnet over a SSH tunnel.

Sometimes you don't want to change... Much. :)
Gorp is not a new idea. In fact you can get it for free in every single hiker box on the AT. I know someone who claims he didn't buy a single meal on the trail.

The disadvantages to soylent are taste, chewing difficulty/calories, preparation, it stops up your digestive tract, and takes much longer to become usable energy.
I was doing this before with the chrome --dump-dom flag but the output I was getting was garbage, and no more useful than the simpler wget download. PDF turned out to produce really nice, readable archives about 75% of the time, so I kept it in. Text-based sites tend to do a good job of having PDF-friendly styling.
Make your own virtual DOM library in Clojure
I was not disputing your point that VR is expensive to get into (I own a Vive), but rather that getting online in the 90s was not expensive.
Flint threatens to take away 8K families' homes for failure to pay water bills
Yeah, I paste the link in a lot of places, because people keep asking the same questions, and the vast majority of people who see my list find it helpful :)

It's really a case of XKCD's "Today's 10,000" ( https://xkcd.com/1053/ ). There's always some people who find out about something for the first time, and I'm trying to help those people.

FWIW, I do try to include those links as part of a larger comment relevant to the article or discussion at hand.
Personally, I don't mind it. The resource seems genuinely relevant and useful, and the few lines it takes up as an HN comment don't significantly distract. While you may have seen it over and over again, that doesn't mean everyone in the community (and anyone new the community) has seen it. I'd rather have to skip over info I've seen before than make it less accessible.

If the content is not appropriate to make it a relevant addition to the discussion, then that should be the point of contention, not merely that you've seen it before.