Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)FO
Posts
0
Comments
154
Joined
2 yr. ago

  • I had this issue and it only worked when I downloaded it from the website and ran it, not from steam or flatpak. I don't have it installed anymore and I'm not sure what the underlying issue was, but you can try that.

  • I don't know where you are, but this isn't always enough. If it's your employer's IP it's not yours to license to begin with.

    In my situation, it even extends to any hobby projects I work on and I don't think my situation is unusual.

    That said, most employers don't care about hobby projects with no earning potential.

  • I used to do this when I had a 1.5 hours commute (one way). If you can avoid it, don't do it. The world is not built for people that have to get up at 5 and be in bed by 10. I would run on 6.5 hours of sleep on average and I was constantly exhausted.

    If you're a developer like me, it affects your productivity as well as your health. I would carpool, so I could nod off for a few winks on the way home. Sometimes when I was the one driving. It's bad for you. Don't do it.

    If you must do it, the key is to make it a habit. Go to bed at the same time every night. Give yourself enough time to fall asleep and get a full 7-8 hours. Put away devices. Avoid any caffeine and alcohol after lunch. Get in shape if you can, it will help you sleep better. Avoid spicy foods in the evenings.

    Stick to the schedule even on weekends, or at least don't try to make up for lost sleep then. It doesn't work.

    You can still tinker, but you will have little time except weekends. Write down your ideas during the week and then hit the ground running when you have free time.

    Don't forget to take time for yourself, family and touching some grass. Your computers will always be there. People will not.

  • This sounds like an idea related to the InterPlanetary File System, where files are peer-to-peer and cannot be taken offline. It's not a terribly new idea, but I've not seen any widespread implementations of it.

    I think people underestimate how difficult moderation is at scale. There's a reason why The Algorithm exists: past a certain scale, even just wading through a chronological feed of posts and keeping illegal content out of it becomes laborious. You will see influencers on the fediverse complaining about that already. With a P2P system, moderation isn't just difficult, it's impossible. Once something is out there it can't be removed. Finding and maintaining a good balance is just a really, really difficult problem to solve.

    Sometimes, that of course is a feature, like IPFS being used to bypass government censorship, but every coin has a flipside.

  • The version history of the Linux kernel is basically a result of how Linus felt about it at the time. It spent two years in 0.99.x and a long time in 2.x.

    New versions come out all the time, but the pace and numbering has (at least up until more recently) been up to Linus. It feels like they're more settled into a regular pattern now, but early on it was basically just "when Linus feels like incrementing it".

  • The Unicode standard allows, but recommends against, adding a BOM for utf8 files. Utf8 does not need them.

    I've only seen Microsoft tools adding that, and it breaks some parsers.

    Please don't add BOM to utf8 files unless for some reason you need them.

  • Character encoding and type coercion errors are so common. But a lot of bugs also come from programs trying to do "the right thing". Like in OP's case: they are just trying to import some data and maybe the data was never even intended to be interpreted as utf8, but the tool they are using to remove the commands wants to treat it that way. Sometimes the safest thing to do is to just assume data is binary until you care otherwise.

  • Not sure if this helps you, but for anyone working with utf8 and MySQL, it's worth reading up on the details of their Unicode support. Especially the part where it says that 'utf8' is an alias for 'utf8mb3', which may not be compatible with what other systems consider to be 'utf8'. If you aren't careful with this you will have problems, especially with high code points, like emoji.

  • If you can rig the camera so it will stay at a fixed distance from the subject, you can stitch together as many exposures as you need and it will minimize the distortion. Keep a grid in the background to help with stitching. The Google Photoscan app does something like that.

  • I hear you, and I agree. I did just upgrade my ok PC because I had saved up the money and wanted to get the most for them before the tariffs take effect. Before that I was gaming in a decently capable laptop about 4 years old, and before that I used hand-me-downs and upgraded maybe every 5-10 years. With the exception of this last upgrade, I've stayed about mid-tier for GPU and other components.

    While consoles may be less expensive up front, I don't care about exclusives and I grew up as a PC gamer who still can't use a controller right. I'm also a developer so I can justify the upgrades when I have the money for it.

    When asked, I typically tell people to pick a budget and get the most computer you can get within that. If you're always wanting "the best" your can always spend more money for some increase in performance. Don't spend money you don't have.

  • The cost of PC gaming keeps getting worse every year and the near future doesn't look very promising. With fewer gamers being able to afford upgrades, I except that will have a chilling effect on game studios and independent developers as well.

  • Firefox for the add-ons, sync, and other features, but I have set Firefox Focus as the default that most apps open pages in. From there I can open pages in regular Firefox if I need or want to. Firefox Focus acts as a sort of default private browsing mode.