reviews

Feb
03
What to Watch: Poker Face

What to Watch: Poker Face

Charlie ain’t no cop; but she can smell bullshit. A fun new mystery procedural show.
3 min read
Nov
29
Hello World by Hannah Fry

Hello World by Hannah Fry

"How Algorithms Will Define Our Future and Why We Should Learn to Live with It"
3 min read
Feb
27

Revisiting The Kindle 2nd Generation

When I started reading Deep Work [http://www.amazon.com/gp/product/1455586692/ref=as_li_tl?ie=UTF8&
2 min read
Nov
19
Frosty Weather

Frosty Weather

After how pleased I was with my Line of Trade canvas bag [https://medium.com/@four_sides/line-of-trade-briefcase-9a16af24032f#.pio27yqo8] that
3 min read
Dec
10

A Film About Coffee

> Because of the complexity of coffee and because of the way it drives us and makes us feel, I
2 min read
Jun
01

Blue Bottle Coffee Review

[https://bluebottlecoffee.com/u/foursides] I have been subscribing to Tonx Coffee [https://www.foursides.ca/Tonx-Review/] for several years
11 min read
Nov
12

Skyfall- A Play with Shadows

After watching the latest James Bond film, Skyfall, I tapped a few quick notes: shadows, silhouettes, light, Tennyson.
3 min read
Jan
21
The 4 Hour Body - Free Chapters - by Timothy Ferriss

The 4 Hour Body - Free Chapters - by Timothy Ferriss

A collection of links to articles that are free chapters or sections of The 4 Hour Body by Tim Ferriss. Includes links to some downloadable PDFs too.
3 min read
Oct
02

The Social Network Review

> Marylin Delpy: The site got 2200 hits within 2 hours? Mark Zuckerberg: Thousand. Marylin Delpy: I’m sorry? Mark
3 min read
Jun
14
The SHIELD

The SHIELD

The SHIELD is probably one of the greatest shows on television right now, if not ever, and there's not much being said about it.
3 min read

Latest

Frosty Weather

After how pleased I was with my Line of Trade canvas bag [https://medium.com/@four_sides/line-of-trade-briefcase-9a16af24032f#.pio27yqo8] that arrived last month, I decided to continue on with Bespoke Post [https://bespokepost.com/r/04a5a099]1 to see what the next offerings would be. I settled on ordering their

A Film About Coffee

> Because of the complexity of coffee and because of the way it drives us and makes us feel, I think it occupies a special place in our culture. Because it’s always been like that, over centuries. That sort of connectivity, that exchange, is consistent. — Peter Giuliano, Specialty Coffee

Blue Bottle Coffee Review

[https://bluebottlecoffee.com/u/foursides] I have been subscribing to Tonx Coffee [https://www.foursides.ca/Tonx-Review/] for several years now. Earlier in 2014, it was announced that Tonx would be joining Blue Bottle Coffee [https://bluebottlecoffee.com/u/foursides]. The fortunate thing is the coffee subscription service wasn’t

The Social Network Review

> Marylin Delpy: The site got 2200 hits within 2 hours? Mark Zuckerberg: Thousand. Marylin Delpy: I’m sorry? Mark Zuckerberg: Twenty-two thousand. I saw The Social Network [http://www.amazon.com/gp/product/B0034G4P7Q/ref=as_li_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=B0034G4P7Q&

DigitalOcean Referral Badge

Social Links


Mastodon
document.addEventListener('DOMContentLoaded', function() { // Get all links in the document const links = document.getElementsByTagName('a'); const currentDomain = 'foursides.ca'; const amazonAffiliateTag = 'four0b-20'; // Replace with your Amazon affiliate tag // Process each link Array.from(links).forEach(link => { const href = link.getAttribute('href'); // Skip if link is null, empty, or just a hash if (!href || href === '' || href.startsWith('#')) { return; } try { const url = new URL(href); // Handle Amazon links if (url.hostname.includes('amazon.')) { // Remove any existing tag url.searchParams.delete('tag'); // Add your affiliate tag url.searchParams.set('tag', amazonAffiliateTag); // Update the link attributes link.setAttribute('href', url.toString()); link.setAttribute('target', '_blank'); link.setAttribute('rel', 'nofollow noopener noreferrer'); } // Handle other external links (not Amazon and not internal) else if (!url.hostname.includes(currentDomain)) { // Add referrer parameter url.searchParams.set('ref', 'foursides.ca'); // Update the link attributes link.setAttribute('href', url.toString()); link.setAttribute('target', '_blank'); link.setAttribute('rel', 'nofollow noopener noreferrer'); } } catch (e) { // If URL parsing fails, it's likely a relative URL (internal link) // Do nothing for internal links console.debug('Skipping internal link:', href); } }); });T