HN user

tmzt

789 karma

Building @GetPersonalOS email info@chitin.sh Github github.com/tmzt X: @tmztmobile

Posts22
Comments736
View on HN
news.ycombinator.com 6d ago

Show HN: A modern port of Linux to a ten-year-old QWERTY phone

tmzt
49pts14
twitter.com 2mo ago

Feels like a good time to seriously rethink how OSs and UIs are designed

tmzt
11pts2
github.com 6mo ago

RVAA: Recursive Vision-Action Agent for Long Video Understanding

tmzt
1pts0
www.nature.com 7mo ago

Preconfigured neuronal firing sequences in human brain organoids

tmzt
2pts1
www.nextplatform.com 2y ago

Unleashing an Open Source Torrent on CPUs and AI Engines

tmzt
3pts0
www.cnx-software.com 2y ago

Euros ESP32-S3-DevKit-LiPo Board Runs Linux 6.3

tmzt
6pts2
hackaday.com 3y ago

What Is a Schumann Resonance and Why Am I Being Offered a 7.83HZ Oscillator

tmzt
4pts0
www.chemistryworld.com 3y ago

Rapid alternating polarity new life to 189-year-old electrochemical reaction

tmzt
2pts0
sentieo.com 9y ago

Sentieo’s Alexa Skill and the Three Fundamental Laws of Voice User Experience

tmzt
2pts0
blog.kubernetes.io 9y ago

Kubernetes 1.4: Making it easy to run on Kubernetes anywhere

tmzt
1pts0
www.engadget.com 9y ago

Tiny robot caterpillar can move objects ten times its size

tmzt
1pts0
www.engadget.com 9y ago

Ultrasound can levitate large objects

tmzt
3pts0
mashable.com 9y ago

Scientists in Singapore grow functioning 'mini' midbrain tissue

tmzt
1pts0
www.businessinsider.com 10y ago

A new self-driving monorail will chop 2-hour commutes down to 10 minutes

tmzt
1pts1
arxiv.org 10y ago

A Structure Dependent Ductility of Diamond Nanothread

tmzt
1pts0
venturebeat.com 11y ago

How contextual apps can finally make smart devices smart

tmzt
1pts0
arstechnica.com 11y ago

Senate Panel Votes for Ex-Googler Michelle Lee to Head US Patent Office

tmzt
2pts0
m.bbc.com 11y ago

The daunting challenge of reporting on cyberwar

tmzt
7pts1
mashable.com 13y ago

Billionaire VC Chris Burch: To Compete With Digital, Stores Must Entertain

tmzt
1pts0
news.ycombinator.com 13y ago

Ask HN: Would you use a native X windows server for Android?

tmzt
6pts4
www.theregister.co.uk 13y ago

Ubuntu 13.10 to ship with Mir instead of X

tmzt
164pts148
timontarget.com 13y ago

Without Reader, No Android?

tmzt
2pts0

A prehensile-tailed monkey? Watch them perform simple tasks with three useful appendages. (Really five)

The 40-bit hashed address seemed familiar, then I realized that I (and Claude) had used a similar concept in a VM we built for the OS I've been building. It's a capability and typing system that enables import boundaries to be enforced and third-party packages are unable to perform security sensative operations without being specially signed. It's also a "distribution of one" concept as the user builds their own UI to their specification personalising the OS.

This looks useful for somebody with a 16-32GB Mac Mini interested in running larger MoE models.

I've been working on a mesh environment that relies on an explicit prefix hash in the request and enables constructing a new session with a cached pre-filled system prompt specific KV-cache beyond what OpenAI-compatible APIs offer. Can you see a feature like that being supported?

Do you see much of a difference between started Chromium instances with the same configuration in terms of the contents of allocated memory? Are they deterministic?

If not, could you template the memory and apply runtime patches (like timers or other initialized values) before releasing the process to run?

Would forcing the isolates to allocate memory better help at all, such as reducing fragmentation making your 2MB page sizes more effective?

Iroh 1.0 1 month ago

I've been working on a mesh network for private AI models running remotely, controlled by mobile devices (smartphones, tablets, etc.). The mesh is constructed like a piconet, a few devices controlled by a single individual, layered on top of the internet.

How does it support semi-connected devices, intermittent connection failures, etc?

Same. I switched my efforts to a larger Gemma 4 MoE model (26B-A4B) and llama.cpp and started getting meaningful results. I also implemented subagents for querying, determining which object/action to execute, and composing a short title. This is all running on an M4 in approximately 16 gb of ram. Also using Google's native tool calling channels.

Doing the same for Apple M-series with fused wgsl shaders specifically targeting Qwen3/3.5.

My effort is called shady-thinker and is on github at github.com/tmzt/shady-thinker.

This was inspired in part by Antirez's earlier work with C kernels as well as other efforts to support in-browser LLMs. I've adapted them to Rust and the wgpu library.

Gemma 4 is also the next likely target (with the MTP work) as I'm experimenting with local AI agents.

I'd love to see what you've done to improve prefill and decode even if its not directly applicable.

One difference, I'm using MLX and GPTQ 4bit quants including AutoRound with safetensors as my shader pipeline is pretty much fixed for each model, ggml just adds unnecessary complexity.

I'm working on this too. I'm building a distributed environment where compute and GPU resources can be on one system, display on another, organized into a type of piconet. So far, I'm working with offline/local AI though running into limitations with it. The goal is to allow for a user to customize the environment with personalized cards powered by open schema databases. The same UI works on mobile devices, tablets, desktops, even TVs and IoT devices (ESP).

While it's true that early Linux ARM devices where embedded and generally only supported a single configuration, they didn't actually use devicetree.

Originally, embedded Linux ARM devices used a board file with a platform bus and hard-coded device metadata. The bootloader had to pass a machine id which told the kernel which hardware you were running on and which board file to use.

You can see remenants of this in the kernel still, though it's quickly being removed. I'm actually working on a hybrid kernel with the goal of bringing modern Linux support (on an lts branch) to old MSM7x300 devices, like the Evo 4G Shift I intent to use a tmux console/cyberdeck.

On another note, ACPI/UEFI doesn't always give you a clean abstract surface to work with either. ACPI is notorious for building in OS checks into it's compiled bytecode to the point that Linux often lies to it about what OS is running.

Also working on something similar and using a dual LLM architecture (small router, larger deep thinker) with offline models, as well as determinisitic skills encoded as TSX.

It's evolved into a mesh-based operating system, gained it's own GPU-based AI library/runtime, and even molted and extended itself to ESP nodes.

Getting closer to a full release sometime in May. For now, pieces are released on my github.

Same here. Then you see SOTA in a browser from Ex0byt, online 10x training (JIT-Lora), TurboQuant (Google), etc. Just saw KV prediction mentioned in this thread, so looking into that too.

I'm adapting all of this to Rust+WGPU with compute shaders if you want to follow along.

See this repo: https://github.com/tmzt/shady-thinker

Goal is Qwen3.5 27b on a Pixel 10 Pro running GrapheneOS.