Tags: web-review, benchmarking, privacy, machine-learning, ai, blog, processes, kde, foss, pandas, raii, communication, tech, usability, business, performance, wayland, history, resources, video, programming, medecine, criticism, ux, safety, learning, polling, design, sustainability, sociology, microsoft, gpt, tools, 3d, python, self-hosting, security, dns, command-line, unix, project-management, quality, craftsmanship, ethics, browser, social-media, web, portability, debugging, graphics, css, vision, redhat, vim, compiler, data, polars, opencv, animation, c++, noise
Let’s go for my web review for the week 2023-48.
Tags: tech, kde
The best time to test it and provide fixes is now!
https://kde.org/announcements/megarelease/6/beta1/
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/
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/
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
Tags: tech, microsoft, privacy
They respect privacy apparently… oh wait!
https://godforsaken.website/@Shrigglepuss/111482466182637440
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
Tags: tech, ai, gpt, criticism
School bullying has a new tool to its belt… and this one is rather creepy.
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
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/
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/
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
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/
Tags: tech, unix, processes, communication
Looks like a good resource for someone who needs to get into IPC mechanisms on UNIX flavors.
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
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
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/
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
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/
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
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/
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/
Tags: tech, web, css, animation, tools
Nice little editor for CSS animations. Should definitely help building those.
https://cssanimotion.pages.dev/
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/
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/
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/
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/
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!