• 1 Post
  • 41 Comments
Joined 2 years ago
cake
Cake day: June 15th, 2023

help-circle
rss
  • I’m going to give you the benefit of the doubt and assume what you said was simply confusing, but not wrong.

    So just to be clear if your raid array fails, and you’re using software raid, you can plug all of the disks into a new machine and use it there. But you can’t just take a single disk out of a raid 5 array, for example, and plug it in and use it as a normal USB hard drive that just had some of the files on it, or something. Even if you built the array using soft-raid.


  • I don’t want to sound like I’m just correcting you for the sake of it, but it’s actually important. Mastodon is the most popular right now, but Mastodon actually wasn’t around at the beginning! Before that was StatusNet, and before that was identi.ca and laconi.ca

    So those services already existed, they were the ones built for federation, and so Mastodon was started as another compatible implementation of an existing network protocol. All of that is to say that Mastodon didn’t need to make the right choices at the beginning, and they have already benefitted from this kind of network dynamic! The system has already worked once!



  • I get what you’re saying, but I think the issue with optional memory safety features is that it’s hard to be sure you’re using it in all the places and hard to maintain that when someone can add a new allocation in the future, etc. It’s certainly doable, and maybe some static analysis tools out there can prove it’s all okay.

    Whereas with Rust, it’s built from the ground up to prove exactly that, plus other things like no memory being shared between threads by accident etc. Rust makes it difficult and obvious to do the wrong thing, rather than that being the default.


  • It’s also worth saying that with cars vs transit the incentives flip. With cars I don’t want to make things too far away, but like in my previous comment I have to space things out some, and cars are good at going distances, so it’s not too bad for business to sprawl. Also, because I need parking for everyone, density of my building (like a multi-story building) requires an even greater density of parking. But parking garages are expensive, so it’s easier for me to build a bunch of single story buildings with big surface parking lots.

    On the other hand, with transit and pedestrians distances are much more significant. The goal now is to try and get as many things as possible to where the people already are. In this mode, building up is much more sensible because the more housing or offices or businesses you can put on this plot, the less people will have to walk to get there and the closer they are to prominent transit stops, etc. And if I don’t need parking, then I’m incentivized to put another building right next to this one to try and hit those same people without them taking more than 20 steps.


  • There’s a sense in which cars by their nature produce sprawl. Cars are larger than people, so if I want a building to contain N number of people, I need an empty space nearby that contains 3N of just emptiness waiting for a car, so our buildings can’t be too close together. There needs to be that buffer space between them for their cars.

    Then people have to get to the parking lots, so we need roads. But if I want N people to be able to get here, I need more than that space between our parking lots for enough cars to be able to reach me. Not to mention left turning lanes and big intersections, and of course long stretches to get past the long parking lots.

    So if we don’t have space for that in a city, we either have to knock down a bunch of buildings to make room for these things, it we have to expand outwards into the larger empty space outside the city. Which naturally leads to sprawl.

    It’s amazing to actually do a satellite view of an area, take a screenshot, and then colour in the parts that are actually a building or shop or home, and then colour all the other parts that are road, driveway, parking lot, intersection. It’s this foam which sprawls.





  • On most modern distros (like Mint) you can do basically as much with Linux GUIs as you can do in Windows or Mac. So normal users don’t need the terminal. But if you want to do more, if you want the secret sauce, the terminal is there for you.

    But fear not! Basically all of us have some level of autism or ADHD, and the best of us tend to be the most extreme. If anything the terminal was written by autistic nerds for themselves! If you’ll be okay being a bit of a n00b for a bit, I think you’ll find there’s a lot of depth here to obsess over / hyper fixate / hyper focus on.

    There’s a reason people have been “fighting” for, like, 40 years over which terminal text editor is the superior one… The flames of war can run pretty deep, and there’s a lot of opinions.






  • I think I may have contracted some kind of brain worm, because the other day I needed to do some photo manipulation and couldn’t get krita to do what I wanted, but I went into gimp and just knocked it out. I’ve hated gimp for years, but I guess I’ve used it enough that I’ve figured out how it works… and now I don’t hate it anymore…

    I think I may need help.

    Oh, but I always use it in single window mode ever since that came out. The multiple windows floating panel thing drove me nuts!


  • I don’t know about this particular title, but I feel like Kickstarter games get a bit of a bad rap for taking a long time or not making it to release. But that’s because the whole point of a Kickstarter game is that we, the public, are acting as the publisher. Putting up money in advance, making an investment, hoping for a great game.

    And just like with traditional publishers, sometimes games take years and years to make, and some of your investments crumble and don’t make it.

    It’s just that we the public rarely hear about a traditionally published game until it’s already been in development for a while. Until it seems likely to succeed. We’re not used to taking pitches while a game studio figures their shit out. And even then, some traditionally published games crash and burn too!

    And that’s all ignoring the fact that a bunch of crowdfunded games are typically by greener devs who maybe don’t know how things are done. But what I’m saying is that even the normal game industry has long lead times and has some burn outs, it’s just that normally an entire community hasn’t built up around them, because they haven’t even been announced yet.

    I guess is what I’m saying is that publishing is hard and risky, and crowdfunding is collective publishing, not advanced purchasing. That doesn’t immediately mean that anyone who tries and fails is a scam artist. Most of them probably spent that money trying their best for as long as they could, and nothing great came out the other side. That’s just what business ventures look like, unfortunately.





  • I totally agree in principle, but to give this particular article the benefit of the doubt, I feel they’re specifically trying to directly counter right wing talking points. So rather than saying “being a man is meaningless” to a bunch of people who feel strongly about male identity, they’re instead saying “there’s more than one way to man. Here’s a good male role model now!” to try and reach some middle dudes who are conflicted and getting preyed upon.

    I agree that in the fullness of time we shouldn’t focus on this stuff, but I’m a bit worried about perfect being the enemy of good, and continuing to preach to our choir while 40% of dudes fall into a belief that women are the enemy and need to be controlled and shit.