Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
virgoerns
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
virgoerns
16d ago
Do you mind sharing your script? I also noticed that fail2ban currently eats ~25% of CPU and started thinking if it's even worth running at this point
2.
▲
by
virgoerns
17d ago
I also run a public cgit instance and get over 1M hits every day, although my pet projects are nowhere near the size or impact of kernel. I had to block (via nginx conf) cgit endpoints for diffs, blame, snapshots and historical commits, bec
3.
▲
by
virgoerns
4mo ago
1. Buy a domain and bind it to your email so this situation never happens again in the future. 2. Automatically forward all new emails to the new provider (gmail has an option for that somewhere). 3. Gradually change your email in all servi
4.
▲
by
virgoerns
6mo ago
Emacs?
5.
▲
by
virgoerns
7mo ago
It doesn't need root if you set MANPATH.
6.
▲
by
virgoerns
8mo ago
The problem with long startups is that they break the flow. I live in CLI. I open and close terminal windows all day long, sometimes just for quick 2-3 commands to check something. 100 new interactive shells a day is my guess. I already kno
7.
▲
by
virgoerns
10mo ago
We're buying mice and we want 2 or 3 females. So yesterday I was searching "how to check mouse gender". Imagine my confusion when search engine recommended me a bunch of "how to sex mice" youtube videos!
8.
▲
by
virgoerns
11mo ago
FYI, ctrl-d isn't a shortcut to exit terminal. It sends EOF (end of file) character which, when reaches shell, closes stdinput file of shell. It generally closes any active interactive input, like all repls, interactive input to sed et
9.
▲
by
virgoerns
11mo ago
How do you use it so it's more ergonimic than typing arguments manually reversed? `unmv !$` ?
10.
▲
by
virgoerns
1y ago
Podman 4.7 supports both the ordinary compose (Go implementation) and older Python podman-compose. But personally I moved to quadlets and didn't look back.
11.
▲
by
virgoerns
1y ago
I love that you include hledger! It's amazing piece of software, even if a little obscure for people unfamiliar with plaintext accounting!
12.
▲
by
virgoerns
1y ago
Zoxide isn't a replacement for cd, but it is a wrapper for cd. It's the alternative for OG "z" (written in Bash I believe) and autojump (python) that were here for 20 years or so. Basically, when tou type "cd some&#
13.
▲
by
virgoerns
1y ago
WSJ probably updated the article. Here's the newer link: https://archive.is/20250501040217/https://www.wsj.com/tech/a...
14.
▲
by
virgoerns
2y ago
They can be configured globally with core.hooksPath or init.templatedir git config options.
15.
▲
by
virgoerns
2y ago
Can you tell what's the usecase for creating FUSE for dokuwiki? Basically, dokuwiki is just a bunch of text files so wouldn't it be simpler and more efficient to e.g. mount them as NFS or share via Dropbox/Syncthing?
16.
▲
by
virgoerns
2y ago
Your comment reminds me about Polish movie "Life as a Fatal Sexually Transmitted Disease", which is a story of a doctor dying from cancer. Some variations of this title were semi-popular in Poland in early 2000s.
17.
▲
by
virgoerns
3y ago
Does Go default-initialize booleans by any chance? In C, which author had used, this program would be undefined behavior due to reading non-static, uninitialized bool.
18.
▲
by
virgoerns
3y ago
A guitar. My first classical guitar, which I bought 20 years ago, cost 50 PLN (~$12) and it kickstarted my love for playing a music. Not only that. I spent thousands of hours practising and now music accompanies me all the time. There'
19.
▲
by
virgoerns
3y ago
We broke our monolith ~2015. 8 years later we still have the original monolith plus the original mircoservices are now monoliths too which need splitting. Upgrades were a nightmare for first 5 years, but we solved it with nitpicking code re
20.
▲
by
virgoerns
5y ago
I like cheat.sh as the alternative for tldr which doesn't need to be installed as all, because it can be used with curl: $ curl cheat.sh/tar
21.
▲
by
virgoerns
5y ago
> Services have operating costs So does ordinary, non-service software (like mentioned, Linux, gcc or vim). Hosting of their websites, mailing lists, CI, time of developers... they all cost very real money. And yet, somehow these program
22.
▲
by
virgoerns
5y ago
> It doesn’t help that I’m relatively new to guitar. I've played for 16 years and I still have these moments. But thankfully it's so satisfying when the music finally kicks in.
23.
▲
by
virgoerns
6y ago
> Attribution and recognition is more than enough. To be fair, they're just fulfilling they're legal requirements. Second paragraph of MIT License requires including License and copyright notice: "The above copyright notic
24.
▲
by
virgoerns
6y ago
> Kitty should just identify as xterm like every other terminal written in the last 20 years. This is not my experience at all. I'd say most of terminals, including modern ones, have unique terminfos and work miserably when it'
25.
▲
by
virgoerns
6y ago
Ledger CLI is wonderful. I've been using it for over a year for budgeting (via envelope-style virtual accounts) and keeping track of my family expenses. The biggest advantage is that it's just a plain text. I can read it, I can st
26.
▲
by
virgoerns
6y ago
It works in a single folder only. It's actually a set of the following commands: - D tells mutt to delete messages by pattern - ~= is pattern which selects all the dupes in current folder - $ finalizes the command I think th
27.
▲
by
virgoerns
6y ago
I use mutt for that which modifies local maildir so it's super fast. Commands are: "D~=$". Then it's just a matter of syncing local changes back e.g. with mbsync.
28.
▲
by
virgoerns
11y ago
https://xkcd.com/1179/ BTW: what does "today" mean when your wall clock shows e.g. 23:25:00? Is it "today in Lisbon" or "today at your timezone"?
29.
▲
by
virgoerns
12y ago
It's all about software licenses. 1) free as in "gratis" (freeware software) - you can download it for free, install it and use it. And that's all. Usually it's already compiled so you don't have an access to t