MurphyA/hacker-news huggingface dataset:
Show HN: Entangle, AI powered knowledge agent for your website
by rukshn | 2025-12-23 12:56:55+00:00
Hello HN,

Launching - https://entangle.cloud

Recently I was building an AI powered chat agent for a business that helps visitors to get information from the website by having a conversation with the AI agent.

I thought to provide the same service to anyone what find it useful.

Feel free to check it out and connect and I would love to work with you to have the same feature on your website.

It's still MVP so I will be personally working with you to have it implemented on your website.

See the project in action on my blog - https://ruky.me

Happy Holidays
by sahilagarwal | 2025-12-23 12:56:55+00:00
I like to write them on my own in every company Im in using bash. So I have a local set of bash commands to help me figure out logs and colorize the items I want to.

Takes some time and its a pain in the ass initially, but once I've matured them - work becomes so much more easy. Reduces dependability on other people / teams / access as well.

Edit: Thinking about this, they wont work in other use cases. Im a data engineer so my jobs are mostly sequential.
by AceyMan | 2025-12-23 12:57:17+00:00
I drive this section of road 'spiritedly' myself¹, and I can attest that this particular spot is deceptive and can easily bite you. I wet my pants a couple of times by overcooking it (in both directions) before I finally got the hang of the proper entry speed, which is much lower than it looks approaching from either side.

Coming this direction, the tunnel makes it feel like you are going slower than you are due to the lack of passing references (trees, etc.). It's also downhill, so you are going faster than your foot/throttle angle makes it feel.

There is zero straight once you exit the tunnel; the turn begins immediately, and it is every so slightly off-camber; there is also, iirc, a little swell that unloads the weight just a little, which can be enough to matter. You need to stand on the brakes a couple of seconds before exiting the tunnel to get down to a navigable speed. The road surface is a little rough there; it's not lumpy or bumpy, but it's not butter smooth either.

Btw, it's not a 'concrete' wall, in the sense of something man-made: it's the granite face of the mountain formed as a result of cutting the roadway itself. It's easily visibly in Google Maps with satellite view enabled (keywords: Angeles Crest Tunnels).

411, my work buddy was riding his '24 Gold Wing around the forest (for the first time, based on my briefing) that afternoon and got stopped (coming from the ascending/opposite direction) by the road closure just a few hundred meters from the accident site as LEOs and Emergency responders had just secured the area.

¹- I rent sports cars through Turo a few times a year and take them up there for fun. Among this year's choices were a 2024 BMW M2 (6-speed) and a 2024 Corvette C8. [edit: formatting]
by pazimzadeh | 2025-12-23 12:57:32+00:00
There are handheld UVB 311 nm dispensers, which are not as efficient as whole UVB spectrum for Vitamin D production but still work and are safer.

https://www.dermahealer.com/products/dermahealer-uvb-light-t...

https://heymedsupply.com/kernel-corded-handheld-311nm-narrow...

I might use one of those for most days and a lizard UV lamp one day a week too (1 minute)

But if you find a more affordable to the Sperti please let me know
by Brianher-1 | 2025-12-23 12:58:54+00:00
In industrial and residential applications, stop valves play a crucial role in controlling the flow of liquids and gases. Choosing the right stop valve is essential for ensuring safety, efficiency, and reliability in various systems. This article presents the top five credible stop valves that stand out in terms of performance, durability, and user satisfaction.https://info.zxdvalves.com/top-5-credible-stop-valves-31633....
by embedding-shape | 2025-12-23 12:59:52+00:00
Well, I think Meta was the first to give it a try, and given that they had to revise it to not be like that (these changes incoming in January it seems https://www.euractiv.com/news/meta-to-tweak-its-pay-or-conse...), it seems to not be much of a gray area anymore, otherwise Facebook would continue offering that choice to users.

> The social media giant was fined €200 million in April for breaching the bloc’s Digital Markets Act (DMA) over the binary choice it gives EU users to either pay to access ad-free versions of the platforms or agree to being tracked and profiled for Meta’s ads.

> In a press statement, the Commission said the revised offer would give users an “effective choice” between consenting to their personal data being used to show them fully personalised ads or handing over less personal data and seeing “more limited personalised advertising”.

Seems like there will be a more nuanced choice available in January, than "pay us or we'll track you"
by ssl-3 | 2025-12-23 12:59:58+00:00
I didn't say that renewables have 1/3 of anything.

And I'm a big fan of nuclear power. I, for one, am completely in favor of having as many nuclear power plants in my back yard as possible.

You seem to be having an argument with someone who is not present -- as if you have some unseen enemy.

This delusion has been noted.

There is nothing here for us to discuss.

Good day.
by majodev | 2025-12-23 13:00:09+00:00
Uff, I had no idea that Postgres v15 introduced WAL_LOG and changed the defaults from FILE_COPY. For (parallel CI) test envs, it make so much sense to switch back to the FILE_COPY strategy ... and I previously actually relied on that behavior.

Raised an issue in my previous pet project for doing concurrent integration tests with real PostgreSQL DBs (https://github.com/allaboutapps/integresql) as well.
by hombre_fatal | 2025-12-23 13:00:55+00:00
That is what Cloudflare's bot metrics dashboard told me before I enabled their "Super Bot Fighter" system that brought traffic back down to its pre-bot levels.

I assume most traffic comes from hosted LLM chats (e.g. chatgpt.com) where the provider (e.g. OpenAI) is making the requests from their own servers.
by Arthursw-15 | 2025-12-23 13:01:27+00:00
In the rapidly evolving world of mining technology, finding reliable and high-quality tools is essential for efficiency and safety. Luoyang Jinlu Hard Alloy Tools Co., Ltd., a subsidiary of Xiamen Tungsten, stands out as a leading manufacturer of coal mining tools, providing innovative solutions tailored to meet the demands of the industry. With a commitment to quality and advanced technology, Jinlu is poised to support the future of mining operations.https://info.cxtchammerdrilling.com/leading-manufacturer-of-...
by kubb | 2025-12-23 13:01:42+00:00
It’s funny because I have no concept of why this kind of infrastructure is needed and by whom.

Replicating this success would be impossible for me because I wouldn’t understand that there are people out there with this need, and how to find them.

Not that I need to replicate it. It would be cool to have that cashflow. But the chances of getting it are slim.
by turtleyacht | 2025-12-23 13:02:20+00:00
> knows your business... will never happen

Why not?

> new concepts, programming languages, paradigms

We're seeing AI-assisted proofs, drug discovery, and novel materials & methods.

> novelist or scriptwriter

That's interesting, because in some sense the book or screenplay is a "program" to persuade someone to suspend belief, or to finish reading it and "go to" the next step (acquire film rights, update their worldview, etc).
by mschuster91 | 2025-12-23 13:04:35+00:00
Well, that's what you get when you can do nation-state planning with an event horizon measured in decades, practically infinite cash and with the ruthlessness to engage in corporate espionage plus the total elimination of political campaigning (because you're the CCP, the only gang in town).

In contrast, Western corporate execs have an event horizon between "next quarterly reports" and "vesting/bonus period", additionally in any sufficiently large organizations you will have fiefdom fights that are counterproductive to the company at large, and Western politicians can only think to "next important election", so basically a few months as well because there is always an election going on in some state or local division.

We have gotten societally incompatible with not just coming up with new ideas, but with maintaining what we already have. It's like in 1984 - we can't even think of such timeframes any more.

And no, I'm not calling for a dictatorship. I'm rather calling for dissolution of the stock market for speculation, and for consolidating elections to once every four years so that politicians have time to cool down from the constant campaign hype pressure.
by skrbic_a | 2025-12-23 13:05:00+00:00
Hi HN! I built Khaos to solve a problem I kept hitting: testing Kafka monitoring and alerting with realistic traffic patterns.

It lets you:
- Simulate scenarios like consumer lag, hot partitions, broker failures, rebalance storms
- Generate realistic message schemas with Faker (names, emails, addresses, etc.)
- Run correlated event flows across multiple topics
- Test against local Docker cluster or external Kafka (Confluent Cloud, MSK, etc.)

Example:
khaos run consumer-lag -d 60

This spins up a 3-broker cluster, creates topics, produces/consumes at configured rates, and injects the incident (slow consumers) at the scheduled time.

Built with Python, confluent-kafka, and Typer. Single `uv tool install khaos-cli` to get started.

Would love feedback on the scenario DSL and what other failure modes would be useful to simulate.
by skrebbel | 2025-12-23 13:05:30+00:00
I’ve gone through all the previous submission and I still don’t understand what this is about. I mean i can get bits and pieces from the comments but I miss the big picture. I’m neither American nor terminally online, so that might be why.

Who is Bari Weiss? Why does it matter what she thinks? Without watching an hour of American TV, what’s in that episode that she wants it suppressed so bad?

I mean we all know that the US sends people without due process to a Salvatoran prison, that’s (terrible and) not new. So what is, that it gets HN this hotheaded?
by websiteapi | 2025-12-23 13:06:00+00:00
why do you think it's because of trump supporters, I'm curious if you have evidence of trump affiliated suppression on HN (notwithstanding the actual segment which could certainly be said to be trump suppressed) - maybe people just don't want politics on here. in any case there's one: Cecot – 60 Minutes (archive.org), on the front page anyway.
by steffoz | 2025-12-23 13:06:29+00:00
To be fair, it's rarely all for nothing for what I hear. Secondary stock sales [1] are very common and allow founders to take some big chips off the table. To me, it is more a matter of keeping things simple, manageable, safe and more fun for how I like to work :)

https://www.startuphacks.vc/blog/founders-guide-to-secondary...
Web Programmer Considering a Reskill
by gspanos | 2025-12-23 13:07:27+00:00
I've been wondering about my career and its direction for about a year at least and I felt that's it would be good to share and ask for advice and opinions.

-some background-

I'm a programmer with about ten years of experience. I come from a math background. Never completed my uni studies but I was fortunate enough to build some good foundations that helped a ton in programming.

Programming for me was also my only hobby for most of the last decade. Read many books, tried many tools and languages. Had tons of fun on many late nights home.

Recent two years the excitement dropped off and I've been enjoying non programing stuff a lot. I've organically ended up doing team lead/tech lead stuff for the last five years and I've accustomed to that. My job is primarily reviewing, mentoring, planning and estimating effort.

Due to the recent advancements in AI I've started feeling the heat. It seems to me that much of the tool set that used to make us competent as programmers is fading away. Now, as a team lead/tech lead I feel that I do a good job exactly because I've spent so many hours fiddling with stuff from many different angles. But in the age of AI I have much less confidence in my ability to reasons about those genai system that I think we'll be dealing with in the upcoming years.

I've tried to move to areas of game development and design, graphics programming but I gave up after a while. I did not feel the urge to pursue and do what it takes to jump to another field.

Right now I'm asked to design systems based on AI which, I don't feel equipped to do.

And even though I know that I'm through a burnout for about three years now, I appreciate my job and the craft. I appreciate how it has transformed my life as I've been able to do and own things I never would have if I did not spend so much time studying cs and programming.

This is why I decided to create a self made curriculum of data science, machine learning, deep learning and finally genai in order get myself familiarize with those concepts. This is something that's I evaluate to take at least a year. I think that if I am to continue managing development teams it makes sense. One way or the other, AI integrations seem to rigidify themselves as part of development.

I don't feel like I'm going to definitely lose my job to AI. But I feel like that if I don't expand my knowledge right now, I kind of leave it to chance. I don't know if I'm maybe too pessimistic about this, but my gut call is saying that it's to re evaluate some things and it's time to be proactive again.

Thought I'd share, I expect that many might have somewhat similar thoughts, with all this AI madness going around constantly. Would really like to read your experiences and point of view.
by jcgl | 2025-12-23 13:07:40+00:00
Completely agreed. Not sure what the historical reasons for lsof and ss are, but unix tools are structurally in a hard place when it comes to having sensible defaults over the long term.

Generally speaking, you can only have sensible defaults over time if you're able to change the defaults over time. New users and new use-cases come with time, and so what constitutes a "sensible default" changes.

However (and this is a drum I like to bang[0]), because unix tools only deal in usually-text bytestreams without any higher level of abstraction, consumers of those tools end up tightly coupled with how output is presented. Without any separation between data and its representation, the (default) representation is the tool's API. To change the default representation is to make a backwards-incompatible API change. A good example of this is how ps aux truncates longer than like 7 characters.

[0] https://www.cgl.sh/blog/posts/sh.html
by Rochus | 2025-12-23 13:07:52+00:00
> Would you say that Ada sits close to Modula 2 philosophically

In the Rationale for the Design of the Ada Programming Language (published as SIGPLAN Notices, June 1979), the design team explicitly lists their influences. Mesa (a language developed at Xerox PARC, where Wirth made his sabbaticals) is cited as a source for the module/package concept. Modula (referring to Modula-1, 1977) is cited in the context of concurrency and low-level hardware access (e.g., handling interrupts, device drivers), and for the general concept of the module as a syntactic unit. From the timeline we can assume that Modula-2 had not arrived at the design team when they released their proposal to the DoD. Notably, Wirth had actually submitted his own proposal to the DoD (the "Yellow" language, via SRI in 1977), though he withdrew it early because he felt the requirements were too complex. Unfortunately, no public specification of the "Yellow" language exists, but it was very likely not Modula-2.
by m4rtink | 2025-12-23 13:08:09+00:00
Isn't that solved by rescue archaeology ? Here in the Czech Republic everything has been settled for many thousands of years - so you basically automatically call the archeologists for any construction, they will check the area, record any interesting findings and retrieve artifacts of interest. Then the are is free to be used for the construction project.

Something like that is happening right now here in Brno:

https://www.novinky.cz/clanek/veda-skoly-po-prioru-zbyla-brn...

A massive construction project & equally massive archaeology operation - mapping the remains of old textile factories, an old channel and rail line, fish storage tanks, a mill, a villa and even a cemetery or two.

The archaeology work is wrapping up in a month or two & then the construction crews will take over the site (they already work in the areas that have been fully searched) to finish the construction project (which includes a 13 meter deep water tight "tub" due to a very shallow water table for the basement levels or 200 meter deep geothermal energy piles, etc.).
by wkat4242 | 2025-12-23 13:08:33+00:00
I thought so, yes: https://www.theregister.com/2025/03/05/china_alibaba_risc_v_...

Not sure how they compare exactly. And of course it never hurts to have two players in the game.

I just meant I've heard a lot more about stuff going on in the RISC-V field in China. A lot of it is focused on the embedded stuff yes but not only there.
by jessriedel | 2025-12-23 13:09:01+00:00
Cancers aren't perfectly optimized to metastasize, and metasteses (rather than, e.g., bulk pressure from the original tumor) are usually what kills you. It's perfectly possible that the procedure kills 90% or 99% of the cells in the original tumor but increases migration of the remaining cells such that the net effect reduces patient survival.
by QaysHajibrahim | 2025-12-23 13:09:36+00:00
I love local LLMs, but I hate that they are trapped in a text box. I wanted my AI to actually use my computer—open the browser, find a file, organize a folder—just like a human would.

Existing tools were mostly fragile Python wrappers or required giving the agent "god mode" (root) which terrified me.

So I built Runiq.

It’s a single static Go binary that implements the Model Context Protocol (MCP). It gives Claude/Llama access to your File System and Browser, but acts as an "OS Firewall." It intercepts every dangerous syscall (like write or delete) and forces a native popup for your approval.

Why Go?

Single Binary: No pip install dependency hell.

Concurrency: Handles the MCP stream + user input + file I/O without lag.

Safety: Stricter permission structs than Python.

It’s open source. I’d love to hear how you guys are handling agent permissions—is this overkill, or exactly what's needed?

Repo: https://github.com/qaysSE/runiq?ref=show_hn
by moregrist | 2025-12-23 13:09:55+00:00
There are many things I feel nostalgic for in that era, but chunky manuals for specific software are at the bottom of that list.

They weren’t like textbooks, which have knowledge that tends to be relevant for decades. You’d get a new set with every software release, making the last 5-20 lbs of manuals obsolete.

You did lose some of the readability of an actual book. Hard-copy manuals were better for that. But for most software manuals, I did more “look up how to do this thing” than reading straight through. And with a pdf on a CD you had much better search capabilities. Before that you’d have to rely on the ToC, the book index and your own notes. For many manuals, the index wasn’t great. Full text search was a definite step up.

Even the good ones, like the 1980s IBM 2-ring binder manuals, which had good indexes, were a pain to deal with and couldn’t functionally match a PDF or text file on a CD for searchability.
by ShowalkKama | 2025-12-23 13:10:07+00:00
magnet:?xt=urn:btih:QECTODWX3OSQ3R7MMWP5M5KQK2NU3WFA&dn=insidececot&tr=http%3A%2F%2Fbt1.archive.org%3A6969%2Fannounce
by estearum | 2025-12-23 13:10:13+00:00
This is an interesting question because it goes to show you just how hard it is to know how or why the government is using its power to deprive people of life, liberty, or property.

I wonder if we could set up a system where the government has an opportunity to share its evidence and the public gets an opportunity to scrutinize it on a case-by-case basis so they can fully understand whether their government is acting appropriately.

Just a random little thought I had...
by tzs | 2025-12-23 13:11:38+00:00
Part of it could be to help ensure that the drones are operated in compliance with national regulations, such as FAA regulations in the US. Modern drones consult databases of restricted zones they are not supposed to fly in, and those databases change occasionally.

For regular airplanes flown by highly trained pilots relying on pilots to put in the effort to learn of changes that might affect a trip works. If a regular airplane pilot flies somewhere they are not supposed to be because they didn't check NOTAMs or were using outdated charts no one is going to say Cessna needs to do more to keep pilots from making those mistakes.

For drones, which require much less training and are sold to consumers, it is much more likely that the operators won't keep up to date. A spate of consumer drones entering restricted airspace would definitely lead to serious pressure on the makers to do something about it.

Similar for updates that fix bugs. With airplanes it is reasonable to expect the operator to apply any updates that the maker releases that fix bugs that might affect airworthiness. With drones, not so much.
by huhkerrf | 2025-12-23 13:12:34+00:00
Bari Weiss is a woman who used to be an editor and opinion columnist at the NYT. She was pushed out of the NYT. Some claim she quit to become a martyr to those on the right, but if you look at what happened, like her co-workers openly insulting her in the company chat, it doesn't look good.

She went on to found a center right online publication. Then she was named the head of CBS News. She's arguably less qualified than most, but she's not as unqualified as others claim she is.

All of this has gotten people really worked up about her.

It's worth noting, I guess, that she's also a lesbian. I only say that because I've noticed that it's most often people who have the "right" social characteristics that get the most aggressive responses. The people criticizing her wouldn't expect a white male to do anything else, but those that step out like Weiss often get the most pushback.
by anonymous908213 | 2025-12-23 13:12:50+00:00
It has been a very long time since I tried GIMP (>15 years) to remember everything I found wanting, but as I recall, GIMP lacks both macros and batch editing, the former letting you record a set of actions to a hotkey so you don't have to repeat them yourself all the time, and the latter letting you apply a set of actions to hundreds or thousands of images at once. I would literally have to spend hundreds of hours to do things in GIMP that can be done with no effort in Photoshop, to the point where it would actually be easier to just program something myself from scratch than it would be to use GIMP, if Photoshop didn't exist.

I see that GIMP has since gotten a UI revamp, but the multiple window UI from the time I used it was also unbearably bad and one of the main things that sticks out in my memory.
by jcgl | 2025-12-23 13:12:51+00:00
How are TUI tools just as accessible as the terminal? Take a visually-simple program like neomutt or vim. How does a vision-impaired user understand the TUI's layout? E.g. splits and statusbar in vim, or the q:Quit d:Del... labels at the top of neomutt. It seems to me like the TUI, because it only provides the abstraction of raw glyphs, any accessibility is built on hopes and dreams. More complicated TUIs like htop or glances seem like they would be utterly hopeless.

When it comes to GUIs, you have a higher level of abstraction than grid-of-glyphs. By using a GUI toolkit with these abstractions, you can get accessibility (relatively) for free.

Open to having my mind changed though.