Hacker Newsnew | past | comments | ask | show | jobs | submit | yankcrime's commentslogin

This brought back some really fond memories. Prior to the dawn of 3D accelerators from 3Dfx, Rendition, and eventually of course Nvidia, Matrox VGA cards were the absolute dogs bollocks when it came to gaming performance. They were the cards to have in your PC, especially the 220MHz RAMDAC version of the Millennium.


Hard to imagine anyone less likely to ponder on - and implement - any kind of "dark pattern" than John Siracusa. Maybe the landing page could be re-ordered slightly to state that part of the FAQ - which is very clear - further up, but I doubt that there's a malicious bone in that man's body.


There are a number of utilities like Neptunes (https://micropixels.software/apps/neptunes) that will do this for you on macOS.


In addition to the other recommendations, I always suggest Kubie (https://github.com/sbstp/kubie). The nice thing about Kubie is that it spawns a new shell when you select a kubeconfig, meaning selecting a Kubernetes context in one terminal window doesn't clobber what you're doing in another.


You can map something like cmd+shift+f to open the entire buffer in your default text editor, this has been sufficient for a lot of folks - myself included - while we wait for native scrollback search to land.


wow yankcrime describing a literal vi yank crime. i'll give it a try this week, that's helpful


Worth pointing out that this was written by the "Microsoft Partner Product Architect on Edge", a product which Microsoft speed-ran its enshittification.


Summary of the original author's (Alex Russell) background from his about page (https://infrequently.org/about-me/) (it seemed odd to me to just focus on his most recent role):

> Microsoft Partner Product Architect on the Edge team and Blink API OWNER. It is my professional mission to build a web that works for everyone.

> From 2008-2021, I was a software engineer at Google working on Chrome, Blink, and the web platform. I served as the first Web Standards Tech Lead for Chrome (2015-2021) and was a three-time elected member of the W3C Technical Architecture Group (2013-2019) and a representative to TC39 for a decade.


Application error: a server-side exception has occurred while loading www.dmitry.ie (see the server logs for more information).

So is running a website apparently.


Congrats to the Oxide folks, like a lot of others I'm rooting for you.


Agreed, highly recommended reading. A slightly more up-to-date post of his which recommends tools in such situations is: https://www.brendangregg.com/blog/2024-03-24/linux-crisis-to...


Ignore the haters - I too am a fan of minimalism in my terminal since I don't appreciate unnecessary clutter or decoration, but context is king and Starship can be configured as such.

By default my prompt is a shows me the current directory, the time, and a single character '%'. If I set something in my environment for which I need to be contextually aware - i.e if I have KUBECONFIG or OS_CLOUD - then the prompt is updated with the detail. Similar for languages - it'll automatically show me the version of Go or Python or whatever based on a few factors, all of which I can control.

The reason I love Starship is that it's made all this very, very easy to configure - instead of having to wade through arcane Zsh configuration or additional plugins, Starship makes it easy. It also adds negligible overhead to initialisation, especially when done so via evalcache [0]

[0] https://github.com/mroth/evalcache


I also have very few always on segments, and many conditional segments that only show up when useful. Host shows when I'm not on the usual, user when I'm not me, and stuff like that.


Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: