![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://fry.gs/pictrs/image/c6832070-8625-4688-b9e5-5d519541e092.png)
Lesson learned: don’t name your surveillance tool EvilFaceRecognition.exe
Lesson learned: don’t name your surveillance tool EvilFaceRecognition.exe
Yes, just drone on drone warfare once humanity has been fully eradicated.
Way back when I think it was SUSE for me after BeOS went under. Ubuntu, debian, arch, and then nixos maybe 7 or 8 years ago. Back to ubuntu for work for a few years, but nixos full time now.
Personally I use xmonad with xfce in no-desktop mode. And I configure almost nothing.
Xfce gives me multi monitor setup/positioning, a shutdown dialog, and other niceties like mouse config. I have dmenu for starting GUI programs. Only thing that bothers me is nextcloud sync demands a taskbar in which to put its icon. Since there isn’t one, I have to cope with its login BS each time I boot up.
For pretty much anything else I go to the terminal. What time is it? type ‘date’ and press enter. Wireless? ‘sudo nmtui’. Etc. I started doing this as a way to brush up on terminal knowledge, and now I see no reason to change.
Good to know! An arm laptop for linux makes so much sense to me, but its a rocky start. Managed to brick my pinebook pro so I’m 0 for 1.
Personally I’m holding out for a laptop based on the snapdragon elite X arm chips coming out later this year. Should be great for battery life (like 28 hours) and very fast. We’ll see how the linux support turns out. And also which manufacturers pick it up - would like framework but haven’t heard anything about that from them. Lenovo already released a system based on the old snapdragon chip so seems likely they’ll release one based on the elite X too.
The intent of nix-env was to make it easier, but the effect was to push some of your system state into a shadowy ‘env’ realm that is not managed by your *nix files. Same with channels - its state that isn’t in your configuration.nix.
To me the whole point is to have all your state in some files you can check in to version control, and use to reproduce your system.
Agree it would be cool to have a way to edit nix files that would give you all the args to functions, code completion etc. You do get some of that with the nix repl. Would be nice to even have a GUI for selecting packages for those that don’t “do” text editing.
I’m using nixd for a nix language server, but haven’t seen a lot of benefit so far to be honest. I think part of the reason is nixpkgs isn’t pulled in until runtime, so most things are undefined as far as the lsp is concerned. Haven’t put a lot of time into it, there may be ways to make it more useful.
There is controversy in the nix world because nix flakes were (some say) merged without proper vetting first. OG nix diehards don’t want to taint nix documentation with ‘experimental’ flakes. But probably the majority of nix users are all in on flakes. So you have documentation from the OG camp that doesn’t include flakes, and you have innumerable unofficial guides for the flakes way. This on top of the quirkiness of nix the language and the multiple ways to do things. Unfortunate.
IMO nix-env was a mistake. It feels like an imperative package manager which may be comfortable to new users who are used to apt or similar. But really what you should be doing on nix is maintaining *.nix files which document/specify your system setup, and nixos-rebuild to update your system to that configuration. Similarly, nix channels are an imperative holdover, which can be done away with if you use flakes, which results in your current nixpkgs version being documented in a system level flake.lock file.
No but had eggplants explode, and instantly sear onto the entire inside of the oven. Even kicked the door open a little.
maybe real short ones : )
haven’t checked it in 4 or 5 years but I think my Mac Plus still works.
I dunno but see IMSLP.org for lots of classical sheets if that’s your thing. lvl1 piano
Limping along with a wonky hinge on my 5 year old laptop waiting for these to come out. Haven’t run windows for years now so I don’t think I’ll be missing intel much at all. Might have to do some cross compiling for deploying software to intel cloud nodes, but arm VMs for android development will speedy.
superconducting below 10K or -263C. a record but by no means room temperature.
For two sided CNC machining, dowel pins are your friend. Its easy to drill pin holes in your fixture piece and your part so when you flip it over its precisely located.
Those japanese pull saws are the bomb. So much easier than the traditional type of hand saw.
Came here to post about this series! Great sci fi, best of the year IMO. Check out the ‘scavengers’ film they made before the series:
I’ve used OpenSCAD. “Fun” I’d say, if you’re a programmer. No support for any kind of toolpath stuff, purely for making the shapes and that’s all. I made the shapes in openscad and imported them into Fusion360 to do the toolpaths. Fusion360 didn’t have awesome support for STL models which was what openscad could make, so sometimes things weren’t the best - like slots that were the width of the tool plain couldn’t be cut.
If it could be made to work I’d much prefer using a foss workflow.
Got this solved over on the rust-lang discourse. The solution was to use the async_stream crate. Ends up being a small amount of code too.
Equal temperament, where all the keys have basically the same intervals rather than having different characters as in just intonation. Enabled modulation from one key to another as in Bach and Jazz.