Hacker Newsnew | past | comments | ask | show | jobs | submit | geostyx's commentslogin

public.ecr.aws was failing for me earlier with 5XX errors due to the AWS outage: https://news.ycombinator.com/item?id=45640754


I think it's partly because the JS ecosystem doesn't historically have a solid standard library. Doing simple things can require checking for null/undefined/does the runtime support it, etc. Why do it the hard way when you can NPM install it and call it a day?

That's my understanding of it anyway.


The number of libraries reached for on your average JS app is humongous compared to basically any other programming language I've worked with, partially due to this.

I think it's also just a footgun of the JS community. People tend to jump to "what package do I need to install for this" much quicker instead of thinking "how can I solve this".

Every recent JS developer that is learning through online material is constantly berated with "just install this dep, and this dep, and then this one", to the point where it's normalized to have a dependency that comes with who knows what for something that could be a few lines of code and maybe some witty google-foo.


That and an aggressive auto update with lax version constraints for transitive dependencies leads to frequently downloading untrusted code.


Down for me in TX.


Hey TX from ATX.


I'm excited because while B2 + Cloudflare is great, the speed+latency isn't the greatest for some applications. So there's definitely a place for R2 here to compete more with AWS S3 than B2.


I'm a fan of B2 as well, but for some use-cases they seriously need to up their game. They only have three datacenters (CA, AZ, and Amsterdam), they still don't have a public status page, their admin UI is lacking lots of features (like proper invoices and different 2FA options), their permission system is very basic and inflexible, and they are not integrating compute with storage like AWS already does and Cloudflare will eventually be able to. However they are impossible to beat on cost, and for me their latency has recently improved significantly and has become much more stable, so I'm not going to move anytime soon.


What kind of speed difference are you seeing with B2 vs S3?


Latency (time to first byte) in serving infrequently accessed images was a big problem with me and B2. The cost was low enough that I've stuck with it though and coded on the front end of the site to use placeholder images until the real media can be retrieved.


This looks awesome. Can't wait till I can add this to uuid.rocks!


I think this could be great for competition with the big players!


This is awesome. Installing packages was already fast, so this is just icing on the cake!


This is awesome. Kids aren't just learning programming on Replit, but also how to run server software!



I used to have a Google Home Mini in every room. I've switched to Alexa because I trust them to keep it going a lot more. It helps that Amazon makes money off Alexa since I buy things through the device sometimes.

Outside of GSuite/Workspace I really don't trust Google products anymore and I'm tired of trying.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: