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

wow

When a few years ago I moved from Eastern Europe (where I had 1GB/s to my apartment for years) to the UK I was surprised that "the best" internet connection I was able to get was about 40MBit/s phone line. But it's a small town, and during past years even we have fiber up to 2GB/s now.

I'm surprised US still has issues that you mentioned. Have you considered Starlink(fuck Musk, but the product is decent)/alternatives?


The US issues have some key driving factors:

One is, of course, the size of the country, but that's hardly an "excuse." It does contribute though.

The other big reason is lack of competition in the ISP space, and this is compounded by a distinctly American captured system where the owners/operators of the "public" utility poles shut out new entrants and have no incentive to improve the situation.

Meanwhile the nationwide regulatory agencies have been stripped down and courts have de-toothed them, reducing likelihood of top-down reform, and often these sorts of problems inevitably end up running into the local and state government vs national government split that is far more severe in the US.

So it's one of those problems that is surprising to some degree, but when you read about things like public utility telephone poles captured by corporate interests, it's also distinctly ridiculous and American, and not surprising at all.


I think this is because the infra is already built and so there is no incentive to upgrade, since you won't get more customers, aside maybe taking them from competition. Afaik even the latter might be an issue, because typically you get whatever provider that is in the given building, so the provider wont get any new customers.


I disagree

for private Go packages all I need is to point it to another git repo. for nuget/maven etc - I need an artifact registry, with it's own bells and whistles


  Location: Ukraine
  Remote: Yes
  Willing to relocate: Yes, preferably UK/US/Canada
  Technologies: Go, AWS, k8s, C#/.Net Core, PostgreSQL, MongoDB.
  Résumé/CV: https://suddengunter.github.io/cv
  Email: kolomytsev1996@gmail.com


agree.

In C# we were going from "every reference type can be null" to "only things marked with '?' can be null" with nullable reference types. When I started using Go it was nice to see that only something, that is explicitly created as pointer is nullabe, everything else can't be null / nil - and you can't get panic from nil referencing stuff


> When I started using Go it was nice to see that only something, that is explicitly created as pointer is nullabe, everything else can't be null / nil - and you can't get panic from nil referencing stuff

Well, it's the same in C# since 1.0 to some extent, except that people rarely used `struct` (value types) in C#. The ecosystem matters a lot, of course, but just at the language level, Go and C# structs have the same semantics (though in C# it's harder to get a reference to a struct).


yeah, but the lady who initiated the project resigned few weeks ago https://biz.liga.net/pervye-litsa/tek/novosti/pervyy-zamglav...


Contracts seems to me like Generic interfaces in C#. Why not just call this thing "interface" https://gist.github.com/SuddenGunter/bb105556fde9678abbd97cb... instead of adding yet another keyword?


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

Search: