Using a language in which 1 + "1" == "11" instead of one of the best type and null-safe languages to be developed in the past few years is not exactly my idea of a delightful experience, but interface as a pure function of state is a good idea.
In this case, though, as I understand it (I live in NYC and am thus not the target market for these types of products besides maybe lightbulbs), Apple's solution, HomeKit, does allow interaction between disparate products, and it's even the banner feature!
But your 'central controller' is your phone's proprietary software. And a wireless central hub isn't always ideal because that central hub (your phone) sometimes leaves the house.
Both you and the OP are incorrect. The file is not included in the app (only referred to), but is only downloaded by iOS itself - or anyone who points a web client directly at it, of course.
Looks like a signed json file found at `/apple-app-site-association` on sites that support it (eg. booking.com/apple-app-site-association, nytimes.com/apple-app-site-association, &c.)
> "HubSpot and John have decided to go separate ways"
That's not much better. It's very rarely mutual. Either John has been fired, or John has found another job - perhaps at a company where no one lights cleaning equipment on fire - and is quitting.
I have dogs in my office. They run around and bark all the time. Their presence shows to me that serious engineering work is not important, but the image of being a "startup" is. The idea of a musical instrument being played while I am trying to focus on engineering is horrifying.
There's also a whole world of potential designs besides "drab cubicle farm" and "kindergarten mashed-up with ComicCon". For example, the 37signals[1] office.
If they want to show effort and interest in the workplace environment, they should try providing private offices with doors that close.
Do you still leave 8 hours after you arrived, or do you add the table-tennis time? If so, do people that do not play table-tennis leave 8 hours after they arrived, and, if so, are they viewed negatively by those that do not (even if the people viewing them negatively spent two hours playing table-tennis)?
How much does your company spend on beer? Would you not rather have that as salary, which you could spend on intoxicating liquids if you wanted, but also spend on travel or things for your apartment if you wanted to do that instead?
Beer is super cheap per employee. I don't think many people would rather have another ~$50/month over having free beer available at work. It's also more convenient than having to buy it and bring it to work yourself.
Wearing headphones every day will permanently damage your hearing. If you really want noise, put on headphones. Respectful quiet should be the default.
It's not quite so absolute - it has to do with what kind of headphones, how loud, and for how long. The problem is that people tend to use crappy earbuds, crank the volume, and listen for hours on end.
If you instead use a good pair of over-the-ear headphones so that you can get the sound you want at a low volume and without the assistance of any active noise cancellation, it's not quite the same story. Probably still shouldn't be doing it all day just to be on the safe side, but from what I've been able to find in the literature it look like it's probably fine.
The biggest factor appears to be the level of sound isolation before you play anything, the better the isolation the lower the volume you can comfortably listen at.
I don't use expensive headphones (mostly in-ears as they are more comfortable) but I went through a few different sets til I found some that worked like ear plugs.
> Why work for peanuts of a salary when you can make way more in tips?
This is why they won't pay servers minimum wage (i.e. Danny Meyer doesn't).
Europe doesn't have tipping and service is perfectly fine -actually, better in many cases, in my experience they bother you much less, and there's no aggressive pre-bussing because unless it gets to the point where the business fails, table turnover doesn't matter nearly as much to the employees.
I'm not sure where you're from, but Europe definitely has tipping. Over here in the UK, it's almost expected, sometimes even as an addition on the top of the 'service charge'. Heck, it's not even just restaurants, people over here also tend to give tips to hairdressers and beauty salon staff as well.