Maybe "teamwork" is bullshit, but that's only one way to do collaboration. Specifically, it's the hierarchical way. Usually, this is referred to as "participation" or "corporation", while "collaboration" and "cooperation" are used to describe an anarchist approach.
> Collaborating means the failure belongs to the process.
This is the way that hierarchy fails to scale. The larger a hierarchy, the more "process" must exist to keep it together. Process in a hierarchy must be defined by superiors, and implemented by inferiors, so it is superiors who must own the failure of process, and inferiors who are blamed for it.
> The average knowledge worker maintains accounts across system after system, switching between applications hundreds of times per day.
This is the more serious problem that comes from hierarchy. Work done by a team must become its own isolated context: the project. Anything anyone hopes to be able to do with a computer must be monopolized somehow by an "application". Why? An application is the only practical goal that a project can have. Anything more would have too broad a scope to be manageable.
---
We don't need hierarchy. There is another way to do work, and despite making incredible the tools for it, we have barely scratched the surface.
We have a decentralized internet, email, and git, so why do we keep making applications? Application is not only a reflection of the hierarchy that makes it, it's also a reflection of the environment. No matter how you contribute to the puzzle, your contribution must be a piece. How else could it fit with the rest?
Free software has been struggling with this dichotomy from the beginning, but it's only getting worse. Most of the systems we use are becoming ever more consolidated and impositional. Most people don't configure their system by editing each of the unique config files: they open the GNOME/XFCE/KDE "system settings", and expect it all to stay consistent. Most of what we actually do with computers is facilitated by one of two major web browser engine implementations. Want to make a new window manager? Get ready to build a feature-complete Wayland compositor (probably leveraging the bulk of another compositor's code). Sure, you can use shell utilities, but it's not like we are doing anything new or interesting with them: just transforming text with a careful emulation of a 50 year old environment.
---
There's no clear way to resolve this situation. Software is useless until it can fit as a piece in the puzzle. If we want a system that is not a puzzle, then wouldn't we have throw away all the precious pieces?
Even so, I think we have really lost touch with the original magic of computing. All these isolated contexts are walls that stop us in our tracks. Formats, accounts, applications, frameworks, platforms... all dead ends. Maybe it's time we make a path that doesn't end?
They won't be restricting the age group from the internet. They will be restricting the internet. That's not fine. There is no feasible way to restrict the internet for an exclusive group, it's the internet!
This is the core strategy of the alt-right playbook. By replacing discourse with engagement, the logical structure of politics becomes meaningless, and victory becomes automatic.
The playbook worked. The alt-right is in power now. We won't get the power back by playing the very game they destroyed.
So yes, this started as a different situation, but in the end, power is power.
I am a minority who disagrees with liberals. Is it conservatives fault I get attacked by liberals for attempting to question them? No. Enough of this distortion.
Enough of what distortion? Could you be more specific?
Is it conservatives' success that liberals fail to represent your interests? Probably. Is that success a result of conservatives actually succeeding to represent your interests? Unlikely.
If politics were structured by reason, then liberals might stand a chance at losing that game. Wouldn't that be nice? Of course, that would imply a deserving winner, which is sorely missing from our post-reason situation.
Some of those are definitely not legal, by any reasonable reading of the Constitution. The 4th Amendment in particular is predicated on a reasonable reading.
The problem is that our courts have utterly failed to stand up for civil rights. This is especially true of the Supreme Court, who quite literally define how the law is interpreted.
While I personally agree with you, Richard Stallman (the creator of the GPL) does not. He has always advocated in favor of strong copyright protection, because the foundation of the GPL is the monopoly power granted by copyright. The problem that the GPL is intended to solve is proprietary software.
Generative models (AI) are not really eroding copyright. They are calling its bluff. The very notion of intellectual property depends on a property line: some arbitrary boundary where the property begins and ends. Generative models blur that line, making it impractical to distinguish which property belongs to whom.
Ironically, these models are made by giant monopolistic corporations whose wealth is quite literally a market valuation (stock price) of their copyrights! If generative models ever become good enough to reimplement CUDA, what value will NVIDIA have left?
The reality is that generative models are nowhere near good enough to actually call the bluff. Copyright is still the winning hand, and that is likely to continue, particularly while IP holders are the primary authors of law.
---
This whole situation is missing the forest for the trees. Intellectual Property is bullshit. A system predicated on monopoly power can only result in consolidated wealth driving the consolidation of power; which is precisely what has happened. The words "starving artist" ring every bit as familiar today as any time in history. Copyright has utterly failed the very goals it was explicitly written with.
It isn't the GPL that needs changing. So long as a system of copyright rules the land, copyleft is the best way to participate. What we really need is a cohesive political movement against monopoly power; one that isn't conveniently ignorant of copyright as its most significant source.
Zohran Mamdani (NYC mayor) would, but that's a very recent development somewhat exclusive to NYC.
Unfortunately, the brazen public crimes our president has been committing lately are much more high level. Thousands of innocent lives have been (and will be) ended, usually by much more dramatic and damaging means. The parts of our government that are responsible for prosecuting those crimes have decided to join in instead.
For fixed route transit, speed is latency. The faster the bus can make the average trip, the tighter the timetable can be given the same number of buses. Fewer stops also improves consistency which means you can plan to arrive at the stop closer to the scheduled time, and timetables can be tightened even more by reducing the layover times that keep the bus synchronized with the time table.
Separately, the variability problem can be somewhat solved with the real-time location updates that many agencies provide. You'll still have to wait the same amount of time, but some of it can be done comfortably in your house when the bus is running late.
It helps with latency too or schedule padding. Bus schedules are unreliable because of all the stops which slow them down and encourage bunching of busses on a route with a lot of service.
Bus bunching is often blamed on traffic or scheduling, but in my experience in NYC, a lack of enforcement and/or accountability plays a role too. I live near one end of a bus line and commute to the other end 5 days day a week. On a daily basis, there are large gaps where buses miss their scheduled times. Then, as they approach the end of the line, they arrive and depart in groups of three or four, which only worsens the problem.
The buses in SLC are clean and friendly. The only buses I have experienced hostility with are Greyhound, and that hostility came exclusively from the workers. What's the difference between my city and yours? Budget? Population? Probably a mix of both.
It's incredibly unlikely that there is one coherent cause for low or high ridership. All we can do is improve the utility of the service. That means improving comfort (keeping it clean), reliability (running on time with minimal detours), throughput (carrying enough people), speed (minimizing the number of stops on the route), latency (minimizing the wait until the next bus), availability (more stops that service potential destinations), and coherence (more routes that take you directly from A to B, minimizing transfers).
Personally, I feel most undeserved by latency: the routes that are convenient to me run every 30min, and the routes that run most often run every 15min. I would ride the bus way more often if routes ran every 10min. I would ride them all the time if they ran more often than that. This seems like a pretty obvious opportunity that will never happen so long as prospective budget is determined by current ridership.
reply