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

IIRC if you make entirely new assets you're good to go. OpenTTD (Open source version of Transport Tycoon Deluxe) has its own custom made assets, but can also be used with the original if you own them.

https://www.openttd.org

Not sure it's ever been proven definitively in court, though. And if you "made" custom assets that were exactly like the original ones only with a 1px color difference or something I'm sure you'd fall foul of it. What counts as different "enough" is always debatable.


It would probably be the usual clean room reverse engineering rules: one guy describes the assets to be cloned, and then another guy who has never seen the originals uses that documentation to create the replacements.

Once you've seen the originals, you're contaminated and no longer suitable for the role of doing the replacement work.


Oh, awesome! Yeah, this is a great example of something that I would have guessed would kind of be "over the line" being that it looks similar enough to be an issue. I'm glad it's not, though! But, either way, it's a perfect practical example of what I was wondering about, so thanks!

Unfortunately I think definitive answers are difficult to come by. No one cares that much about Transport Tycoon so no one is motivated to enforce anything. But if you made a clone of Call of Duty that had models as similar as OpenTTDs are to the original you might find yourself in hot water.

> Workday, Inc. (NASDAQ: WDAY), the enterprise AI platform for managing people, money, and agents, today announced it has entered into a definitive agreement to acquire Pipedream, a leading integration platform for AI agents

Pipedream indeed!

It blows my mind that every company has decided to call itself an “AI platform” but it blows my mind even more that the stock market apparently believes them when they say it. Workday was an HR platform five years ago. It still an HR platform today.


That Workday description reads like the resumes one writes when desperate and the job search has expanded into totally unrelated professions.

"managing people, money and agents" yes, that makes total sense, agents are managed exactly the same ways that you manage people or money, I don't see anyth- WHAT AM I READING?!??

Ironically Workday is the worst product to use as a job seeker to upload your resume.

As an employee, too.

As an employee who has to interact with workday, I can assure you that it sucks so badly since you are not the person that Workday is sold to. It is sold to c-suite and head of HR. In that context, you as an employee using workday are the product not the user, and usability to you just does not matter.

I was gonna try to contradict you by looking up Workday’s multiple and showing that it is valued like an HR company, but holy smokes…

Their multiple is 105 lol


their forward multiple is the only one that matters

Well if we are using crystal balls then the future stock price is the only thing that matters.

That's disingenuous and uninformed, sorry. You're trying to refute my claim but kind of just proving my point.

The current price is indeed an indication of what the market believes will happen to the company's performance. It doesn't matter if their estimates will eventually be proven right or wrong. Looking at forward P/E will serve precisely to express what the market's "crystal ball" is saying! That's what we want to know. What do people think this company is worth?

Conversely, the current price and their past earnings are not related, so dividing one by the other is mostly just noise.


Ah, well that brings the number back to reality.

As someone with no experience with either of those two services, I read that description and had no idea what Workday does. So I thought, maybe their homepage will explain it better.

> Manage HR, finance, and all your AI agents. All in one place.

> Elevate the potential of your people and boost productivity across your organization with human-AI collaboration.

> Turn AI into ROI faster and deliver transformational outcomes driven by trust, agility, and data readiness you can rely on.

> 11,000+ organizations worldwide trust Workday.

Huh?

Sure, whatever, I'm not even surprised about them trying to cram AI buzzwords into every sentence, I'm used to that by now. But what's the deal with enterprise products having marketing which only makes sense to people who already use the product? Not a single sentence on their homepage explains what their product does.

Ok, let's assume I've heard about Workday and know it's a tool for HR. I want to evaluate it, so, naturally, I click the "HR solutions" link on their homepage, and get to yet another page full of buzzwords that does nothing to help me understand the service they offer.


I came here to say this. I was chuckling thinking that this is how I should write my LinkedIn intro.

Also, anyone who loves coming across Workday and friends (enemies) when applying for jobs?


I suppose all comes down to who runs the leading (or any) investment companies. Money people are not known to be technically literate enough for not being fooled by magic (any sufficiently advanced technology).

They are facinated by llms that they are pouring down money to AI related companies. Can you blame them? Can’t deny, I am also fascinated by llms.


> They are facinated by llms that they are pouring down money to AI related companies. Can you blame them? Can’t deny, I am also fascinated by llms.

I don’t think they’re fascinated by LLMs in the way the average Hacker News user is. They are fascinated by the pipedream (intended) of LLMs enabling them to lay off masses of workers and having AI do the work instead. It fascinates them the same way offshoring has fascinated them for years.


> They are fascinated by the pipedream (intended) of LLMs enabling them to lay off masses of workers and having AI do the work instead

I am not fascinated by that part, I am honestly scared for my future.


If their product wasnt an absolute dumpster fire, id give em a pass.

I actually think HN achieves the illusion of greatness via excessive moderation. It’s very easy for users to flag a topic from the front page and (IIRC) there are even automated downranks for threads that attract a lot of back and forth arguing.

The result is a site with relatively measured debate but also a large chunk of missing debate. All that said I don’t have some genius idea about how to do it better so my criticisms can only go so far.


Sure, some debate is missing here. But I think it's fair to posit that the debate in question is of low value, and that we're better off without it. Or, at worst, that losing it is a wash in the grand scheme of things.

In either case, the owners/operators of HN set a standard for the kind of discourse they want to encourage, and they take steps to encourage it. Nothing wrong with that. Reddit, Slashdot, 4chan, Twitter, and countless other sites exist for people with different tastes.


I think that in general the plain linear format is bad for debate. You always end up with one or two - often barely on topic! - threads dominating, and everything else below gets barely any attention.

For submissions with lots of comments the majority of comments are all under the top comment, branching off into all kinds of places.

It only works when there is not a lot of participation, unless you count participation itself as the goal.

There is also the limit of usefulness of longer comments, a few paragraphs - not too little, but also not too much - and everything unstructured severely limits the quality of the information.

You have many layers but it is all pressed into the linear format. You usually have less than a handful of actually on topic posts that really add significantly to the OP submission, but you may also have a lot of great discussion that is adjacent. Now, it is hard to find those few great on-topic posts, and people who may have something interesting to say may not even do so when they see they are comment #200+ because they know they won't be read far down the list.

There is also no connection in time. Every single comment only gets a brief moment in space (the submission's comment space) and time (a few hours at most before nobody will ever see it again). You can't build something up over time, it's all quite superficial.

That is not HN specific, all comments sections are the same everywhere. I am disappointed by the lack of innovation in this space. It reminds me of how many everyday things are not improving, for example, bad public toilets. I see the same ones clogged again and again, and dirty and stinking. And yet, they never make any changes, and the new constructions all have the same problems. For example, why does cleaning them remain such a disgusting chore? They could just have better surfaces, a hose and a drain so that the cleaner or even a user can just use the hose to clean a stall or the entire room. I saw that in a sausage factory when I worked there while in school, hot water hoses you could use any- and everywhere, and indeed everything was very clean because everybody just used a hot water hose a lot.

I no longer believe in automatic improvements, and it has nothing to do with whatever system society uses. There is just a lot of inertia, things just continue and nobody really spends much effort to improve many easily improvable things. Part of it is not just starting something, it's also the (correct) expectation that even if you provide something better it will be shutdown, and it has nothing to do with price (cleaning and unclogging those toilets must add up over time, never mind that e.g. the big 10 theatre cinema owner should have the idea that maybe customers always having to go into stinking restrooms is bad for business long-term?).

Back to comment systems, we have TONS of comment systems, but they all do pretty much the same. I don't believe for a second that there is no other way and we have a global maximum. We have a local maximum, and we cannot seem to get out of it.


"I can get some beacon of god aux LEDs for cheap and turn night into day" they said, in a topic entitled "Nearly all UK drivers say headlights are too bright"

don't forget "bumfuck"

Because no one cares enough, including users.

Oddly this centralization allows a complete deferral of blame without you even doing anything: if you’re down, that’s bad. But if you’re down, Spotify is down, social media is down… then “the internet is broken” and you don’t look so bad.

It also reduces your incentive to change, if “the internet is down” people will put down their device and do something else. Even if your web site is up they’ll assume it isn’t.

I’m not saying this is a good thing but I’m simply being realistic about why we ended up where we are.


As a user I do care, because I waste so much time on Cloudflare's "prove you are human" blocking-page (why do I have to prove it over and over again?), and frequently run on websites blocking me entirely based on some bad IP-blacklist used along with Cloudflare.

Unfortunately the internet sucks in 2025.

If you have a site with valuable content the LLM crawlers hound you to no end. CF is basically a protection racket at this point for many sites. It doesnt even stop the more determined ones but it keeps some away.


Yep for anyone unaware of how awful things truly are, look up what a "residential proxy" is. Back in my day we called that a botnet.

Oh, they're still botnets. We just look the other way because they're useful.

And they're pretty tame as far as computer fraud goes - if my device gets compromised I'd much rather deal with it being used for fake YouTube views than ransomware or a banking trojan.


You can make a little bit of cash on the side letting companies use your bandwidth a bit for proxying. You won’t even notice. $50/month. Times are tough!

Of course the risk here being whatever nefarious or illegal shit is flowing through your pipes, which you consented to and even received consideration for.

No worries it’s encrypted traffic

> If you have a site with valuable content the LLM crawlers hound you to no end.

The site doesn't even need to have valuable content. Any content at all.


CF would be a protection racket only if CF is the cause of the problem CF is charging money to solve.

And yet half the HN front page every day is promoting LLM stuff.

"The internet sucks", yes, but we're doing it to ourselves.


Unfortunately the problem isn't just "the internet sucks" it's "the internet sucks, and everyone uses it" - meaning people are not doing stuff offline, and a lot of our lives require us to be online.

The Internet is huming along beautifully

It is the Web that is being degraded


Would you rather not have LLMs?

Absolutely. They have dramatically worsened the world, with little to no net positive impact. Nearly every (if not all) positive impacts have an associated negative that that dwarfs it.

LLMs aren't going anywhere, but the world would be a better place if they hadn't been developed. Even if they had more positive impacts, those would not outweigh the massive environmental degradation they are causing or the massive disincentive they created against researching other, more useful forms of AI.


LLM's to me sound like a "boiling the ocean" kind of approach to solving a problem.

IMO LLMs have been a net negative on society, including my life. But I'm merely pointing out the stark contrast on this website, and that fact that we can choose to live differently.

Are you anti-AI in general, or are you unhappy about the current LLMs?

I am not anti-AI, nor unhappy about how any current LLM works. I'm unhappy about how AI is used and abused to collective detriment. LLM scraper spam leading to increased centralization and wider impacting failures is just one example.

Your position is similar to saying that medical drugs have been a net negative on society, because some drugs have been used and abused to collective detriment (and other negative effects, such as doctors prescribing pills instead of suggesting lifestyle changes). Does it mean that we would be better off without any medical drugs?

My position is that the negatives outweigh the positives, and I don't appreciate your straw man response. It's clear your question is not genuine and you're here to be contrarian.

I honestly wanted to understand your position, but after such a reaction, I'm not going to engage in any discussions with you.

Yes.

A solid secondary option is making LLM scraping for training opt-in, and/or compensating sites that were/are scraped for training data. Hell, maybe then you could not knock websites over incentivizing them to use Cloudflare in the first place.

But that means LLM researchers have to respect other people's IP which hasn't been high on their todo lists as yet.

bUt ThAT dOeSn'T sCaLe - not my fuckin problem chief. If you as an LLM developer are finding your IP banned or you as a web user are sick of doing "prove you're human" challenges, it isn't the website's fault. They're trying to control costs being arbitrarily put onto them by a disinterested 3rd party who feels entitled to their content, which it costs them money to deliver. Blame the asshole scraping sites left and right.

Edit: and you wouldn't even need to go THAT far. I scrape a whole bunch of sites for some tools I built and a homemade news aggregator. My IP has never been flagged because I keep the number of requests down wherever possible, and rate-limit them so it's more in line with human like browsing. Like so much of this could be solved with basic fucking courtesy.


Not to speak for the other poster, but... That's not a good-faith question.

Most of the problems on the internet in 2025 aren't because of one particular technology. They're because the modern web was based on gentleman's agreements and handshakes, and since those things have now gotten in the way of exponential profit increases on behalf of a few Stanford dropouts, they're being ignored writ large.

CF being down wouldn't be nearly as big of a deal if their service wasn't one of the main ways to protect against LLM crawlers that blatantly ignore robots.txt and other long-established means to control automated extraction of web content. But, well, it is one of the main ways.

Would it be one of the main ways to protect against LLM web scraping if we investigated one of the LLM startups for what is arguably a violation of the Computer Fraud and Abuse Act, arrested their C-suite, and sent each member to a medium-security federal prison (I don't know, maybe Leavenworth?) for multiple years after a fair trial?

Probably not.


Well said.

I'm Sure there will be an investigation... By the SEC when the bubble pops and takes the S&P with it. No prison though, probably jobs at the next ponzi scheme

hard yes, all of the technical discussion aside, the constant advertising deluge of every company touting AI is mind numbing.

It's helped me learn some things quicker, but I definitely prefer the old days.

Can I raise that to no LLMs or SEO?

Yes

LLMs have become a crucial compendium of knowledge, that had become hidden behind SEO


Absolutely. And while we're at it, let's do away with social media.

Good lord yes. No question.



Yes.

Yes.

Yes, they are terrible and more a negative force than a positive one in every way imaginable. I would take no LLMs all day every day.

I'd also take no war, no murder, and no disease, but that's not the world we live in.

I just realized, why don't they have some "definitely human" third party cookie that caches your humanness for 24h or so? I'm sure there's a reason, I've heard third party cookies were less respected now, but can someone chime in on why this doesn't work and save a ton of compute?

Because people will solve the challenge once, and then use the cookie in automation tools. It already happens with shorter expiration cookies.

Thanks, I'm now shaking my head at my naivete :)


Are you really posting this today?

Yes, there are several, and the good one (linked below) lets you use the "humanness" token across different websites without them being able to use it as a tracking signal / supercookie. It's very clever.

https://github.com/ietf-wg-privacypass/base-drafts

https://privacypass.github.io/


I assume that will be for Apple (and eventually Alphabet) to implement via digital IDs linked to real world IDs.

https://www.apple.com/newsroom/2025/11/apple-introduces-digi...


Don't worry, Sam Altman is selling the protection too -- https://en.wikipedia.org/wiki/World_(blockchain)

But that's not a problem caused by Cloudflare.

That's a problem caused by bots and spammers and DDoSers, that Cloudflare is trying to alleviate.

And you generally don't have to prove it over and over again unless there's a high-risk signal associated with you, like you're using a VPN or have cookies disabled, etc. Which are great for protecting your privacy, but then obviously privacy means you do have to keep demonstrating you're not a bot.


You might say the problem CloudFlare is causing is lesser than the ones it's solving, but you can't say they're not causing a new, separate problem.

That they're trying counts for brownie points, it's not an excuse to be satisfied with something that still bothers a lot of people. Do better, CloudFlare.


Do better, how?

If you have any ideas on how to protect against bad actors in a way that is just as effective but easier for users, please share it.

Because as far as I can tell, this isn't a question of effort. It's a question of fundamental technological limitations.


"We have decided to endlessly punish you for using what few tools you have to avoid being exploited online, because it makes our multi-billion dollar business easier. Sucks to be you."

Small non-profits and personal blogs encounter the same problem. It has nothing to do with being a multi-billion dollar corp.

If you have a better technological solution, we'd all love to know it. Because right now, site owners are using the best tools available.

Criticizing when there's no other solution isn't very useful, is it?


> It has nothing to do with being a multi-billion dollar corp.

Cloudflare is the multi-billion dollar corporation. It has everything to do with that, because they are the primary cause, and their resources and position make them by far the best equipped to solve it.

> Criticizing when there's no other solution isn't very useful, is it?

Of course it is. Without criticism, the growing problem goes unacknowledged and allowed to persist. It should instead be continually called out until it is prioritized, and some of those billions should be spent on researching a solution. (Similarly, a company found to be dumping waste into a river should be held responsible for cleaning up the mess they created. Even if that turns out to be expensive or difficult.)

Expecting a single affected person to solve it for the big corp that caused it is unrealistic. And blaming the victims because they use VPNs or disable cookies is... unhelpful.


That's an absurd position to take.

CloudFlare is protecting sites from DDoS attacks and out-of-control bots. They're not the ones causing them. If CloudFlare wasn't asking you to prove you're human, many times the site would be down entirely because it couldn't keep up. Or the site would simply shut down because it couldn't afford it.

And this isn't a question of spending some fraction of billions on researching a solution. There fundamentally isn't one, if you understand how the internet works. This is a problem a lot of people would like to solve better, believe me.

So, yes, criticizing Cloudflare here is as useful as criticizing it for not having faster-than-light communication. There's nothing else it can do. It's not "blaming the victims".

I'm going to assume you simply don't have the technical understanding of how the internet works. Because the position you're taking is simply absurd and nonsensical, and there's no way you would write what you're writing otherwise.


Congrats, you now know what it's like to be a daily Tor user trying to hit normie sites from exit node IPs xD

Why would anyone be a daily Tor user and trying to hit clear-net sites on top of that? This sounds like a bizarre usecase.

Privacy through uniformity, operational security by routine, herd immunity for privacy, traffic normalization, "anonymity set expansion", "nothing to hide" paradox, etc.

I.e., if you use Tor for "normie sites", then the fact that someone can be seen using Tor is no longer a reliable proxy for detecting them trying to see/do something confidential and it becomes harder to identify & target journalists, etc. just because they're using Tor.


Huh never thought about that. I wonder how many people do that? Seems like a public service.

It certainly feels like one at times!

Tor Browser has ~1M daily users. Tons of people use it for hitting sites that may be blocked in their country or they want to have some privacy like view pregnancy or health related articles and etc.

In addition to the reasons in sibling comment, this also acts as a filter for low-quality ad-based sites; same reason I close just about any website that gives me a popup about a ToS agreement.

I hate it as much (and the challenge time seems to be getting longer, 10s lately for me, what the hell?)

But we can all say thank you to all the AI crawlers who hammer websites with impossible traffic.


I mean, it was a problem before AI crawlers with just bots and attacks in general.

It wasn't nearly as bad.

This is essentially the entire IT excuse for going to anything cloud. I see IT engineers all the time justifying that the downtime stops being their problem and they stop being to blame for it. There's zero personal responsibility in trying to preserve service, because it isn't "their problem" anymore. Anyone who thinks the cloud makes service more reliable is absolutely kidding themselves, because everyone who made the decision to go that way already knows it isn't true, it just won't be their problem to fix it.

If anyone in the industry actually cared about reliability and took personal stake in their system being up, everyone would be back on-prem.


Reliability is not even how the cloud got sold to the C Suite. Good God, when my last company started putting things on Azure back in 2015 stuff would break weekly, usually on Monday mornings.

No, the value proposition was always about saving money, turning CapEx into OpEx. Direct quote from my former CEO maybe 9 years ago: We are getting out of the business of buying servers.

Cloud engineering involves architecting for unexpected events: retry patterns, availability zones, multi-region fail over, that sort of thing.

Now - does it all add up to cost savings? I could not tell you. I have seen some case studies, but I also have been around long enough to take those with a big grain of salt.


No the value was bypassing IT.

You no longer needed them to approve a new machine, you just spun it up how you want. Sped things up massively for a while.


It's amazing how there's so many cybersecurity incidents now. Bypassing IT will always backfire spectacularly, IT is the people that stop you from dumbing.

The opposite was/is true. If your cloud box can only be used by two people and IT don’t even know about it then IT can never be persuaded to provide the keys to the rest of the company as they were predisposed to doing.

I saw this stuff too many times, and it is precisely why the cloud exploded in use in about 2010.


What you're telling me is two people potentially have regulated or confidential data not secured by IT, which nobody knows if got leaked.

For many organizations, that's literally illegal, and anyone who does this should be fired.


One notable example was signing keys for builds for distribution actually. And IT had a habit of handing them out to absolutely everyone. Being able to audit who did the signing was done in spite of IT who could, of course, never be persuaded of the merit of any process they don’t own.

But sure jump to more conclusions if you want.


I won't discount your IT can be bad, but also if you're keeping something as core to your security as signing keys somewhere your IT can't audit, you are just as bad. And your IT won't be the ones fired when your keys leak.

You are under the erroneous impression IT would be fired for leaking keys and not simply impose a new process that blames everyone else.

And this is in Fortune 500 of course.


>, that's literally illegal, and anyone who does this should be fired.

I mean yea, but who knows how long that box would sit around before it was discovered.


That might have been true for some kind of organization, but definitely not for every kind. On the other side, there were start-ups that wanted the elasticity and no commitments. But both sides at least partially liked the "it's not on me anymore" feature.

> ...does it all add up to cost savings?

IMHO it adds, but only if you are big enough. Netflix level. At that level, you go and dine with Bezos and negotiate a massive discount. For anyone else, I’d genuinely love to see the numbers that prove otherwise.

> There's zero personal responsibility

Unfortunately, this seems to be the unspoken mantra of modern IT management. Nobody wants to be directly accountable for anything, yet everyone wants to have their fingerprints on everything. A paradox of collaboration without ownership.


Cloud providers have formalized these deals actually. If you promise to spend X amount over Y period, you get Z discounts.

And this is not reserved instances, this is an org level pricing deal. Some have been calling it anti-competitive and saying the regulators need to look at the practice.


> IMHO it adds, but only if you are big enough. Netflix level. At that level, you go and dine with Bezos and negotiate a massive discount. For anyone else, I’d genuinely love to see the numbers that prove otherwise.

It adds if you're smart about using resources efficiently, at any level. And engineer the system to spin up / spin down as customers dictate.

For situations where resources are allocated but are only being utilized a low percentage (even < 50% in some cases), it is not cost effective. All that compute / RAM / disk / network etc. is just sitting there wasted.


I mean in the end it's about making a trade off that makes sense for your business.

If the business can live with a couple of hours downtime per year when "cloud" is down, and they think they can ship faster / have less crew / (insert perceived benefit), then I don't know why that is a problem.


Users have no options because... everything has been centralized. So it doesn't matter if users care or not.

Users are never a consideration today anyway.


It is a trade-off between convenience and freedom. Netflix vs buying your movies. Spotify vs mp3s. Most tech products have alternatives. But you need to be flexible and adjust your expectations. Most people are not willing to do that

That's just a post hoc rationalization. If the capital owners don't want something to happen then market dynamics don't matter a lick

The issue is that real life is not adaptable. Resources and capital are slow.

That's the whole issue with monopolies for example, innit? We envision "ideal free market dynamics" yet in practice everybody just centralizes for efficiency gains.


> The issue is that real life is not adaptable. Resources and capital are slow. > That's the whole issue with monopolies for example, innit?

The much bigger issue with monopolies is that there is no pressure on the monopolist to compete on price or quality of the offering.


Right, and my point is that "ideal free market dynamics" conveniently always ignore this failure state that seems to always emerge as a logical consequence of its tenets.

I don't have a better solution, but it's a clear problem. Also, for some reason, more and more people (not you) will praise and attack anyone who doesn't defend state A (ideal equilibrium). Leaving no room to point out state B as a logical consequence of A which requires intervention.


The definition of a monopoly basically resolves to "those companies that don't get pressured to meaningfully compete on price or quality", it's a tautology. If a firm has to compete, it doesn't remain a monopoly. What's the point you're making here?

There absolutely are options but we aren't using them because nobody cares enough about these downsides. bsky is up, with Mastodon you even have choice between tons of servers and setting up your own. Yet, nobody cares enough about the occasional outage to switch. It's such a minor inconvenience that it won't move the needle one bit. If people actually cared, businesses would lose customers and correct the issue.

It’s time to revolt.

More like it's time for the pendulum to swing back...

We had very decentralized "internet" with BBSes, AOL, Prodigy, etc.

Then we centralized on AOL (ask anyone over 40 if they remember "AOL Keyword: ACME" plastered all over roadside billboards).

Then we revolted and decentralized across MySpace, Digg, Facebook, Reddit, etc.

Then we centralized on Facebook.

We are in the midst of a second decentralization...

...from an information consumer's perspective. From an internet infrastructure perspective, the trend has been consistently toward more decentralization. Initially, even after everyone moved away from AOL as their sole information source online, they were still accessing all the other sites over their AOL dial-up connection. Eventually, competitors arrived and, since AOL no longer had a monopoly on content, they lost their grip on the infrastructure monopoly.

Later, moving up the stack, the re-centralization around Facebook (and Google) allowed those sources to centralize power in identity management. Today, though, people increasingly only authenticate to Facebook or Google in order to authenticate to some 3rd party site. Eventually, competitors for auth will arrive (or already have ahem passkeys coughcough) and, as no one goes to Facebook anymore anyway, they'll lose grip on identity management.

It's an ebb and flow, but the fundamental capability for decentralization has existed in the technology behind the internet from the beginning. Adoption and acclimatization, however, is a much slower process.


These centralized services do and did solve problems. I'm old enough to remember renting a quarter rack, racking my own server and other infrastructure, and managing all that. That option hasn't gone away, but there are layers of abstraction at work that many people probably haven't and don't want to be exposed to.

Aaand even if we ignore the "benefit" of Cloudflare and AWS outages being blamed on them, rather than you, what does uptime look like for artisanaly hosted services on a quarter rack vs your average services on AWS and Cloudflare?

There is an upside too. Us humans, we also need our down time occasionally.

Oh, if only computers could continue working while I take a break, or teams continue working while I’m on PTO…

Businesses and peoples’ livelihoods are online nowadays, it’s not just scrolling Twitter for fun.

The internet can’t afford to just “give people mental health breaks.”


> Businesses and peoples’ livelihoods are online nowadays

What happened to having a business continuity plan? E.g. when your IT system is down, writing down incoming orders manually and filling them into the system when it's restored?

I have a creeping suspicion that people don't care about that, in which case they can't really expect more than to occasionally be forced into some downtime by factors outside of their control.

Either it's important enough to have contingencies in place, or it's not. Downtime will happen either way, no matter how brilliant the engineers working at these large orgs are. It's just that with so much centralization (probably too much) the blast range of any one outage will be really large.


My wife and I own a small theatre. We can process orders in-store just fine. Our customers can even avoid online processing fees if they purchase in-store. And if our POS system went down, we could absolutely fall back to pencil and paper.

Doesn't change the fact that 99% of our ticket sales happen online. People will even come in to the theatre to check us out (we're magicians and it's a small magic shop + magic-themed theatre - so people are curious and we get a lot of foot traffic) but, despite being in the store, despite being able to buy tickets right then and there and despite the fact that it would cost less to do so ... they invariably take a flyer and scan the QR code and buy online.

We might be kind of niche, since events usually sell to groups of people and it's rare that someone decides to attend an event by themselves right there on the spot. So that undoubtedly explains why people behave like this - they're texting friends and trying to see who is interested in going. But I'm still bringing us up as an example to illustrate just how "online" people are these days. Being online allows you to take a step back, read the reviews, price shop, order later and have things delivered to your house once you've decided to commit to purchasing. That's just normal these days for so many businesses and their customers.


Does the flyer make it clear that in person sales will have a discount?

I’m not so sure about that. The pre-internet age had a lot of forced “mental health breaks”. Phone lines went down. Mail was delayed. Trains stalled. Businesses and livelihoods continued to thrive.

The idea that we absolutely need 24/7 productivity is a new one and I’m not that convinced by it. Obviously there are some scenarios that need constant connectivity but those are more about safety (we don’t want the traffic lights to stop working everywhere) than profit.


Just want to correct the record here, as someone who worked at a local CLEC where we took availability quite seriously before the age of the self-defeatist software engineer.

Phone lines absolutely did not go down. Physical POTS lines (Yes, even the cheap residential ones) were required to have around 5 9s of availability, or approximately 5 minutes per year. And that's for a physical medium affected by weather, natural disasters, accidents, and physical maintenance. If we or the LEC did not meet those targets contracts would be breached and worst case the government would get involved.


Okay, as someone who also worked in that era I’ll be pedantic: internal phone systems went down. I experienced it multiple times so I certainly know it happened.

FWIW nothing I said was “self defeatist”, I made it clear I don’t think it’s a good thing. It’s just a simple financial reality that the additional redundancy isn’t worth the extra cost in a lot of situations.


also, the availability of the routing and switching infrastructure of the internet must be atleast a factor higher then that of the world wide web.

Physical network equipment is redundant and reliant enough that getting 5 minutes of downtime or less per year is totally doable.

the web however... is a far different beast (and in my opinion, with an incentive which does not factor in reliability)


> we absolutely need 24/7 productivity is a new one

We don't need it, the owners want it


We don't need it, but we might need it to maintain our quality of life now.

Most businesses are totally fine if they have a few hours of downtime. More uptime is better, but treating an outage like a disaster or an e-commerce site like a power plant is more about software engineer egos than business or customer needs.

If AWS is down, most businesses on AWS are also down, and it’s mostly fine for those businesses.


If an hour outage costs you on average a million dollars, you have another 8.759 billion dollars to cover for the loss...

Shitposting on twitter should never have been a business or livelihood in the first place.

The vast majority of the internet can afford that though, and not the entire thing needs to operate the same way.

I’ve worked in cloud consulting for a little over five years. I can say 95% of the time when I discuss the cost and complexity tradeoffs of their websites being down vs going multi region or god forbid “multi cloud”, they shrug and say, it will be fine if they are down for a couple of hours.

This was the same when I was doing consulting inside (ie large companies willing to pay the premium cost of AWS ProServe consultants) and outside working at 3rd party companies.


Actually, yes, it can. Chill a bit.

> “give people mental health breaks.”

try going outside


Why not?

It's better to have diverse, imperfect infrastructure, than one form of infra that goes down with devastating results.

I'm being semi-flippant but people do need to cope with an internet that is less than 100% reliable. As the youth like to say, you need to touch grass

Being less flippant: an economy that is completely reliant on the internet is one vulnerable to cyberattacks, malware, catastrophic hardware loss

It also protects us from the malfeasance or incompetence of actors like Google (who are great stewards of internet infrastructure... until it's no longer in their interests)


globally coordinated

Who cares if a couple of websites are down a day or even two?

As long as HN is up and running, everything is going to be O.K.!


There was a problem posting your comment.

So Say We All!

Wealthy, investment-bloated software companies will be fine.

Smaller companies that provide real world services or goods to make a much more meagre living that rely on some of the services sold to them by said software companies will be impacted much more greatly.

Losing a day or two of sales to someone who relies on making sales every day can be a growing hardship.

This doesn’t just impact developers. It’s exactly this kind of myopic thinking that leads to scenarios like mass outages.


You don't lose a day of sales, customers come back when the site is up again.

Some of them do. There are very few products or services where all of them will.

Sure, but some people who were going to buy your competitors product forget about that and will instead find your product. I assume it all evens out.

My friend, that is just not reality. And it's not just e-commerce t shirt slingers I am talking about here.

You have to realize when software companies tell the world they should rely on their works, they world will do so. And once that occurs, the responsibility is all on the software companies to meet the expectations they built in people!

It's mad that this industry works so hard to claim the trust of millions of people, then shirks it as soon as it's convenient.

It's shameful.


> But if you’re down, Spotify is down, social media is down… then “the internet is broken” and you don’t look so bad.

In my direct experience, this isn't true if you're running something even vaguely mission-critical for your customers. Your customer's workers just know that they can't do their job for the day, and your customer's management just knows that the solution they shepherded through their organization is failing.


It's really quite funny, many of the ACTUALLY vital systems to running the world as we know it are running off of very different softwares. Cloudflare appears to have a much higher % of non vital systems running on it than say something like akamai.

If akamai went down i have a feeling you'd see a whole lot more real life chaos.


i also find the sentiment of "well we use a third party so blame them" completely baffeling.

if you run anything even remotely mission critical, not having a plan B which is executable and of which you are in control (and a plan C) will make you look completely incompetent.

There are very, very few events which some people who run mission critical systems accept as force majeur. Most of those are of the scale "national emergency" or worse.


>There are very, very few events which some people who run mission critical systems accept as force majeur. Most of those are of the scale "national emergency" or worse.

And why should anyone be surprised? It's been about 80 years since "The buck stops here."[0] had any real relevance. And more's the pity.

[0] https://www.phrases.org.uk/meanings/the-buck-stops-here.html


100% this. While in my professional capacity I'm all in for reliability and redundancy, as an individual, I quite like these situations when it's obvious that I won't be getting any work done and it's out of my control, so I can go run some errands to or read a book, or just finish early.

> if “the internet is down” people will put down their device and do something else

In this case, the internet should be down more often.


If the internet is down is what it takes to get you to put it down once in a while, I think thats probably the problem.

> if “the internet is down” people will put down their device and do something else.

oh no


Which "user" are you referring to? Cloudflare users or end product users?

End product users have no power, they can complain to support and maybe get a free month of service, but the 0.1% of customers that do that aren't going to turn the tide and have anything change.

Engineering teams using these services also get "covered" by them - they can finger point and say "everyone else was down too."


Many people care, but none of them can (sufficiently) change the underlying incentive structure to effect the necessary changes.

> if you’re down, Spotify is down, social media is down… then “the internet is broken” and you don’t look so bad.

Which changes nothing to you actually being down, youre only down more. CF proxies always sucked - not your domain, not your domain...


But Spotify was not down. One social media was down.

This:

> if you’re down, that’s bad. But if you’re down, Spotify is down, social media is down… then “the internet is broken” and you don’t look so bad.

is just marketing. If you are down with some other websites it is still bad.


Admittedly when I wrote that I was thinking about the recent AWS outage. Anecdotally, I asked friends and family about their experience and they assumed the internet was down. Almost everything at my work runs on Google cloud so we were still running but we observed a notable dip in traffic during the outage all the same.

> it is still bad

No doubt. But there’s a calculation to make, is it bad enough to spend the extra money on mitigations, to hire extra devops folks to manage it all… and in the majority of end user facing cases the answer is no, it isn’t.


Where I've worked and we've been in the cloud I've always promoted just running in one AZ, I run my own things in one Hetzner DC (hel1). I've done hybrid cloud as well and in that case we only have one AZ for the on-premise stuff anyways (plus offsite backup)

That one time when an AZ goes down and your infra successfully fails over to the other two isn't worth it for a lot of my scale companies, ops consultants seem to be chasing high cloud spend to justify their own high cost. I also factor in that I live in Sweden where most infrastructure outages are exceptionally rare.

Ofc it depends on what kind of company you are and what you're providing.


> If you are down with some other websites it is still bad.

In some cases, absolutely. For the vast majority, it really, really doesn't matter.

(Source: my personal website is down and nobody cares, including me)


> Because no one cares enough, including users.

When have users been asked about anything?


On the other hand, it is cool to be up when the internet is down

Eh? It's because they are offering a service too good to refuse.

The internet this day is fucking dangerous and murderous as hell. We need Cloudflare just to keep services up due to the deluge of AI data scrapers and other garbage.


Also it's free (the basic domain protection offered by CF anyway)

> Because no one cares enough, including users.

this is like a bad motivational speaker talk.. heavy exhortations with a dramatic lack of actual reasoning.

Systems are difficult, people. It is "incentives" of parties and lockin by tech design and vendors, not lack of individual effort.


More like "don't have choice". It's not like service provider gonna go to competition, because before you switch, it will be back.

Frankly it's a blessing, always being able to blame the cloud that management forced company to migrate to be "cheaper" (which half of the time turns out to be false anyway)


> It also reduces your incentive to change, if “the internet is down” people will put down their device and do something else. Even if your web site is up they’ll assume it isn’t.

I agree. When people talk about the enshittification of the internet, Cloudflare plays a significant role.


The New York Times has an API that lets you query “tags” or “topics” and the articles associated with them:

https://developer.nytimes.com/docs/semantic-api-product/1/ov...

The Guardian has similar:

https://open-platform.theguardian.com/documentation/tag

Either or both could be an interesting starting point for something like that. I tried to find something for the BBC and was surprised they didn’t have anything. I would have figured public media would have been a great resource for this.


Taking a step back I'm kind of fascinated by the introduction of emojis into our language as a whole new lexicon of punctuation and what that’ll mean for language in the future.

…but I’m still infuriated when I read a passage full of them.


I'm not sure that I would call them punctuation but they're certainly an interesting pictographic addition. I think they're great, but I too get irritated when not used judiciously.

To me, their usage is akin to to turning a plaintext file into rtf. Emojis do not look the same across platforms. Generated text should default to the generic IMO.

Plain text doesn't look the same across platforms for the same reason emojis don't, what's your point? At a technical level, it's no different than a plaintext doc with Chinese (or almost any other non-latin script) characters in it. It's still just a linear stream of text encoding with no specific structure beyond that.

Ok. :green-checkmark:

There's a reason they were a Japanese language invention because the idea of "symbols = meaning" is not something that would have likely natively happened in English, at least to a wide extent. We would have still been writing :-)

You don't think it's important to factor in what the Ukrainian citizens themselves want?

I know of Ukrainian anarchists who were fighting but then became very disillusioned with how the war was going and left. I’ve met plenty of young Ukrainians who also left because they didn’t want to die. If all Ukrainians wanted to fight in this war why are so many paying bribes so that they don’t have to go fight? Why do they pay bribes so that they don’t get sent on suicide missions. I assume that the average person just wants to live their life in peace. If war got the popular vote there would be no more or far fewer wars.

I hate all these power hungry psychos like Victoria Neuland and Putin who helped manufacture this civil war just so that they could get a little cut of the bounty. How people still believe capitalists states work in their interest is beyond me. Hunter Biden was earning 100x what the average Ukrainian earned in consulting fees in Ukraine. The whole point of the Ukrainian state since the collapse of the the USSR has been to shovel money from the state into the hands of which ever elite currently controlled the country it’s irrelevant whether they were backed by the west or Russia.


"I know of Ukrainian anarchists"

Anarchists are a very tiny minority everywhere. It does not make sense to judge the entire country by them.

"If all Ukrainians wanted to fight in this war"

They don't, but neither do all Russians. Moscow is trying really hard to avoid general mobilization.


> because they didn’t want to die

Kinda answered your own question there. Idealism only takes most people so far.


Co-CEO. So he gets to boast about being CEO of an AI company at dinner parties while leaving someone else to do the actual work.

The Amazon Prime Video approach

> CEO

> actual work

Doesn't compute.


Value I think is debatable. But most every CEO I have met is the workaholic type.

I’ve met both. Even when I disagree with them I appreciate the ones that actually put the work in. Most recently I’ve worked with a string of them that barely understand how their companies make money and certainly couldn’t do any of the actual jobs there. Performance is independent from them being on the payroll.

Doing work isn't necesearily value, and value depends on perspective.

Like I said, value is debatable.

Is it bias when informed by observable fact?

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

Search: