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

Can we have a website for these things too?

    - ceiling lights
    - shower curtains or glass box
    - 7 ft tall (minimum) shower head
    - firm mattress


In JDK 25, you can run this code:

    $ cat App.java

    void main() {
      for (;;) {
        try { return; } 
        finally { continue; }
      }
    }

    $ java App.java


I get the joke, but IMO it doesn't pass Durability test, as what is sent to it (i.e. transactions) are not durable.

Durability in ACID is about the durability of the data that is sent to the database (in this ironic post, /dev/null) once committed.

"[...] completed transactions (or their effects) are recorded [...]"

But I will give it that ACI do make sense!

#PedanticMode


Let's test that:

1. Nothing stored in /dev/null is durable. 2. Nothing is stored in /dev/null. 3. Ergo, /dev/null exhibits durability.

Thank you, I'll take my check at the door.


You are missing the part where the data did exist and that after something/someone sent it to /dev/null, the data was gone. Therefore, the data did not endure. The Durability test of ACID failed for /dev/null.


> just get some openjdk distribution

From several sources:

- Oracle themselves, at jdk.java.net - Microsoft, at microsoft.com/openjdk - Red Hat ... - Azul Systems ... - Amazon - Bell Soft - Canonical (Ubuntu ships OpenJDK binaries built by them) - build yourself?


Just go to https://openjdk.org/ and click on the "download" link.

Or use your OS package manager and <pkgManager> install openjdk. Problem solved.

Just like any other software, you know ?


That download link takes you to jdk.java.net, which hosts OpenJDK builds built by Oracle.


I don't get it, what is wrong with that ? Those are OpenJDK binaries and also explicitly named as such not Oracle JDK binaries.


I am saying that those binaries are built by Oracle:

"Production and Early-Access OpenJDK Builds, from Oracle"

That's all.


> "Am I using the correct language runtime distribution (or version thereof) so I don't get into legal trouble?" Is a question none of Java's competitors have to ask.

I am not sure this is 100% true. I think that if you download a specific binary of Anaconda (for Python), you may get into a situation where you have to pay.

For example, at Anaconda.com, one can download their distribution (their build) but the fine print says: "Use of Anaconda’s offerings at an organization of more than 200 employees/contractors requires a paid business license unless your organization is eligible for discounted or free use."

I think that PSF License is permissive and allows binary versions of Python without the maker having to release the source code.

So, downloading Anaconda as a Python distribution (build) is analogous to downloading Oracle JDK (a commercial build of OpenJDK, from Oracle).


> Oracle makes me too uneasy. Can I use Java without the worry of incurring Oracle's wrath?

Hey! I work at Microsoft and helped us launch the Microsoft Build of OpenJDK.

I can categorically say that yes you can use Java without worrying. As long as you don't use a commercial binary from a vendor that has certain licensing restrictions.

Our build of OpenJDK is free for any use, and comes with commercial support (you know, the one you can open a ticket and ask us to look into the issue) at no extra cost for workloads on Azure.


From another HN very :) lengthy thread:

"Where I work now, we went through 2 or 3 rounds of funding. Each round involved lawyers doing due dilligence, checking the licensing

of all the software we use, and all the libraries we use, and so on. No issues were raised regarding Java or MySql. Bottom line, I don't know

the difference between this and that license, what I do know is that Oracle licensing for Java and MySql gave us zero grief."

Apr '18 https://news.ycombinator.com/item?id=16859559


The interesting thing here is that OpenAI likely has a layer that trims down videos exactly how you suggest, so they can still charge by the full length while costing less for them to actually process the content.


I'm not surprised, but somewhat disappointed that the author did not mention Java EE Application Servers. IMO one of the disadvantages of that solution compared to Kuberentes was that they were Java-specific and not polyglot. But everything else about installation, management, scalling, upgrading, etc, was quite well done especially for BEA/Oracle WebLogic.


I am surprised Pornhub hasn't acquired a VPN company yet...


Then you can prove collusion to circumvent whatever legislation is there.


and im surprised pornhub is still the de facto normie smut site but here we are


The amount of em dashes in this article is quite telling...

I agree with the core of the idea though, and I have written about it as well (https://www.linkedin.com/posts/brunocborges_ai-wont-eliminat...).


It reads very much like the positive — bloviation — of AI.

Where the author just asked gpt to "tell me why AI can't replace my job".

So — little — content. This — is — slop.

*I mean the whole first section is the most AI sounding thing I've ever seen, even the attempt at a punchy opening is obvious:

The executives get excited. The consultants circle like sharks. PowerPoint decks multiply. Budgets shift.

And then reality sets in.


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

Search: