A rant on Bike Share Toronto’s poor UX: payment issues, inaccessible QR codes, excessive data requests, and lack of modern payment options.
Tag: Opinion
A response to Shopify CEO Tobias Lütke’s anti-union statements, arguing against his position on the Canada Post strike and criticizing anti-union arguments.
Argues for citing factual opinions and critiques the ‘illusion of truth’ online, using declining birth rates as an example.
Exploring the three pillars of integrity: Intelligence, Ethics, and Philosophy. Discusses how to gauge these qualities in individuals.
Argues that rent control reduces new housing construction, disadvantages families and newcomers, and incentivizes renovations that displace tenants.
Argues that gig work is an income supplement, not a full-time job, critiquing guaranteed wages and proposing a cooperative model.
A rant on the lack of critical thinking globally, critiquing the tolerance of male genital mutilation and discussing the rationale for abortion rights.
Critiques ‘Climate Change as a Service,’ arguing EVs and carbon taxes are insufficient. Advocates for sustainable infrastructure and systemic change over blaming individuals.
Policies like a 0% inflation target, respecting local zoning, and privatizing CMHC would worsen the housing affordability crisis rather than bringing balance to the market.
Why I advise against taking CS 489 Software and Systems Security at the University of Waterloo.
An opinionated comparison of Windows laptops and MacBooks, evaluating them based on performance, battery life, gaming, software, local AI, external monitor support, and user experience. The post argues for Windows laptops in specific scenarios and critiques macOS.
Argues that REST APIs should return 204 (No Content) or an empty response instead of 404 (Not Found) when a resource is null, citing reasons like cleaner error logs and simpler client-side handling.
A detailed critique of Wilfrid Laurier University from a dual-degree student, covering issues with housing, culture, and various academic programs and practices.
Argues that retail investors are often misguided by market sentiment and lack knowledge, leading to poor investment decisions in ‘herd’ and temporary high-growth stocks. Uses case studies to illustrate pitfalls and advises against hype-based investing.
Argues for Canadian parliamentary reform, proposing Supreme Court rulings be appealable to a citizen group and the Senate be abolished, citing concerns about judicial bias and unaccountability.
How many of month of unemployment is desirable? Duration EI is expected to last? Not only can we show that we have enough labour, we can use statistic analysis to show that the labour shortage in Canada ended in 2022.
A critique arguing Canada has worsened under Justin Trudeau’s leadership, detailing controversies like SNC-Lavalin, WE Charity, and ArriveCAN, and criticizing policies on housing, immigration, taxes, and criminal justice.
Critiques the CAPM for calculating cost of equity, arguing its assumptions are flawed and suggesting using an investor’s required rate of return instead, emphasizing insight over IQ in investing.
Argues for weekly dependency updates and outlines an iterative process for updating crucial feature dependencies, including reading changelogs, fixing bugs, and testing.
Analyzes a macroeconomics question on inflation determinants, arguing online sources like Chegg are incorrect and explaining how real output growth impacts inflation with constant money supply and interest rates.
Review of Canadian cell phone carriers for individuals based on Boxing Day 2023 deals, ranking Public Mobile first for its website and plans, followed by Freedom Mobile, Virgin Plus, Koodo, and Fido.
Argues against using Discord for support forums due to poor search engine indexability, fragmented discussions, and inefficient search, advocating for platforms like Stack Overflow for better SEO.
A letter to JetBrains detailing the author’s decision to stop using their products due to high memory/storage usage of the Toolbox app and unresolved issues like the persistent Python Console bug.
Argues Amazon Audible’s subscription practices are unethical due to a misleading cancellation process and lack of auto-cancellation for inactive users, advocating for simpler opt-outs and regulation.
Explains SIM swapping risks for SMS 2FA and advises against it for financial/email security, recommending authenticator apps and secure local storage for backup codes.
Argues against paying for password managers like 1Password, advocating for free, open-source KeePassXC and highlighting its features and advantages.
An opinion piece arguing that Mark Zuckerberg and the Metaverse project are moral failures, criticizing the investment of billions into a virtual world while real-world problems persist and discussing the ethics of directing vast wealth towards projects that don’t benefit humanity.
Exploring examples of perceived corruption in Canada, including government expenses, conflicts of interest, inter-provincial trade issues, and critiques of government spending and contracts.
An analysis arguing that internet pornography contributes to brain degeneration, particularly in young men, due to overstimulation. The post discusses psychological/social impacts and explores challenges and potential solutions for addressing porn addiction.
Sharing painful experiences with cross-platform mobile development frameworks (Uno, Flutter, React Native), highlighting issues and arguing for native development (Kotlin/Swift) as a more stable alternative despite writing code twice.
An opinion piece analyzing a video of Steven Crowder’s interaction with his wife, arguing that his behavior constitutes emotional abuse based on a definition from the National Domestic Violence Hotline and discussing the understanding of abuse.
An analysis of the USDC de-pegging event in March 2023, arguing that the drop below 1:1 USD was primarily due to panic selling rather than fundamental risk, and discussing the author’s perspective on the Silicon Valley Bank collapse.
An analysis of Pierre Poilievre’s key policies, including housing affordability, carbon tax, Bill C-69, disability benefits, and more.
macOS is inferior to both Windows and Linux Desktop. it’s difficult to show hidden files, requires sudo for file removal, Homebrew does not modify PATH, git breaks after macOS updates, the Notes app is unresponsive, status icons get turned into vapor, and more.
The Linux desktop experience is subpar across various distributions. UX issues like Bluetooth, dual booting, drivers, scaling, package management, and software installation seem to prop up all the time.
I’ve officially moved away from blogging on clunky slow Medium to my own site using Hugo and hosted on GitHub pages. So can you.
From a developer’s standpoint, 64-bit applications offer significant advantages over 32-bit ones.