I've got a few bands I rotate on it to make it feel a little more special though.
387 karma · joined October 26, 2018
I've got a few bands I rotate on it to make it feel a little more special though.
Most of the tracking script these days is well written, at least the Google and Facebook libraries, so they generally don’t affect page performance, but some of the smaller players have script that can slow down performance.
With server side GTM, only it’s client side component needs to run, everything else will be server side.
GTM in itself doesn’t do any tracking, not even Google tracking, its just a manager. So hypothetically you could use GTM or SS-GTM to listen for clicks on a purchase button and then send a hit to your own URL with your own user identifier (or none at all). Google wouldn’t record this anywhere. If you add Google Analytics or Google Marketing tags into your GTM container, then Google would store that data in their platforms.
The real concern with privacy advocates is that you lose transparency with SS-GTM. When you run client side GTM, you can see hits going off to Google Marketing, Facebook, etc when a site has implemented those tags, and you could use ad block to prevent those network requests.
SS-GTM would only show a request going to client.com/track (or wherever GTM has been set). The privacy benefit is that Facebook and the like cannot set their own 3rd party cookies to track you across the web, however Facebook allows advertisers to pass in hashed PII (like email addresses) to match with users in their database, so if you’re logged in via email, hypothetically Facebook could be linking interactions to you. I have seen very few companies do that yet though, as it’s more complicated to setup that most things and marketing teams aren’t usually made up of engineers.
The merchant rings you up for $5, shows you the phone in their hand indicating the cost, and the Square Reader lights up to show it's ready for payment. You pay via inserting your credit card, which processes in a few seconds, and then the payment is complete. The merchant is no longer showing you the phone, and presumably hits "No Receipt".
However, the merchant actually has a second out of sight device that is set to charge $500 and is actually paired with the Square Reader. Because you've paid with a physical card, there's a good chance you won't notice the charge till you go to pay your credit card or check your bank account.
This would probably be a short-lived scam, as the merchant's malicious Square account would have to be linked to a bank (I think this is the only option), which would identify them. I'm pretty sure Square requires ID verification of some sort as well. So reporting this malicious transaction to your bank/credit card would flag them.
Additionally, if you're paying via a mobile wallet, you'll likely get an immediate notification saying "You paid $500 to Malicious Ice Cream Vendor".
Now let's think about Apple's new plan. It could be that Apple layer's it's own mandatory interface that shows "Pay $5 to Ice Cream Vendor" regardless of the app being used. Maybe this is actually the employee's phone instead of the company's device, but that's the same as the employee stealing cash out of the register, so not really your issue.
Or Apple could not layer it's own UI, and just open up the radio as an API. Apple could require that apps that use this API to have some additional verification to prevent someone from making an app that displays "Charge $5" when it's really charging $500.
All that being said, I only see smaller merchants using iPhones + Square Readers. Maybe some boutique stores, food trucks, etc. Once a store gets large enough, they usually want dedicated hardware, even if it's a Square Stand.
---
Here's Square's hardware page if you want visuals: https://squareup.com/au/en/hardware
https://www.sonos.com/en-au/shop/five
The Port and Amp are definitely aimed at the very high end consumer who wants a whole wireless system in their house and wants to connect to non Sonos speakers.
I've tried getting a Raspberry Pi and following some guides to turn it into an internet radio broadcaster that I can then pipe into Sonos, but the audio quality was always atrocious and the case that came with my Pi kit has a fan that is super loud.
I could get a Sonos Port for 700 AUD and do it the official way... but my record player is only like 300 AUD so it doesn't seem worth it. Here's hoping I can find a cheap used one.
Sonos needs to add an analog audio in port on more of their devices.
But so long as you have those two files in a folder, you can open index.html and it'll work fine. My friends and I have been putting in joke words in a shared clone for each other and hosting it on GitHub Pages.
I understand the distain for Facebook as a business, but still this is pretty low effort.
I saw the iPod nano announcement clip this morning, where Steve Jobs has a camera zoom in on his jeans pocket, talks about how the Mini fit in you regular pocket, then pulled the Nano out of his coin pocket. It's a little silly and got a laugh, but it had a purpose. It showed how small the iPod was and felt, maybe not natural, but at least tasteful.
I cannot purchase Audible audiobooks without VPN'ing back in to the US, even with credits I've accrued.
https://en.wikipedia.org/wiki/Tomorrowland_(film)#Plot
The movie isn't great, but it's critique of pop culture isn't wrong. We have very little hopeful science fiction these days apart from Star Trek.