MurphyA/hacker-news huggingface dataset:
by JimDabell | 2025-06-27 08:46:32+00:00
> that threshold was put there for humans based on their capabilities

It wasn’t. It’s there because a small proportion being reproduced doesn’t harm the copyright holder in the same way a full reproduction does.

Nobody is going to stop buying Harry Potter books because they can get an LLM to spit out ~50 words from the book. This is entirely in line with the spirit of the law. This is exactly why proportionality is a factor in fair use.
by rsanheim | 2025-06-27 08:46:42+00:00
Java still had slow startup and warmup time circa 2005-2007, on the order of 1-3 seconds for hello world and quite a bit more for real apps. That is horrendous for anything CLI based.

And you left out classloader/classpath/JAR dependency hell, which was horrid circa late 90s/early 2000s...and I'm guessing was still a struggle when Go really started development. Especially at Google's scale.

Don't get me wrong, Java has come a long way and is a fine language and the JVM is fantastic. But the java of 2025 is not the same as mid-to-late 2000s.
by globular-toast | 2025-06-27 08:47:08+00:00
> those jacked dudes in their 70s

Those dudes are almost certainly on some kind of testosterone. It obviously works for some. Arnold Schwarzenegger, for example, has almost certainly been "supplementing" for close to 60 years now. The trouble is we don't know for sure what these individuals have been doing, nor do we know the effects of such "cocktails" on the population at large.
by docdeek | 2025-06-27 08:47:42+00:00
In France we have a ‘right to the image’ where you have a right to stop someone taking your photo or having a photo of you published. People who contravene the rules can be punished with fines or more.

From Wikipedia: "Public figures can be photographed as part of their function or professional activity... A photograph of a public figure taken as part of his private life therefore still requires explicit authorization for publication. Thus, the Prime Minister cannot oppose a journalist photographing him at the exit of the Council of Ministers or during an official lunch, but he can prohibit the publication of photographs representing him at an event in his private life, such as a family reunion.”

https://fr.wikipedia.org/wiki/Droit_à_l%27image_des_personne...
by Barrin92 | 2025-06-27 08:48:30+00:00
>While in the West people have no respect to other people

Big overgeneralization. Here in Germany the "Recht am Eigenen Bild" (literally right to your own image) has existed for decades, and similar to Japan publishing images of others has some pretty big limitations and without consent is usually restricted to places or persons of public interest. To the chagrin of Google Street view or Twitch streamers
by hopelite | 2025-06-27 08:48:55+00:00
There are indeed many people that look very similar, and that will only increase if the efforts to eradicate uniqueness and actual separated diversity are successful, but there is also a lesson in the basic concept of, similar is not same. A single wrinkle more or less or a shift in an angle, and it’s not you anymore. The whole concept of likeness is a spurious one at best, akin to how the aristocracy functioned in the past where e.g., the depiction of their profile on a coin was a means of control too.

I was just recently trying to find an associate from my past with an unfortunately common whole full name in his language and was rather surprised at how many of the people depicted online with his name looked extremely similar to him, but upon closer discernment were surely not him. How do you discern that a “deepfake” (what a dumb term) is similar to you and not just similar to anyone else?

Also, what if AI is just trained with images of you? The consequent image will similarly only be an inspiration of you, not you, not the same as even using images in an attempt to graft a very similar facial feature onto an image or map it into a video.

It is in fact also what artists do in physical medium, they look at something/someone and are inspired by it to create an illusion that gives the impression of similarity, but it is not that thing/person. Will this new law possibly make art illegal too because people have not thought this through?

On a digital screen, it is of course also not you at all, it is individual pixels that fool the mind or give an illusion. It is really a pernicious muddling of reality and logic we have allowed to emerge, where the impression of depiction is the property of someone even though it is not that person, but also only if it is the means for control, ie money. Mere peasants have no control over their image taken in public.

The Sphere in Vegas is another good example of this on a large scale, each “pixel” is roughly 6” apart from the other and about 2” in diameter, for all intents and purposes separate objects, each only projecting one array of colors in a matrix of individual LEDs. Up close it looks no different than a colored LED matrix, only when you stand sufficiently far away is your mind tricked into believing you see something that is not really there.

Frankly, these moves to “protect” are very much a direct assault on free expression and even may create unintended consequences if art exceptions do not apply anymore either. Is it now illegal for me to paint a nude, how about from an image that I took of someone? What about if I do it really well from my own memory? What about if I use a modeling tool to recreate such a nude as a digital 3D object from images or even memory? Is AI not also simply a tool? Or is it more?
by thaumasiotes | 2025-06-27 08:49:50+00:00
> Prof Watson is director of Ionad Eeghainn MhicLachlainn: the National Centre for Gaelic Translation (NCGT), which exists specifically to support the translation of literature into Gaelic, as well as Manx and Irish.

It's interesting that unmodified "Gaelic" apparently refers to Scots Gaelic in Wales. If you asked me about "Gaelic", I'd assume you meant Irish Gaelic.
by teekert | 2025-06-27 08:50:32+00:00
Lay people associate space with cold because nearly every scifi movie has people freezing over in seconds when exposed to the vacuum of space (insert Picard face-palm gif).

Even The Expanse, even them! Although they are otherwise so realistic, that I have to say I started doubting myself a bit. I wonder what would really would happen and how fast...

People even complained that Leia did not freeze over (in stead of complaining about her sudden use of the force where previously she did not show any such talents.)
by dns_snek | 2025-06-27 08:51:01+00:00
> That’s clearly below the proportionality threshold for copyright to matter.

This type of reasoning keeps coming up with seemingly zero consideration for why copyright actually exists. The goal of copyright, under US law, is "To promote the progress of science and useful arts".

The goal of companies creating these LLMs is to supersede the use of source material they draw from, like books. You use an LLM because it has all the answers without having to spend the money compensating the original authors, or put in the work digesting it yourself, that's their entire value proposition.

Their end game is to create a product so good that nobody has a reason to ever buy a book again. A few hours after you publish your book, the LLM will gobble it up and distribute the insights contain within to all of their users for free, "it's fair use", they say. There won't be any economic incentive to write books at that point, and so "the progress of science and useful arts" will crawl to a halt. Copyright defeated.

If LLM companies are allowed to produce market substitutes of original works then the goal of copyright is being defeated on a technicality and this ought to be a discussion about whether copyright should be abolished completely, not a discussion about whether big tech should be allowed to get away with it.
by jeroenhd | 2025-06-27 08:51:11+00:00
I think Slint is getting pretty close to that these days: https://slint.dev/

No quick and easy drag&drop just yet, but IDE support for live preview rendering makes it come pretty close. I do long for the Visual Studio GUI design days, but things aren't as barebones anymore as they used to be in open source Rust land.
by mhfu | 2025-06-27 08:51:13+00:00
I mean, of course exercise isn't going to fix your vision. But if your vision is going to degrade, you can still choose if you want to live as a fit and healthy person who needs reading glasses, or as a person who has aches all over, is in bad shape, feels tired and like shit all the time, and on top of all that needs reading glasses.
by luxpir | 2025-06-27 08:51:19+00:00
Really great to see.

These languages, sadly largely killed off in the name of I don't know what, are as the final Tolkien quote in the comment says: the senior languages of Britain.

Fun fact; Cumbria is named in the same way as Cymru, as Welsh was once spoken there too.

I've never seen a video where Welsh/Breton/Cornish speakers have tried to have conversation, but have seen a few Irish/[Scottish] Gaelic conversations.

And at one point way back they all would have been intelligible. Shame it didn't follow the Scandinavian evolution, or they may have had an easier way back from having a "prestige language" take over.
by bjackman | 2025-06-27 08:52:02+00:00
I think a lot of the materials that the Go folks put out in the early days encourage a very channel-heavy style of programming that leads to extremely bad places.

Nowadays the culture seems to have evolved a bit. I now go into high alert mode if I see a channel cross a function boundary or a goroutine that wasn't created via errgroup or similar.

People also seem to have chilled out about the "share by communicating" thing. It's usually better to just use a mutex and I think people recognise that now.
by pornel | 2025-06-27 08:53:25+00:00
Zope was cool in that you couldn't generate ill-formed markup, and optionally wrapping something in `<a>` didn't need repeating the same condition for `</a>`.

However, it was much simpler imperative language with some macros.

XSLT is more like a set of queries competing to run against a document, and it's easy to make something incomprehensibly complex if you're not careful.
by another_twist | 2025-06-27 08:53:45+00:00
I mean I have worked with c++, Python, JS/TS, Java and Scala. The syntax of Rust is a mix of these. Apart from that, borrowing, some pointer work and you're set. Honestly Copilot is pretty good at generating code that you can pick up the patterns from. I would highly recommend you give it a try. Not a fan though, for any large project Rust wont be my first choice because of lack of proper libraries and Java is performant enough almost all the time.
by JimDabell | 2025-06-27 08:54:00+00:00
XML is a great format for what it’s intended for.

XML is a markup language system. You typically have a document, and various parts of it can be marked up with metadata, to an arbitrary degree.

JSON is a data format. You typically have a fixed schema and things are located within it at known positions.

Both of these have use-cases where they are better than the other. For something like a web page, you want a markup language that you progressively render by stepping through the byte stream. For something like a config file, you want a data format where you can look up specific keys.

Generally speaking, if you’re thinking about parsing something by streaming its contents and reacting to what you see, that’s the kind of application where XML fits. But if you’re thinking about parsing something by loading it into memory and looking up keys, then that’s the kind of application where JSON fits.
by mrweasel | 2025-06-27 08:54:05+00:00
The UK is no stranger to engineering, it's not like it would take them years to build or modify a tanker on their own.

Airbus makes the stupid tankers for the US: https://en.wikipedia.org/wiki/Airbus_A330_MRTT it's not a problem.

Edit: the US cancelled the Airbus program, but they still can make the boom operated tankers.
by bilekas | 2025-06-27 08:54:54+00:00
If I have to give an educated guess I would say it's due to the logistics of maintenance for the Eurofighters.

> The Eurofighter’s European collaboration model distributes manufacturing and support across partner nations, and this model lowers acquisition costs for the initial adopters. However, the Typhoon's maintenance requirements, especially for its EJ200 engines, can be complex for operators outside Europe, which has hindered export sales.

Given the UK has left the EU, I wonder if that would effect their maintenance costs and availablity, although I would assume something could be worked out given they're in NATO!
by tomaytotomato | 2025-06-27 08:54:57+00:00
We really need to up our defence game by not requiring collaboration with other countries or companies.

Sure we have BAE systems, Babcock and Rolls Royce, but none of these companies can produce a whole weapon/plane/tank by themselves, without needing another 100 companies to supply components around the world.

The same goes with our European friends across the water; to make the Eurofighter Typhoon required hundreds of companies to collaborate across the UK/EU.

We need a bit more independence, more garden shed industry and localised companies.

The UK has a lot of pioneering knowledge and continues to make breakthroughs but it would be better if we could be a bit more selfish and make our own stuff with our own supply chain.

To those that argue, "we live in a global world", "everything is more complex now", "UK defence can't make everything" - are you so sure of that?

Just an example - the Spitfire was wholly made in the UK in the 1940s with 200 companies subcontracted from big cities to small towns across the country.
by hsn915 | 2025-06-27 08:55:40+00:00
The linked proposal has many "features" that would be "needed" if you frame the problem in terms of a "template api", centered around "binding" variables, and what not.

https://github.com/WICG/webcomponents/issues/1069

My proposal only adds one native function with nothing else: no new data types, no new apis.
by dzonga | 2025-06-27 08:55:59+00:00
what most people assume:

myth (a) - software engineers mostly work on software for consumers reality (a) - software engineers mostly work on software for enterprises

myth (a) - it's just crud reality (a) - it's crud but with a bunch of business rules behind it that ai can't grasp

every other shiny 'saas' that's not the reality of the majority of software out there.
by junaru | 2025-06-27 08:56:30+00:00
> While in the West people have no respect to other people, and don't bother to blur anything. I think it would be better for everyone if you couldn't post photos of other people without their permission and if annoying Youtubers would go to jail.

Every burglars wet dream. I have no idea what crime is like in Japan but in EU this is not an option.
by TeMPOraL | 2025-06-27 08:56:36+00:00
Right, but that's the other extreme. Then there's everything in the middle, and most of that, unfortunately, do not form a kind of "healthy lifestyle" that has a chance to confer longevity benefits. So when people say, "just have a good diet and exercise regularly and sleep long enough and such" - it's a bit of a lie, because to do enough of these things to matter, you might be required to sacrifice the very things you value in life the most.

And I mean here both sacrifice the things you hold dear directly, or indirectly - which for us here is predominantly our careers and places of living.

Exaggerating a little bit to underscore the point: I could likely add years to my QALY lifespan if I moved to countryside, picked up more manual labor that required me to move my whole body, and went hiking in between going to the gym -- but, the things I value are found in cities, the work I like is white-collar, I hate hiking, and I also have people I love to support and lifespan-friendly labor generally doesn't pay enough.
by HenryBemis | 2025-06-27 08:56:47+00:00
There is the (helpful to distinguish) 'gap' here. The media org that will report on a politician (for good or bad), will use the politician's 'news-PR-approved-actual-photo-provided-by-the-politician's-PR-team' (the serious one for war-news, the smiling one for the tax-breaks, and so on). They won't deepfake/use midjourney to create a photo of the politician eating an ice-cream while a pigeon is pooping on him (something that Colbert/Kimmel/Meyes/et al would do - clearly as a parody).

But me (not really) on my website (I don't have one) where I trash politicians (I don't) and post a photo of said politician eating poop, that should be 'frowned upon'. (Or worse to shame an ex-gf or a colleague that 'won't yield to my sexual advances').

While reading the article though, I thought of the cases where a paparazzo takes a photo of CelebrityA, then the CelebrityA posts said photo to her Insta (without getting permission from the agency) and the agency sues her. Now (in Denmark) the CelebrityA can sue the paparazzo for taking her photo in the first place (right?). This would protect people from getting uncomfortable photos.
by JimDabell | 2025-06-27 08:56:56+00:00
> The goal of companies creating these LLMs is to supersede the use of source material they draw from, like books.

Nobody is going to stop buying Harry Potter books because they can get an LLM to spit out ~50 words from one of the books. The proportionality factor is very clearly relevant here.

> If LLM companies are allowed to produce market substitutes of original works

Did Meta publish a book written by an LLM?

> The goal of copyright, under US law, is "To promote the progress of science and useful arts".

I would consider training LLMs to be very much in line with those goals.
by xg15 | 2025-06-27 08:57:06+00:00
I remember Blizzard actually using this concept for their battle.net site like, 10 years ago. I found it always really cool, but at some point I think they replaced it with a "regular" SPA stack.

I think one big problem with popularizing that approach is that XSLT as a language frankly sucks. As an architecture component, it's absolutely the right idea, but as long as actually developing in it is a world of pain, I don't see how people would have any incentive to adopt it.

The tragic thing is that there are other pure-functional XML transformation languages that are really well-designed - like XQuery. But there is no browser that supports those.
by gspetr | 2025-06-27 08:57:20+00:00
>Yeah you can

Really? Can you name one developed country besides Israel that has succeeded?

>Social programs don't mean shit if nobody can afford to buy urban real estate in the big cities where the jobs are

The Government Pension Fund Global (Statens pensjonsfond utland), also known as the Oil Fund (Oljefondet), was established in 1990 to invest the surplus revenues of the Norwegian petroleum sector. As of June 2025, it had over US$1.9 trillion in assets.

Price of a 3 bedroom house in Oslo: $1.5M

$1.9T / $1.5M = 1.266M houses

Population of Norway is 5.6M

Do you have a better argument than housing affordability?
by kkoncevicius | 2025-06-27 08:58:03+00:00
I am writing to add two other possibilities.

Within myself I notice that the project becomes boring when there is nothing new left to be learned from it. Depending on the project this could happen at 50% completion or 90% completion. Take scientific research for example. For me there is a lot of motivation to figure things out, to fill the gaps, to make sure everything is solid. But then there is the mundane part of putting it into text and publishing. And my energy is not in there. I already know what will go into that paper, I know getting it out will count as "success" and I know it should be shared. But my libido is not in it.

Another thing - the end of a big project signifies a big change. If you worked on something for a long time, what will you do once it's finished? Norman Finkelstein in one of his interview put it like that (paraphrasing): "I think some people genuinely don't want to end the conflict [between Israel and Palestine] because they built their whole life around it. In the past it was a problem for me as well. I have spent my whole academic career writing about this conflict. I read enough books to fill this room. Literally. If the conflict ends tomorrow - what am I going to do with my life?".
by Nopoint2 | 2025-06-27 08:58:42+00:00
I still stand by my claim that the most common cause of death is chronic iron poisoning, and living past 100 was a regular occurence in the bronze age.

The best explanation again seems that all the modern nutrition is nonsense fed by some double agent to the allies in WW2, (iron, and the toxicity of heavy metals) based supposedly on some secret concentration camp experiments, and nobody is allowed to question it in order to "not let their sacrifice go in vain" or some such bullshit.
by 55555 | 2025-06-27 08:59:00+00:00
Probably too long of an answer, but: averaged out over the months, I spend 30 minutes every weekday doing flashcards, 45 minutes with a tutor, and spend another 1.25 hours watching TV or reading books in my target language. With 2.5 hours every weekday on average and without life immersion (at your home or office) it's possible to get to reading/writing/speaking/understanding fluency (including in terms of speed) in a difficult language in about 3-4 years and near-native in another 2 years. It's very difficult as an English native to learn a language like Chinese, Japanese, or Thai. It's not like learning Spanish or French (which I have also studied). To answer your question directly, surprisingly, reading a book does very little to help your speaking or understanding abilities. The skills of understanding accents/pronunciations quickly enough and the skill of structuring sentences when speaking quickly enough are completely different skills. Writing/reading/speaking/understanding are four remarkably unrelated skills that must be trained separately. Actually, typing on a keyboard and writing by hand are also different. Because thai actually has a different keyboard on desktop vs phone, since it became good enough, I decided to simply use speech to text for the rest of my life. I'm remarkably fluent in comprehension and have read quite a few adult books and yet if you give me a pencil and paper my brain can't figure out how to spell a word that I can easily say or type. And why use an LLM instead of a tutor? To save $2,700 a year.
by lazylizard | 2025-06-27 08:59:12+00:00
on a compute node, / is maybe 500gb of nvme. thats all the disk it has.

the users mount their $home over nfs. and get whatever quota we assign. can be 100s of tb.

i actually allow rootless podman to run. but frown at it. its not very hard for a few jobs to use up all that 500gb if everyone is using podman.

i don't care if you run apptainer/singularity though. since it exists entirely within your own $home and doesnt use the local disk.
by eesmith | 2025-06-27 08:59:29+00:00
You must distinguish between copyright and trademark.

Andy Warhol drew images of Campbell's soup cans in paint. https://en.wikipedia.org/wiki/Campbell%27s_Soup_Cans

He controlled the copyright to that painting. That's transformative, and the result does not meaningfully affect Campbell's ability to trade.

Quoting that Wikipedia link: "Although Campbell's never pursued litigation against Warhol for his art, United States Supreme Court justices have stated that it is likely Warhol would have prevailed.", with two quotes from two Supreme Court cases.

The second such quote is from Neil Gorsuch: "Campbell's Soup seems to me an easy case because the purpose of the use for Andy Warhol was not to sell tomato soup in the supermarket...It was to induce a reaction from a viewer in a museum or in other settings."

On the other hand, were Warhol to stick his copyrighted images on a new brand of soup, that would violate trademark law as it would confuse buyers.