MurphyA/hacker-news huggingface dataset:
by zekrioca | 2025-09-05 06:43:03+00:00
Author listed RDF a couple dozen of times but didn’t define it, so:

The Resource Description Framework (RDF) is a standard model for data interchange on the web, designed to represent interconnected data using a structure of subject-predicate-object triples. It facilitates the merging of data from different sources and supports the evolution of schemas over time without requiring changes to all data consumers.
by theshrike79 | 2025-09-05 06:43:28+00:00
I self-host digital media (and have physical copies of the very best stuff) because I want to be able to access the things I like even if there's some legal bullshit about the content.

And when it's on my NAS and backed up, I can be pretty sure that I can still access it in 10 or 20 years.
by torginus | 2025-09-05 06:44:24+00:00
Am I alone in thinking that this sounds scary (at least the ominous intent is palpable) - once OpenAI has some sort of metrics-based evalaution platform they present to managers, they can shoehorn in their AI agent 'applicants' to positions (and show hiring managers that 'John' the agent is as good as 'Peter' the human)

I know this is going to get ridiculed since we are in an AI winter as of a month ago, but if (and when) significantly more capable agents hit the market (not AGI, but not dummies like the current ones), the only way OpenAI will have the market to themselves (or convince investors that it does), is to control more of the value chain.
by kragen | 2025-09-05 06:46:38+00:00
Yes, it definitely will not work to plug covert channels or side-channel attacks like Spectre. Typically, computers without MMUs also don't have speculative execution, or in most cases even caches, so Spectre specifically wouldn't be relevant, but lots of other timing side channels would. Maybe other side channels like EMI and power consumption as well.

But consider, for example, decoding JPEG, or maybe some future successor to JPEG, JEEG, by the Joint Evil Experts Group. You want to look at a ransom note that someone in the JEEG has sent you in JEEG format so that you know how much Bitcoin to send them. You have a JEEG decoder, but it was written by Evil Experts, so it might have vulnerabilities, as JPEG implementations have in the past, and maybe the ransom note JEEG is designed to overflow a buffer in it and install a rootkit. Maybe the decoder itself is full of malicious code just waiting for the signal to strike!

If you can run the JEEG decoder in a container that keeps it from accessing the network, writing to the filesystem, launching processes, executing forever, allocating all your RAM, etc., only being permitted to output an uncompressed image, even if you let it read the clock, it probably doesn't matter if it launches some kind of side-channel attack against your Bitcoin wallet and your Bitchat client, because all it can do is put the information it stole into the image you are going to look at and then discard.

You can contrive situations where it can still trick you into leaking bits it stole back to the JEEG (maybe the least significant bits of the ransom amount) but it's an enormous improvement over the usual situation.

Then, FalseType fonts...
by zahrc | 2025-09-05 06:47:13+00:00
And look where that got Germany; my hometown and neighbouring towns are mostly on ADSL or rarely VDSL if you’re lucky, because the big players don’t want anything to do with the cost and legal side.

Local municipalities establish de-facto monopolies and drive prices up, because they offer slightly faster and stable lines.

There is a joint effort by local utility companies in Mecklenburg and they’re trying to make things better, but anecdotally are also challenging to deal with.

My now residence here in the UK is not really rural and for years Giganet/CityFibre/toob promised gigabit soonTM for years and the date got delayed and delayed and delayed.
by Daub | 2025-09-05 06:47:28+00:00
The use of Prussian blue is rampant in most painting programs. The reason is that you are essentially getting two paints for the price of one. When applied thinly, it is light and saturated. When applied thickly it is almost black. Contrast that with cobalt blue, which looks the same pretty much however you apply it.

Alizarin crimson behaves similarly.

Painting with either of these pigments it is relatively easy to get superficially impressive effects.

As a painter and also a digital artist, I am always amazed by such physical dimensions of oil paint. Another example is the huge difference between zinc white (low in coverage, good for transparency, slightly cold), and titanium white (high in coverage, good with mixing with other pigments, more neutral).
by bigyabai | 2025-09-05 06:47:30+00:00
This is a ridiculous fallacy, one that gets people killed. Many a failed revolution, ill-fated coup or catastrophic invasion began by assuming the state was just people. The Battle of Stalingrad, the Vietnam War, the Soviet-Afghan War, the Gulf War. The state is a giant apparatus that doesn't know right from wrong, it just responds in the way it's supposed to like a sheepish animal. It happens in Congress, in the CCP Politburo, pretty much anywhere. The inhuman indifference of the state is a feature of modern legislation we call Rule of Law.

Technology is similarly indifferent, and it's common that cryptocurrency is deliberately designed to exacerbate the fallibility of people. Unpegged stablecoins, shit memecoins, rugpull tokens... that's what I would call "consumer fraud" in a functioning economy. Or "gambling" at the very least.
by jdboyd | 2025-09-05 06:47:48+00:00
What he listed as the first improvement, "Replace ZIP with SQLite" would certainly apply to the other ODF formats.

He advocates breaking the XML into smaller pieces in SQLite. I suppose making each slide a new XML record could make sense. Moving over to spreadsheets, I don't know how ODF does it now, but making each sheet a separate XML could make sense.

Thinking about Write documents, I wonder what a good smaller unit would be. I think one XML per page would be too fine a granularity. You could consider one record per chapter. I doubt one record per paragraph would make sense, but it could be fun to try different ideas.
by johnnyanmac | 2025-09-05 06:48:17+00:00
>I do not understand why you think it is true.

You're simply not going to have time to speak to everyone in a subway to fish out that positive interaction, even if you wanted to.

I don't think most interactions will be hateful, but if the odds are .1%, you have some 50/50 shot of a bad interaction with 1000 people. It's just statistics.
by dingaling | 2025-09-05 06:48:29+00:00
I was thinking about this today, a lovely morning run on the beach with the Sun rising in a blue sky. Should have been a wonderful shared experience but everyone I met had earbuds in and the most interaction I obtained was a nod.

Why go to the shore with the sounds of the waves lapping gently on the shingle but then block it out with earpods? It irritated me.
by SilverElfin | 2025-09-05 06:48:57+00:00
I read that of the 70+ things shown in the recent military parade in China, around 50 are new. This isn’t surprising to me - in every type of industry or product, China has been producing a homegrown equivalent with success most of the time. And this ability to build world leading products has happened much quicker compared to the long journey in economic growth that preceded it. Comparatively, western powers are evolving slowly and aren’t far enough ahead that China’s productivity cannot catch up. It’s a scary moment for democracies who want to contain the rise of the authoritarian CCP. But with Trump screwing up key relationships like India, there isn’t much to counter China’s rise towards being the leading superpower.
by sniffers | 2025-09-05 06:48:59+00:00
Obviously true, but Amazon never wanted top tech talent. They wanted disposable tech talent. When I was there the expected tenure was 18 months. Managers were expected to fire 10% of their team every year. Benefits were mediocre and the pay was so so. They chewed through devs by putting them in brutal oncall rotations with expectations like, "when you are on call you have a maximum of 15 minutes from being paged to being checked in to the incident. Carry your laptop everywhere you go. Everywhere."

So, of course it's costing them talent. They just don't care.
by mlwork314 | 2025-09-05 06:48:59+00:00
Short bio: Passionate software developer with a strong interest in machine learning and hard algorithmical problems. Team player. PhD in the domain of supervised learning and reinforcement learning for modeling complex systems. 5+ years of experience in the field. Looking for a role at the intersection of ML research and product development.

Location: Northern Germany Remote: Preferably yes, ideally 100% with occasional travel Willing to relocate: No Technologies: C++, Python (PyTorch, Numpy, Scipy, Pandas, …), Cuda. Focus on AI, Machine Learning, Reinforcement learning. Resume / CV: upon request Email: mlwork314@gmail.com
by GoblinSlayer | 2025-09-05 06:49:00+00:00
> It may be viewed as similar to asking why there is something rather than nothing.

The answer to that is a description how something happened to exist. A possible difference is that "how" asks for a full description, while "why" asks for an abbreviated description only of the relevant part, the rest assumed to be irrelevant. Experience of time a good example, because it happens differently depending on nature of time, so you can't assume nature of time to be irrelevant to the question.
by stephenlf | 2025-09-05 06:49:04+00:00
Horrendous take. Humans can reason about (some) hardware chips because they are space-constrained. The analogous solution in software would be to limit the size of your programs to a human-readable size—18k loc or so.

The author seems to like black boxes. Unix corelib is a collection of black boxes[1]. So are docker containers[2]. Do you know what else are black boxes? TYPES. Specifically interfaces. Types let you compartmentalize your software into as many black boxes as you want, then compose them.

———

[1] Try building any non trivial service by composing Unix corelib tools, docker containers, or REST APIs. You’re in for a world of hurt.

[2] Docker containers aren’t even really isolated. The JupyterHub DockerSpawner image spins up and tears down other docker containers at will. The whole thing is a mess of state. There’s no composition—just the container equivalent of `goto`
by SenHeng | 2025-09-05 06:49:12+00:00
My wife downloads plugins for every little thing. One to hide hide the title from a page, another to display a gallery of images. Often she’ll forget and download a similar one again and they all break.

Also instead of making multiple posts, she edits the same post over and over again, adding content to it.

That’s how she was taught to use Wordpress at her old job and no amount of explaining or demonstrating will make her change her ways.
by jiggawatts | 2025-09-05 06:49:51+00:00
The sibling comment by flanked-evergl "RDF is great but it's somewhat inadvertently captured by academia." is made manifestly obvious when reading this spec.

It's overburdened by terminology, an exponential explosion of nested definitions, and abstraction to the point of unintelligibility.

It is clear that the authors have implementation(s) of the spec in mind while writing, but very carefully dance around it and refuse to be nailed down with pedestrian specifics.

I'm reminded of the Wikipedia mathematics articles that define everything in terms of other definitions, and if you navigate to those definitions you eventually end up going in circles back to the article you started out at, no wiser.
by 1718627440 | 2025-09-05 06:50:19+00:00
Seams like I'm wrong about the general term, which is weird since they tell that definition in several courses in my university. Part of the confusion is maybe that "Steuern" literally means "steerings".

I've found the term that I'm looking for: https://en.wikipedia.org/wiki/Steering_tax . It's a bit weird, that most examples there seem to be from Germany or Switzerland. Maybe we just like that concept. But Piguo was a Brit: https://en.wikipedia.org/wiki/Pigouvian_tax

> but there are a number of misunderstandings in the rest of your post that I don't think I'm going to be able to explain.

Too bad.

> You're also just inventing reasons for taxes in many cases

Most of these are also listed as examples in the Wikipedia articles, the other are very much the official reasoning for these taxes, so I don't agree with that. Of course the government doesn't mind taking some money.
by kragen | 2025-09-05 06:50:43+00:00
This is maybe a good first thing to read if you've never heard of the Fourier Transform before, but it makes it sound a great deal more arbitrary and random than it actually is. It might set your understanding back by giving you the illusion that you understand things you don't actually understand, and that would be a shame, because some of those things are more beautiful than a sunrise or a hummingbird.

It would be very sad to lose those treasures by passing them by because you thought you already had them. As the song says:

> When you're young, you're always looking

> On the far side of the hill;

> You might miss the fairest flower

> Standing by your side very still.

And the flowers of Fourier analysis are as fair as the fairest flowers in this universe, or any universe.

https://news.ycombinator.com/item?id=45134843 may be a clue to the hidden beauty, for those who are puzzled as to what I might be talking about.
by theshrike79 | 2025-09-05 06:50:50+00:00
My current music collection is 399GB (mostly lossless Flacs).

I'm not buying a phone with 512GB-1TB of storage just for my music, 5G is available everywhere and my home internet connection is plenty fast. I can just stream it from home - maybe sync some locally if I'm going off grid.

And moving files manually one by one to my phone? Oof. It's not the early 2000s, we have better solutions.
by progmetaldev | 2025-09-05 06:52:33+00:00
I paint with blue fairly often. I understand that it might be the hardest to create artificially, but it is done regularly in the modern world.

Could the fascination be due to psychological reasons, like blue light being linked to sleep difficulties? This seems to be the current world we live in, where blue light filters exist to help prevent sleep disorders. Perhaps because our skies are increasingly gray with pollution, so blue gives us hope of a future where our air is clean and without smog?

I might be missing the entire point of the article, but I feel that if I am, my fellow HNers are with me (even if they don't believe the same thing).
by yallpendantools | 2025-09-05 06:52:43+00:00
Amazing! Thanks for sharing.

The farthest I got in the ICPC was regionals. I was tasked to make the team binder. I was a budding LaTeX enthusiast then but our coach wanted me to do it in...MS Word. Not that he didn't know LaTeX either (he's a published math/CS researcher after all), it's just the cultural ubiquity and comfort of MS Word. :(

The result was something more like https://github.com/ludopulles/tcr/blob/master/TCR-Sudo.pdf . I love how information-dense tcr.pdf looks in comparison. They even have a table of contents!
by jraph | 2025-09-05 06:54:15+00:00
You wouldn't spell out HyperText Markup Language each time.

RDF is one of those things it's easy to assume everybody has already encountered. RDF feels fundamental. Its predicate triplet design is fundamental, almost obvious (in hindsight?). It could not have not existed. Had RDF not existed, something else very similar would have appeared, it's a certitude.

But we might have reached a point where this assumption is quite false though. RDF and the semantic web were hot in the early 2000s, which was twenty years ago after all.
by littlestymaar | 2025-09-05 06:55:01+00:00
> Finally you have ultramarine! How much? I can’t find good numbers, but Claude estimates that the ultramarine production of all of medieval Europe was around the order of 30 kg per year

So we're at that stage ? Scott Alexander asking Claude for estimates on unknown stuff and quoting it on that. Gosh, I didn't imagine the lack of awareness of the limits of LLMs was this bad.
by octachron | 2025-09-05 06:55:25+00:00
A point that I find missing in the timeline for dynamic array is that there have been implementation for dynamic arrays available in libraries for more than twenty years.

However, none of the authors of those libraries were really happy with their own implementation because those implementations had to choose between performance, API usability or thread safety.

When I closed the student pull request (which was a naive implementation with no unsafe features), it was with the idea that it was unfair to expect a beginner use to solve those issues.

The subsequent iterations explored different part of the design space before the final iteration which converged to safely using unsafe language features to reach a new local API optimum.
by blackqueeriroh | 2025-09-05 06:55:33+00:00
> Atlassian, tho, has nothing for the regular every-day consumer, they make SaaS for business. So what's the deal?

Do you know why Windows computers ended up dominating the home PC market?

Because everyone was using them at work, and they wanted the same experience they were familiar with.

Hundreds of millions of regular old people use Atlassian’s products every day at work.

If they get familiar with a browser that helps them get their work done faster, they’ll demand it at home, too.
by aspenmayer | 2025-09-05 06:56:59+00:00
Speaking of Spotify, they apparently just updated their Terms of Use as of September 3, 2025, effective September 26, 2025. From the email I received:

> We have clarified that you may only access the version of the Spotify service available where you live at the applicable price set for that version of the service.

> We have clarified how we bill you for subscriptions and how subscriptions may be canceled.

> We have provided more information about different ways in which content may be posted or shared on the platform.

> We have also provided more information about our content policies and practices, and our personalized recommendations.

> We have included links to important user policies and guidelines for your ease of reference.

> We are making some updates to the arbitration agreement.

Found some more discussion of pricing issues:

https://old.reddit.com/r/digitalnomad/comments/1n4x58f/spoti...

And this change was not called out in the email, but seems interesting to note:

https://musictechpolicy.com/2025/09/02/ai-implications-of-sp...
by spiksla | 2025-09-05 06:57:56+00:00
Odoo | Full Stack Developer | Hybrid (Belgium, 3 days/week) | Full-time | Visa + €10k Signing Bonus | https://www.odoo.com/r/mnk

Odoo builds open-source business apps used by millions. We're hiring full stack developers to work on our Python/PostgreSQL backend, fast JS framework, mobile apps, website builder, and more.

Why join us:

- €10k signing bonus - Visa sponsorship + relocation support (contains 1 month free housing) - No clients, no deadlines — just clean, open-source code - Pick your team after 3 weeks of onboarding - Great team, countryside office (with chef!), flexible hours

You:

- Master several programming languages - Proficiency in object-oriented programming - Strong in SQL, data structures, and DB design - Passionate, autonomous, and eager to build real stuff

Apply → https://www.odoo.com/r/mnk
by general1465 | 2025-09-05 06:58:58+00:00
That's multipolar world in action. Something what Putin and Xi wanted so much, but it turns out that other powers can use this concept as well to interfere with their allies and they can't say anything because they are doing exactly same thing with western allies.

Sometimes it feels like Putin and Xi are naive children, thinking that they will stop playing by the international rules, but rest of the world will continue to abide by such rules.
Show HN: I made a AI-powered wedding idea and design generator
by jumagrande | 2025-09-05 06:59:08+00:00
I have created a tool that will allow users to obtain designs and ideas for planning a wedding.

The goal is to save time for those in charge of organizing the event by allowing them to create images with AI based on parameters that the user can define.

The tool currently has different features: - Wedding dress designer: A bride can define what type of dress she likes best, the design of the sleeves or train she wants, and her body type. In a matter of seconds, she will have some ideas. - Banquet designer - Ceremony designer - Wedding invitation card designer

It also has an image editor that allows you to upload your photo and request changes.

Who benefits from this tool? - Couples: They save time and allow you to see the expected result without surprises. - Wedding planners: They look for alternatives according to the client's criteria. - Venue owners: They can decorate professionally, saving a lot of money and gaining unlimited inspiration. - Content creators: They can create endless content on social media thanks to the combination of images and designs.

If you like the idea, I invite you to try it with a 30% discount using the code WELCOME30.

I look forward to your feedback, thank you very much in advance.

Best regards!
by CRConrad | 2025-09-05 06:59:31+00:00
Intuitively: Every seven years. Remembering leap years: In 28 years, tops.

Thinking about it: Has to be more often than that; there are only seven weekdays the year can begin on.

This is only considering getting the weekday for every date right; moon-phase stuff like the date of Easter will make it (much?) more rarely.

OK, will go read the article now...
by ath3nd | 2025-09-05 06:59:43+00:00
Dont worry, OpenAI's unconfirmed office suite will be much better.

https://www.computerworld.com/article/4021949/openai-goes-fo...

Nothing says that they are close to AGI and that ChatGPT5 was a raging success more than an office suite. They already have study mode, so definitely you know they are full of ideas and totally not stagnating and unprofitable with huge compute debt.

https://openai.com/index/chatgpt-study-mode/
by rsynnott | 2025-09-05 07:00:01+00:00
That's really stretching the definition of 'staged', tbh.

> Just want to be absolutely clear that everyone’s top priority is achieving an amazing Autopilot demo drive. Since this is a demo, it is fine to hardcode some of it, since we will backfill with production code later in an OTA update. I will be telling the world that this is what the car will be able to do, not that it can do this upon receipt

You could maybe call it staged if they were, say, very selective about the conditions and course, but within those constraints it was actually doing what they said it did. That doesn't seem to have been the case.
by SideburnsOfDoom | 2025-09-05 07:00:35+00:00
Nope. These days, most of it is "flood the zone with crap" stuff (1) that's wrong on even a quick inspection, not to mention contradictory to the rest of the crap.

It's almost refreshing to see a good old-fashioned well-constructed propaganda edifice, and not a big pile of crap, one that that aims to get people to believe in something rather than nothing at all.

1) https://en.wikipedia.org/wiki/Firehose_of_falsehood

https://hac.bard.edu/amor-mundi/on-fake-hannah-arendt-quotat...

https://www.goodreads.com/quotes/8220792-the-point-of-modern...
by bboygravity | 2025-09-05 07:01:09+00:00
I find this whole anti-LLM stance so weird. It kind of feels like trying to build robot distractions into websites to distract search engine indexers in the 2000's or something.

Like why? Don't you want people to read your content? Does it really matter that meat bags find out about your message to the world through your own website or through an LLM?

Meanwhile, the rest of the world is trying to figure out how to deliberately get their stuff INTO as many LLMs as fast as possible.