• About

Sacred Cow Chips

Sacred Cow Chips

Tag Archives: Data Privacy

Fix TikTok? Or Nix It? The Authoritarian RESTRICT Act

08 Saturday Apr 2023

Posted by Nuetzel in anti-Semitism, Big Government, Liberty, Technology

≈ 1 Comment

Tags

AI, Artificial Intelligence, Attention Span, ByteDance, CATO Institute, Caveat Emptor, ChatGPT, Community Standards, Data Privacy, Elon Musk, First Amendment, Free Speech, Hate Speech, L. Frank Baum, Munger Test, National Security, Open Source, PATRIOT Act, People’s Republic of China, Philip Hamburger, Protectionism, RESTRICT Act, Scott Lincicome, Separation of Powers, The Land of Oz, TikTok, Twitter

There’s justifiable controversy surrounding TikTok, the social media app. I find much to dislike about TikTok but also much to dislike about the solutions some have proposed, such as a complete ban on the app in the United States. Such proposals would grant the federal executive branch powers that most of us wouldn’t grant to our worst enemy (i.e., they fail the “Munger test”).

Congressional Activity

The proposed RESTRICT Act (Restricting the Emergence of Security Threats that Risk Information and Communications Technology) is a bipartisan effort to eliminate the perceived threats to national security posed by technologies like TikTok. That would include a ban on the app. Proponents of a ban go further than national security concerns, arguing that TikTok represents a threat to the health and productivity of users. However, an outright ban on the app would be a drastic abridgment of free speech rights, and it would limit Americans’ access to a popular platform for creativity and entertainment. In addition, the proposed legislation would authorize intrusions into the privacy of Americans and extend new executive authority into the private sphere, such as tampering with trade and commerce in ways that could facilitate protectionist actions. In fact, so intrusive is the RESTRICT Act that it’s been called a “Patriot Act for the digital age.” From Scott Lincicome and several coauthors at CATO:

“… the proposal—at least as currently written—raises troubling and far‐reaching concerns for the First Amendment, international commerce, technology, privacy, and separation of powers.”

Bad Company

TikTok is owned by a Chinese company, ByteDance, and there is understandable concern about the app’s data collection practices and the potential for the Chinese government to access user data for nefarious purposes. The Trump administration cited these concerns when it attempted to ban TikTok in 2020, and while the ban was ultimately blocked by a federal judge, the Biden administration has also expressed concerns about the app’s data security.

TikTok has also been accused of promoting harmful content, including hate speech, misinformation, and sexually explicit material. Critics argue that the app’s algorithm rewards provocative and controversial content, which can lead to the spread of harmful messages and the normalization of inappropriate behavior. Of course, those are largely value judgements, including labels like “provocative”, “inappropriate”, and many interpretations of content as “hate speech”. With narrow exceptions, such content is protected under the First Amendment.

Unlike L. Frank Baum’s Tik-Tok machine in the land of Oz, the TikTok app might not always qualify as a “faithful servant”. There are some well-founded health and performance concerns related to TikTok, however. Some experts have expressed reservations about the effects of the app on attention span. The short-form videos typical of TikTok, and endless scrolling, suggest that the app is designed to be addictive, though I’m not aware of studies that purport to prove its “addictive nature. Of course, it can easily become a time sink for users, but so can almost all social media platforms. Nevertheless, some experts contend that heavy use of TikTok may lead to a decrease in attention span and an increase in distraction, which can have negative implications for productivity, learning, and mental health.

Bad Government

The RESTRICT Act, or a ban on TikTok, would drastically violate free speech rights and limit Americans’ access to a popular platform for creativity and self-expression. TikTok has become a cultural phenomenon, with millions of users creating and sharing content on the app every day. This is particularly true of more youthful individuals, who are less likely to be persuaded by their elders’ claims that the content available on TikTok is “inappropriate”. And they’re right! At the very least, “appropriateness” depends on an individual’s age, and it is generally not an area over which government should have censorship authority, “community standards” arguments notwithstanding. Furthermore, allowing access for children is a responsibility best left in the hands of parents, not government.

Likewise, businesses should be free to operate without undue interference from government. The RESTRICT Act would violate these principles, as it would limit individual choice and potentially harm innovation within the U.S. tech industry.

A less compelling argument against banning TikTok is that it could harm U.S.-China relations and have broader economic consequences. China has already warned that a TikTok ban could prompt retaliation, and such a move could escalate tensions between the two countries. That’s all true to one degree or another, but China has already demonstrated a willingness and intention to harm U.S.-China relations. As for economic repercussions, do business with China at your own risk. According to this piece, U.S. investment in the PRC’s tech industry has fallen by almost 80% since 2018, so the private sector is already taking strong steps to reduce that risk.

Like it or not, however, many software companies are subject to at least partial Chinese jurisdiction. The means the RESTRICT Act would do far more than simply banning TikTok in the U.S. First, it would subject on-line activity to much greater scrutiny. Second, it would threaten users of a variety of information or communications products and services with severe penalties for speech deemed to be “unsafe”. According to Columbia Law Professor Philip Hamburger:

“Under the proposed statute, the commerce secretary could therefore take ‘any mitigation measure to address any risk’ arising from the use of the relevant communications products or services, if the secretary determines there is an ‘undue or unacceptable risk to the national security of the United States or the safety of United States persons.’

We live in an era in which dissenting speech is said to be violence. In recent years, the Federal Bureau of Investigation has classified concerned parents and conservative Catholics as violent extremists. So when the TikTok bill authorizes the commerce secretary to mitigate communications risks to ‘national security’ or ‘safety,’ that means she can demand censorship.”

A Lighter Touch

The RESTRICT Act is unreasonably broad and intrusive and an outright ban of TikTok is unnecessarily extreme. There are less draconian alternatives, though all may involve some degree of intrusion. For example, TikTok could be compelled to allow users to opt out of certain types of data collection, and to allow independent audits of its data handling practices. TikTok could also be required to store user data within the U.S. or in other countries that have strong data privacy laws. While this option would represent stronger regulation of TikTok, it could also be construed as strengthening the property rights of users.

To address concerns about TikTok’s ownership by a Chinese company, its U.S. operations could be required to partner with a U.S. company. Perhaps this could satisfied by allowing a U.S. company to acquire a stake in TikTok, or by having TikTok spin off its U.S. operations into a separate company that is majority-owned by a U.S. entity.

Finally, perhaps political or regulatory pressure could persuade TikTok to switch to using open-source software, as Elon Musk has done with Twitter. Then, independent developers would have the ability to audit code and identify security vulnerabilities or suspicious data handling practices. From there, it’s a matter of caveat emptor.

Restrain the Restrictive Impulse

The TikTok debate raises important questions about the role of government in regulating technology and free speech. Rather than impulsively harsh legislation like the RESTRICT Act or an outright ban on TikTok, an enlightened approach would encourage transparency and competition in the tech industry. That, in turn, could help address concerns about data security and promote innovation. Additionally, individuals should take personal responsibility for their use of technology by being mindful of the content they consume and what they reveal about themselves on social media. That includes parental responsibility and supervision of the use of social media by children. Ultimately, the TikTok debate highlights tensions between national security, technological innovation, and individual liberty. and it’s important to find a balance that protects all three.

Note: The first draft of this post was written by ChatGPT, based on an initial prompt and sequential follow-ups. It was intended as an experiment in preparation for a future post on artificial intelligence (AI). While several vestiges of the first draft remain, what appears above bears little resemblance to what ChatGPT produced. There were many deletions, rewrites, and supplements in arriving at the final draft.

My first impression of the ChatGPT output was favorable. It delineated a few of the major issues surrounding a TikTok ban, but later I was struck by its repetition of bland generalities and its lack of information on more recent developments like the RESTRICT Act. The latter shortfall was probably due to my use of ChatGPT 3.5 rather than 4.0. On the whole, the exercise was fascinating, but I will limit my use of AI tools like ChatGPT to investigation of background on certain questions.

Social Media and the Antitrust Reflex

10 Tuesday Apr 2018

Posted by Nuetzel in Antitrust, Regulation, Social Media

≈ Leave a comment

Tags

Anticompetitive Behavior, Antitrust, Brendan KIrby, Cambridge Analytica, Data Privacy, EconTalk, Facebook, Fact-Checking, Geoffrey A. Fowler, Information Fiduciary, John O. McGinnis, Jonathan Zittrain, Judicial Restraint, Mark Zuckerberg, Matt Stoller, MeWe, Navneet Alang, Predatory Pricing, Social Media, Trust- Busting

Falling Zuckerberg

Facebook is under fire for weak privacy protections, its exploitation of users’ data, and the dangers it is said to pose to Americans’ free speech rights. Last week, Mark Zuckerberg, who controls all of the voting stock in Facebook, attempted to address those issues before a joint hearing of the Senate Judiciary and Commerce Committees. It represented a major event in the history of the social media company, and it happened at a time when discussion of antitrust action against social media conglomerates like Facebook, Google, and Amazon is gaining support in some quarters. I hope this intervention does not come to pass.

The Threat

At the heart of the current uproar are Facebook’s data privacy policy and a significant data breach. The recent scandal involving Cambridge Analytica arose because Facebook, at one time, allowed application developers to access user data, and the practice continued for a few developers. Unfortunately, at least one didn’t keep the data to himself. There have been accusations that the company has violated privacy laws in the European Union (EU) and privacy laws in some states. Facebook has also raised ire among privacy advocates by lobbying against stronger privacy laws in some states, but it is within its legal rights to do so. Violations of privacy laws must be adjudicated, but antitrust laws were not intended to address such a threat. Rather, they were intended to prevent dominant producers from monopolizing or restraining trade in a market and harming consumers in the process.

Matt Stoller, in an interview with Russ Roberts on EconTalk, says antitrust action against social media companies may be necessary because they are so pervasive in our lives, have built such dominant market positions, and have made a practice of buying nascent competitors over the years. Steps must be taken to “oxygenate” the market, according to Stoller, promoting competition and protecting new entrants.

Tim Wu, the attorney who coined the misleading term “network neutrality”, is a critic of Facebook, though Wu is more skeptical of the promise of antitrust or regulatory action:

“In Facebook’s case, we are not speaking of a few missteps here and there, the misbehavior of a few aberrant employees. The problems are central and structural, the predicted consequences of its business model. From the day it first sought revenue, Facebook prioritized growth over any other possible goal, maximizing the harvest of data and human attention. Its promises to investors have demanded an ever-improving ability to spy on and manipulate large populations of people. Facebook, at its core, is a surveillance machine, and to expect that to change is misplaced optimism.”

Google has already been subject to antitrust action in the EU due to the alleged anti-competitive nature of its search algorithm, and Facebook’s data privacy policy is under fire there. But the prospect of traditional antitrust action against a social media company like Facebook seems rather odd, as acknowledged by the author at the first link above, Navneet Alang:

“… Facebook specifically doesn’t appear to be doing anything that actively violates traditional antitrust rules. Instead, it’s relying on network effects, that tendency of digital networks to have their own kind of inertia where the more people get on them the more incentive there is to stay. It’s also hard to suggest that Facebook has a monopoly on advertising dollars when Google is also raking in billions of dollars.“

Competition

The size of Facebook’s user base gives it a massive advantage over most of the other platforms in terms of network effects. I offer myself as an example of the inertia described by Alang: I’ve been on Facebook for a number of years. I use it to keep in touch with friends and as a vehicle for attracting readers to my blog. As I contemplated this post, I experimented by opening a MeWe account, where I joined a few user groups. It has a different “feel” than Facebook and is more oriented toward group chats. I like it and I have probably spent as much time on MeWe in the last week as Facebook. I sent MeWe invitations to about 20 of my friends, nearly all of whom have Facebook accounts, and a few days later I posted a link to MeWe on my Facebook wall. Thus far, however, only three of my friends have joined MeWe. Of course, none of us has deactivated our Facebook account, and I speculate that none of us will any time soon. This behavior is consistent with “platform inertia” described by Alang. Facebook users are largely a captive market.

But Facebook is not a monopoly and it is not a necessity. Neither is Google. Neither is Amazon. All of these firms have direct competitors for both users and advertising dollars. It’s been falsely claimed that Google and Facebook together control 90% of online ad revenue, but the correct figure for 2017 is estimated at less than 57%. That’s down a bit from 2016, and another decline is expected in 2018. There are many social media platforms. Zuckerberg claims that the average American already uses eight different platforms, which may include Facebook, Google+, Instagram, LinkedIn, MeWe, Reddit, Spotify, Tinder, Tumblr, Twitter, and many others (also see here). Some of these serve specialized interests such as professional networking, older adults, hook-ups, and shopping. Significant alternatives for users exist, some offering privacy protections that might have more appeal now than ever.

Antitrust vs. Popular, Low-Priced Service Providers

Facebook’s business model does not fit comfortably into the domain of traditional antitrust policy. The company’s users pay a price, but one that is not easily calculated or even perceived: the value of the personal data they give away on a daily basis. Facebook is monetizing that data by allowing advertisers to target individuals who meet specific criteria. Needless to say, many observers are uncomfortable with the arrangement. The company must maintain a position of trust among its users befitting such a sensitive role. No doubt many have given Facebook access to their data out of ignorance of the full consequences of their sacrifice. Many others have done so voluntarily and with full awareness. Perhaps they view participation in social media to be worth such a price. It is also plausible that users benefit from the kind of targeted advertising that Facebook facilitates.

Does Facebook’s business model allow it to engage in an ongoing practice of predatory pricing? It is far from clear that its pricing qualifies as “anti-competitive behavior”, and courts have been difficult to persuade that low prices run afoul of U.S. antitrust law:

“Predatory pricing occurs when companies price their products or services below cost with the purpose of removing competitors from the market. … the courts use a two part test to determine whether they have occurred: (1) the violating company’s production costs must be higher than the market price of the good or service and (2) there must be a ‘dangerous probability’ that the violating company will recover the loss …”

Applying this test to Facebook is troublesome because as we have seen, users exchange something of value for their use of the platform, which Facebook then exploits to cover costs quite easily. Fee-based competitors who might complain that Facebook’s pricing is “unfair” would be better-advised to preach the benefits of privacy and data control, and some of them do just that as part of their value proposition.

More Antitrust Skepticism

John O. McGinnis praises the judicial restraint that has characterized antitrust law over the past 30 years. This practice recognizes that it is not always a good thing for consumers when the government denies a merger, for example, or busts up a firm deemed by authorities to possess “too much power”. An innovative firm might well bring new value to its products by integrating them with features possessed by another firm’s products. Or a growing firm may be able to create economies of scale and scope that are passed along to consumers. Antitrust action, however, too often presumes that a larger market share, however defined, is unequivocally bad beyond some point. Intervention on those grounds can have a chilling effect on innovation and on the value such firms bring to the market and to society.

There are more fundamental reasons to view antitrust enforcement skeptically. For one thing, a product market can be defined in various ways. The more specific the definition, the greater the appearance of market dominance by larger firms. Or worse, the availability of real alternatives is ignored. For example, would an airline be a monopolist if it were the only carrier serving a particular airport or market? In a narrow sense, yes, but that airline would not hold a monopoly over intercity transportation, for which many alternatives exist. Is an internet service provider (ISP) a monopoly if it is the only ISP offering a 400+ Mbs download speed in a certain vicinity? In a very narrow sense, yes, but there may be other ISPs offering slower speeds that most consumers view as adequate. And in all cases, consumers always have one very basic alternative: not buying. Even so-called natural monopolies, such as certain public utilities, offer services for which there are broad alternatives. In those cases, however, a grant of a monopoly franchise is typically seen as a good solution if exchanged for public oversight and regulation, so antitrust is generally not at issue.

One other basic objection that can be made to antitrust is that it violates private property rights. A business that enjoys market dominance usually gets that way by pleasing customers. It’s rewards for excellent performance are the rightful property of its owners, or should be. Antitrust action then becomes a form of confiscation by punishing such a firm and its owners for success.

Political Bias

Another major complaint against Facebook is political bias. It is accused of selectively censoring users and their content and manipulating user news feeds to favor particular points of view. Promises to employ fact-check mechanisms are of little comfort, since the concern involves matters of opinion. Any person or organization held to be in possession of the unadulterated truth on issues of public debate should be regarded with suspicion.

Last Tuesday at the joint session, Zuckerberg acted as if such a bias was quite natural, given that Facebook’s employee base is concentrated in the San Francisco Bay area. But his nonchalance over the matter partly reflects the fact that Facebook is, after all, a private company. It is free to host whatever views it chooses, and that freedom is for the better. Facebook is not like a public square. Instead, the scope of a user’s speech is largely discretionary: users select their own network of friends; they can choose to limit access to their posts to that group or to a broader group of “friends of friends”; they can limit posts to subgroups of friends; or they can allow the entire population of users to see their posts, if interested. No matter how many users it has, Facebook is still a private community. If its “community standards” or their enforcement are objectionable, then users can and should find alternative outlets. And again, as a private company, Facebook can choose to feature particular news sources and censor others without running afoul of the First Amendment.

Revisiting Facebook’s Business Model

The greatest immediate challenge for Facebook is data privacy. Trust among users has been eroded by the improprieties in Facebook’s exploitation of data. It’s as if everyone in the U.S. has suddenly awoken to the simple facts of its business model and the leveraging of user data it requires. But it is not of great concern to some users, who will be happy to continue to use the platform as they have in the past. Zuckerberg did not indicate a willingness to yield on the question of Facebook’s business model in his congressional testimony, but there is a threat that regulation will require steps to protect data that might be inconsistent with the business model. If users opt-out of data sharing in droves, then Facebook’s ability to collect revenue from advertisers will be diminished.

As Jonathan Zittrain points out, Facebook might find new opportunity as an information fiduciary for users. That would require a choice between paying a monthly fee or allowing Facebook to continue targeted advertising on one’s news feed. Geoffrey A. Fowler writes that the idea of paying for Facebook is not an outrageous proposition:

“Facebook collected $82 in advertising for each member in North America last year. Across the world, it’s about $20 per member. … Netflix costs $11 and Amazon Prime is $13 per month. Facebook would need $7 per month from everyone in North America to maintain its current revenue from targeted advertising.”

Given a choice, not everyone would choose to pay, and I doubt that a fee of $7 per month would cost Facebook much in terms of membership anyway. It could probably charge slightly more for regular memberships and price discriminate to attract students and seniors. Fowler contends that a user-paid Facebook would be a better product. It might sharpen the focus on user-provided and user-linked content, rather than content provided by advertisers. As Tim Wu says, “… payment better aligns the incentives of the platform with those of its users.” Fowler also asserts that regulatory headaches would be less likely for the social network because it would not be reliant on exploiting user data.

A noteworthy aspect of Zuckerberg’s testimony at the congressional hearing was his stated willingness to consider regulatory solutions: the “right regulations“, as he put it. That might cover any number of issues, including privacy and political advertising. But as Brendan Kirby warns, regulating Facebook might not be a great idea. Established incumbents are often capable of bending regulatory bodies to their will, ultimately using them to gain a stronger market position. A partnership between the data-rich Facebook and an agency of the government is not one that I’d particularly like to see. Tim Wu believes that what we really need are competitive alternatives to Facebook: he floats a few ideas about how a Facebook competitor might be structured, most prominently the fee-based alternative.

Let It Evolve 

Like many others, I’m possessed by an anxiety about the security of my data on social media, an irritation with the political bias that pervades social media firms, and a suspicion that certain points of view are favored over others on their platforms. But I do not favor government intervention against these firms. Neither antitrust action nor regulation is likely to improve the available platforms or their services, and instead might do quite a bit of damage. “Trust-busting” of social media platforms would present technological challenges, but even worse, it would disrupt millions of complex relationships between firms and users and attempt to replace them with even more numerous and complex relationships, all dictated by central authorities rather than market forces. Significant mergers and acquisitions will continue to be reviewed by the DOJ and the FTC, preferably tempered by judicial restraint. I also oppose the regulatory option. Compliance is costly, of course, but even worse, the social media giants can afford it and will manipulate it. Those costs would inevitably present barriers to market entry by upstart competitors. The best regulation is imposed by customers, who should assert their sovereignty and exercise caution in the relationships they establish with social media platforms … and remember that nothing comes for free.

Follow Sacred Cow Chips on WordPress.com

Recent Posts

  • The Impotence of AI for the Socialist Calculation Debate
  • No Radar, No Rudder: Fiscal & Monetary Destabilization
  • Health Care & Education: Slow Productivity Growth + Subsidies = Jacked Prices
  • Debt Ceiling Stopgaps and a Weak Legal Challenge
  • Some Critical Issues In the Gun Rights Debate

Archives

  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • September 2016
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • January 2016
  • December 2015
  • November 2015
  • October 2015
  • September 2015
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • April 2015
  • March 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • October 2014
  • September 2014
  • August 2014
  • July 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014

Blogs I Follow

  • Ominous The Spirit
  • Passive Income Kickstart
  • OnlyFinance.net
  • TLC Cholesterol
  • Nintil
  • kendunning.net
  • DCWhispers.com
  • Hoong-Wai in the UK
  • Marginal REVOLUTION
  • Stlouis
  • Watts Up With That?
  • Aussie Nationalist Blog
  • American Elephants
  • The View from Alexandria
  • The Gymnasium
  • A Force for Good
  • Notes On Liberty
  • troymo
  • SUNDAY BLOG Stephanie Sievers
  • Miss Lou Acquiring Lore
  • Your Well Wisher Program
  • Objectivism In Depth
  • RobotEnomics
  • Orderstatistic
  • Paradigm Library

Blog at WordPress.com.

Ominous The Spirit

Ominous The Spirit is an artist that makes music, paints, and creates photography. He donates 100% of profits to charity.

Passive Income Kickstart

OnlyFinance.net

TLC Cholesterol

Nintil

To estimate, compare, distinguish, discuss, and trace to its principal sources everything

kendunning.net

The Future is Ours to Create

DCWhispers.com

Hoong-Wai in the UK

A Commonwealth immigrant's perspective on the UK's public arena.

Marginal REVOLUTION

Small Steps Toward A Much Better World

Stlouis

Watts Up With That?

The world's most viewed site on global warming and climate change

Aussie Nationalist Blog

Commentary from a Paleoconservative and Nationalist perspective

American Elephants

Defending Life, Liberty and the Pursuit of Happiness

The View from Alexandria

In advanced civilizations the period loosely called Alexandrian is usually associated with flexible morals, perfunctory religion, populist standards and cosmopolitan tastes, feminism, exotic cults, and the rapid turnover of high and low fads---in short, a falling away (which is all that decadence means) from the strictness of traditional rules, embodied in character and inforced from within. -- Jacques Barzun

The Gymnasium

A place for reason, politics, economics, and faith steeped in the classical liberal tradition

A Force for Good

How economics, morality, and markets combine

Notes On Liberty

Spontaneous thoughts on a humble creed

troymo

SUNDAY BLOG Stephanie Sievers

Escaping the everyday life with photographs from my travels

Miss Lou Acquiring Lore

Gallery of Life...

Your Well Wisher Program

Attempt to solve commonly known problems…

Objectivism In Depth

Exploring Ayn Rand's revolutionary philosophy.

RobotEnomics

(A)n (I)ntelligent Future

Orderstatistic

Economics, chess and anything else on my mind.

Paradigm Library

OODA Looping

  • Follow Following
    • Sacred Cow Chips
    • Join 123 other followers
    • Already have a WordPress.com account? Log in now.
    • Sacred Cow Chips
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...