MurphyA/hacker-news huggingface dataset:
by tpm | 2025-08-07 12:55:27+00:00
When you are building some app in an ecosystem not entirely managed by you, things like this are bound to happen, so there are always ways to solve this.

You use Foo1 in Project1 (= one pom.xml) and create Project2 (=second pom.xml) where you use Foo2 (but package it in such a way that Foo2 is not exported from Project2), and depending on the usecase create a thin wrapper which you can then use from Project1, as an absolute worst case.
by bayindirh | 2025-08-07 12:55:31+00:00
The thing is, if you can make sure that some of that your images/music/code aren't used for AI training, then you can be sure that you can continue doing what you do, because your personal style enables the specialty you can create.

Maybe you will lose some of your "territory" in the process, but what makes you, you will be preserved. Nobody will be able to ask "draw me a comic with these dialogue in the style of $ARTIST$".
by evaXhill | 2025-08-07 12:56:28+00:00
‘Berény is likely to have painted Sleeping Lady with Black Vase from 1927 to 1928, by which time he had returned to Budapest, in his native Hungary, from Berlin where he had fled following World War I.The painting was last seen in public in 1928 when it exhibited at the Ernst Museum before being sold.The buyer is likely to have been Jewish and left the country in the lead up to or during World War II. Hungary was turbulent during this period and the painting was considered lost’. Sad to see a painting with such history ending up in a private collection, also considering that its some of Bereny’s best work too
by KingOfCoders | 2025-08-07 12:56:49+00:00
Please log into BAD.com - we're a login provider to GOOD.com with a higher security level, from now on use BAD.com to log into GOOD.com

Why would I put a secret code from GOOD.com into BAD.com? That's the core of the problem.

If you put a code you get from GOOD.com into BAD.com, it's like you put a password from GOOD.com into BAD.com - don't do that.
by danaris | 2025-08-07 12:57:12+00:00
Asimov's Three Laws of Robotics were explicitly designed to be a good basis for fiction that shows how Asimov's Three Laws of Robotics break down.

Suggesting they be used as a basis for actual AI ethics is...well, it's not quite to the level of creating the Torment Nexus from acclaimed sci-fi novel "Don't Create the Torment Nexus", but it's pretty darn close.
by philipkiely | 2025-08-07 12:57:19+00:00
TRT-LLM has its challenges from a DX perspective and yeah for Multi-modal we still use vLLM pretty often.

But for the kind of traffic we are trying to serve -- high volume and latency sensitive -- it consistently wins head-to-head in our benchmarking and we have invested a ton of dev work in the tooling around it.
by potato3732842 | 2025-08-07 12:57:28+00:00
I greatly dislike this reductive sort of pop culture history. Where does it end? The Religion act of 1592? Henry VIII deciding that boats 'n' hoes are more important than being Catholic? Some field in East Sussex in 1066? A bridge outside Rome? Some uppity carpenter? A bunch of jews sick of building pyramids? Some apes that stood up? Some rat-like things that managed to not get eaten by dinosaurs just long enough for a space rock to hit our planet?

The first identifiable steps of the assembly of the myriad (and exponentially increasing the further back you go) of necessary key preconditions that come together to result in a thing that happened does not mean that that's when that thing started happening. We are all sitting at the tail end of an incomprehensibly long line of specific events that were in no way pre-ordained and ultimately depend upon a lot of chance and individual whims.

The american revolution could have been prevented in the 1770s and maybe we'd have turned out like Canada or Northern Ireland. The civil war could have been prevented as late as 1860 and we'd have probably got rid of slavery in the 1870s or 80s like Brazil.
by tempfile | 2025-08-07 12:57:41+00:00
> It proposes a new standard for AI-web interaction that moves beyond fragile screen scraping and DOM manipulation towards a robust, secure, and efficient machine-readable layer for the internet.

This is nothing like robots.txt, it is much more like a sitemap. In fact, this design goal is almost word for word the point of the semantic web in general. You may find that there are existing working groups for similar resource description frameworks. Given how poor adoption of semantic tagging has been, I somewhat doubt sites start doing it just for LLMs.

Incidentally, I thought the whole point of an AI agent was that it could read and understand things by itself. I welcome any improvement in the semantic content of the web, but isn't scraping kind of the point?
by graeme | 2025-08-07 12:58:30+00:00
Google's ads are the outcome of google's success at capturing attention. They aren't the cause of google capturing attention.

Newspaper's had everyone's attention and then they lost it to a million and one alternatives on the internet.

The phone was a major driver but newspapers had been in structural decline for decades as non internet alternatives for attention grew too. Warren Buffet called it in 1991.
by Aurornis | 2025-08-07 12:59:01+00:00
They’re widely available to rent.

Unless you’re running it 24/7 for multiple years, it’s not going to be cost effective to buy the GPU instead of renting a hosted one.

For personal use you wouldn’t get a recent generation data center card anyway. You’d get something like a Mac Studio or Strix Halo and deal with the slower speed.
by Hilift | 2025-08-07 12:59:31+00:00
Where were all these people when Vault was released in 2015? I remember being told we were switching to Vault in 2018 and nada. It was like the economists before the 2008 mortgage salad. Did Vault not hire security people? This reminds me of when HeartBleed occurred in 2014. It was after that when someone looked at the code and bugs everywhere. The guy that created Heartbleed got a Phd and the guy that discovered it got a t-shirt. "And then it was acquired by IBM".
by ACCount36 | 2025-08-07 12:59:52+00:00
Plateauing? OpenAI's o1 is revolutionary, less than a year old, and already obsolete.

Are you disappointed that there's no sudden breakthrough that yielded an AI that casually beats any human at any task? That human thinking wasn't obsoleted overnight? That may or may not happen yet. But a "slow" churn of +10% performance upgrades results in the same outcome eventually.

There's only this many "+10% performance upgrades" left between ChatGPT and the peak of human capabilities, and the gap is ever diminishing.
by llm_nerd | 2025-08-07 12:59:52+00:00
Ignoring that medieval peasants were likely highly active and regardless had a short, brutish life, the flours at the time shared little in common with modern flours.

Medieval flour would have had the entire grain -- the bran, germ and endosperm -- ground into the resulting product. The product would be high in fibre and nutrients, and with a ratio of good fats as well.

Modern flour separates out just the starch endosperm and discards the rest, then refining it to an ultra digestible product.

Nutritionally the former is healthy. The latter is not great, especially for people with a caloric surplus and a sedentary lifestyle, where it's just a massive glucose blast as that flour is 75% almost immediately turned into blood glucose.
Show HN: AutoPause – macOS utility that auto-pauses media when mic is in use
by visualstackk | 2025-08-07 13:00:05+00:00
I often listen to Spotify or YouTube while working, but every time I joined a quick Slack call or used voice dictation, I had to scramble to pause my music and then remember to resume it afterwards (this is made worse by headphones on OSX switching to Bluetooth audio profiles when the mic is in use - if you know you know )

I built AutoPause to remove that step. It’s a small macOS menu bar app that detects when your microphone is in use and automatically pauses your music or video, resuming when the mic is free.

Features: - Works with Spotify, Apple Music, YouTube, Netflix, and more. - Browser media support via a companion Chrome extension. - Local-only: the macOS app and Chrome extension communicate via WebSockets on localhost; nothing leaves your machine.

App Store link: https://apps.apple.com/us/app/autopause/id6747332615?ct=hn-s...

I’ve been a software engineer for 15 years or so, but I fully vibe-coded this as a trial (and then had to undo most of it at least once lol).

Built in Swift (AppKit) with a lightweight Chrome extension that handles browser media control.

Happy to answer questions or hear thoughts on use cases I might’ve missed.
by bo1024 | 2025-08-07 13:00:21+00:00
You might not be aware of the context (actually the author of the article might not either). There has in fact been a big push by major AI companies to focus on quote safety unquote while marginalizing (not citing, giving attention to, etc) people focusing on what those companies call quote ethics unquote.

For example, from Timnit Gebru:

> The fact that they call themselves "AI Safety" and call us "AI Ethics" is very interesting to me.

> What makes them "safety" and what makes us "ethics"?

> I have never taken an ethics course in my life. I am an electrical engineer and a computer scientist however. But the moment I started talking about racism, sexism, colonialism and other things that are threats to the safety of my communities, I became labeled "ethicist." I have never applied that label to myself.

> "Ethics" has a "dilemma" feel to it for me. Do you choose this or that? Well it all depends.

> Safety however is more definitive. This thing is safe or not. And the people using frameworks directly descended from eugenics decided to call themselves "AI Safety" and us "AI Ethics" when actually what I've been warning about ARE the actual safety issues, not your imaginary "superintelligent" machines.

https://www.linkedin.com/posts/timnit-gebru-7b3b407_the-fact...
by growse | 2025-08-07 13:00:41+00:00
Do you think someone running a service that's under constant denial-of-service attacks would be sympathetic to the argument that "What people do on their own computer is none of the service's business".

Pretty much every service out there has "don't share credentials" in their ToU. You don't have to like it, but you also don't have to accept the ToU.
by bayindirh | 2025-08-07 13:01:05+00:00
Then let's abolish all of them. Patents, copyrights, anything. Let's mail Getty, Elsevier, car manufacturers, chemical plants, software development giants and small startups that everything they have has no protection whatsoever...

Let us hear what they think...

I'm for the small fish here, people who put things out because of pure enjoyment, waiting nothing but a little respect for the legal documents they attach to their wares they made meticulously, which enables most of the infra which enables you to read this very comment, for example.

Current model rips the small fish and feeds the bigger one forcefully, creates an inequality. There are two ways to stop this. Bigger fish will respect smaller fish, because everybody is equal in front of law (which will not happen) or abolishing all protections and make bigger fish vulnerable to small fish (again, which will not happen).

Incidentally, I'm also here for the bigger fish, too, which put their wares in source-available, "look but not use" type of licenses. They are also hosed equally badly.

I see the first one as a more viable alternative, but alas...

P.S.: Your comment gets two points. One for deflection (it's not natural law argument), and another one for "but it's fair use!" clause. If we argue that only natural laws are laws, we'll have some serious fun.
by philipkiely | 2025-08-07 13:01:52+00:00
Yeah the custom hardware providers are super good at TPS. Kudos to their teams for sure, and the demos of instant reasoning are incredibly impressive.

That said, we are serving the model at its full 131K context window, and they are serving 33K max, which could matter for some edge case prompts.

Additionally, NVIDIA hardware is much more widely available if you are scaling a high-traffic application.
by giantg2 | 2025-08-07 13:02:32+00:00
"A threat like that has to be reported to the authorities."

This forced reporting necessarily creates false reports. Under the law, things like terrorist threats are required to be credible or incite panic. Reporting things that aren't credible is arguably a violation of law under any other context, yet they choose to ignore that with these mandatory reporting laws. Basically it creates a situation where nobody is allowed to use their brain - automated conveyer to the criminal system.
by Isamu | 2025-08-07 13:02:42+00:00
Right, in particular Asimov is not presenting a detailed framework of any kind.

His laws are constraints, they don’t talk about how to proceed. It’s assumed that robots will work toward goals given them, but what are the constraints?

People now who want to talk about alignment seem to want to avoid talk of constraints.

Because people themselves are not aligned. To push alignment is avoiding the issue that alignment is vague and the only close alignment we can be assured of is alignment with the goals of the company.
by evaXhill | 2025-08-07 13:02:43+00:00
Not that surprising that things have gotten to this point, just a few days ago schools in Florida were testing a new drone defense system against shootings. Between see-through backpacks, armed teachers, metal detectors, and other things you’d think it would be more easier to severely restrict firearm access to under 21 year olds and make the parents criminally liable if they are found to have facilitated access in any way in the wake of a shooting. But yeah i guess dipping into online conversations and immediately notifying both school officials and law enforcement is a good solution (/j)
by PKop | 2025-08-07 13:02:51+00:00
No serious state would ignore potential conflicts of interest with their biggest adversary related to advanced technology and military affairs:

https://www.cotton.senate.gov/news/press-releases/cotton-to-...

No, a CEO should not be able to tell the government to pound sand in this type of situation.

The company he ran for over a decade just plead guilty to illegal chip design sales to China. You may not care, but that the government does is just common sense:

https://www.reuters.com/world/china/cadence-plead-guilty-pay...
by stackbutterflow | 2025-08-07 13:02:51+00:00
Predicting the future is always hard.

But the only thing I've seen in my life that most resembles what is happening with AI, the hype, its usefulness beyond the hype, vapid projects, solid projects, etc, is the rise of the internet.

Based on this I would say we're in the 1999-2000 era. If it's true what does it mean for the future?
by cmeacham98 | 2025-08-07 13:03:15+00:00
I'm sorry, but I would never use this because of two major dealbreakers (and I would encourage others to exercise serious caution as well):

1. Code is largely if not entirely written by AI

2. Author is completely anonymous, using a dedicated GitHub and HN account for this specific project

Both of these are really bad for security-sensitive software.
by stopthe | 2025-08-07 13:03:51+00:00
Exactly zero, if answering your question as stated. But that is not the point. LLMs struggle with things that require tacit knowledge or are not found in the training set (i.e. haven't been done before). They excel at tasks that are described in the most verbose and explicit way, to the point that it looks humiliating from human POV. And what is more explicit than an existing codebase, especially with tests, comments and documentation lovingly put there by the proud author (remember, those github stars).
by a_shovel | 2025-08-07 13:04:10+00:00
"Ultra-processed food" is the new term for "junk food" for people who thought it needed three more syllables.

They're both vague you-know-what-I-mean terms, and don't have any place in research papers, which really ought to be asking more specific questions. Are ultra-processed foods bad for you? You might as well ask whether "yucky foods" are good for you, or what the health effects of "appetizers" are.

If you want to know if white bread or artificial colors or emulsifiers are unhealthy, ask that question directly instead of using this vague proxy category.
by varispeed | 2025-08-07 13:04:36+00:00
I rented H100 for training a couple of times and I found that they couldn't do training at all. Same code worked fine on Mac M1 or RTX 5080, but on H100 I was getting completely different results.

So I wonder what I could be doing wrong. In the end I just use RTX 5080 as my models fit neatly in the available RAM.

* by not working at all, I mean the scripts worked, but results were wrong. As if H100 couldn't do maths properly.
by dale_glass | 2025-08-07 13:04:52+00:00
> The thing is, if you can make sure that some of that your images/music/code aren't used for AI training, then you can be sure that you can continue doing what you do, because your personal style enables the specialty you can create.

Personal styles are dime a dozen and of far lesser importance than you think.

Professionals will draw in any style, that's how we make things like games and animated movies. Even assuming you had some unique and incredibly valuable style, all it'd take to copy it completely legally is finding somebody else willing to copy your style to provide training material, and train on that.
by jodrellblank | 2025-08-07 13:04:54+00:00
> "(like you just need to remember 2 more digits)"

"The standard among mathematicians for writing larger bases is to extend the Arabic numerals using the Latin alphabet, so ten is written with the letter A and eleven is written with the letter B. But actually doing it that way makes ten and eleven look like they're too separate from the rest of the digits so you can use an inverted two for ten and an inverted three for eleven. But those don't display in most fonts so you can approximate them with the letters T and E which also happen to be the first letters of the English words ten and eleven. But actually as long as we're okay for using the Latin alphabet characters for these digits then we might as well use X for ten like in Roman numerals. But actually now we're back to having them look too different from the other ten digits so how about instead we use the Greek letters Chi and Epsilon but actually if we're using Greek letters then there's no association between the X looking letter and the number ten, so maybe you can write ten with the Greek letter delta instead.

And all you really need to learn is those 'two new digits' and you're ready to use dozenal."

- Jan Misali in his comedy video on why base 6 is a better way to count than base 12 or base 10 https://www.youtube.com/watch?v=qID2B4MK7Y0 (which is a pisstake and ends up making the point that Base 10 isn't so bad).

("in dozenal, a seventh is written as 0.186X35 recurring because it's equal to one gross eight dozen ten great gross ten gross three dozen five eleven gross eleven dozen eleven great gross eleven dozen eleventh's").
by toddmorey | 2025-08-07 13:05:40+00:00
> For everything I don’t like doing, AI is phenomenally good. Take design, for instance.

I've seen this sentiment quite a bit; I think it's really baked into human psyche. I think we understate the importance of what we don't enjoy and perhaps overstate the importance of the tasks we do enjoy and excel at. It makes sense, we're defending ourselves and our investments in learning our particular craft.
by graemep | 2025-08-07 13:06:04+00:00
The problem is that it creates a lot of uncertainty. For example, with this license, what usage is commercial? Can you distribute it to customers who buy other things from you? Can you offer services related to it - e.g. can you install it for a customer?

If you modify the software under what terms are your modifications distributed? Do they have to be distributed under the same terms? There is not transfer of copyright so the original authors cannot distribute the modified version commercially as part of their enterprise edition, that means that every modified version is a fork that cannot be merged back in?

As I said in another comment discouraging forks is a disadvantage for users as it leaves you dependant on one supplier.

The AGPL achieves the aim of deterring the likes of Amazon from providing the software as a service (at least without contributing their changes back, in practice the will not use it at all) without these sorts of problems.
by selvan | 2025-08-07 13:06:46+00:00
May be, we are couple of years away from experiencing patent free video codecs based on deep learning.

DCVC-RT (https://github.com/microsoft/DCVC) - A deep learning based video codec claims to deliver 21% more compression than h266.

One of the compelling edge AI usecases is to create deep learning based audio/video codecs on consumer hardwares.

One of the large/enterprise AI usecases is to create a coding model that generates deep learning based audio/video codecs for consumer hardwares.
by Aurornis | 2025-08-07 13:07:19+00:00
> They're both vague you-know-what-I-mean terms, and don't have any place in research papers

This is false. There are specific criteria for these categories in the research papers.

It’s also acknowledge that it’s not a 100% perfect objective all-encompassing measure, but it is a very good heuristic.

I don’t know why some people read a headline and think they know more about the topic than the research papers (which they clearly also have not read)
by drweevil | 2025-08-07 13:07:30+00:00
tl;dr: those of us not heavily invested in AI need "convincing" because the technology is almost all down-side with little up-side.

We can start with bosses imposing which tools we use. We usually don't like that. Especially when these mandates are accompanied by unreasonable expectations (productivity will increase by 50%! You'll become a 10x developer!). Now you're under even more pressure than before, with no real possibility of satisfying those expectations. Makes for a wonderful work environment, I'm sure.

Follow that up with the extremely negative social externalities AI brings to the table: resource exploitation in poorer neighborhoods, labor exploitation in poor nations, etc. In WV, where I live, the legislature have already stripped communities of their political rights, with the goal of being more "data-center friendly", which to me sums up AI rather nicely: an anti-democratic, anti-people, big-investor-friendly technology.
by OskarS | 2025-08-07 13:07:44+00:00
They have their place. Certainly B-tree data-structures are tremendously useful and usually reasonably cache friendly. And if std::deque weren't busted on MSVC, there are times where it would be very useful. Linked lists have their place as well; a classic example would be an LRU cache, which is usually implemented as a hash table interleaved with a doubly linked list.

But yeah. Contiguous dynamic arrays and hash tables, those are usually what you want.