Aussie living in the San Francisco Bay Area.
Coding since 1998.
.NET Foundation member. C# fan
https://d.sb/
Mastodon: @dan@d.sb

  • 1 Post
  • 509 Comments
Joined 3 years ago
cake
Cake day: June 14th, 2023

help-circle








  • In my area, they removed the data caps last year, when they also rolled out the higher upload speeds (eg the gigabit plan now has 350Mbps upload speed instead of 25Mbps). I don’t think they’ve rolled that out everywhere though.

    They also have a habit of keeping people on old plans that are either slower or more expensive. If you’re still using Comcast/Xfinity, check their site and see what they offer to new customers at your address. (you may need to use an internet connection other than your Comcast one, otherwise they may detect that you’re an existing customer)


  • Their pricing can differ by region. Not every region got the data caps back when they rolled them out.

    It also depends on competition - if there’s a lot of competition in your area, Comcast will have better deals compared to if you live somewhere where Comcast is the only option.

    I used to live in an apartment that had an exclusivity deal with Comcast (residents were only allowed to use Comcast for internet service). Now I live somewhere in the same county where there’s three different fiber providers in addition to Comcast, and their prices here are noticeably cheaper vs the old apartment.





  • dan@upvote.autolinuxmemes@lemmy.worldKen Thompson Hack 2.0
    link
    fedilink
    arrow-up
    13
    arrow-down
    2
    ·
    edit-2
    11 days ago

    At work, I use AI for some things. Right now I’m rewriting some legacy spaghetti code that’s had a bunch of things hacked into it over the years. I spoke to the person most familiar with the expected behaviour and used AI to combine his info plus the existing code and unit/integration tests into a list of requirements.

    I wrote the new code and tests based on the requirements rather than based on the old code. After each commit, I used AI to check for parity between the old and new code, and it keeps a Google Sheet up to date with the progress (which features were fully implemented, and which ones were missing or had gaps). I had AI write some tests cases too - given the list of requirements, write integration tests for them based on the style of a few tests I wrote by hand.

    It has some quirks (eg for tests it loves over-mocking even though our skills tell it to mock as little as possible) but it definitely speeds things up.

    I use AI for small side projects at work too. Tweaking and adding features I want to shared libraries, internal tools to help our team debug stuff and automate triaging of bug reports (they’re all still reviewed by a human), etc.

    The entire reason I can trust its code is because I can read it and tweak it myself. I sometimes need to go through a few iterations to get AI code into an acceptable state. AI writing machine code directly, like what’s been talked about recently and what this post is referencing, is such a dumb idea.

    There’s other people at work that use AI for absolutely everything. Writing code, reading code, writing posts in our internal groups, etc. That’s something I don’t understand. Some people that are all-in on AI produce so much low-quality AI slop.




  • The title of the page I linked to is “Websites using Cloudflare in the Top 100k Sites by Traffic” so I think my interpretation was correct.

    Also, one domain can use multiple CDNs (eg one subdomain uses Cloudflare while another uses Bunny) so I’m not sure how their percentages work.

    I’m also not sure how they count sites that use Cloudflare but not the CDN product (for example, if they disable caching and only use the WAF). That looks identical from a client side so there’s probably no way to tell.

    Maybe I shouldn’t trust their data.

    AWS(just 8% seems sus),

    The chart wouldn’t be showing all of AWS, just Cloudfront (their CDN). There’s plenty of services that use AWS EC2 or Lightsail but front it with Cloudflare.



  • Something like 40% of the top 100k sites use Cloudflare. Builtwith says 44%: https://trends.builtwith.com/websitelist/Cloudflare/High-Traffic-Volume

    The pricing on their paid plans is very competitive. For small to medium sites, it’s orders of magnitude cheaper than Akamai. The WAF and DDoS protection is pretty good too.

    The largest sites like Google, Facebook, Netflix, etc have their own CDNs, including servers they provide to large ISPs for free since it significantly reduces upstream bandwidth usage (Netflix call this Open Connect; Meta’s is Facebook/Meta Network Appliance). Outside of the largest sites, you’d be surprised how many companies rely on Cloudflare. It’s kinda scary.


  • Pricing is weird in the US.

    One of the main reasons the list price is so high is because they know the insurance companies will negotiate and reduce the price. It’s like if you’re listing something on eBay or Marketplace and want $500 for it, you might list it for $600 or $650, because you know buyers will negotiate down to $500.

    However, they can’t charge the insurance one amount while charging out-of-pocket customers a lower amount, because they’ll be sued by the insurance companies for insurance fraud.

    Because of that, hospitals, ambulances, etc. need to initially charge everyone the same inflated prices, but they’ll basically always offer a discount if you say you’re paying out of pocket.

    more than double Australia’s $622 average.

    I’m from Melbourne in Australia (but living in the US now). In Melbourne, we pay around $60/year for an ambulance membership, and every ambulance ride (both road and air) is 100% covered.

    It’s also included in most private insurance plans. We have a hybrid system where there’s both a public health care system (Medicare) that all citizens and permanent residents are eligible for, as well as a private one. For whatever reason, ambulances aren’t included as part of the public system.