2,504 Matching Annotations
  1. Jul 2024
    1. We can live without Google, Facebook Microsoft, Apple, Amazon. We can write code which is not on Github, which doesn’t run on an Amazon server and which is not displayed in a Google browser.

      ..., by means of widening the possibility space.

    2. There’s a generational divide here. Brilliant coders now on the market or in the free software space have never known a world without Google, Facebook and Github. Their definition of software is "something running in the browser". Even email is, for them, a synonym for the proprietary messaging system called "Gmail" or "Outlook". They contribute to FLOSS on Github while chatting on Slack or Discord, sharing specifications on Google Drive and advertising their project on Twitter/X. They also often have an iPhone and a Mac because "shiny". They cannot imagine an alternative world where monopolies would not be everywhere. They feel that having nice Github and Linkedin profiles where they work for free is the only hope they have to escape unemployment.

      Also relates to non-coding humans using ICT in their everyday.

    3. So, what can we do? In the short term, it’s very simple. If you care about the commons, you should put your work under a strong copyleft license like the AGPL. That way, we will get back to building that commons we lost because of web services. If someone ever complains that a web service broke because of your AGPL code, reply that the whole web service should be under the AGPL too.
    4. When publicly distributed, the open-source code is hidden behind layers of indirection bypassing any packaging/integration effort, relying instead on virtualisation and downloading dependencies on the fly. Thanks to those strategies, corporations could benefit from open source code without any consequence. The open source code is, anyway, mostly hosted and developed on proprietary platforms.
    1. On call. Incident response. Compliance deadlines. Like any IT job, stuff breaks. Long unpaid hours keeping up on tech to remain competitive. Dealing with the politics of your management not sincerely wanting to spend the money required to do things right and
    2. writing code, reviewing code, deploying configs to harden environments, reading CVEs to know just how bad that vulnerability in our environment is and where it prioritize it in patching and what it could affect, trying to make sense of logs to determine if that oddity is an indicator of compromise or not
  2. Jun 2024
    1. The formal systems of mathematics are systems in this sense. The parts numbers, variables, and signs like + and =. The rules specify ways of combining three parts to form expressions, and ways of forming expressions from other expressions, and ways of forming true sentences from expressions, and ways of forming true sentences from other true sentences. The combinations of parts, generated by such a system, are the true sentences, hence theorems, of mathematics. Any combination of parts which is not formed according to the rules is either meaningless or false
    2. In order to speak of something as a system, we must be able to state clearly: (1) the holistic behaviour which we are focusing on; (2) the parts within the thing, and the interactions among these parts, which cause the holistic behaviour we have defined; (3) the way in which this interaction, among these parts, causes the holistic behaviour defined. If we can do these three, it means we have an abstract working model of the holistic behaviour in the thing. In this case, we may properly call the thing a system, If we cannot do these three, we have no model, and it is meaningless to call the thing a system.
    3. … a fundamental characteristic of complex human systems … [is that] cause and effect are not close in time and space. By effects, I mean the obvious symptoms that indicate that there are problems drug abuse, unemployment, starving children, falling orders, and sagging profits. By cause I mean the interaction of the underlying system that is most responsible for generating the symptoms, and which, if recognized, could lead to changes producing lasting improvement. Why is this a problem? Because most of us assume they are most of us assume, most of the time, that cause and effect are close in time and space.
    1. Weiter unten wird von Usability gesprochen. Ich denke, die Aussage kann ein Fehlschluss sein. Viele Produkte sind sehr nützlich.

      Was kommerzielle Angebote anders machen, ist, dass sie den kognitiven Aufwand sie zu benutzen künstlich verringern. Vereinfachenden Oberflächen, verkindlichte Verfahrensweisen und wahrnehmungspsychologisch optimierte Anwendungen reduzieren oft die Möglichkeiten einer Anwendung auf sehr spezielle, teils triviale Fälle.

      Gleichzeitig sind diese Anwendungen und die in ihnen aufgehobenen Daten schlecht miteinander verbuunden und ermöglichen oft keinen Einblick darin, welche Daten verarbeitet werden. Das Verständnis einer "hapernden Usability" kann auch als ein Ausdruck einer konditionierten Erwartungshaltung betrachtet werden, die gezielt gesteuert und gefüttert wurde, um Menschen in Abhängigkeit zu den vermeintlich "einfacheren" System der Oligopole zu bringen.

    1. Es ist in wenigen Jahren von einem Ort der dezentralen und offenen Kommunikation, der niemandem gehörte und in dem alle Informationen gleich behandelt wurden, zu einem Spielball von einer Handvoll Konzernen und Milliardären geworden, die nun von den Plattformen zugunsten weniger Kapitalanleger ausgebeutet werden.
    1. Web programming is plumbing. It’s just ripping out old pipes and putting in new pipes. It’s a dirty, ugly job. The old pipes are covered in greasy grime and the new ones are cheap plastic that keeps breaking and nothing fits together like it is supposed to.
    1. we’d probably be better off with the Fortune 500,000 than the Fortune 500. Scale brings with it the ills of Seeing Like a State; the authoritarian high modernist mindset takes over at large scale. And while large organizations can exist, they can’t be the only ones with access to, or ability to, afford new technologies. Enabling the dynamic creation and destruction of new organizations and new types of organization—and legal and technical mechanisms to prevent lock-in and to prevent enclosure of public commons—will be essential to keep this new fluid era thriving. We can create new “federated” networks of organizations and social groups, like we’re seeing in the open social web of Mastodon and similar technologies, ones where local groups can have local rules that differ from, but do not conflict with, their participation in the wider whole.
    2. TensionThe ability to see like a data structure afforded us the technology we have today. But it was built for and within a set of societal systems—and stories—that can’t cope with nebulosity. Worse still is the transitional era we’ve entered, in which overwhelming complexity leads more and more people to believe in nothing. That way lies madness. Seeing is a choice, and we need to reclaim that choice. However, we need to see things and do things differently, and build sociotechnical systems that embody this difference.This is best seen through a small example. In our jobs, many of us deal with interpersonal dynamics that sometimes overwhelm the rules. The rules are still there—those that the company operates by and laws that it follows—meaning there are limits to how those interpersonal dynamics can play out. But those rules are rigid and bureaucratic, and most of the time they are irrelevant to what you’re dealing with. People learn to work with and around the rules rather than follow them to the letter. Some of these might be deliberate hacks, ones that are known, and passed down, by an organization’s workers. A work-to-rule strike, or quiet quitting for that matter, is effective at slowing a company to a halt because work is never as routine as schedules, processes, leadership principles, or any other codified rules might allow management to believe.The tension we face is that on an everyday basis, we want things to be simple and certain. But that means ignoring the messiness of reality. And when we delegate that simplicity and certainty to systems—either to institutions or increasingly to software—they feel impersonal and oppressive. People used to say that they felt like large institutions were treating them like a number. For decades, we have literally been numbers in government and corporate data structures. BreakdownAs historian Jill Lepore wrote, we used to be in a world of mystery. Then we began to understand those mysteries and use science to turn them into facts. And then we quantified and operationalized those facts through numbers. We’re currently in a world of data—overwhelming, human-incomprehensible amounts of data—that we use to make predictions even though that data isn’t enough to fully grapple with the complexity of reality.How do we move past this era of breakdown? It’s not by eschewing technology. We need our complex socio-technical systems. We need mental models to make sense of the complexities of our world. But we also need to understand and accept their inherent imperfections. We need to make sure we’re avoiding static and biased patterns—of the sort that a state functionary or a rigid algorithm might produce—while leaving room for the messiness inherent in human interactions. Chapman calls this balance “fluidity,” where society (and really, the tech we use every day) gives us the disparate things we need to be happy while also enabling the complex global society we have today.
    3. But that’s not the case for a computer, or a robot, or even a corporate food service, which can’t navigate the intricacies and uncertainties of the real world with the flexibility we expect of a person. And at an even larger scale, our societal systems, whether we’re talking about laws and governments or just the ways our employers expect us to get our jobs done, don’t have that flexibility built into them. We’ve seen repeatedly how breaking corporate or government operations into thousands of disparate, rigid contracts ends in failure.
    4. The hope is that, because we have better algorithms that can help us make sense of even more data, we can somehow succeed at making systems work where past societies have failed. But it’s not going to work because it’s the mode of thought that doesn’t work.
    5. To boost its search engine rankings, Thai Food Near Me, a New York City restaurant, is named after a search term commonly used by potential customers. It’s a data layer on top of reality. And the problems get worse when the relative importance of the data and reality flip. Is it more important to make a restaurant’s food taste better, or just more Instagrammable? People are already working to exploit the data structures and algorithms that govern our world. Amazon drivers hang smartphones in trees to trick the system. Songwriters put their catchy choruses near the beginning to exploit Spotify’s algorithms. And podcasters deliberately mispronounce words because people comment with corrections and those comments count as “engagement” to the algorithms.These hacks are fundamentally about the breakdown of “the system.” (We’re not suggesting that there’s a single system that governs society but rather a mess of systems that interact and overlap in our lives and are more or less relevant in particular contexts.)
  3. May 2024
    1. According to Star (2015: 480), “many information sys-tems employ what literary theorists would call amasternarrativeor asinglevoicethatdoes not problematize diversity. ȃis voice speaks unconsciously from the centerof things” (Star 2015: 476, our emphasis). ȃis voice includes and excludes, createsinsiders and outsiders. In this sense, infrastructure is a “fundamentally relationalconcept, becoming real infrastructure in relation to organized practices” (idem).Actually, it is the invisibility that makes the embodied infrastructure moreencompassing. Whereas the physical infrastructure can be permanently up-dated – new buildings, new computers, new collections – the embodied infras-tructure can remain inert throughout these visible changes.Moments of crises – like the present times – make this inertia more visible
    1. Welche Faktoren machen die Allmenden im Netz wirklich nachhaltig? Es gibt viele Aspekte, die relevant sind, um Allmende-Güter im digitalen Raum nicht nur bestehen, sondern auch wachsen und gedeihen zu lassen. Zum einen rechtlich-regulatorische Maßnahmen, die eine Einhegung verhindern. Da ist der Klassiker die freie Lizenz, die in der Wikipedia oder auch bei freier Software zum Einsatz kommt und verhindert, dass etwas, das gemeinschaftlich, kollektiv erstellt wurde, wieder zur Ware wird. Ein zweiter Aspekt ist, dass die Allmende ihren Wert nur behält, wenn sie kontinuierlich gepflegt und immer wieder erneuert wird. Zu einer Allmende gehört eine Community, die sie befüllt, aber auch nutzt. Das müssen nicht dieselben Leute sein. Nur ein kleiner Bruchteil der Menschheit befüllt die Wikipedia. Aber die ganze Welt nutzt sie. Niemand würde fordern, dass sie nur Leute nutzen dürfen, die auch beitragen. Ich unterscheide in der Regel zwischen einer Community, die zur Allmende beiträgt, und einer Crowd, die sie nutzt. Um eine nachhaltige digitale Allmende zu haben, braucht es beides. Wobei die Community für die bloße Existenz wahrscheinlich wichtiger ist als die Crowd.
    1. Emodi said the good rapport the government initially had with journalists soured over time."Public relations people and spin doctors ruined that, because you stopped having conversations and started delivering messages and then that created suspicion," said Emodi. "And that's a bit of a spiral."According to Emodi, "people got a little paranoid" in the premier's office and that led to a desire to control information, and the message, more tightly.
  4. Apr 2024