News for hackers. Stuff that matters.

zonovar

Show HN: Tmux-bar – One-tap switching between windows in current tmux session

https://github.com/daxliar/tmux-bar

I revived an old idea I had, a small native macOS menu bar app that shows your tmux windows as Touch Bar buttons, so switching windows is one tap away.It runs quietly in the menu bar, watches which terminal is focused (Terminal, iTerm2, Ghostty), and refreshes the Touch Bar with your current tmux windows.This was a fun “vibe coding” side project, but also a practical tool I wanted for my own...

( Read More... | 1 comment | on HN )
Re:Terminal Latency on Windows (2024) on Wednesday November 12, 2025 @02:20PM (#45904848)
Not really on 'latency' per se as discussed in the articole but an interesting take on slow terminals is Casey Muratori's famous rant on the topic [0] that led him to write his own terminal [1], a reference renderer for monospace terminal displays that is several orders of magnitude faster than Windows Terminal despite being largely unoptimized.

[0] https://www.youtube.com/watch?v=hxM8QmyZXtg

[1] https://github.com/cmuratori/refterm

Re:Steve Albini has died on Wednesday May 08, 2024 @01:16PM (#40300559)
I feel very sad! Everything I loved about music had always ties with him, his style and his type of production. I was so excited about the upcoming Shellac album and tour. This hits so heavy... :(
Re:Leaving Rust gamedev after 3 years on Saturday April 27, 2024 @03:10AM (#40177939)
I also remember by videogame magazines I was reading back in early 90s that another C++ compiler that was a favourite among devs was Watcom C++ that was released in 88.
Re:Ask HN: An advice that changed your life? on Saturday October 29, 2022 @06:06AM (#33382615)
Time is the only thing you can't buy.
Re:Cppfront, Herb Sutter's proposal for a new C++ syntax on Saturday September 17, 2022 @07:16PM (#32882591)
I've been engineering videogames in C++ for almost 20years working on AAA games and I can tell you that modern C++ is not very appealing to the vast majority of our industry. Modern C++ it's overcomplicated and from what I can see all the best software engineers I met in my careen write very simple C++98 code, maybe a bit of C++11 but that's it. They keep it simple. They don't need a move constructor because they've been already clever enough to solve a prolbem from a different angle. Modern C++ is for experienced C++ developers and it's solving problems that experienced developers know already how to solve without all this extra complexity. And because of that it's keeping away young developers... This new C++ syntax is just a gimmick that we don't need. The C++ community seems it's feeding itself to create a new standard every couple of years. It's just disappointing...
Re:Embed is in C23 on Saturday July 23, 2022 @01:29PM (#32205470)
5 years ago I wrote a small python script [1] to help me solve "the same problem". It reads files in a folder and generates an header file containing the files' data and filenames. Is very simple and was to helping me on a job. It has limitations, don't be too hard on me :)

[1] https://github.com/daxliar/pyker

Re:Pleasant debugging with GDB and DDD on Sunday July 17, 2022 @11:25AM (#32127621)
What's wrong with people still using DDD in 2022?
Re:Things you notice when you quit the news (2016) on Tuesday February 22, 2022 @01:31PM (#30431592)
As someone living in Europe right now all the news are about the Russian-Ukraine crisis and it's very unsettling and makes you over anxious and distracted from your daily job. Problem is that working from home makes it so easy to access the news... Anyway I really needed to read these five points right now. Thank you.
Re:Ask HN: Software you hate but can't replace? on Saturday February 05, 2022 @01:47PM (#30224358)
Microsoft Visual Studio
Re:Ask HN: How do you get out of a rut? on Wednesday January 26, 2022 @03:25AM (#30083103)
Try making this change incrementally. Set a very small goal for the first week. For example you could start forcing to sit at your desk for 5/10 minutes with no distractions and start small just making a list of what you should do. Give you a small goal after you managed to sit down. Slowly increase the time and start doing some exercise. Walk everyday of you can't do anything else. Walk a lot with no distractions, no phone/music, just the environment and your mind. Try to stick to a routine every day if possible. And then slowly increase those minutes at your desk every day.
Re:The Humble Brilliance of Italy's Moka Coffee Pot (2018) on Friday November 26, 2021 @04:09AM (#29348580)
As an Italian living abroad I can tell you that one or two old Moka always travel with you. There's always space for a Moka in your luggage. My experience is also that the best coffee comes from the old beaten up and a bit burned Moka owned by your old grandma.
Re:Ask HN: What are some great engineering blogs? on Tuesday November 16, 2021 @07:35AM (#29239793)
https://randomascii.wordpress.com/ - Random ASCII – tech blog of Bruce Dawson (Google programmer working on Chrome, focusing on optimization and reliability)
Re:Ask HN: What was a book that changed your life? on Thursday December 24, 2020 @04:33PM (#25531638)
Journey to the End of the Night by Louis-Ferdinand Céline
Re:Ask HN: Good C++ code bases to read? on Wednesday October 28, 2020 @07:52PM (#24925533)
Here's my pick for you. It's a very well writtern and degined piece of code. It's clean and well documented.

- SFML is a simple, fast, cross-platform and object-oriented multimedia API. It provides access to windowing, graphics, audio and network. https://github.com/SFML/SFML

Great video, I think I've watched it at least once a year since I found it.

Ask HN: How to become an Optimization Engineer?

After over a decade in game development I discovered that the thing I like the most is profiling and optimize code. So much that I was wondering how to make a change in my career and pursue this new interest. I've noticed for the first time that there are job titles like Optimization Engineer so I was wondering what are the resources and the courses to specialize in this career path. Thank you...

( Read More... | no comments | on HN )

Older »