Skip Navigation

Posts
20
Comments
196
Joined
2 yr. ago

  • I don't mean to undermine anything when I ask this. The article was very good, thank you sharing. I wanted to ask if circleCI made any floss software, or if paul biggar was a contributor to particular open source projects.

  • I like it for all the apps. I got a cookbook app, forms app, rss feeder app, and more. It also lers me share a link to a file easily too. I also use syncthing, mostly since I sync more data than my VPS serving nextcloud can store.

  • Can you elaborate on update system? AppImage is just a format, right? Whereas flatpak is a format and an entire toolkit for downloading and running flatpaks.

  • Theres so many. Check out the awesome list: https://github.com/awesome-selfhosted/awesome-selfhosted

    I think your stategy should be one service at a time. Do everything in docker, and start by tackling a simpler service. For example, you should try paperless-ngx. Absolute game changer. I didnt realize how much managing ny own directory structure sucked until I used this. Then, grow your service list more and more!

  • Tailscale is a mesh VPN. Its a level of abstraction passed a regular VPN, lime wireguard or OpenVPN. Tailscale uses wireguard under the hood.

  • I never considered there could be libraries for building these games, just assumed any game would always start from scratch. I've not heard of any.

    I made an attempt to build my own from scratch a long time ago, and I ended up with an engine in code and a yaml file to configure everything. I wonder if there are solutions where you dont write code directly, but you write plaintext configuration files and just pump it into the game engine.

  • I don't know how much content there is to share, so you might be overflowing with things to talk about every week. But I fear that doing so much effort weekly could be unsustainable. I would suggest, or hope you consider, a less freqent blog/podcast, like every other week. I think this would be more modest, and easier to maintain. You wouldn't need to change to title of the blog, either.

    Anyway, this is an exciting project and I'm thankful for your work.

  • Can you elaborate more on deduplication? Is this a feature you setup, or does it sort of work out of the box? This is a new concept to me, but sounds incredibly useful, especially in that scenario.

  • Perhaps I'm guilty of good luck, but is the trade off of performance for reliability worth it? How often is reliability a problem?

    As a different use case altogether, suppose I was setting up a NAS over a couple drives. Does choosing something with COW have anything to do with redundancy?

    Maybe my question is, are there applications where zfs/btrfs is more or less appropriate than ext4 or even FAT?

  • Those keycaps are very nice. What was something you learned from doing your first build?

  • Keep it up. I enjoy hearing about the updates.

  • In my experience, you still have your same path to your nix installed binaries in the distribox container, so you shouldnt even have to duplicate your configuration. I also dont suspect python dev to be that bad so long as you use venv or conda.

  • That's been the biggest deterent from me using it over the web clients. Sorry it hasnt worked for you. Ive never had it working either, but I hear some people can do it without issue.

  • How do you like thunderbird? Nice rice.

  • For more "traditional" or "statistical" modeling (not NN) 100% start with sklearn. It has a plethora of algorithms, and their docs read like a book. You can learn a whole bunch of new methods and techniques from there too. In tandum, you should familiarize yourself with matplotlib, which is the plotting library it uses under the hood (and is by far the most popular plotting library.)

    For deep learning, I'd say PyTorch? Tensorflow used to be standard but its fallen out of favor compared to PyTorch. I don't use either so I'm nit sure.

  • Actually cd isnt a program. Your present working directory is managed entirely by the shell. If you type "type cat" in the terminal it will tell you its a program, but "type cd" says its a shell builtin. So yes, cd depends on the shell and zsh has some awesome quality of life features. This is not something you can do in bash.

  • Futhark: a functional language that can be compiled to run in parallel on cpu or gpu. (No need to write cuda directly) https://futhark-lang.org

  • The guy behind the youtube channel Context Free (about programming languages) made this site that tracks language popularity based on github/stack overflow: https://tjpalmer.github.io/languish