Tags: web-review, design, optimization, databases, google, encodings, rest, 3d, community, ai, surveillance, storytelling, politics, git, tech, copyright, tests, craftsmanship, security, android, DRM, fake-news, matrix, exceptions, attention-economy, privacy, performance, fake, frontend, graphics, sqlite, criticism, css, services, programming, api, interviews, machine-learning, mathematics, java, web, geometry, funny, mozilla, tdd, complexity, communication, lobbying, physics, social-media, gpt, tools, browser, python, advertisement
Let’s go for my web review for the week 2023-44.
Tags: tech, privacy, surveillance
Clearly consumer products are going the wrong way in term of privacy…
https://foundation.mozilla.org/en/privacynotincluded/articles/annual-creep-o-meter/
Tags: tech, social-media, advertisement, attention-economy
Good news if this really gets enforced.
Tags: tech, security, privacy, politics
It’s really coming from everywhere these days. Let’s make sure this doesn’t get adopted.
https://last-chance-for-eidas.org/
Tags: tech, ai, gpt, fake, fake-news
There’s a blatant traceability problem with those generated images…
https://www.crikey.com.au/2023/11/01/israel-gaza-adobe-artificial-intelligence-images-fake/
Tags: tech, google, attention-economy, advertisement, community
Some people lash out at the wrong group… they should be angry at YouTube not at the tiny team making the extension trying to help block the ads.
https://andadinosaur.com/youtube-s-anti-adblock-and-ublock-origin
Tags: tech, android, google, DRM, copyright
After the backlash about WEI on Chrome, now they’re going for something similar but scoped only for medias. At least now things are clear that it was mainly about pushing for DRMs to serve media producers.
https://android-developers.googleblog.com/2023/11/increasing-trust-for-embedded-media.html?m=1
Tags: tech, ai, machine-learning, gpt, politics, lobbying, criticism
I fully agree with this. All those doomsayers about AI are there to sell something willingly or not. Let’s look at the current threats we’re seeing now, not the imaginary ones being the results of people taking SciFi a bit too literally.
Tags: tech, ai, machine-learning, gpt, security
Attacks on machine learning models are getting more accessible. This means even more care will have to be taken to deploy and use those.
https://wiki.offsecml.com/Welcome+to+the+Offensive+ML+Framework
Tags: tech, mozilla, browser, performance
This is indeed a nice improvement. I hope they keep working in this direction.
https://hacks.mozilla.org/2023/10/down-and-to-the-right-firefox-got-faster-for-real-users-in-2023/
Tags: tech, security, complexity
Things could indeed be more convenient… if this was the case we’d probably have less security breaches. Making super complex tools and then complaining that people are holding them wrong isn’t gonna help.
https://matduggan.com/security-feels-pointless/
Tags: tech, web, services, rest, api, design
Interesting set of advices. There are a couple I tend to disagree or doubt they really matter though. Other than that probably worth keeping in mind.
https://github.com/stickfigure/blog/wiki/How-to-%28and-how-not-to%29-design-REST-APIs
Tags: tech, java, exceptions
Definitely this, it’s been tried in Java, now we know it was a bad design decision… but it had to be tried to realize it.
https://borretti.me/article/why-checked-exceptions-failed
Tags: tech, encodings
Neat walk through the Base64 encoding. It’s very useful so it’s better if it’s well understood.
https://www.writesoftwarewell.com/base64-encoding-explained/
Tags: tech, python, optimization
Nice to see the same optimizations than in a previous article play out in Python. By leveraging Numpy and Numba it goes a long way already.
https://sidsite.com/posts/python-corrset-optimization/
Tags: tech, databases, sqlite
Some more deserved praises for Sqlite. It’s finding its way in more and more places.
https://www.epicweb.dev/why-you-should-probably-be-using-sqlite
Tags: tech, git, tools
You still find git confusing? This article might help. Although I have doubts that it’s doing a good job regarding heads, HEAD and branches, the rest is full of good explanations.
https://jvns.ca/blog/2023/11/01/confusing-git-terminology/
Tags: tech, css, frontend, web
This obviously keeps progressing. I think a good resource summarizing the new ways to do things would be necessary.
https://pdx.su/blog/2023-10-25-css-is-fun-again
Tags: tech, 3d, graphics, physics
Nice to see the latest edition also available online. This is an excellent resource to get into PBR.
Tags: tech, graphics, matrix, mathematics, geometry
Good introduction and advocacy for transform matrices. I often see people struggling with them but they’re definitely worth mastering.
https://probablydance.com/2023/10/29/transform-matrices-are-great-and-you-should-understand-them/
Tags: mathematics, geometry
A nice reminder that the π value is not as set in stone as we tend to believe. It depends on the metrics we’re using.
https://azeemba.com/posts/pi-in-other-universes.html
Tags: tech, tdd, tests
What are the outcomes of TDD? Do you want them? If yes, is the context compatible?
https://tidyfirst.substack.com/p/tdd-prerequisites
Tags: tech, craftsmanship, programming
The right nuanced way to see the DRY principle. As usual don’t overdo it that’s where problems will arise.
https://v5.chriskrycho.com/journal/where-dry-applies/
Tags: interviews, funny
And now for something different… a very funny piece. I guess I’m glad I’m doing lots of interviews remotely nowadays.
https://www.mcsweeneys.net/articles/im-sorry-i-bit-you-during-my-job-interview
Tags: communication, storytelling
Interesting search for the right ingredients for great storytelling. Some are generally well known and somewhat accessible with some work. The secret sauce is more surprising and requires quite some work in my opinion.
https://www.julian.com/blog/storytelling
Bye for now!