Book: https://www.manning.com/books/terraform-in-depth
Portfolio: https://projects.tedivm.com/
Github: https://github.com/tedivm
Fediverse: https://hachyderm.io/@tedivm
LinkedIn: http://www.linkedin.com/in/roberthafner
Comments are my own and not those of my employer.
- It mostly doesn't matter, because these metadata files are pulled into their respective package managers. When you publish to RubyGems the file is read into their database and made available to their API, just like when you publish a Python file the pyproject.toml is parse into the PyPI database and made available.
This is a major reason why UV is faster than older python package managers, as they were able to take advantage of the change in the PyPI registry that enabled this. Now these package managers can run their dependency calculations without needing to download the entire package, decompress the package files, and then parse them.
- I think a lot of people in the comments here are missing the point in a lot of ways.
The first is that even if people don't own a record player at the moment doesn't mean that they don't plan on getting one. I have multiple nieces/nephews who got record players (at their request!) this year for Christmas. Briefcase record players are becoming ridiculously more popular. The thing is there's no point in buying a record player if you don't already have some records, and artists are doing a lot more limited prints so sometimes you need to buy immediately to be sure you're going to get one.
My wife and I bought a new sound system in 2024, and we decided to include a record player. We have used it way more we had expected to. We still have streaming services (Tidal) but listening to a record has a ton of benefits. There's the fact that the entire album itself is an organized experience, not just random tracks, and the tactile nature of it is really appealing. The albums themselves are like pieces of artwork in a way that a CD or screensaver would never be.
It's also nice knowing that the artist I'm buying from is getting real money from the purchase, unlike the pennies they get from streaming.
- This is such a weird comment. You can find things in the US where there are cheap versions that don't work and more expensive versions that do work. Going out of your way to by less expensive things and then blaming the Chinese on the quality, rather than your cheapness, is really a decision.
From personal experience, I've got dozens of esp32 devices around my house and they all work great.
- If you're trying to build AI based applications you can and should compare the costs between vendor based solutions and hosting open models with your own hardware.
On the hardware side you can run some benchmarks on the hardware (or use other people's benchmarks) and get an idea of the tokens/second you can get from the machine. Normalize this for your usage pattern (and do your best to implement batch processing where you are able to, which will save you money on both methods) and you have a basic idea of how much it would cost per token.
Then you compare that to the cost of something like GPT5, which is a bit simpler because the cost per (million) token is something you can grab off of a website.
You'd be surprised how much money running something like DeepSeek (or if you prefer a more established company, Qwen3) will save you over the cloud systems.
That's just one factor though. Another is what hardware you can actually run things on. DeepSeek and Qwen will function on cheap GPUs that other models will simply choke on.
- This advice leaves you vulnerable to log4j style vulnerabilities that get discovered though.
The answer is a balance. Use Dependabot to keep dependencies up to date, but configure a dependency cooldown so you don't end up installing anything too new. A seven day cooldown would keep you from being vulnerable to these types of attacks.
- This is not satire. This is a website that has been around for years that has an email archive from emails released in lawsuits against tech companies. The page literally sites the specific case ("Tennessee v. Meta (2024)") that this came from and is easily verifiable.
Not satire. They really are just that up their own asses.
- > While our company has a special role in the lives of this generation, this is likely particularly important for how I show up because I am the most well-known person of my generation.
They really are up their own asses so much in this thread. Just the arrogance of these people absolutely kills me.
- Don't put words in my mouth.
When we say they're arresting US citizens I'm referring to the brown people they're picking up off the streets purely for being brown. The lawncare guy they picked up the other day, on film and with paperwork, wasn't protesting or interfering with anything.
You're just making things up to justify this fascist take over.
- I live here, and Pritzker says the right things then does the wrong things. He sent the Illinois State Police to help protect ICE from protestors as Broadview, freeing up their resources to attack and kidnap people. In half the videos you see out there his state police as assisting ICE. We have Chicago Aldermen out in the streets and in the hospitals getting arrested and assaulted, we have candidates for congress like Kat Abughazaleh being indicted for protesting, and then Pritzker is giving speeches and going on podcasts while not even stopping his own thugs from helping ICE.
He doesn't have a spine, he has an election strategy.
https://en.wikipedia.org/wiki/Jade_Helm_15_conspiracy_theori...