Language Selection

English French German Italian Portuguese Spanish

Daniel Stenberg: curl is 8000 days old

Filed under
Software
Web

Another pointless number that happens to be round and look nice so I feel a need to highlight it.

When curl was born WiFi didn’t exist yet. Smartphones and tablets weren’t invented. Other things that didn’t exist include YouTube, Facebook, Twitter, Instagram, Firefox, Chrome, Spotify, Google search, Wikipedia, Windows 98 or emojis.

curl was born in a different time, but also in the beginning of the explosion of the web and Internet Protocols. Just before the big growth wave.

In 1996 when I started working on the precursor to curl, there were around 250,000 web sites (sources vary slightly)..

In 1998 when curl shipped, the number of sites were already around 2,400,000. Ten times larger amount in just those two years.

In early 2020, the amount of web sites are around 1,700,000,000 to 2,000,000,000 (depending on who provides the stats). The number of web sites has thus grown at least 70,000% over curl’s 8000 days of life and perhaps as much as 8000 times the amount as when I first working with HTTP clients.

Read more

More in Tux Machines

Kdenlive Beta and Development

  • Mirrors for kdenlive-20.04-beta1-x86_64.appimage
  • Kdenlive 20.04 Beta Released With Continuing To Improve The Open-Source Video Editor

    Open-source video editors over the years have generally fallen well short of the stability and feature set offered by proprietary video editing solutions but in recent years at least there has been some measurable progress to the likes of Kdenlive and OpenShot. Out this weekend for testing is the Kdenlive 20.04 beta. Kdenlive 20.04 is being prepared as part of the "KDE Applications" 20.04 milestone for next month. For those wanting to help in spotting any last minute bugs, the Kdenlive 20.04 beta is available. For easy convenience across distributions, the AppImage is available of this first Kdenlive 20.04 beta.

  • Season of KDE 2020 and GSOC

    The first thing that one has to do before beginning to contribute to an organization is to build the code of the application from the source. And if this is the first time a person is building an app then he/she should be ready to do a lot of googling and praying for the CMake to compile successfully. Kdenlive works with the help of a lot of dependencies and libraries. For the CMake to compile properly the system should have all these libraries installed in it. First things first, I got the Kdenlive source code from the GitLab instance of KDE, invent.kde.org. It is always best to checkout from the master to a new branch to prevent committing incorrect changes and spoiling your whole branch. Then I created a build file and ran the CMake code. This returned a LOT of errors when the required libraries and dependencies were not found in my system. Most of the errors were solved when the following command was executed:

A Mini Desktop Replacement

Hardware is important when selecting a new desktop computer, but so is the software that drives the experience. You need to know there are applications you can rely on for your workflow. What can you use to browse the web, edit a spreadsheet, watch a movie, or play a game? PureOS, which empowers all our hardware, has plenty of software that respects your freedom and can get the job done. The default browser on PureOS is the Extended Support Release of Firefox. This gives you the stable base of Firefox with at least a year of support on each version. Firefox puts an emphasis on security and is licensed under a weak copyleft license called the MPL. Read more

Games: Discover my Body, Poly Bridge 2, Spies & Soldiers, UnderMine, Wreckfest, Trailer Trashers

  • 'Discover my Body' is a 10 minute long free body-horror minigame about transhumanism and social alienation

    Although there isn't much more context, given the title's incredibly short length, the plot of Discover my Body takes place twenty years in the future, in a dystopian society where a strange medical procedure was developed to enhance human consciousness, which is being used by people to escape their miseries and existential despair. You play as a medical student who will be examining this process on the character that you'll be interacting with, and for that purpose, you'll be assigned a scanner to look for and inspect specific instances of the procedure's evolution on this patient's body. I must confess that I "hated" this guy for all his deviancy. It's one of those characters that you would like to stab repeatedly, only to find out that it's futile, because he would be enjoying the torment. And while you might think that I disliked the game because of this fact... on the contrary! It's the living proof that the developer got it right. Apparently reminiscent of David Cronemberg's horror filmography, Discover my Body is a title that with incredibly minimal elements manages to feel nihilistic and repulsive, and while you never get to see it, you won't help but imagine how horrific and miserable that futuristic world must be, with any remnant of human dignity and decency absolutely obliterated.

  • Get ready to fail with bridge-building physics as 'Poly Bridge 2' has been announced

    Poly Bridge from back in 2016 turned out to be quite a hit, and it's coming back for another run with Poly Bridge 2 being recently announced for release this year. Featuring new levels, new game mechanics, a special custom deterministic physics engine along with an apparently soothing soundtrack as you attempt to build bridges and inevitably watch them crumble into nothing as they fall under the weight of various vehicles.

  • Spies & Soldiers is an upcoming asynchronous online low-fantasy strategy game needing testers

    Currently in development by Ghostbat Games, with a release date scheduled currently for sometime around October, Spies & Soldiers looks like a fun two-player head-to-head asynchronous online strategy game.

  • Thorium Entertainment dig up some new late-game content for UnderMine out now

    UnderMine, the action-adventure rogue-lite brimming with secrets from developer Thorium Entertainment and publisher Fandom, has opened a mysterious new area called the Othermine in the latest update. The game follows peasants on a journey into the world below, as they search for both fortune and freedom. You dig deeper and deeper in search of treasures, while also dealing with lots of pesky creatures and some pretty huge boss encounters. When one character meets their unfortunate end, the pick-axe is passed onto another and the cycle begins again. It's a fun mixture of rogue-lite mechanics, dungeon crawling and action. With the Othermine open, it adds in a ton of late-game content for players who've conquered the first few areas. They say this mode brings "genuine roguelike design and endless replayability". After reaching the end of the fourth zone and providing the Gatekeeper with a Nether, peasants can enter the Othermine. With no gold and only base stats, you must rely on a randomized assortment of upgrades, relics, curses, blessings, and familiars to overcome this brand new challenge.

  • Wreckfest | Linux Gaming | Ubuntu 19.04 | Steam Play

    Wreckfest running through Steam Play (Proton 5.0-4) Runs great, all online. Using a PS4 Controller.

  • Trailer Trashers is a perfect couch multiplayer twin-stick party game out now

    Trailer Trashers is a twin-stick local multiplayer shooter from Sakari Games that released this week, it's their first Linux game and it turns out it's the perfect amount of ridiculous. Note: Key from the developer. It's a fast-paced shooter with a couple different modes, my favourite being Shotgun Soccer because it's just absurd. Bullets in all modes bounce off the walls but in this one you're trying to push a ball into the opposing goal using your shotgun bullets. It gets quite intense and pretty hilarious.

Sparky 2020.03.1

New iso images of Sparky 2020.03.1 of the (semi-)rolling line have been generated. Read more