4 ms·
Much of this could be legislated away. The cost would be "creativity" but consider the gains. Think of a database where there are no rules for how data is ent
by pwdisswordfish2 6y ago
Much of this could be legislated away.
The cost would be "creativity" but consider the gains.
Think of a database where there are no rules for how data is entered, no formats, no validation, nothing. Sure, it allows maximum creativity for the input but its value as a source of information can actually be less than if strict rules were enforced.
The web is largely unstructured data precisely because there are few if any rules for input. This makes it extremely difficult to manage as an information source. Few companies, let alone individual users, can even attempt to wrangle it into something useful. Every website is potentially "unique" in so many ways.
Even something as simple as a uniform, standard web form for e-commerce could be a vast improvement. No more differences between ordering from Amazon versus everywhere else. With a standard format for collecting payment information that does not vary from merchant to merchant, there could be significant gains. Predictability. Easier to design intercompatibility.
As always, feel free to shoot this idea down. "It will never work because ...." or "That already exists..."
However no one can deny there are huge problems with the haphazard way things are done today. Complaints about such things form a large part of each day's HN commentary.
Sometimes creativity is not the best thing. Certainly it is unrestrained "creativity" that allows many "dark pattern" to exist.
- kroltan 6y agoI agree with the intention... But! Such a system would become so inherently complex, because even in things as simple as "e-commerce" there is so much variation in how the whole purchasing experience works. It would start by supporting only a few "mainstream" business model, then growing more and more complex to handle all the different sorts of shops (bulk discounts? split payment methods? multiple destinations? group buy? subscriptions?) to the point where it would become basically as complex as the Web. Just look at the Web, becoming more complex as to be basically its own operating system running inside an operating system.
- pwdisswordfish2 6y agoOK, now ignore the one example I gave and consider what if a law addressed known dark patterns that we see in online forms. What if there were fines per infringement associated with doing the things we know are dark patterns? Too complex? Please explain. As for the OS inside an OS comment, I think that relates to today's corporate web browsers not the web. Those programs can definitely take over a computer -- they do much more than "browse" the web. I think of the web though as web servers and the content they serve. The HTML pages on one server may be hyperlinked to pages on other servers and that linkage may resemble a "web". The web is not the functional equivalent of an OS, but those corporate browsers might be. The web is more like files, e.g., documents and scripts. File servers with documents that hyperlink to documents on other file servers. That is why we say "access the web". The browser is not the web, it is a program we use to access the web.
- onion2k 6y agoThere's no need for a law that specifically allows or disallows implementations of things. There just needs to be a legal body that allows someone to refer a website to an adjudicator if they believe it's using a dark pattern, and a significant fine if the adjudicator finds that they are. Let each case be judged on its own merit. Occasionally the adjudicator could publish a guide for "Things we're always going to say are dark patterns" to make it a bit easier to avoid getting fined.
- pwdisswordfish2 6y agoThat would be a lot of work for an adjudicator considering how many websites and how many offended users. How many adjudicators would we need? What if the large companies with lots of cash can just pay the fines without impairment to their business? What if they just keep repeat offending? In paying the fines would this mean websites would have to have to be more transparent regarding who is behind each website? This is assuming they will be paying in real currency (not cryptocurrency). Who will bank the money recieved from the fines and how will that money be used?
- onion2k 6y agoWhat if the large companies with lots of cash can just pay the fines without impairment to their business? What if they just keep repeat offending? The ban could be a percentage of revenue. For persistent offenders their DNS entries could be banned. Who will bank the money recieved from the fines and how will that money be used? The money raised from fines would pay for the service. Anything left over would be paid to me. :)
- pwdisswordfish2 6y agoThose adjudicators might try to milk the system. There might not be anything left over!
- m463 6y ago> Much of this could be legislated away. Until they find ways of getting around it. For example - what if instead of having a "cookie", you just trained an AI model on a person, to be later recognize by inference? I think it will be like tax law.