MurphyA/hacker-news huggingface dataset:
by doodlebugging | 2025-11-24 17:55:12+00:00
Agreed that GPR could be a useful tool for tracking the full extent at the valley floor. It is likely that sedimentation and agricultural activity have combined to help bury that end in sediment.

The head of the serpent is interesting as you note. The pattern breaks at the neck and there is the second short line of holes to the east that does not have a matching set on the west side of the line unless it is completely buried. A lidar or GPR survey may help understand that slope.

I found this serpent amulet on Etsy [0] that implies that the word Amaru means serpent in Quechua so I looked that up and found a nice description that may help explain breaking the pattern at the head. [1]

[1] https://en.wikipedia.org/wiki/Amaru_(mythology)

The Amaru serpent could manifest with several different heads so the people who made this example may have used the natural bowl to show their local version of the Amaru that they believed would provide their desired results - rain, crops, etc.

[0] https://www.etsy.com/listing/1487839343/peruvian-hand-carved...

Another thing that I have not seen considered is that these holes may have been used to hold vessels for storing wine or brandy made from grapes that grew in the region. Evidently Pisco is a type of wine produced in the Nazca region in pre-Columbian times. [2] The vessels in the photo which store the wine may be a design passed down since ancient times. If you have a series of holes in the ground of a consistent size and you produce lots of vessels for storing something that you produce locally and those vessels are size to fit the holes in the Band of Holes then maybe this was their wine storage site.

[2] https://www.exploorperu.com/blog/peru/pisco-culture/

As another possible explanation, though it does seem possible it also seems a bit far-fetched and would definitely require some drone study I found this site [3] which claims to see pictograph symbols in the chain of holes when viewing the site from Google Earth satellite view taken on a specific date.

[3] https://www.ancient-origins.net/opinion/mysterious-holes-per...

It's interesting whatever they were doing.
by hexo | 2025-11-24 17:55:13+00:00
Nice. I dunno what is Notion but I suppose - I tried Obsidian and some other sw i dont recall anymore, never liked it. Then I found org-mode in emacs and gave it a try. I did not look back except for one feature - mind maps or 2D note taking. For this I've tried mind maps but it just wasnt really what i needed or wanted. I probably dont really know what I want or mean by 2d note taking, I just have some vague idea.
by carlosjobim | 2025-11-24 17:55:23+00:00
I feel that we've drifted from our original discussion about innovation. The Mac touchpad hardware/software is genuine innovation. Same for getting great sound into a small laptop, removing pixels from being a factor with high DPI retina displays, same for all-day battery, and same for the M chips. These are all things which change the way we do computing. And these examples are all things where nobody would prefer something worse.

Then some things are up to individual preference and needs. But nobody prefers having a bad touchpad, for example. As for market share, that doesn't say too much about innovation, nor quality. The cheapest beer is always going to sell more than any other beer.

Keeping USB-A or cheaper RAM per dollar aren't innovations in my book. Neither is keeping a computer plugged in. We've had plugged in computers since the beginning, but it's only in recent years that they became truly portable.

> But they're also not raving about how good the trackpad is, or how the display is such a technical marvel.

Everybody I've seen who've tried a MacBook have been ecstatic about the display and the touchpad.

I really wish that other manufacturers made good products to compete with Apple on other aspects than price. And they do, in limited niches. And they also innovate, but they never make good implementations. A plastic e-ink laptop with a next-gen e-ink display would be fantastic. But you just know that the manufacturer is going to make the computer horrible in every other way. Unfortunately.

Greatest non-Apple innovations I can think of on the top of my head: E-Ink, 120hz displays, under-display fingerprint reader, AI/LLM (which is massive), wireless laser mouse. And everything related to gaming/gpu. But nobody is complaining about nVidia not innovating, like everybody is complaining about Apple.
by phyzix5761 | 2025-11-24 17:56:01+00:00
Go after the specific companies and executives you believe are doing wrong. Blanket regulations raise costs for smaller competitors and end up entrenching giants like Meta, Google, and Apple because they can afford compliance while smaller competitors can’t. These rules are a big reason the largest firms are more dominant than ever and have become, effectively, monopolies in their markets. And the irony is that many of these regulations are influenced or supported by the big companies themselves, since a small "investment" in shaping the rules helps them secure even more market share.
by iwontberude | 2025-11-24 17:56:07+00:00
For those not aware, if you create too many resources you can easily use up all of the 8GB hard coded maximum size in etcd which causes a cluster failure. With compaction and maintenance this risk is mitigated somewhat but it just takes one misbehaving operator or integration (e.g. hundreds of thousands of dex session resources created for pingdom/crawlers) to mess everything up. Backups of etcd are critical. That dex example is why I stopped it for my IDP.
Show HN: PDFClear – Browser-based PDF tools with local AI (WASM+Transformers.js)
by aliansari22 | 2025-11-24 17:56:08+00:00
Hello HN,

I’m the founder of PDFClear (https://www.pdfclear.com). It’s a suite of PDF tools (merge, split, compress, etc.) that runs entirely in the browser. I built this because I was tired of Googling "merge pdf" and landing on sites that require me to upload sensitive bank statements or contracts to an unknown server. I wanted a tool where the file never leaves the device.

The Tech Stack:

The app is built with React and Vite, but the heavy lifting is done via WebAssembly and Web Workers to keep the UI thread responsive.

- PDF Manipulation: I’m using pdf-lib for standard operations (merge, split, rotate).

- Compression & Encryption: For heavier tasks like compressing streams or handling encryption/decryption, I compiled QPDF to WebAssembly (qpdf-wasm).

- OCR: Scanned documents are processed client-side using Tesseract.js.

Local AI (The New Part):

I recently added Semantic Search and Summarization without relying on OpenAI/Anthropic APIs.

- It uses Transformers.js to run ONNX models directly in the browser.

- Search: Uses different models (including nomic-ai/nomic-embed-text-v1.5 and Xenova/GIST-small-Embedding-v0) for embeddings. It chunks the text, stores vectors in IndexedDB (via idb-keyval), and performs cosine similarity locally.

- Summarization: Uses onnx-community/text_summarization-ONNX (quantized) running in a Web Worker.

Privacy:

Because everything runs client-side, no documents are uploaded to my server. You can verify this by inspecting the Network tab. Once the app loads (and the AI models are cached), it works fully offline.

I’d love your feedback on the performance of the local AI models, specifically on older devices.
by overfeed | 2025-11-24 17:56:12+00:00
> My purpose is to contextualize who and what the subtext of this phrase's use in Canada within the context of this Canadian story.

The story occured in Canada, but not about Canada. The story doesn't mention Indian immigrants, gp didn't mention them either, or even allude to them[1]. Assuming you are against bigotry, it's ironic that you're the one to introduce the anti-Indian meme to this thread with your recontextualization, where most people were thinking of economic power imbalances and contracts.

Just because a phrase is coöpted by bigots doesn't mean it becomes anathema. Context is important, IMO, you misapplied the context and took the threed off topic. If on the other hand you're trying to propagate anti-immigrant concepts in an unrelated thread and/or make people hate language-policing, congratulations.

1. IMO, The allusion is to the US, where the political wing aligned with nativism is leading the charge to undermine societal trust.
by raw_anon_1111 | 2025-11-24 17:56:19+00:00
That wasn’t a capability of the laptop. The docking station had its own dedicated graphics hardware that drove the extra monitors. Of course the lowest end Macs can do that. When we talk about how many monitors a certain laptop can drive, we mean plugging them in directly to the laptop in some combination of HDMI ports and USB C/Thunderbolt ports.
by mschuster91 | 2025-11-24 17:57:11+00:00
What about manual pre-provisioning? I just found out a few days ago that you can't pre-provision wifi via placing wpa_supplicant.conf in /boot any more, you now need to use that GUI provisioner.

I appreciate that RPi is trying to make the ecosystem more accessible for newcomers - but not at the cost of power users, please!
by fragmede | 2025-11-24 17:57:38+00:00
Are you saying that based on the semantics of "poor" vs "may require assistance" vs "low income", or...? My comment has a link that's backed up by a government website.

If we look at $105k in San Francisco, minus federal, state, and local taxes, you're looking at roughly $6,400/month take home pay. If you make a budget out of that, you get $3,000 for rent, $800 for groceries, $250 for transit, $250 for medical, $150 for Internet, $600 for entertainment, $900 to retirement, and then finally $400 towards an emergency fund. If you do not have all those things in your monthly, you are poor. Now, there are certainly people who have less than that, and we could argue the semantics of being destitute, vs simply poor as colloquially defined terms, but the brackets that California’s Department of Housing and Community Development has are: acutely low, extremely low, very low, low, and moderate income.

We can use https://saul.pw/mag/wealth/ and say that even with a $105k/yr salary in SF, you're sitting at ↑3 or ↑4 or so, instead of using the emotionally loaded term poor if it would contribute to having a more thoughtful and substantive discussion.
by graemep | 2025-11-24 17:57:44+00:00
Billionaires are a very small group. There is far more wealth held by people with assets of, say, over £100m, or even £10m?

> Unless they're put out of work as all that wealth, mostly tied up in companies, is liquidated.

No one is going to close down profitable businesses because they have to pay more tax. The value of shares might fall a bit, that is all. I do not even think that, because money will just shift around, not disappear.

> but will create new long-term problem

I do not think it will. IMO it would be a net benefit.
by array_key_first | 2025-11-24 17:58:07+00:00
This is very subjective.

Their hardware is very good, but it's not as far ahead as you think. Intel makes SOC very comparable to M series in terms of compute and power efficiency. They're rare, but they exist.

And MacOS as an operating system is slipping in many ways to open source competitors. The UI is stagnant in a lot of ways, and actively regressing in others, while open source competitors truck forward. Mind you, the same is true for Windows and to a much larger degree, but still.
by jauntywundrkind | 2025-11-24 17:58:07+00:00
Master can conjure a horrible past. That's a real actual hazard.

Avoiding it should be easy. It should be the easiest of easy things. Make the change and move on. Hack your reality, improve things, don't make more of a glaring ugly mess of things than need be.

It costs so so little to do a small good act. You wouldn't name your primary branch holocaust or tyrant or oppressor or doommaker or worldruiner or hates[ethnicity]. But computing used master/slave extensively for decades (ex: I2C, IDE protocols). Folks arguing that it hurts their feelings to not have those names wouldn't be given any weight. These are alligator tears.

No one has made a case that "main" is a bad name. Because this isn't a real case. It's perfectly clear, no lesser a name in any way.

More broadly, when assessing positive liberty (freedom to do something) versus negative liberty (freedom from being dogged), we shouldn't favor positive liberty to make broadly harmful defaults that can hurt people and/or bring misery over negative liberty not have a world a rare couple antagonists insist on driving down in stature.

This feels to me like people either dragging their feet & bringing resistance, or, on many many cases, people actively obstructing, making an easy simple improvement much much more fraught & hard. And many of those people I feel like do it because they know it is a good change, and they actively seek to keep the world worse. I have little and descendingly less pity for any. If someone wants to build a case for why their feelings here that we shouldn't do this have weight, I'm all ears. And I'll spend some time to read more comments to see what I see. But the person I replied to made zero case for why they felt their emotional injury (as they begged for tolerance of intolerance), yet felt that their case should carry as much or more weight, where-as master/slave usage in computing are words which associates with slavery. Which is the ultimate positive liberty vs negative liberty case, which reflects the matter here: the negative liberty to not be enslaved outweighs any positive liberty to enslave.

You're free to think it's stupid!! That fact though just doesn't matter very much in this case. It doesn't actually really affect you. You can adapt, with barely more than zero cost. It's stupid maybe perhaps possibly!! But of no cost. And that's the weight of your feelings here: it's not actually of any consequence to you, you are claiming stake in a matter without any basis. You're free to feel however you like in this world, but whether those emotions actually match/reflect the circumstances that spring them matters. Generally I think most people kind of agree that it sucks that master/slave (ex: i2c, IDE protocols) nomenclature was chosen & used in computing, and calling the shift away stupid-in my view- should be taken as the smallest imaginable quantum of protest, the smallest tears imaginable. Stop stopping the world, let time progress forward, don't trap us in your negative energy forever.
by Sohcahtoa82 | 2025-11-24 17:58:11+00:00
There's a huge difference between using an LLM to assist you versus letting it just do all the work for you. Your implication that they're the same, and that the previous commenter let the LLM do the work, is lazy.

ChrisMarshallNY only said they fed the dump into the LLM. They said nothing about using the LLM to write the fix.
by johncolanduoni | 2025-11-24 17:58:37+00:00
DJB has specific (technical and non-conspiratorial) bones to pick with the algorithm. He’s as much an expert in cryptographic implementation flaws and misuse resistance as anybody at NIST. Doesn’t mean he’s right all the time, but blowing him off as if he’s just some crackpot isn’t even correctly appealing to authority.

I hate that his more tinfoil hat stuff (which is not totally unjustified, mind you) overshadows his sober technical contributions in these discussions.
Show HN: Resilient LLM
by witnessme | 2025-11-24 17:58:46+00:00
ResilientLLM is a minimalist but robust LLM integration layer designed to ensure reliable, seamless interactions across multiple LLM providers by intelligently handling failures and rate limits out-of-the-box.

Available as a node.js package `npm i resilient-llm`, support for other languages coming soon.

With just few lines of code, you can avoid writing and maintaining the code to deal with challenges such as:

1. Unstable network conditions

2. Intermittent errors and inconsistent error handling

3. Unpredictable LLM API rate limit errors

More about the motivation and features in the README. Keen to hear your thoughts. If you like this, do star the repo and share your feature requests.
by havblue | 2025-11-24 17:58:51+00:00
This is just an anecdote, but I got the sense from living in North Liberty, near Iowa City, that the police didn't have much to do. That is, I was pulled over for minor things like going 5 over the speed limit and running a yellow light (when I could have conceivably stopped).

So when I see stories like this I compare it to people suggesting we adopt a Scandinavian public school policy, it worked for them why not us, proposal.
by josefritzishere | 2025-11-24 17:59:22+00:00
I find it interesting to read the threads on this topic. There is little discussion of how to fix the problem, mostly conservatives trying to disengenuously argue that the problem is somehow exagerated. This is absurd of course. What's the point of living in a developed nation if we still have large numbers of people living in poverty? The ideal outcome is that there aren't any.
by mrguyorama | 2025-11-24 17:59:50+00:00
>But at the same time, hopefully you won't complain about the encroaching "You will own nothing and be happy about it" corporate ethos

This has come about due to a strengthening of IP rights, and could be reduced with a weakening of those same rights back to where they were a few decades ago.

In the 80s and early 90s, companies like Sony, Nintendo, and Sega tried to use copyright and Trademark and patent and other IP based rights to legislate their consoles and keep people from interoperating with products and software they sold. The courts correctly found against them: That general consumer product rights, even in their minimal state in the US, gave consumers the right to buy products that could interact with their other products, and that companies that sold those products were not allowed to prevent it, generally following first sale doctrine.

You as a video game seller could literally violate Sega's trademark rights to make your game work on the sega consoles, as verified by a judge, that was "Fair use". If you could find a way to get by Nintendo's security chip, you could sell games for their consoles, and Nintendo could not stop you through lawfare. You could build an emulator of the sony console that you sell for cheaper than a playstation, and that was also fair game. You could reverse engineer the IBM PC bios in order to sell machines that could use the same software that was written for those PCs. All these things were litigated in court and affirmed by judges as "No, consumers have rights and companies should not be allowed to stop you from buying stuff from other people that works on their machine"

Companies didn't like this though, because having to compete with someone else selling stuff for your console meant you had to compete. So they got the DMCA, and now all they have to do is put a teeny bit of "copyright protection" code somewhere, and it is now a crime to interoperate with that system.

The reason computers stopped being so interoperable and stopped being so open and stopped cultivating a vibrant market like that is because you just can't do those things anymore. Microsoft can legally prevent you from writing software that interacts with systems in ways they do not want. You cannot sell non-Nintendo approved games on the Switch like you could on the SNES not only because cryptography and computer security improved, but because trying to get around that can now be a crime!

https://en.wikipedia.org/wiki/Anti-circumvention#United_Stat...

Imagine if physical product manufacturers had such insane laws benefitting them. Not only would your car need to take Ford branded gasoline, but any company trying to produce a gasoline that was compatible with Ford cars to compete with Ford branded gasoline would likely violate a bunch of laws and lose their shirts in court.
by incomingpain | 2025-11-24 18:00:34+00:00
The next level you need.

The things in front of you are what happens. Want to learn guitar, dont keep it in another room or a closet. In fact, remove closet doors, make things visible. There's a balance of spending too much time organizing and removing all friction to productivity.

You can even take pictures of your battlestation and ask AI what improvements could be made.

You understand your mind has multiple sensors/states; emotions, good, bad, future, past, etc. and you need to filter these. All 'predictions' about the future are lies. All rumination about the past, you dont even remember what happened correctly, move on.

Your identity is not true; it may change drastically on short notice. Some good, some bad. You identify with any of the "I ams" like "I'm poor" or "I'm socially awkward or introvert" Maintain a written list of your identity; make sure it's positive and helpful. You're the authority of this, nobody else cares. Your identity might be

I am:

Good, moral, trying to help all people.

Love incarnate to all people.

Hard worker with integrity.

Loved and worthy.

Open to change for the better.

Ask for forgiveness rapidly, and not for permission.

Keeping my health to the maximum at all times.

The smaller the identity the easier the rules of life becomes.
by pixl97 | 2025-11-24 18:00:38+00:00
>which should be made into a law

1. People in other countries probably don't give a fuck about your laws, global internet and all.

2. How are you going to define this law in such a manner that isn't going to be a problem for someone, for example, writing a plugin in the browser to manipulate the page for their own personal reasons.... 'scraping' is a very broad term that can easily include viewing.
by basilgohar | 2025-11-24 18:00:47+00:00
I think it's stated elsewhere that people are overweight yet malnourished due to calorie-dense but low-nutrition food. This leads to overweight health issues that can be attributed to malnutrition but don't fit the profile of "starving to death". The cause of death are other nutrition-related afflictions like diabetes, heart disease, stroke, and even some forms of cancer.

So yes, they're not bones-through-the-skin malnourished, it's more complicated than that.
by timschmidt | 2025-11-24 18:00:55+00:00
> Right now your claim basically comes down to "writing about CMake is evidence you backdoored CMake".

This statement makes it clear to me that you don't understand a thing I've said, and that you don't have the necessary background knowledge of Heartbleed, the XZ backdoor, or concepts such a plausible deniability to engage in useful conversation about any of them. Else you would not be so confused.

Please do some reading on all three. And if you want to have a conversation afterwards, feel free to make a comment which demonstrates a deeper understanding of the issues at hand.
by soco | 2025-11-24 18:00:58+00:00
I don't know what you mean with your comment, so I want to add here for clarity that obesity is nowadays a strong sign of bad quality food, which incidentally is also the cheapest food. Or in simpler words, the bigger you are the chances there are you got there by eating junk food. Are they starving? No obviously not. Are they healthy? Also obviously not. This means an increased burden on the health system and at least some inconvenience on everything else - starting from bigger seats in the buses. And no I don't accept that my society lets them suffer and die - I'll be adding this before somebody starts suggesting things like "their fault".
by jkrems | 2025-11-24 18:01:20+00:00
Vendoring wouldn't really affect this at all. If anything it would keep you vulnerable for longer because your vendored copy keeps "working" after the bad package got removed upstream. There's a tiny chance that somebody would've caught the 10MB file added in review but that's already too late - the exploit happened on download, before the vendored copy got sent for review.