frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

301M Records Exposed: The HIPAA Breach Epidemic

https://ciphercue.com/blog/hipaa-breach-epidemic-301-million-records
47•adulion•50m ago•21 comments

TUI Studio – visual terminal UI design tool

https://tui.studio/
114•mipselaer•3h ago•52 comments

Bucketsquatting is (finally) dead

https://onecloudplease.com/blog/bucketsquatting-is-finally-dead
171•boyter•5h ago•83 comments

I traced $2B in grants and 45 states' lobbying behind age‑verification bills

https://old.reddit.com/r/linux/comments/1rshc1f/i_traced_2_billion_in_nonprofit_grants_and_45/
439•shaicoleman•3h ago•163 comments

Willingness to look stupid

https://sharif.io/looking-stupid
480•Samin100•4d ago•162 comments

Show HN: Algorithms and Data Structures in TypeScript – Free Book (~400 Pages)

http://amoilanen.github.io/Algorithms-with-Typescript/
21•jsontwikkeling•1h ago•3 comments

Launch HN: Spine Swarm (YC S23) – AI agents that collaborate on a visual canvas

https://www.getspine.ai/
3•a24venka•28m ago•0 comments

Okmain: How to pick an OK main colour of an image

https://dgroshev.com/blog/okmain/
85•dgroshev•3d ago•14 comments

Executing programs inside transformers with exponentially faster inference

https://www.percepta.ai/blog/can-llms-be-computers
174•u1hcw9nx•1d ago•47 comments

Qatar helium shutdown puts chip supply chain on a two-week clock

https://www.tomshardware.com/tech-industry/qatar-helium-shutdown-puts-chip-supply-chain-on-a-two-...
45•johnbarron•1h ago•30 comments

Malus – Clean Room as a Service

https://malus.sh
1340•microflash•1d ago•492 comments

E2E encrypted messaging on Instagram will no longer be supported after 8 May

https://help.instagram.com/491565145294150
26•mindracer•47m ago•1 comments

Show HN: What was the world listening to? Music charts, 20 countries (1940–2025)

https://88mph.fm/
39•matteocantiello•2d ago•9 comments

Ceno, browse the web without internet access

https://ceno.app/en/index.html?
73•mohsen1•7h ago•21 comments

What we learned from a 22-Day storage bug (and how we fixed it)

https://www.mux.com/blog/22-day-storage-bug
11•mmcclure•3d ago•0 comments

Nanny state discovers Linux, demands it check kids' IDs before booting

https://www.theregister.com/2026/03/13/opinion_os_verification/
20•jjgreen•40m ago•4 comments

“This is not the computer for you”

https://samhenri.gold/blog/20260312-this-is-not-the-computer-for-you/
644•MBCook•12h ago•257 comments

Source code of Swedish e-government services has been leaked

https://darkwebinformer.com/full-source-code-of-swedens-e-government-platform-leaked-from-comprom...
119•tavro•4h ago•103 comments

Gvisor on Raspbian

https://nubificus.co.uk/blog/gvisor-rpi5/
19•_ananos_•3h ago•3 comments

Dijkstra's Crisis: The End of Algol and Beginning of Software Engineering (2010) [pdf]

https://www.tomandmaria.com/Tom/Writing/DijkstrasCrisis_LeidenDRAFT.pdf
7•ipnon•4d ago•1 comments

Show HN: fftool – A Terminal UI for FFmpeg – Shows Command Before It Runs

https://bensantora.com/posts/fftool-ffmpeg-tui-go/
32•taskset•3h ago•21 comments

ATMs didn’t kill bank teller jobs, but the iPhone did

https://davidoks.blog/p/why-the-atm-didnt-kill-bank-teller
457•colinprince•23h ago•474 comments

Prompt-caching – auto-injects Anthropic cache breakpoints (90% token savings)

https://prompt-caching.ai/
40•ermis•2h ago•21 comments

Vite 8.0 Is Out

https://vite.dev/blog/announcing-vite8
395•kothariji•9h ago•121 comments

Bubble Sorted Amen Break

https://parametricavocado.itch.io/amen-sorting
361•eieio•20h ago•107 comments

An old photo of a large BBS (2022)

https://rachelbythebay.com/w/2022/01/26/swcbbs/
231•xbryanx•18h ago•140 comments

IMG_0416 (2024)

https://ben-mini.com/2024/img-0416
134•TigerUniversity•4d ago•26 comments

Enhancing gut-brain communication reversed cognitive decline in aging mice

https://med.stanford.edu/news/all-news/2026/03/gut-brain-cognitive-decline.html
338•mustaphah•21h ago•153 comments

Shall I implement it? No

https://gist.github.com/bretonium/291f4388e2de89a43b25c135b44e41f0
1383•breton•16h ago•502 comments

Prefix sums at gigabytes per second with ARM NEON

https://lemire.me/blog/2026/03/08/prefix-sums-at-tens-of-gigabytes-per-second-with-arm-neon/
54•mfiguiere•4d ago•8 comments
Open in hackernews

TUI Studio – visual terminal UI design tool

https://tui.studio/
113•mipselaer•3h ago

Comments

mipselaer•3h ago
Amazing cool design tool for TUI's I got it running instantly and it feels stable and complete as well. Only 10 stars in GitHub.
grilo16•2h ago
Noice figma for terminals! Dude super cool idea, great job =D
kantord•1h ago
this looks insanely cool.

One of the most original ideas I have seen on HackerNews in the past few years.

kantord•1h ago
tip: your git repo's description (not readme, repo description) does not link the website. It should.
mcraiha•1h ago
Also fill the Website field in About section.
aethorn•1h ago
The website UI is unreal, I loved the idea
tim-projects•1h ago
This is so cool I immediately wanted to convert my apps. But then when I thought about it, well it's trying to recreate CSS but in a majorly worse way.

Browsers are ubiquitous and I can just tell ai to build a web page. I can't really see a use case other than novelty.

purerandomness•1h ago
k9s, ncdu, htop, powertop are good showcases how a TUI reduces mental load and are superior to browsers and / or other GUI tools
fidotron•1h ago
This is going to end up with TUIs that resemble old BBS ANSI art, such as https://16colo.rs/

It completely misses the reason people like current TUIs.

lsaferite•1h ago
FWIW, I still love to see the old BBS UIs and ANSI art. But that's probably just nostalgia talking.
calgoo•16m ago
FYI LLMs are great at generating the ascii art, so you can create real fun games and TUIs that look like old school BBSs.
gattilorenz•1h ago
Look up Visual Basic for Dos for a surprisingly good TUI editor!
lsaferite•1h ago
I find it slightly annoying and disappointing that the blocks saying what frameworks it's designed to export to aren't links to those frameworks.
glhaynes•1h ago
> No install fuss — download and start designing immediately.

also

> Gatekeeper blocks the app immediately. You'll see either "TUIStudio cannot be opened because it is from an unidentified developer" or "TUIStudio is damaged and can't be opened" on newer macOS after quarantine flags the binary. To get past it: right-click the .app → Open → Open anyway — or go to System Settings → Privacy & Security → "Open Anyway".

mholt•1h ago
tbf that's Apple's fault, not the choice of the free, unpaid open source developer.
glhaynes•1h ago
Apple's fault that they didn't bother to edit the text that says "No install fuss"?
eterps•1h ago
This is nonsensical, there is nothing textual about the UIs being shown here. It doesn't stop being a GUI if you have a 1:1 representation of the concept within character cells.

The UX actually matters, and TUIs are generally built for effectiveness and power (lazygit being an excellent example). But once you start adding mouse clickable tabs, buttons, checkboxes etc. you left the UX for TUIs behind and applied the UX expected for GUIs, it has become a GUI larping as a TUI.

banach•1h ago
One justification for TUIs is remote access over SSH.
eterps•55m ago
Sure, but my point was that UX matters for TUIs. A TUI with a UX that fits its paradigm , again like lazygit, works great over SSH.
theowaway213456•35m ago
You can tunnel a port over SSH and get a web UI locally, though it's not commonly done. I feel like more people would actually do this if tunneling a port was just ever so slightly easier (like, you're already SSH'd into a box, then you run a command, then you somehow automatically get a tunnel for that command's UI port plus a local browser window open to the page)
roywiggins•12m ago
Even easier is just using an X server, if you have it set up properly you just need to run the remote app and the window pops up on your machine.

(I think terminal-based GUIs are neat just for fluidity of use- you can pop one open during a terminal session and close it without switching to mouse or shifting your attention away from the terminal. They can also be a nice addon to a primarily CLI utility without introducing big dependencies)

jasongill•9m ago
While in an SSH session, press enter, then type tilde and capital C (enter ~C) and you can add command line options to the current session. To add a port forward from your local 8080 to the remote port 80 without closing the connection, do:

  enter ~C -L 8080:localhost:80
mikkupikku•12m ago
Bitch please, mouse events work over SSH just fine and enabling that virtually the only legitimate reason, other than style and fashion, to make a TUI instead of a real GUI. Since the whole point of a TUI is to show off your "hacker man" aesthetic, the more fancy features you can cram into it the better. Mouse clickable tabs isn't even very exotic, vim and emacs both have it, even htop has it, I wouldn't count it as fancy and just table stacks for any modern TUI.
eterps•7m ago
If you think the 'mouse-clickable' aspect is bothering me, you missed my point entirely.
pcmoore•1h ago
Watched the video. Why isn't the editor a TUI itself?
baranguneysel•32m ago
Great question.
jappgar•27m ago
Because a website is easier to use and more accessible.....
vidarh•55m ago
I really don't want my TUI's to look like GUI's rendered in low res. The appeal to me of a TUI is that it is built specifically to be a TUI, and that means eschewing complexity and detail, and favouring compact text.
worthless-trash•47m ago
The corners of the boxes appear in the wrong place in the cell.

I don't think there is utf8 characters that allow for drawing on the outside of the cell, (happy to be wrong)

┌ (U+250C), ┐ (U+2510), └ (U+2514), ┘ (U+2518) <-- these 4 draw in the middle of the cell.

「 (U+FF62), ⌟, (U+231F), <-- these are two that cover part of the outside, but not the other corners.

「┐└」

Can anyone tells me how to get those 'corner of cell' characters, including uprights and horizontals ?

trollbridge•39m ago
I don’t want to be a curmudgeon, but why not just use CSS, HTML, React, etc. at this point? You could choose a style that looks like a TUI.
lagrange77•35m ago
The background ASCII animation is so cool! Is it an actual simulation?
jbstack•32m ago
Interesting idea, but:

> Design once, generate production-ready code for your framework of choice. Switch targets without touching your design. Alpha notice: Code export is not functional yet. We're actively working on it — check back soon.

In other words, it isn't at all usable right now. You can't produce a TUI with it, not even a limited one.

varjag•32m ago
Turbo Vision strikes back
JSR_FDED•18m ago
One can only dream
raincole•31m ago
When your TUI is so complex that you need a GUI to design it, perhaps you shouldn't use TUI in the first place.
jbstack•28m ago
I'm not sure that's a fair criticism. Many things require or benefit from something even more complex to make them (car -> factory, code -> IDE, text -> editor, food -> kitchen). I think the real debate here is that which is found in the other comments: do we want TUIs to look like GUIs?
jappgar•28m ago
Why did they make a website?
MPSimmons•28m ago
This is like QTdesigner but for the terminal. Huh.
webprofusion•27m ago
Ha, well proof that AI let's you build anything you can imagine. Wait till I show you Remote Desktop, one day macOS and Linux will catch up.
sabas123•26m ago
What is the point of having this if code generation is not functional yet? That is the entire point of this app.
moron4hire•4m ago
[delayed]
SvenL•20m ago
So we’re going full circle here right? Can’t wait for the first TUI MVC/MVVM/MVP/M-whatever framework to show up.
__alexs•13m ago
The TUI hype seems like nostalgia for COBOL mainframe apps that most people have never even used. A sort of secondhand cyberpunk role play with zero focus on actual UX.

Also if TUIs are so great, why isn't this a TUI app?

elxr•13m ago
The fact that this isn't a TUI itself is a bit disappointing.

The fact that even the preview isn't a TUI is just lame. Keyboard controls are also non-functional right now.

_pdp_•12m ago
Am I the only one who thinks the recent TUI explosion is absolutely not necessary?

I mean yes, code editor are great for this but a lot of the TUIs I see are so slow it begs the question why they exist to begin. CLIs are supposed to be remixable and scriptable.

I think a better architecture would be to generally keep CLIs work like CLIs and have separate processes that add terminal rendering functionalities for those that need / want it but in general it is an anti-pattern to start from this as default.

mikkupikku•9m ago
Of course it's not necessary, it's a fashion. Choosing to make a TUI instead of a GUI is a fashion statement, it signals aesthetic alignment with nerdy shit and says the program isn't meant for common proles. There's pretty much nothing a TUI can do that a GUI can't do, while the opposite is very much not the case.
moron4hire•7m ago
Anyone notice the computer image at the top of the page doesn't have the right number of keys?
NSPG911•5m ago
Nope, check out something like wiretext, look at this example I put together very quickly

https://wiretext.app/w/WUtjS1bk