Taha Ahmed

@solarchemist@scholar.social
85 Followers
300 Following
129 Posts
Inorganic chemist working on renewable solar chemistry, juggling photons, phonons, and electrons. Cares about FLOSS code, data and infrastructure in research. PhD from Uppsala University.
Websitehttps://solarchemist.se
ORCIDhttps://orcid.org/0000-0001-6717-0408
Linkbloghttps://links.solarchemist.se
Githubhttps://github.com/solarchemist

Tobacco exposure killed more than 7m people in 2023, study finds

"Some countries have experienced dramatic rises, the researchers said, with the highest jump in #Egypt where deaths in 2023 were 124.3% higher than in 1990."

https://www.theguardian.com/society/2025/jun/24/tobacco-exposure-killed-more-than-7m-people-worldwide-2023-study

Tobacco exposure killed more than 7m people in 2023, study finds

Researchers say tobacco linked to about one in eight deaths worldwide and numbers rising sharply in some countries

The Guardian

«DOGE has provided a template for complete political and cultural rollback, exploiting AI's brittle affordances to trash any pretence at social contract. What the so-called educational offers from AI companies are actually doing is a form of cyberattack, building in the pathways for the hacker tactic of 'privilege escalation' to be used by future threat actors, especially those from a hostile administration.»

"The role of the University is to resist" by @danmcquillan

https://danmcquillan.org/cpct_seminar.html

The role of the University is to resist AI

I've posted my seminar on 'The role of the university is to resist AI', which takes as its text Ivan Illich's 'Tools for Conviviality'. https://danmcquillan.org/cpct_seminar.html

The Royal Society of Chemistry (#RSC) just issued a vague and puzzling statement about its plans.
https://www.rsc.org/news/our-evolving-approach-to-open-access

It once planned to convert all its journals to #OpenAccess by 2028. By which it apparently meant #APC-based OA. But after talking with customers in different parts of the world, it learned that some regions "are not yet ready for fully OA." By which it means APC-based OA. "The resounding message we heard over and over is that one size cannot fit all." By which it means that not all can pay APCs.

"It became clear that we needed to adapt our vision for openness to account for a landscape that is increasing in complexity and no longer coalescing around a single direction for open research." As if the global landscape had ever coalesced around support for APCs.

But RSC is still committed to some kind of transition to OA. "We are now shaping our future OA approach to support authors in ways that suit them best in a local context."

If it plans to support no-APC forms of OA, it carefully avoids saying so. It never mentions #GreenOA and never endorses #DiamondOA. (It mentions one diamond OA initiative in Africa, but it's not an RSC initiative.)

I'm guessing that it plans to rely on locally customized #ReadAndPublish agreements. (I've argued that all such agreements use APCs in disguise.) But if so, why not say so? If it has other models in mind for regions "not ready" for APC-based OA, why not say what they are?

#APCs #South #ScholComm

Changing with the times: our evolving approach to open access

Shaping our Open Access approach amid a complex, evolving open research landscape, supporting authors to best suit their local context

Royal Society of Chemistry

New blog post: "Why computational reproducibility matters"

https://blog.khinsen.net/posts/2025/06/20/computational-reproducibility.html

Konrad Hinsen's blog

@adamhsparks @ojala There's a small and reliable tool rarely mentioned in this setting which I have found very useful - direnv. Just last week I gave a lightning talk outlining how to get up and running with direnv and R, slides are still available https://public.solarchemist.se/slides/dfupdate25 based on my notes https://links.solarchemist.se/shaare/mcCz1g
Simple management of per-project R versions with direnv

This is your yearly reminder that anyone who publishes CS papers should have a personal website that lists their current position, research interests, publications, and email address.

If you don't, it's basically impossible for me to invite you to a PC, invite you to give a talk, ask a question about your work, or recommend you to others when asked.

And it shows how 'open source' is 'corporate-friendly' rather than protecting the interests of the people. We need *copyleft* everywhere. If it can be made proprietary, it's is to society's detriment, not benefit. https://davelane.nz/proprietary

We need to remember that corporations are - structurally, based on all their incentives - the enemy of the rest of us: society, in general. They need to be sapped of their power.

Reflections on Proprietary Software

I've been pondering proprietary software for the past couple decades.

Dave Lane

Do you know a better way to embed a table from a quarto notebook into a quarto manuscript? I came up with this hack that works for Markdown-formatted tables and renders normally in both HTML and PDF https://links.solarchemist.se/shaare/cYTC2g

#quarto #rstats

A way to "embed" table from manuscript notebook into main qmd file

I have a Quarto project of manuscript type with notebooks that generate tables and figures. And I would like to include specific tables from any notebook in the main manuscript index.qmd. In tackling this question I was constrained by the following factor: never {{< include ... >}} a notebook

×

This is your yearly reminder that anyone who publishes CS papers should have a personal website that lists their current position, research interests, publications, and email address.

If you don't, it's basically impossible for me to invite you to a PC, invite you to give a talk, ask a question about your work, or recommend you to others when asked.

@ryanmarcus I've been working in tech for about fifteen years now, and yet embarrassingly, don't have an up-to-date web site. Guess I should do that 😅
@jawnsy @ryanmarcus I set up my own site which GitHub host for free for me. Hopefully the article I wrote about it will make it easy for you to do? https://sdjmchattie.github.io/posts/2025/01/21/host-hugo-sites-for-free-in-github-pages/
How I built my website and host it for free on GitHub Pages

In this tutorial, I will show you how I've used a tool called Hugo to build a static website from markdown contents and how the built site can be automatically deployed to GitHub Pages. In about half an hour, you too can have a website up and running without paying a penny.

IsCoding
@ryanmarcus What he said. And, at the risk of stating the obvious: make it independent from your current employer, or easy to detach from. You will continue to exist after graduation, your university-affiliated web page (and e-mail address) probably won't. (YMMV, depends on the university obviously, expect the best, plan for the worst).
@ryanmarcus In my opinion, a PhD student must have a permanent e-mail address and use it in all communications.
A PhD advisor who would not strongly recommend this would be highly unprofessional.
@nholzschuch @ryanmarcus This bit me in the past. During my job search I left an institution and they immediately deactivated my email. I talked to support for two weeks, who subsequently gave me access again, but the automated system deactivated the email address a day after since I was not affiliated anymore. Not only that but they bounced emails during the time of deactivation, so I have no idea if I got any interviews during that job search period at all...

@nholzschuch Absolutely -- emails are tricky since many conferences require the email listed on a paper to match your institution. But some institutions don't give permanent email addresses, as you said.

A good workaround I've found is creating a mail alias at the institution that can point to your institutional address while you are there, and can be repointed to your personal email afterwards.

But really, academic institutions need to support lifelong email addresses, or at least forwarding, for scientists. A new subdomain could be used to avoid polluting the undergrad email namespace.

@ryanmarcus maybe use orcid instead of depending on email addresses?
@jerven I love ORCIDs! Using your ORCID profile as your webpage could absolutely work, since you can list all the information you need there.
@nholzschuch @ryanmarcus Or your university/employer may change its name, its internet domain and abandon address on old domain after some time.

@ryanmarcus It's not just academics who need to do this. Google used to let you find me by typing my name. It used to spit out my postal address and phone number. I thought it was great! Some people worry about privacy and consider this doxxing, I get that.

When people are fired or switch jobs, I usually don't have their personal email address or phone number. How am I supposed to help you find a new job or keep in contact with you? LinkedIn is not the answer.

Corporate doesn't want you found.

@ryanmarcus Good of you to post this 🙂 I'm long gone from academia myself, but at no point during my academic career did anyone ever explain to me that this was expected or useful, nor that this is what academics mean when they refer to a "personal website". (TBH I think the term of choice should be "professional website" or something like that, but that hardly seems worth worrying about)

#AcademicMastodon #academia

@ryanmarcus That's all a Google Scholar page really is, and presumably most everyone these days has one.
@adamcrussell A Google Scholar page can include a link to your personal/professional website, but AFAIK, can't include your email address (although it will show if you've confirmed an email address at a particular domain).

@ryanmarcus Related, I wonder how independent researchers, not affiliated to any institution or organization, academic or otherwise, publish their research, ask for directions or opinions from fellow researchers on draft/finished work. What has improved in recent times and what should have been better.

If I, as a dropout, want to continue "research" (the word is too burdensome, I'd've liked to use a word/phrase more with the intent of 'fiddling around') in my spare time and limited capacity, what can I do better other than writing long blog posts, posting it here and there, mailing it to email addresses (or social media accounts, if they have that) of the authors whose papers/articles I read, with the hope that they'll respond?

@smlckz I think blog posts, emails, and social posts are basically the way to go. You can also submit papers for peer review as an independent researcher, although the amount of overhead to prepare a submission is way higher than for a blog post.

If you are looking to get feedback from academics, a great trick is to compare your findings to their results. For example, "paper X shows how to do task Y given assumptions 1, 2, and 3 -- what if instead of assumption 3, we had assumption 4?" Most academics I know can't resist discussing those kinds of extensions!

@Roneyb só quando tiver uma grana pra poder fazer isso. Pq agora tá no mínimo complicado

@ointersexo hummmm...quer que eu te hospede de graça por uns anos? Aí vc só precisa gastar os 40 reais anuais do RegistroBR!

Em todo caso uma boa hospedagem custa menos de 30 reais por mês 😀

@Roneyb aceito a proposta. Bora conversar hehe

@ointersexo Hoje o dia está corrido, mas vamos marcar um papo! Pode ser por videochamada.

Se quiser ir adiantando entra no registro.br, cria um login lá e já pode até registrar o seu domínio.

Se ficar empolgado e estiver simples, pode me colocar como contato técnico: ROB554