I'm the developer of CfSh. AMA.
HN user
dandv
Developer Relations at AI startup Weaviate.
More about me at https://en.wikipedia.org/wiki/Dan_Dascalescu
[ my public key: https://keybase.io/dandvd; my proof: https://keybase.io/dandvd/sigs/BKgXbbRBdEbILuekW461RE07gvXuG9P2BdO0oV5jE8M ]
Interesting use cases
That's how Airbnb agents are trained. It's exactly the kind of phrase used in the famous "How I Got Banned for Life from AirBnB" post:
Additionally, we consider this matter closed and will no longer reply to any inquiries regarding your account.
Source: https://medium.com/@jacksoncunningham/digital-exile-how-i-go...
No. The Airbnb rep said EXACTLY that, as seen in the screenshot.
Context: I'm the OP's roommate. See my detailed reply at https://www.reddit.com/r/digitalnomad/comments/d1i53n/its_10....
See also https://law.stackexchange.com/questions/44524/can-a-fan-be-c...
See also https://airhostsforum.com/t/do-fans-count-as-airconditioning...
How much of a refund did they ask for, and how much did they get?
Before that stay (I'm the OP's roommate), we stayed at another apartment that had 0.5Mbps Internet instead of the claimed 10Mbps, no hot water, no computer desks when there were desks in the photos, no trash cans - for the first 3 to 5 days until all these issues got fixed through us bugging the building's management. All Airbnb was willing to refund was 10% of the nightly cost, times some number of nights, which amounted to USD 57. That was for a $2100/mo apartment.
I won't delete it.
Because there was no "laptop-friendly workspace" in the bedrooms. The host claimed that in the listing, and the only thing that remotely qualified was the dining table in the kitchen.
Context: I'm the OP's roommate. See my detailed reply at https://www.reddit.com/r/digitalnomad/comments/d1i53n/its_10....
Not having the ability to specify 'Partial A/C' is exactly my suggestion to Airbnb.
The "reasonable solution" didn't work - we waited longer than what the host claimed it would take to make the place "cool as a fridge".
Why would we not be supposed to work in the apartment?
Right, it wasn't anyone's hard fault, so if I were the host, I'd charge 3 nights' worth and leave the situation with a clean conscience and quite a bit of cash for spending 30 minutes.
See my detailed reply at https://www.reddit.com/r/digitalnomad/comments/d1i53n/its_10... (I'm the OP's roommate).
Nobody complained of no A/C in the bathrooms. You've misread Airbnb's social media agent's misguided reply. I'm the OP's roommate and I've clarified things at https://www.reddit.com/r/digitalnomad/comments/d1i53n/its_10...
Tabs being killed is most likely due to the low RAM on your Chromebook. I've been having 100+ open tabs for several weeks on my 8GB RAM Pixelbook, without problems.
Yes, the top row of keys map to F1 - F10. You can activate them if you hold the Search key while pressing them, or you can have Chrome OS "Treat top-row keys as function keys" (Settings -> Keyboard).
Pixelbooks: https://support.google.com/pixelbook/answer/7504061 Chrome OS in general: https://support.google.com/chromebook/answer/1047364
Speaker here. The discount codes were intended for the attendees, are unique, and they can not be redeemed twice. That said, I'd keep an eye for any Black Friday/Cyber Monday deals.
The remote debugging part does require developer mode.
https://medium.com/@dandv/remote-debugging-web-apps-running-...
$50 buys you a very beefy VPS, IMO overkill if you're just trying to learn Linux. Digital Ocean and Linode both have $5/mo VPSes with 1GB of RAM and 25GB of SSD storage.
But yes, as the other commenter said, your experience might be different if you tried Crostini. I use a Pixelbook at work (I'm one of the speakers) daily and have abandoned the MBP.
Re. Atom, have you tried running it on Crostini? Or running VS Code?
You can also add to home screen/install Progressive Web Apps from Android Firefox, and they'll appear in the Chrome OS launcher. Should've demo-ed that during the talk :)
I don't know how excellent Google Photos is.
https://productforums.google.com/d/msg/photos/9so7okdj1ZA/2k...
When it comes to organization beyond shoving photos at it and hoping for the AI's best, Photos is deeply disappointing. Competitors like Fotki has nested albums 10 years ago. Photos doesn't show your device folders on the web, and can't move files locally without crashing or duplicating them.
Maps has been improving at an amazing rate, and some people are quite excited about it:
It was probably via [this Quora answer](http://www.businessinsider.com/google-employees-worst-things...).
I don't think that's entirely accurate. There are efforts to reward Product Excellence, for example, which involved UX polish, performance tuning etc.
This post explains very well the #1 benefit of AMP caches (yes, there can be more than Google's, and Cloudflare has just released their own cache): pre-rendering:
https://medium.com/@pbakaus/why-amp-caches-exist-cd7938da245...
It is, but for good reasons - https://medium.com/@pbakaus/why-amp-caches-exist-cd7938da245...
Furthermore, all the traffic is clearly attributed to publisher, and <amp-analytics> lets you measure that.
https://medium.com/@pbakaus/why-amp-caches-exist-cd7938da245...
No, they weren't. Apache mod-pagespeed is and has been a completely different effort.
Or Request Desktop Site from your browser.
Or edit the URL to remove the beginning from "http" to "/amp/s".
Or View Source and go to the link in "link rel='canonical'".
I agree that having access to the original source is valuable. For that reason I went to Cloudflare's original post (as opposed to the Business Insider article you've linked to). Their original post (https://blog.cloudflare.com/accelerated-mobile/) links to the AMP cache guidelines on the AMP GitHub repo. The guidelines start like this:
In the AMP ecosystem, the platform that links to content may freely choose which AMP Cache (if any) to use. It is an inversion of the typical model where content delivery is the responsibility of the publisher.
Seeing what the codebase is like for just a week may not be something many larger companies would be too happy with (think IP theft).
[Google owns any IP you develop, even on your own time](http://startups.stackexchange.com/questions/7822/working-leg...), and you can't easily work on those interview-worthy side projects after you get hired.
Also, while JavaScript has been a hacky language, ES2015 and ES2016 have really upped the game:
* Classes
* Modules
* Block-scoped variables
* Multi-line strings
* Default parameters
* Template Literals
* Arrow functions
* Promises
* Async/await
And JavaScript keeps eating the world:
"In three months from today, 98% of all Walmart.com traffic will be serviced via Node APIs and displayed with React.js according to Alex Grigoryan, Director of Software Engineering at WalMart Labs. Three months after that, SamsClub.com, Walmart’s second biggest property, will be 100% javascript based. Even their iOS and Android experiences will eventually be done in React Native, a javascript technology that’s made to replace native Java/Objective C coding." -- https://medium.com/presence-product-group/javascript-and-nod...
Yes, the web was meant for building pages, not applications, and that shows. HTML and CSS are horrible at laying out apps (even with flexbox). Which is why using front-end libraries is critical. Have a look at https://webix.com - it's amazing how expressive that widgets library is: 10 lines of code for a master-detail tree+grid layout.
As for the server side and the client-server communication, nothing really beats Meteor - https://wiki.dandascalescu.com/essays/why_meteor. It removes a lot of the paradox of choice, while still letting you swap components out when you're ready (e.g. you can use PostgreSQL instead of Mongo, or React instead of Meteor's default view library).