HNHacker News
TopNewBestAskShowJobs

Zizizizz

275 karma · joined August 15, 2017

submissionscomments
Zizizizz··on EFF is leaving X
I find it hard it hard to believe anyone apart from you would see this as remotely the same thing.
Zizizizz··on Help Keep Thunderbird Alive
I use my own domain with Gmail

https://www.reddit.com/r/SaaS/comments/1g0m0um/how_to_set_up... is what I did.

Zizizizz··on Show HN: Ghost Pepper – Local hold-to-talk speech-to-text for macOS
Most English speakers speak faster than 120 wpm so that's probably why people, especially those who can't type at speeds like you can, prefer it.
Zizizizz··on Ask HN: What dev tools do you rely on that nobody talks about?
I tried tig first, I think Lazygit is the ideal interface to me for it. I actually don't use it apart from tags now though as I switched to jj and jjui for 2026. I think everyone has their own tool that works for them so it's hard to go wrong with a lot of these tools
Zizizizz··on Ask HN: What dev tools do you rely on that nobody talks about?
https://github.com/atuinsh/atuin for fuzzy shell history (ctrl+r)

https://github.com/sharkdp/bat (nice coloured cat replacement)

https://github.com/abiosoft/colima (so I don't need docker desktop)

https://github.com/duckdb/duckdb (performant database that lets you directly query JSON, parquet, csv files with SQL queries and convert one to the other.

https://github.com/eradman/entr (rerun commands automatically when provided files change) (useful for rerunning test commands automatically once you save the file you're editing.

https://github.com/martinvonz/jj and https://github.com/idursun/jjui (Jujutsu VCS, been using it for three months and I really enjoy it)

https://github.com/jesseduffield/lazydocker (managing containers, images, volumes easily)

https://github.com/jesseduffield/lazygit (best tui for git and outside niche git commands, the fastest way to use git.)

https://github.com/jdx/mise (fast asdf, direnv, and task runner replacement) (install pretty much version of tool, language, env vars in a per directory level. (Or global if you want))

https://github.com/ajeetdsouza/zoxide (intelligent cd to move between directories incredibly quickly)

Zizizizz··on Ask HN: What dev tools do you rely on that nobody talks about?
You may like https://httpie.io/ if you've not memorised all the curl flags already. The CLI tools way of making requests with headers and post bodies is really nice in my opinion

`http PUT pie.dev/put X-API-Token:123 name=John`

Zizizizz··on Neovim 0.12.0
Yes tab split, neovim on the left, companion on the right, or different tabs. The plugin codecompanion.nvim is also great. I use it for common tasks. Like:

vaf (visual around function) <space>ad (leader key add docstring).

And it documents the functions with my system prompt instructions for what good docstings should look like.

Zizizizz··on Astral to Join OpenAI
Pretty sure that uses UV to do it's magic
Zizizizz··on A decade of Docker containers
https://github.com/GoogleContainerTools/distroless

These are pretty handy to use

Zizizizz··on Leaving Google has actively improved my life
I think https://typst.app/#start has multi user support, you'd have to learn typst though
Zizizizz··on Show HN: enveil – hide your .env secrets from prAIng eyes
https://github.com/jdx/fnox

A recent project by the creator of mise is related too

Zizizizz··on Show HN: enveil – hide your .env secrets from prAIng eyes
https://github.com/getsops/sops

This software has done this for years

Zizizizz··on Show HN: Price Per Ball – Site that sorts golf balls on Amazon by price per ball
I sometimes get balls for cheap on sites like https://www.lakeballs.com/ (basically the rich people hit the prov1's in the lake and I get them on discount.)
Zizizizz··on In a genre where spoilers are devastating, how do we talk about puzzle games?
Pretty good youtube video that may help. https://www.youtube.com/watch?v=wHwZd53CyLc
Zizizizz··on The UK is shaping a future of precrime and dissent management (2025)
https://en.wikipedia.org/wiki/List_of_countries_by_traffic-r...

People in the US get killed at a higher rate than all European countries by vehicles.

Zizizizz··on Ask HN: Share your personal website
https://mhpark.me
Zizizizz··on The UK is shaping a future of precrime and dissent management (2025)
Maybe if he didn't have a gun she wouldn't have been shot.
Zizizizz··on The struggle of resizing windows on macOS Tahoe
Do you have Admin by Request on your machine (if its a company laptop). That was the culprit for me.
Zizizizz··on The struggle of resizing windows on macOS Tahoe
I had this, it was our company's security software prompting an update (Admin by Request) that was getting hidden. An update to that software and the latest tahoe update seems to have resolved that issue.
Zizizizz··on Oh My Zsh adds bloat
Yeah I believe I have these already configured as such, it was that atuin didn't require me to press enter again but thank you for sharing
Zizizizz··on Oh My Zsh adds bloat
This is the .zshrc file I have in my dotfiles.

It auto installs everything if you don't have it. Starts effectively instantly.

External dependencies (or remove their line at the bottom)

- [Mise](https://mise.jdx.dev/) fast asdf, runner, and direnv replacement

- [oxide](https://github.com/ajeetdsouza/zoxide) smart and fast cd replacement

-[atuin](https://atuin.sh/) ctrl + r and shell history finder

- [fzf](https://github.com/junegunn/fzf) fuzzy finder

``` # Plugin Manager

declare -A ZINIT ZINIT[NO_ALIASES]=1 ZINIT_HOME="${XDG_DATA_HOME:-${HOME}/.local/share}/zinit/zinit.git" [ ! -d $ZINIT_HOME ] && mkdir -p "$(dirname $ZINIT_HOME)" [ ! -d $ZINIT_HOME/.git ] && git clone https://github.com/zdharma-continuum/zinit.git "$ZINIT_HOME" source "${ZINIT_HOME}/zinit.zsh"

autoload -Uz compinit; compinit

# Plugins zinit light Aloxaf/fzf-tab zstyle ':fzf-tab:' use-fzf-default-opts yes zinit light zdharma-continuum/fast-syntax-highlighting zinit light zsh-users/zsh-autosuggestions

# Starship zinit ice as"command" from"gh-r" \ atclone"./starship init zsh > init.zsh; ./starship completions zsh > _starship" \ atpull"%atclone" src"init.zsh" zinit light starship/starship

zstyle ':fzf-tab:complete:' fzf-bindings 'shift-tab:toggle' zstyle ':fzf-tab:' switch-group ',' '.' zstyle ':fzf-tab:' continuous-trigger '`'

source <(fzf --zsh)

eval "$(mise activate zsh)" eval "$(zoxide init zsh)" eval "$(atuin init zsh --disable-up-arrow)" ```

Zizizizz··on Oh My Zsh adds bloat
I use atuin for the shell history as it seems to know when I've run a command in one tab/split while another is open where fzf doesn't seem to sync it all the time. But I still use fzf to find files.

(Bonus, I use Zoxide to replace the alt+d cd shortcut as it's much faster, and use https://github.com/Aloxaf/fzf-tab for tab completions in the terminal to become fuzzy, very very useful)

Zizizizz··on Oh My Zsh adds bloat
You can replace nvm with https://mise.jdx.dev/ , it starts effectively instantly and works not only for node versions but all programming languages and tools.

`mise use node@latest`

Zizizizz··on Reddit Migrates Comment Back End from Python to Go
I don't think "Python" uses an ORM, moreso they did. You can write the SQL the same way there. It's why there is SQLAlchemy Core Vs SQLAlchemy ORM.
Zizizizz··on M5 MacBook Pro
For me, who came from linux the only thing I don't like is the overview menu's lack of an (x) to close a window. The way slack stacks windows within the app so it's hard to find the right one. Pressing the red button doesn't close the app from appearing in your CMD+Tab cycle between apps, you also have to press CMD+Q. (Just a preference to how windows and linux treat windows, actually closing them. Rectangle resolved the snap to corner thing (I know MacOS has it natively too but it's not too great in comparison).

Things I prefer: Raycast + it's plugins compared to the linux app search tooling, battery life, performance. Brew vs the linux package managers I don't notice much of a difference.

Things that are basically the same: The dev experience (just a shell and my dotfiles has it essentially the same between OS's)

Zizizizz··on Zoxide: A Better CD Command
There's a built-in shortcut with fzf to change directories I think it's alt+d
Zizizizz··on Zoxide: A Better CD Command
One of those fundamental work-changing tools. I use it dozens of times a day. It's fantastic
Zizizizz··on Claude Code is all you need
I would assume he means creating a foreign key relationship from the posts and users table. Doesn't rails or prisma have a SQL migration tool? (Upon looking it looks like it's Active Record)

So the equivalent of

`rails db:migrate` after doing what you suggested in the interview. You could write in SQL as..

``` ALTER TABLE posts ADD COLUMN user_id INT, ADD CONSTRAINT fk_user FOREIGN KEY (user_id) REFERENCES users(id); ```

I don't know if that's what he was after but that's what my mind jumped to immediately. I'd recommend learning a bit as sometimes I've found that orms can be a lot slower than writing plain SQL for some more complex data fetching.

Zizizizz··on Pascal's Wager
A silly argument in my opinion.

- You don't really choose to believe something, you're either convinced or you're not.

- Implies you choose the right god out of thousands

- Implies - at least for the abrahamic god that is all-knowing - that it wouldn't know you were just pretending to believe and/or believing out of fear

Zizizizz··on Customizing tmux
I use ghostty and native splits, however there is no way to move a pane to a new tab. Which you can do in tmux very easily. That's one thing I wish it could do.
← PreviousPage 2 of 7Next →