HNHacker News
TopNewBestAskShowJobs

TehCorwiz

3,449 karma · joined November 7, 2013

submissionscomments
TehCorwiz··on JetBrains reports revenue growth, net financial loss for 2025
They put out multiple statements in support of Ukraine. They also indefinitely closed their Russian offices.

https://blog.jetbrains.com/blog/2022/03/11/jetbrains-stateme...

https://blog.jetbrains.com/blog/2022/12/06/update-on-jetbrai...

TehCorwiz··on Improper redaction reveals Google Data Center water and electricity usage
There are so many facets that numbers alone don't cover:

Are they drawing from a flowing source or an aquifer? Is it depleting a limited resource?

Is it evaporative or does the waste get discharged?

Is the waste water treated for the metal that it leaches from the cooling system?

Is it allowed to reach thermal equilibrium first or is the water discharged warm which can cause algae blooms or other problems?

TehCorwiz··on Usenet rewind archive search engine
Upvoting for visibility ;)
TehCorwiz··on HuggingFace: Security.txt
And IIRC, Neuromancer
TehCorwiz··on HuggingFace: Security.txt
Uncontrolled AI procreation?
TehCorwiz··on Audacity 4.0
I don't think you understand the problem they were facing. If they rewrite the backend it would also REQUIRE rewriting the frontend because of how entangled they were. Whereas rewriting the frontend did not require changing the backend as dramatically. So their choices were:

1. Rewrite the whole thing, all at once, ship nothing for a long time.

2. Rewrite the frontend, ship changes incrementally, then move onto the backend once it's been excised from the tangled mess.

TehCorwiz··on GLP-1s are being linked to fewer serious infections, including TB
I self pay for one from lilly-direct for about $200/mo. Insurance doesn't cover any part of it yet. It required a prescription from my doc and it comes in the mail.
TehCorwiz··on Audacity 4.0
There were a bunch of minor versions between 3.0 and 4.0 made up of fundamental refactor work to establish separation of concerns. As I understand it from the call graphs he shared, the problem was that the UI was reaching deep into the audio code directly instead of using a clear API boundary to separate concerns and route commands and change state. So fundamentally while the UI worked, it also was deeply entwined with the audio engine and changing any of the audio back-end basically broke things downstream in unexpected places and couldn't be swapped without deep UI work anyway. So, if you're going to have to rewrite your UI layer to disentangle it from your back-end anyway why not also bring it up to speed? Let me repeat that to be clearer: The UI had to be changed internally in fundamental ways to do any work on the audio back-end and they chose to also uplift the design and UX while making it easier to replace the audio engine in a future commit.
TehCorwiz··on Audacity 4.0
If you watch the admittedly long video from Tantacrul about what it took to get from 3.0 to 4.0 he talks about that. They had a lot of tech debt that made it impossible to update the audio engine. He talked about the new engine being the roadmap for 4.1.
TehCorwiz··on Omarchy development practices lead to predictable security issues
I disagree. Calling for ethnic cleansing counts to me as taking a stance against a group's right to existence.
TehCorwiz··on Omarchy development practices lead to predictable security issues
See links further down: https://news.ycombinator.com/item?id=49448069
TehCorwiz··on Omarchy development practices lead to predictable security issues
"Freedom to compute" cannot be separated from "Freedom to exist" as it explicitly depends on it. The authors of Omarchy pay lip service to the former while taking a stance against the latter.
TehCorwiz··on Coding expertise is going to collapse from AI reliance
This analogy breaks down because computers aren't going away unlike horse drawn carriages or sailing vessels. Computers aren't being replaced by something. It's that fewer people will understand how they work while the efficiency and reach of computers extends into areas of life previously unreachable due to the scale of having humans build it or the refusal of humans.

I could wax philosophical about what that leads to but enough people already have.

TehCorwiz··on Canada will match US tariffs 'dollar for dollar' as trade talks break down
They already started by shrinking national monuments.

https://www.npr.org/2026/07/14/nx-s1-5893397/trump-again-shr...

EDIT: Adding a TL:DR, this article explains how the Trump admin reduced the size of two national monuments by 90% and 91% respectively. This is just one example, there are more and most of them are out west in lands untouched for nearly a century. Saved for posterity because once they're gone, they're gone.

TehCorwiz··on OpenLogi
Yeah, I have one of their keyboards. The keyboard is advertised as a QMK based device but it doesn't work with QMK software. At minimum using their website means they get a ping whenever I'm configuring my keyboard. At worst they could be asking for all sorts of tracking information, usage details, etc. Heck, since their website can configure the keyboard's firmware they could add keystroke recording the next time and I'd never know. Now, I'm not accusing them of that or saying they would do that, but it's possible. When the site goes down one day what do I do then?

Local software will always live longer and have more respect for my privacy than web based software.

I'm thinking about throwing AI at the problem and either working to make their site work offline, making standard QMK software work with my keyboard, or replacing the firmware with more standard QMK.

TehCorwiz··on OpenLogi
No, you can serve IP over USB sockets just fine, no need for extra hardware.
TehCorwiz··on License plate reader searches should require a warrant
Haven't stalking and surveillance always had a different interpretation despite mostly taking place in public?
TehCorwiz··on Em dashes are amazing
Did you notice the examples were really old? Like late 1700s old?

Now, imagine you have a wooden box of lead or pewter letter forms. They're small, heavy and backwards. You spend your days lining up those forms in rows and then pressing them to ink and paper to print books and documents.

So you're lining them up, slowly running out of 'e's and 'f's and 'r's. You decide to save yourself some time and more importantly some of your precious few letters that you need to make last the whole page. So you omit some of those words, names in this case, and establish a convention with other printers and authors about how and when to replace words with shorthand. This lets you and your fellow printers save time by not having to work to arrange those admittedly duplicate letters and stretch those letters.

Fun fact, that's why old 's' are sometimes written with an 'f' missing the bar. Because they were re-using forms where otherwise a letter was so common they'd run out!

TehCorwiz··on The Growing Compute Shortage
Or they invested billions and it behooves them to generate justification for that investment at a time when everyone else is also building railroads, I mean data centers.
TehCorwiz··on China’s open-weights AI strategy is winning
To your point about time, from beginning of the project to transcripts in markdown tagged with extra metadata was about 3 hours. That's LLM planning, building whisper.cpp twice and running ROCm vs Vulkan benchmarks, testing whisper and adjusting prompts to handle edge cases, then processing the books.

Most of the books weren't available on lib gen or Anna's Archive. The few I did find were themselves obviously transcripts. Easy tell was they were missing distinctive formatting that I knew existed from reading the dead tree edition. At that point it was easier to make my own. I probably spent an hour searching for eBooks without DRM that weren't transcripts. Do they exist somewhere? Probably, but with a search of unknown length it was a better use of my time to make my own transcripts with what I had on hand.

I was really wanting to make commentary on how chaotic LLMs are even under constrained circumstances. No doubt both system prompts includes language about considering copyrights and trademarks. Probably pretty strong language at that. For whatever reason one LLM didn't "feel" like translating a 1000 year old document but another did not care in the slightest that we were ripping text from new audiobooks.

TehCorwiz··on China’s open-weights AI strategy is winning
Not without DRM. It was easier to buy the audiobooks and use the analog loophole to get text. It's probably less accurate, but for what I'm doing it was fine. Names were the worst, but whisper at least made the same mistake each time so a simple search+replace handled most of the obvious edge cases.
TehCorwiz··on China’s open-weights AI strategy is winning
I used Claude to build a complete data extraction pipeline for a popular current best seller book series: audiobook -> text (via whisper) -> local LLM (qwen) -> database. Not once did it seem to acknowledge or care about copyright. It even used knowledge it already had about the books to exclude certain ones before beginning since the character I was interested in did not appear in those. It definitely had context of what we were working on.
TehCorwiz··on Pebble Mega Update – July 2026
The EU just mandated cell phones must have user replaceable batteries by 2027: https://www.cereport.eu/news/european-union/91054

So making this single use is kinda flying into the wind in that regard.

TehCorwiz··on $100 AI Music Video: Claude Fable 5 vs. GPT-5.6 Sol
Objectively no. Fish form animals have been around far longer than mammals and we've touched the moon.
TehCorwiz··on Why Is Claude Turning into an a**Hole?
Whenever I get an unexpected or obvious wrong output I assume I've failed to give it the complete context about what I'm asking for, or it exposes that I'm leading it by the nose and I need to rephrase the conversation. Often my own logical failings become obvious as it creates the chat title, sometimes boiling down what I was trying to accomplish better than I could have summarized or showing me what I would accomplish if I followed the line of reasoning I was on. But never have I argued with it, because it's not a person and I don't care really if it's wrong. When it's wrong I start over with a clean chat and approach the problem from a different angle.
TehCorwiz··on Noise infusion banned from statistical products published by Census Bureau
This federal administration also cannot be trusted. Perhaps the solution is that both the states and the feds run separate censuses so that any broad stroke manipulation or blind spots can be noticed and reconciled.
TehCorwiz··on The Public Should Own Half of the Big A.I. Companies
https://www.ice.gov/news/releases/maryland-man-sentenced-cri...
TehCorwiz··on The Public Should Own Half of the Big A.I. Companies
If I can go to jail over it then they should too. Let's not judge them by some imaginary ideal world while judging individuals by the present crushing reality.
TehCorwiz··on The Public Should Own Half of the Big A.I. Companies
Yes. Took. As in: without permission. Didn't ask before hand, didn't provide a way to opt-out (although that would also be problematic), didn't ask for volunteers. Took.
TehCorwiz··on The Public Should Own Half of the Big A.I. Companies
Because AI companies basically took everything we ever wrote, drew, recorded, posted, or thought and turned it into a product with the power to lie, propagandize, and manipulate the public with zero oversight. Walmart is a parasite using welfare to subsidize their operations but they didn't tell a judge that they were immune to copyright because they stole just so much damn information.
Page 1 of 22Next →