lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

62
active users

#size

0 posts0 participants0 posts today

I made an R Package

and it’s on CRAN

This is a bit of an odd post. This time, I don’t present my crazy interesting opinion about something in the digital social world. Instead, I show some of my work with a bit of pride.

R is my native programming language (yes, I know some say it’s not a programming language). I started using R in 2002 (seriously). Remember the icon with the red dot? It probably landed there when one of the developers had a little fight with paint half an hour before release of 0.3.1. Anyhow, I must be among the 1% longest-time R-users in the world, but for some or another reason, I never came to publish a package.

Only now I realize that this dot is not red, but Pink!

Why is this my first package?

R-users as old a me certainly remember clicking on “install package” in the silly Windows interface (I still used a mouse in 2002), and getting a little scroll-list of 37 packages. I think this made me think for myself: who do I think I am to contribute a package? This must be something for very important people.

Well, I spent 23 years *not spamming* the R community with my handcrafted functions. Even if I made figure functions that were almost as nice as the figure here on the right. (for n00bs, this was on the R home page for many years) They all I just felt too trivial to add this list of very important packages. I did contribute to other packages, but never wrote my own.

Now, in 2025, there are almost 23,000 R packages, so I thought: Who am I do *not* add a package too! I am not going into details about the package here. If you care about analyses of and you will be interested in reading the package webpage.

Fancy name, fancy logo

However, I honestly really think powergrid is a solid package, because:

  • It does not depend on any other packages, aside from base R
  • It has plenty of great examples
  • It makes a job that can be hard easier
  • It is highly generic
  • It is written with love for R
  • The code and examples use =, not <-. Because that’s better.

In 2002, packages did not have pretentious logo’s yet, but here we are. A logo with a little memory pixel of the old days.

Thanks R, we had a lot of fun together in the past 23 years!

Mercator Misconceptions - Clever Map Shows the True Size of Countries [Especially In High Latitudes]
--
visualcapitalist.com/mercator- <-- shared technical article
--
equal-earth.com/ <-- shared Equal Earth map projection details [the poster’s recommended global projection for many use cases]
--
[note the ‘true’ size of high latitude landmasses like Greenland and Canada (and Russia as well); note also that the Mercator Projection was not / is not a ‘tool of colonialism’, geopolitics or the like, it was/is ‘simply’ a very clever projection to aid in marine navigation]

Continued thread

"The greatest moment in [Barack Obama's] speech wasn’t a quotable line but rather an exquisite and petty dick joke he unsubtly made with his hands to mock Trump’s obsession with crowd 'sizes.' …

I'm glad the Obamas finally let loose. The first Black family that ascended to the White House had to bite their tongue for nearly 16 years as the GOP and Donald Trump unleashed racist and Islamophobic dog whistles against them."

~ Wajahat Ali


/6

thelefthook.substack.com/p/the

The Left Hook with Wajahat Ali · The Obamas Have Earned Their PettyBy THE LEFT HOOK with Wajahat Ali

Seneca
279 bytes

h=128::_::?'⁶1⁶c'
k=0for i=1,50,7do
for s=0,6,i/220do
k+=1z=h-i
p=-(t()/(2+i/15)+s)%6x=p<2and i or z
a=p<1and i or z
y=p<1and h or i
b=p<2and i or h
c=p>1 and p<2 and i==8and 12or 6
if(p<3)p=p%1r=1-p?("cruelty springs from weakness ")[31-k%31],r*x+p*a-1,r*y+p*b,c
end
end
goto _