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

> AI was inevitable.

This is post hoc ergo propter hoc. AI exists thus it must have been inevitable.

You have no proof it was inevitable.

(Also AI means something wildly different than it meant a few years ago - I remember when AI meant AGI, the salesmen have persuaded you the emperor has clothes because they solved a single compelling test).


I keep seeing the "AI of the gaps" argument, where AI is whatever computers currently can't do. I wonder when I'll stop seeing it.

> This is post hoc ergo propter hoc. AI exists thus it must have been inevitable.

The problem with that statement is that it doesn't say anything about why AI will take over pretty much everything.

The actual answer to that is that AI is not limited by a biological substrate and can thus:

1. Harness (close to) the speed of light for internal signals; Biology is limited to about 200m/s, 6 orders of magnitude less. AI has no such limitations.

2. Scale very easily. Human brains are limited in how big they can get due to silly things such as the width of the birth canal and being on top of a (bipedal) body that uses organic mass to inefficiently generate power. Scaling a human brain beyond its current size and the ~20 watts it draws is an incredibly hard engineering challenge. For AI scaling is trivial by comparison.

I'm not saying it's going to be LLMs, but longterm we can say that the intelligent entities that will surpass us will not have the same biological and physical limitations as we do. That means they very, very probably have to be 'artificial' and thus, that AI taking over everything is 'inevitable'.


Well, a few years ago I was a student in CS and my formation had the AI label stamped on it. We talked about machine learning, neural network and stuff like that and we called that AI. There was never a mention of AGI. I don't know if it's a translation thing but AI = AGI never was a thing for me. As long as there is no clear definition for it people will keep on arguing because we each have our own blurry picture.

> I remember when AI meant AGI

Interestingly I had the same definition, and at the same time there's always been multiple definitions. I have always called whatever animated NPC in games "AI", even when the thing is hard coded and not very intelligent at all. I guess that calling AI a category of tools that are artificial and somewhat intelligent is fair.

I also anticipate that what we call AGI will be fluid, and that marketing being marketing, we'll start calling actual products AGI before it would be genuine.


Good aside - this is really the hoverboard rebranding of the 2020s.


"Retro-computing fans can download the final updates released for '90s-era OSes."

Right, and when were these "final updates" made? are you suggesting 95, 98 still sees ACTIVE security support?


JSoup / HtmlCleaner

He got very close to killing the SOH (U+01) which is useful in various technical specifications. Seems to still want to put the boot in.

I don't understand the desire to make existing characters unrepresentable for the sake of what? Shifting used characters earlier in the byte sequence?


How does it handle phone theft?


OpenJDK isn’t a thing you can get.

What you get is a distribution of OpenJDK, one of which is by Oracle. There’s also one by RedHat and by Eclipse and others.

You may be thinking of the Hotspot JVM and the answer is that Hotspot offers negligible difference and I’m not sure even exists for the later versions of Java.

If you use Oracle OpenJDK in production (past a specific patch point for some versions) to the best of my knowledge you are probably still on the hook for the licensing fees.

(They allow it in development in order to get you to use it in production at which point the lawyers pounce).

At my company we use RedHat OpenJDK on RedHat VMs and Eclipse Temurin OpenJDK in docker containers.

(Other JVMs include Graal (also owned by Oracle)).


OpenJDK includes HotSpot and the class libraries. OpenJDK licences do not cost money, even if you use the one from Oracle past a certain patch point. Builds of OpenJDK from other vendors like Red Hat and Microsoft are based on the OpenJDK source code from Oracle.

Oracle JDK is the non-free version that shares the same code base as OpenJDK. Oracle provides a restricted licence for this build, under which it is free to use in certain cases, up until specific patches. Later patches (usually a few years after the initial release date) require a licence fee. This does not apply to Oracle OpenJDK, which is released under the GPL.

If you want to avoid HotSpot altogether, the other options include Graal (used with OpenJDK class libraries), IBM OpenJ9 and IKVM.NET.


Thanks for the explanation -- back when I wrote Java, it was a choice between "Oracle Java" (i.e. Oracle JDK) and the OpenJDK -- where you downloaded was different and what you agreed to download was different.

> If you use Oracle OpenJDK in production to the best of my knowledge you are probably still on the hook for the licensing fees.

I'd be surprised by this but I guess that is par for the course.

> At my company we use RedHat OpenJDK on RedHat VMs and Eclipse Temurin OpenJDK in docker containers.

Thanks for clarifying -- do you find any differences that were important? Or is it more you've never needed the Oracle distribution so you never had reason to find out?

I'm just wondering why anyone would choose Oracle's distribution in this day and age. Who are their main customers that are happy to be customers?


NVIDIA is already a winner selling shovels.

They don't need a winner, they want the race to continue as long as possible.


docx is supported by OpenOffice/StarOffice/FreeOffice/whatever it's called this month.


It has been called LibreOffice [1] since the fork from OpenOffice [2] which in turn was developed from StarOffice [3]. The fork and name change from OpenOffice to LibreOffice was due to the former coming under the control of Oracle, a company known for its militancy with regard to licence enforcement. The experience with the way Oracle stewards the Java brand and technology shows they do know how to handle free software so it may have been unnecessary to fork the project but that aside, two name changes since the inception of StarOffice in 1985, one of which on the boundary of the closed-source office suite going open source, the other on a takeover by a known licence warrior is not bad and not too hard to follow.

LibreOffice, remember?

[1] https://en.wikipedia.org/wiki/LibreOffice

[2] https://en.wikipedia.org/wiki/OpenOffice.org

[3] https://en.wikipedia.org/wiki/StarOffice


There are a quite a few issues in the implementation to be honest. Almost at no point I was working with DOCX on LibreOffice and I could tell the document was being served the way it was originally intended to be served.


Come on, it's just LibreOffice. OpenOffice/StarOffice have been more or less discontinued for the last decade. FreeOffice, I've never even heard of. There's no need to be so damn obtuse.


Technically, yes. But there's always something that doesn't render well.


> Distillation isn’t an uncommon practice, but OpenAI’s terms of service prohibit customers from using the company’s model outputs to build competing AI.

I have the absolute tiniest of violins for this given OpenAI's behaviour vs everyone else's terms of service.


“Copyright must evolve into the 21century (…so that AI can legally steal everything produced by people”

And also “Don’t steal our AI!”


The world is not prepared for the mental gymnastics that OpenAI/Google/etc will employ to defend their copyright if their big models ever get leaked.


I see no evidence that Google is doing this. Any sources?


I'm still unclear how they are able to claim this considering their raw thinking traces were never exposed to the end user, only summaries.


The raw thinking traces were shown previously in the API.


My guess is that races don't offer peanuts because of allergies and you want to train using the same stuff as you will get in a race.

This is fairly thin though because you could just carry the nuts in a race.


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: