MurphyA/hacker-news huggingface dataset:
by strgcmc | 2025-05-28 18:49:05+00:00
Your comment somehow reminded me of this quote: "In a society that profits from your self doubt, liking yourself is a rebellious act." (https://www.goodreads.com/quotes/9371890-in-a-society-that-p...)

That's not a direct response to your concern, but I think this quote applies in a parallel manner -- I've seen this quote applied as a statement about what it means to be "punk", and how simply being content with yourself (meaning you don't fall victim to all the ways society attacks/preys on insecurities or tries to sell you drugs or makeup or clothes or surgery or whatever to change yourself), is actually incredibly "punk". You don't have to dress up weird, or go out and do graffiti, or get into fights... just being content with yourself is "punk", within a capitalist/post-capitalist world.

So, in a similar vein, I think this author is saying that, "caring" is also a form of being "punk", in a world where seemingly not-caring is mainstream now. The thing is, being "punk" doesn't need an external "why" reason to justify it... the whole point of "punk" culture is about authenticity, that just being yourself is what's important, that you don't need a special reason to reject capitalist consumerism or mainstream opiate-of-the-masses media or to dress how you feel instead of how society thinks you should look. In that way, being "punk" is quite Buddhism-aligned actually, to center on existence and enlightenment through self-realization, instead of pursuit of external "why" reasons for doing X or Y.

Caring is the punk thing to do, because it is who you actually are. You don't need a special reason to care, if you subscribe to any kind of "punk" mindset/philosophy about life. Don't care because it will yield better material rewards, get you laid, or whatever. Care, just because.

At least, that's the argument... up to you if you buy it or not.
by gorkish | 2025-05-28 18:49:10+00:00
It's not, per-se, a driver doing the PD negotiation in software; it's more that the USB chipset isnt initialized and configured for PD negotiation (or anything else for that matter) until the CPU twiddles its PCI configuration space.

I would have imagined that USB controller chipsets would likely offer some nonvolatile means to set the PD configuration (like jumpers or eeprom) precisely because of this issue. It's surprising to me that such a feature isnt common
by noleary | 2025-05-28 18:49:26+00:00
No, at least not in the sense in which I've seen people use Sailpoint.

We often like to segment the world of identity and access management in two categories: workforce identity and customer identity (CIAM). There's a little bit of a blurry line between them, but it's mostly a useful way to break up the world.

Workforce identity products help IT teams manage employees' access to software systems. Think of the most recognizable sense in which people use Okta: you present your credentials to Okta, and it signs you into third party software like Slack.

Customer identity products like ours integrate with products like Sailpoint or Okta. If you make a product like Slack, you have many customers with many identity providers. You would use a product like ours to keep track of your users across different companies, and you'd use a product like ours to support single sign-on integrations with products like Sailpoint or Okta.

That said, I wouldn't be surprised if you can make Sailpoint behave like CIAM software. I am truthfully not very familiar with their product -- it's not very easy to make a developer account with them!
by jaimergp | 2025-05-28 18:49:33+00:00
I think it's more about tool X vs Y, but about ecosystems and packaging approaches; in other words Python packaging (which has tools like pip, uv or poetry) vs conda packaging (which has tools like conda itself, mamba or pixi). https://pypackaging-native.github.io/ is an excellent starting point to learn about the limitations on Python packaging for native dependencies and compiled extensions.
by sturges | 2025-05-28 18:49:36+00:00
I write a lot of small internal tools to enable my team to work more efficiently. I've traditionally used WinForms, but recently tried using WinUI3. Disaster. Not even close to ready. After that, switched to just using React, uploading to an Azure static site, and adding Tauri if someone really wants an executable. Finding what you're finding--Tauri gets you most of the way there and comes with a much smaller file size than its competitors. Really nice to be able to ship the same code for the web and desktop without shipping Chrome again in the binary.
by emptysongglass | 2025-05-28 18:49:48+00:00
Mahayana and Vajrayana are both branches of Buddhism that venerate texts most scholars of repute hold in very dubious regard. They came long after, and are stylistically distinct from, the Pali Canon.

> A. K. Warder notes that the Mahāyāna Sūtras are highly unlikely to have come from the teachings of the historical Buddha, since the language and style of every extant Mahāyāna Sūtra is comparable more to later Indian texts than to texts that could have circulated in the Buddha's putative lifetime. Warder also notes that the Tibetan historian Tāranātha (1575–1634) proclaimed that after the Buddha taught the sutras, they disappeared from the human world and circulated only in the world of the nagas. In Warder's view, "this is as good as an admission that no such texts existed until the 2nd century A.D."

I certainly do regard the actual expressions of faith by its many communities, but not all are correct, and one need look no further than to compare the actual root texts to the monstrous actions of people determined to burn the world down in its name. You are invited to do so for yourself, as the Buddha has always done, and compare the words to the actions of those who claim lineage.

> na haneyya na ghātaye

There is the Pali in a handful of words. Now you have the tools to discern for yourself: what does it tell us to do or not to do?
by aradox66 | 2025-05-28 18:49:52+00:00
There is no shortage of cranks generating novel cosmological theories, but this writer doesn't seem to be one of them. He's interested in predictive power!

I think it's fascinating and enjoy this theory a lot, but the epistemics strike me a little funny. The mechanism itself can't be tested. If this mechanism exists, these observations would tend to be expected from a random sample of possible universes. There's absolutely no way to evaluate how "representative" our n=1 observation is.

I'm not yet convinced this kind of approach is valid, although I'm almost certain there's nothing better at a certain scale. empiricism is useless if you need a galaxy-scale particle accelerator.
by Freak_NL | 2025-05-28 18:50:11+00:00
I wish we had those hanko. Signing off on any parcel is complete bullshit at the moment. Most delivery drivers neglect to ask for one (or that code you are supposed to give them for some delivery services), and when they do, you just make some arbitrary squiggle on their handheld device — it's not like you can actually do a faithful reproduction of your signature on those, even in 2025, and I certainly can't using my finger instead of a pencil or pen.

Yesterday a courier brought a pallet with my new drill press costing over €500. Signature required, but when I asked he told me not to worry, there was no need…
by superultra | 2025-05-28 18:50:44+00:00
I think a better term for it is the “we’re cooked era.” I see this phrase everywhere, in relation to AI, in relation to national politics, in relation to big problems like climate change. It’s really demoralizing because it’s a passive acquiescence to systemic change as if we have no control over anything. Which will inevitably lead to entropy.

If there’s one book I could “force” everyone to read, it’d be the Dawn of Everything. The David’s (Graeber and Wingrow) describe how the fundamentally most interesting attribute of humans is how much we tinker.

I love this article because it shares those same values. It’s so crucial for us to reject abject passivity and even when things seem impossible, to tinker and play and never assume that everything is as it will be.
by rawgabbit | 2025-05-28 18:51:04+00:00
Here is the url to the underlying methodology. https://cdn.prod.website-files.com/63ba0d84fe573c7513595d6e/...

The components are: Housing Healthcare Food Transportation Raising a Family Technology Clothing Basic Leisure For a mix of eight different family types. a single adult with no children (FT 1) a single adult with one, two or three children respectively (FT 2-4) two adults with no children (FT 5) two adults with one, two or three children respectively (FT 6-8)
by rhgraysonii | 2025-05-28 18:51:08+00:00
Nathan Fielder is a phenomenally odd fellow who pushes the boundaries of comedy quite a lot. He also has proven himself to be a skilled (albeit atypical) 'growth hacker' and worn many other weird hats along the way. I thought that HN might find this interesting as a compiled piece of work as a whole. Steve Klabnik wrote a nice blurb that started all of this on Blue Sky as I was giving someone else my interpretation, and I took it all the way as a single page with some help from Claude.
by crazygringo | 2025-05-28 18:51:27+00:00
Yup. Disagreements over tidiness, food, kitchen usage, what is appropriate for children, the list goes on and on. Different families come from different cultures, have different values, etc. It's incredibly difficult to find a bunch of other families you're "on the same page with" where you actually want to be co-parenting with and hanging out with all the time.

It's one thing when you all grow up together. There's a baseline level of compatibility and trust that can make it all work. But in today's world where you often have to move every five years for a job, or for a better school, etc., spontaneously joining groups of families and having it "just work" is a tall order.
by spacebanana7 | 2025-05-28 18:51:32+00:00
That’s the industry consensus. Sam Altman talked about something similar on a Stratechery podcast.

It not exactly unrealistic to imagine that people will ask LLMs about flights, hotels, restaurants or even insurance.

All that needs to happen is for LLMs to add a “buy now” button, and for the provider to take a 15% commission (still a lower take rate than Expedia FWIW).
by jmathai | 2025-05-28 18:51:57+00:00
I feel this. My opinion is that folks on either side are not well informed.

Those who say AI won’t disrupt coding that much seem to use anecdotal evidence. Their own experiences, mostly. And perhaps they are using it differently than those who think otherwise. But they don’t seem interested to find out.

Similarly, those who claim it will disrupt coding a lot seem to be making premature conclusions … also from anecdotal evidence. Perhaps their work is a better use case for AI assisted coding. But they also don’t seem interested in learning more.

Sounds a lot like other polarizing topics, eh? I think that’s because it directly impacts people’s livelihood and identity … for better or worse.
by JSchneider321 | 2025-05-28 18:53:02+00:00
I know you're joking, but I was laid off in September and had a bunch of thinking and reading time. I worked my way back to cosmology and philosophy and found myself in a bit of crisis until I discovered, by chance, Julian Gough's post on Blowtorch Theory.

I immediately felt I was onto something, and have since read Dr. Lee Smolin's The Life of the Cosmos and found it to be as enlightening (if considerably less accessible) and profound. And there absolutely is an implication, explored much deeper by Gough than Smolin (but Smolin is a physicist, so forgive him that), that life fits into the universe not as some random and unlikely accident, but as a natural consequence of the process that we see playing out around us at every level we're capable of looking.

But look at how strongly people react when you suggest that science, philosophy, and spirituality can all exist harmoniously given the right perspective. Who would dare to suggest any sort of meaning in such an environment but a writer?
by jerf | 2025-05-28 18:53:06+00:00
"It pains me to say this, but I think that differentiating humans from bots on the web is a lost cause."

Ah, but this isn't doing that. All this is doing is raising friction. Taking web pages from 0.00000001 cents to load to 0.001 at scale is a huge shift for people who just want to slurp up the world, yet for most human users, the cost is lost in the noise.

All this really does is bring the costs into some sort of alignment. Right now it is too cheap to access web pages that may be expensive to generate. Maybe the page has a lot of nontrivial calculations to run. Maybe the server is just overwhelmed by the sheer size of the scraping swarm and the resulting asymmetry of a huge corporation on one side and a $5/month server on the other. A proof-of-work system doesn't change the server's costs much but now if you want to scrape the entire site you're going to have to pay. You may not have to pay the site owner, but you will have to pay.

If you want to prevent bots from accessing a page that it really wants to access, that's another problem. But, that really is a different problem. The problem this solves is people using small amounts of resources to wholesale scrape entire sites that take a lot of resources to provide, and if implemented at scale, would pretty much solve that problem.

It's not a perfect solution, but no such thing is on the table anyhow. "Raising friction" doesn't mean that bots can't get past it. But it will mean they're going to have to be much more selective about what they do. Even the biggest server farms need to think twice about suddenly dedicating hundreds of times more resources to just doing proof-of-work.

It's an interesting economic problem... the web's relationship to search engines has been fraying slowly but surely for decades now. Widespread deployment of this sort of technology is potentially a doom scenario for them, as well as AI. Is AI the harbinger of the scrapers extracting so much from the web that the web finally finds it economically efficient to strike back and try to normalize the relationship?
by alexgarcia-xyz | 2025-05-28 18:53:41+00:00
Creator of sqlite-vec here, happy to help debug anything if you do attempt to try out SQLite vector search again.

You mentioned "VSS" in another comment, which if that was my sqlite-vss extension, I more-or-less abandoned that extension for sqlite-vec last year. The VSS extension was more unstable and bloated (based on Faiss), but the new VEC extension is much more lightweight and easy to use (custom C vector functions). The new metadata column support is also pretty nice, and can be used for push-down filtering.

That being said, sqlite-vec still doesn't have ANN yet (but can brute-force ~10k's-100k of vectors quick enough), and I've fallen behind on updates and new releases. Hoping to push out a desperately-needed update this week

link: https://alexgarcia.xyz/sqlite-vec/

And there are a few other SQLite-based vector search extensions/tools out there, so the ecosystem is general might be worth another look.
by nonethewiser | 2025-05-28 18:53:50+00:00
Yeah but the purpose of the url shortener was not to store the data, it was to shorten the url. The fact that the data was persisted on google's sever somewhere is incidental.

In other words, every shortened url is "using the url shortener as a database" in that sense. Taking a url with a long query parameter and using a url shortener to shorten it does not constitute "abusing a link shortener as a database."
by nico | 2025-05-28 18:54:10+00:00
It’s just happening really fast. And as Gibson said, the future is already here, just not evenly distributed

Just one example:

Less than a year ago, most companies hiring for developer positions had strict anti-ai policies, meaning, candidates couldn’t (shouldn’t) use ai in their take homes nor live coding interviews. There were some exceptions of companies that didn’t fully know where to draw the line

Fast forward to today, almost all companies pretty much either explicitly require use of ai or at least expect it. Development teams describe themselves as ai-enabled, and are fully embracing ai development tools. Candidates are supposed to be up to date and know how to use the tools effectively. There are few exceptions of companies that still have strict policies, which mostly revolve around regulation (and they are solving the issue with on-premise models/services)
by Klonoar | 2025-05-28 18:54:34+00:00
Tauri does not do this in all cases, as WebkitGTK on Linux has performance issues and is often the ugly duckling of everything.

I also feel like I will have to, yet again, trot out the comment from a Slack dev that explains why they moved _from_ per-platform webviews to Chromium. This isn't new ground being charted, plenty of companies and teams have been down this path and Electron exists for a reason.

(I am not saying Electron is _good_, I am saying that Tauri isn't the holy grail people make it out to be)
by everfree | 2025-05-28 18:54:47+00:00
> We don’t know exactly what happened between 0 and 1, but it’s not really that important, other than it’s “externally verifiable hash”, eg PoW.

Whether or not someone ran a particular piece of software on their computer for ten minutes in 2009, or even six days for that matter, is not important.

> Real Return”. I think the real return is -40% since PoS? And falling? The illusion of yield. It’s the same nonsense they use to get people to buy treasuries with yields under inflation. It’s Wall Street tricks dressed up as yield. That’s all that’s been reinvented here. It’s not some grand hack to bypass “waste”.

When you hold ETH (and stake it, which is easy), your percentage share of all outstanding ETH goes slowly up over time. When you hold BTC, your percentage share only goes down as more BTC are mined.

The "return" is that you accumulate more of the asset's market cap over time. If you don't value ETH, just don't buy it. If you like ETH, staking gets you more of it. The return is real in the sense that it's paid partially by transaction fee revenue, not by simply inflating the network by the same amount as the reward payouts.

> I agree going after the stakers won’t shut it down. But going after the central devs? Remember liberty reserve? Ethereum is just LR, and Solana is LR2 and Sui is LR3?

Alright so Ethereum has ten central dev teams working on ten clients across international borders. Bitcoin has one central dev team working on one central client. Which is more decentralized?
by SkyPuncher | 2025-05-28 18:54:56+00:00
Practically, smaller, quantized versions of R1 can be run on a pretty typically Macbook Pro setup. Quantized versions are definitely less performant, but they will absolutely run.

Truthfully, it's just not worth it. You either run these things so slowly that you're wasting your time or you have to buy 4- or 5-figures of hardware that's going to sit, mostly unused.
by testing22321 | 2025-05-28 18:55:13+00:00
100% this.

Turn off all notifications. Don’t listen to radio, don’t have a TV, don’t buy newspapers or magazines. Talk to your neighbours, friends and family. Join the community garden, go on toddler led walks, go hiking/fishing/swimming/camping.

Live in the real world and fill your life with things from the real world. The rest is pure noise designed for the specific purpose of grabbing and holding your attention and keeping you in a state of panic or concern.

You wouldn’t put toxic items in your pantry to eat, don’t put this toxic crap into your awareness.
by johnisgood | 2025-05-28 18:55:22+00:00
> whilst of course advocating for total non-intervention in Ukraine and letting Russia rape the country at its leisure.

Non-interventionism is probably the be the way to go about it. What should we do? Nuke Russia? Send Ukraine weapons? They are known for grabbing men off the streets and put them at the frontline. Sounds... amazing. There is a reason for why Telegram rooms exist that tell you which areas to avoid inb4 you get inscribed / enlisted / whatever you want to call it.
Show HN: Octogen: e-commerce capabilities for agents
by marram | 2025-05-28 18:55:30+00:00
Hi HN,

We just released a public beta of e-commerce capabilities for AI agents — aimed at developers building shopping agents or personal assistants.

It’s early and buggy, but we’d love your feedback. Try a live demo here: https://showcase.octogen.ai/stylist

---

## Why we built this

We believe the biggest *technical* bottleneck in building consumer e-commerce agents is fragmented product data and inconsistent schemas across online stores.

So we created a high-fidelity yet unified interface for *e-commerce catalog + checkout*, regardless of the underlying platform.

---

## What it does

We currently offer two core capabilities:

### 1. Unified product catalog (for LLM-style search)

- Octogen automatically wrangles any ecommerce site into a common schema — a superset of `schema.org/Product`. - It works across platforms and is available today for hundreds of sites. - You can request new stores — ~95% are processed fully autonomously. - Useful for agents doing RAG-based product search with rich attribute awareness.

### 2. Agentic checkout (closed beta)

- Works on *any ecommerce site* using virtual cards (Visa only for now). - Enables agents to complete checkout flows much faster than browser-based "computer agents." - We're working on support for additional vaults/wallets/payment APIs.

---

If you’re working on agentic commerce, autonomous checkout, or personal AI shoppers — we’d love your feedback and ideas. More at: https://octogen.ai
by jajko | 2025-05-28 18:55:35+00:00
In big Swiss cities, I believe its a red kite thats a common sight. I mean really common, always some of them up in skies in central Zurich, Lausanne or Geneva.

It feels surreal in best way possible, I come from eastern Europe and cities back home are always a mix of crows, pigeons and little birds, mostly sprigs and sparrows. Birds of prey - thats stuff for wilderness only.

One more thing to adapt to, not complaining at all though. To be clear - these are not megacities, but still sizeable enough to expect wilderness was driven away to mountains which are never too far here, especially for birds.
by sshine | 2025-05-28 18:56:32+00:00
I’ve wanted to use Hoot for a while now. I’ve done a bit of Wasm via Rust, and the UX is really good. But the DOM stuff is handled via a web-sys JS shim. The Leptos and Dioxus web frameworks are great if you’re building that kind of thing. But the learning curve is rather steep.

The prospect of a Wasm compiler that can itself run in Wasm means Hoot is not just ideal for interactive web pages, but for building arbitrary runtimes. The spritely institute provides other tools (Goblins) for making distributed runtimes.

And if Scheme is not your preferred language, Scheme is an excellent language for building compilers.

Hoot has the potential to make Wasm a lot more accessible.
by lotsofpulp | 2025-05-28 18:56:50+00:00
Those are unnecessarily emotionally charged definitions and implications of “resources” and “exploit”.

I am a resource for my kids, my spouse, and the rest of my friends and family. I am also a resource to my employer and other customers.

In any organization, a resource can vary from things such as land, chemicals, machines, humans, books, etc.

The term Human Resources seems accurate to a refer to a group of people that deal with the humans in the organization.

I do not see why “resources” is seen as having a negative connotation in this context. Of course, just like a family can mistreat a resourceful family member, so can any organization mistreat a human resource.