[–] 1 point 1 minute ago*

Accurate enough for who? It wouldn’t be accurate enough for me. And it certainly wouldn’t be accurate enough for the consumer who you described as expecting that estimate to match reality. And worst of all, it wouldn’t be enough for any consumer protection agencies or remedies. So many assumptions would have to be made based on factors entirely outside of their control in order to sell to you based on your file download speed. And if you allow them to sell you a product based on assumptions of things outside of their control, then you then have to recourse to hold them accountable. I don’t want companies to sell me a product based on a number offered over a shrug. I want a number I can measure against what I’m getting.

Transmission rate is the only metric with any meaning in this context, because the transmission rate is the product they’re selling to you. The overprovisioning and etc is actually accounted for in the transmission rate they’re selling you. Thats why they almost always overprovision your connect based on what you’re paying for.

  • source
  • parent
  • context
  • [–] 1 point 14 minutes ago*

    You’re asking why it’s not possible, and then explained a work around that would be needed because it’s not possible.

    What you’re suggesting is that instead of selling a service to you based on a quantifiable number based on things within their control that you can reasonably hold them accountable for, they should sell their service to you based on a series of educated guesses about what you could potentially get based on a number of factors entirely outside of their control.

  • source
  • parent
  • context
  • [–] -2 points 2 hours ago* (last edited 51 minutes ago) (4 children)

    Marketing in bits is anti-consumer, since average consumer does not understand what actual download speed they will get when buying.

    It’s not anti-consumer to advertise a product’s capabilities in the most accurate way possible. When you pay for internet bandwidth you’re not paying for download speed, you’re paying for a transmission rate. Advertising internet plans based on the speeds you get in Chrome would not be possible and therefore any attempt to do so would be deceptive to the customer.

    Almost everyone I know is confused why the speeds they pay for don't match the speed of downloads in Chrome

    The Internet bandwidth they pay for will never match the speed of downloads in Chrome, even if you convert bits to bytes.

    What you’re missing here is that you want the number you pay for from your ISP and the number you can measure downloading a file at to match. But they never will, because they’re two completely different concepts. One of those number is a constituent part of the other number. They’re not interchangeable.

  • source
  • parent
  • context
  • [–] 11 points 5 hours ago* (last edited 5 hours ago) (6 children)

    Internet speeds being measured in bits instead of bytes is absolutely not to falsely represent Internet speeds, nor is there anything false about it to begin with. Measuring network transmission speeds in bits is an engineering custom used in telecommunications long before consumer internet existed and for good reason. A byte being 8 bits is the standard today, but in the past a computers byte could be anywhere from 1 to 48 bits depending on your hardware, therefore measuring internet speeds in bytes per second would be meaningless.

    Even today where we’ve standardized 8 bits to a byte, measuring internet speeds in Bytes or Megabytes per second would actually be more misleading than the Megabits we use today, since not every bit in a packet is used for user data transfer nor is there even user data in every packet. 25 megabits per second is equal in size to 3.125 megabytes per second, but if you put 3.125 megabytes per second on the tin, people will expect for example to be able to download a file at 3.125 megabytes per second but they can’t. Assuming no bottlenecks and perfect efficiently, they’d only be able to download a file at a speed closer to 2.5Megabytes per second.

  • source
  • parent
  • context
  • [–] 1 point 3 days ago (1 child)

    Oh yes it’s a thing, to a lesser extent than Reddit though obviously. In order for anything to be done about it though, the bot accounts usually have to do something that betrays the fact that they’re bot accounts though. Such as accidentally passing through a variable instead of the value, such as with your post. Hence why you will see people question you

  • source
  • parent
  • context
  •  

    While looking for Discord alternatives I came across this project which looks like a great alternative for the kinds of Discord servers centered around Open Source projects and organizations. Ones where live chat and voice rooms aren't the focus.

    It's a combination of forums and knowledge base that would be perfect for this use case.

     

    I’ve spent a lot of time recently trying to find a self hosted PaaS to replace my usage of Vercel to host a couple of static websites. I use 11ty and Astro as Static Site Generators and I love the functionality of pushing to a git repo to update my site, and being able to create preview versions using pull requests.

    If you haven’t used a PaaS before and are wondering what they’re used for, two of the biggest reasons people use them for are basically as Web GUIs to deploy OCI containers from a marketplace, think similar to the UnRAID App Store, and as hosting environments for code that’s built and deployed directly from the contents of a git repository like static sites or other apps. In my case, I use them to deploy static sites that I either build myself using SSGs, or for example the popular Digital Garden plugin for ObsidianMD.

    The defacto leader in this space seems to be Coolify. And while it is fairly robust with a nice feature set, I couldn’t get past the dreadful UI. I’ve never encountered software that goes so far out of its way to hide information from you. It technically has a “dashboard”, but that only consists of a top level list of “Projects” with absolutely zero information about them or their current status Unless you drill down through the options all the way to individual services.

    Nixopus appears to have a much more functional UI, but the focus of this one for the time being seems centered around spinning up docker containers of existing services. It has the functionality to deploy your own but that isn’t as fleshed out at this time.

    ZaneOps is a little light on extra features, but has the most functional and informational UI of the three. I can see the status of all my deployed services at a glance, and its very lightweight.

    view more: next ›