skysight-inc/HackerNews huggingface dataset:
We know that workers want choice, autonomy. Whether they really want to work from home is only an unanswered question because of a bigger question that isn't always answered very well.

How productive am I?

When teams do well in defining production metrics (aka key performance indicators/KPI), and employees have some way to know what conditions work best for optimizing their KPI, they figure out if they want to work from home, the office, the subway, etc.

I was probably most productive at a job that just had an enjoyable environment, three-quarter height cubicles (i.e. almost private, reasonable sound division) that were tucked away from phone users and conference rooms, solid team contribution on projects (inclusion of key players in kick-off meetings, without excessive status checking, but cooperative design from developers, design, business analysts, etc.) and... very occasional work from home. It helped that I lived less than 10 minutes away, too, and could come in at (what I consider) a reasonable hour, rather than forcing myself awake.

In addition, we had "billable" targets - we'd work together on estimates, and we'd try to spend 80% or more of our time measurably attributable to projects. We could readily access this information, and know how well we were doing.

But... there are other jobs where remote work is far superior. Noisy open spaces, cramped workspaces with not enough monitor real estate. Then I just want to get out of there. I want to have the choice, and the ability to know if I made the right choice, by looking at how productive I am.
> In the board room, the question is always, "how can we increase the price of our stock?" Anything that is not illegal is on the table. If you don't take those actions, the board will find somebody who will.

A rising tide floats all boats, though. The problem that the board has is the same problem that any large company has - when you can't familiarize yourself with everyone and every part of your business, you tend to replace them with abstractions, and when you replace them with abstractions, you tend to emotionally disengage from the faceless abstractions and make decisions affecting those abstractions without a real understanding of how it affects emotional change on the ground.

This is why, let's call it activist management, is important. When management cares about its direct reports, and pushes their interests up the hierarchy, it leads to longer-term thinking. When people at the top of the hierarchy replace voice-listening with number-reading, they start to make shorter-term decisions.
Chef-solo is effectively agentless and is the same thing as installing ansible and running it locally but with a WAY better DSL
Cloud IoT Core
> How long to write a long email? How long to speak to someone?

How long to deliver a speech. How long to send a one-sentence IM?

> Text is the least efficient of all forms of commutations.

Less efficient than semaphore or smoke signals?

In reality, text is very efficient form of communication, and it has the benefit of being asynchronous.
Just as a side note, I can work from home at Google. I don't do it often, usually only when waiting for a large package to be delivered (new TV, etc) or because of other IRL necessities like people doing works at home or similar. I prefer working in the office with my workstations and my coworkers and environment that keeps me focused, but I have plenty of coworkers that regularly WFH especially on those days (like holiday period) where the office is empty and it'd just be 1 or 2 people banging at the PC, might as well stay home and work from there.
“If only there were a vast empirical literature”
Doesn't Google Hangouts let you do this? Is the average home connection not good enough for hangouts?
Ask HN: Browser support for rel=next/prev navigation?
Since at least 2011, link elements rel=next and rel=prev have signaled to search engines that a page is part of a series, and what URLs are considered the next and previous pages. Some browsers use these for preloading.

Are there any browsers that use these for user navigation? It seems rather obvious, but all I can see are SEO tips.
Not only is it a problem with certificate issuance - but their OCSP servers are also down. This caused an issue on one of my sites where I was using OCSP Stapling: normal browser connections were failing, but not tools like curl (which don't ask for the OCSP response over SSL).
Your syllogism doesn't work. You begin by stating accurately that most companies aren't like Google and Facebook, which is true. Then you implicitly state that Basecamp and Automattic are more representative of most companies, which is patently false in many ways; in the relevant way, it's untrue because most companies do not have remote workers, and most people do not work remotely.

You can't really lead with, "Basecamp and Automattic are closer in size to most companies, and companies of that size employ the most people; therefore they're excellent role models." Size draws a false equivalence, because the remote culture at those two examples depends on far more than size, and they differ from most companies in the same size range.

As for the parent's logic, he is starting from the premise that larger companies have a much stronger signaling effect for business case studies, which in turn prompts changes adopted at other organizations in the same industry regardless of size. I think that's probably a fair premise; it's not necessarily rational, but it's correct that the business practices of large tech companies are reported on, studied and emulated more than smaller companies.
No, You Don’t Have the Attention Span of a Goldfish
Already discussed on: https://news.ycombinator.com/item?id=14373951
STL and exceptions are available since Android NDK Revision 5, released in December 2010, alongside Android 2.3.

https://developer.android.com/ndk/downloads/revision_history...

How can it be historically, when the features are available since almost 7 years?
So this isn't a complete picture for complete datacenter automation. you need something that handles server turnup from the minute it's racked and creating images for those servers.

cobbler used to be the go-to tool for provisioning bare metal but rackhd seems to be the new contender in this space. that + packer + terraform + CM = 100% automated DCops
Wow @ that close comment:

> So, this is not a bug and all is working as intended.

Caddy folks had better never restart the caddy service (or server) while LE happens to be down, even if you already have a valid cert!
6 Quick Tips for Software Startups
What about Scotland? (I am serious!)

While we're veering OT fast, I really can't see Scotland staying in the Union once Brexit is complete.

There's still going to be strong ties with England, given all the toing and froing over the centuries - so I'd expect it to be quite easy for someone English to stay in Scotland almost regardless of what deal is eventually cut with the rest of the EU.
This is almost certainly the wrong place to ask this question, unfortunately. The HN demographic is spectacularly disinterested in the well-being of humanity. Try /r/socialistprogrammers or /r/anarcho_hackers on Reddit.
You can run your own ACME provider, the code is open source.

Nothing stops you from running a CA that offers 1 year certs over ACME. Or just providing one that also offers 90 day certs. If people will trust that CA is another question.

The automation of LE is not the problem either. Properly automated systems would extend/renew the cert well before they are invalid, almost every LE guide I know mentions this on grounds of "what if LE is down".

The only libraries and services affected are those who do not properly code for an external service provider being temporarily offline.

The problem with OOB verification of certs is that it's slow and inefficient for almost all methods this can be done with. And it doesn't scale either.

Imagine if everyone wanted to OOB verify the Google certs on the same day.
You can't cheat everyone all the time. The point is not cutting China out from the Internet, but keep sensitive information in the educated elites, not the masses.
As a bonus, they created parallel version of services that exist on this side of the firewall.
I clicked the link, saw it was closed, and thought, "Wow, these guys are fast". Then I read it....
> It was even weirder when the 2005 STI came out with the same engine

The 2005 STi has a 2.5L engine, not the 2.0 found in the WRX. It's the same block as the Forester's 2.5L turbo.
I'm fine with NN legislation, but it seems like so much of the pro-NN rhetoric even among intelligent people on HN is fear mongering and slippery slope. ISPs have been unregulated for decades and the tales of censorship are scant; certainly not deserving of such apocalyptic rhetoric. In fact, the only censorship I can imagine would be the least controversial--censorship of far-right sites like Stormfront.

> But it's ok, because the free market did it, right?

Is anyone making this argument? Why is this particular straw man invoked so often? I don't pretend that ISPs are beholden to the market in the same way as other services, but neither can they go around censoring with market impunity.
What should an entrepreneur do if he/she has a good idea, a solution to a problem nobody ever invented before, but doesn't really know what to start with?
OurPath maybe. 23andMe ? Medical / health stuff
The medical world has a lot of uses for software and machine learning.
> I'm not sure how long it's going to take for people to realise: the government is not your friend

Slow your roll there m8. Government as an aggregate will of a people can do good. (I say this because a libertarian utopia would basically endgame into gang leaders oppressing people in a similar manner.)

"The government" when it is just the people is probably the best way to collectivize problem-solving efforts. (Which is why people have not and will never "learn" that lesson you are hoping they will.) As with anything, it's going to extremes that fucks us.
What's a car

I like the look of a BRZ but it's wildly impractical for what I need (small family car than can go on garbage roads).
Show HN: DroneJobs: Find drone pilots near you to help you with your project
This was here a little while ago and it is great:
http://www.chesstactics.org
Hey guys, we’re two drone enthusiasts and we made dronejobs.co to help people find someone with a drone near them. Or to help pilots make extra money with their drone.

The website is still in development and we’d love to hear your feedback to improve it the right way.

Thanks!
I think that's a great point, but I'd argue that one of the reasons that works well is that the developers are (typically) also the product owners, project managers, etc.
I'm not sure I would take anything Yahoo is doing as an example of a good idea.
Purely opinion, but I can't help that feel the majority of that argument comes from the very human desire to want to talk to people.

I prefer going into an office purely because it lets me be social and I enjoy the technical and non-technical discussions. I am way more productive from home, and I don't think in face technical discussions really solve that many problems that can't be solved over the phone or over chat.

I currently work a bit of both, when I need to get something done I do it from home, when I want to feel part of a happy go lucky team working in the city and have lunch at the CBD markets, I go into the office.

I can't help but extrapolate that to business owners as well, and I know that if I owned a business with enough margin to do it, I'd probably have a swanky office space just for the experience of it all.
It's going to be interesting watching everyone flip sides on this from where they were 4 years ago.
Besides, PHP is a mature and very well working technology. Not shiny, but otherwise very good.
We do that everyday. Maybe indirectly, but we're making a lot of things way more efficient. Information is a huge part of our nature, since the first days, and we're the main collaborators to simplify the access to information.

Said that, you can also think "smaller". Teach someone how to code, and it might be a complete life changer. I run a coding school and we offer free sits for people who need it, and we're greatly satisfied. We've seen students working for McDonald's, for 10 hours per day making just minimum wage, move to a software company with a $+90K salary and changing their lives completely.

Share what you know, try to fix the problems that humanity faces. Don't try to do everything just by yourself. But your "tiny" collaboration ads up.
Honestly, I prefer to screen share even in the same office over having to round up chairs and what not. It's almost like working from home now.
Machine learning is pretty popular right now. With obvious applications in things like biology, you can go into things like gene research (see CRISPR) or AI. Could even go embedded and do medical security things to prevent the next WannaCry.

A recruiter shot a job across my email a few months back about using technology to get people more active in government. Depending on how you feel about government, that could be taken to any number of applications, with some company filling the niche along the way.

I work in education, myself, and I find that pretty rewarding. Being able to use technology to help teachers do something even a little bit easier is a good feeling.

Even though these scenarios are very different, they all help advance individuals and the species in their own micro and macro ways. Tech is useful everywhere, so decide who you want to help, and find companies that exist to help those people and go from there. And if you don't find a company there, then maybe you have your YC interview already cooking.
How did you survive before 2015?
I just declined an offer from Ford on an in house team where everyone is averaging 70 hour weeks; so its not /only/ contractors, but its true, the big 3 use contracting very heavily
Amazon does, though limited to its own services (which is, frankly, to be expected). AWS Certificate Manager
And custom elements provide a way to actually create, well, your own DOM elements. Libraries like React provide their own "fake" components that are only usable from within the libraries. With Custom Elements you can actually provide a DOM API for your element, that can be used from plain JS.

And HTML Imports provide deduplication. They're a solution to the "I have four copies of jQuery on my page" problem.
hunt-and-peck typer detected
Is it because the OS is inherently more secure, or because the malicious code is not written for that OS?
Well, no, I was responding to the claims of the parent comment that stated we need massive businesses to shift to remote work to prove that it's workable. I was only comparing on size, so I think the argument is sound.

As for other factors, of course there are lots of companies and roles for whom remote working won't work, but there are certainly more it would work for than currently allow it - and many of the reasons they don't allow it aren't sensible, which is why I think essays like this that make the argument in favor are useful.
WordPress as a Headless CMS
> The HN demographic is spectacularly disinterested in the well-being of humanity.

Wait, what?
You ignore the procedural limitations imposed by Swedish law. The law is a perfectly "good reason" for authorities to act the way they did.

It is a rather common meme to accuse Swedes of not conforming to concepts of British/U.S. law (common law system) when Swedish has another system, not any worse but somewhat different in the usage of terms like "charge".
You'd still have to extradite. I don't see that happening in those cases, for one the EU in general (even the UK, or at least that was the situation in the past, May is an unknown quantity in this respect) has a dim view of the 'war on terror' as it is perpetrated by the US, for another the UK is pretty good when it comes to being consistent in their application of the law. More so than Sweden in any case.
My overall impression that WFH is very frowned upon at Google. Sure, maybe you can use it 2 days a month.

But no thanks, I get to WFH every day. Life is too short to commute.
And best part, according to the developer this is working as intended. A webserver with perfectly valid cached certificates refusing to start.
Do brexiteers honestly endorse this?
I've been playing with Kotlin and I'm liking it, but my god Android development is such an nasty hellhole.

As good as it is, Kotlin can't fully mask the awful boilerplate and APIs .
Edited:

You're right. The Swedish prosecutor and police were present but indeed the questions were posed on their behalf.

> On Monday morning, a Swedish deputy chief prosecutor, Ingrid Isgren, and a police inspector, Cecilia Redell, arrived at the Ecuadorean Embassy, in the Knightsbridge section of West London, as journalists gathered outside.

I don't think this means that Sweden didn't get the chance to ask question though - and if there were any they were prevented from asking, I'm sure they would have stated this in the aftermath.

https://www.nytimes.com/2016/11/15/world/europe/assange-wiki...
The hero that android needs is a complete rewrite of Activities and Fragments into something that makes sense in a stateful application
Disinterested or differently-interested?
Kotlin uses Java Byte-Code and JetBrains has put in a lot of effort to make it so that any Java you do write can be automatically translated into Kotlin in their IDE's. Idk how well this works because I haven't tried it but apparently it worked well enough for them to try and do it with JavaScript as well which is still in Beta.
In fact, it does. I don't know why people keep perpetrating these long ago debunked falsehoods.
Working for me. I just renewed some certs using the DNS method without issue.
These click bait AI articles with almost no content are becoming more common on YC. The fact that the author made no mention of seeding the results is a lie through omission. A lot of the hype machine around so-called "neural networks" has to do with the language used, that is so far out of touch with the reality of the work: "training", "learning", "creativity", "inventing." These are glorified Markov chains.
In case anyone is still reading this thread, that author now has a post on this very topic: http://slatestarcodex.com/2017/05/18/postmarketing-surveilla...
Should spies hoard software vulnerabilities?
As a divorced single guy with not too many friends, I look forward every day to go to work and have people around me. I interact socially only with three or four of my office mates. Anyway, I may be the exception, but I am not an employee who wants to work from home.
That's going to be a limiter for adoption. Hopefully @mholt reconsiders.

Update: Mholt pushed a change where caddy only refuses to start if the cert is expiring in 7 days or less. https://github.com/mholt/caddy/commit/410ece831f26c61d392e0e...
Why Elon Musk, not Donald Trump, is the most important person on Twitter
https://news.ycombinator.com/item?id=14373951
>I have a pedal-powered bicycle that dusts ICE cars at stop lights. For, like, 5 metres...

But wow do I feel great for those 10 seconds before they catch up.
React doesn't only provide a way to sync DOM and data, it also provides its own component system that everyone uses, so in its current state React is kinda competing with Custom Elements.
I don't see how this is at all true. Android store is unregulated and allows anyone to submit a crApp. This language looks stupid and it's no different than a dozen other languages in principle. Why not port Swift to Android so we can truly write once and run on two places?
I have some IBMer friends that have been recently notified that their remote working privileges are going to be terminated.
It's a matter of practice. 500 km is 312.5 miles. At 60 mph, this is about 5 hours of driving. You can definitely handle 5 hours of driving at one shot. Start at a time when you don't expect to feel sleepy for the next 5 hours and you'll be set.
Local exchange systems.
Mentoring and apprenticeship forums and exchanges.
Grants and sponsorship databases.
Digital permaculture, hydroponics, aquaculture, aeroponics & DIY encyclopedia.
Tools to fight against misleading and inaccurate information and to clarify and annotate ambiguous laws that don't benefit the population.
Better corruption and dark financing graphs about people in power.
I agree medical/health stuff is the most strightforward. I would also add some tiny mobile apps that make our life easier and more happy!
I think the point the OP is making is that businesses will only adopt WFH when they see other businesses like them do it.

Far from being role models amongst small businesses, businesses like Basecamp, Automattic are seen as outliers if they're really referenced at all. Hell, in some circles even Atlassian is seen as progressive.

Similar in a way to the amount of resistance you see to DevOps style practices / even moving to cloud with lines like "But we're not Amazon/Netflix/Etsy/Soundcloud or one of these modern businesses."

Businesses will be won over by case studies of WFH working with similarly massively conservative cultures.
I worked years ago on a project named babeltree(.org).

Don't know if it's still active, but the idea (and the founder) behind it was really about making the world a better place.
ACM is nice, but it does require the manual step of clicking a link in a verification email.
Absolutely...you have kinda nailed it here with both comments.

My best "customers" were actually people who had a good deal of "income" (remember...there are many millionaires in prisons all over the world) who really didn't mind losing $1 a game 1. to get better and 2. for a safe social interaction with someone like myself who has a sparkling wit and overall interesting things to say (so I've heard :)

Prison isn't really that much different then life, but the sociopaths you meet there are far more likely to be violent then the ones running your company.
What about IBM? A lot of their workers work remotely.
I'm all for WFH opportunities, but just to play devil's advocate I do really think there's a difference in team dynamics when everyone's in the office collaborating in person versus working remotely.

I'm not saying it has a significant impact on productivity, but the team "connectedness" is sometimes not as strong if some people are never in the office.
>(there is no logical reason for a single god) //

Which sounds like you're suggesting there is a logical reason for multiple gods, can you expand on this point?