X.Org Foundation
The X.Org project provides an open source implementation of the X Window System. The development work is being done in conjunction with the freedesktop.org community. The X.YouTube
The X.Org project provides an open source implementation of the X Window System. The development work is being done in conjunction with the freedesktop.org community. The X.YouTube
The result of the annual "Stop the US embargo of Cuba" vote at the UN.
#Cuba #UnitedNations #Israel #USA #Politics
daniel:// stenberg:// reshared this.
"Matt Mullenweg says Automattic is ‘very short-staffed’ amid WordPress vs. WP Engine drama"
MAYBE THAT IS THE CONSEQUENCE OF YOU DIPSHIT FIRING EVERYONE WHO'S NOT A FUCKING SYCOPHANT?
Goddammit. What a dumbass.
techcrunch.com/2024/10/30/matt…
Automattic CEO Matt Mullenweg says the company is "short-staffed" amid WordPress's ongoing drama with WP Engine, which hosts websites built on WordPress.Aisha Malik (TechCrunch)
Congrats to the @thunderbird team and especially @cketti on the Thunderbird Android release! 🎉
It's been a while since the Prototypefund [1] days and me complaining about the white icon background during 36C3 and being responsible for the pink icon background about an hour later [2]. (Which caused a steady supply of angry users after this was released as a stable version 1.5 y later.)
Sorry but not sorry😅.
[1] prototypefund.de/project/jmap-…
[2] github.com/thunderbird/thunder…
This adds a desaturated version of K9-Mails envelope color as the adaptive icon background color. This should look a lot better than a plain white background. Also slightly enlarge the icon shape. ...GitHub
Apple introduced new Mac mini, iMac, and MacBook Pro models this week, adding faster and more efficient M4 chips, along with some other updates like...Juli Clover (MacRumors.com)
#curl source code age, raw line numbers
Next I'll see if I can make a version where the early code stays at the bottom of the graph.
@jvossen I'm writing a tiny custom script for this that generates all the data, then I render graph from that using gnuplot. I have them all in a git repo, but I'm still polishing these ones.
Others have mentioned this existing tool for this: github.com/src-d/hercules
Gaining advanced insights from Git repository history. - src-d/herculesGitHub
howtogeek.com/mistakes-beginne…
10 Beginner Linux Command Line Mistakes:
- Assuming You Know Your Location
- Reckless Use of Elevated Privileges
- Skipping Package Updates Before Installing
- Unintentionally Overwriting or Deleting Files
- Confusing Path Types
- Ignoring Built-in Help Resources
- Not Using Shortcuts to Speed Up Navigation
- Dismissing Error Messages and Logs
- Neglecting to Make Backups Before Making Changes
Each item above is explained in the article & how to avoid it.
Avoid common Linux command line mistakes with these tips.Richard Dezso (How-To Geek)
Starlink Mini review: super compact and light, can be powered by a small power bank, installs quickly at new locations, but Wi-Fi range is sometimes a concern (Thomas Ricker/The Verge)
theverge.com/24275688/starlink…
techmeme.com/241030/p31#a24103…
SpaceX’s Starlink Mini satellite dish provides fast battery-powered internet with low enough latency that can be set up quickly in places 4G and 5G don’t reach.Thomas Ricker (The Verge)
Over the last 20+ years, commercially available compute virtualization solutions such as VMware have become powerful tools used to lower costs, improve efficiency, ease management tasks, and improve on-premises flexibility.Amazon Web Services
Apple has unveiled the new M4 MacBook Pro in several models, including a 14-inch version that serves as the more budget-friendly entry model.Ryan Christoffel (9to5Mac)
Seafile is an open-source file-hosting system written in the Django web framework. This article will guide you through installing Seafile on a Debian ...Arvid L (Howtoforge)
I've been recently tinkering with #Python to build myself a better RSS feed experience with Youtube and GitHub feeds.
hamatti.org/posts/i-built-cust…
Youtube and GitHub RSS/Atom feeds didn’t quite offer the experience I wanted so I built a web service that takes in a feed, hydrates its contents with more useful stuff and outputs a new feed.Juha-Matti Santala
Q&A with scientists Charley Kline and Bill Duvall, who sent the first Arpanet message in 1969, on what the internet has become, lessons from Arpanet, and more (Scott Nover/BBC)
bbc.com/future/article/2024102…
techmeme.com/241030/p8#a241030…
On 29 October 1969, two scientists established a connection between computers some 350 miles away and started typing a message. Halfway through, it crashed.Scott Nover (BBC)
Dear Fedi, we need your help!
On Monday, the University of Utrecht announced that they would shut down six bachelor studies, including the 'bachelor of arts' ("BA") Celtic Languages and Culture.
Current students will be able to finish their study, but from 2026 on no new students are to be accepted.
This was shocking news to receive.
We will not go down without a fight, though!
We started a petition to stop it! (see the end of the toot if you want to skip all about why it is bad to loose Celtic in Utrecht.)
The Celtic BA at Utrecht University is unique in the Netherlands, and rare worldwide. Moreover, being able to study Celtic here in the Netherlands, away from the political context you have when you study it in Ireland, for example, allows us to bring new insights, because we can see it all from a slightly different perspective, which is very valuable for the whole field of Celtic studies.
It should be no wonder then, that the department of Celtic studies at Utrecht University is internationally respected.
The Celtic department also delivers important contributions to the field of Celtic studies that are much-needed worldwide.
Therefore, it would be disastrous to lose this beautiful and culturally important bachelor, that celebrated its centenerary just last year!
Hence, I emplore you all to sign this petition to save Celtic!
chng.it/tBwmVpYqMF
It is also possible to write a letter or email wherein you write why it is so important to keep the Celtic bachelor, to the Rector Magnificus of Utrecht University, who has to vote together with the 'rectores' of all other Dutch universities about the dissolution of the Celtic bachelor.
If you decide to write a letter or email, the staff of the Celtic department would love to receive a copy.
Written letters can be directed to:
Professor dr. Henk Kummeling
Universiteit Utrecht
Bestuursgebouw
Heidelberglaan 8
3584 CS Utrecht
The Netherlands
Emails can be directed to:
h.kummeling@uu.nl
You can send the Celtic staff a copy by:
Adding their email address in the BCC, or emailing a scan of your letter:
keltischezomer@uu.nl
Alternatively, you can send a physical copy to @drnike, Aaron Griffith, or Natalia Petrovskaia, at
Trans 10
3512JK Utrecht
The Netherlands
There exists an example draft for letters, if you would like to see that, please ask me!
reshared this
One of the few, if not the only, Life Simulator app accessible to the blind and visually impaired. How will you live your life? Will you become famous? CommitAccessible Android
Fighting Fascism. #vote #DemocracyIsOnTheBallot
BREAKING
Former Republican California Gov. Arnold Schwarzenegger endorsed Vice President Harris
#ArnoldSchwarzenegger #Trump #politics #electionday #elections2024
This is the AI Era. Companies are racing to incorporate as many AI features as possible into their devices. While some features may seem like gimmicks, othersSalih Kunduz (Accessible Android)
Join TPGi's Charlie Pike for a webinar about developing and harnessing user journeys to connect directly with users.Charlie Pike (TPGi)
MacOS 15.1 brings a nice handful of bug fixes to Apple’s audio system, which will benefit users of all of our products. See this post for full details, then update your Mac to 15.1.
weblog.rogueamoeba.com/2024/10…
We recommend updating your Mac to MacOS 15.1 as soon as you can.weblog.rogueamoeba.com
Join TPGi's David Sloan for a webinar and learn more about ADA Title II and what it means for your organization.David Sloan (TPGi)
Apple this week updated several of its Mac product lines, as well as the Magic Keyboard, Magic Mouse, and Magic Trackpad accessories. These Macs have been updated with variants of the M4 chip, the same chip that was introduced with the 2024 iPad Pro.applevis.com
Technology bridges the gap between access and learning. Without screen readers on computers, applications like Google Chrome and Microsoft Word...Devon Price (American Printing House)
I am told that this solution is currently only for low vision users at this time. I have not investigated this.
Delta introduces flight map for flyers with visual impairment: Travel Weekly travelweekly.com/Travel-News/A…
LibreOffice Conference 2024 (Luxembourg) group photo Once a year, the LibreOffice community gathers for a global community event: the LibreOffice Conference.Mike Saunders (The Document Foundation)
Thunderbird for Android takes flight today! Find out what's new in the first stable release, where to download it, and how to get started!Philipp Kewisch (The Thunderbird Blog)
phoronix covers my work on OpenPaX, a patch to restore userspace W^X and some other common sense functionality from PaX: phoronix.com/news/Edera-OpenPa…
this patch is the cornerstone of the new “alpine hardened” project, which is intended to produce a spin of alpine which is similar to the old grsecurity days of alpine.
Enterprise security firm Edera today is announcing OpenPaX that they promoted in their advance press notice as a 'new open-source alternative to GrSecurity.www.phoronix.com
🔥 Release Time 🔥
📨 Quick Actions for Email Notifications
🎉 Calendar Updates to Celebrate Birthdays!
🎨 Tinted Colors on iOS
📱 Import vCard Contacts on Mobile
Check out all improvements: tuta.com/.../release-actions-n…
naught101
in reply to daniel:// stenberg:// • • •iliazeus
in reply to daniel:// stenberg:// • • •I think this one turned out to be the most informative one, or at least it piques my curiosity the most.
I think I'll try following along this graph with curl's version history at hand. For example, I now wonder what kind of refactoring happened around late 2011 - the older code amount drops rather sharply there :)
Urix Turing
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to Urix Turing • • •daniel:// stenberg://
in reply to daniel:// stenberg:// • • •this is the version I'll make appear in the curl dashboard, starting tomorrow
curl.se/dashboard.html
curl - Project status dashboard
curl.sePeter Bindels
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to Peter Bindels • • •Christoph Petrausch
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to Christoph Petrausch • • •@hikhvar @dascandy
extract the data using git blame => github.com/curl/stats/blob/mas…
render the graph from the data the script generated using gnuplot => github.com/curl/stats/blob/mas…
stats/codeage.pl at master · curl/stats
GitHubKees Cook (old account)
in reply to daniel:// stenberg:// • • •Kees Cook (old account)
in reply to Kees Cook (old account) • • •daniel:// stenberg://
in reply to Kees Cook (old account) • • •Kees Cook (old account)
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to Kees Cook (old account) • • •Christoph Petrausch
in reply to daniel:// stenberg:// • • •Kees Cook (old account)
in reply to Christoph Petrausch • • •@hikhvar @dascandy Yeah, it's not as steep as with curl, but I'm starting to see it getting deeper with each segment. The 2016-2018 segment seems to eat into prior areas much more than the other year segments.
I'm so impatient! Blame, git, blame! ;)
Christoph Petrausch
in reply to Kees Cook (old account) • • •Kees Cook (old account)
in reply to Christoph Petrausch • • •daniel:// stenberg://
in reply to Kees Cook (old account) • • •Kees Cook (old account)
in reply to daniel:// stenberg:// • • •kernel-tools/stats at trunk · kees/kernel-tools
GitHubdaniel:// stenberg:// reshared this.
kurtseifried
in reply to Kees Cook (old account) • • •Kees Cook (old account)
in reply to kurtseifried • • •daniel:// stenberg://
in reply to Kees Cook (old account) • • •Kees Cook (old account)
in reply to Kees Cook (old account) • • •daniel:// stenberg://
in reply to Kees Cook (old account) • • •Kees Cook (old account)
in reply to daniel:// stenberg:// • • •@hikhvar @dascandy Not sure if you want this too; I ended up tweaking the plot's display of lines slightly with this format:
set format y2 "%.0s%c"
So instead of, e.g., 200000, it'll show 200k
daniel:// stenberg://
in reply to Kees Cook (old account) • • •Alex Rock
in reply to daniel:// stenberg:// • • •How did you gather the data to generate this graph?
This would be very helpful for some respositories 🎉
daniel:// stenberg://
in reply to Alex Rock • • •@pierstoval git blame is our friend. This is my (fairly small) perl script that extracts all the data:
github.com/curl/stats/blob/mas…
stats/codeage.pl at master · curl/stats
GitHubAlex Rock
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to Alex Rock • • •Alex Rock
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to Alex Rock • • •daniel:// stenberg://
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to daniel:// stenberg:// • • •Alex Rock
in reply to daniel:// stenberg:// • • •Thanks, did that, also removed the "print cache" statement.
I'll make a fork in order to simplify reviewing it 👍
daniel:// stenberg://
in reply to Alex Rock • • •Alex Rock
in reply to daniel:// stenberg:// • • •Yep, it's 20 years old and has like thirty thousand commits, might take a while indeed :)
Here's the current diff: github.com/Pierstoval/stats/pu…
It's not gathering data yet, I'm on it :)
Custom usage by Pierstoval · Pull Request #1 · Pierstoval/stats
GitHubdaniel:// stenberg://
in reply to Alex Rock • • •Alex Rock
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to Alex Rock • • •kernel-tools/stats at trunk · kees/kernel-tools
GitHubAlex Rock
in reply to daniel:// stenberg:// • • •Alex Rock
in reply to daniel:// stenberg:// • • •I had some time this evening to check it out, turns out the very little things I did allow me to have an output, but it looks like this:
❯ perl stats/codeage.pl
2015-09-15;0;0;0;0;0;0;0;0;0;0;0;0;0;0
2015-11-27;0;0;0;0;0;0;0;0;0;0;0;0;0;0
2016-04-01;0;0;0;0;0;0;0;0;0;0;0;0;0;0
2016-04-11;0;0;0;0;0;0;0;0;0;0;0;0;0;0
2016-07-19;0;0;0;0;0;0;0;0;0;0;0;0;0;0
2016-07-27;0;0;0;0;0;0;0;0;0;0;0;0;0;0
2016-11-15;0;0;0;0;0;0;0;0;0;0;0;0;0;0
I'm trying to look where the 0s come from
Alex Rock
in reply to Alex Rock • • •If I remove the "if" statement in the "sub show" function, apparently it gives me an output, though very slowly as you mentioned before:
❯ perl stats/codeage.pl
2015-09-15;0;0;0;12287;29598;54171;113862;150511;178495;178495;178495;178495;178495;178495
2015-11-27;0;0;0;12287;29337;53754;113326;149811;187962;187962;187962;187962;187962;187962
I don't know if these kind of data are relevant, but it's another output.
I pushed it to my fork, on the PR in an earlier post :)
daniel:// stenberg://
in reply to Alex Rock • • •daniel:// stenberg://
in reply to daniel:// stenberg:// • • •Alex Rock
in reply to daniel:// stenberg:// • • •It seems to be okay when using @kees's scripts! The automatic cache definitely helps a lot 🎉
I will let it run through all day and wait for more details 👌
daniel:// stenberg://
in reply to Alex Rock • • •daniel:// stenberg://
in reply to daniel:// stenberg:// • • •my current look
See the fc instructions per plot in github.com/curl/stats/blob/mas…
stats/codeage.plot at master · curl/stats
GitHubKees Cook (old account)
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to Kees Cook (old account) • • •daniel:// stenberg://
Unknown parent • • •Manvir Clair
in reply to daniel:// stenberg:// • • •Jean Luc am Grimmsten
in reply to daniel:// stenberg:// • • •Daniel Böhmer
in reply to daniel:// stenberg:// • • •Really the best visualization of this dataset so far!
I find it confusing that only even years like 2000, 2002, etc. are listed. Did you skip every 2nd year? If data for each two years is accumulated please write "2000-2001" in the key.
daniel:// stenberg://
in reply to Daniel Böhmer • • •Daniel Böhmer
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to Daniel Böhmer • • •Daniel Böhmer
in reply to daniel:// stenberg:// • • •May a make two (edit: three) suggestions:
a) write "2000 f." for 2000–2001 like common for giving page numbers in citations.
(I just learned that "f." is for giving someone’s birthdate in Swedish 😁 )
en.wiktionary.org/wiki/f.#Adje…
b) Use "≤" or "≥" mathematical operators. As the key is most probably read from the top to the bottom maybe give the lower number year instead like
- ≥ 2023
- ≥ 2021
- ≥ 2019
- …
- < 2000
c) short form 2000/01 to 2023/24
f. - Wiktionary, the free dictionary
Wiktionarydaniel:// stenberg://
in reply to Daniel Böhmer • • •Daniel Böhmer
in reply to daniel:// stenberg:// • • •You’re so quick! I find this better than take 4, for sure.
If you want to minimize text space I’d consider this the optimal solution.
But to be honest I think it’s a bit too technical even—for software people. it takes a moment to understand this means each color represents two years …
More than ½ h after posting my suggestions I tend to think option C (that I added to the post) might be the most common notation: just "2023/24". Don’t you think? At least Germans use that a lot.
daniel:// stenberg://
in reply to Daniel Böhmer • • •sirjofri
in reply to daniel:// stenberg:// • • •@dboehmer for me, reading the graph part makes everything very clear. Like, the year number is just a point in time, at the transition between two years (e. g. black covers 2010-2012).
It would also be possible to work with dashes, like saying "up to 2002", though that needs a different numbering then:
- 2000
- 2002
- 2004
...
robryk
in reply to daniel:// stenberg:// • • •