I really wish Lyft invested in maintenance. I used Citibike this week for the first time in about a year, and the Hudson River Greenway dock by NY Waterway had 1/3 of its empty docks broken with flashing red lights, then about 5 ebikes that needed service.
Are you sure that wasn't the "staggered" bike dock? It forces you to dock in the rear row if the neighboring two front row spaces are free. This is to fit more bikes. The blinking red docks aren't broken. They're intentionally unavailable.
Also, the 5 e-bikes probably didn't need "service", they were just waiting for battery swaps. This is by design. The docks don't charge them.
CitiBike maintenance is generally fine. They're not leaving any significant number of broken bikes or docks. I think you may have just misunderstood how it works.
As a a developer, you're not only responsible for contributing code. But verifying that it works. I've seen this practice be put in place on other teams, not just with LLM's, but with devs who contribute bugfixes without understanding the problem
it's not, but stupid people assume they own the copyright to ai induced code. So it still has to be said so the people who don't understand have a chance.
The way Git took over wasn't Git vs Mercurial (although that was a small part of it), but much more Git vs SVN, CVS, and people that never used source control before. It's similar to how Chrome became the dominant browser over Firefox. It was much more converts from Internet Explorer and Safari than advanced users that were already on Firefox.
That is an important point: in 2005 "all code must be in version control" was still a controversial idea, particularly for companies that made software but were not "tech" companies. A lot of git's expansion came from teams putting their software in a VCS for the first time.
Gamers are overwhelmingly negative of using Gen AI to replace what artists and designers would normally do. It feels artificial. What they could try doing instead is to use Gen AI for dynamic content generation during gameplay, like how Minecraft generates chunks. But more deliberate and intelligent rather than purely an algorithm. Gen AI is good for replacing not what humans would normally do, but what algorithms would normally handle but aren't great at.
When it's built into the game engine and is used as part of the game loop, responding to user input in some way, and evolving as the game unfolds. (As opposed to just using AI as a tool in the game creation process.)
I've always though the current AI technology we have would be perfect for generating new planets or fauna in a game like No Mans Sky. I feel most players wouldn't have a problem with it being used that way.
No Man's Sky already works without gen AI to do this incredibly well. I don't see what value gen AI adds when the current system allows for better tuning of parameters for generation and a gen AI model is more of a black box.
Not really. You still see celebrities and influencers use it occasionally. But it's fallen off dramatically compared to where it was just a few years ago. TikTok has largely replaced it.
Takes for fucking ever. I worked with my girlfriend -> fiancee -> wife through her transition between student visa, H1B, green card, citizenship. The whole process took about 7 years.
My wife is here for 15 years now and I am 10. It will be 3 more years before we can apply for citizenship. Combined, the two of us will need over 30 years to become citizens. We already pay 6 figures in federal and state taxes.
We shouldn't be having critical internet-wide outages on a monthly basis. Something is systematically wrong with the way we're architecting our systems.
Cloudflare, Azure, and other single points of failure are solving issues inherent to webhosting, and those problems have become incredibly hard due to the massive scale of bad actors and the massive complexity of managing hardware and software.
What would you propose to fix it? The fixed cost of being DDoS-proof is in the hundreds of millions of dollars.
> Costs to architect systems that serve millions of request daily have gone down. Not up.
I never said serving millions of requests is more expensive. Protecting your servers is more expensive.
> Hell, I would be very curious to know the costs to keep HackerNews running. They probably serve more users than my current client.
HN uses Cloudflare. You're making my point for me. If you included the fixed costs that Cloudflare's CDN/proxy is giving to HN incredibly cheaply, then running HN at the edge with good performance (and protecting it from botnets) would costs hundreds of millions of dollars.
> People want to chase the next big thing to write it on their CV, not architect simple systems that scale. (Do they even need to scale?)
Again, attacking your own straw men here.
Writing high-throughput web applications is easier than ever. Hosting them on the open web is harder than ever.
From the ping output, I can see HN is using m5hosting.com. This is why HN was up yesterday, even though everything on CF was down.
> Writing high-throughput web applications is easier than ever. Hosting them on the open web is harder than ever.
Writing proper high-throughput applications was never easy and will never be. It is a little bit easier because we have highly optimized tools like nginx or nodejs so we can offset critical parts. And hosting is "harder than ever" if you complicate the matter, which is a quite common pattern these days. I saw people running monstrosities to serve some html & js in the name of redundancy. You'd be surprised how much a single bare-metal (hell, even a proper VM from DigitalOcean or Vultr) can handle.
reply