Blog
Tech, builders, and Sri Lanka.
Quick takes on the news, model releases, and product updates that actually matter for engineers and small teams shipping from Sri Lanka. Written by Induwara Ashinsana, updated as the industry moves.

LLM gender bias hides in how you write, not who you are
A new arXiv paper finds LLMs give shorter, less formal answers to prompts written in a hedged, polite register. Names changed nothing. Here's why that hits Sri Lankan English hard.
Read article →More articles

A photorealistic Magic card browser and the cost of pretty UI
Oracle competes with Gatherer and Scryfall on feel, not data. The first HN comment was a CPU complaint. That trade is the whole lesson for anyone shipping a beautiful web app.
SugarTrack and the case for offline-first apps in Sri Lanka
An offline blood sugar tracker with no account and no server just hit Hacker News. The architecture is the interesting part, and it's a pattern SL builders should copy.

When Your Open Source Project Lands in a Police Bulletin
US fusion centres put an open source camera-mapping project in intelligence bulletins. What that teaches Sri Lankan devs about framing, moderation and personal opsec.
How to keep up with Hacker News without reading all of it
An Ask HN thread admits nobody can keep up with Hacker News anymore. The fix isn't more discipline — it's a point-threshold RSS feed and a keyword blocklist you write once.
AI-Driven Testing Without a Mac: An Android-First Take
A new AI-driven testing tool for mobile apps launched on Hacker News. It needs a Mac and an iOS simulator. Here is how a Sri Lankan team gets the same thing on Android for free.
Magnitude 7.7 in Indonesia: what USGS's free API shows
A magnitude 7.7 earthquake hit near Ende, Indonesia at 03:28 Sri Lanka time. The official page rendered nothing for me. The free USGS API returned everything in one request.

PayPal, Stripe, and the payment rail problem in Sri Lanka
Stripe and Advent reportedly bid $53B for PayPal. If two of the three rails a Sri Lankan freelancer can reach become one company, that is a design problem.
Huge AI Pull Requests Are a Reviewer Tax, Not a Speed Win
An agent one-shots a 3,000-line PR in four minutes. A human still has to understand every line. Here is who actually pays for AI-generated pull requests, and how small teams should split them.
The US science funding overhaul, read from Sri Lanka
Washington wants to fund scientists directly instead of universities. The part nobody is arguing about is what happens to the free, published output the rest of us build on.
GLM-5.3: What the Held-Back Weights Actually Tell You
GLM-5.3 tops open-weights coding benchmarks but Z.ai is delaying the weights for two weeks over cyber capability. Here is what that delay, and the token math, mean for a small team.

SparrowMap: why the camera, not the cloud, does the thinking
SparrowMap runs on-device license plate recognition on spare phones and never uploads video. The architecture is the lesson, and small teams anywhere can copy it.

Bluesky Protocol Services: cheap AT Protocol access
Bluesky Protocol Services makes historical AT Protocol data a plain HTTP download instead of a server you have to keep alive. Why that matters on a small budget.

When your cloud vendor dies, your backup plan dies with it
A US public TV station lost access to 50TB of archives when its cloud storage vendor went out of business. Here is why vendor bankruptcy is the backup failure mode nobody drills for.

Apple's 15% link-out fee and what it means for indie devs
Apple wants 15% on purchases made outside the App Store. Epic says the right number is zero. Here's how I'd model the decision before re-architecting billing.
Build Wide, Ship Narrow: Does It Work Without Reviewers?
The build-wide, ship-narrow AI coding workflow says plan less and split PRs afterwards. It quietly assumes you have reviewers. Most small Sri Lankan teams don't.
ChatGPT Desktop for Linux: What the Codex Preview Changes
OpenAI shipped a preview Linux build of the ChatGPT desktop app with Codex inside. Here is what it supports, what it installs on your machine, and when the CLI still wins.

You own Claude's outputs. You still can't train a rival
Anthropic says you own Claude's outputs but can't use them to train a competing model. Ownership and permission are two different things — here's what that means for small teams.

What kids get right about AI that most engineers don't
MIT Technology Review asked kids aged 10 to 18 how they actually use AI. Their answers contain a delegation policy sharper than anything in most company handbooks.

Flutter 3.47 unbundles Material and starts dropping Intel Macs
Flutter 3.47 splits Material and Cupertino into standalone packages, raises the iOS and Android floors, and begins winding down Intel Mac support. Here's the real cost.
Google Design's Bad App Post: Brand Is Not a Design Review
Google Design posted an app so badly proportioned people assumed the account was hacked or the work was AI-generated. Here is what that tells small teams.

A YC startup's $130K growth job says US-only. Read it anyway
Reflex (YC W23) is hiring a Growth Engineer at $130K-$200K, US visa holders only. Sri Lankan engineers can't apply, but the job spec is still worth reading closely.

Uber Freight Breach: Your Vendor Is Your Attack Surface
A hacking group says it stole Uber Freight mailboxes and dispatch files. The break-in wasn't a zero-day — it was a phone call. Here's what that means for small teams.

Twitch AI training opt-out: what the toggle really covers
Twitch's new generative AI training opt-out was already switched on when reporters found it, and it only binds future training. Here's the part builders should copy, and the part they shouldn't.

Nintendo's tariff refund: $300M, and why prices stay up
Nintendo booked a ~$300M US tariff refund against cost of sales and profit jumped 150.5% — while console units fell by a third. What that teaches anyone who prices a product.
Django and the Case for a Boring Stack on a Small Team
Buttondown's founder has run his business on Django since 2018. The lesson for Sri Lankan solo devs isn't the framework, it's the rules he refuses to break.
Nashville Seized a Data Center Site. Your API Bill Is Next.
Nashville voted 27-5 to take a data center site by eminent domain. The AI supply chain's tightest constraint is no longer chips — it's local politics. What that means for builders in Sri Lanka.

Grokipedia froze in April: the real cost of unmaintained AI
Grokipedia stopped updating on 24 April and nobody announced it. The failure wasn't AI writing badly — it was a review queue with no heartbeat. Lessons for small builders.

Anthropic's cryptanalysis results: verification is now the job
Matthew Green's read on Anthropic's new cryptanalysis results points at something every small team should notice: the scarce skill has shifted from generating work to checking it.

When Not to Use AI: A Sarcastic Poem Worth Reading
A prose poem tells you to use AI for everything, and means the opposite. Here is the line I use to decide what to hand a model and what to keep.

86,000 exposed BMCs: your server's hidden second computer
New Black Hat research found critical bugs in baseboard management controllers from HPE, Dell, Supermicro and more. Why this matters most if you buy used enterprise servers.

Google Assistant shuts down Sept 4: what it means for you
Google Assistant is being removed from Android phones, tablets and paired devices from September 4th. Here's what actually breaks, and why an email is all the notice a platform owes you.

Ted Lasso Season 4 and the Case for One Anchor Product
Apple TV's 2026 slate is a portfolio bet: one reliable anchor plus several risky swings. That structure is worth copying if you ship software alone or run a small team.

EA's $55bn Sale: What a Record Buyout Means for Devs
The Electronic Arts sale closed at $55bn, funded partly with $20bn of borrowed money. Here's what that debt does to a company's roadmap, and why it matters to small teams.
Korea capped 2x leverage. Retail bought 3x instead.
Korea tightened rules on 2x single-stock products and $1B more flowed into US 3x ETFs. It is a systems design failure, and engineers ship the same bug.
A SIMD Viterbi decoder in Rust: reading the benchmarks properly
A SIMD Viterbi decoder in Rust beats libfec on every code in its README. But the honest speedup depends entirely on which libfec build you compare against.
FIPS 140-3 is a procurement checkbox, not a security outcome
FIPS 140-3 validation proves a crypto module implements approved algorithms correctly. It says nothing about how you deploy it — and four certified modules shipped exploitable bugs anyway.

Passkey security: what the \"Pass the Passkey\" attack really means
Unit 42 showed malware can use synced Google passkeys without any biometric prompt. The crypto held. The checks around it didn't. Here's the fix if you run a login.

Apple v. OpenAI: the leak was offboarding, not espionage
Apple's widened trade-secret case against OpenAI turns on kept laptops and pre-interview screenshots. Here's what that costs a small Sri Lankan team, and the free fixes.

Airtable sold for $1.28B: what it means for tools you rely on
Airtable peaked at $11B in 2021 and just sold for $1.28B in cash. The valuation reset matters less than the new owner's playbook: trim staff, streamline products, run profitably.

Voice AI Beat Human Debt Collectors. Sinhala Is Wide Open
An 8-person YC startup says its voice AI agents outperform human debt collectors 2X. The job ad is a business blueprint for anyone building phone agents in Sinhala or Tamil.

Apple's Next CEO Rehired a Scheduler. That's the Signal
John Ternus rehired Laura Legros, who ran delivery schedules and cross-team coordination. What a small Sri Lankan team should learn from a CEO's very first hire.

Snap Specs: what a 2029 timeline means for builders
Snap's CEO dodged Specs preorder questions and said mass adoption is years out. Here's why that long runway is actually useful if you write software from Sri Lanka.

Ukraine's autonomous drones run AI on an $18 chip
Edge AI on cheap hardware just got its loudest proof point: vision-based autonomous tracking running on an $18 Arm SoC, no GPS, no cloud, no link. Four lessons for small teams.

MCP vs REST: your API needs a second door, not a rewrite
MCP vs REST isn't a migration decision. It's a second consumer with a different cost model, and the cheap way to build it is the expensive one. Here's the trap.

Karp calls AI labs 'Marxist'. What builders should hear
Palantir's Alex Karp says frontier AI labs want to capture the means of production. His framing is self-serving, but the lock-in risk under it is real for small teams.

AI COBOL to Java migration: the bugs come with it
A new arXiv paper on AI COBOL to Java migration proves the rewrite matches the original. Matching the original means inheriting its bugs. Here's why that's the right call.

Agent Fone: the AI phone that writes its own apps
Agent Fone promises a phone that builds custom apps on demand. The hardware is 50 units and vapour for now, but the idea behind it is free to steal today.

MacBook Air shortage: buy the RAM now, not later
The global memory shortage has reached Apple's cheapest laptop. Here is what soldered RAM, AI datacentre demand and Sri Lankan import duty mean for your next machine.

Ohio State Fair poster contest: the AI disclosure rule broke
The Ohio State Fair will ban AI from its poster contest in 2027 after three years of allowing it if disclosed. Here is why honour-system rules fail, and how to write one that doesn't.