Programming

This magazine is not receiving updates (last activity 1 day(s) ago). Subscribe to start receiving updates.

NigelFrobisher , in Oracle Java license teams set to begin targeting Oracle users who don't think they use Oracle

Oracle has always been the Mafia Family of tech companies. Once you’re in, you’re in for life.

empireOfLove2 , in Oracle Java license teams set to begin targeting Oracle users who don't think they use Oracle

Oracle doing Oracle things.

Never forget what their name's acronym really stands for...

henfredemars , in Oracle Java license teams set to begin targeting Oracle users who don't think they use Oracle

Oracle would like to know your location, but seriously they would so they can throw lawyers at you.

leds , in Oracle Java license teams set to begin targeting Oracle users who don't think they use Oracle

Remember that Microsoft offers a nicely packaged version of openjdk for download

thingsiplay ,
@thingsiplay@beehaw.org avatar

Or on Linux systems as well. Another reason why Open Source / Libre Software is not only important, but essential to keep the freedom of users intact. There is no tracking, no artificial limitation from Oracle and no cost involved as well.

The Java implementation from Oracle needs to die. Everyone should switch to openjdk or stop using Java.

Luvon , in Oracle Java license teams set to begin targeting Oracle users who don't think they use Oracle

And that’s why we use temurin

rutrum , in i built a compression lib in cpp
@rutrum@lm.paradisus.day avatar

This guy develops on windows

werefreeatlast , in Oracle Java police start knocking on Fortune 200's doors for first time

People are still using Java?

Potatos_are_not_friends , in Oracle Java police start knocking on Fortune 200's doors for first time

Lol brb gonna share this with the CFO and watch them go into a panic. Going to bet they'll freak out and by the end of 2024, no more Java for us.

This is the golden ticket I've been waiting for.

kameecoding ,

You will just switch to one of the openjdk implementations

firelizzard ,
@firelizzard@programming.dev avatar

Obviously OpenJDK is superior to dealing with Oracle's bull. But even more superior (IMO) is simply not using Java. My life has been noticeably more pleasant since I started refusing to touch Java.

4am , in Oracle Java police start knocking on Fortune 200's doors for first time

One Rich Asshole Called Larry Ellison

Corbin ,

Oracle Ruined America's Cup (Larry Ellison)

Kissaki , in Study finds 268% higher failure rates for Agile software projects

In highlighting the need to understand the requirements before development begins, the research charts a path between Agile purists and Waterfall advocates. ®

Random trademark symbol. What's the registered trademark here? The dot? "advocates"?

samc ,
@samc@feddit.uk avatar

Its just the symbol The Register uses at the end of an article. Like how some papers use a filled in square.

moreeni , in Cloudflare took down our website after trying to force us to pay 120k$ within 24h

TL;DR

A decently big casino, as you could guess from the article, was getting away with Cloudflare's Business Plan (250$/month, which even the author in the post agrees was a "fairly low price", likely downplaying it).

The Cloudflare team reached out to them to let them know their usage does not fit into the tier anymore and they need to pay the custom price of an Enterprise plan, which may, or may not have been fair since the author does not provide any relevant data, because they were cut off from the stats since they had their account terminated.

The casino refused and indicated they are at talks with Fastly, which was a stupid thing to tell to the CF team, because on their end it was looking like "yeah, we're going to keep freeloading until we move to another company", so they decided to terminate the casino's account.

The story taught the author not to rely on proprietary services. I hope it might also teach them not to rely on any service if they are getting away with a price that is way too cheap for the resources they consume.

troed ,
@troed@fedia.io avatar

With all that said, Cloudflare has shown that they cannot be relied upon. No business can work with a supplier that will just suddenly cut you off without there being some clear breach of contract and the possibility to clear things up.

The behavior from Cloudflare shown here is what you expect from some shady Russian "cheapo SaaS for you!"-provider.

DmMacniel ,

When you don't play by their rules and freeload the shit out of their plan and thus violate their terms of service... yeah Termination happens, tough love.

HakFoo ,

I think there would be more sympathy if Cloudflare pointed to a specific limit breached and proposed ways to get into compliance at their current price plan.

"Service XYZ is now consuming 500% of expected quota. Shut it down or we need to get you on a bigger plan." is actionable and meaningful, and feels a little less like a shakedown.

I'm sick of "unlimited" services that really mean "there's a limit but we aren't going to say what it is." By that standard, freaking mobile telecoms are far more transparent and good-faith players!

Perhaps this also represents a failing in Cloudflare's product matrix. Everyone loves the "contact sales for a bespoke enterprise plan" model, but you should be creating a clear road to it, and faux-unlimited isn't it. Not everyone needs $random_enterprise_feature, so there's value in a disclosed quota and pay-as-you-scale approach: the customer should be eager to reach out to your sales team because the enterprise plan should offer better value than off-the-rack options at high scale.

realbadat ,

Considering the way they presented what was obviously them trying to skirt the rules, it isn't hard to believe that CF did provide that info, and it just wasn't presented in this writeup.

Not that I have any love for CF, just saying this is a case of no one being trustworthy.

null ,
@null@slrpnk.net avatar

without there being some clear breach of contract and the possibility to clear things up.

Sounds like that's exactly what happened?

rutrum , in Observing SVT-AV1 v2.1.0's improvements: A New Deep Dive | Codec Wiki
@rutrum@lm.paradisus.day avatar

Thanks for sharing this codec wiki. Looks like an incredible project.

VubDapple , in Amber - the programming language compiled to Bash

Why?

otter OP ,
@otter@lemmy.ca avatar

I think it's to make it easier to write bash scripts, for those who are new or when the script is doing a more critical task

Modern Syntax

You will find many of the language features familiar, allowing you to get up and running much faster than if you were learning Bash from scratch.

Runtime Safety

It’s one of the key components missing from regular shell scripts. It can help you catch many bugs at compile time.

Type Safety

Amber ensures that you handle everything that could fail. Each Bash command and function that could fail must be handled in some way.

rutrum , in Mind-bending new programming language for GPUs just dropped... - Code Report
@rutrum@lm.paradisus.day avatar

Futhark is another language with the same goals, executed differently.

eerongal , in Start learning at 50
@eerongal@ttrpg.network avatar

What are you looking to actually do with your programming skills? That will heavily influence which languages to recommend you learn. Do you want to make websites? build games? do AI stuff? Create enterprise-level software? something else?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • programming@programming.dev
  • test
  • worldmews
  • mews
  • All magazines