| ▲ | hk__2 4 hours ago |
| > If I run a local script or an LLM that needs to fetch a web page from your site and you block that script or LLM as being a bot, you hurt me, the user. No; in this case you are not a user, you are a bot user. |
|
| ▲ | matsemann 4 hours ago | parent | next [-] |
| I don't disagree, but there is a sliding scale here. For instance, I wanted to buy a piece of equipment the other day from a local company for a specific usecase. I wanted to find a specific price/weight/specs ratio, and asked an llm to loop through the 20 or so items, fetch their page and calculate and present some values for each. This then led to me going and buying the one I found. So the llm was mainly just an extension of me clicking into every page and making a spreadsheet myself. However, if it were to continuously poll, or just scrape or something with no intention of buying, I would be no better than a bot. |
| |
| ▲ | weego 17 minutes ago | parent | next [-] | | No, there isn't, it's a bot. Justifying it with a strawman case study doesn't change it. This is giving "why is this plane full? What in doing is important but what is everyone else doing here?" | |
| ▲ | hluska 3 hours ago | parent | prev [-] | | I don’t see the sliding scale - if the website didn’t want a bot they could have blocked you. They clearly don’t mind so what’s the issue? You still used a bot. | | |
| ▲ | baby_souffle 2 hours ago | parent | next [-] | | > I don’t see the sliding scale - if the website didn’t want a bot they could have blocked you. The point is that not all bots are bad. Assuming as much / implementing policies to that effect won't block all bots but it _will_ block the portion of bots that represent users considering giving you money. I have a series of bots that monitor various eCom sites to monitor prices over time for big-ticket items I am considering as well as staples/groceries and everything in between. I have this little scrape/ingest pipeline because there's no other way to obtain this data... not even an API that I can pay for access to. One of the large appliance sellers that I have in the scrape queue has gotten _hyper_ aggressive with bot detection to the point where even my personal head-full chrome instance doesn't always get to load the page. Guess who I will never buy that ~$2000 appliance from. | | |
| ▲ | volkl48 14 minutes ago | parent | next [-] | | If this is the case, they probably outright do not want you as a customer. Significant sales (beyond for excess stock clearance/discontinued items) exist largely to generate some excitement from potential customers and to lure them in to taking a look at the site/store and to hopefully get them to buy some extra stuff that's less discounted while they're there. The actual on-sale item is potentially losing money for the business or at break-even. ------ A person who's running a series of bots like this to track the exact lowest price on the internet for items over time and to always only buy at the lowest price it's ever been sold for....is probably the least likely kind of customer to buy anything extra that's actually profitable for the business. | |
| ▲ | jbs789 an hour ago | parent | prev | next [-] | | The fundamental issue here is the way we use the internet is changing… and what we are seeing is some friction as that works its way through. I have a business where I clearly don’t want any bots. A retailer, maybe they do. | |
| ▲ | compiler-guy an hour ago | parent | prev [-] | | The tradeoff here is a classic false-positive vs false-negative issue. If the cost of the bad-bot false positive (which blocks your bot out) is lower than the cost of the bad-bot false negatives (which allow bad bots in), then it is still a good tradeoff, if a suboptimal situation. |
| |
| ▲ | 3 hours ago | parent | prev [-] | | [deleted] |
|
|
|
| ▲ | Terretta 4 hours ago | parent | prev | next [-] |
| you know what a browser is called by the web site? check the header that tells the version. USER AGENT not user, an agent on behalf of the user. the web was intended to be usable by agents belonging to users. in our path of the multiverse, the main agent we think of happens to be live interactive browser. but that need not have been, nor will it be in the future, the dominant USER AGENT. for a glimpse at one possible futureverse, check out what the home assistant community is up to, how they assemble then update the ambient information displays on their walls. their USER AGENTS are doing what most HN-style "hackers" dreamed of reading scifi as kids. the alternative is all your in home information owned by corpos when the info should be from user agents not corpo feeds. if you want to vote this idea down, you might be a corpo. :-) |
| |
| ▲ | zamadatix 3 hours ago | parent | next [-] | | I fancy the approach myself... but, much like the grand ideas of OSI in networking, Tim Burners Lee's idea of the Web was never what was going to be used and a lot of the original terms/concepts just plain don't make sense for the Web that exists. It was, originally, a true document system, nothing more. It wasn't until many changes from the original idea that it started to be what people wanted & actually use today. Nor was it even part of Tim Burners-Lee's original concept that 99% of Web traffic would be something other than users viewing & editing HyperText documents. The User Agent would get a HyperText document from a Web server, render it, and show it to the user. You could parse HTML, display images, and follow links - with the assumption the user would want to edit them like any other document. There was no encryption. There was no scripting for dynamic content. Styling was done via semantic markup. There wasn't even any POST when the User Agent term was initially applied. Everything was supposed to be like one big distributed document store instead of centralized hosting on few servers for many client devices. All that is to say: Regardless what I think sounds nice myself, if the web was just the original vision & definitions instead of everything it changed and grew to become we wouldn't even be using it to have this conversation. Interestingly, people seem glad to have telephony companies filter bots even though the original idea of the telephone did not call out robocallers as invalid clients. Probably because, unlike the modern Web, the average person gets a chance to see what it means to allow anything inbound even though the original concept never considered robocallers. | | |
| ▲ | Terretta an hour ago | parent [-] | | I was on the internet before HTML and long before Mosaic... I agree with one aspect of the narrative you're saying, his idea was held as being for «documents». To be sure, document was more abstract than document on a Mac. Either way, I'm very sad it mostly turned into animated brochures instead. But the reason styles were separate, the reason everyone talked about semantics, was always about the universal knowledge DAG and enabling machines to help us navigate and retrieve it. It's why so many of the early agents referenced navigation (Spyglass, Navigator) or the interconnectedness of things (Mosaic). So, ok, big document “store”, but that's a lifeless noun. The information you are looking for, the dots connected for you surfacing what you didn't know, that's a living growing thing, an agentic retrieval savvy knowledge engine, distributed for curation and resilience. The librarian was always to be a machine or many, on our behalf. |
| |
| ▲ | jt2190 3 hours ago | parent | prev | next [-] | | Yeah it's sort of weird that people are so used to using their computer to interact with other computers across the internet that the whole thing has become invisible to them: They completely forget that they're using a computer at all. Along come "bots" and suddenly everyone remembers that the whole thing involves computers. Driving the computer by hand for hours was never efficient, but is marginally entertaining I guess. | | | |
| ▲ | deathbob 2 hours ago | parent | prev | next [-] | | > for a glimpse at one possible futureverse, check out what the home assistant community is up to, how they assemble then update the ambient information displays on their walls. their USER AGENTS are doing what most HN-style "hackers" dreamed of reading scifi as kids. I would love some pointers to read up on this, what are some examples of this? Genuinely, not being a troll or ironic | | |
| ▲ | baby_souffle 2 hours ago | parent [-] | | > I would love some pointers to read up on this, what are some examples of this? Genuinely, not being a troll or ironic There's a "look what I built!" thread every few days on the /r/homeassistant sub and the home assistant forums, too. The data sources vary but it's usually a mix of devices that the user has locally and some remote data sources like weather/public transit schedules APIs or RSS and in some cases also utility rate info all integrated into a SPOG that is then displayed on some ambient screen (usually a hacked tablet or other cheap ARM device) | | |
| ▲ | wredcoll an hour ago | parent [-] | | It's an interesting example. People did very similar things during the "desktop shell modification" scene in the early 2000s, by far the most common thing people modified their desktop shell to do was display a bunch of charts and graphs of semi-random information, usually about their local computer. It was useless in 99.9% of the cases. You don't need or want to have constant access to how much free ram your computer currently has, as if that even meant anything. So, after a few steps, that leads to the question "what is useful information? How do you define that?" A basic attempt at it might be: useful information is something that causes you to make or change a previous decision. Take an action you wouldn't have otherwise done. If you're living in the american southwest, and it's between the months of like, march and, dunno, septemeber, you probably don't need to know the current outside temperature to decide if you're wearing shorts or a jacket when you get up in the morning (you're wearing shorts because it's always hot) Theoretically there could be some kind of "extreme" weather, aka rain, that causes you to do something different, bring an umbrella, but it's pretty difficult to not notice it currently raining, even if you're inside a house. So what other information do you want? There's all sorts of stuff that's considered "news", but I'd argue that at least 98% of that is basically just entertainment. We'd need some kind of article or perhaps even a book to hammer out all the nuances involved, but seeing a headline in the morning that trump has caved in to iran again or killed some more random people on a boat, while sort of important to know, doesn't really change what you're going to be doing that day. Knowing ICE is trying to do some domestic terrorism near where you might be could be useful information, but there's not a real good way to track that. So yeah, what kind of information is actually useful to have in the morning? Stuff like calendar appointments would count, knowing you have things scheduled at specific moments or tasks to do, go grocery shopping, etc, todo lists in otherwords, but what else? That's basically all self-generated stuff by you about you, you don't really need any outside data sources. |
|
| |
| ▲ | pessimizer 11 minutes ago | parent | prev | next [-] | | > you know what a browser is called by the web site? check the header that tells the version. You mean that key whose only legitimate values also call every browser Mozilla? Arguing from the dictionary is so tedious. I'm going to scrape your site, but the idea that you have some obligation to like it because of the definition of the word "agent" is profoundly stupid. A lot of people live off ads. I block ads. People who live off ads aren't obligated to like it - and are free to take any means to block it without moral hazard. | |
| ▲ | asgraham 3 hours ago | parent | prev | next [-] | | Can you recommend a specific home assistant community to check out? | | | |
| ▲ | charcircuit 3 hours ago | parent | prev | next [-] | | This website refers to browsers as browsers. Just because a header in the underlying protocol is named a certain way, that doesn't necessarily reflect what the humans intend. https://www.ycombinator.com/legal | |
| ▲ | hluska 3 hours ago | parent | prev | next [-] | | I downvoted it because you don’t use capital letters and still feel inclined to make people read this rant. Corpo is a really stupid slur and reading this rant was a waste of my time. | | |
| ▲ | nickthegreek 3 hours ago | parent [-] | | So instead of adding of addressing his point about User Agents, you decide its better to make a low level bullshit comment about the very last sentence to stand up for... checks notes... Corporations and dismiss everything else. Top notch quality content that for sure added to the conversation. |
| |
| ▲ | doc_ick 3 hours ago | parent | prev | next [-] | | [dead] | |
| ▲ | dspillett 3 hours ago | parent | prev [-] | | > not user, an agent on behalf of the user. Identified by the user agent header. Which most bots fake or leave out to increase the chance of getting where they are not wanted. Your bot is a good bot? Great, let us know when you've dealt with all the bad bots and we'll open the doors to the remaining (good) bots again. |
|
|
| ▲ | ako 4 hours ago | parent | prev | next [-] |
| The best way to read the information on the internet today is via a LLM. Just like you don't process raw data in a data warehouse or datalake by looking at tables, you use a SQL or BI tool, to process all the information on the internet you need to tool to digest it for you. For many, today that tool is a LLM chat interface or agent. |
| |
| ▲ | wulfmann 2 hours ago | parent | next [-] | | The worst way to read the information on the internet today is via a LLM. | |
| ▲ | ballooney 4 hours ago | parent | prev | next [-] | | This is such a grim thing to read. | | |
| ▲ | mmh0000 3 hours ago | parent | next [-] | | I disagree. I personally consider these my biggest problems with the Web: - Bias, specifically commercial bias
- Webpage formatting: every website looks different, hides the information I want in different places. Sure, it "looks pretty", but I don't want pretty; I want info
- Scams/SEO/etc...
The LLMs are very good at reading from multiple sources, parsing, and presenting only the data in a consistent format. There are many examples of this, but if you want a good one to try for yourself:Google "How to make ham fried rice"; you'll get 10,000 articles, most pretty good recipes. But they're all different; most of them are just bait for ads. And most of them, the 10-line recipe is hidden between 50 useless paragraphs about how serving food is life's most important goal. Now, ask an LLM to search for it, find the best combination, and list only the recipes. You get a perfect, 10-line recipe that doesn't waste your time. | | |
| ▲ | johneth an hour ago | parent | next [-] | | LLMs are not unbiased. Nothing is unbiased. | | |
| ▲ | tekla an hour ago | parent [-] | | Yeah I had to laugh at that. LLM's solve commercial bias? Coming from seemingly multiple the most valuable companies of all time? |
| |
| ▲ | sethops1 2 hours ago | parent | prev | next [-] | | And if you're lucky, it won't include rocks as an ingredient. | | |
| ▲ | vel0city an hour ago | parent [-] | | They're an important part of your diet if you happen to have a gizzard. I've also been known to include some ground up rocks in my meals. I'm pretty picky though about them, I mostly just want a couple specific varieties. |
| |
| ▲ | altmanaltman 37 minutes ago | parent | prev [-] | | Why even use a LLM, just buy a cookbook and you can even waste less time and know the information is valid. And again if your logic is consistent, google routes your search to an LLM automatically and renders the reply - that will save as much time and do the same thing since LLMs are so good at parsing and presenting information. So why should I pick an LLM over google's inbuilt LLM or an actual cookbook on the desk? What wasted time is the LLM saving? |
| |
| ▲ | falcor84 3 hours ago | parent | prev | next [-] | | Well agreed, but it's not new, the web has been actively made user hostile by every website owner and their "273 partners". | |
| ▲ | ako 2 hours ago | parent | prev | next [-] | | Maybe, but it's reality. Not too long ago the rule would be "if it doesn't show up in google, it doesn't exist". Today agents+LLMs are better browsers than Chrome/Safari/Firefox/... If a webpage does not show up in an LLM it may as well not exist. | |
| ▲ | grumbel 3 hours ago | parent | prev | next [-] | | How is that grim? It's the dream of the Semantic Web coming true, just by different means than planed. | | |
| ▲ | infinitezest 3 hours ago | parent [-] | | Because the economic, social, and climate impacts are at best uncertain and at worst devastating to the majority of human beings on the planet. It's always surprising to me that people don't intuitively separate the usefulness of AI from its risks. It feels like everyone has to be a doomer or a booster. |
| |
| ▲ | aprdm 3 hours ago | parent | prev | next [-] | | Why do you feel that ? | | |
| ▲ | sdellis 3 hours ago | parent [-] | | Because AI cannot be trusted as a reliable source of information. Information is more trustworthy when it comes from from primary sources on the open web. | | |
| ▲ | aprdm 3 hours ago | parent [-] | | Why not ?
Can google be trusted ? Or facebook ?
How do people have been accessing the internet for the last decade you reckon and how's this any different ? | | |
| ▲ | lunar_mycroft an hour ago | parent | next [-] | | Google (as it originally) existed wasn't a source of information, it was an *index* of it. You were trusting google as a source for {search_query}, you were trusting the links it gave as a source (based on your own evaluation). LLMs are fundamentally different, because you are trusting the software to actually generate the information in a truthful way. If you use google (sans AI), you're putting some trust in their page ranking algorithm. If you use it with AI, you're trusting the same algorithm (since that's how the model gets it's sources), but then you're trusting the model to evaluate the sources for credibility and extract the information you actually want. | |
| ▲ | antiterra an hour ago | parent | prev | next [-] | | I routinely run into Claude Opus and Fable making basic mistakes like misunderstanding a simple negation, which would be on top of whatever reliability issues there are with a source. I think that means it is functionally very different. | |
| ▲ | giantrobot 2 hours ago | parent | prev [-] | | > Can google be trusted ? Or facebook ? No. Neither can be trusted as far as you can throw them. They're both incredibly invasive data brokers. Their customer facing products are just vehicles to show ads and Hoover up more PII and behavioral data on everyone. |
|
|
| |
| ▲ | 3 hours ago | parent | prev | next [-] | | [deleted] | |
| ▲ | doc_ick 3 hours ago | parent | prev [-] | | 100% |
| |
| ▲ | 4 hours ago | parent | prev [-] | | [deleted] |
|
|
| ▲ | Buttons840 an hour ago | parent | prev | next [-] |
| I think it's time for people to build a local database of every site they've ever visited, and then they can give their LLMs access to that. I might be willing to pass this data off to a company to store for me. Companies already store all my emails and money--why not trust them with this too? Like, all the comments of this post would go into my personal database simply because I loaded the page, and it would help me find old information I've read, and could also inform LLMs I use. This should be built into browsers. |
|
| ▲ | skinfaxi 4 hours ago | parent | prev | next [-] |
| I assume you are unfamiliar with the concept of user agents? Otherwise your browser would count as a bot user no? And if not, what if it was a custom browser and not Chrome/Firefox/Edge? |
| |
|
| ▲ | pwillia7 3 hours ago | parent | prev | next [-] |
| There is bot traffic initiated by a human and bot traffic not initiated by a human. I would want to serve the first but not the second if it impacted my cost/performance at all. |
|
| ▲ | elorant 4 hours ago | parent | prev | next [-] |
| What if I’m a web alerts company? I crawl your content but my clients are all end users who actually see your content at your site. |
| |
| ▲ | hk__2 3 hours ago | parent | next [-] | | Fetch my RSS then. | | |
| ▲ | elorant 32 minutes ago | parent | next [-] | | The vast majority of news sites don't have an RSS. They don't even have a robots.txt. | |
| ▲ | veeti 3 hours ago | parent | prev [-] | | Cloudflare and other WAF blocking is increasingly an issue with RSS feeds, especially if you use a centralized reader. |
| |
| ▲ | 4 hours ago | parent | prev | next [-] | | [deleted] | |
| ▲ | 3 hours ago | parent | prev | next [-] | | [deleted] | |
| ▲ | pessimizer 3 hours ago | parent | prev [-] | | Then you are a uninvited bot that crawls my content in order to send alarms to people to tell them to visit my site? This is a "what if it's for your own good?" argument. What if I break into your house to clean your toilets? Although amusingly, if you're a "web alerts company" that I didn't contract and sends out alerts in batches on your own schedule, you will probably send a ton of your customers to my site at the same time and slashdot me off of the web entirely. | | |
| ▲ | elorant 28 minutes ago | parent [-] | | No, I won't send a ton, I'll send a few dozens to a few hundreds at most because not everyone is interested in the same things. And they'll visit at their own timeline. If your site can't service a few dozen requests simultaneously then you probably aren't a news site in the first place so the whole argument is moot. |
|
|
|
| ▲ | criley2 4 hours ago | parent | prev [-] |
| Scenario one: you use software to connect to their server and download a webpage. You are a user. Scenario two: you use software to connect to their server and download a webpage. You are a "bot". Make it make sense |
| |
| ▲ | selckin 4 hours ago | parent | next [-] | | because they maintain the websites for social status, if the user never sees the specific website or knows they used it, you can't gain any social status | | |
| ▲ | Flashtoo 3 hours ago | parent [-] | | > they maintain the websites for social status Are you implying that's a bad thing? Doing things for social status has been an integral part of society for millennia. It's a legitimate motivation that can benefit both the recipient of the status and the rest of society. In this specific case, if you assume that the author makes content that is useful to you only because of the social status reward, taking away that reward means the author will stop making content that is useful to you. |
| |
| ▲ | --_-- 3 hours ago | parent | prev [-] | | One more reason for the bot difference is the llm bot users are doing almost all the traffic, and it feels wasteful, painful, and there are reports of 99.x% being llm bots just hitting webpages over and over pointlessly. This is a change. People put up new caching layers, and it urks people running a website in a single small machine. Yes, this could always happen with slashdotting but it's different now. |
|