The main benefit I see with using Make as a command runner is that it's a standard tool that's installed "everywhere". Even though these replacements seem nicer to use, I never felt like they bring enough to the table to warrant having to install an extra tool.
HN user
izoow
Personally I dislike Git, and haven't found a git UI I like, so throw whatever you want on there. I am not going to like it, but not because I want something else.
I might be a bit off topic here, but if you haven't tried Lazygit yet, I can't recommend it enough.
Being similarly frustrated with note taking apps lately (Android), I finally discovered one that's pretty amazing, so I'd like to mention it. It's called Zettel Notes [1]. It's all offline, with support for many syncing options, and the notes are simple markdown files stored in a directory.
[1] https://play.google.com/store/apps/details?id=org.eu.thedoc....
I've been using Konsole and I only relatively recently found out how powerful its tab/split management is. You can drag and drop tabs between different windows, and you can drag and drop panes between different tabs to create splits, which also works even between tabs in different windows.
I wish the bug where the copy option is randomly greyed out even though there is text to copy got finally fixed. It's been driving me insane.
I haven't noticed any change just now, but Google search results felt pretty bad for me for a while, even for technical questions. I tried replacing a lot of my searches with ChatGPT, but I got tired of the false information it hallucinates pretty fast. I'm at a point where I'm considering giving Kagi a try and actually paying a subscription for my searches.
Was just about to mention this. Also, just to add to this, even though it's a zig talk, it's not really the main focus of the talk. I enjoyed it and I don't even know zig.
A build generator for a build generator? Oh boy. This is starting to feel like the JavaScript ecosystem.
I did try it a couple times in the past, it just never quite felt like home. I don't know why, I couldn't give you an objective reason as to why I didn't like it. I probably should give it another try soon.
I rely on an unlimited bash history and fzf to fuzzy search through it. Commands that get too long and complicated might get thrown into a simple bash script, often quite literally "thrown" as a single line without any cleanup or extra logic.
I've tried making pretty scripts with many options, but as you said, then you just end up with another tool with many complicated options, not to mention the time it takes. I noticed that the quick and dirty scripts that I often just copy paste and tweak if I want to get a different functionality get by far the most use and survive the longest.
I've also been meaning to have a look at invoke[1] which seemed interesting, but I haven't gotten to it yet.
I'm still torn about whether I want to stick with Ubuntu a little longer or move onto Debian/Fedora. I've been a happy Ubuntu user for a long time, but each package that gets converted to snap makes it harder for me to stay. I'm getting really tired of having to fight the distro and look for a bunch of my applications elsewhere to get a version that doesn't suck.
Build stuff in .net is so easy, I just press F5 and I don't even know what happens, it just works
I started out with C# as de-facto my first programming language and this is exactly the thing I didn't like. I had no idea what Visual Studio does and I was lost without it. Later moving onto C and starting from the ground up with just a text editor and a compiler was quite eye opening.
I'd sometimes use my Android phone as a webcam by running an app like "IP Webcam" that exposes a video stream of the camera feed and then using the video stream as input for ffmpeg.
I don't want to come off as overly harsh, but calling this "Virtual Camera for Linux written in Python" seems a bit too generous considering all this seems to do is ask you for an input file and an output device and then call `ffmpeg -re -i {input_file} -f v4l2 {selected_device}`. Cool idea though, I didn't know you can do this that easily with ffmpeg.
I recently found out that git rebase has a --exec option that allows you to execute a shell command for each commit. If the command fails, the rebase pauses and allows you to make changes to make the command pass. I use this to make sure that there is no commit that leaves my project in an unbuildable state.
Thing is, with other providers, all I'm getting is email. With Google, I'm getting a bunch of services, all interconnected, and any of them could potentially get my entire Google account banned. One of the fuck ups I can recall is a bunch of people getting their Google account banned because they typed in chat of a Youtube livestream and some algorithm falsely picked it up, cutting them off from everything.
As much as I used to love Gmail, the past few years I've been getting increasingly more afraid to be reliant on it. I've seen way too many fuck ups from Google where people randomly got banned because some algorithm decided to, and appealing or getting to a human support is pretty much impossible.
I've been using Sublime Text to do this. I use VS Code/Neovim for my programming, but Sublime Text is still way too convenient as a notepad to keep around, one of the main reasons being this feature.
What terrible experience did you have? I've been daily driving Debian/Ubuntu on multiple machines for years, and I can't complain.
The local machine would be what's keeping it from firing, not what's making it fire.
The manual checking in part seems like a lot of hassle, even if it's only once every 2 months or so. If I wanted to have something like this, I'd want it to be as set-and-forget as possible.
For example, me being alive could be determined by whether I logged into my machine over the last X days and a certain service ran. If it didn't, only then start bugging me to confirm manually.
Also, as others have already mentioned, I'd have very little trust that such service will still be around when I'll need it to trigger.
Something like scheduled gmail + a cronjob on my local machine that runs once a day and reschedules the email is something I'd imagine could work if I wanted to set up something like this for myself.
I still use pip + venv for everything and I don't really see a reason to change. Correct me if I'm wrong, but the way I understand it, tools like poetry aren't really anything "official" as pip is, just something that popped up and gained some traction. It's only the pyproject.toml format that was standardized, and poetry happens to be one of the tools that supports it.
I was looking for something like this, will definitely try! I was always envious of perl being able to be easily incorporated into shell pipelines and wished python would support something like that.
All that's needed for a blog site to be mobile-friendly is to just not actively break it. Plain html articles with no css read great on mobile, e.g. http://motherfuckingwebsite.com/
Looking at the Windows 1.x logo and then the Windows 11 logo... wow, they really went full circle
I still have very mixed feelings about using LLMs to learn about things. When it works and produces valid information, it's absolutely amazing, and I find it much easier to find and grasp things than simply googling and reading through various pages hoping to piece together what I'm looking for. The problem is that a lot of the time it doesn't, and it's such a convincing liar that it's hard to tell, especially when you don't already have comprehensive knowledge about the subject at hand.
I remember randomly visiting a lecture of one of my professors that specializes in high performance computing, he was showing off the research they do and it was regarding computing the necessary "parameters" for this. Apparently calculating the parameters for a single patient to focus just the right spot and not damage anything is a task that takes several hours on a supercomputer. This might've been like 5 years ago.
Very hard to read on mobile though. I either have to scroll left to right for every line, or zoom out and have very small text. Seems like the content div has a min-width or something that prevents the text from wrapping on a narrow screen.
I’d love to see nim become more mainstream. I don’t have much experience with it, but I looked into it a few times and always found it super interesting.
I wonder if this has something to do with certain people's brains being wired more towards images and others towards sound. I always felt like I'm much better with sound when it comes to recalling things and such.