frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ratty – A terminal emulator with inline 3D graphics

https://ratty-term.org/
108•orhunp_•2h ago

Comments

pelagicAustral•1h ago
Can I really render a 3D rat on my terminal? If I can then I'm sold.
sevenzero•1h ago
This is exactly what I thought as well.
voidUpdate•1h ago
I was going to comment how it reminded me of TempleOS and the author should look into that, but the accompanying blog post explains how it was inspired by it https://blog.orhun.dev/introducing-ratty/
2ndorderthought•1h ago
I actually see some use cases for this. It's one of those should be nonsense projects that somehow isn't.
panzi•28m ago
What use cases do you see?
drob518•15m ago
Yea, gotta be honest here; I’m struggling to see many use cases here other than 3d graphs. I really don’t need a spinning 3d rat cursor.
avaer•14m ago
Game development.
2ndorderthought•14m ago
Checking 3d models in a directory inside my terminal to see what's what without opening an application and clicking 100 times.
iugtmkbdfil834•1h ago
Rip Terry. May you never be forgotten.

edit: But your spirit lives on ( based on the project:D )

basilikum•1h ago
This looks a lot like it'd qualify for a ShowHN. Add "ShowHN: " to the beginning of the title and it should show up in /show
sigseg1v•1h ago
Seems... really good?!

Questions:

- rendering capabilities of this seem like it should also be able to handle 2d well, or am I mistaken? every solution I see for getting high quality 2d images or rasterization in terminal is all pretty bad. Could this do better than other solutions or is there a fundamental limit being hit somewhere?

- What happens with ssh given that this is gpu accelerated?

berkes•20m ago
There are quite a few GPU powered terminal emulators around already.

Is that what you're looking for?

Lucasoato•1h ago
Imagine this with VR dev environments!
neomantra•59m ago
Dude, I spent the last week implementing Kitty Graphics and Clipboard protocols in ghostty-web in the Canvas render.

Then I added WebGL and WebGPU renderers [1], including support for Kitty.

Then I see this this project on a Monday morning... so now I have to implement Ratty Graphics Protocol?!?! [2]. Really fun project!

[1] https://github.com/NimbleMarkets/ghostty-web/tree/nm-webgpu [2] https://github.com/orhun/ratty/blob/main/protocols/graphics....

iugtmkbdfil834•49m ago
Dude. Congrats. You actually made a compelling argument to put rust on my machine:P
silon42•42m ago
IMO, next crazy step is for terminal to just have wayland or X11 protocol ? (/s or not?)
amelius•41m ago
Terminal is slowly becoming a full featured web browser.
iugtmkbdfil834•38m ago
Always has been meme incoming. Also, more seriously, the purpose of a tool is to do a job. The question becomes whether this tool can be made useful. I.. honestly don't know, but I will be finding out soon:D
shevy-java•30m ago
And rightfully so! \o/
shevy-java•31m ago
This is a great idea. I always wanted KDE konsole to e. g. show images inlined as is. This is possible via magick six:-, but I wanted this to be natively. I want the terminal to be able to work with any data and display it in any way. No need to simulate the 1980s era anymore (except for backwards/legacy support). So great idea here really.
berkes•18m ago
Kitty and several other terminal emulators, have built in graphics display already. IIRC, this is called the kitty protocol, but I might be mistaken.
anthk•4m ago
I did that with Sixels, no Rust needed, no 3D crap, no ad-hoc addons, just old vt340 support in XTerm.

That's how I read images under a remote pubnix with tut using a Mastodon account over plain SSH.

Chafa and XTerm. It works.

pjmlp•29m ago
UNIX still trying to catch up with Xerox workstations in the REPL experience, or general Lisp machines for that matter.

Inline graphics from 1981,

https://youtu.be/o4-YnLpLgtk?t=376

pocksuppet•28m ago
Or TempleOS.
Onavo•24m ago
That was a work of art. Also Oberon.
nickcageinacage•19m ago
so cool. well done
mohamedkoubaa•19m ago
Emojis in a terminal are a step too far for me. This is just... Indulgent.
noelwelsh•8m ago
I like this. No reason the terminal should only support text. Data science notebooks show one way the terminal can evolve. Lots of interesting stuff happening in this space, with Kitty probably being the most aggressive innovator here [1]. I'm not sure there is an overall vision, though.

[1]: https://sw.kovidgoyal.net/kitty/protocol-extensions/

darkwater•6m ago
What would happen when you use `cat` in Ratty then?

Ratty – A terminal emulator with inline 3D graphics

https://ratty-term.org/
112•orhunp_•2h ago•41 comments

Hardware Attestation as Monopoly Enabler

https://grapheneos.social/@GrapheneOS/116550899908879585
1713•ChuckMcM•18h ago•564 comments

Local AI needs to be the norm

https://unix.foo/posts/local-ai-needs-to-be-norm/
1297•cylo•19h ago•535 comments

I'm going back to writing code by hand

https://blog.k10s.dev/im-going-back-to-writing-code-by-hand/
491•dropbox_miner•11h ago•234 comments

The greatest shot in television: James Burke had one chance to nail this scene (2024)

https://www.openculture.com/2024/10/the-greatest-shot-in-television.html
213•susam•9h ago•96 comments

Running local models on an M4 with 24GB memory

https://jola.dev/posts/running-local-models-on-m4
368•shintoist•13h ago•117 comments

Guitar tuner that uses phone accelerometer

https://tautme.github.io/phone-sensors/accel-tuner.html
49•adm4•3d ago•15 comments

Obsidian plugin was abused to deploy a remote access trojan

https://cyber.netsecops.io/articles/obsidian-plugin-abused-in-campaign-to-deploy-phantom-pulse-rat/
248•cmbailey•14h ago•135 comments

An AI coding agent, used to write code, needs to reduce your maintenance costs

https://www.jamesshore.com/v2/blog/2026/you-need-ai-that-reduces-your-maintenance-costs
209•cratermoon•12h ago•49 comments

Incident Report: CVE-2024-YIKES

https://nesbitt.io/2026/02/03/incident-report-cve-2024-yikes.html
572•miniBill•18h ago•146 comments

Mythos Finds a Curl Vulnerability

https://daniel.haxx.se/blog/2026/05/11/mythos-finds-a-curl-vulnerability/
265•TangerineDream•5h ago•102 comments

Gmail registration now requires scanning a QR code and sending a text message

https://discuss.privacyguides.net/t/google-account-registration-now-requires-sending-an-sms-via-p...
28•negura•4h ago•14 comments

Venom and Hot Peppers Offer a Key to Killing Resistant Bacteria

https://www.wired.com/story/mexican-science-transforms-scorpion-venom-and-habanero-chile-into-ant...
12•littlexsparkee•2d ago•1 comments

7 lines of code, 3 minutes: Implement a programming language (2010)

https://matt.might.net/articles/implementing-a-programming-language/
61•azhenley•7h ago•16 comments

The Adventure Family Tree

https://mipmip.org/advfamily/advfamily.html
13•exvi•4h ago•1 comments

Classification of Amino Acids

https://www.khanacademy.org/test-prep/mcat/chemical-processes/amino-acids-peptides-proteins-5d/v/...
4•kamaraju•2d ago•0 comments

I Work in Hollywood. Everyone Who Used to Make TV Is Now Training AI

https://www.wired.com/story/i-work-in-hollywood-everyone-who-used-to-make-tv-now-training-ai/
24•joozio•1h ago•9 comments

Bliss (Photograph)

https://en.wikipedia.org/wiki/Bliss_(photograph)
28•cainxinth•3d ago•14 comments

Show HN: adamsreview – better multi-agent PR reviews for Claude Code

https://github.com/adamjgmiller/adamsreview
47•adamthegoalie•10h ago•16 comments

Using AI for just 10 minutes might make you lazy and dumb

https://www.wired.com/story/using-ai-negative-impact-thinking-problem-solving-study/
6•nottorp•27m ago•1 comments

All Those A.I. Note Takers? They're Making Lawyers Nervous

https://www.nytimes.com/2026/05/09/business/dealbook/ai-notetakers-legal-risk.html
27•JumpCrisscross•2h ago•17 comments

Ask HN: What are you working on? (May 2026)

200•david927•18h ago•724 comments

First tunnel element of the Fehmarnbelt Tunnel immersed

https://www.arup.com/en-us/news/first-fehmarnbelt-tunnel-element-lowered/
116•robin_reala•3d ago•49 comments

How Fast Does Claude, Acting as a User Space IP Stack, Respond to Pings?

https://dunkels.com/adam/claude-user-space-ip-stack-ping/
104•adunk•13h ago•34 comments

Guy Goma's Accidental BBC Interview Lives on After 20 Years

https://www.nytimes.com/2026/05/06/business/media/bbc-guy-goma-interview.html
135•nxobject•2d ago•30 comments

I returned to AWS and was reminded why I left

http://fourlightyears.blogspot.com/2026/05/i-returned-to-aws-and-was-reminded-hard.html
793•andrewstuart•2d ago•561 comments

dBase: 1979-2026

https://delphinightmares.substack.com/p/dbase-1979-2026
83•deeaceofbase•3d ago•35 comments

Phel v0.36.0 – Lisp on PHP, now with numeric tower and first-class Vars

https://github.com/phel-lang/phel-lang/releases/tag/v0.36.0
37•Chemaclass•3d ago•9 comments

Seeing Birdsong

https://www.lucioarese.net/seeing-birdsong/
30•carabiner•3d ago•3 comments

Traces Of Humanity

https://tracesofhumanity.org/hello-world/
162•alex77456•19h ago•24 comments