Friday, 1 December 2023
Let’s go for my web review for the week 2023-48.
KDE’s 6th Megarelease - Beta 1 - KDE Community
Tags: tech, kde
The best time to test it and provide fixes is now!
https://kde.org/announcements/megarelease/6/beta1/
PeerTube v6 is out, and powered by your ideas! – Framablog
Tags: tech, video, self-hosting
Another great release. Definitely welcome features.
https://framablog.org/2023/11/28/peertube-v6-is-out-and-powered-by-your-ideas/
Where Is OpenCV 5? - OpenCV
Tags: tech, graphics, opencv, vision
This is an important project, they’re starting a crowdfunding. Time to give back!
https://opencv.org/blog/where-is-opencv-5/
Red Hat Enterprise Linux 10 plans for Wayland and Xorg server
Tags: tech, redhat, wayland
The beginning of the end for X11. The writing is now on the wall.
https://www.redhat.com/en/blog/rhel-10-plans-wayland-and-xorg-server
New Outlook is good, both for yourself and 766 third parties
Tags: tech, microsoft, privacy
They respect privacy apparently… oh wait!
https://godforsaken.website/@Shrigglepuss/111482466182637440
Pluralistic: The real AI fight
Tags: tech, ai, ethics
Excellent piece from Cory Doctorow, it’s a good summary of where the real debates about AI should be… and it’s nowhere near the OpenAI soap opera.
https://pluralistic.net/2023/11/27/10-types-of-people/#taking-up-a-lot-of-space
UK school pupils ‘using AI to create indecent imagery of other children’
Tags: tech, ai, gpt, criticism
School bullying has a new tool to its belt… and this one is rather creepy.
GAIA: A Benchmark for General AI Assistants
Tags: tech, ai, gpt, benchmarking
That’s the beginning of interesting benchmarks for AI assistants. Still a long way to go but this is a good start.
https://arxiv.org/pdf/2311.12983.pdf
Neil Gaiman’s Radical Vision for the Future of the Internet - Cal Newport
Tags: tech, web, blog, social-media
Hopefully this becomes true. I wouldn’t mind a post-Social Media era of the Web.
https://calnewport.com/neil-gaimans-radical-vision-for-the-future-of-the-internet/
An ode to the neo-grotesque web | Redowan’s Reflections
Tags: tech, web, blog, history, ux
There was definitely something we lost from the early days of the web. It was not perfect, far from it, but some of that spark is missing.
https://rednafi.com/zephyr/an_ode_to_the_neo_grotesque_web/
cohost! - “Paper: You Want My Password or a Dead Patient?”
Tags: tech, medecine, usability, security, safety
How the medical sector is struggling with badly designed software. Also important to note how security is just getting in the way of nurses and doctors jobs.
https://cohost.org/mononcqc/post/3647311-paper-you-want-my-p
Secure DNS (DoT & DoH) is not enough
Tags: tech, browser, dns, privacy
Looking forward to Encrypted Client Hello to be widely available. This was no more clear text SNI, and privacy should be really ensured when browsing the web.
https://lu.sagebl.eu/notes/secure-dns-dot-doh-is-not-enough/
Beej’s Guide to Interprocess Communications
Tags: tech, unix, processes, communication
Looks like a good resource for someone who needs to get into IPC mechanisms on UNIX flavors.
Modern C++ Programming Course (C++11/14/17/20)
Tags: tech, c++, learning
Looks like a fairly comprehensive course to get started or refresh your Modern C++
https://github.com/federico-busato/Modern-CPP-Programming
On harmful overuse of std::move - The Old New Thing
Tags: tech, c++, performance
Seen this a bit too often indeed. When people learn about std::move they tend to sprinkle it too much preventing proper optimizations. Its use should be fairly limited usually.
https://devblogs.microsoft.com/oldnewthing/20231124-00/?p=109059
Live and Let Die
Tags: tech, programming, c++, raii, resources
Interesting dive on the limits of destructors and when they’re called. This can have implications on how programs are stopped.
https://accu.org/journals/overload/31/177/janzen/
Brandt Bucher – A JIT Compiler for CPython
Tags: tech, python, compiler
If you wonder what’s happening on the JIT front in CPython land, here is a talk explaining what’s coming in 3.13.
https://piped.video/watch?v=HxSHIpEQRjs
Oatmeal
Tags: tech, ai, machine-learning, gpt, vim, command-line, self-hosting, foss
Interesting terminal oriented tool to interacting with LLM. Let you choose to self-host or run locally.
https://dustinblackman.com/posts/oatmeal/
Distribute and run LLMs with a single file
Tags: tech, ai, machine-learning, gpt, foss, portability
Interesting experiment. It makes for a very large file but there are a few clever tricks in there.
https://github.com/Mozilla-Ocho/llamafile
Using Polars in a Pandas world
Tags: tech, data, pandas, polars
Good things to keep in mind if you’re pondering between pandas or polars for your data processing.
https://pythonspeed.com/articles/polars-pandas-interopability/
Ray Marching Fog With Blue Noise « The blog at the bottom of the sea
Tags: tech, graphics, 3d, noise
I keep being baffled at how the right type of noise can really make a difference in the rendering of some effects.
https://blog.demofox.org/2020/05/10/ray-marching-fog-with-blue-noise/
Animotion — a visual CSS animation app
Tags: tech, web, css, animation, tools
Nice little editor for CSS animations. Should definitely help building those.
https://cssanimotion.pages.dev/
The Weirdest Bug I’ve Seen Yet
Tags: tech, debugging
Definitely a weird one… still a mystery and unfortunately will probably stay this way. Having the code source could have helped nail it down, could have been interesting.
https://engineering.gusto.com/the-weirdest-bug-ive-seen-yet/
CUPID—for joyful coding - Dan North & Associates Limited
Tags: tech, craftsmanship, design, programming, quality
This is a good set of properties to strive for. Since the SOLID principles start to show their age this might be a worthwhile alternative.
https://dannorth.net/cupid-for-joyful-coding/
Code is run more than read
Tags: tech, business, craftsmanship, foss
Interesting food for thought. The later point about the tension between business and users lately is also a good one and should be kept in mind. That’s an ethical concern you find most in companies publishing Free Software though. It’s not the full packaged solution but a good starting point.
https://olano.dev/2023-11-30-code-is-run-more-than-read/
Supporting Sustainability
Tags: tech, project-management, communication, sustainability
Interesting set of advices for better communication and more sustainable production of software.
https://benjiweber.co.uk/blog/2022/01/30/supporting-sustainability/
Be Indirect in Your Research Questionnaire to Gain More Honesty
Tags: sociology, polling
Definitely this. When polling the questions shouldn’t be too obvious, otherwise people will tell you what you want to hear.
https://www.yegor256.com/2023/11/28/research-questionnaire.html
Bye for now!