76
39
submitted 1 month ago* (last edited 1 month ago) by rimu@piefed.social to c/technology@piefed.social

In June, President Gabriel Boric announced that Microsoft’s hyperscale data center cluster would generate over 81,000 jobs.

In reality:

those projects would add only 909 permanent positions during the operational phase, which lasts about 30 years.

77
12
78
8

A lot!

One of the most common reactions or questions I get about curl when I show up at conferences somewhere and do presentations:

is curl still being actively developed?

How many more protocols can there be? This of course being asked by people without very close proximity or insight into the curl project and probably neither into the internet protocol world – which frankly probably is most of the civilized world. Still, these questions keep surprising me. Can projects actually ever get done?

(And do people really believe that adding protocols is the only thing that is left to do?)

Everything changes

There are new car models being made every year in spite of the roads being mostly the same for the last decades and there are new browser versions shipped every few weeks even though the web to most casual observers look roughly the same now as it did a few years ago. Etc etc. Even things such as shoes or bicycles are developed and shipped in new versions every year.

In spite of how it may appear to casual distant observers, very few things remain the same over time in this world. This certainly is also true for internet, the web and how to do data transfers over them. Just five years ago we did internet transfers differently than how we (want to) do them today. New tweaks and proposals are brought up at least on a monthly basis.

Not evolving implies stagnation and eventually… death.

As standards, browsers and users update their expectations, curl does as well. curl needs to adapt and keep up to stay relevant. We want to keep improving it so that it can match and go beyond what people want from it. We want to help drive and push internet transfer technologies to help users to do better, more efficient and more secure operations. We like carrying the world’s infrastructure on our shoulders.

It might evolve for decades to come

One of the things that actually have occurred to me, after having worked on this project for some decades by now – and this is something I did not at all consider in the past, is that there is a chance that the project will remain alive and in use the next few decades as well. Because of exactly this nothing-ever-stops characteristic of the world around us, but also of course because of the existing amount of users and usage.

Current development should be done with care, a sense of responsibility and with the anticipation that we will carry everything we merge today with us for several more decades – at least. At the latest curl up meeting, I had session I called 100 year curl where I brought up thoughts for us as a project that we might need to work on and keep in mind if indeed we believe the curl project will and should be able to celebrate its 100th birthday in a future. It is a slightly overwhelming (terrifying even?) thought but in my opinion not entirely unrealistic. And when you think about it, we have already traveled almost 30% of the way towards that goalpost.

But it looks the same

— I used curl the first time decades ago and it still looks the same.

This is a common follow-up statement. What have we actually done during all this time that the users can’t spot?

A related question that to me also is a little amusing is then:

— You say you worked on curl full time since 2019, but what do you actually do all days?

We work hard at maintaining backwards compatibility and not breaking existing use cases. If you cannot spot any changes and your command lines just keep working, it confirms that we do things right. curl is meant to do its job and stay out of the way. To mostly be boring. A dull stack is a good stack.

We have refactored and rearranged the internal architecture of curl and libcurl several times in the past and we keep doing it at regular intervals as we improve and adapt to new concepts, new ideas and the ever-evolving world. But we never let that impact the API, the ABI or by breaking any previously working curl tool command lines.

I personally think that this is curl’s secret super power. The one thing we truly have accomplished and managed to stick to: stability. In several aspects of the word.

curl offers stability in an unstable world.

Now more than ever

Counting commit frequency or any other metric of project activity, the curl project is actually doing more development now and at a higher pace than ever before during its entire lifetime.

We do this to offer you and everyone else the best, the most reliable, the fastest, the most feature rich, the best documented and the most secure internet transfer library on the planet.

79
5
The Authoritarian Stack (www.authoritarian-stack.info)
80
19

Among all of Apple’s achievements, one of the most underrated has been making driving less miserable. Before Apple CarPlay debuted, about a decade ago, drivers were stuck with whatever clunky tech features were preloaded into their car. By projecting a simplified iPhone layout onto the car’s central screen, CarPlay lets you use apps such as Apple Maps and Spotify without fumbling for your phone, make hands-free calls, and dictate text messages. It is seamless, free, and loved by millions of iPhone owners.

Now one of the world’s biggest car companies is taking it away. Last month, General Motors CEO Mary Barra announced that new cars made by the auto giant won’t support CarPlay and its counterpart, Android Auto. Ditching smartphone mirroring may seem to make as much sense as removing cup holders: Recent preliminary data from AutoPacific, a research firm, suggest that CarPlay and Android Auto are considered must-have features among many new-car shoppers. But according to GM, the company can create an even better experience for drivers by dropping Apple and making its own software. And like it or not, the move says a lot about where the auto industry is headed.

GM has gone as far as invoking Apple in defending its decision: Remove a feature, such as the disk drive on a laptop, and people eventually adapt and move on. A GM spokesperson told me that the change “will happen over time, not overnight” and “if your car supports Apple CarPlay or Android Auto, that will continue.” Before its announcement, GM had already nixed CarPlay and Android Auto in many of its electric vehicles (although it kept the software in its gas-powered vehicles, which GM sells many more of). In my experience test-driving GM’s new EVs, the company’s replacement software is indeed impressive. It’s fast and easy to use, and it offers apps such as Spotify, HBO Max, and, soon, a voice assistant powered by Google’s Gemini. But it’s not CarPlay. Some popular apps are missing, such as Apple Podcasts and Apple Music.

There is one other crucial difference. Because GM’s software isn’t tied to a phone like CarPlay is, access to the full suite of software requires its own data plan—through GM, of course. (The cheapest plan costs $10 a month.) Get used to these kinds of subscriptions, regardless of what kind of car you drive. In recent years, automakers have realized how much money they can make from in-car technology: Maybe they charge a subscription fee for hands-free highway cruise control (GM has already had considerable success with that). Maybe they charge for apps that let you control aspects of the car from your phone. Or maybe they sell data that your navigation system collects about where you go and what you do.

Whatever the case, car companies are moving beyond making money only when they sell you a car. For GM, eliminating Apple as a middleman provides more opportunities to charge for things. “It’s a turf war, and the car is real estate,” Craig Daitch, an auto-industry analyst and a former GM marketing manager, told me. Tech-first car start-ups such as Tesla and Rivian have never offered CarPlay; the latter argues its own systems are better without the software. (Even so, plenty of owners have hacked work-arounds to add it over the years.)

Although GM is the largest automaker that is ditching CarPlay, other car brands are also locking features behind a paywall. Toyota has some navigation tools that require a subscription, but CarPlay does about the same thing at no cost. I own an older Mazda with a remote-start feature that works every time I hit a button on my key fob; on my newer electric Kia, I have to pay up to $200 a year if I want to unlock that service. (I haven’t yet; in fact, study after study shows that consumers are broadly skeptical of more subscription features.)

Some automakers have made a point of proclaiming their allegiance to CarPlay, knowing that’s what buyers want. Toyota’s EVs tell CarPlay how much electric range they have left, so that Apple Maps can prompt the driver to stop at a nearby charger on a road trip. But the relationship between Detroit and Silicon Valley can be a tense one. Apple sees tremendous value in expanding its presence in your car: The next step is CarPlay Ultra, which enables your phone to control more of your car. Want to fiddle with the temperature? Ask Siri to do it. It’s an Apple lover’s dream and a car company’s worst nightmare. If that feature catches on, companies will just be makers of rolling shells for tech companies. One executive for the French automaker Renault was reportedly blunt with Apple: “Don’t try to invade our own system.” (Apple declined to comment.)

No matter what car you drive, the glory days of CarPlay may be numbered. For the auto industry, there’s just too much money to be made from creating their own versions. Get ready for a day when your car’s technology expenses are another line item on the credit-card statement, right next to the Netflix subscription.

81
13
82
6
83
5
84
2
85
1
86
11
87
6
88
5
89
5
90
6
91
8
92
1
93
4
94
1
95
1
96
12
97
16
submitted 1 month ago* (last edited 1 month ago) by PhilipTheBucket@piefed.social to c/technology@piefed.social
98
1
99
2
100
11
view more: ‹ prev next ›

Technology

1334 readers
58 users here now

Tech related news and discussion. Link to anything, it doesn't need to be a news article.

Let's keep the politics and business side of things to a minimum.

Rules

No memes

founded 6 months ago
MODERATORS