MurphyA/hacker-news huggingface dataset:
by andai | 2025-12-23 15:22:15+00:00
Did you have the opposite experience?

It was a little while ago but, GLM's code was generally about twice as long, and about 30% less readable than Sonnet's even at the same length.

I was able to improve this with prompting and examples but... at some point I realized, I would prefer the simplicity of using the real thing.

I had been using GLM in Claude code with Claude code router, because while you can just change the API endpoint, the web search function doesn't work, and neither does image recognition.

Maybe that's different now, or maybe that's because I was on the light plan, but that was my experience.

Claude code router allowed me to Frankenstein this, so that it was using Gemini for search and vision instead of GLM. Except that turns out that Gemini also sucks at search for some reason, so I ended up just making my own proxy which uses actual Google instead.

But yeah at some point I realized the Rube Goldberg machine was giving me more headaches than its solved. (It was also way slower than the real thing.) So I paid the additional $18 or whatever to just get rid of it.

That being said I did just buy the GLM year for $25 because $2/month is hard to beat. But I keep getting rate limited, so I'm not sure what to actually use it for!
by 6r17 | 2025-12-23 15:22:19+00:00
There was a recent wave of such comment on the rust subreddit - exactly in this shape "Oh you mean you built this with AI". This is highly toxic, lead to no discussion, and is literally drove by some dark thought from the commentator. I really hope HN will not jump on this bandwagon and will focus instead on creating cool stuff.

Everybody in the industry is vibecoding right now - the things that stick are due to sufficient quality being pushed on it. Having a pessimistic / judgmental surface reaction to everything as being "ai slop" is not something that I'm going to look forward in my behavior.
by fauigerzigerk | 2025-12-23 15:22:58+00:00
I agree that it's ultimately about the product.

But here's the problem. Five years ago, when someone on here said, "I wrote this non-trivial software", the implication was that a highly motivated and competent software engineer put a lot of effort into making sure that the project meets a reasonable standard of quality and will probably put some effort into maintaining the project.

Today, it does not necessarily imply that. We just don't know.
by bluGill | 2025-12-23 15:23:39+00:00
That doesn't work when the young generation rebels - gen x might side with old people, but they may also see how the system is failing in burn it. Youngers seeing the problem in 2034 will not have reason to continue it.

for that matter zoning reforn is already a thing - so their property map not be worth that much.

of course when predicting the future always use plenty of salt
by nickpsecurity | 2025-12-23 15:23:42+00:00
Yeah, it's targeting "micro"-controllers, not microcontrollers. I was hoping for a PyTorch solution to TF Lite.

This is still great, though. Previously, I thought a mobile model (eg speech/object recognition) would require me to learn both PyTorch and something like MLC in C++. Then, port them.

If this is as it appears, I could develop a small model that could run on mobile on my laptop, train it on cloud GPU's, test it locally, and use this tool to produce a mobile version (or save some steps?). That would keep us from having to learn C++ or MLC just to do mobile.

I mean, one still can learn other tools for their advantages. However, ML students and startups might benefit greatly from this by being able to rapidly develop or port mobile apps. Then, people learning other tools for their advantages build stuff that way. The overall ecosystem gets stronger with more competition.
Ask HN: What data are you sharing with LLMs?
by elevatortrim | 2025-12-23 15:23:49+00:00
All best practices suggest omitting client names, customer PII, and so on.

However, the code itself typically contains a lot of commercial client information (e.g. a customisation may have a client's name it its namespace, their technology stack would be evident from code).

When using AI for non-development work, such as creating documents or reports, it would typically be very hard or impossible to redact client information before providing the context to AI. For e.g. we have a lot of client information on Atlassian, we would not be able to redact it before asking AI to use Atlassian MCP.

How closely are you following these security best practices at work? What are some practices that you adopted and are comfortable with?
by rramadass | 2025-12-23 15:24:14+00:00
An old classic powerful network tool; Netwox (i.e. Network Toolbox with more than 200 tools) and Netwag (Tcl/Tk GUI) - https://ntwox.sourceforge.net/ and https://ntwag.sourceforge.net/

Howto Guide - https://anto.online/mastering-netwag-guide/
Show HN: I Built a US Grid Telemetry API Using Azure Functions and Python
by Norris-Eng | 2025-12-23 15:24:16+00:00
Hey HN, I'm a SysAdmin turned Dev.

Leaving your mining rigs unmonitored for the holidays is a risk, so I built a tool to automate it.

I got tired of the delayed/fragmented data from ISOs like PJM and ERCOT, so I built a normalized API to track grid stress in real-time.

The Stack:

Scrapers: Python 3.11 (Pandas/Requests) handling the messy ISO formats.
Compute: Azure Functions (Consumption Plan) to keep costs near zero.
Storage: Azure Data Lake Gen2 (Parquet) for historical retention.

I also wrote a simple Python client 'kill-switch' for Bitcoin miners to automate curtailment during price spikes.

Repo is here: https://github.com/Norris-Eng/gridwatch-kill-switch
API is here: https://rapidapi.com/cnorris1316/api/gridwatch-us-telemetry

Happy to answer questions about the scraping logic or Azure costs!
by damnitbuilds | 2025-12-23 15:24:43+00:00
"The massive burst in energy could arise from catastrophic instability, such as environmental collapse or conflict, or may reflect a deliberate attempt to broadcast a plea for help."

Or it may be Altman needing to harness just a bit more power, like all the power of a star, for his vain attempt to get above his AI's IQ asymptote.
Ask HN: Would you use % based affiliate software instead of monthly fee?
by StanMakesThings | 2025-12-23 15:24:56+00:00
Quick question for anyone running affiliate programs. I've been looking at tools like Rewardful and they all charge $50-100/month whether your affiliates make sales or not.

Would it be better to pay the monthly fee, or have a not have the monthly fee but the platform takes like 5% of each sale your affiliates bring in, that way your not paying every month if you don't get any sales.
by QuadmasterXLII | 2025-12-23 15:24:59+00:00
This is a really cool result! It's computation in a single ball bouncing around a 2-D container, with the infinite state needed encoded in infinite digits of the real number coordinates of the ball (and balls velocity.) Am I reading correctly that the boundary of the billiard table is fractal, with infinite complexity, but the complexity is simple in some sense? Otherwise, a fractal wall encoding a look-up-table of halt/doesn't halt would also do turing computation (better even!) but the paper seems less trivial than this
by Tanoc | 2025-12-23 15:25:01+00:00
The Wire was very good at showing the police as the villains, but it also instilled a lot of pessimism into the audience because said villains got away with damn near everything. Jimmy and Ellis probably sent more people to the hospital or the morgue than anyone else in the show (either directly or indirectly), but neither one got more than a few days of unpaid leave and a reassignment as a consequence. It also undercuts itself by having Ellis become probably the most respectable person in the cast and having all of the cast tell Jimmy he's not to blame for multiple shootings, destroying both families he's built, and even framing multiple innocent people with life sentences.

So even the ones that try to buck the trend end up following it.
by littlestymaar | 2025-12-23 15:25:03+00:00
> were great but millions of man hours a year are burned navigating cookie banners on every website

Cookie banner are not, in fact, an obligation under GDPR. All you need to do to be GDPR compliant is “not collect and sell data to partners” and call it a day. Cookie banners are a loophole that the EC conceded to an ad industry that is addicted to tracking everyone all the time.
by rowls66 | 2025-12-23 15:25:24+00:00
My initial reation was 'What is a CMS'? Naming your company or an initialism and never saying anywhere in the product description what the initials mean is not welcoming. Now I know that anyone who does not know that a CMS is a 'Content Management System' is probably not a likely customer, but you never know, and expanding the initials somewhere shold probably be possible.
by unshavedyak | 2025-12-23 15:25:25+00:00
My problem with those abstractions is:

1. That the error messages for them i find to be awful. They really need to take inspiration from Rust to help users know exactly where the API error is happening relative to your code. I've spent quite a lot of time toggling things on and off to try and find which part of code, or which package, is causing a specific failure.

2. I've not found the APIs that the abstractions provide to be stable in the same way my Rust crates/etc are. Something can randomly break between updates and i'm not sure what caused it. Takes me quite a while of digging through source to find the root cause, and digging through Nix source i find extra painful.

All around i hate this side of Nix. A lot. However it's enough of "another level" that i stay with it and don't switch away.. I use it for my Linux machines and my Mac laptop. It makes so many things so easy, the majority of the time.. but when something goes wrong.. it's super painful.
by embedding-shape | 2025-12-23 15:25:27+00:00
> No. You can hate both. But sometimes, rejecting A implicitly means causing B. In this case, rejecting a world police means–ceteris paribus–incentivizing realpolitik.

Yeah, I think this is the core of our disagreement. Maybe my view of the world isn't US-centric enough, but I don't believe rejecting the US's Pax Americana somehow means I'm implicitly causing China or Russia to suddenly want their own version of Pax Americana played out. But I do know this is a really common view in the US, so I won't really attempt to convince you otherwise, I think it's at this point we just agree to disagree.
by tim-tday | 2025-12-23 15:25:35+00:00
Doesn’t the article actually say that recycling is a scam invented by plastic producers to shift blame away from the plastic producers?
And that no plastic recycling is cost effective or chemically feasible? That glass recycling while chemically feasible is not cost effective?
Pretty sure everybody sorting their trash does more harm than good on net. (Given the transportation energy costs and the marginal effectiveness of recycling it would literally be better for the environment to put everything in the landfill, with the possible exception of metal)
by peterldowns | 2025-12-23 15:26:27+00:00
pg_dump has a few annoyances when it comes to doing stuff like this — tricky to select exactly the data/columns you want, and also the dumped format is not always stable. My migration tool pgmigrate has an experimental `pgmigrate dump` subcommand for doing things like this, might be useful to you or OP maybe even just as a reference. The docs are incomplete since this feature is still experimental, file an issue if you have any questions or trouble

https://github.com/peterldowns/pgmigrate
by malmeloo | 2025-12-23 15:26:33+00:00
I know exactly what you mean and I share your frustrations with academic software. In our case I think it helps that our main goal is to provide a good user experience: we're not reinventing toolchains from scratch, but rather making existing ones available in a user-friendly way. Especially in the past year or so I've spent a lot of effort on reducing tech debt, modernizing the underlying architecture and squashing bugs. We've gone through several UI iterations just to see what would be most intuitive. Compare that to most pieces of academic software that should technically work, but are so difficult to use that nobody except the developers really know how to utilize it.

Our intention has never been to build a full alternative to e.g. Quartus Prime or Vivado that suits everyone's needs. Our main intention is to show people that FPGA toolchains don't have to be so difficult to get started with, and that alternatives are possible. And yes, I agree, that absolutely means good documentation on several levels to allow other people to continue working on the project. Good thing that's part of our mission, so it will be done; just takes a little bit of time ;)
by mootoday | 2025-12-23 15:26:37+00:00
I'm sure everyone has their own tolerance for what is and isn't maintainable :). For me, not knowing what code exists, where it is, how it fits together, and stuffing it all in one main file feels like a recipe for trouble down the road. Sure, I could probably tell the LLM to split the main file into modules and ask it to refactor code etc.

However, from personal experience I'm a lot more efficient when I use LLMs to help with tedious, boilerplate-like code writing but I remain in control over structuring the project so it's maintainable by more than machines only.

I use LLMs every day to write tests for example, it's a massive time saving and I wouldn't want to write tests manually ever again.
by pjc50 | 2025-12-23 15:27:06+00:00
What I'm saying is that this is a survivor effect: there are plenty of cases where deplatforming does work, it's just not 100% effective and so we have this situation like antibiotic resistance where pathologies have evolved around the defenses. It's kind of incredible that viruses have managed to evolve around vaccines to install a pro-virus person at the top of the US department of health to ensure better spread of viruses, but I guess life finds a way.

Also: this is entirely anglocentric. I don't think you'd find anyone claiming that the Chinese government censorship system backfired or is completely ineffective. It's an even stronger system than billionaires over there.
by superhuang | 2025-12-23 15:27:22+00:00
Hi HN, I'm the maker of AxisY.

I built this because I often struggle to understand abstract concepts just by reading text. I wanted a way to 'see' the knowledge structure.

Note: You can check the Gallery on the homepage to see instant examples (no signup needed). If you generate your own, it takes about 3 minutes because the backend performs a deep analysis to ensure the visualization is accurate and comprehensive.

Feedback on the visualization quality is highly appreciated!
by D-Machine | 2025-12-23 15:27:56+00:00
Just do some basic searches on e.g. Google Scholar for your task (e.g. "medical image segmentation", "point cloud segmentation", "graph neural networks", "timeseries classification", "forecasting") or task modification (e.g. "'rotation invariant' architecture") or whatever, sort by year, make sure to click on papers that have a large number of citations, and start reading. You will start to get a feel for domains or specific areas where transformers are and are not clearly the best models. Or just ask e.g. ChatGPT Thinking with search enabled about these kinds of things (and then verify the answer by going to the actual papers).

Also check HuggingFace and other model hubs and filter by task to see if any of these models are available in an easy-to-use format. But most research models will only be available on GitHub somewhere, and in general you are just deciding between a vision transformer and the latest convolutional model (usually a ConvNext vX for some X).

In practice, if you need to work with the kind of data that is found online, and don't have a highly specialized type of data or problem, then you do, today, almost always just want some pre-trained transformer.

But if you actually have to (pre)train a model from scratch on specialized data, in many cases you will not have enough data or resources to get the most out of a transformer, and often some kind of older / simpler convolutional model is going to give better performance at less cost. Sometimes in these cases you don't even want a deep-learner at all, and just classic ML or algorithms are far superior. A good example would be timeseries forecasting, where embarrassingly simple linear models blow overly-complicated and hugely expensive transformer models right out of the water (https://arxiv.org/abs/2205.13504).

Oh, right, and unless TabPFNv2 (https://www.nature.com/articles/s41586-024-08328-6) makes sense for your use-case, you are still better off using boosted decision trees (e.g. XGBoost, LightGBM, or CatBoost) for tabular data.
by getnormality | 2025-12-23 15:28:05+00:00
OP here. I've been experimenting with using LLMs not just for code, but to 'patch' my own passive personality traits in my marriage. Ended up going down a rabbit hole trying to visualize the topology of that relationship. We couldn't find a name for the shape, so we're calling it a 'Recursive Lemniscate.' Curious if anyone recognizes this structure from topology literature.
by testdelacc1 | 2025-12-23 15:28:09+00:00
It resonates with people who aren’t personally affected by the Overton window shifting towards extremism. It’s now more normal to fling racist slurs at people online, and that behaviour is coming offline as well. When we used to “deplatform” racism this sort of talk wasn’t within the Overton window. Of course if you’re not personally affected you’ll say this is fine, marketplace of ideas etc. Let the marketplace sort out if racism should be normalised or not.

It doesn’t even lead to better discourse. We’re both here, commenting on this forum right? It’s because the level of discourse here is higher than elsewhere, certainly much better than “free speech” platforms like Musk’s. How can that be, when HN has extraordinarily strict rules on acceptable speech? Even calling someone an idiot can get you banned here, let alone a pajeet or Paki. If you truly believed in freedom of speech, you’d quit a forum moderated like this.
by embedding-shape | 2025-12-23 15:28:34+00:00
> but nobody even thinks to slip a cop a $100 bill with their drivers license. This sort of casual everyday roadside bribery does not exist in America.

Obviously incorrect for both Southern and middle states in America. But sure, go on believing the US cops are somehow immune to corruption, which is something I never thought someone would honestly believe, even on the internet.
by littlestymaar | 2025-12-23 15:28:47+00:00
“There are two novels that can change a bookish fourteen-year old’s life: The Lord of the Rings and Atlas Shrugged. One is a childish fantasy that often engenders a lifelong obsession with its unbelievable heroes, leading to an emotionally stunted, socially crippled adulthood, unable to deal with the real world. The other, of course, involves orcs." -- John Rogers
by lo_zamoyski | 2025-12-23 15:29:02+00:00
Then you do not understand integrity, and you have relativized morality (albeit in an inconsistent way; that the culture is one way or another should somehow determine morality is itself a moral judgement).

Morality is not a social convention. Morality concerns what you or I or any individual person should do as that individual. Because we are all human beings with a shared nature, the same general moral principles hold for all of us. Morality is about being a good person. Not a nice person. Not "good" in the opinion of others. Not a "goody two-shoes" or a suck-up. Good in the sense that you choose and do what you ought. The good life is the moral life, and it is absurd to say otherwise.

It is not good for you or me or anyone to lack integrity with the objective good. This is what too many people fail to understand. They think morality is just some set of external rules someone made up that have nothing to do with one's own flourishing as a human being. No, immoral acts corrupt the person choosing to perform them. They corrupt him from the inside. They cripple a person and rot him out. They stunt development and derail him, pushing him onto self-destructive trajectories. They produce misery. You will not find an immoral person who is joyful. Maniacal, maybe, but not joyful.

Of course, the concrete and particular choices we ought to make and acts we ought to choose in a given situation requires prudence, a quality we can only develop with experience. But prudence does not override moral principles. Lying, stealing, murdering do not become licit by circumstance.
by wang_li | 2025-12-23 15:29:07+00:00
The phrasing doesn’t make sense anyway. I think I have an individual social security account where they track how much I’ve paid and how much that will entitle me to receive. I also think I have an individual savings account with my bank, and an individual investment account with my brokerage. In none of these perceptions do I think there is a little bin with my money in it stored separately from everyone else’s money.
by fwipsy | 2025-12-23 15:29:48+00:00
"Good enough" has to mean users won't be frequently frustrated if they transition to it from a frontier model.

> it is highly task dependent... much could be done without that level of intelligence

This is an enthusiast's glass-half-full perspective, but casual end users are gonna have a glass-half-empty perspective. Quen3-8B is impressive, but how many people use it as a daily driver? Most casual users will toss it as soon as it screws up once or twice.

The phrase you quoted in particular was imprecise (sorry) but my argument as a whole still stands. Replace "consumer hardware" with "typical PCs" - think $500 bestseller laptops from Walmart. AI PCs will remain niche luxury products, like gaming PCs. But gaming PCs benefit from being part of gaming culture and because cloud gaming adds input latency. Neither of these affects AI much.
by xoa | 2025-12-23 15:30:16+00:00
Hard to imagine that's the a core part of it, and pretty naturally in America the clear ongoing and unprecedented (in modern times anyway) corruption on that front is the focus. But it probably doesn't hurt that she appears to just be a really big fan of that particular dictator and torture prison specifically. Earlier this year her site "the Free Press" was all over them [0]:

>"The hottest campaign stop is this Salvadoran supermax: House Republican Riley Moore went to the super maximum security prison in El Salvador to take some photos in front of the inmates. “I just toured the CECOT prison in El Salvador,” he writes, with pictures of him giving a thumbs-up, shirtless inmates standing at attention behind him. Moore gave a double thumbs-up in front of the men, densely packed in their cold metal bunk. Secretary of Homeland Security Kristi Noem took the same tour recently, posting a fun video in front of caged, tatted men."

>"After Bukele left the White House, he thirstily tweeted, “I miss you already, President T.” Trump returned the favor, learning to say MAGA in Spanish: “¡America grande, otra vez!”"

Etc. And she's been very positive on Bukele personally as well. Might be multiple reasons she'd gleefully want to spike such a story even if the commands of her owners take precedent.

Edit: whew, this one sure triggered the technofeudalists and Baristans! From 3 to -3 for her own publication's and her statements.

----

0: https://archive.md/dcPkJ