Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nickjj
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
301.
▲
by
nickjj
1y ago
How did you end up managing things like waybar? You'd end up with 2 copies of it running and you typically killall/pkill to reload it because it's expected you'd only run 1 copy but now with this nested solution there&#x
302.
▲
by
nickjj
1y ago
Indeed, although I find hyprshot + satty a pretty good combo. It's almost as good as Flameshot. I think it's really important to be able to take a region, specific window or full display screenshot with an ability to annotate afte
303.
▲
by
nickjj
1y ago
I didn't even know that was possible but I think it would be the perfect solution, as long as it ran efficiently and managing the hotkeys between both sessions wasn't a problem. I wonder how that would work if you used the same co
304.
▲
by
nickjj
1y ago
> Sort of like those blackboards / whiteboards that you can roll around. Yes exactly. Since I was a kid, I always envisioned a future world where all of my walls were a monitor and I could just move across them as needed to focus on
305.
▲
by
nickjj
1y ago
Windows still has advantages for certain use cases, as much as I want to like Hyprland for everything. For example, imagine this screencast recording set up: - You have a 4k monitor - You only want to record a 1920x1080 section of
306.
▲
by
nickjj
1y ago
I'm beginning to really like scrolling window managers. It's optimized for minimal splits (let's say 2-3 windows) per view but it makes it effortless to flip between apps. Floating windows is also an option and making any of
307.
▲
by
nickjj
1y ago
I got a laptop recently where I installed Arch / Hyprland (not Omarchy) but I know what you mean about overlapping windows. I do this all the time on Windows where I overlap windows and then toggle some of them as "always on top&q
308.
▲
by
nickjj
1y ago
> The only thing I feel is 2nd hand regret for Woz. I'm going to speculate that in most cases, 20 million and 200 million is effectively the same. I wouldn't be upset in the slightest if I missed out. If you can get a 2% return
309.
▲
by
nickjj
1y ago
This is mostly why I run nginx outside of Docker, I've written about it here: https://nickjanetakis.com/blog/why-i-prefer-running-nginx-on... I keep these things separate on the servers I configure: - Settin
310.
▲
by
nickjj
1y ago
I still plan to keep using tmux. I like how it manages multiple sessions, making it easy to switch between projects and even resurrect them after rebooting. I also never had a problem with mouse copy / paste using tmux-yank. I've
311.
▲
by
nickjj
1y ago
Arguments can get pretty complicated. One nice thing about argparse is it comes with a helper function for mutually exclusive groups that can be optional or required. For example you can have --hello OR --world but not both together.
312.
▲
by
nickjj
1y ago
I'm not sure, they are in NY. I did a quick Googling and it says there's no specific legal mandate on the storage period for a restaurant. For any recording in NY, there is a legal requirement to post a sign that there's a ca
313.
▲
by
nickjj
1y ago
Are they accounting for foot shape? I remember growing up and I always internally joked that my step dad sounded like a cyberdemon from Doom 2 when he walks. It would shake the walls. He wasn't heavy but his feet are really flat so he
314.
▲
by
nickjj
1y ago
> I think part of that was growing up in a situation where losing something important like a phone or laptop was a financial hardship that meant real, lasting pain. The brain is interesting, that's for sure. Old habits and mindsets
315.
▲
by
nickjj
1y ago
I have a bunch of zero dependency projects. You can get a lot done with the standard library and single file projects which you can run on most systems without needing to do anything except curl it down and run it since Python is available.
316.
▲
by
nickjj
1y ago
> CCTV has a funny tendency of being useless in that regard I don't think it's safe to depend on this by default. I know a few business owners who have video (and audio) recording set ups in their business where 100+ customers
317.
▲
by
nickjj
1y ago
There are middle man services for certain types of food in certain areas. For example Slice is a popular one for pizza. I know a business owner who uses it. They have an app and optionally an online menu on your custom domain to take online
318.
▲
by
nickjj
1y ago
Yep I almost did that first but decided against it because I didn't want to get stuck with no phone in case something went wrong with the process. At that time I was technically on-call for work too. The store owner told me they servic
319.
▲
by
nickjj
1y ago
It's about the principle of the matter. A 2 trillion dollar company rendered my perfectly working phone close to unusable and every visit to their official repair center broke it even further. I picked the 4a because I liked its small
320.
▲
by
nickjj
1y ago
So here's a fun story on how Google completely ruined my Pixel 4a and will not help resolve it over the last 7 months. In January 2025, Google pushed an emergency Android update to Pixel 4 devices which completely killed the battery&#x
321.
▲
by
nickjj
1y ago
Docker helps with this nowadays. Of course you need to understand setting things up the first time you do it but once you know, it can apply to any tech stack. I develop and deploy Flask + Rails + Django apps regularly and the deploy proces
322.
▲
by
nickjj
1y ago
If you ignore size as a benefit, CSV files still have a lot of value: - It's plain text - It's super easy to diff - It's a natural fit for saving it in a git repo - It's searchable using standard tools
323.
▲
by
nickjj
1y ago
> Respectfully, you're using it wrong, and you get what you paid for. I used the paid (free trial) version of Cursor to look at Go code. I used the free version of ChatGPT for topics like Rails, Flask, Python, Ansible and various ne
324.
▲
by
nickjj
1y ago
Serious question, how do you justify paying for any of this without feeling like it's a waste? I occasionally use ChatGPT (free version without logging in) and the amount of times it's really wrong is very high. Often times it tak
325.
▲
by
nickjj
1y ago
Yep I've been doing this since WSL 1 was available, it's rock solid. My dotfiles at https://github.com/nickjj/dotfiles have an install script to automatically get everything (including tmux w/ plugins) s
326.
▲
by
nickjj
1y ago
Yep, it's really annoying. I'm using Firefox with a normal adblocker (uBlock Origin). I get hit with a Cloudflare captcha often and that page itself takes a few seconds before I can even click the checkbox. It's probably an e
327.
▲
by
nickjj
1y ago
Here's a quick story. It's unrelated to depression but it's something related to asking yourself "are you sure?". I once had stitches which had to be removed after about 2 weeks. It was the only time I've gotte
328.
▲
by
nickjj
1y ago
Andrej's talk seemed normal to listen at 2x but I've also listened to everything at 2x for a long time. Unfortunately a byproduct of listening to everything at 2x is I've had a number of folks say they have to watch my videos
329.
▲
by
nickjj
1y ago
> Yes, it is: both gchamonlive and myself pointed out that if your lock file exists and is out of date, your (previous) script would silently update it before installing Check my original comment, it doesn't operate like this. You c
330.
▲
by
nickjj
1y ago
> Your new version no longer has the bug we are talking about. I don't know why you are trying to pretend it was never there though? I'm not sure I understand what you mean? 1. I posted the article last week on my site
More ›