Larry Ellison and his two friends and former co-workers, Bob Miner and Ed Oates, started a consultancy called Software Development Laboratories (SDL) in 1977, later Oracle Corporation. SDL developed the original version of the Oracle software. The name Oracle comes from the code-name of a Central Intelligence Agency-funded project Ellison had worked on while formerly employed by Ampex;[7] the CIA was Oracle's first customer, and allowed the company to use the code name for the new product.[8]

1 comment

sorted by: hot top controversial new old
[–] 4 points 9 months ago

There are only two?

  • source
  • 45 comments in c/programmer_humor@programming.dev view that post
    [–] 76 points 9 months ago (1 child)

    Hahaha this is cartoonishly evil, surely it can't be true!

    Next you'll tell me Ellison invests in creepy life extension projects and gives an insane amount of money to post-fascist politicians!

  • source
  • hideshow 1 child comment
  • [–] 67 points 9 months ago (2 children)

    I think we all know it actually stands for One Rich Asshole Called Larry Ellison

  • source
  • hideshow 2 child comments
  • [–] 31 points 9 months ago (2 children)

    Ah, that answers the question "when did oracle become so evil?"

  • source
  • hideshow 2 child comments
  • [–] 18 points 9 months ago (1 child)
  • [–] 13 points 8 months ago (2 children)

    I am forced to use Oracle at work. It is, in fact, hot garbage.

  • source
  • hideshow 2 child comments
  • [–] 26 points 9 months ago (1 child)

    Oracle is not the worse DB in existence. They are a worse company than MS, but I'd much rather be talking to Oracle than MSSQL.

    (My go-to is PostgreSQL, tho.)

  • source
  • hideshow 1 child comment
  • [–] 30 points 9 months ago (11 children)

    The worst DB in existence, not to defend Oracle, is blockchain.

  • source
  • hideshow 11 child comments
  • [–] 18 points 9 months ago (3 children)

    Blockchain isn't a Database, and the worst one is AS400.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 12 points 9 months ago* (last edited 8 months ago) (2 children)

    A400 is at least relational.

    MongoDB on the other hand...

    All data is, or will become, relational.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 8 months ago* (1 child)

    I am a big SQL fan but not all data has to be relational.

    Let’s say I want the GPS coordinates of ten million vehicles every 5 seconds. I have a vehicle id, a timestamp, and coordinates. I do not care if a few writes get lost. Why does this have to be relational?

    And perhaps I also record other info that may change from vehicle to vehicle. Perhaps just values that are true if present. DoorOpen, BrakeApplied, LightsOn, LightBarOn, EngineOn, etc. I may only be displaying this data in a UI. I may get different values from every vehicle or even every write. There is no “schema”. I mean, I can have a JSON field or something in my relational table? But this is not exactly relational anymore.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 8 months ago (2 children)

    y'all wrong, the worst database in existence is wherever I keep my notes. because every time I write notes I forget where the fuck I wrote them.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 8 months ago (3 children)

    Based on what? It’s top notch for immutability, zero trust, proof of existence, accountability, transparency, uptime, decentralization, network resilience…

  • source
  • parent
  • hideshow 3 child comments
  • [–] 9 points 8 months ago* (last edited 8 months ago) (2 children)

    What about throughput, latency, schema modeling, query load balancing/routing, confidentiality, regulatory compliance, operational tooling? How easily can I write a CRUD or line of business service using it?

  • source
  • parent
  • hideshow 2 child comments
  • [–] -1 points 8 months ago* (last edited 8 months ago)

    Confidentiality, regulatory compliance, schema modeling (IDLs?), query load balancing (rpc infra) and operational tooling pretty good in my world now (Solana). Throughout and latency decent now (400ms conf, couple second finality, 4k tps) but obviously the type of system that needs a trustless immutable database has tradeoffs.

    How easily can you write a crud system? No clue that’s on you. A line of business service? Why the hell would that need a trustless immutable ledger. You’re barking up the wrong tree. Low level financial systems are pretty much the only thing that benefits. Small niche for proof of existence perhaps. And maybe other immutable use case things.

  • source
  • parent
  • [–] 5 points 9 months ago (3 children)

    "intelligence" <---> incompetence

  • source
  • hideshow 3 child comments
  • [–] 2 points 8 months ago (2 children)

    I dunno about that. The CIA has at least been competent at undermining leftist movements.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 4 points 8 months ago

    The name Oracle comes from the codename of a Central Intelligence Agency-funded project Ellison had worked on while formally employed by Ampex.

    Nonsense, everyone knows Oracle is an acronym: One Rich Asshole Called Larry Ellison.

  • source
  • [–] 5 points 9 months ago (9 children)

    Hate to be the Devils advocate here, but Oracle is the only one (as far as i know) which provides a FREE usable server. FOREVER. Via OracleCloud

  • source
  • hideshow 9 child comments
  • [–] 6 points 9 months ago (2 children)

    They like to randomly delete them. It happened to me and a friend.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 8 months ago (1 child)

    You can start the server again manually right? Because i am about to go for Oracle free forever server ( It is a Analytics server so i dont mind them deleting the entire server sometimes. And me manually starting it back up as soon as they do that. Also we have auto backup I just want a free server

    Will it work?

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 8 months ago*

    Unfortunately deleted means deleted. Data gone.

    My recommendation is to use it as a reverse proxy to expose services but ultimately host from another device.

    It's 1 gb of ram anyway (the free 24 gb of ram arm vps' are scarce and hard to get).

    Another tip is that they monitor cpu and ram and are more likely to delete it if is idling. There exist programs on github that do nothing but waste cpu in order to try to keep the oracle vps up.

  • source
  • parent
  • [–] 2 points 8 months ago

    I think MSSQL is worse than MySQL (or at least MariaDB)

  • source
  • [–] 1 point 8 months ago

    The DoD funded a lot of the early development of relational databases, along with internet protocol. Working for the cia was probably the least of ellisons sins. Really bad company, but solid DB.

  • source