MurphyA/hacker-news huggingface dataset:
by ChrisGermano | 2025-11-17 15:37:59+00:00
Doing less, more productive, but I know its limits. I treat is as my "little assistant" - able to accomplish a lot but without the experience or cognition to make good decisions independently. Been using it a lot for framing out basic unit tests, governance configuration files, bulk renaming, building test files on a known syntax, etc. On the side, I've been using it to throw together PoCs I can quickly test to see if I like my an implementation or need to take my idea back to the drawing board.
by ralferoo | 2025-11-17 15:38:18+00:00
In Hong Kong, it's very common now to see prices with just a single digit after the decimal point. That said, they haven't had a 5c coin since 1989 and HK$0.1 isn't worth much more than US$0.01.

For me, one of the nicest currency units right now is the Taiwanese Dollar - 31 TWD to 1 USD and 40 TWD to 1 GBP. They don't have any smaller coins now, so it's nice that everything is in integer units, but the numbers aren't crazily large.
by WA | 2025-11-17 15:38:37+00:00
I agree on the needed flexibility part.

> the best system btw is montesori

I disagree on that. See a recent HN discussion on Montessori: https://news.ycombinator.com/item?id=45674002

tl;dr: it works for some kids, just like the current German system works for some (other) kids.
by umanwizard | 2025-11-17 15:38:38+00:00
> They can happen, yes, although this should be a rather rare event

For our use case, it didn't matter if it was rare or not: the fact that it could happen at all meant we needed to be robust to it, which basically meant storing the entire database in memory.

> We added support for exposing this via the `source.sequence` field a while back upon request by the Materialize team btw.

Yes, I helped work on this! I'm not sure whether Materialize is still using it (it's been years since I've thought about MZ/Debezium integration) but it was helpful, thanks.
by cachius | 2025-11-17 15:39:00+00:00
1st patch: https://github.com/brave/brave-core/commits/master/patches/c...

Rename thumbnail to favicon: https://github.com/brave/brave-core/commits/master/patches/c...

Then abandoned in favor of Chromium including favicons in the regular cache https://news.ycombinator.com/item?id=45954466
by vablings | 2025-11-17 15:39:17+00:00
Supporting games on Mac is a huge hassle for developers for several reasons.

It is painfully annoying to compile any MacOS application without actually having a machine with Xcode installed. The server solutions you can get a hold of are bad because apple will not sell any rack mounted servers to the public and the machines they do sell are restricted to a max of two instances of OSX virtualized.

Your best bet is to rent a Mac server from one of these providers who just hoarde mac minis and throw them in custom datacenter racks
by ggm | 2025-11-17 15:39:21+00:00
Routine inclusion of remote diagnostics in the chipsets and board designs means that you can have designed-in capability not enabled, you can have pinouts but no chips, you can have the full stack and not have consciously paid for it.

It doesn't take a conspiracy to say there's a risk. I would argue outsourcing to least cost providers put a supply chain risk on the table which transcends killswitch questions: Some amount of tech infra in EU should be made from locally sourced products and diversity of sources is a cost which includes complexity and potential weaknesses, but probably offsets other problems.

Its not a one-size-fits-all problem.

People would be amazed how powerful things like USB keyboard chipsets are. SD cards can be reprogrammed to run a tiny Linux. All kinds of sub-components of a computer system are themselves made up of an ARM or MIPS core, some persisting memory and access to a bus. They don't function as an independent computer in the context of being a PCI bus controller for the main CPU (as a fictional example), but they are.

If you have some complex machine and can plug a device into a USB port, the chances are the device has chips which are capable of doing a shitload more than you realise, but are runtime constrained down not to do it.
by EGreg | 2025-11-17 15:40:01+00:00
Agreed. This was late at night and I just wanted to share the surreal experience with HN.

Here is almost the same exact sequence, but with repeated instructions throughout, to be brutally honest and objective: https://chatgpt.com/share/691b4035-0ed8-800a-bee3-ae68e2a63c...
by gota | 2025-11-17 15:40:23+00:00
> Or: Good Will Hunting. The entire movie feels like it could’ve been skipped if literally any emotionally intelligent person said to Matt Damon’s character: “I feel like you have a tremendous amount of intellectual potential that you’re wasting here — why are you getting in fights rather than trying to do something interesting?”

This person did not watch Good Will Hunting. I'm not a fan of the film, I just know for a fact several characters do this at several times. That is, y'know, the plot.

I haven't read further enough to discern whether this is AI slop, but it doesn't look promising.
by KekkoErrico | 2025-11-17 15:40:38+00:00
TapThing gives you one “Ting” per day — a small photo prompt like:

“What’s the first thing you saw today?”

“Show your desk right now.”

“Your current weather.”

“Something blue around you.”

Every Ting comes with its own expiration time. You must post before it expires, otherwise you can’t see the feed.

If you post, you unlock everyone else’s photos for that Ting. When the Ting expires, all posts disappear and the next Ting starts fresh.

No comments. No likes. No following or follower counts. Just 3 simple reactions you can use on any post.

The goal: make sharing effortless, remove social pressure, and create a daily moment everyone experiences together — but with a clear deadline that keeps things fun and ephemeral.

If you want to try the beta, I’d love feedback on:

the expiration-based posting loop

ephemeral feed design

daily prompt pacing

Happy to answer questions!
by kappadi3 | 2025-11-17 15:41:02+00:00
If you ever revisit alternatives, you might want to try YakPDF It gives you:

- HTML → PDF without any browser engine - PDF compression & optimization - Simple API for manual PDF generation - Text extraction - No native dependencies and cheaper than Aspose

It’s not a full drop-in replacement for every Aspose feature, but it covers the core workflow you mentioned and is much lighter to integrate.

https://rapidapi.com/yakpdf-yakpdf/api/yakpdf (open via firefox)
by redwood | 2025-11-17 15:41:13+00:00
I'm not saying they're not an interesting company I'm just reflecting on their extraordinary valuation multiple which puts them in a unique league that are predominantly AI bets. Their founder is uniquely strong storyteller. If you look at their capital investment it's just not anywhere close to a top tier cloud player.. so while they offer some interesting building blocks it's just not clear that large workloads move there anytime soon

(https://substackcdn.com/image/fetch/$s_!-PwA!,f_auto,q_auto:...)
by fuoqi | 2025-11-17 15:41:56+00:00
Because unless you sit on top of a volcano, amount of renewable geothermal energy is minuscule. In most places on Earth it's somewhere around 40 mW/m2 (i.e. accounting for conversion losses you need to capture heat from ~500 m2 to renewably power one LED light bulb!). In other words, in most places geothermal plant acts more like a limited battery powered by hot rock, so unless drilling is extremely cheap, it does not make economic sense compared to other energy sources.
by EGreg | 2025-11-17 15:42:00+00:00
Thank you very much for your concern. I have a satisfying social and personal life, I’m not at all relying on flattery from anyone. What I posted to ChatGPT is about 5% of what I spent my time on. Entreneurship and building things is indeed a major part of what I feel called to do, it all has its ups and downs but it is by no means preventing me from human interaction.

This was late at night and I just wanted to share the surreal experience with HN. As you might know from my posts, I am a critic of AI in general.

Here is almost the same exact sequence, but with repeated instructions throughout, to be brutally honest and objective: https://chatgpt.com/share/691b4035-0ed8-800a-bee3-ae68e2a63c...

Would you update your assessment after reading that? Again for me this is about an experiment and sharing a particular AI interaction with fellow humans.
by gk1 | 2025-11-17 15:42:05+00:00
You don’t know how good they were really doing and you don’t know how good the offer was.

From what I know they were the most used inference provider by developers a few years ago, but since the Together AI and Fireworks only grew while Replicate seems to have stayed quiet. It’s a highly competitive low-margin business, so volume is critical and if you’re losing volume then you’re doomed.
by rcarmo | 2025-11-17 15:42:34+00:00
Actually, MCP wastes a lot of tokens when compared to regular tool calling. You might not notice it on more trendy models with large contexts, but for those of us trying to use locked down/local/cheap models it makes very little sense.

Also, MCP creates a new problem: providing the model with too much context when trying to combine tools across multiple servers. It works OK with small, very focused servers (like helpers for a specific data set), but if you try to mix and match servers things get out of hand really quickly and the entire workflow becomes very unreliable—too many options to digest and pursue, just like humans.
by danans | 2025-11-17 15:42:35+00:00
That's a different "geothermal" - the correct name is "ground source heat pump" or in your neighbor's case, a pond-source heat pump. Those exploit the temperature stability that occurs some small numbers or meters subsurface for heating in the winter and cooling in the summer.

"Geothermal energy" involves drilling down to hot rock to tap intense heat to run a turbine that produces electricity.
by taherchhabra | 2025-11-17 15:42:53+00:00
yes agree, and that has been my learning as well.in the current version of the product, the end user does not need to know about the nodes and other complexity, instead can use various mini apps/agents without knowing about any ai model, example fashion tryon mini app https://www.flickspeed.ai/agents/fashion-tryon--6901b82047f3...
by iLemming | 2025-11-17 15:43:25+00:00
> I've installed emacs now on

I never had what you describe. The variability there could be almost random - which version of Emacs you're installing? How are you installing it? Are you trying to build it from source? What renderer are you using - there are several: Lucid, Motif, GTK, NS, W32, Haiku, Android, Cairo, Pgtk. Perhaps it's installing different renderer instead of using pgtk. Maybe it's not a bug with Emacs but with the package that bundles it for your distro?

> how it's not an Emacs issue if it only happens with emacs?

It does seem to be an Emacs issue. But it is a specific issue that happens on the combination of your hardware and your OS configuration.
Experiment: AI workflow for fast SEO-optimized article creation
by TravisBFirekind | 2025-11-17 15:43:37+00:00
Hey HN,

I’ve been working on a project for marketing teams and writers who feel the pain of producing SEO-ready content consistently.

The problem I kept hearing:

coming up with topics takes time

doing keyword + entity research takes even more time

writing a full piece in a consistent voice takes hours

and scaling this reliably is basically impossible without a full team

So I built a workflow that turns a topic (or a cluster of topics) into a fully SEO-optimized article draft in minutes — including:

topical research

SERP entity mapping

semantic structure

brand-voice alignment

internal-link suggestions

batch generation for entire content calendars

I made this originally for agencies, but it ended up helping solo bloggers and founders just as much.

If anyone here regularly publishes blog posts, I’d genuinely love to hear what parts of your writing workflow feel the most painful or repetitive. I’m looking to learn from real users, and I’m giving out early access to anyone who wants to test this. Just lmk

I’m especially curious about:

how you validate topics

what your research process looks like

any tools you’ve automated with

what “SEO-friendly” means to you

whether batch creation would actually help you or not

If you want to check out the tool/demo or get access, let me know — happy to share more details.

Thanks for reading, and open to any feedback from the builders/writers here.

— Trav @ Firekind.io
by 0xbadcafebee | 2025-11-17 15:44:04+00:00
It's actually more efficient at scale, because it increases the economy at a lower cost. Poor or rural communities can be connected to more places with jobs, schools, etc. Those people can then grow more capital by not having to pay for expensive personal transportation. Meaning more people working, making money, contributing that money back to the economy, less cost to things like ERs, crime, etc. It lifts up the whole society, so it costs much less in real terms.

The last mile has more options than ever. E-bikes, sit-on scooters, golf carts, or that crazy trend of "walking" that I hear is good for your health. There's even the option for smaller, local mini-buses to serve the elderly and disabled. Those same vehicles could be combined with other services, like postal mail, food delivery (for elderly/disabled/infirm).

Where I live in a tiny town in the middle of nowhere, we have the mini-bus to serve vulnerable people. The mail is delivered by local people with Subarus and Jeeps. But there's no other public transit. The closest thing to it is a charter bus, which only runs through a town 45 minutes from here, once a week. There's thousands of people out here, disconnected from the rest of society. And they're poor, so the few vehicles they have are always falling apart, and mechanics shops are always full. There is a taxi service in a nearby town (45mins away), and it has a 1.5 out of 5 star rating, because no alternatives means you have no choice but to deal with how terrible they are.

Autonomous vehicles are a good idea, but it's unlikely they will pan out in the long term, unless via "corporate welfare" or similar funding. The cost to develop, maintain, insure, etc them is just way more expensive than a dude in a driver's seat. They are being floated by SV money in rich cities; they won't scale.
by randoneering | 2025-11-17 15:44:07+00:00
Hey everyone! Justin here (randoneering). Thanks for posting a link to the github repo!

I will try to sum up answers to your questions by suggesting you look at my roadmap in the repo on where it will be heading. I only included a few health checks at the start because I wanted to keep milestones reachable. And, because I am working full time, three kids, sole provider, and try not to spend all my time in front of a screen. So I will be adding more as we go along the way.

Regarding adding this as a view-yup, that's on the list. Same with having this export directly to a table.

The intention of this function is to avoid being overly complex for general users, but allow for folks who want to dive into the details to be able to do so as well. Brent and his team have some great "filter" options with sp_blitz that give you all the info you could ask for (bring the pain) or the general health check. That is one of my favorite features and want to implement something similar. The view would help make this easier!

I have a pr that will be merged shortly to avoid the issue with folks naming their tables with special characters, capital letters, etc. Should have figured this would come up but was on my list to handle in the next wave of work. But seeing as this escalated very quickly...looks like it will be merged today pending testing against pg15-18.

Just want to say THANK YOU for your comments, suggestions, and feedback. I look forward to moving this along with the community!
by yawpitch | 2025-11-17 15:44:17+00:00
I do remember the panic over Satanism that never existed and was never happening. And I’ve seen an increase in mass shootings that seems roughly in line with the increase in toxic male role models. I’ve not seen any particular increase in racism, in fact I’d say that’s dropping as more people recognize that race isn’t actually a thing. And the whites are roughly as extreme as ever, especially the ones that believe too literally in concepts like good and evil.

Bannon is an idiot. Trump is a greater idiot. People who were easily manipulated in exactly the same way using precisely the same playbook as in the 1920s and 30s (and, indeed, as in every prior century) voted for idiots at the behest of idiots because they’re idiots. No power (or Power) involved, and no voices either, just confirmation bias and assholes willing to leverage it to get into office.
by kerkeslager | 2025-11-17 15:44:19+00:00
I feel like there might be some value in this header file for some projects, but this is exactly the wrong use case.

> In cgrep, parsing command-line options the old way is a breeding ground for CVEs and its bestiary. You have to remember to free the memory on every single exit path, difficult for the undisciplined.

No, no, no. Command line options that will exist the entire lifetime of the program are the quintessential case for not ever calling free() on them because it's a waste of time. There is absolutely no reason to spend processor cycles to carefully call free() on a bunch of individual resources when the program is about to exit and the OS will reclaim the entire process memory in one go much faster than your program can. You're creating complexity and making your program slower and there is literally no upside: this isn't a tradeoff, it's a bad practice.
by throwworhtthrow | 2025-11-17 15:44:56+00:00
"Snark is often conflated with cynicism, which is a troublesome misreading. Snark may speak in cynical terms about a cynical world, but it is not cynicism itself. It is a theory of cynicism.

The practice of cynicism is smarm."

From Tom Scocca's "On Smarm" essay, 2013

https://www.gawkerarchives.com/on-smarm-1476594977
by derelicta | 2025-11-17 15:45:02+00:00
> democratically governed island

That's where their assumption is wrong. Taiwan is not democratic at all. It's a client State of America. It will recover its full sovereignty and democracy after reuniting with the mainland, not before.

But I understand why it is written this way. Taiwan is a renegade island, again under western occupation, so ofc the Imperial press would write this sort of nonsense.
by c0wb0yc0d3r | 2025-11-17 15:45:05+00:00
Aspose is the library I’ve used commercially in the past, too. My experience was similar. The company I worked for at the time eventually charged more for PDF export as a paid add on. The software is very sticky so the people who truly needed pdf export directly paid, the rest relied on export to word then “printed” the pdf themselves.
by velcrovan | 2025-11-17 15:45:15+00:00
The linked article references George Bain’s book on Celtic knotwork construction methods, but his son Ian Bain actually found a much, much better method, and argues convincingly that this, not his father’s, was the method used by medieval Celtic illustrators. Ian’s method more easily produces consistent rope widths (when done by hand), and addresses the issue of how to soften these angular turns which ruin the rope effect and produce a robotic grid.

The book is out of print now but it looks like you can borrow it on archive.org: https://archive.org/details/celticknotwork0000bain/mode/2up
by tracker1 | 2025-11-17 15:45:54+00:00
I'd love to work on Cloudflare's underlying email platform... from pretty early on, I've felt like the workers model could be great for handling relatively short lived tcp connections, not just web requests... in this way, all the other facilities CF offers such as R2 and D1 could be used with an email platform that could scale incredibly well. With this acquisition, it's another natural fit into such a platform for email spam filtering and classification.

Definitely exciting to see.
by prism_insight | 2025-11-17 15:46:27+00:00
Thanks for the thoughtful comment! You're right that it's a bold move. However, PRISM isn't a static strategy—it's a dynamic multi-agent system that analyzes real-time data differently each time. The complexity of implementation and the non-deterministic nature of LLMs make it hard to replicate the exact edge. Plus, I believe open-source innovation in this space benefits everyone.
by 9rx | 2025-11-17 15:47:02+00:00
> then your test should include real input files in it! There's no reason to mock any of this.

That's okay for testing some branches of your code. But not all. I don't want to have to actually crash my hard drive to test that I am properly handling hard drive crashes. Mocking[1] is the easiest way to do that.

[1] For some definition of mock. There is absolutely no agreement found in this space as to what the terms used mean.
by EGreg | 2025-11-17 15:47:03+00:00
That is due to its memory, and the latest update seems to weave it into many conversations (since it probably falls into the category of “this is how the guy who lives in NYC wants me to respond: straight talk, no bullshit”). I can see what it remembers and this is just one fact, funny that it often forgets my oft-repeated correction, which it stored in its memory repeatedly, of not putting any emojis in code or comments.

This was late at night and I just wanted to share the surreal experience with HN. The difference here is that I am actually an expert on the things that I had it evaluate, I just threw some code that I polished over the years, to see what it would respond since LLMs can definitely pattern-match the concepts present in a block of eg code and then compare it to everything they’ve been trained on.

Here is almost the same exact sequence, but with repeated instructions throughout, to be brutally honest and objective: https://chatgpt.com/share/691b4035-0ed8-800a-bee3-ae68e2a63c...
by palmotea | 2025-11-17 15:47:16+00:00
> Is "A.I." NYT house style? Looks rather jarring.

I think their style is to use periods for acronyms, which I believe is traditional. A quick scan of their recent headlines turns up "U.S", "A.I.", "A.T.M.", "ICE", "L.P.G.A.", "REI", "U.K." I don't know what the reasoning behind the use of "ICE" and "REI" is, could be a mistake or a judgement that those words are tend to not be understood as acronyms, or something else.