Tux Machines

Programming and Education

Posted by Roy Schestowitz on Sep 30, 2024

=> Audiocasts and Security Leftovers | Content Management Systems and Servers

Alexandru Nedelcu ☛ Cancellable HTTP requests via Scala's Tapir

=> ↺ Cancellable HTTP requests via Scala's Tapir

This sample is using Tapir for describing HTTP endpoints. For the server backend, Tapir is configured to use Netty. And for the client making HTTP requests, it’s using Sttp, powered by the standard async-http-client. And I’m also using Cats-Effect, as the effect system because it rocks, with its interruption model being best in class.

Carl Schwan ☛ Conferences in September

=> ↺ Conferences in September

After having participated to both Qt Contributor Summit and Akademy, I ended up going to a few more conferences in September.

=> ↺ Qt Contributor Summit and Akademy

=> ↺ Qt Contributor Summit and Akademy

Education

Rlang ☛ Making R work in government

=> ↺ Making R work in government

This year’s Ihaka Lecture is about making R work in government. It was delivered by Peter Ellis, the Director of the Statistics for Development Division at the Pacific Community (SPC).
A lot of the talk is based on very direct comparisons between R and other software: [...]

Open Access/Content

Techdirt ☛ Gates Foundation Shows That ‘Gold Open Access’ Was A Mistake, And ‘Diamond Open Access’ Is The Future

=> ↺ Gates Foundation Shows That ‘Gold Open Access’ Was A Mistake, And ‘Diamond Open Access’ Is The Future

Preprints are a key element of diamond open access, where there are no charges for either the reader or the researcher. The momentum behind what was once a fringe approach seems to be growing. Last year, the open access group cOAlition S made an important move towards diamond open access based around preprints. In July of this year, the Global Diamond Open Access Alliance was announced at a UNESCO event. The switch by the Gates Foundation from supporting gold open access to requiring preprints is another important signal that diamond open access is the way forward for the widespread, free dissemination of academic knowledge – something that copyright has prevented for too long.

BSD

DragonFly BSD Digest ☛ Lazy Reading for 2024/09/29

=> ↺ Lazy Reading for 2024/09/29

Tab cleanout! How computers remained unpatented.  (via) 50 years of New Worlds magazine, archived.  (via) THE CYBERIZER, Mk.2. Cyberdelia 2024 – look at the D20 and 2D16 drink menus for fun. Small Internet protocol roundup.  (via) You Have Installed OpenBSD.

Python

Rlang ☛ Noting the differences in deploying R vs Python apps on Posit Connect

=> ↺ Noting the differences in deploying R vs Python apps on Posit Connect

=> gemini.tuxmachines.org

Proxy Information
Original URL
gemini://gemini.tuxmachines.org/n/2024/09/30/Programming_and_Education.gmi
Status Code
Success (20)
Meta
text/gemini;lang=en-GB
Capsule Response Time
140.235796 milliseconds
Gemini-to-HTML Time
0.845327 milliseconds

This content has been proxied by September (3851b).