frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

DOJ proposes policy aimed at limiting state bar ethics probes into its attorneys

https://abcnews.com/US/doj-proposes-policy-aimed-limiting-state-bar-ethics/story?id=130755238
1•petethomas•33s ago•0 comments

Global Consciousness Live Data

https://gcp2.net/#home_page_live_data
1•avonmach•1m ago•0 comments

RoundsKeeper – Score tracking for board/card games (Swift/SwiftUI, iCloud sync)

https://apps.apple.com/us/app/roundskeeper/id6754217431
1•justbustr•2m ago•1 comments

Show HN: The hardware isn't changing, why not get AI to build custom drivers?

https://github.com/eli7vh/signal-chain
1•elijahlucian•5m ago•0 comments

Show HN: Scape – One-click worktrees and orchestrators for Claude Code

https://www.scape.work/
2•bgnm2000•6m ago•0 comments

The Global Coherence Initiative [video]

https://www.youtube.com/watch?v=QFqsY-DT6rg
1•avonmach•6m ago•0 comments

Fast Chladni figure simulation in Python with NumPy vectorization

https://github.com/ratwolfzero/Chladni_Figures
2•ratwolf•14m ago•1 comments

You Just Reveived

https://dylan.gr/1772520728
3•djnaraps•21m ago•0 comments

Nike Is Moving Jobs to Low-Wage Regions of Indonesia

https://www.propublica.org/article/nike-jobs-indonesia-living-wages
2•petethomas•24m ago•0 comments

First Open-Source PR

https://duanehilton.com/notes/your-first-open-source-pr
1•rem_one•26m ago•0 comments

Signalbase – Real-time business intelligence API for agents (x402, USDC on Base)

https://github.com/brandontan/signalbase
1•brtan881972•31m ago•0 comments

Show HN: OctoFlow–GPU-native lang, vibe-coded with human at every decision gate

https://github.com/octoflow-lang/octoflow
1•mr_octopus•31m ago•3 comments

Low data gravity for fast retrieval on K8s (2021)

https://ra-mos.medium.com/get-up-an-running-with-local-ssds-on-kubernetes-gke-p1-the-code-c6cf5ac...
1•ramoz•32m ago•0 comments

Dear Meta Smart Glasses Wearers: You're Being Watched, Too

https://gizmodo.com/dear-meta-smart-glasses-wearers-youre-being-watched-too-2000728928
2•pabs3•33m ago•1 comments

Bayesian teaching enables probabilistic reasoning in large language models

https://www.nature.com/articles/s41467-025-67998-6
2•paraschopra•34m ago•0 comments

GitHub Copilot Goldeneye model preview

https://docs.github.com/en/copilot/reference/ai-models/model-hosting
1•amusingimpala75•42m ago•1 comments

Superorganism AI

1•kaungsetlin•44m ago•0 comments

LexisNexis confirms data breach as hackers leak stolen files

https://www.bleepingcomputer.com/news/security/lexisnexis-confirms-data-breach-as-hackers-leak-st...
3•arkadiyt•45m ago•0 comments

Morgan Stanley Lays Off 2,500 Employees Across All Divisions

https://www.wsj.com/finance/banking/morgan-stanley-lays-off-2-500-employees-across-all-divisions-...
5•LostMyLogin•47m ago•1 comments

Learn Fundamentals, Not Frameworks

https://newsletter.techworld-with-milan.com/p/learn-fundamentals-not-frameworks
2•stosssik•48m ago•0 comments

Brainworm – Hiding in Your Context Window

https://www.originhq.com/blog/brainworm
1•dsr12•48m ago•0 comments

How does AI change Software Engineering?

https://dlants.me/ai-se.html
1•todsacerdoti•50m ago•0 comments

Iran says targeted AWS Data Centers for support of U.S. military

https://www.cnbc.com/2026/03/04/amazon-bahrain-data-centers-targeted-iran-drone-strike.html
5•johnbarron•51m ago•1 comments

Iran threatens Dimona nuclear site if Israel, US seek to topple Islamic Republic

https://www.timesofisrael.com/liveblog-march-05-2026/
3•johnbarron•52m ago•0 comments

Vibecheck – learn what you build while vibe-coding. A reality check

https://github.com/akshan-main/vibe-check/README.md
1•frutigeraerosol•53m ago•1 comments

Anthropic Reopens Talks with Pentagon

https://www.bloomberg.com/news/articles/2026-03-05/anthropic-s-amodei-reopens-ai-discussions-with...
4•cmrdporcupine•55m ago•1 comments

The L in "LLM" Stands for Lying

https://acko.net/blog/the-l-in-llm-stands-for-lying/
3•LorenDB•56m ago•0 comments

Show HN: Jobbi – Free AI resume tailoring with unlimited PDF exports

https://jobbi.app
1•djrnz•57m ago•0 comments

Show HN: Poppy – a simple app to stay intentional with relationships

https://poppy-connection-keeper.netlify.app/
2•mahirhiro•1h ago•0 comments

Franken Style: a nobuild CSS framework inspired by tailwind and Shadcn

https://franken.style/
2•yashasolutions•1h ago•1 comments
Open in hackernews

Just redesigned my personal site with a TTY-style interface

https://www.abdisa.me/
271•abdisaDev•10mo ago

Comments

AndrewOMartin•10mo ago
It's cute. Needs a pager ;)
feisuzhu•10mo ago
No tab completion!
ale42•10mo ago
It needs a switch to enable a "true" terminal mode... e.g. with such a font https://caglrc.cc/~svo/glasstty/ and slightly blurred characters!
jampekka•10mo ago
I have two tabs at tty7 but the contents aren't in sync!
altsyset•10mo ago
Great job, I like it
Gualdrapo•10mo ago
On firefox mobile I neeed to double-tap Enter to run any "command"
Daviey•10mo ago
It's wonderful, great job. It looks like you used, https://github.com/bony2023/react-terminal which is an interesting project.

The title for "Help" isn't a terminal font, it jumps out as misplaced.

Also, suggestion is to add some hidden easter egg commands. I was surprised `whoami` worked, but then I saw it in `help` and was sad.

But anyway:

  abdisaDev@chillSpot:~$ whoami
  visitor@linux_x86_64-Europe_London
  abdisaDev@chillSpot:~$
Apfel•10mo ago
There's at least one easter egg! use developer --color (sorry, I have a habit of digging through source)
abdisaDev•10mo ago
You found it! Shhh… let’s keep it our little secret ;)
stuaxo•10mo ago
"This terminal hates being squished. Deploy a bigger screen. "

I thought 1920x1080 was acceptable on a laptop :(

nosioptar•10mo ago
It's a friggin terminal, it should only need 80x25 characters to not feel squished.
ineiti•10mo ago
No ls and no cd?
salter2•10mo ago
No matter what I'm doing in a terminal as soon as it opens I use ls. I always get so disappointed when these sites don't have it (none ever do). Please let me do terminal things in a terminal.
Philpax•10mo ago
I'm going to represent the critical opinion and say: this is cute and I like the idea in theory, but if I encountered this in the wild, I would just leave the page. I explore most informational websites with a mouse or a touchscreen - I don't want to type to navigate your website!

A middleground might be to make the commands clickable, so that clicking on "help" automatically inserts and runs it, and clicking on any of the commands in "help" does the same. You would still frustrate users who would have to keep scrolling up to reach the navigation, but it would make it usable without a keyboard.

dgimla20•10mo ago
It's a cool looking site, but these terminal style sites (seen a few of them from web developers and software types) look terrible on phones and tablets (keyboard constantly present), which is well over 60% of web traffic now.

You have to keep in mind your audience. If you presume everybody visiting this site is software-inclined, it's fine. I know a lot of less tech-literate users who would leave something like this straight away thinking they're being hacked or something daft.

buu700•10mo ago
I know a lot of less tech-literate users who would leave something like this straight away thinking they're being hacked or something daft.

That reminds me of the time my friend and I put together a silly shell script called pentagonhack.sh that went through an 80s-movie-style nonsense hacking sequence while you mashed the keys. Most of the content was inside jokes, but there were a number of all caps references to a Pentagon server with warnings about unauthorized access being forbidden, and overall it looked pretty plausible to someone with no technical background or even cursory knowledge of SSH and Bash.

Anyway, my friend got bored one day and fired up the script in a TTY on his laptop during lunch in our high school cafeteria. Apparently his friend who'd been sitting nearby noticed and started paying attention to what was on his screen, and then understandably found it alarming when by all appearances he was in the middle of typing out a command to run a malware executable on a Pentagon server. So she stands up and yells, "JOSH IS HACKING THE PENTAGON!". Of course he immediately switches back to X11/GNOME, probably with some homework assignment open in OpenOffice or an active Blackboard tab in Firefox, and everyone looks at his screen before looking back at her like she's crazy. The way he tells it, she was practically ready to go call the cops until he explained the joke and calmed her down.

snerbles•10mo ago
When I returned to college ~15 years ago, my main laptop was a ThinkPad T60 running some flavor of Debian. I spent a lot of time with a full-screen terminal open in some sort of green-on-black color scheme.

On several occasions some complete stranger would interrupt me - usually with a shoulder tap - and demand to know what I was doing hacking in the library/student union/etc. Never happened in the engineering buildings, though.

andyjohnson0•10mo ago
Agree. While I acknowledge the work that must have gone into this, and the playful quality of the result, with respect this is a frustrating way to present information.

Personally I'd have gone for a 90s TUI-style hypertext presentation. But, like I said, nice work!

washadjeffmad•10mo ago
The front page of our early phreaking zine was an interactive cellphone- a certain famous model of Motorola- that you had to navigate to enter.

It was a great filter against people who wouldn't have understood the content. If you knew how this model worked, there were a lot of easter eggs, and we received a lot of great feedback to make it more fun and rewarding.

Being told that it would "frustrate users" would have elicited a friendly "Not ours :)".

Philpax•10mo ago
Absolutely! I very much respect that; some things are meant for a specific audience, and that's OK.

That being said, it looks like this website is meant to serve as a portfolio and a self-introduction - and for that, you generally don't want to alienate the entirety of your mobile audience :sweat_smile:

uticus•10mo ago
Agreed, a better option would be SSH / Telnet server in addition to a web page, perhaps with auth instructions given on the web page to keep the majority of bots out.
MortyWaves•10mo ago
I can’t even use it on mobile apparently so can’t be bothered trying to use the site. 10/10 experience /s
kcplate•10mo ago
> I don't want to type to navigate your website!

Exactly. I can appreciate the effort behind it, but if you want me to consume your content, you need to make it obvious and easy and not make me work for it.

febed•10mo ago
now do telnet
rckt•10mo ago
Looks nice, but feels like it's not complete. No tab completion. The font styles are not terminal like. Looks weird with those headers. Would be also great to be able to click stuff. In my opinion this needs improvement in either way. Otherwise feels half-baked, you didn't go full terminal way at the same time did not give an easy way to navigate.
JdeBP•10mo ago
You are the second person, after feisuzhu, to talk of tab completion.

But we were told a TTY not a shell.

Historically, there were all sorts of user interfaces that one could get over a terminal, not just Unix, GNU, and other shells. There were BBSes of many flavours, Prestel, and any number of bespoke menu-driven systems.

Giving people a shell inside a WWW browser has been done, and is even somewhat hackneyed at this point. (https://news.ycombinator.com/item?id=39829463 got 0 votes and 0 comments.) But some other kind of terminal interface makes for an interesting change.

The phrase "You are in a maze of twisty passages, all alike." seems apposite, at this point. (-:

conrs•9mo ago
Howdy, I took a stab at adding some of these features to my own implementation, the tab completion is pretty rudimentary though. Clickable things was a great idea, I have ls's output as a link that auto runs the corresponding command to view the content.

https://con.rs if you're curious!

Galicarnax•10mo ago
Add a pager like `less` (e.g. `$ projects | less`). And `exit` should close the page.
codeqihan•10mo ago
It looks pretty good on my laptop, though the font doesn't quite look like a terminal's (especially the bold), but overall it's still pretty nice. It would be even better if some simple commands (like the most basic grep, less) could be added.
quotemstr•10mo ago
If you want to flex as a traditionalist, you might want to consider adopting the https://motherfuckingwebsite.com/ aesthetic instead of the terminal one. The former remains browsable, whereas a terminal interface, however cute, creates enough UI friction to drive casual readers away.
noduerme•10mo ago
friction to drive casual readers away is actually what you want if you don't like casual readers.
gr4vityWall•10mo ago
I like it. It felt personal and non-intrusive.
aligundogdu•10mo ago
Recently, I’ve been working on my own website and spending a lot of time thinking about how it should look and feel. I have to admit — I liked yours so much I’m almost jealous!

Just a small note: It would be even better if the projects in the "Projects" section were clickable and led to their details.

jarbus•10mo ago
I like it as a fun experiment, but I definitely wouldn't require users to interact with my website so much in order to start viewing the content
ssgodderidge•10mo ago
Maybe the initial message could be enhanced with more content?
maze-le•10mo ago
Very nice, but if you want to use it professionally you should consider having an alternative "clear text" version for recruiters and the like. The technically minded will find it nice but most people won't know what to do or what any of this means. And you could consider adding `ls`, `cd` and `exit` just for fun -- it was the first thing I've tried.
xtiansimon•10mo ago
I’ve trained bookkeepers to run Python scripts on Windows, and ls/dir, cd are foundational, including the syntax for a script command’s arguments.

For the clear text version, it could be a hypertext document run by an app! Haha

noduerme•10mo ago
er, I assume that they made this site because they're far too good to work for anyone who doesn't want to take the time to find out how it works. In other words, recruiters need not apply.
MOARDONGZPLZ•10mo ago
I would love to hire this person (in theory), but every job I post gets hundreds of inbound applicants, and while hiring is one of the most important aspects of my job, it is second to delivering software with value. I really don’t have time to seek out every person out there who may have a resume, much less a quirky resume, so I send recruiters who work for me to find good candidates for top of funnel. I don’t think there is anything wrong with this.
johnisgood•10mo ago
Do you hire for full-remote? I have mobility issues.
claiir•10mo ago
Maybe just have commands auto-execute if you click on links in the existing text? That would allow someone to experience the entire interface on a touch device! :>

E.g. there is **__contact__** in the page, bold and underlined, but you cannot click on it to do anything.

hliyan•10mo ago
+1 for ls and cd. I would also suggest numbered output for ls, so that the user can select using the numeric keypad. Or, up/down nav, TUI-style. I wish ecommerce sites could be more like this.
doubled112•10mo ago
I miss real pages on eCommerce sites.
aquariusDue•10mo ago
Good point, another solution might be something similar to https://ysap.sh/ which gives you a nice "page" formatted for the terminal when curl'ed and your usual HTML and CSS on the browser.
swyx•10mo ago
also dont forget SEO...
oriel•10mo ago
I did something like this, in a much more limited form, when putting together my personal site a few weeks ago. https://1ps0.info/

I had a friend try to run 'sudo shutdown -r now'. It inspired a much more thorough approach to the terminal functionality, but I didnt want to rabbit hole too far.

As it stands, initially it was a cyberpunk theme but i wanted a vscode-like professional theme as default, so you can toggle between them through cli. Lots of fun to be had with eastereggs.

9dev•10mo ago
Slightly disappointed my `sudo rm -rf /` wouldn’t do anything.
kmoser•10mo ago
Check your local filesystem; you might be surprised :)
emilfihlman•10mo ago
Hah, I see exactly the same issues as I had when trying to implement TUI on mobile (autocomplete fail, no arrow keys, blocking view, ...). It's just so painful and actual seems almost impossible to leverage the virtual keyboard for input.
dmd•10mo ago
I just made mine look terminal-ly. https://3e.org/dmd/
kaishiro•10mo ago
Cool! This is fun, and I love seeing people try out alternative website UIs.

We did something similar for our company website (link in my profile if you’re interested). It started out as more of a TTY but eventually had to find a middle ground for reproducible pages. We didn't really care much for SEO but I wanted to see if there was a way to deliver consistent content while maintaining that style.

_joel•10mo ago
`→ 'ls': command not found. use 'help' to list available commands!`

err

MelodyUwU•10mo ago
few "commands" that id like to see: ls, cd, less (better reading), uname, echo. would be nice for sure! otherwise it seems some fonts are not really terminal-like. looks good and simple right now though.

also:

  abdisaDev@chillSpot:~$ whoami
  visitor@linux_aarch64-CET
noduerme•10mo ago
I love it. This is really original. It's beautiful and entirely unnecessary, but that's what makes it good. Of course there are old BBSs and things on the web where you can have a TTY experience, but I can't remember ever seeing a person's portfolio site designed by hand like this to mimic that feeling. It's impressive for being so clean and minimal while at the same time obviously difficult to accomplish in such a polished way. Top notch.
qiine•10mo ago
no tab completion ? ;p
BiraIgnacio•10mo ago
Really cool, thanks for sharing. Very original indeed.
fjfaase•10mo ago
Maybe turn it into an adventure game. I recently though about making an adventure game about my house and the surroundings.
Sparkenstein•10mo ago
shameless plug portfolio (5+ years old): prabhanjan.dev
sigilis•10mo ago
I did something like this myself a little while back, knownothing.dev

It’s fun to put together nonstandard interfaces. I had the idea of streaming in text like you were connected by an old modem to a remote system. Never experienced it myself, as I am not old enough, but I found the idea aesthetically pleasing.

netsharc•10mo ago
> streaming in text

Nowadays people would think your site is an LLM page, since ChatGPT implemented this and now every LLM apparently has to do the same...

sigilis•10mo ago
You know, I hadn't really considered that.

I do find the text streaming aspect of LLM interfaces to be a charming solution to the latency issue. What's old is new again.

JdeBP•10mo ago
I have. It's not quite right, and its off enough to be in the uncanny valley for those who have seen this. Mainly the difference is in how the prompt should be streamed as well, and how the prompt does not re-appear until the command has finished.

With late 1980s character-mode terminals one could do clever things with margins and have a scrolling area in the middle of the screen and an input area at the bottom, so it's not wrong per se. It's just not how things commonly worked. (The clever things brigade were a select few. Mostly the whole screen would scroll.)

A greater than symbol as the prompt character and an e-mail address in the prompt didn't commonly go together, either. If there was an e-mail address, it was some type of Unix shell, and the prompt character was conventionally dollar or hash. If the prompt character was a greater than symbol then it was a BASIC or MS/PC/DR-DOS which didn't do e-mail addresses and multi-user. Again, it's not wrong, as famously prompts can be customized, but it's just ever so slightly off .

o1o1o1•10mo ago
I really like it, well done!

As others mentioned, if you use this to attract clients or recruiters, I recommend adding a version for non-technical folks.

As a nerd I'd love to see some more colors like in the themes you can set using Prezto or Oh-My-ZSH (reference: https://github.com/sorin-ionescu/prezto?tab=readme-ov-file#t...).

For the projects I think some click function to open an ncurses-like modal would be cool :)

Another idea: what about adding a light mode?

P.S.: I would also add `rm -rf` and return something like "nice try ^_^"

hombre_fatal•10mo ago
Make it fully navigable by clicking.

Every time you suggest commands (like "help"), let the user click them, and the UI responds as if they typed it and hit enter.

Every command that can be typed/clicked can be highlighted a green color or something.

kindawinda•10mo ago
don't tell him what to do
conrs•9mo ago
Great idea, I went ahead and implemented it on my own site: https://con.rs
noshitsherlock•10mo ago
Great idea a lot of military communication is still like this. I think efficiency and clarity.
Bengalilol•10mo ago
1st second of my 1st visit: ls → 'ls': command not found. use 'help' to list available commands!

Anyway, fun UI. I was a little less impressed by the 'projects' page, I would have loved being able to visit the projects.

epasveer•10mo ago
It won't let me pick up the axe.
spookie•10mo ago
wdym?
wunderlust•10mo ago
I believe it's a reference to some of the old terminal RPG games, like Arabela (or something like that).
drob518•10mo ago
Just FYI, it’s not mobile friendly.
jetbalsa•10mo ago
reminds me of my own personal website at http://jrwr.sdf.org
anthk•10mo ago
It doesn't work under Links/lynx, something SDF'ers use daily =)
ThinkingGuy•10mo ago
Ironically, it doesn't work on a text-only browser. All you get in ELinks is:

  Link: preload
  Link: preload
alkh•10mo ago
Black screen in Lynx for me as well (:
JadoJodo•10mo ago
Very cool! Note: This doesn't work with Vimium installed, since only certain keystrokes make it through to the page. I think the input would need to be an input field in order for that to work.
mtoohig•10mo ago
You should be able to press 'i' to enter 'insert' mode then the site should work.
agumonkey•10mo ago
Introducing ReactRouterTTY
OhMeadhbh•10mo ago
Nice! I did the same a while ago: HTTPS://BI6.US/ . I've been using the VT220mod and VT323 typefaces for various projects for a while. It just made sense to make my vanity site look like a terminal from the 80s. Links to the fonts can be found at HTTPS://BI6.US/A.HTML and the whole thing is creative commons licensed. Feel free to use the boilerplate for your own non-commercial projects, though I ask for attribution.
ploum•10mo ago
This is awesome. I should copy that for https://offpunk.net
malablaster•10mo ago
I did this like 15 years ago for my personal site too! Looks great.
masswerk•10mo ago
This is a dangerous path! I once did the same and it grew to become https://masswerk.at/jsuix ;-)

(Historical note: pixels were bigger, in 2003. Feel free to zoom in / increase the text size.)

umbra07•10mo ago
oh this is amazing. i like the `man`-help implementation. `ps` too!
masswerk•10mo ago
Some more info is here: https://masswerk.at/jsuix/jsuix-documentation.txt

All the man pages (same as `man -p`): https://masswerk.at/jsuix/man.txt

(I think, the simple vi implementation acquired a scrolling bug, if the buffer starts with less than an entire screen.)

Also, try `invaders` (it does games, too). ;-)

urbandw311er•10mo ago
Nice! It would be good if help <command> displayed specific help for that command.
mjmsmith•10mo ago
Nice work!

  abdisaDev@chillSpot:~$ whoami
  visitor@macintel-America_New_York
Should be 'macarm' fwiw.
BinaryPie•10mo ago
There used to be tons of these and even turn key libraries that do all of this and much much more. Especially in the early to mid 00s. Did you do any research into them before you built this?
Angostura•10mo ago
i hope you are monitoring for how many people tried rm -rf /
anthk•10mo ago
I sse nothing under Links/lynx.

Meanwhile, sacc/cgo, gem.awk, offpunk, just work like a terminal prompt under an atom n270 netbook.

whywhywhywhy•10mo ago
Make ls work and have the commands listed in help show up as programs.
sdsd•10mo ago
Love it! I added a little terminal thing to my site awhile back: https://danbednarski.github.io/

It's not really useful, just fun (for me)

huhtenberg•10mo ago
F12 is blocked. That's not nice.
kmoser•10mo ago
Right-click, then inspect
huhtenberg•10mo ago
Of course.
RayJSeth•10mo ago
Love seeing folks passion projects like this! Feels very old-web, not just stylistically, but also just the culture of folks making things that _they_ want to and just putting them out there.

I recently put a minor terminal-ish toy on my personal site https://rayjseth.io/ as an excuse to play with the infra to build/deploy go-wasm+Next in Vercel.

Always feel like those labor of love tangent projects are the best place to grow new skills :)

conrs•10mo ago
Awesome! We should talk, very curious about your implementation.

https://con.rs (a refactor, limited functionality) https://blog.con.rs/series/#mash (posts related to the saga of development, recently revived!)

Also stealing all these ideas from the comment thread on how to improve it :)

von_lohengramm•10mo ago
I instinctively pressed ^W to delete a word and closed the tab. Nice.
rezonant•10mo ago
Obvious first command, "cat /etc/passwd"
abaymado•10mo ago
Good job! Make it more mobile-friendly (only tested on iPhone). Like many others suggested, make the segments clickable for non-technical people to navigate, and add commands like cd, ls, etc., to make it more interesting for hackers. Gobez!
conrs•9mo ago
I took a stab at adding some mobile friendliness to my own implementation, if you wanted to take a look: https://con.rs
rafram•10mo ago
Fun! Though it shouldn't scroll down on every key press, only ones that input a character. Command/ctrl-clicking a link jumps down to the bottom right now.
andrethegiant•10mo ago
If you like this, you'll also like https://root.vc
noufalibrahim•10mo ago
Nice. One of the earliest examples of terminal style websites I've seen was jwz's www dot jwz dot org. (Linking from here produces a different site). I remember it being like this 20 years ago and it still is.
duxup•10mo ago
Apparently that user doesn't want people linking from this site or something.

I guess they don't like anyone who happens to click on a hyperlink here...

noufalibrahim•10mo ago
Wasn't aware of that. I'll edit my link
conrs•10mo ago
Link NSFW - props on style though.
ryao•10mo ago
You might as well add support for viewing this over telnet too.
ge96•10mo ago
clear isn't a command? dang
rubyfan•10mo ago
That was fun, thanks for sharing!
ag8•10mo ago
Reminds me of https://szge.ca, which comes with fake keyboard and fan noises:)
freeamz•10mo ago
Isn't this just https://xtermjs.org ?

Possible past discussions:

https://news.ycombinator.com/item?id=28797535

can we get a dump of the hacker news archive?

CaesarA•10mo ago
This is a really cool design for a website, but I can't imagine it would be too user friendly for mobile users. It's still awesome to use on desktop.
conrs•9mo ago
Howdy - I know I'm digging this up from the past, but your comment prompted me to add some mobile friendliness to my own take at this: https://con.rs

Of note - autosuggest options, clickable links for ls output.

mindcrime•10mo ago
Was anybody else disappointed to find that "plugh", "plover", and "xyzzy" don't do anything? :-(
larodi•10mo ago
What’s the point of having tty style site only to link to non-tty, rich UI apps…?
Cyphase•10mo ago
Not exactly the same kind of thing, but reminds me of the new(-ish) Music for Programming design: https://musicforprogramming.net/
swiftcoder•10mo ago
I enjoyed navigating this, however, I would recommend that you make the various sub-pages linkable (maybe the TTY opens and runs the correct command if you follow a link to a sub page?) - it's hard to share anything about you from this site.
tiulpin•10mo ago
Have a similar thing for my own personal website – https://tiulp.in/, with the important commands implemented, tab completion... and if you have WebGPU, something more :))

(you can grab a template here https://github.com/tiulpin/kotlin-cv.js)

kazinator•10mo ago
On mobile, the viewport scrolls to the top of the page each time you type a character, moving the command line down and out of view. If the viewport must move when you type it should jump to the bottom.