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

For clarity, the author did say in another comment that for Windows they plan to implement system API calls to watch files instead of manually scanning the filesystem. For macOS and linux it is listening to OS events.


Everything uses https://en.wikipedia.org/wiki/USN_Journal for fast NTFS monitoring.


after a little digging it looks like a custom font called 'Simple Console', though it's not available anywhere I can find other than through the website (which states it's licensed only for use on their website, not for download or use on other sites)


looks like jetbrains mono?


Super fun! Is there a public repo for the code?



Have you considered adding an open source license? https://docs.github.com/en/communities/setting-up-your-proje...

I personally like the AGPLv3 for web-based projects, but any explicit license so people know where they stand would be beneficial.


Thanks, have added a license! Decided to go with MIT for its simplicity.


Hey I'm the author - I did not know about this! I suppose I should have guessed somebody made a shell script linter at some point though. Very useful!


Hey I'm the author. Yes, as far as I know it's just sugar for opening a socket, and there's almost never a file that exists. To treat it as a file, you need to assign a file descriptor to it, which you can then read and write from.


Hey I'm the author. Yeah, I stumbled on this while doing a little research into zsh socket capabilities, but I decided to exclude it because the post was more about network sockets than Unix domain sockets.


Yeah, when I originally wrote the comment I thought that it was more generic. It was only later that I saw it was more aimed at domain sockets, and edited that in.


Hey I'm the author. Bash treats 0 exit codes as a success, so the "server up" echo runs if the connection is made.


Hi I'm the author! Yes, I wrote this code quite quickly and when I originally posted this on reddit someone pointed out my mistake. The more you know, I suppose.


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

Search: