3,667 karma · joined September 9, 2013
Nowadays I start every project with `nix flake init --template templates#utils-generic`. And put everything in that related to the project. I even had some projects where I had to put 'ssh' as a pinned package as it was used in some scripting and the default macOS and Linux versions accepted different flags.
I also do love that I can do something like `nix run nixpkgs#nmap` on any machine I'm on to instantly run a program with worrying where to get it from. I also use this feature in some of our projects so you can click a link in the admin web interface which is a 'command url' for iTerm2[0] like: `nix run gitlab.com/example/example/v1.0 -- test http://example.com` which will prompt to run that specific version of the command in your terminal, without have to checkout the source repo. In this case it is to rerun specific task locally for debugging purposes.
yes &
A few times is still my favorite way to push a cpu to max temperature for testing. Used it a lot to detect faulty Core 2 Duo MacBook back in the day. They would short circuit some CPU sensor due to thermal expansion or melting of the wire insulation. Yes was an easy way to get the CPU’s hot enough.[0] https://kagifeedback.org/d/5212-low-quality-translated-reddi...
Recently I switched my entire setup (few Pi's, NAS and VM's) to NixOS. With Colmena[0] I can manage/update all hosts from one directory with a single command.
Kubernetes was a lot of fun, especially the declarative nature of it. But for small setups, where you are still managing the plumbing (OS, networking, firewall, hardening, etc) yourself, you still need some configuration management. Might as well put the rest of your stuff in there also.
Glad to hear you will still be making the puzzles yourselves.
There is one point of feedback and it's that I would like to have a native keyboard on iOS instead of a virtual one. For the rest this game is great.
Nowadays they have a subscription service, I don't know what the quality of that is. But I mostly still play on the "2014 remastered" edition with a "real tone cable" on macOS, but I think they updated that and you can play with any "audio interface" device you like. There is also the customsforge library for unofficial songs, but quality varies.
Between Rocksmith and Youtube tutorials, playing along with my favourite songs is the most fun I can get out off playing guitar that my skill level and time investment allows. I'll never play in a band or make a decent sounding song, but enjoying and getting enveloped by music is good enough.
(it's my birthday today, so I think I'm allowed to post a)
'Simpsons did it': https://www.youtube.com/watch?v=dUx3kDnT-p8
[0] https://trmm.net/homeconnect/ [1] https://github.com/hcpy2-0/hcpy
https://file.app.ikea.cn/cn/en/images/products/bekant-desk-s...
In the 90s a lot of movies had accompanying songs that would go into the charts. I remember Titanic, Bond movies, Godzilla, gangsters paradise, some Bryan Adam’s and Aerosmith songs.
I don’t know if that is still the case today as I listen mostly listen my own Spotify playlists or ”classic” radio stations (meaning 90s/00s music nowadays).
I can imagine it was an effect of the commercial music industry at the time and these songs were heavily subsidized by the movie’s marketing budget to get into the charts.
I've tried almost every Python packaging solution under the sun in the past 15 years but they all had their problems. Finally I just stuck with pip/pip-tools and plain venv's but strung together with a complicated Makefile to optimize the entire workflow for iteration speed (rebuilding .txt files when .in requirements changes, rebuilding venv if requirements change, etc). I've been able to reduce it to basically one Make target calling uv to do it all.
I welcome proper Git support, because it would mean fewer switches between editor and terminal (also the in IDE terminal just doesn't work). I hope they nailed it with the small details like they do for most of the application. I've been using GitX in the past and recently Lazygit as my main Git interface. Especially the line by line staging akin to `git add -p` would be welcome, but I read they are not quiet there yet?
I'm curious if it'l allow a workflow where amending to previous commits is easy. This workflow is really easy in Lazygit (using fixups and autosquash under the hood) and makes organising code into separate topic commits without much additional effort. And since Zed is all on the AI train they might incorporate something like git-absorb to automagically amend small changes into the commits they are related to.
I'd also love if they incorporate a proper overview of the Git tree, currently `tig --all` is my goto for that. Or one that allows you to drag and drop branches and rebases previews like Ungit (https://youtu.be/hkBVAi3oKvo?t=236) as that was the point that Git really started to make sense for me.