| ▲ | Terretta 4 hours ago | ||||||||||||||||
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. | |||||||||||||||||
| |||||||||||||||||
| ▲ | 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 | |||||||||||||||||
| |||||||||||||||||
| ▲ | pessimizer 10 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. | |||||||||||||||||
| ▲ | 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. | |||||||||||||||||
| |||||||||||||||||
| ▲ | 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. | |||||||||||||||||