823 karma · joined October 16, 2019
And for Etsy - well the usual play with these sorts of things is you use them for marketing then get the customer after they make a purchase to start using your real shop running on your own domain.
For similar reasons I use a cloud backup for home PC files that just syncs it all up. When I was doing it manually it was a once a year affair because: too busy!
They figure it out.
Later.
"Moving to California? We hope you enjoy the change in your life, and hope we can help you celebrate by giving you a 50% discount for a 6 month prepaid subscription, and we hope you stay with us and enjoy this great publication. Thank you for your loyal support."
"Results" is a funny thing to define though. For example say I know nothing about coding, and I hire someone to make a website. Based on their "results" they make good looking fast websites without bugs. I hire them. I get my site. I need a change and suddenly they are not available or got expensive. I ask someone else to do it and the say "maaan, wtf they have used Perl and a weird JS library for the front end, and purescript and I don't know how to maintain that. I'll need to rewrite it".
With machine learning, to evaluate the results, I think you'd need to know a bit about machine learning and what P(good work by this person | company made money from the model) is vs. P(null | company made money from the model)
For example adwords:
1. Crowd gets worse deal: average bidder pays more for ads, hard to make a profit, might break even if you are lucky. Might be OK in a new niche if lucky.
2. Winners: people with sharp marketing teams who can bid on the right keywords and have an excellent sales funnel to take advantage. They can outbid the crowd and make a profit.
3. Owner: Google makes a tonne of money from ads of course:
Udemy:
1. Crowd gets worse deal: I saw a 80 hour course for $20 on there. Most are 20-30 hours course for $20. Course maker gets a fraction of that. 100's of similar course means the platform doesn't necessarily give you much traffic.
2. Winners: Some people sells thousands of units of their course on these platforms. Again those with good funnels to get them to buy off the platform probably win (I am guessing).
3. Owner: Udemy does well.
Same applies to the app stores!
Unless the mechanism exists for legal reasons, i.e. they are forced to take some sites down by the government or law suits.
Your doctor has a syringe as a medical instrument. They can kill if not used correctly.
So if I were the big retailers and cosmetic manufacturers (etc.). I'd be banding together to help fund more docos like that on netflix and elsewhere.
That'll scare people over to physical retail without mucking the image of any specific brands.
Another advantage of physical is the great advice you get and being able to act straight away (tale the thing home.). For example for a DIY project you often realise you don't have something mid job, just go and get it, get some advice on how to install it, and finish the job off on the same day.
A real store with some special online exceptions, but those exceptions are never going to be Amazon or Ebay.
There are some shady real stores selling shit too of course, so I have to be choosy, but I'm feeling pretty safe at a national supermarket chain, or Kmart.
But... let's forget Handlebars because Typescript/ES6 allows you to write code like this:
mythings.map(thing = `<li>${thing.name}</li>`).join();
And this is React-free and arguably a lot simpler for the needs of a static site, and actually more flexible as your are controlling the character by character output.And the question is do I want to pull in not just React but Next.js and learn all of it's ways to do this? I think for a static site no.
But I can see it being useful in the niche area of someone who needs to do server side rendering for performance (every millisecond to first render counts), while keeping the code simple by not having a second technology to do that rendering, and they need the same thing to be a SPA. Maybe a GMAIL type application? And again the user has to care - I don't care if I wait 10 seconds for my mail app to load as I'll be spending minutes in there once it does, and you've locked me in for other reasons anyway.
This might matter for SEO but to be honest you could just have a non-JS version of the same page which looks different for SEO purposes.
Next.js seems pretty hot, so I am probably missing something :-).
I'd rather not use JS on the server myself, so for my projects I'd either make a SPA with API backend and no server side rendering. Or just a classic "rails style" crud app with a sprinkle of JQuery.
I hope someone chimes in and tell me what I am missing and why to use Next.js other than "I only want to do JS and React for all the things."
Probably a 10 minute job to set up some basic commands (like demoed here). Not saying you can replace this project in 10 minutes of course.
Advantage is you can use the same language as used here pretty much, but you can use some of gherkin's nice features like the tables for different test cases (or scraping cases!).
Kasaya would have the role in this case of defining the common language.
Where as with a customized "elegant" meta-programming DRY NIH solution unique to ThisCorp. "How does this work?". "Try to figure it out yourself. Jack has left and Ryan is too busy fixing production issues to help you".
Obviously if you have a team of Haskell compiler writing geniuses YMMV.