HNHacker News
TopNewBestAskShowJobs

tedivm

15,734 karma · joined December 29, 2009

Blog: https://www.tedivm.com

Book: https://www.manning.com/books/terraform-in-depth

Portfolio: https://projects.tedivm.com/

Github: https://github.com/tedivm

BlueSky: https://bsky.app/profile/tedivm.com

Fediverse: https://hachyderm.io/@tedivm

LinkedIn: http://www.linkedin.com/in/roberthafner

Comments are my own and not those of my employer.

submissionscomments
tedivm··on RevisionDojo, a YC startup, is running astroturfing campaigns targeting kids?
Also for people who don't know, if you pay someone to post something (including just giving them a free product) it has to be disclosed. Astroturfing is (in simple terms) a form of fraud and the FTC does go over companies for it.
tedivm··on RevisionDojo, a YC startup, is running astroturfing campaigns targeting kids?
There are laws in the US, and if you're advertising you have to disclose it.
tedivm··on RevisionDojo, a YC startup, is running astroturfing campaigns targeting kids?
Honestly I've posted about some unethical YC companies before and those posts got a lot of attention without being removed. That said we'll see what happens here.
tedivm··on Trump says Venezuela’s Maduro captured after strikes
If only there was some process in the constitution for Congress to declare a war or something.
tedivm··on I wrote the manual Karpathy said was missing for agentic AI
The person you are responded to isn't the author of the post.
tedivm··on Can Bundler be as fast as uv?
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.

tedivm··on 50% of U.S. vinyl buyers don't own a record player
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.

tedivm··on Liberating Bluetooth on the ESP32
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.

tedivm··on How uv got so fast
You can change it to compile the bytecode on install with a simple environment variable (which you should do when building docker containers if you want to sacrifice some disk space to decrease initial startup time for your app).
tedivm··on SSE sucks for transporting LLM tokens
SSE just sucks for most use cases, we don't have to go through each one pointing it out.
tedivm··on OpenAI are quietly adopting skills, now available in ChatGPT and Codex CLI
Back in my day we referred to this as "documentation". It turns out it's actually useful for developers too, not just agents.
tedivm··on Valve: HDMI Forum Continues to Block HDMI 2.1 for Linux
They could just say "we believe we're compliant with HDMI 2.1 but are not officially certified". No lies, no claims they can't make, and nothing I can see that would introduce legal risk to folks unless there's some patent encumbered garbage in the spec.
tedivm··on Microsoft is quietly walking back its diversity efforts
There's a difference between "inclusive" and "not hostile".

It's weird that you're making up scenarios that would obviously never happen like the 5k thing.

tedivm··on DeepSeek-v3.2: Pushing the frontier of open large language models [pdf]
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.

tedivm··on GitLab discovers widespread NPM supply chain attack
That may have been true two years ago, but now you have groups like Wiz doing scans and looking for these types of attacks. You don't have to wait for someone to get their shit destroyed to notice.
tedivm··on GitLab discovers widespread NPM supply chain attack
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.

tedivm··on Yt-dlp: External JavaScript runtime now required for full YouTube support
If I care enough I'll yl-dlp it to my jellyfin server, but yeah I mostly just don't bother.
tedivm··on Yt-dlp: External JavaScript runtime now required for full YouTube support
For the last two days I haven't been able to watch youtube videos on Firefox without disabling uBlock.
tedivm··on ClickHouse acquires LibreChat, open-source AI chat platform
That's good to hear! I'll be honest, I was a bit concerned about how LibreChat was going to support long term development and definitely see that this could be a good thing.
tedivm··on ClickHouse acquires LibreChat, open-source AI chat platform
My biggest question and concern is whether or not LibreChat will end up introducing the SSO tax or other "enterprise tier" features. Is this something you can speak on?
tedivm··on Thiel and Zuckerberg on Facebook, Millennials, and predictions for 2030 (2019)
You literally had to rewrite the meaning of the statement to remove the arrogance. He didn't say "in tech", he said what he said.
tedivm··on Thiel and Zuckerberg on Facebook, Millennials, and predictions for 2030 (2019)
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.

tedivm··on Thiel and Zuckerberg on Facebook, Millennials, and predictions for 2030 (2019)
> 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.

tedivm··on I Want You to Understand Chicago
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.

tedivm··on I Want You to Understand Chicago
Before I moved to Chicago I used to go to RSNA for work. If I didn't live in Chicago already I wouldn't be traveling here.
tedivm··on I Want You to Understand Chicago
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.

tedivm··on I Want You to Understand Chicago
They unflagged it, but the pause in upvotes means it dropped off the front page and out of people's minds.
tedivm··on I Want You to Understand Chicago
So what you're saying is that the rate of violence has been dropping over the last decade? And that we should ignore fed violence (against brown, white, and black people)?
tedivm··on I Want You to Understand Chicago
There's a lot of good independent media looking at this. Some good sources:

https://bsky.app/profile/unraveledpress.com

https://bsky.app/profile/djbyrnes1.bsky.social

https://bsky.app/profile/thetriibe.com

https://bsky.app/profile/prisonculture.bsky.social

tedivm··on I Want You to Understand Chicago
Until the supreme court overturns that.
← PreviousPage 3 of 34Next →