Comment Re:It is going to happen so propose a useful solut (Score 1) 193
If a government forks GNU, they will do it at the copyright law level, not the code level.
If a government forks GNU, they will do it at the copyright law level, not the code level.
Oddly enough, the feed and filter system being discussed also allows for an equally echo-y right wing experience, if you desire that.
The algorithm might allow for it, but bluesky moderation won't.
Try saying there are 2 genders and that men shouldn't play in women's sports.
The laws in several countries are going to require it. My preferred way is for the OS to offer a flag of "This user is of legal age in this region based on information provided to the administrator of this computer." I'll leave it up to the people with compilers to comply or not with their local laws.
My proposal is stuff the flags in a sysctl user.$UID.age var. and then let the browser send info off to other sites just like it does with language selection. That way a pam module (or systemd) can set an over/under age of majority for the region and then let the browser send a "yes/no" flag. The pam module or sysd can calulate that based on a birthday or a +18 flag so you may have to log in to reset it but the birthdate is never sent to the browser let alone to the end web sites.
This gives schools a way to control content. It allows parents to control content. It allows home router vendors to claim to control content. It allows web sites to stop annoying users about being above 16,18 or 21 depending on what they are pushing. The politicians will look at it and say the industry is working with them while patting themselves on the back.
The other solution is let the politician's owners come up with a solution and that will be an expensive id solution that tracks everyone through the web with no way to opt out.
All I want it to do is find gas stations ahead of me in the direction I'm travelling.
There are zero cases where I want to turn around and backtrack my path unless there are no other options.
Repeat for "fast food ahead of me", "starbucks ahead of me", etc.
The new Gemini voice integration with Android Auto is terrible.
It knows less than the old voice assistant, is much more verbose and can't read/remember preferences for apps like spotify for music and google maps for maps.
A truly awful experience.
I'm in favor of fixing this properly before the politicians mandate something stupid.
My proposal is a sysctl value set by a pam module (or systemd on systems infected with that). The browser then does something like language verification much like the HTTP Language headers. Those can be intercepted, checked or forced in environments that have to provide web access to kids like schools. A web site should be able to ask for something like Australia's under 16 and can return a AGE_AU_VIC_Under_16=True if and only if configured to do so. This allows things like online news papers to allow under 16 access to news but not the discussion forums. The proposal still needs work, but it allows for parents to set things as they wish and keep the politicians out of it while letting them claim they fixed it. In the past local ISPs were required to give out software to lock down kids computers and the take up was smaller than the number of people who supported the law.
While that's the hype, it's not going to be the reality.
Yes, what they are doing has a market.
Yes, it will absolutely allow many of the masses to do what programmers have been able to do for ages. It will change the market, the cheese will move, but it won't destroy the marketplace for programmers.
I think work in graphics design is probably the best parallel. People freaked out in the 1980s when home computers could make banners and flyers. As the software advanced, you got more and more people doing Word Art, and enormous clipart catalogs let office secretaries make good looking office flyers, creative garage sale fliers, church bingo night announcements, and much more. LLMs let people continue to create this type of thing, and print-on-demand services let them send their creations out to make custom stickers and such. But most critically, NONE OF THOSE PEOPLE were hiring graphics designers for those jobs before. It enabled the masses to do some of what graphics designers do, but when it comes to real ad campaigns and professional marketing, companies know investing a few hundred dollars will bring in a few hundred people from the community, investing many thousands or millions are essential for large regional or national campaigns, those jobs continue to get the professionals.
More people making vibe-coded websites that satisfy their specific needs? Great. They weren't hiring a team of programmers for software development before, and they're not hiring a team of programmers after. Executives that claim they'll cut costs by 90% by firing all the professional programmers are in the hype, they either don't understand the work being done or are playing the field. They may do well in their quarterly financial statements, but a couple years down the line the company won't have anything of value remaining. The CEO will be long gone, sold his options, collected his golden parachute, and moved on to the next company to be restructured. Investors will have gutted and sold everything of value from the company by that point as well, they'll take the hype bubble, milk it, then dump what remains in an asset fire sale. The companies that continue making great things and not seeking the bubbles will continue to create good value, leveraging the tools where appropriate but still hiring skilled workers to create products with lasting value.
There will always be changes in who is the winner and who is the winner this quarter. Certainly plenty of profit-seeking investors care only about those quarterly results, not the products and services on offer. There are companies that will grow and companies that will die, nothing new is there. It's good that more people will be able to have more custom program options, just like WordArt and clipart collections allowed people to easily make their own fliers. Those who want a specific vision in marketing can start with "here's my interpretation from an image generator, but I want it done better." Similarly when a small business needs a team of developers to build a program, the customer can also bring in what tried and failed and what they want to see differently, and they come back with a better bid being able to reference what the client generated using AI as a starting reference for building the professionally-built items.
"Oh what wouldn't I give to be spat at in the face..." -- a prisoner in "Life of Brian"