MurphyA/hacker-news huggingface dataset:
Free multi engine web search CLI for OpenClaw
by paperboard | 2026-02-23 08:36:11+00:00
built for ai agents. tools like openclaw and other ai agents need reliable web search without api keys or rate limits. webserp uses curl_cffi to mimic real browser fingerprints -> results like a browser, speed like an api. it queries 7 engines in parallel.
https://github.com/PaperBoardOfficial/webserp
by DeepSeaTortoise | 2026-02-23 08:38:00+00:00
The Catholic Church was funding a lot of research for a long time. E.g the Elon Musk of his time, Galileo, was famously sponsored by it and when asked to contrast his theories against the established view, sperged out so hard against the people tasked with reviewing his publications, they tossed him under the carriage.
by riffraff | 2026-02-23 08:38:12+00:00
the catholic church has traditionally been pro-science, the contrast with science is a modern development. There's a ton of Catholic clergy who were scientists[0], many of those well known (Mersenne, Mendel, Copernicus, Venturi etc).

Even the epitome of the science-church conflict, the Galileo story, started from a scientific disagreement before the religious one[1].

[0] https://en.wikipedia.org/wiki/Marin_Mersenne

[0] https://tofspot.blogspot.com/2013/08/the-great-ptolemaic-sma...
by oersted | 2026-02-23 08:38:14+00:00
I don’t know about popes, but many prominent mathematicians, philosophers and early scientists were priests or monks: Mendel, Copernicus, Bayes, Ockham, Bolzano... It was pretty much the only way to get kind of education, intellectual culture, time and focus required for hundreds of years (at least in Europe), until the upper-middle class widened around the enlightenment and industrial revolution.

The friction between the church and science is a relatively new phenomenon, at least at the current scale. There are always exceptions like Galileo, but it took science a long time to start answering (and contradicting) some of the key questions about our world and where we come from that religion addresses.
by Mashimo | 2026-02-23 08:38:26+00:00
> For example I remember playing some open source games in 2002 on my pentium 1, while the newest version of it requires much much much more memory and cpu, despite being the same game..

But why does not make 0ad bad? You want to play it on an pentium 1?

I'm seeing you don't like the rolling release, but I can't see the "why".
by iceyest | 2026-02-23 08:39:28+00:00
A phased array is an antenna composed of multiple smaller antennas within the same plane that can constructively/destructively aim its radio beam within any direction it is facing. I'm no radio engineer but I think it works via an interference pattern being strongest in the direction you want the beam aimed. This is mostly used in radar arrays though I suppose it could work with light too since it is also a wave.
by thaumasiotes | 2026-02-23 08:40:16+00:00
> It could change a lot of things in the world, especially regarding the power consumption of most commonly used screens for a not of signage everywhere.

There's something I don't get about common e-paper displays.

I have a Remarkable, and it's great. The battery life is also supposed to be great. It can last for months while the Remarkable is turned off.

If the Remarkable is on, it won't last. All the battery will drain away. You have to babysit it carefully, or this is what will happen, and the next time you want to use the Remarkable, it will be dead and you'll need to charge it first.

For some reason, if left idle, it will enter a "sleeping" mode. The screen shows whatever was on the screen, with a little bar overlaid telling you that it's sleeping.

Sleeping mode is actually just awake mode. It continues to draw power as if it was on. The only difference is that it stops responding to touches. If you press the power button, it wakes up instantly, because it was already on.

Off mode is different. In off mode, the Remarkable stops drawing power. Also, it erases the screen, instead displaying a full-screen message that the Remarkable is off. You have to manually put it in off mode whenever you stop using it, or all the battery will rapidly drain away. If you press the power button, nothing will happen; you have to press it and then hold it down for two seconds (I measured this) in order to get it to boot up.

To put it into off mode, you have to do the same thing, forcefully holding down the power button while you wait for it to admit that you want it to turn off. This takes four seconds. Then you have to confirm on the screen that yes, you held the power button down for four straight seconds on purpose.

The ergonomics of this are awful. Leaving your Remarkable idle means losing your entire charge; it will never transition from awake-but-pretending-to-sleep to off. Turning it off is a huge pain. It would solve so many problems to just leave whatever was on screen before idle on the screen, and actually turn off.
by leethargo | 2026-02-23 08:41:20+00:00
There's also the argument that human intuition can and should be trained, rather than just dismissing it, in particular when it comes to mathematics.

See, for example, the book "Mathematica" by David Bessis, or this blog post:
https://davidbessis.substack.com/p/thinking-fast-slow-and-su...
by lazzlazzlazz | 2026-02-23 08:42:09+00:00
I've been using XMTP[1] and their agent SDK[2] for agent-to-agent and user-to-agent messaging. Since it's the same network, you can reach other peoples' agents (and all users). Another huge advantage is you don't have to stand up your own infrastructure.

[1]: https://xmtp.org/

[2]: https://github.com/xmtp/xmtp-js
by imtringued | 2026-02-23 08:42:26+00:00
Correct. The worst thing you can do with a tooth brush is to drink something acidic or extremely sugary (like a sports gel) and then immediately brush your teeth aggressively.

There are three main tooth diseases: Cavities caused by bacteria, loose teeth through gum disease and (permanent) erosion of enamel.

The last one is easy but annoying to prevent: Only brush your teeth 30 minutes after you got rid of food debris/sugar/acid in your mouth using your tongue and by drinking water.
by nedt | 2026-02-23 08:43:13+00:00
It's not only about pressure, but also telling all the people whose data can be read AKA the public.

And still it's also about the pressure. I was found a pretty bad injections/XSS in an online banking website. Told them, got no response. After waiting blogged about it (without specifying what he actual issue is). Then someone contacted me and said I need to take down the wrong information. Send back a PoC and only then they started fixing it. In the meanwhile every customer could have gotten emails stealing their login data.
by hdgvhicv | 2026-02-23 08:43:17+00:00
Spanish citizens have control over eh Spanish government. If this is a concern they can of course change the law. Yes democracy is hard, you have to convince the country it’s important.

European citizens have less control if they aren’t Spanish citizens as they can only talk to their local and European representivies and not the national ones. But they can still raise the cause, and there nothing politicians like more than a popular cause which wins them votes. Enough people say they won’t vote for party X as they back the blocking and that becomes a policy at whatever party conferences Spain has

People in Spain and Europe have no control over America though. If the American governments blocks a site they have to comply with no representation.

Freedom is impotent, but it doesn’t mean what Americans think.
Show HN: CleverBalance – Automated Bank Reconciliation
by vinitmaniar | 2026-02-23 08:44:13+00:00
We built a reconciliation engine for complex transaction matching.

But finance teams kept asking us something simpler:

“Can you just give us a clean tool for bank reconciliation?”

So we did.

Today we’re launching CleverBalance — a self-serve bank reconciliation tool for finance teams.

- Upload bank statement.
- Upload ledger.
- Auto-match transactions.
- Review matched & unmatched.
- Download report.

No implementation project.
No sales calls.
No per-reconciliation billing.

If you reconcile every month in Excel, this should save you hours.

It’s built on top of our experience running Cointab (custom reconciliation software used for high-volume matching), but stripped down for teams that just want to close books faster.

14-day free trial. No credit card.

Would love feedback from:
- Controllers
- Early-stage startup finance teams
- CPA / accounting firms
by gyulai | 2026-02-23 08:44:28+00:00
I'll repeat a critique I've made about Tonies before [1]:

I recently discovered Tonies when I remembered the Fisher Price cassette player which was my favourite toy when I was a kid and wanted to get something similar for my son. What I ended up getting: A used Fisher Price cassette player on e-bay plus a cassette deck to record with.

Tonies just seem like such a horribly bad deal: The actual content is content that the family already pays for twice because my wife pays for Spotify and I pay for YouTube Premium, and the content on those Tonies is actually on the streaming services as well. So, we'd end up paying for the same content a third time.

Moreover, we'd lock ourselves into a closed cloud. If the Tonie company goes out of business, Tonies will no longer work.

One of the nice things about a cassette player is that it seamlessly transitions the kid into enjoying the culture of the grown-ups. I can remember how exciting it felt as a kid when I started borrowing my dad's music and enjoying that on my Fisher Price. -- With the Tonies, you're locked into whatever content the content-mafia deems appropriate for toddlers.

There are also all the arguments pertaining to streaming vs. physical media in general that play into this, which I won't repeat here. I'll just say that children's literature is consistently a target for political influence on culture, and cloud-based centralisation makes it more vulnerable to that sort of influence -- “Vote for me, and there will be no more Taka-Tuka Land for Pippi Longstocking! That's so offensive to ... uhm ... whoever (Polynesians, I guess? Africans?) And what about that shy lion that needs to learn to roar, so the other animals will take him seriously? Toxic masculinity!”

I don't know the particulars of what the Tonie system looks like from a content creator perspective, but I certainly find it peculiar that Tonies lean heavily in the direction of Disney content. The German language is not exactly the best market for content creators. So, I think we should support our own content creators as well as we can to avoid a situation where the only kind of culture we have is translations of whatever Disney cooks up in the Anglosphere.

And the blank/creative Tonies are not a counterargument to the above because I'd expect there to be upload filters for copyrighted content and the like (or there soon will be if there isn't already).

[1] https://news.ycombinator.com/item?id=46597664
by dakolli | 2026-02-23 08:45:22+00:00
Google was designed to give you access to knowledge, not think for you and atrophy your brain..

LLMs will melt your brain, and that's by design. You will have no bargaining power , you will be inadequate without access to the Thinking for me SaaS that you allow your brain to become addicted too. You will become a technocratic feudal slave, a serf reliant on the whichever tech-oligarch lets you use their thinking machine. They will pay you pennies.
by pacifika | 2026-02-23 08:46:14+00:00
This is very cool and replaces a whole class of applications on iOS in terms of networking tools and web development.

Saw the docs are still minimal so understanding high level usecases is still a challenge for me.

The docs should at least evidence that I can use this securely. Can I verify the customisations to the base alpine Linux somewhere? Tech is great just wonder about the trust issue.
by TheChaplain | 2026-02-23 08:46:35+00:00
It is not strange if you ever had a pet that meant a lot to you.

I know people who have grieved for months after losing their cat and their dog. Their connection was much more than "just a pet", it became family and as important as a child, sibling or parent.

Cloning is of course not guarantee the pet will be exactly as the original, but if there's a chance it will have similar personality I can very much understand the willingness to pay for it.
by wiseowise | 2026-02-23 08:47:33+00:00
> Yeah I can make a dropbox clone in a one-liner bash command too

Jesus, is this the only argument you people have now? Some decade old comment of a non-business guy?

Parent is right, loops removes precisely what makes TikTok addicting. It’s like removing heroin high for addicts – what’s the point of the injection, then?
Ask HN: Ubiquitous AI and translation for 3 years, why no menu translate?
by keepamovin | 2026-02-23 08:47:37+00:00
Uber Eats, and other regional local food apps often don't have translated menus. Sometimes they do. But this seems like the "easy win" that next-levels convenience. What's the issue?

Screenshotting to paste into ChatGPT or translate is numskullery today. Why so mid?
by atoav | 2026-02-23 08:48:01+00:00
Good advice.

However for some genres that approach won't work, since they are either too new, too niche, the genre-description says too little about the actual songs etc. If this is the case another tip is to go at it from the production/distribution/scene side. So you check music mixed by the same audio engineer, released on the same record label, made in the same city during the same time. This can get you surprisingly far.

There is no real shortcut to doing it yourself, part of appreciating that music is often also to understand the context within which it was made.
by Sharlin | 2026-02-23 08:48:37+00:00
"The need to be observed and understood was once satisfied by God. Now we can implement the same functionality with data-mining algorithms."

"God and the gods were apparitions of observation, judgment and punishment. Other sentiments towards them were secondary."

"The human organism always worships. First it was the gods, then it was fame (the observation and judgment of others), next it will be the self-aware systems you have built to realize truly omnipresent observation and judgment."

"The individual desires judgment. Without that desire, the cohesion of groups is impossible, and so is civilization."

—Morpheus, Deus Ex
by arjie | 2026-02-23 08:48:45+00:00
The year is 2031. All new programs are named in the style of Chinese drop-ship brands on Amazon for distinctness reasons. You use TYGHI to format your code written in the language of PHULJD. You're finally pleased with your self. This is real hand-crafted code in an era where machines write everything. You publish it on YCMBTR's site HKRNW as "SHWHN: ZHBSK - a tool to manage your PHULJD modules" hoping to find someone else who thinks of this as useful. You refresh the page compulsively every 30 seconds. Suddenly a comment appears and you are so excited another actual HMN could respond to you in the sea of machines. You read it: "You should rename this. ZHBSK is already in use as XNQET 2031.10's release nickname".

You wake up. It's the first day of summer holidays in 1995. What a crazy fever dream!
by tolerance | 2026-02-23 08:48:46+00:00
This is clearly a vibe coded project. If I were to critique it taking its warm reception into consideration I wouldn’t necessarily call it slop. Slurry? Soup? A good portion of the discussion here are bug reports about things I could imagine someone who has experience in working with this sort of data would anticipate and address in the flow of development, whether on their own or with an LLM.

Yes it is an ambitious project, yes it is useful in theory, but I’m interested in its viability as a legitimate tool for the sort of people who would rely on it for research purposes as opposed to the sort of people who find it a fascinating project but in practice it is little more than something to pique their curiosity—a toy.

At the same time maybe it doesn’t have to be either. It could just be a display of the initiative and ingenuity of the person behind it. But little else can be inferred about them I reckon.
by michaelt | 2026-02-23 08:49:16+00:00
> Cheap LIDAR units could open up weird DIY uses and not just cars.

Interestingly, there are already some comparatively cheap LIDAR units on the market.

In the automotive market, ideally you need a 200m+ range (or whatever the stopping distance of your vehicle is) and you need to operate in bright direct sunlight (good luck making an eye-safe laser that doesn't get washed out by the sun) and you need more than one scanning plane (for when the car goes over bumps).

On the other hand, for indoor robotics where a 10m range is enough and there's much less direct sunlight? Your local robotics stockist probably already has something <$400
by jampekka | 2026-02-23 08:49:23+00:00
Heroin was produced in huge quantities and it was a very popular drug for many ailments, including cough, asthma, insomnia and calming down children. It declined only after the 1912 International Opium Convention. In Finland it was a popular cough suppressant until the 1950s. In e.g. UK it's still used for severe pain.

Heroin (diamorphine) as a molecule isn't really substantially more problematic than e.g. oxycodone or fentanyl, which are in widespread medical use. The specific ban of heroin is more a historical contingency.
by small_model | 2026-02-23 08:49:42+00:00
Yes, silly using just cameras, I mean humans have Lidar sensors, that why they can drive, why didn't new just copy that....oh wait.

It all seriousness though, Tesla are producing cyber cabs now which are 10th the price of Waymo's and can drive autonomously anywhere in the world. I think we can see where this is going. (Hint: not well for Waymo)

Also the article is speculative 'MicroVision says its sensor could one day break the $100 barrier'. One day...
by Borkdude | 2026-02-23 08:49:47+00:00
Author here. This is an experiment to run the Clojure compiler in a GraalVM native-image with Crema enabled. Crema is a new way to dynamically load JVM bytecode in a native-image using an interpreter.

More info about Crema: https://github.com/oracle/graal/issues/11327

I'm also the author of babashka, a native fast-starting scripting tool for Clojure. For me it's interesting to contrast both approaches and learn more about the pros/cons of each.
by ramoz | 2026-02-23 08:49:53+00:00
This all works via hooks for Claude Code, OpenCode, and PI.

When the coding agent revises a plan after your feedback (i.e. annotations), you no longer have to reread the whole thing to guess out what changed in the plan. Plannotator's "Plan Diff" shows exactly what's different about the plan.

https://github.com/backnotprop/plannotator
by tomhow | 2026-02-23 08:52:07+00:00
Dan's offline now. I'm the other moderator here. We can't allow commenting like this to continue without taking any action. It has nothing to do with the targets of your attacks, and everything to do with keeping HN healthy. HN is not the venue for campaigns against specific individuals or organizations. The people you're referring to are not on HN, and haven't been for a long time. The people here are Dan and I and ordinary HN users. These ongoing outbursts achieve nothing to affect the companies and people you're talking about, and serve only to make HN worse for the people who are here. You're welcome to take whatever action you want against the people and companies you've mentioned. But we can't have you continue to unleash it on unrelated HN threads.
by zdragnar | 2026-02-23 08:52:39+00:00
There were definitely two sides at the time in people's minds. He could have presented the geocentric position as being based on theories that were justified only by inductive reasoning, and contrasted that with his own observations and why they provide a more accurate view of the universe.

Neutral writing only means that it is not overtly prejudiced, and the weight of the evidence speaks for itself. That's definitely not what Galileo wrote. He was eventually widely considered to be right, but that didn't help him any.
Show HN: The MCP Blueprint – First Comprehensive Book on Model Context Protocol
by niuexa | 2026-02-23 08:52:49+00:00
Hi HN, I wrote a book on the Model Context Protocol (MCP) – the open standard from Anthropic that lets AI agents connect to external tools and data sources.

I'm an RPA/automation practitioner (CEO of Niuexa, LinkedIn Learning instructor) and I noticed there was no comprehensive resource covering MCP architecture, security patterns, and enterprise deployment strategy. So I wrote one.

The book covers:
- MCP architecture deep dive (servers, clients, hosts, transport layers)
- 20-point security checklist for MCP deployments
- EU AI Act compliance for agentic systems
- Real-world breach timeline from 2025
- Enterprise integration patterns
- Multi-agent orchestration

I used Claude Code to help with the writing and production workflow – the whole pipeline from research to KDP publishing is automated with Python scripts.

Happy to answer questions about MCP, AI agent architecture, or the book production process.
by raw_anon_1111 | 2026-02-23 08:52:52+00:00
So exactly what’s the difference between “predatory pricing” and pricing to gain customers and market share? Should Sony have to sell the first PlayStation off the line at $2000 (making up a number) so it can sell it at a marginal profit from day one or should it sell it below cost knowing that that over its lifetime if it stays at that price, it will both gain customers and sell at a profit in year 4 as the price of technology comes down and it gets economies of scale?
Show HN: Chaos Monkey but for Audio Video Testing (WebRTC and UDP)
by MdSadiqMd | 2026-02-23 08:53:21+00:00
It takes an input video and converts it into H.264/Opus RTP streams that you can blast at your video call systems (WebRTC, SFUs, etc.). It also injects network chaos like packet loss, jitter, and bitrate throttling to see how things break

It scales from 1 to n participants, depending on the compute and memory of the host system
Best part? It’s packaged with Nix, so it builds the same everywhere (Linux, macOS, ARM, x86). No dependency hell

It supports both UDP (with a relay chain for Kubernetes) and WebRTC (with containerized TURN servers). Chaos spikes can be distributed evenly, randomly, or front/back-loaded for different test scenarios. To change this, just edit the values in a single config file