29 March 2024

28 links · Friday

Analyzing JVM Energy Consumption for JDK 21: An Empirical Study

Content Introduction Methodology Measurement Tools Key Measurement Considerations Hardware Configuration Application Categories JVM Coverage Applications Runtime Execution Results Off-the-Shelf Applications Spring PetClinic Application Quarkus Hibernate ORM Pa…

The smartphone app audit

I recently upgraded from a Google Pixel 7 to Pixel 8 phone. Nothing earth shattering about this upgrade. Incremental. "Performance smartphones," as the DOJ recently called iPhones and high end Androids, have leveled off in core functionality. The Pixel 8 is sl…

The Many Ways To Read Tech News

When I am interested in reading tech news, I have a few sites I often visit, such as: https://news.ycombinator.com (aka Hacker News) https://lobste.rs https://www.reddit.com/r/programming

Most People - @visakanv's blog

I’ve been sharing this set of notes more and more as time goes by. I suppose you could say most people care too much about what most people think. I don’t expect to be able to change most people’s minds on this. But I’m interested in getting to know the…

Why do I use Emacs?

What really sold Emacs are two things:

Incidents and the requirement of slowing down

The urgency often obscures the fact that incidents cause more incidents. Incidents are not isolated events but links in a chain, each capable of setting off a cascade of further issues. The key lies in resisting these impulses, favoring a methodical exploratio…

On Dating

Accumulated thoughts on finding life partners.

Ideating around integrations development

Hi everyone, this is my first time writing on the internet, and I wanted to share some of the ideas that I have explored over the past few months at Entrepre...

OpenVoice: Versatile Instant Voice Cloning

We introduce OpenVoice, a versatile instant voice cloning approach that requires only a short audio clip from the reference speaker to replicate their voice and generate speech in multiple languages. OpenVoice enables granular control over voice styles, includ…

Problems loading a .gif in .NET MAUI?

Have you tried adding a .gif to your .NET MAUI application, but only see a still image and wonder why it doesn't animate? 🤔 Well, today you will discover how to solve this quickly and easily! 🚀✨ Let's start! GIFs are made up of a series of images that creat…

The race to replace Redis

On March 21, Redis Ltd. announced that the Redis "in-memory data store" project would now be released under non-free, source-available licenses, starting with Redis 7.4. The news is unwelcome, but not entirely unexpected. What is unusual with this situation is…

Matter and Privacy

When I was still working at Faculty, we took on a new client that was not yet named Matter. We eventually transitioned from an agency-client relationship to a startup relationship, where I became the