aniforprez

Joined 10 years ago

Karma
1,582
Submissions
398
Member since
Nov 20
View on Hacker News

Recent submissions

Comment · 5 months ago
I want to second this. Love Fastmail but I'm seeing the same mails that I constantly mark as "not spam" go into spam again and again. Their spam filter needs a lot of work. Otherwise I got a solid workflow (inspired by Hey) set ujp that I haven't modified in years that works for me
Comment · 6 months ago
Portal is incredibly basic in its puzzles. There's barely any challenge even in the second game. Stephen's Sausage Rolls pushes its basic mechanics to the absolute limits and made me think significantly harder than Portal ever did. Not that Portal is a bad game mind you but it's not very deep as a puzzle game
Comment · 9 months ago
There was a time I was interested in building for MacOS. Installing, opening and trying to use Xcode killed that pretty quick. I've never seen an IDE this behind in terms of usability from the competition.
Comment · 9 months ago
Ah ok the home page actually reminded me what the actual issue was. It can pass the list of staged files to the command but since it doesn't actually stash anything, it's not compatible with commands that don't accept a list of files. golangci-lint for example doesn't accept a list of files like this and will run on every single file in the repo. I don't know if this behaviour has changed in lefthook or golangci-lint now.
Comment · 9 months ago
Correct me if I'm wrong but lefthook doesn't run its hooks exclusively on the staged changes IIRC. pre-commit, and prek by extension, have a process to stash the unstaged changes using git and running the code only on the staged files. Last I used it, lefthook ran on every file regardless of git status. This annoyed me because I'd have a few stray files that were not ready to be checked in or tracked that would trigger failures in lefthook. At the time this also made some hooks run slower since it would run on every single file but I think most linters have become significantly faster now.
Comment · 9 months ago
The point is enforcement. If there's a newcomer to developing your repo, you can ask them to install the hooks and from thereon everything they commit will be compatible with the processes in your CI. You don't need to manually run the scripts they'll run automatically as part of the commit or push or whatever process
Comment · 9 months ago
prek is compatible with pre-commit so any hooks that can be used for pre-commit can be used with prek including the repo config file. Depending on if you're interested in buying into the existing pre-commit ecosystem, which is pretty extensive, then prek is a really good alternative
Comment · 9 months ago
Praise and glory be to the Agentic gods. Accept this markdown file and bless this wretched body of flesh and bone with the light of working code. Long live the OpenssAIah
Comment · 9 months ago
Comment · 9 months ago
Comment · 9 months ago
I still do this day mourn the old httpstatus.io or whatever it was domain that got acquired a few years back and became completely useless. This one endures and I love it. This one stays bookmarked but at least the MDN page on status codes now pops up as the first useful link when you search for "http status codes"
Comment · 9 months ago
Atuin also has syncing and backups though I've never really felt the need to use it. I prefer keeping histories separate and when I need to share shell commands I just do the usual methods like putting it in a shared text file, send it to myself on a chat app or just looking at the command and typing it out
Comment · 11 months ago
Aside from the usual separation of tech stacks for different teams, the big thing for me is lack of any sort of type hinting or safety in templates at least in the big frameworks such as Django, Rails etc. I would much rather work with a separate build process that utilizes typescript than deal with the errors that come out of incorrectly reading formless data and making typos within templates.
Comment · 11 months ago
I don't know what this comment means. I know this. Are you ok?
Comment · 11 months ago
Are you saying it is "explicit" in that it is explicitly stating itself as such or that it contains explicit content? Because the former is honest and the latter seems to be untrue. Also you are replying to every comment here calling the author of the article a "disgusting pervert" and accusing them of a lot of things and I'm not sure it's adding anything to the conversation. It's a harmless journalling app

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton