• 5 Posts
  • 155 Comments
Joined 2 years ago
cake
Cake day: March 19th, 2024

help-circle
  • Plenty of people use git hosting to host non-code, like documentation, books written in markdown/LaTeX, etc. I personally use git to maintain a few personal wikis.

    Different git forges will have different rules about what content they allow. GitHub definitely allows non-code. I’ve seen Codeberg repos be used for non-code too. Codeberg’s only requirement is that you only host free (as in freedom) content, so I suppose for non-code that means using an appropriate CC licence for example. I can’t imagine any of the popular git hosting sites taking issue with someone hosting their book, unless you’re hosting, like, the whole of Wikipedia or something.


  • Statistically it’s rare for an adult to be 120cm tall, therefore there exist no adults who are 120cm tall. Statistically it’s rare for someone to be in government, therefore there are no politicians in the world. Statistically it’s rare to be an astronaut, therefore astronauts don’t exist.

    And all the examples I mentioned are far more rare than simply self-taught people working in the field they taught themselves. Majority of the friends I have in programming jobs are self-taught with no formal education beyond high school (if that). It’s of course highly dependent on field, and the market is saturated enough with CS graduates now that getting a programming job without a degree is going to be pretty hard, but my point is that it depends on the labour market. Some labour markets don’t care about a piece of paper declaring you went to school. There’s other ways to fill your CV and prove you have a skill.



  • Donations.

    I don’t find subscriptions too offensive, however any kind of restriction of the flow of information (e.g. by paywalling it) implies its enforcement. What are you going to do about people bypassing the paywall? Even if you only responded by patching whatever allowed them to bypass the paywall, you’re either going to have to let up eventually, or get into a protracted cat-and-mouse game with paywall bypassers. And you don’t want to end up on the side of the people who want to gatekeep information.

    So that leaves us with the possibility of having a subscription that’s not stringently enforced—in which case it is just a recurring donation anyway.

    Of course, this discussion is limited to the scope of “what would a news outlet do without changing anything about society”—but the decent news outlets do also try to change things about society. Within capitalism, things like UBI would make it much easier for free journalism to exist. And of course this problem goes away entirely with capitalism.


  • I don’t agree. LLMs are by design probabilistic. Chainsaws aren’t designed to be probabilistic, and any functionality that is probabilistic (aside from philosophical questions about what it is possible to be certain about, YKWIM) is aimed to be minimised. You’re supposed to be able to give the same model the same prompt twice and get two different answers. You’re not meant to be able to use a chainsaw the same way on the same object and have it cut significantly differently. You’re inherently leaving much more to chance by using LLMs to generate code, and creating more work for yourself as you have to review LLM code, which is generally lower quality than human-written code.


  • Not comparable at all. Power tools work deterministically. A powered chainsaw is not going to have a 0.1% chance of chopping a completely different tree on the other side of the forest. Of course accidents happen; your hand can slip. But a proper comparison would be if you got a computer to look at a large number of powered chainsaws and then generate its own in CAD based on what it’s seen, and then you use that generated power tool. Which, for something as potentially dangerous as a powered chainsaw, you most likely wouldn’t want to do, and would want to have careful human oversight over every part of design.



  • Notesnook notebook with whatever info I need to be able to administrate the system. e.g. what different ports are used for and why the firewall policies are what they are, sometimes write-ups after a troubleshooting session, etc.

    The Notesnook instance is self-hosted too, but if the server goes down, the notebook will still be available locally.










  • Worth considering that there’s less of a need for backwards-compatibility with Linux binaries because most Linux software is open-source, so they can be recompiled or updated for modern Linux by the end user if the maintainer is gone. A lot of legacy Windows software is still in use and the source is unavailable, so Windows has to support it for the businesses that use the legacy software. In other words, it’s a cultural difference too. Linux seems pretty good at supporting things users actually use, like old hardware.

    Not disagreeing with you btw, just my thoughts on why that difference exists.