- Sep 2023
-
www.cnn.com www.cnn.com
-
After CNN’s reporting, Musk reversed course, tweeting “the hell with it … we’ll just keep funding Ukraine govt for free.”
for: progress trap, unintended consequence, unintended consequence - Elon Musk, progress trap - Elon Musk - comment - the US military, Ukraine military have to deal with the unintended consequence of a vital communication system that can be turned off without notice or warning - what if Putin calls up Musk and says to him: - If you don't turn the Starlink off when Ukraine tries to mount major attack on Crimea, I will launch my nukes - What will Musk do then?
-
“How am I in this war?” Musk asks Isaacson. “Starlink was not meant to be involved in wars. It was so people can watch Netflix and chill and get online for school and do good peaceful things, not drone strikes.”
- for: progress trap, unintended consequence, playing God, Elon Musk - Starlink - Ukraine, Elon Musk- Crimea, Elon Musk - nuclear war, quote, quote - Elon Musk - nuclear war - starlink - crimea
- quote
- How am I in this war?
- Starlink was not meant to be involved in wars.
- It was so people can watch Netflix and chill and get online for school and do good peaceful things, not drone strikes.
- author: Elon Musk
- comment
- the Tech genius could not predict the progress trap of starlink being used by the Ukrainian army to send submarine drones to blow up Russian ships
- so he was forced into a position of playing God
-
As Ukrainian submarine drones strapped with explosives approached the Russian fleet, they “lost connectivity and washed ashore harmlessly,” Isaacson writes. Musk’s decision, which left Ukrainian officials begging him to turn the satellites back on, was driven by an acute fear that Russia would respond to a Ukrainian attack on Crimea with nuclear weapons
-
for: progress trap, unintended consequences, nuclear war, Elon Musk - Ukraine, playing God
-
comment
- Here, Elon Musk demonstrates how the most powerful technological leaders are themselves unable to predict the unintended consequences of progress.
- This story exposes the power that no tech titan is immune to
- making one dimensional decisions based on high dimensional information whose salient relationships can not be predicted ahead of time.
- The dilemma of power - it is opaque and puts the fate of humanity in the decision of a few God-like individuals
- Do 8 billion people really trust one man to decide the fate of civilization?
- And yet, this is the kind of world that those in power continue to reify by consolidating their positions
- The myth of dictators wanting to hold onto power at all costs goes beyond the sphere of politics
-
Tags
- progress trap
- Progress trap
- unintended consequence - Elon Musk
- Starlink - nuclear war
- unintended consequence
- quote - Elon Musk - nuclear war - starlink - crimea
- Elon Musk - Starlink - Ukraine
- playing God
- Elon Musk - Ukraine - nuclear war
- progress trap - Elon Musk
- Elon Musk - Nuclear war
- quote
- Elon Musk Starlink - Crimea - Nuclear war
Annotators
URL
-
- Aug 2023
-
www.pewresearch.org www.pewresearch.org
-
Technology and social innovation intended to overcome the negatives of the digital age will likely cause additional negative consequences. Examples include: the decentralized web, end-to-end encryption, AI and machine learning, social media.
- for: progress trap, quote, quote - progress trap, unintended consequence, quotation - unintended consequence
- quote
- Technology and social innovation intended to overcome the negatives of the digital age
- will likely cause additional negative consequences. Examples include:
- the decentralized web,
- end-to-end encryption,
- AI and machine learning,
- social media.
- will likely cause additional negative consequences. Examples include:
- Technology and social innovation intended to overcome the negatives of the digital age
- author: Larry Masinter -internet pioneer, formerly with Adobe, AT&T Labs and Xerox PARC, who helped create internet and web standards with IETF and W3C
-
-
www.pewresearch.org www.pewresearch.org
-
Technological change is an accelerant and acts on the social ills like pouring gasoline on a fire
- for: quote, quote - Stowe Boyd, quote - progress trap, quote - unintended consequences, unintended consequences, progress trap, cultural evolution, technology - futures, futures - technology, progress trap
- quote:
- Technological change is an accelerant and acts on the social ills like pouring gasoline on a fire
- author: Sowe Boyd
- consulting futurist on technological evolution and the future of work
- paraphrase
- In an uncontrolled hyper-capitalist society,
- the explosion in technologies over the past 30 years has only
- widened inequality,
- concentrated wealth and
- led to greater social division.
- And it is speeding up with the rise of artificial intelligence,
- which like globalization has destabilized Western industrial economies while admittedly pulling hundreds of millions elsewhere out of poverty.
- the explosion in technologies over the past 30 years has only
- And the boiling exhaust of this set of forces is pushing the planet into a climate catastrophe. -The world is as unready for hundreds of millions of climate refugees as it was for the plague.
- However, some variant of social media will likely form the context for the rise of a global movement to stop the madness
- which I call the Human Spring
- which will be more like
- Occupy or
- the Yellow Vests
- than traditional politics.
- I anticipate a grassroots movement
- characterized by
- general strikes,
- political action,
- protest and
- widespread disruption of the economy
- that will confront the economic and political system of the West.
- characterized by
- Lead by the young,
ultimately this will lead to large-scale political reforms, such as
- universal health care,
- direct democracy,
- a new set of rights for individuals and
- a large set of checks on the power of
- corporations and
- political parties.
- For example,
- eliminating corporate contributions to political campaigns,
- countering monopolies and
- effectively accounting for economic externalities, like carbon.
- In an uncontrolled hyper-capitalist society,
-
with new technologies come new crimes and criminals – opportunities for all!
-for: quote, quote - Jennifer Jarratt, quote - progress trap, progress trap, unintended consequences, technology - unintended consequences, quote - unintended consequences, cultural evolution, technology - futures, futures - technology, progress trap - quote: with new technologies come new crimes and criminals – opportunities for all! - author: Jennifer Jarratt - co-principal of Leading Futurists LLC
-
What won’t change is people’s tendency toward gossip, tribalism driven by gossip and the ability of anybody to inform anybody else about anything, including wrongly. The only places where news won’t skew fake will be localities in the natural world. That’s where the digital and the physical connect best. Also expect the internet to break into pieces, with the U.S., Europe and China becoming increasingly isolated by different value systems and governance approaches toward networks and what runs on them.
- for: progress trap, unintended consequence, unintended consequence - digital technology, quote, quote - progress trap, quote - Doc Searls
- quote
- What won’t change is people’s tendency toward gossip,
- tribalism driven by gossip and the ability of anybody to inform anybody else about anything,
- including wrongly.
- tribalism driven by gossip and the ability of anybody to inform anybody else about anything,
- The only places where news won’t skew fake will be localities in the natural world.
- That’s where the digital and the physical connect best.
- Also expect the internet to break into pieces, with
- the U.S.,
- Europe and
- China
- becoming increasingly isolated by different value systems and governance approaches toward
- networks and
- what runs on them.
- What won’t change is people’s tendency toward gossip,
-
I see no reason to think that the current situation will change: Tech will cause problems that require innovative solutions and tech will be part of those solutions. Machine learning (ML) is right now an example of this
- for: progress trap, unintended consequence, unintended consequence - digital technology, quote, quote - progress trap, quote - David Weinberger
- quote: I see no reason to think that the current situation will change:
- Tech will cause problems that require innovative solutions and
- tech will be part of those solutions.
- Machine learning (ML) is right now an example of this
- author: David Weinberger
- senior researcher at Harvard’s Berkman Klein Center for Internet & Society
-
Can our fundamental human need for close community be restored or will we become more isolated, anxious and susceptible to manipulation?
- for: progress trap, unintended consequence, unintended consequence - digital technology, quote, quote - progress trap, quote - Jonathan Grudin
- quote: Can our fundamental human need for close community be restored or
- will we become more isolated, anxious and susceptible to manipulation?
- author: Jonathan Grudin
- principal researcher, Microsoft
Tags
- Progress trap
- Microsoft Research
- The Linux Journal
- Leading Futurists LLC
- quote - digital technology
- technology - unintended consequences
- unintended consequences - digital technology
- progress trap - digital technology
- Berkman Klein Center for Internet & Society
- definition - the Human Spring
- progress trap
- quote - David Weinberger
- quote - Stowe Boyd
- quote - unintended consequences
- progress traps - digital technology
- quote Doc Searls
- quote - progress trap
- unintended consequence
- quote - technology futures
- unintended consequence - technology
- futures - technology
- definition
- Stowe Boyd
- Jennifer Jarratt
- Harvard
- quote - Jonathan Grudin
- quote
- the Human Spring
Annotators
URL
-
- Sep 2021
-
www.vox.com www.vox.com
-
This is the other huge important theme, which is that technology alone does not lead to a better world. It can only lead to a better world in the context of good moral and social systems. One thing that I do deeply believe is that our scientific and material technology has raced ahead of our moral and social technology. We need some catch-up growth in moral and social technology.
There is another even greater theme this article has not touched on, progress traps. Climate change is a direct result of the unintended consequences of progress, a pretty major impact.
-
- Jun 2021
-
graphql-ruby.org graphql-ruby.org
-
In mutations, when errors happen, the other fields may return nil. So, if those other fields have null: false, but they return nil, the GraphQL will panic and remove the whole mutation from the response, including the errors!
-
-
github.com github.com
-
My 3 projects were using your lib and got broken thanks to the renaming.
-
- May 2021
-
interpersonal.stackexchange.com interpersonal.stackexchange.com
-
Of course, if you're too successful with migrating all your clients and friends to your friendly small provider it grows into a big provider and needs to hire cheap first level support to deal with all the customers ;-)
-
- Apr 2021
-
www.kickstarter.com www.kickstarter.com
-
As of Jan 1, 2021 many countries now require KS creators to show Shipping AND VAT/Fees/Taxes on Kickstarter Rewards - not just 1 price for "shipping". So we will do that in our Pledge Manager, after the campaign. Yea, we know...this sucks and is against everything Kickstarter used to be about (the world now views KS as a store, not as a creative platform sending rewards to backers for helping bring the vision to life)
-
- Mar 2021
-
the-pastry-box-project.net the-pastry-box-project.net
-
A Low Bar to Entry, and then What?There is an interesting tension between making something accessible and making it boring. Lowering the barrier of entry is a good thing, but if all you do is low-bar stuff, you end up losing the people again that you managed to attract. There needs to be a path forward beyond the entry level.
-
- Feb 2021
-
www.ruby-toolbox.com www.ruby-toolbox.com
-
Unfortunately the widespread adoption of this practice led to a huge number of orphaned gems that usually have only a single or at most a handful of releases. Additionally these forked gems often retained their upstream github source code url, so on the Ruby Toolbox these forks receive a high popularity ranking.
-
-
www.infoworld.com www.infoworld.com
-
The JavaBean spec designers threw the getter/setter idiom into the picture because they thought it would be an easy way to quickly make a bean—something you can do while you're learning how to do it right. Unfortunately, nobody did that.Accessors were created solely as a way to tag certain properties so a UI-builder program or equivalent could identify them. You aren't supposed to call these methods yourself. They exist for an automated tool to use.
-
-
www.conversioner.com www.conversioner.com
-
These two mistakes, especially the second one, plant worries in your customers mind before they’ve even had time to think of them.
-
Stop warning people – no contract, no obligations, cancel anytime – companies can’t resist saying this on every pricing page but by using negative words they’re just putting ideas into people’s heads.
-
-
stackoverflow.com stackoverflow.com
-
If you teach your users to trust that URL bar is supposed to not change when they click links (e.g. your site uses a big iframe with all the actual content), then the users will not notice anything in the future either in case of actual security vulnerability.
-
- Jan 2021
-
css-tricks.com css-tricks.com
-
Situation: you have a single line of text in a flex child element. You don’t want that text to wrap, you want it truncated with ellipsis (or fall back to just hiding the overflow). But the worst happens. The unthinkable! The layout breaks and forces the entire flex parent element too wide. Flexbox is supposed to be helping make layout easier!
-
-
forums.theregister.com forums.theregister.com
-
I found that snap can cause lots of issues. I installed keepass using snap, and it installed as a sandboxed app. Very nice for security you would think. Well, a short while later, after 3 upgrades to keepass, it deleted the oldest snap container, which just happened to contain my password file. So secure that even you can't use your passwords now!
-
Why did I put the kdb in the snap file system? Because the app is sandboxed, so I had no choice.
-
-
discourse.ubuntu.com discourse.ubuntu.com
-
Adding layer of settings and complexity for the end user might also bring bad practices to keep a comfortable use of app’s by installing snap without confinement…
-
- Oct 2020
-
github.com github.com
-
`Module ${a.id} may be unable to evaluate without ${b.id}, but is included first due to a cyclical dependency. Consider swapping the import statements in ${parent} to ensure correct ordering`
-
-
-
We have identified some of the specific software causing this excessive traffic and have been in contact with the parties responsible to explain how their product or service is essentially creating a Distributed Denial of Service (DDoS) attack against W3C.
-
-
-
One of the primary tasks of engineers is to minimize complexity. JSX changes such a fundamental part (syntax and semantics of the language) that the complexity bubbles up to everything it touches. Pretty much every pipeline tool I've had to work with has become far more complex than necessary because of JSX. It affects AST parsers, it affects linters, it affects code coverage, it affects build systems. That tons and tons of additional code that I now need to wade through and mentally parse and ignore whenever I need to debug or want to contribute to a library that adds JSX support.
Tags
- syntax
- implementation complexity
- engineers
- can't keep entire system in your mind at once (software development) (scope too large)
- mentally filter/ignore
- fundamental
- the cost of changing something
- avoid complexity
- engineering (general)
- infectious problem
- too complicated
- unintended consequence
- for-reaching consequences
- high-cost changes
- semantics (of programming language)
- mental bandwidth
- primary task/job/responsibility
- complexity
Annotators
URL
-
- Sep 2020
-
devblogs.microsoft.com devblogs.microsoft.com
-
Unfortunately, this only worked because of a feature called import elision. When TypeScript outputs JavaScript files, it sees that Options is only used as a type, and it automatically drops its import. The resulting output looks kind of like this:
-
-
stackoverflow.com stackoverflow.com
-
The automatic install of peer dependencies was explicitly removed with npm 3, as it cause more problems than it tried to solve.
-
-
engineering.mixmax.com engineering.mixmax.com
-
There'll be no more warnings. But if you open bundle.js, you'll see something shocking: it contains the entirety of React and React DOM. That's 7000 LoC!
-
This occurs because, with the configuration above, React is no longer an external dependency: you've directed Rollup to bundle it alongside your application's local JavaScript. But there are critical differences between your application's JS and React's.
-
- Aug 2020
-
stackoverflow.com stackoverflow.com
-
Just note that you should then always pass all parameters. Otherwise, a random variable may leak into the function.
-
- May 2020
-
nypost.com nypost.com
-
Meanwhile, ObamaCare penalties and onerous rules have forced many companies to lay off workers or cut hours to turn full-time employees into part-timers. Small-business owners should not have to make their hiring decisions based upon tens of thousands of pages of regulations in the Affordable Care Act.
-
-
en.wikipedia.org en.wikipedia.org
-
Although working together towards a common goal tends to cause an increased feeling of agency, the inflation of control could have many unforeseen consequences.
-
-
spreadprivacy.com spreadprivacy.com
-
This advertising system is designed to enable hyper-targeting, which has many unintended consequences that have dominated the headlines in recent years, such as the ability for bad actors to use the system to influence elections, to exclude groups in a way that facilitates discrimination, and to expose your personal data to companies you’ve never even heard of.
-
-
-
make it as easy to withdraw consent as to give it. The latter gets particularly interesting when considering that in some contexts, consent may be obtained “through only one mouse-click, swipe or keystroke” and therefore “data subjects must, in practice, be able to withdraw that consent equally as easily” per the WP29.
It seems, then, that one should be careful to not make it too easy to opt in to something unless you are prepared to accept the liability for making it just as easy to opt out (which may be technically challenging).
-
-
www.couponcabin.com www.couponcabin.com
-
While this is illegal and can result in criminal and civil penalties, your cooperation may make you eligible for up to a US$50,000 reward.
Might not this motivate someone to conspire with someone else, one to commit the crime and one to collect the reward? Probably mitigated by a contingency that the reward may only be collected if criminal is successfully charged and prosecuted?
-
-
-
This is it. I'm done with Page Translator, but you don't have to be. Fork the repo. Distribute the code yourself. This is now a cat-and-mouse game with Mozilla. Users will have to jump from one extension to another until language translation is a standard feature or the extension policy changes.
-
The other pressing issue is that users have lost the right to run private extensions in the release version of Firefox, without needing to hand over their source code to Mozilla.
-
That's what I find hilarious in all this. All workarounds involve using extensions that Mozilla doesn't approve of or disabling barriers that Mozilla doesn't advocate. And to top it all of, all extensions use the same JavaScript from Google and send the same information to google. But some were blocked completely whereas others were just removed from AMO. It just goes to prove that Mozilla themselves have lost sight of what they were trying to achieve when they put forth their policies. If their goal was to protect user's privacy and prevent data from going to Google, they've done a terrible job of it.
-
Mozilla will never publicly ask users to circumvent their own blocklist. But it's their actions that are forcing people to do so.
-
So to me, it seems like they want to keep their users safer by... making them use Google Chrome or... exposing themselves to even greater danger by disabling the whole blocklist.
Tags
- arbitrary limitations leading to less-than-ideal workarounds
- awkward workarounds
- cat and mouse game
- self-distributed app/extension
- unintended consequence
- unfortunate policies/laws
- fork
- software freedom
- Mozilla
- trying to prevent one bad thing leading to people doing/choosing an even worse option
- signing apps/extensions
Annotators
URL
-
- Apr 2020
-
www.cnbc.com www.cnbc.com
-
The notices were meant as a jumping-off point where people could begin the journey of understanding how each of their applications and the websites they visit use their data. But, they have probably had the opposite effect
-
Europe’s sweeping privacy rule was supposed to change the internet, but so far it’s mostly created frustration for users, companies, and regulators
-
-
www.csoonline.com www.csoonline.com
-
If you force people to frequently change their passwords, they will use bad passwords.
-
-
-
The key change here is the removal of an intent to defraud and replacing it with willfully; it will be illegal to share this information as long as you have any reason to know someone else might use it for unauthorized computer access.It is troublesome to consider the unintended consequences resulting from this small change.
-
it reminds me of IT security best practices. Based on experience and the lessons we have learned in the history of IT security, we have come up with some basic rules that, when followed, go a long way to preventing serious problems later.
-
So many of us security professionals have made recommendations to software companies about potential security threats and often the response is that they don’t see why that particular threat is a big deal. For example, a bug might reveal the physical path to a web content directory. The software company might just say “so what?” because they cannot see how that would result in a compromise. Unfortunately, many companies have learned “so what” the hard way.
-
-
www.troyhunt.com www.troyhunt.com
-
Many of them have made poor password choices stretching all the way back to registration, an event that potentially occurred many years ago.
-
-
kokociel.blogspot.com kokociel.blogspot.com
-
Beauty-based discrimination is rarely addressed, but one such instance was the fuss about Facebook's "feeling fat" emoji. It was framed that Facebook was the guilty party here, but I would argue that the offended people were the guilty party, as they're the ones who made the leap from "fat" to "sub-human". In some cultures, being fat is acceptable or even desirable.
-
Saying for instance that someone's good deed makes them a "beautiful person"; or saying that a "beautiful 8-year-old girl is missing" encourages the idea that their beauty is some kind of symbol of their innocence or perhaps their status as a human
-