Dev Systems
Ask HN: How do you use AI for learning?
This is an interesting use case that gets talked about much less, and potentially one that is more useful than software development. Especially now that everyone is relying heavily on AI and even forgetting things they used to know.<p>Have you explored this yourself or found any existing workflows for mastering technologies, concepts, theory, basically everything that we have traditionally learned manually, from university onward?
Serverless vehicle tracking at scale: Bosch L.OS on AWS
When Bosch Mobility Platform Solutions set out to unify vehicle tracking across India’s fragmented spot logistics market, they faced a daunting reality: dozens of telematics providers, incompatible data formats, and thousands of concurrent tracking requests — all needing real-time resolution. The result was L.OS, a serverless platform on AWS that standardizes this chaos into a single visibility layer. In this post, we’ll show you how Bosch Mobility Platform Solutions (MPS) uses AWS services to s
From Features to Flow: How Real-World Adoption Reshaped the Azure Architecture Diagram Builder
In May, I introduced the open-source Azure Architecture Diagram Builder as a way to move from a natural-language prompt to an Azure architecture diagram, cost estimate, Well-Architected assessment, and deployment guidance. In July, I shared how the project had become agent-ready through Model Context Protocol (MCP).Those posts described what the tool could do. The more interesting story came next: what happened when people actually used it.As adoption grew, the central product question changed.
Show HN: Tesserae, self-hosted dashboards for e-ink panels
Hi all,This is a project I’ve been working on for the last 10 or so weeks. Tesserae is a self-hosted dashboard server for e-ink panels.It allows you to build dashboards in two ways. A card-based editor that lets you tessellate different widgets side by side in resizable cells. Or a canvas editor which lets you drag and drop elements on a free-form canvas. You can also drive the canvas editor via MCP for some highly detailed dashboards.I fell down this rabbit hole after impulse buying a 13.3” Spe
Show HN: Mr_tech – Treating 3D games as source code, not as their runtime
I've been working on mr_tech, a from-scratch 3D engine in Go built around a question I wanted to answer:Can a 3D game be reverse-engineered, without infringing copyright, understood as source code, and transformed into a sufficiently general Intermediate Representation (IR) that allows it to execute on a runtime for which it was never designed?The idea is to treat a game as source code, not as its runtime — the way a compiler treats its source files.Instead of reproducing the original game
I solved 823 LeetCode problems by age 18. Here is why LeetCode is broken
I’m 18, and I’ve recently solved my 823rd problem on LeetCode with a 430+ day streak. After a year of doing this every single day, I can confidently tell you: LeetCode is a dry platform for micro-optimization, and it has almost nothing to do with real software education. It shouldn't, but it's a problem.The biggest flaw is the learning loop. When you encounter a new architectural or algorithmic concept, you are forced to break your flow. You have to leave the platform, read abstract do
Ask HN: Have you used LLMs to reinvigorate you niche programming community?
I've seen a few discussions over the years about how niche languages like Lisp, Forth, Prolog, etc. would be great to use, but even for personal projects the lack of available packages makes them hard to use. However, with an LLM you can have it replicate whatever package you'd like from a more popular language. You can even port software to your favorite niche architecture. If you really want to run your homelab off a PA-RISC machine you just give an agent SSH access and tell it to
Show HN: Lark, OSS realtime database, drop-in compatible with Firebase SDKs
Hey everyone,In early 2026, I started working on Lark, with the goal of creating a realtime database with the same fundamental premise of Firebase RTDB: syncing a JSON tree with persistence to thousands of concurrent users. Today, Lark is releasing as open-source software under an AGPLv3 license.I've been building on Firebase RTDB since the earliest days, and I still think it's one of the most magical ways to build realtime apps for the web and mobile. However, I've always been bo
Show HN: I benchmarked my memory graph against Memora (0.831 vs. 0.801)
One of the very first problems I hit when I started to do agentic programming was the context problem, and that my agent always started again from the beginning. Being a bit naive and not really knowing what I was doing, I started off writing a mcp tool (because those are cool, right?) to solve the problem.MD files are primitive, I thought. This memory stuff should really be a database, I thought. So I tried a couple of free memory tools, but nothing was really doing anything for my particular i
Bring your spreadsheet data to life with Sheets canvas
<img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Sheets_canvas-blog-header-2784x.max-600x600.format-webp.webp">Sheets canvas turns data into interactive dashboards, custom study trackers, seating charts, and more, all with a simple prompt.
Track generative AI costs with Amazon Bedrock inference profiles
Tracking generative AI costs is a common challenge when multiple teams share a single foundation model through Amazon Bedrock. Your HR team answers policy questions, Accounting analyzes financial documents with it, and IT troubleshoots infrastructure issues. All three use the same foundation model. But usage shows up as one line item on the bill. As a result, finance can’t charge back each department, set per-team budgets, or identify who’s driving the most spend. With Amazon Bedrock application
Recovery strategies to meet data residency requirements
Data residency requirements can affect how government agencies, regulated industries such as financial services, healthcare, and power and utilities, and businesses that make residency commitments plan for the recovery of their critical workloads on AWS. These requirements must be considered and balanced against applicable workload recovery objectives. This post assumes familiarity with AWS Regions, disaster recovery concepts, and AWS encryption services. Where residency requirements are scoped
Reducing Text2SQL latency with parameterized query templates
If your Text2SQL system takes 25-30 seconds to respond, user engagement drops significantly. For teams scaling beyond pilot projects, this latency gap between a working demo and a production-ready tool is the biggest barrier to adoption. Without caching, every question triggers a Large Language Model (LLM) call to generate SQL, and those calls introduce challenges: unpredictable response times, throttling limits, and token costs that grow linearly with traffic. Parameterized query templates prov
Adobe Firefly: Simplified observability with Amazon Managed Prometheus
Adobe has used Amazon Web Services (AWS) since 2008. Adobe Firefly powers creative features across applications including Photoshop and Illustrator. Adobe operates a GPU-based training infrastructure built on Amazon Elastic Kubernetes Service (Amazon EKS) to support Firefly. The infrastructure enables teams to run model training jobs across thousands of compute nodes and GPUs, designed to scale with growing demand. The team initially relied on a self-hosted Prometheus infrastructure, sending dat
How We’re Building Scam Alert on WhatsApp With End-to-End Encryption and Verifiability Guarantees
WhatsApp is committed to helping people stay safe while protecting the privacy of their messages. As scam tactics evolve — from impersonation to social engineering to AI-generated lures — we’re always evolving as well, so that our protections stay ahead of scammers while protecting people’s personal messages with end-to-end encryption.Today, we’re sharing an early look at Scam Alert, a new, optional feature that runs an on-device machine learning model to alert a user about potential
System Design Part 1: Requirements & Software Architecture Explained
Welcome to Part 1 of the Software Architecture & System Design course. Before designing scalable systems, APIs, databases, ...
Scaling patterns for self-organizing multi-agent clusters with Kiro
Most multi-agent systems today follow the same shape: a supervisor agent breaks a task down, hands the pieces to subagents, and stitches the results back together. This is how Kiro CLI delegates to subagents, and what the Strands Agents SDK gives you primitives for with graphs and agents-as-tools. It is a good default. One process holds the plan, so behavior stays predictable and every result passes through a single gate. That one process is also the limit. Every assignment and every result flow
Show HN: Sign language translation with smart glasses
Hi!I have relatives that speak sign language, and always found it odd that despite unbelievable advances in AI in recent years, the problem still felt somewhat neglected.Especially with the advent of wearable tech; to my knowledge, this is the first project that integrates the meta glasses w/ fingerspelling translation software.As for the technical aspect, I trained a neural net on Google's FSboard dataset modeling a CNN + GRU temporal encoder architecture (trained with CTC), and then
Ask HN: Why mobile software infrastructure never belongs to its owner?
There’s one question that’s been on my mind lately.Over the past twenty years, we’ve learnt to take ownership of virtually any digital infrastructure.But why does mobile software infrastructure still almost never belong to its owner? Is there a fundamental technical reason for this, or is it more a matter of economics, ecosystems and market habits?I’d be particularly interested to hear the views of engineers who have worked on the architecture of mobile platforms or major mobile products for iOS
Show HN: Jobman – nohup with retries, timeouts, and dependencies
I've long used nohup for background processes that I want to run independently of the terminal. These types of jobs are usually long-running, sometimes launched over an SSH connection, and often have dependencies on other jobs.I built Jobman to combine the simplicity of nohup with features I previously wrote one-off shell scripts for, including:
- retries
- timeouts
- dependencies between jobs
- email or webhook notifications on completion or failure
- separate stdout and stderr logging wit