HN user

dandv

79 karma

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 ]

Posts3
Comments75
View on HN

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.

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).

$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.

Google Pay 9 years ago

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.

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.

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).