News for hackers. Stuff that matters.

seawlf

Re:Ask HN: What are you working on? (March 2025) on Friday April 04, 2025 @11:04AM (#43583493)
I'm building a new terminal multiplexer called cy: https://cfoust.github.io/cy/index.html

It records your sessions and is configurable with Janet, a Lisp. I'm having a lot of fun with it! (It's also the only thing I ever seem to post about on HN, heh)

Show HN: Cy, the time traveling terminal multiplexer

https://cfoust.github.io/cy/index.html

cy is a new terminal multiplexer (akin to tmux, screen, et al.) that records your terminal sessions so that you can replay and search through them at your leisure. It comes out of the box with a powerful fuzzy finder and uses Janet, a Lisp-like programming language, for configuration.As someone who does all of their software development in the terminal with text-based tools, I came to believe...

( Read More... | 1 comment | on HN )

Show HN: Sour – classic arena FPS in the browser

https://sourga.me/server/ffa

Hello HN,Cube 2: Sauerbraten is an open-source arena FPS with sophisticated map editing tools that had its peak popularity around 2010. There were some nascent efforts to port it to the web that I have taken over in the past couple of years, and it's finally ready to share with you!Sour is a continuation of Sauerbraten that aims to modernize the game and bring it to a broader audience by making...

( Read More... | no comments | on HN )
This is not a hard-and-fast rule. There's hardly agreement in style guides on this note. Don't be a jerk and nitpick style on the internet; it does not add to the conversation. https://english.stackexchange.com/questions/13631/is-an-apos...
Re:Operating Systems: Three Easy Pieces on Monday October 01, 2018 @11:42AM (#18113701)
I took the class this textbook is used for a couple of years ago at UW. Andrea was a fantastic teacher and it was the easiest presentation of the material I'd ever found! Seriously, read this textbook. It's full of wit and information.
Yes, the scripting and building is all "online" as you put it. There are essentially no barriers to building, all you have to worry about is the primitive limit.
Re:Startup School Beijing on Wednesday April 25, 2018 @09:49AM (#16921465)
>ideologically more neutral I hardly feel like the global market will accept Chinese alternatives as being "ideologically neutral" in any sense of the phrase.
Re:100 days with Rust: a series of brick walls on Friday March 23, 2018 @12:28PM (#16659750)
As someone who has been programming in Rust for nearly a year, even for commercial purposes, this article is baffling to me. I've found the compiler messages to be succinct and helpful. The package system is wonderful. It's dead easy to get something off the ground quickly. All it took was learning how and when to borrow.
Having just moved to SF from Madison, I have to say that the engineering competence of teams there is disappointing in comparison to the Bay Area. Not only that, but Madison companies really do not pay well at all. You can't expect to keep talent if you aren't paying for it.
Holy shit, that first one is so annoying. I don't understand how even the shoddiest of voice assistants on the market get it right but Alexa doesn't.
The thing is, ALL other voice assistants I have tested get this right. I have submitted three reports to Alexa support about this very thing and they don't care. It's ridiculous that doing something that is so common would be so ingratiating.
Re:Single Page Application Is Not a Silver Bullet on Sunday February 04, 2018 @12:53PM (#16303810)
I've worked on a number of SPA's over the years and I always run into the problem of getting my team to give a shit about performance. "We're not Google," they protest. Frankly for a lot of people it's the trade-off of slow client performance for development velocity. It's much easier to just throw on another state for new functionality than it is to consider what parts of the page can be static and how they can be rendered.
Re:The Men Who Want to Live Forever on Saturday January 27, 2018 @08:01PM (#16249046)
It's frustrating that the author takes what is a reasonable field for humans to research and conflates it with some kind of sexist drive for domination. Personally I feel like this sort of hogwash (the author even stops short of saying "as a mother") undermines the credibility of the NYT.
I use Authy and LastPass all the time on my Apple Watch. It's really an incredible experience to have all of my digital identity on my wrist.
Re:Digital Minimalism for the Working Hacker on Monday January 15, 2018 @12:53PM (#16152095)
For what it's worth, you can just to Ctrl+K (and I assume Cmd+K) in Slack to quickly jump to a channel, no need for shift.
Re:The State of Atom's Performance on Wednesday January 10, 2018 @04:20PM (#16119174)
I don't think that's a good justification for slow startup time and general sluggishness. Despite having 30+ plugins and 800 color schemes installed vim starts up in just a few milliseconds on my work rig. I code all day every day.
scripto.computer's Git repo is exposed http://scripto.computer/.git/HEAD
Re:The Rise of the State Machines on Sunday January 07, 2018 @05:56PM (#16093242)
I wrote a game for mobile devices in JavaScript that used a state machine and it worked far better than I could have imagined. It surprises me that there isn't a good web framework that does something similar, though Angular's notion of states comes somewhat close.
Re:Announcing Rust 1.23 on Thursday January 04, 2018 @06:54PM (#16075228)
I'm writing a text editor. I love it, its handling of UTF-8+ strings makes me want to bawl with the amount of time I've dumped into handling that in other contexts. The lifetimes take some getting used to but after you do, the language is a breeze and so much fun to work on.
Re:Show HN: Solo – App for sharing loneliness and aloneness on Sunday December 24, 2017 @09:10PM (#16002267)
This site has an exposed Git directory, so you can clone the whole thing. Funnily enough, it appears to be actually talking to a MySQL database. http://sharesolo.com/get_notes.php

Also, all of the credentials are there. I won't post them, but lordy, please close this before your database is wiped.