HNHacker News
TopNewBestAskShowJobs

TurningCanadian

303 karma · joined May 12, 2013

submissionscomments
TurningCanadian··on How Amazon Crushes Unions
It's in the union's interest to keep the company alive too.
TurningCanadian··on Dropbox to cut 11% of its global workforce
You don't use the web interface much, eh?
TurningCanadian··on PFAS “forever” chemicals found in hundreds more everyday products
Quirks and Quarks (podcast here https://www.cbc.ca/listen/live-radio/1-51-quirks-and-quarks) did an awesome 3-part series on these

https://www.cbc.ca/radio/quirks/nov-7-fast-radio-bursts-in-o...

TurningCanadian··on Docker Considered Harmful (2016)
Like with any layer of abstraction, you can't mention the complexity it adds without also mentioning the complexity it removes.

It has encouraged people to move to a more immutable architecture, which makes many types of common problems easier to solve.

TurningCanadian··on React is becoming a black box
Something can be difficult simply because it's new: there's work in learning the new thing and updating old code even if the new thing is easier than the old thing.
TurningCanadian··on The Brave web browser is hijacking links, and inserting affiliate codes
Chrome was also much more secure and didn't lock up as much thanks to process isolation.
TurningCanadian··on How does the Gmail unsubscribe button work?
If you use Apple SSO but your email is hosted elsewhere, Apple has introduced themselves as a MITM for your email. Facebook SSO doesn't do that.
TurningCanadian··on GraphQL Mesh
https://www.apollographql.com/docs/link/links/http/#options

useGETForQueries

TurningCanadian··on Swedes rebelling against a cashless society (2018)
I don't think there's anything inherent to digital transactions that requires a working connection.
TurningCanadian··on How Popular Is “Sign in with Apple”?
Google's messenger apps work on iOS..
TurningCanadian··on Five Years of Btrfs
There were a bunch of btrfs raid56 patches last year. I think the known bugs have been addressed and is just that the wiki page hasn't been updated.

Re obsolete, are you referring to RAID1C3?

TurningCanadian··on The new Microsoft Edge is out of preview
So scanr is right, right?
TurningCanadian··on Twitter prepares for cull of inactive users
What if AWS changes their privacy policy
TurningCanadian··on Union Types have been accepted for PHP 8
Order is consistent in both

https://www.stefanjudis.com/today-i-learned/property-order-i...

TurningCanadian··on Is GraphQL Still Relevant in an HTTP2 World?
https://www.apollographql.com/docs/ios/fetching-queries/#usi...

I use this in prod, and the only downside I'm aware of is the length limit on the query string. (Haven't hit it though)

https://stackoverflow.com/questions/2659952/maximum-length-o...

TurningCanadian··on Issue 914451: Autofill does not respect autocomplete="off"
That was even mandated for all password fields by the PCI scans required for any sites accepting credit cards.
TurningCanadian··on Why New York City Stopped Building Subways (2018)
NYC has more skyscrapers above to worry about below.
TurningCanadian··on Web Development Simplified with Svelte
For a deep dive: https://dev.to/n1ru4l/homebrew-react-hooks-useasynceffect-or...

I think the current best answer is https://github.com/n1ru4l/use-async-effect

But as noted by your SO question, Suspense for data fetching is what we're waiting for. It was originally scheduled to be released the middle of this year but was delayed. https://reactjs.org/blog/2019/08/08/react-v16.9.0.html#an-up...

TurningCanadian··on Plastics: What's Recyclable, What Becomes Trash and Why
Have the mfr pay a small fee when their wrappers end up in the garbage. A little like the deposit on cans but the consumer doesn't have to do anything.
TurningCanadian··on Why is modern web development so complicated?
A lot of the slowest stuff on websites are trackers that are being foist on developers to foist on the users (if the developers even have control over the trackers, like with GTM)
TurningCanadian··on Why is modern web development so complicated?
Likely because the list of repositories changes infrequently, so it's a better candidate for caching. They serve what then can quickly, quickly, then pull in the naturally slower stuff later.
TurningCanadian··on Why is modern web development so complicated?
The statefulness of jQuery is a massive cognitive load.
TurningCanadian··on What Happened with West Virginia’s Blockchain Voting Experiment?
That's pretty neat. Are you aware of the weakness though?

https://en.wikipedia.org/wiki/ThreeBallot#Broken_Encryption

TurningCanadian··on Incognito no more: Publishers close loopholes as paywall blockers emerge
The only way to have free content is if the user is the product being sold. That's detrimental to both the user and to the society that they live in if it affects how they make decisions. (Which is an integral part of news)

I simply don't understand how anyone could be frustrated with a publication making it harder to get content for free. It's what we must accept if we don't want the government to provide the news.

TurningCanadian··on Amazon Has Gone from Neutral Platform to Cutthroat Competitor: Open Source Devs
https://en.wikipedia.org/wiki/Affero_General_Public_License is probably what you're thinking of
TurningCanadian··on PostgreSQL DBaaS vendor comparison and calculator
Google cloud has MySQL PITR https://cloud.google.com/sql/docs/mysql/backup-recovery/rest...

Oddly seems missing from their PostgreSQL offering though, which is also several versions behind.

https://issuetracker.google.com/issues/71565188#comment73 mentions Aiven, which looks good to me..

TurningCanadian··on You probably don’t need input type=“number”
It's a progressive enhancement. It doesn't break other browsers.
TurningCanadian··on 3 years later, IntelliJ is still unusably slow on macOS with a 4K display
Definitely works fine on Linux too
TurningCanadian··on Gmail Services Global Outage
I'm really going to miss Inbox. Its interface is so much cleaner than gmail's.
TurningCanadian··on Let Google do the patching with new managed base images
a MITM can trick your server into thinking there are no updates, and no error will be raised
← PreviousPage 4 of 5Next →