Canada's bill C-22 mandates mass metadata surveillance of Canadians

https://www.michaelgeist.ca/wp-content/uploads/2026/03/screenshot_4102-780x350.png
The Canadian government introduced Bill C-22, the Lawful Access Act, which limits warrantless access to personal information but raises concerns about surveillance capabilities and data retention. The bill introduces new rules for telecom providers and internet platforms to assist law enforcement, sparking privacy and civil liberties concerns.

Chrome DevTools MCP

https://developer.chrome.com/static/blog/chrome-devtools-mcp-debug-your-browser-session/image/devtools-mcp-auto-connection-diagram.png
Chrome DevTools MCP server now allows coding agents to directly connect to active browser sessions, enabling seamless transition between manual and AI-assisted debugging. Users must enable remote debugging in Chrome and configure the MCP server with the --autoConnect option for auto connection.

The 49MB web page

https://thatshubham.com/img/newsbanner.webp
The modern news website architecture is plagued by user-hostile design choices, such as excessive ads, modals, and tracking scripts, which prioritize short-term CPMs over long-term readership. To create a better user experience, publishers should adopt a privacy-first approach, enforce serialized onboarding, and reserve space for asynchronous content to reduce cognitive load and improve ...

What Is Agentic Engineering?

Coding agents like Claude Code and OpenAI Codex can write and execute code to achieve goals. Humans use these agents to navigate software problems, specifying goals and verifying results to produce high-quality code.

LLMs can be exhausting

https://bear-images.sfo2.cdn.digitaloceanspaces.com/tomjohnell/tom-2.webp
Working with LLMs requires metacognition to avoid mental fatigue and frustration, which can lead to poor prompts and outcomes. To optimize LLM interactions, focus on writing clear prompts, setting success criteria, and iterating towards faster feedback cycles to avoid context overload and improve results.
https://sebastianraschka.com/llm-architecture-gallery/images/hero/architecture-gallery-hero.webp
This page collects architecture figures and fact sheets for Open-Weight LLMs, focusing on panels and allowing users to report inaccuracies. It features a 27B model with local attention and a large vocabulary, including strong Indic language support.

A new Bigfoot documentary helps explain our conspiracy-minded era

https://img-s-msn-com.akamaized.net/tenant/amp/entityid/AA1YvAKu.img?w=768&h=432&m=4&q=89
In the 1960s, a shaky film shot in the wilderness helped launch the Bigfoot industry, enriching and then upending the lives of the men behind it. โ€œCapturing Bigfootโ€ chronicles the fallout.

//go:fix inline and the source-level inliner

https://go.dev/gopls/assets/inline-before.png
Go 1.26 introduces an all-new source-level inliner to help modernize Go code. The inliner replaces function calls with their bodies, enabling self-service API migration and upgrades with the //go:fix inline directive.

The Linux Programming Interface as a university course text

Author of TLPI seeks university teacher feedback on book usage in courses. They want course outlines and suggestions for improving the book for university students.

Separating the Wayland compositor and window manager

https://isaacfreund.com/blog/river-window-management/x11.svg
River, a non-monolithic Wayland compositor, has broken from traditional architecture by splitting the window manager into a separate program. This allows for more control over window management policy and better performance.

Federal Right to Privacy Act โ€“ Draft legislation

Private data is being collected and sold without consent, creating a shadow profile of individuals. A proposed bill aims to impose limits on surveillance and restore rule-based protections for individuals' right to privacy.

Cannabinoids remove plaque-forming Alzheimer's proteins from brain cells (2016)

https://www.salk.edu/wp-content/uploads/2016/06/David-Schubert-458x305.jpg
THC reduces beta amyloid proteins in human neurons, potentially offering insight into Alzheimer's disease treatment. Lab studies suggest THC may help remove toxic amyloid beta and reduce inflammation in nerve cells.

What makes Intel Optane stand out (2023)

https://zuthof.nl/wp-content/uploads/2023/05/image-6-1024x590.png
Intel Optane drives offer ultra-low latency, high durability, and high performance due to 3D XPoint Technology. However, they have high costs and low capacities, making them less appealing for most companies.

How I write software with LLMs

https://www.stavros.io/static/images/favicons/og-image.jpg?h=24586483
The user has been using Large Language Models (LLMs) to create various projects, including a secure LLM personal assistant, a voice note recorder, and a whimsical multiplayer canvas, and has developed a workflow that involves using multiple models to review and implement code. The user's workflow consists of an architect, a developer, and reviewers, and involves a series of steps, including ...

Bandit: A 32bit baremetal computer that runs Color Forth [video]

Glassworm is back: A new wave of invisible Unicode attacks hits repositories

https://cdn.prod.website-files.com/642adcaf364024654c71df23/69b3eae6c5874de66241f098_9a9029c0.png
Glassworm threat actor is back, compromising hundreds of GitHub, npm, and VS Code repositories with invisible Unicode characters. Aikido's malware scanning pipeline detects this threat, and a free tool called Aikido Safe Chain can block supply chain risks in real time.

Stop Sloppypasta

Sharing raw AI output reduces comprehension and trust due to effort asymmetry and lack of verification. It creates a negative feedback loop where the sender loses credibility and the recipient loses trust.

AI tools are making me lose interest in CS fundamentals

Staying strong in computer science fundamentals is crucial even with AI assistance, as it allows you to judge AI-generated solutions and make informed decisions. AI can enhance learning, but it's essential to have a strong foundation to direct AI correctly and identify its mistakes, making fundamentals more relevant than ever.

Nasdaq's Shame

https://substackcdn.com/image/fetch/$s_!vHTo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ad35c27-14b7-4b1d-8422-79e45a4c6a8f_1408x768.jpeg
Nasdaq proposes changes to its index methodology to favor large IPOs like SpaceX, allowing for near-immediate index inclusion and artificially inflating stock prices. This could lead to a massive liquidity squeeze and unfair wealth transfer from passive investors to corporate insiders.

The emergence of print-on-demand Amazon paperback books

https://www.alexerhardt.com/_astro/pachi_reading_pile.DtzIE1FS_29Wgwm.webp
The author, a former avid reader, regained their reading habit and now reads 1.5 books per week, cherishing the act of reading for its own sake. They prefer physical books over eBooks and have a large private library, but are disappointed with Amazon's print-on-demand books, which are often of poor quality and more expensive than stock equivalents.

Learning athletic humanoid tennis skills from imperfect human motion data

Researchers developed LATENT, a system that learns tennis skills from imperfect human motion data. LATENT successfully trains a humanoid robot to consistently hit and return tennis balls in real-world conditions.

An experiment to use GitHub Actions as a control plane for a PaaS

A complete deployment platform that lives entirely in GitHub. No dashboards to maintain, no APIs to learn. Push to deploy. Open a PR to get a preview environment. Close it to clean up. GitHub Actions handles everything. Run multiple applications on a single server. Each gets its own subdomain, database, storage bucket, and isolated containers. Caddy handles HTTPS automatically. Every app and ...

Bus travel from Lima to Rio de Janeiro

https://kenschutte.com/lima-to-rio-by-bus/map.png
The user traveled from Lima, Peru to Rio de Janeiro, Brazil by bus in 2025, taking a route through Puno and southern Bolivia. The trip was straightforward and easy, with frequent buses available, but safety concerns existed on mountainous routes in Bolivia.

Quillx is an open standard for disclosing AI involvement in software projects

https://opengraph.githubassets.com/00f1edd062d5242923b6591710e7f8375ef949cdbc15251060b195b96fcff738/QAInsights/Quillx
Quillx is an open standard for disclosing AI involvement in software projects - expressed through the language of authorship. Not a judgment. Just transparency. Quillx: 2/5 ยท Prose - Architecture and logic are mine. AI scaffolded the boilerplate and tests. Code has style. It has voice. A codebase written with intent reads differently from one that was generated and accepted without scrutiny.

A Visual Introduction to Machine Learning (2015)

https://r2d3.us/world.png
Machine learning uses statistical learning to identify patterns in data and make predictions, such as distinguishing homes in New York from homes in San Francisco. A decision tree is a machine learning method that uses if-then statements to identify boundaries and define patterns in the data, but can overfit if it learns irrelevant details.

I built an ephemeral P2P chat with WebRTC, without servers

๐Ÿ”ฎ

A Plain Anabaptist Story: The Hutterites

https://substackcdn.com/image/fetch/$s_!W4Iz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe904cdc9-5c95-429b-9207-7699aba7aa5a_1280x960.jpeg
The Hutterite community originated in 1525 in Zurich, Switzerland, and was persecuted for centuries, but survived due to tolerance in the Russian steppe. Today, 58,000 Hutterites live in North America, with a unique demographic record of high fertility and rapid growth, but now facing declining birth rates and changing social trends.

Type systems are leaky abstractions: the case of Map.take!/2

Adding a type system to Elixir involves exploring the trade-offs between expressiveness and type safety, as seen in the example of a proposed Map.take!/2 function that raises if a key is not present in the map. The function's type signature is challenging to define due to the need to specify the exact shape of the return map, leading to discussions on the use of macros, distributive ...

Show HN: Free OpenAI API Access with ChatGPT Account

https://repository-images.githubusercontent.com/1182119229/d650bb22-6121-490f-9055-60e09d5544ea
This package creates a localhost proxy to OpenAI's Codex API using OAuth tokens, allowing access to pre-authenticated endpoints without an API key. It supports various models and is intended for personal, local experimentation on trusted machines.

In Memoriam: John W. Addison, my PhD advisor

The author had John Addison as their PhD advisor at UC Berkeley, where they studied logic under his guidance and developed a lifelong appreciation for his teaching style and generosity. Addison's influence continued to shape the author's career in computer science, where they drew on his lessons to design the dataflow language Lucid.