• 0 Posts
  • 94 Comments
Joined 3 years ago
cake
Cake day: June 30th, 2023

help-circle

  • That’s not a big financial incentive.
    Microsoft will remove stuff when it actually gets in the way.
    If it’s easier to leave in and not have to touch dozens of other programs/services then they will.
    They might mark it as depreciating, and start planning a suitable replacement. They might just mark it as depreciating and kick the can down the road.
    When enough services that relied on that depreciating thing have been touched due to other updates, then they might look at actioning the depreciation.

    But if it doesn’t actively break the thing they are currently working on, the cost overhead or ripping it out is insane.
    There might be other dev teams working on features that now rely/leverage the thing marked as depreciating. But the thing getting marked as depreciating happened towards the end of the other teams new feature development cycle. At which point actually depreciating the thing might invalidate that other teams entire project.
    And maybe the rip it out, and it turns out one of their large clients (or a large amount of the user base) was relying on it.

    Addressing technical debt is always hard to justify, but it always makes a better project.
    If management doesn’t care about a better project, they will prioritise features and things that make money



  • Never used librewolf.
    But it sounds like the conveniences you want are a compromise for fingerprinting.

    Don’t let perfect stand in the way of good.
    The internet has been significantly ruined by large companies.
    There is a loop where companies with the resources to create and maintain frameworks/tooling/whatever are large enough to help define “features” for browsers.
    Browsers don’t make money, not really. To even be considered, they have to be able to run what the big companies are pushing.
    All of this makes it very easy for smaller companies to deliver better websites. Or abuse the features big companies are pushing.

    It’s like: email was awesome, then spam emails happened. Websites were accessible, then SPAs happened. Search engines were useful, the scraping/AI happened.

    I don’t know what I am trying to say.
    Other than browsers do not get the support they deserve to actually be decent unless they are backed by a company that wants to loss-lead them… Which has resulted in the web being pretty fucked









  • towerful@programming.devtoSelfhosted@lemmy.worldUnifi Anonymous...?
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    4 months ago

    Pretty much any mikrotik is a fantastic piece of kit to have.
    It is so unbelievably versatile.
    I love the various mikrotik routers, switches and APs I have. I use them all the time for little ad-hoc networks and projects and stuff.
    You will learn a lot about networking when using them.

    But Unifi is a hell of a lot easier to use, and I have not found anything I can’t do on unifi (but I don’t do bgp, mlag, etc at home).



  • Raspberry pis are an easy intro to actually using computers (instead of using something like windows).
    Raspbian is great (based on Debian) and there is a HUGE community for it.

    So yeh, it’s a great started for $25, as long as you have a PSU and SD Card. And an hdmi cable + monitor + keyboard at your disposal (and a mouse if you are installing a desktop environment (IE something like windows, whereas headless is a full screen CLI).
    And don’t get your hopes up for a windows replacement.

    But… Why not run a Virtual Machine? If you have a windows machine, run VirtualBox, create a VM and install Debian on it?
    That’s free. You can tinker and play.
    And the only thing you are missing from an actual raspberry pi is that it isn’t a standalone device (IE your desktop has to be on for it to be running), and it doesn’t have GPIO (ie hardware pins. And if this is your goal, there are other ways).

    If you really really want a computer that is on all the time running Linux (Debian, a derivative (like raspbian) or some other distro) - aka a server - then there are plenty of other options where the only drawback is lack of GPIO (which, in my experience, is rarely a drawback).
    And that is literally any computer you can get your hands on. Because the raspberry pi trades A LOT for its form factor, the ethernet speed is limited, the bus speed is limited (impacting USB and ethernet (and ram?)), the SD card is slower and will fail faster than any HDD/SSD. The benefit is the GPIO, the very low power draw, and the form factor - rarely actually a benefit.

    I’d say, play around with some virtual box VMs. See what you want, other than Fear Of Missing Out (things like PiHole? They run on Debian, or even in a docker container). Then see if you actually want a home server, and what you want to run on it.
    It’s likely you won’t want a raspberry pi, but a $150 mini pc that can actually do what you want.



  • I doubt it.
    Tripping over a cable is as likely to damage the socket as it is to rip the cable out of the plug.
    Any appliance that increases risk by being unplugged should probably not be using a consumer connection…

    I think the 3 pin layout caused a lot of headaches, and the integrated fuse required a user-servicable plug.
    So it would have to be a split-shell design of some type, where the appliance cable would have to be cable-gripped to the same part as the plug/socket pins.
    Thus, a bottom-entry (heh) cable grip and a removable back plate that can only be unscrewed when it’s unplugged.
    This was all in a time of bakelite. Plastic wasn’t flexible.

    But no, I think tripping over an early bakelite g-type (I think it’s officially a g-type) plug cable would likely shatter the plug and pull the pins out of the socket… If it didn’t also damage the socket.