Hacker Newsnew | past | comments | ask | show | jobs | submit | WithinReason's commentslogin

The archaean Methanopyrus kandleri can grow at 122°C, while among bacteria, Geothermobacterium ferrireducens can grow at temperatures up to 100°C

That is why the title stresses that this is a new record for an eukaryote.

It is well known that the much less complex bacteria & archaea can live at much higher temperatures than any eukaryote.


Evolution is beautiful. To me, it's the most beautiful process ever chronicled

the numbers put the idea of total extinction of life on earth way out there in the relm of the improbable, and suggest that perhaps some living things will survive the expansion of our sun, when it inevitably turns into a red giant, or at least till some later phase in that process it also means that irrate alliens looking to rid the universe of earth life, have got there work cut out for them

When the Sun turns into a red giant the water on Earth won't stay liquid for much longer. Lack of water will be a much bigger challenge for life before the planet hits that limit of 122°C.

I wouldn't be surprised if life on earth expands to other solar systems before the sun goes berserk. There's 5 billion years left

Or just the chillier bits of our own one.

I have a self bet that if they discover life on mars it's going to be suspiciously similar to what we have here.

Look up what kind of tracking UK ISPs are mandated to do by law and how easy it is to request that information. Your VPN can't possibly be worse than that.


OLED has the same HW as the LCD, with only very minor differences

George Hotz is unpacking his new Framework right now and he's not happy: https://www.twitch.tv/georgehotz

I can imagine the complaints: - screen wobble - battery life - track pad - rigidity

-power consumption

-display quality

-sharp edges


Wouldn't it be still legal to train on the data due to fair use?

I don't think it's fair use, but everyone on Earth disagree with me. So even with the standard default licence that prohibits absolutely everything, the humanity-1 consider it fair use.

Honest question: why don’t you think it is fair use?

I can see how it pushes the boundary, but I can’t lay out logic that it’s not. The code has been publish for the public to see. I’m always allowed to read it, remember it, tell my friends about it. Certainly, this is what the author hoped I would do. Otherwise, wouldn’t they have kept it to themselves?

These agents are just doing a more sophisticated, faster version of that same act.


Some project like Wine forbids you to contribute if you ever have seen the source of MS Windows [1]. The meatball inside your head is tainted.

I don't remember the exact case now, but someone was cloning a program (Lotus123 -> Quatro or Excel???). They printed every single screen and made a team write a full specification in English. Later another separate team look at the screenshots and text and reimplement it. Apparently meatballs can get tainted, but the plain English text loophole was safe enough.

[1] From https://gitlab.winehq.org/wine/wine/-/wikis/Developer-FAQ#wh...

> Who can't contribute to Wine?

> Some people cannot contribute to Wine because of potential copyright violation. This would be anyone who has seen Microsoft Windows source code (stolen, under an NDA, disassembled, or otherwise). There are some exceptions for the source code of add-on components (ATL, MFC, msvcrt); see the next question.


> I don't remember the exact case now, but someone was cloning a program (Lotus123 -> Quatro or Excel???). They printed every single screen and made a team write a full specification in English. Later another separate team look at the screenshots and text and reimplement it. Apparently meatballs can get tainted, but the plain English text loophole was safe enough.

This is close to how I would actually recommend reimplementing a legacy system (owned by the re-implementer) with AI SWE. Not to avoid copyright, but to get the AI to build up everything it needs to maintain the system over a long period of time. The separate team is just a new AI instance whose context doesn’t contain the legacy the code (because that would pollute the new result). The amplify isn’t too apt though since there is a difference between having something in your context (which you can control and is very targeted) and the code that the model was trained on (which all AI instance will share unless you use different models, and anyways, it isn’t supposed to be targeted).


Before LLMs programmers had pretty good intuition what GPL license allowed for. It is of course clear that you cannot release a closed source program with GPL code integrated into it. I think it was also quite clear, that you cannot legally incorporate GPL code into such a program, by making changes here and there, renaming some stuff, and moving things around, but this is pretty much what LLMs are doing. When humans do it intentionally, it is violation of the license, when it is automated and done on a huge scale, is it really fair use?

> this is pretty much what LLMs are doing

I think this is the part where we disagree. Have you used LLMs, or is this based on something you read?


Do you honestly believe there are people on this board who haven't used LLMs? Ridiculing someone you disagree with is a poor way to make an argument.

lots of people on this board are philosophically opposed to them so it was a reasonable question, especially in light of your description of them

The fair use prong that's problematic is that the fair use can't decimate the value of the original work. It's the difference between me imitating your art style for a personal project and me making 1,000,000 copies of your art so that your art isn't worth much anymore. One is a fair use, the other is exploitative extraction

Just corporations, their shills, and people who think llms are god's gift to humanity disagree with you.

Not if it's an EULA and you make the bot click through an "I agree" button.

that's the redditified babytalk name of the Slashdot effect

more than the goblin?


Last 2 comments:

> Need fix please

> original engineers got laid off thats why


How far is Tinygrad from being able to represent/search the kind of optimisations listed in the article? i.e.:

  1. data layouts to avoid local memory bank conflicts
  2. read patterns from global memory to optimize L2 cache reuse
  3. warp specialisation
How complex is it to add these into tinygrad?


1 and 2 are supported, 1 you need to specify, 2 will be found with BEAM. We are working on reimplementing HipKittens in tinygrad, all the stuff is there to do it. See the amd_uop_matmul example.

tinygrad doesn't support 3 yet, it's not needed on any AMD GPUs, and not needed on NVIDIA consumer. It wouldn't be hard to add, but it's important to figure out how it best fits with the existing abstractions. I think everything will eventually move to a more producer-consumer model.


Good luck with the AMD contract! I imagine HipKittens came at just the right time.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: