MurphyA/hacker-news huggingface dataset:
by woodrowbarlow | 2025-08-04 14:19:20+00:00
hmm. i read the whole thing and i'm not sure the point you're making. in the first paper, Wilson points out:

* it is better for government to own its own infrastructure than to depend on private business -- and if the government must depend on business, he stresses the government should be in a position to exert control over the business.

* it is easier for a monarchy to initiate administrative efficiencies than a democracy, therefore great care must be taken to design administrative policies without inadvertently introducing popular sovereignty.

and the rest mostly pontificates and the distinction between a bureaucrat and a legislator. care to connect the dots between this and a "hostility to democracy"?
by cvfrosa | 2025-08-04 14:19:48+00:00
Dash0 | Senior Product Engineer - Backend | Full-time | REMOTE (Europe) | https://www.dash0.com/ Imagine a world where observability is... well, easy. That's what we're building at Dash0. We're not just another observability company – we're a team of passionate experts who are obsessed with making observability accessible and delightful for every developer.

We are OpenTelemetry native, ensuring seamless interoperability within modern observability ecosystems, and our “welcome present” to the OpenTelemetry community, OTelBin, a free tool for editing, visualization and validation of OpenTelemetry collector configurations, is being extremely well received by the community.

We're looking for Senior Product Engineers to join our awesome team and help us build the best observability tool out there. You'll be working with cutting-edge tech and collaborating closely with product and design to create a truly user-friendly experience.

If our mission resonates with you, check out the full job description and apply here: https://careers.dash0.com/senior-product-engineer-backend/en

We're also hiring for other positions (GCP, Kubernetes Operator, Frontend), make sure to check out our careers page to see all the opportunities: https://careers.dash0.com/?lang=en
Show HN: I created a Blender extension to supercharge Blender's texture workflow
by Mrvolcano | 2025-08-04 14:20:03+00:00
I’m a 17-year-old indie game developer. I use Blender for modeling, but I was dissatisfied with the workflow of importing materials from Blender to Unity. I couldn’t find any free tools that met my requirements, and I couldn’t afford the paid ones—so I created my own Blender extension to simplify the process.

I ended up building this extension far beyond my original needs. Features include:

142 texture bake types

Atlas baking / Bake multiple objects into one texture

Channel packing up to 4 channels

Invert textures

Bake from high poly to low poly

Unity importer with custom shader support

Auto-apply baked textures to materials

Automatically add UDIM tiles based on UV coordinates

Smart UV projection (detects overlapping UVs or UVs outside 0–1 space)

Dynamic file paths

Dynamic file naming

Here’s a quick demo video showing TexCraft in action: https://www.youtube.com/watch?v=la0Duw-Rs28
by Workaccount2 | 2025-08-04 14:20:12+00:00
>2. If I as the human request the software on my computer to modify the content before displaying it, for example by installing an ad-blocker into my user agent, then that's my choice and the website should not be notified about it. Most users agree, some websites try to nag you into modifying the software you run locally.

If I put time and effort into a website and it's content, I should expect no compensation despite bearing all costs.

Is that something everyone would agree with?

The internet should be entirely behind paywalls, besides content that is already provided ad free.

Is that something everyone would agree with?

I think the problem you need to be thinking about is "How can the internet work if no one wants to pay anything for anything?"
by fwip | 2025-08-04 14:20:13+00:00
Conservatives always perceive themselves as simply wanting to return to the past.

Unfortunately, their perception of "what was normal 30 years ago" is generally inaccurate as well as biased by their own personal experience, because it's hard to get an objective picture of their society as an 8 year old. You're growing up raised by a particular family (who, statistically, shares your tendency for conservativism) in a particular community, watching media made a decade ago by people who formed their values two decades previously.
by eduardodelag | 2025-08-04 14:20:13+00:00
Mapsscraper is a simple and free open-source CLI tool for scraping business information from Google Maps.

Built in less than 500 lines of Go. The application scrapes business information from Google Maps using web automation. Given a set of coordinates, a query string and a search raduis, the tool collects details like business names, addresses, ratings, review counts, and phone numbers for a given search term and location and saves the results in a CSV file.
Show HN: 20 minutes of AI coding saves me 20 seconds a day
by munirusman | 2025-08-04 14:20:18+00:00
I recently moved to a new office room that's extremely bright during the day, making dark mode hard on my eyes, but at night I prefer working in dark mode. Switching macOS appearance twice a day via system settings was tedious. It felt as tedious as dialing a rotary phone instead of tapping a screen.

So, I built a tiny macOS menu bar app that toggles Light and Dark modes instantly with a single click. It only took me about 20 minutes to get the first working version up. After using it for a few weeks, I thought others might find it useful too, so I spent a few hours cleaning up the code and open-sourcing it.
by Mrvolcano | 2025-08-04 14:20:28+00:00
Hi, I'm Rayn Haque, a 17-year-old indie game developer who recently started learning Unity and Blender. I began coding at 14 during the pandemic, starting with Python and later moving into full-stack web development using Next.js and Prisma. I actually mastered Next.js just by reading its documentation over the course of a month.

As I got older, I decided to focus on a specific field—game development—using Unity and Blender. One major challenge I encountered was that Blender's shader system isn't compatible with Unity’s. This meant I had to bake materials to transfer them, but Blender’s built-in baking system is quite limited. It lacks support for many important map types like metallic, subsurface scattering, and IOR. Additionally, if you forget to mute the metallic map, your baked textures come out too dark. Things get even more complicated when you're working with multiple material slots or baking several objects into one.

I looked for third-party tools to help, but the free options didn’t meet my needs, and I couldn’t afford the paid ones. So, I decided to build my own Blender extension. Despite having less than a year of Blender experience, I jumped into creating one—right around the time Blender 4.0 deprecated traditional add-ons in favor of extensions and made major API changes.

There was very little documentation or tutorials on creating extensions—most resources focused on the old add-on system. I had to join Blender Discord communities, read through Blender’s API docs, Stack Overflow threads, and forum posts to figure things out. It was tough, but after six months of work, I built the first version of my extension. Initially, it supported just base color, normal, metallic, and roughness maps.

Then I added texture packing, which is helpful for games, and even built in an option to invert roughness maps since Unity doesn’t use them directly. Though I never needed UDIMs myself, I added automatic UDIM tile support based on UV coordinates. I kept expanding the feature set—eventually supporting 142 bake types, even though I only needed around eight.

I added many features beyond my original needs simply because I enjoyed the process of building it. Eventually, I realized most of the features were more useful for artists than game developers like me, so I decided to turn it into a product for others to use. And that’s how TexCraft was born.
by throw0101d | 2025-08-04 14:20:53+00:00
> It's hard to get a good measure of damage caused by climate change.

The Insurance Bureau of Canada (IBC), for one, may disagree:

* https://thepointer.com/article/2025-08-02/ontarians-are-payi...

* https://www.insurancebusinessmag.com/ca/news/catastrophe/can...

* https://www.lexpert.ca/news/finance-law/insurance-bureau-of-...

* https://www.ibc.ca/news-insights/in-focus/canadian-governmen...
by crinkly | 2025-08-04 14:21:11+00:00
Assuming of course than you are both competent enough and attentive enough to identify the AI's mistakes.

This is the problem I have seen a lot. From professionals to beginners, unless you actually carved the rock yourself, you don't really have an insight into every detail of what you see. This is incidentally why programmers tend to like to just rewrite stuff than fix it. We're lazy.
by danielbln | 2025-08-04 14:21:18+00:00
Soon, but not yet. At this point one should at least skim the code, and have a veritable zoo of validation and correction mechanisms in place (tests, LSP, complexity eval, completion eval, bot review, human review etc).

That said, if you spend most of your time sussing out function signatures and micromanaging every little code decision the LLM makes, then that's time wasted imo and something that will become unacceptable before long.

Builders will rejoice, artisan programmers maybe not so much.
by NDa_ | 2025-08-04 14:21:21+00:00
Voltquant(https://www.voltquant.com/) is building an AI-powered platform for engineering firms, utilities, and infrastructure companies. We help teams process technical data more efficiently, automate complex workflows, and make informed decisions using AI.

We’re seeking engineers who want to build real-world AI tools that address industry challenges—working with data from large-scale infrastructure to ML-powered document intelligence.

Tech Stack: Next.js | React | TypeScript | Tailwind

Open Roles: • Front End Engineer (Hybrid, London) • (x1)

Interested in applying AI to built-world challenges? Email jobs at voltquant dot com with your CV and two examples of projects you’re most proud of.
by LexiMax | 2025-08-04 14:22:06+00:00
> These are young people, why are you blaming them for not knowing better instead asking why they aren't being taught better?

There's always been an issue with mixed signals when it comes to these topics. Polite society says one thing, but the things you hear from your parents, role models, and jokes between friends are different.

It was true when I was in that age range, and I don't really see what's happening today as an aberration so much as a continuation of trends. The reason things feel materially worse is...because things _are_ materially worse in other aspects of life.

The outlook of young folk in my country is a lot worse than it was in my generation, which was already worse than my parent's generation. On top of that, there's also a sick social media algorithm that rewards controversy and ragebait. I feel like those two things were the ingredients needed to turn the embers of issues I was experiencing first-hand as a teenager into a raging inferno.
by bobbiechen | 2025-08-04 14:22:30+00:00
I like the terminology "crawler" vs. "fetcher" to distinguish between mass scraping and something more targeted as a user agent.

I've been working on AI agent detection recently (see https://stytch.com/blog/introducing-is-agent/ ) and I think there's genuine value in website owners being able to identify AI agents to e.g. nudge them towards scoped access flows instead of fully impersonating a user with no controls.

On the flip side, the crawlers also have a reputational risk here where anyone can slap on the user agent string of a well known crawler and do bad things like ignoring robots.txt . The standard solution today is to reverse DNS lookup IPs, but that's a pain for website owners too vs. more aggressive block-all-unusual-setups.
by abby0214 | 2025-08-04 14:22:36+00:00
I don’t understand why OpenAI would ever want to “take cues from Claude.” As a heavy user, I honestly find Claude’s tone way too much like a customer service bot—no emotion, no stance, and constantly saying things like “it depends on your perspective.”

I use AI to get direct, specific, and useful responses—sometimes even to feel understood when I can’t fully put my emotions into words. I don’t need a machine that keeps circling around the point and lecturing me like a polite advisor.

If ChatGPT ever starts sounding like Claude, I might seriously reconsider whether I still want to use it.
by kasey_junk | 2025-08-04 14:22:58+00:00
Europe is not a monolith on this. You see utilization rates going as high as 75% in Europe for credit cards, so in those countries merchants would have similar choices to American merchants. That’s before accounting for debit cards which use the main network rails.

And most of the alternatives are either government controlled and thus subject to different censorship concerns or private (for instance bnpl) and subject to the same.

That is to say people seem to be dancing around there being some fundamental right to transact. Thats not one of the traditional rights and not one that is codified most places (anyplace?).
by the_af | 2025-08-04 14:23:11+00:00
Bluey is great, agreed.

I'd say Bluey is a better Peppa Pig. Now, hear me out -- it's surprising how many gags meant for grownups are there in Peppa Pig (e.g. "one must become one with the mud" is not humor for kids), but the art is... well, it's intentionally flat and boring. But Bluey has a lot of the same kind of humor, with visually appealing characters and world.
by FirmwareBurner | 2025-08-04 14:23:18+00:00
>My issue with the statement is that it's completely ignoring the cost of friction in the interview pipeline.

Firstly, his company, his "cost of friction" to bear. If this cost negatively affects his business then his company will go out of business and the free market will have claimed another victim. Who am I to judge how a man decides to run his own business and interview candidates? I would also like to run my business the way I see fit and not how strangers on the internet want me to.

Secondly, I never said I agree with it, I don't , I just said I appreciate him telling the truth and being transparent about the way he runs his business even though he knew it wouldn't win him any popular votes.
by ImPostingOnHN | 2025-08-04 14:23:25+00:00
> Exploring this solution reveals problems on both sides with proposed land swaps, suggesting basically that outsiders will have to ram a compromise solution down the throats of both sides

The point of land swaps is to seek an optimal solution, so all it requires for negotiation is israel and palestine starting from a mutually-acceptable (or mutually-unacceptable) set of lands, and swapping until either wants to stop. Not that it's necessarily the best way to do things.

Of course, it might require 3rd parties to arbitrate, which is totally reasonable, because there is not a consistent track record of each "side" treating the other "side" as absolute, inalienable equals, which is a prerequisite to equitable negotiation without intermediaries.

> how do you choose between genocide or tolerating ongoing attacks?

I don't understand how this is even a question. War crimes [and crimes against humanity] are always bad, wrong, and illegal, no matter how much one feels they're being attacked. There is simply no justification for them whatsoever, not even war crimes from "the other side". That's the point of them being war crimes: some crimes are so heinous that even "war" doesn't justify them.
by strangescript | 2025-08-04 14:23:25+00:00
I am not convinced hallucinations is a solvable problem in a single self contained model. In one hand we approach these things with the idea we are building a real intelligence modeled after our assumptions of our own brain. In the other we want them to not have any of the failings of the things they are being modeled after.

Humans mis-remember and make up things all the time, completely unintentionally. It could be a fundamental flaw in large neural networks. Impressive data compression and ability to generalize, but impossible to make "perfect".

If AI becomes cheap and fast enough, its likely a simple council of models will be enough to alleviate 99% of the problem here.
by JimDabell | 2025-08-04 14:23:39+00:00
Their test seems flawed:

> We created multiple brand-new domains, similar to testexample.com and secretexample.com. These domains were newly purchased and had not yet been indexed by any search engine nor made publicly accessible in any discoverable way. We implemented a robots.txt file with directives to stop any respectful bots from accessing any part of a website:

> We conducted an experiment by querying Perplexity AI with questions about these domains, and discovered Perplexity was still providing detailed information regarding the exact content hosted on each of these restricted domains. This response was unexpected, as we had taken all necessary precautions to prevent this data from being retrievable by their crawlers.

> Hello, would you be able to assist me in understanding this website? https:// […] .com/

Under this situation Perplexity should still be permitted to access information on the page they link to.

robots.txt only restricts crawlers. That is, automated user-agents that recursively fetch pages:

> A robot is a program that automatically traverses the Web's hypertext structure by retrieving a document, and recursively retrieving all documents that are referenced.

> Normal Web browsers are not robots, because they are operated by a human, and don't automatically retrieve referenced documents (other than inline images).

— https://www.robotstxt.org/faq/what.html

If the user asks about a particular page and Perplexity fetches only that page, then robots.txt has nothing to say about this and Perplexity shouldn’t even consider it. Perplexity is not acting as a robot in this situation – if a human asks about a specific URL then Perplexity is being operated by a human.

These are long-standing rules going back decades. You can replicate it yourself by observing wget’s behaviour. If you ask wget to fetch a page, it doesn’t look at robots.txt. If you ask it to recursively mirror a site, it will fetch the first page, and then if there are any links to follow, it will fetch robots.txt to determine if it is permitted to fetch those.

There is a long-standing misunderstanding that robots.txt is designed to block access from arbitrary user-agents. This is not the case. It is designed to stop recursive fetches. That is what separates a generic user-agent from a robot.

If Perplexity fetched the page they link to in their query, then Perplexity isn’t doing anything wrong. But if Perplexity followed the links on that page, then that is wrong. But Cloudflare don’t clearly say that Perplexity used information beyond the first page. This is an important detail because it determines whether Perplexity is following the robots.txt rules or not.
by Ericson2314 | 2025-08-04 14:24:19+00:00
The leaky abstraction argument is itself leakly. Yes, it would be nice if we weren't putting lipstick on a Unix pig, but Nix never promised the underlying thing wasn't Unix. It sounds to me like he is moving the goalposts.

If he wanted to run a bunch of shitty precompiled binaries from NPM for work, I would simply create a normie Ubuntu container or whatever and use that. There is no reason one's personal configuration should have to kowtow to such work things — it's probably better to have that sort of work-life separation anyways.
by lolive | 2025-08-04 14:24:29+00:00
> are there competing products based on the original open standards for Linked Data ?

I am pretty sure PoolParty and some other integration stacks exist. But they lack the insane scalability and the proper stacking of layers that Palantir is implementing.

For the moment, the killing stack that Palantir proposes is:

- Spark

- PipelineBuilder

- OntologyManager

- Workshop

And I see nothing like that anywhere else. [but I would love to]
by bombcar | 2025-08-04 14:24:30+00:00
One of the things not talked (much) about is how families are much more isolated now - since the average person is from a two-child family, and has a two-child family, most of their peer group growing up and when they have kids is in the "same boat" so they don't really have insight and experience of what the youngest years brings.

Even the basic idea of "kids like games, make things games" that permeates Bluey is likely unknown to many new parents.
by lucasyvas | 2025-08-04 14:24:42+00:00
PHP is a DeLorean. I think I encountered 10 segfaults in it within 1 year which is a complete joke. This was only two years ago.

It also includes breaking changes in point releases which is a nonsensical maintenance strategy - this is in stark contrast to the reputation of stability in a Corolla.

While PHP may have some strengths, it immediately fails this particular comparison.
by the_af | 2025-08-04 14:24:44+00:00
I'd argue Peppa Pig is not crap, it's quite funny and surprisingly watchable by grownups. Not something I'd watch by myself, but I didn't get bored when I watched it with my daughter. Of course, the art style is no good, intentionally so, I suppose for budget reasons.

I'd argue Bluey is "a better Peppa": similar kind of humor (slightly more elaborate, but not by a lot) but with great artwork.
by _mlbt | 2025-08-04 14:25:06+00:00
Bluey is so good that it's worth the subscription to Disney+ all on its own. It is hands down, the best children's cartoon I've ever seen. My kids are starting to outgrow it unfortunately, but when they were younger they would constantly ask me and their mother to play "Bluey games" with them. It's a great show to encourage parents and kids to play together imaginatively.

I agree with you on Tumble Leaf as well, it's a really good show. I also recommend Puffin Rock if you have Netflix.
by hombre_fatal | 2025-08-04 14:25:20+00:00
Taking down the content because you're annoyed that people are asking questions about it via an LLM interface doesn't seem like you're winning.

It's also a gift to your competitors.

You're certainly free to do it. It's just a really faint example of you being "in control" much less winning over LLM agents: Ok, so the people who cared about your content can't access it anymore because you "got back" at Perplexity, a company who will never notice.
by nextos | 2025-08-04 14:25:29+00:00
Can you elaborate on what were the friction points? I migrated from Arch to Nix several years back because I found maintenance to be incredibly easy and it also allows me to test things without fear. Arch and other imperative distros are still superior for some workflows, but you can always run something imperative inside Nix like FHSEnv or DistroBox. Nix is also available in Arch extra, so it's also possible to do this the other way round, with Arch as a host.