Apple is fighting for TSMC capacity as Nvidia takes center stage

https://substackcdn.com/image/fetch/$s_!kUkS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d1342af-3c14-467c-9289-9f60a4717b44_1920x1080.png
TSMC's CEO CC Wei told Apple it needs to pay a large price rise, and Apple may no longer be TSMC's largest client. Nvidia's strong demand for AI chips has narrowed Apple's lead, and TSMC's revenue growth is driven by AI and HPC.

Pocket TTS: A high quality TTS that gives your CPU a voice

Our mission is to build and democratize artificial general intelligence through open science.

Inside The Internet Archive's Infrastructure

https://hackernoon.imgix.net/images/bI3BzyBanbVxEZqmLV7jRnw6d9o2-yn0373q.png?auto=format&fit=max&w=3840
A deep dive into the Internet Archive's custom tech stack.

Linux boxes via SSH: suspended when disconected

Instant Linux boxes via SSH with no signup or complexity, pay only for what you use. Account balance is $18.50 with remaining hours for running and idle boxes.

Briar keeps Iran connected via Bluetooth and Wi-Fi when the internet goes dark

https://briarproject.org/manual/img/add-contact-options-cropped.png
Briar یک برنامه پیام رسان امن و خصوصی برای فعالان، روزنامه نگاران و هر کسی است که نیاز به ارتباط امن با دیگران دارد. این برنامه از طریق بلوتوث یا وای‌فای همگام سازی می کند و در صورت وجود اینترنت از طریق شبکه تور همگام سازی می کند.

Ask HN: How can we solve the loneliness epidemic?

People are struggling with loneliness and isolation, and some feel that traditional solutions such as joining groups or using social media are not effective. Various ideas have been proposed to address this issue, including creating physical social networks, volunteering, and intentionally building community, but some people feel that these solutions are not easy or functional.

JuiceFS is a distributed POSIX file system built on top of Redis and S3

https://raw.githubusercontent.com/juicedata/juicefs/main/docs/en/images/juicefs-arch-new.png
JuiceFS is a high-performance POSIX file system for cloud-native environments, storing data in Object Storage and metadata in various databases. It provides strong consistency, shareability, and outstanding performance, supporting various applications and big data platforms.

My Gripes with Prolog

https://image-generator.buttondown.email/api/emphasize-subject?subject=My%20Gripes%20with%20Prolog&author=Computer%20Things&date=2026-01-14&img=
The author is adding Answer Set Programming and Logic Constraint Programming to Logic for Programmers and is re-experiencing pain points with Prolog. Prolog's custom string operators and lack of functions hinder its usability.

Go-legacy-winxp: Compile Golang 1.24 code for Windows XP

https://camo.githubusercontent.com/c53ca67708c63613f769ebd7fd9b5f030a308845b483d7f9189e60a625d0f857/68747470733a2f2f676f6c616e672e6f72672f646f632f676f706865722f6669766579656172732e6a7067
go-legacy-win7 is a Go fork for Windows 7 and Server 2008 R2 support. It maintains classic go get behaviour and provides a stable Go environment for legacy systems.

Data is the only moat

https://substackcdn.com/image/fetch/$s_!MSwO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa3d039b-c0af-4458-838c-27a2c172ebdb_1600x900.png
Building AI products in "easy to solve" areas like customer support may not be sustainable due to model providers' dominance. The "hard to solve" quadrant, where complex workflows require significant investment, may see the next phase of growth and revenue generation.

Claude is good at assembling blocks, but still falls apart at creating them

https://www.approachwithalacrity.com/content/images/size/w960/2026/01/Screenshot-2026-01-11-at-10.26.29---PM.png
The author praises Opus 4.5's capabilities but notes that Claude still struggles with creating good abstractions.

CVEs affecting the Svelte ecosystem

https://svelte.dev/blog/cves-affecting-the-svelte-ecosystem/card.png
Patches have been released for 5 vulnerabilities in devalue, svelte, @sveltejs/kit, and @sveltejs/adapter-node. Upgrade to non-vulnerable versions and follow security guidelines to prevent DoS, SSRF, and XSS attacks.

Photos capture the breathtaking scale of China's wind and solar buildout

https://yale-threesixty.transforms.svdcdn.com/production/Heidu-Mountain_Weimin-Chu.jpg?w=400&auto=compress%2Cformat&fit=clip&dm=1765975252&s=5ede42ffaad598c8d3010ad8096b4258
China installed over half of global wind and solar energy last year, with massive buildouts across the country. Photographer Weimin Chu captured the shift with drone photos, featured in an award-winning Greenpeace exhibition.

Show HN: OpenWork – An open-source alternative to Claude Cowork

https://private-user-images.githubusercontent.com/11430621/535398875-7a1b8662-19a0-4327-87c9-c0295a0d54f1.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Njg1MDE5NjcsIm5iZiI6MTc2ODUwMTY2NywicGF0aCI6Ii8xMTQzMDYyMS81MzUzOTg4NzUtN2ExYjg2NjItMTlhMC00MzI3LTg3YzktYzAyOTVhMGQ1NGYxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAxMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMTE1VDE4Mjc0N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWIzYzdhZWMwNDU2YjZhM2UzYTcyZjM2NzU1NjI3YjM2NzkxNDQ2N2M4ZjhjMzBjYmU4ZjJjNDBlNTYzY2ZhZDkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.eOkLpNx1Wij8JTTxnTkEvvlBVKdMJ2AR-6VZ-VHY6ug
OpenWork is a native desktop app that simplifies OpenCode workflow. It manages plugins through the Skills tab, using the same opencode.json format as the OpenCode CLI.

First impressions of Claude Cowork

https://substackcdn.com/image/fetch/$s_!mg_4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38b3714c-32f2-4d24-894b-7dd40d30a152_2580x2189.jpeg
Simon Willison discusses Claude Cowork, a new feature from Anthropic that allows users to run coding agents in a filesystem sandbox, and Fly's new product Sprites.dev, which provides stateful sandbox environments for running coding agents and untrusted code in a secure sandbox. He also shares his thoughts on the ethics and legality of using generative AI to automate tasks and create ...

Use of Bayesian methodology in clinical trials of drug and biological products [pdf]

Not found

Aviator (YC S21) is hiring to build multiplayer AI coding platform

https://bookface-images.s3.amazonaws.com/small_logos/678a075ba845be1f92622449400b609811c48c31.png
Aviator is creating AI-powered tools to boost software engineering productivity, already used by industry leaders like Slack and Figma. The platform aims to supercharge engineers with AI, not replace them, enabling small teams to achieve complex tasks in minutes.

Show HN: Gambit, an open-source agent harness for building reliable AI agents

https://opengraph.githubassets.com/248eaef44fd6716c9121d2f16a4a86844e7aa35f2d45234893c55b780caf041c/bolt-foundry/gambit
Gambit helps build reliable LLM workflows with typed "decks" and clear inputs/outputs. It provides a UI for debugging and observability.

Playing Arcade Mahjong at Home? Or is it just a Mirage?

https://nicole.express/assets/img/janet/janputer.jpg
A lot of the things I’ve looked at on this blog have never left Japan, often for good reason. One genre that stands out in this is mahjong, a tile-based gambling game popular in Japan, associated with nudity in their arcades, and associated with old ladies everywhere else. How can we add this to our supergun? Surely that’s a question someone other than me is curious about. Reader’s note: This ...

A Unique Performance Optimization for a 3D Geometry Language

https://i.ameo.link/dgf.png
The user developed Geoscript, a programming language for generating and manipulating 3D geometry, and optimized it with techniques like constant folding and common subexpression elimination. A persistent expression cache was implemented to speed up Geotoy, a live-coding environment, by reusing results from previous runs for unchanged program portions.

What a Programmer Does (1967) [pdf]

Tldraw pauses external contributions due to AI slop

https://opengraph.githubassets.com/40c87bce9ca125e7e1cac365beeaf51d38eaa84722995c08cd9ff9e5b95c9ff7/tldraw/tldraw/issues/7695
The project will temporarily close pull requests from external contributors due to AI-generated submissions with incomplete context and lack of engagement. This decision aims to maintain a meaningful review process and protect the project's code and community.

Supply Chain Vuln Compromised Core AWS GitHub Repos & Threatened the AWS Console

https://www.datocms-assets.com/75231/1768487317-aws-supply-chain-copy-2-2x-100.jpg?fm=webp
Wiz Research discovered a critical vulnerability in AWS CodeBuild that allowed attackers to take over key GitHub repositories, including the AWS JavaScript SDK. AWS promptly remediated the issue and implemented global hardening measures to prevent similar attacks.

Found: Medieval Cargo Ship – Largest Vessel of Its Kind Ever

https://th-thumbnailer.cdn-si-edu.com/iS16MKQWUqVD-YqqHymxGakKX-g=/1026x684/filters:no_upscale():focal(884x598:885x599)/https://tf-cmsv2-smithsonianmag-media.s3.amazonaws.com/filer_public/fd/d1/fdd109a6-4726-46f6-89e0-2774da72e229/dykker_svlget2_dsc_4342red.jpeg
Researchers in Denmark discovered a 600-year-old, 92-foot-long medieval cargo ship called Svaelget 2, the largest of its kind ever found. The ship's well-preserved state provides a unique opportunity to understand medieval trade and life on board massive trading ships.

25 Years of Wikipedia

https://wikipedia25.org/assets/desktop-D9Qc5_su.png
Wikipedia is a free online encyclopedia with 65 million articles in 300 languages, updated by 250,000 volunteers. It remains one of the most-visited websites, providing reliable knowledge to everyone.

Claude Cowork runs Linux VM via Apple virtualization framework

Why senior engineers let bad projects fail

As a senior engineer, it's essential to be strategic about when to speak up about bad projects, considering factors like expertise, proximity, team impact, and company scale. Effective influence requires saving your "counsel" for critical moments, being humble, and knowing when to intervene, rather than constantly trying to fix everything.

Design and Implementation of Sprites

https://fly.io/blog/design-and-implementation/assets/starry-containers.webp
Fly.io launched Sprites, a platform that creates Linux virtual machines in seconds, with 100GB durable storage, and costs practically nothing when inactive. Sprites are designed for interactive computing and can be used for prototyping and acceptance-testing applications.

Show HN: TinyCity – A tiny city SIM for MicroPython (Thumby micro console)

https://opengraph.githubassets.com/f67f8f92df4c4e0d614aa2b976f8782408fcb992ddd6ddbe64a56c0715e07dea/chrisdiana/TinyCity
TinyCity is a city simulation game for Raspberry Pi, inspired by SimCity and MicroCity. It involves building and managing a metropolis, balancing zones and resources, and navigating disasters.

Show HN: Control Claude permissions using a cloud-based decision table UI

https://raw.githubusercontent.com/rulebricks/claude-code-guardrails/main/example.png
To apply policy changes instantly, edit the decision table, publish a new version, and review blocked commands in the Logs tab. Remove guardrail hooks and settings to revert changes.