* Posts by Bryan Hall

77 posts • joined 12 Aug 2006

Page:

CIOs planning to snub Oracle for other cloudy vendors – analyst

Bryan Hall

Audits and Cloud Tax

For us dropping Oracle it came basically down to two things: Audits with Oracle people who don't know their products and licensing so they try and unfairly screw you over (partner - yeah right). Cloud Tax - only allowing 1 "core" per license for x64 on anything but their own cloud (so yeah, it IS faster by default).

Can you say - hello PostgreSQL and SQL Server? PostgreSQL for the heavy lifting and spatial databases, and SS for the sleepy databases where the app can use whatever platform.

10
1

Don't read this, Oracle... It's the rise of the open-source data strategies

Bryan Hall
Devil

Mongo?

How is Mongo a migration target from Oracle? It's not a relational database...

PostgreSQL - absolutely. That is where the majority of our Oracle databases are migrating to. And with the PostGIS extensions, it also replaces the Oracle Spatial option as well for the location part of your data.

The only other database that is of any interest that isn't open source based is NuoDB, due to it's unique scaling abilities especially for use with containers.

Of course, MS Sql Server has the same problems as Oracle - old monolithic technology at a high cost. Why anyone would build anything new with either SS or Oracle is a mystery.

6
1

Oracle nemesis MariaDB tries to lure enterprise folk with TX 3.0

Bryan Hall

For Oracle Spatial - just use PostGIS

We are migrating away from Oracle. On the spatial databases that is to PostGIS (PostgreSQL). While not a direct conversion (EDB is no help there), it really isn't that hard.

For new non-spatial work, if it doesn't need to be elastic (most things) - PostgreSQL. Otherwise we are looking at NuoDB for things like microservices.

2
1

NASA fix for Curiosity rovers's damaged drill: hitting it, repeatedly

Bryan Hall

Technical term

The technical term for this operation is shock modulation. Much preferred to hitting, whacking, or banging.

2
0

Microsoft programming chief to devs: Tell us where Windows hurt you

Bryan Hall
FAIL

Silverlight

The entire software world is not about services and web apps! And not every app can even connect to the internet. There are heavy-duty apps for things like CAD and GIS that need the grunt, memory, and draw speeds that only a local, non webby apps can provide. In addition, these also hit multiple sources (especially for GIS) to render the current view, something that the cross site vulnerability prohibits in a browser. Plus - multi window, multi screen.

We have (still) a Java Webstart desktop application for managing world-wide telecom plants. When silverlight became a viable option, we started to write code for that to replace the JWS application. Then MS killed silverlight and left us no other better MS solution.

So why don't we trust MS? That's why - wasted effort.

21
0

It's US Tax Day, so of course the IRS's servers have taken a swan dive

Bryan Hall
FAIL

FairTax anyone?

Why don't they just admit it? The US tax code is insane. No rational person would suggest this as a way to collect money to pay for anything. And all those so-called simplifications over the years have only made it worse.

Time to scrap it and start over. Stop this holding a gun at you for your wallet when you try to get ahead, and do like other sane countries and collect the tax at the register when you buy new durable goods. That's fair to everyone, and keeps tycoons and trust fund people from dodging all the taxes the rest of us have to pay.

2
0

'Our way or the highway' warranty scams shot down by US watchdog: It's OK to use unofficial parts to repair your gear

Bryan Hall

Re: Paging Mr Musk

Exactly. When I saw this article I was thinking - Tesla.

They won't even sell you parts to fix your Tesla if it isn't certified. Not the same thing as using 3rd party parts - but just as wrong. For a "green" car company, they sure aren't pro restore and repair.

3
0

2 + 2 = 4, er, 4.1, no, 4.3... Nvidia's Titan V GPUs spit out 'wrong answers' in scientific simulations

Bryan Hall

Self-driving cars anyone?

Isn't this the line of GPU's NVIDIA was pushing to power their NDRIVE SDC modules?

Maybe that is what UBER was using? Ooops.

0
0

Fog off! No more misty eyes for self-driving cars, declare MIT boffins

Bryan Hall

FAIL

Self-driving advocates say that because of all the sensors these vehicles have, that they are much safer than a human river. But in the released UBER video it's clear that the forward facing LIDAR and / or ultrasonic sensors would have easily "seen" this pedestrian before the headlights illuminated her - but the software completely failed to do anything with all that information. It had plenty of time to slow down and then drive to the left around her, but it did nothing. And given the "nothing to do" role for the human, he became completely inattentive and failed as a backup as he could have at least tried to swerve to the left once he could see her.

PS - Either the camera video stinks or those headlights are useless at anything over about maybe 15 MPH. Better headlight technology is much easier (and cheaper) to implement.

9
2

The Java release train is moving faster, but will developers be derailed?

Bryan Hall

No JWS - Oh Joy...

JWS is/was an awesome way to keep desktop Java apps always up to date. Although we actually started to migrate that GIS app to Silverlight at one point - before aborting thanks to fickle MS, we were pleased that JWS continued to be supported.

So for a future re-write - now what? What technology exists to keep a desktop app up to date (pull updates) in a cloud-like environment besides JWS? Anyone?

And no, it cannot be re-written as an HTML app - it needs to access multiple site data sources at the same time (CSS kills that), talk to PS printers to spool out large format maps, support multiple monitors, etc. In other words, it's really a desktop app - launched, installed, and updated from the "cloud".

0
0

Vermont becomes fifth US state to boot up its own net neutrality rules

Bryan Hall

Federalism

This is great news! This is how our government system is supposed to work, with problems solved in a decentralized manner at the state level.

1
0

Due to Oracle being Oracle, Eclipse holds poll to rename Java EE (No, it won't be Java McJava Face)

Bryan Hall

How about...

The software formerly known as JavaEE.

Or maybe just some unpronounceable symbol.

:-)

4
0

Beat Wall St estimates, share price falls 5%. Who else but... AMD?

Bryan Hall

CC's

CC has to be a rather big part of the story on why AMD is doing better. NVIDIA and AMD both have a hard time trying to ship enough GPUs to meet market demand. How could you have a bad quarter when you sell everything you can make?

0
0

Expert gives Congress solution to vote machine cyber-security fears: Keep a paper backup

Bryan Hall

Anonymous - why?

In addition to using a paper fill in the box and optically scan it method, I would like to see my vote tied to me. I have never understood this compulsion to have it be anonymous, other than to disallow the possibility of verification against individual voters to allow fraud.

I would like my vote recorded, and then be verifiable by myself online. The lookup key? Simply the sequential number of my place in line against the voter registration book I sign in against. Multiple books just start with different thousands (10001, 20001, etc).

1
2

We survived today's Amazon news avalanche to bring you this: Yes, a managed Kubernetes service will be a thing

Bryan Hall

Cloud lock-in

Get out of that Oracle lock-in, use our Amazon Aurora, AWS' cloud-based MySQL/PostgreSQL-compatible relational database and lock-in with us instead...

So how is that better?

0
0

Net neutrality nonsense: Can we, please, just not all lose our minds?

Bryan Hall

Not a broadcasting issue

The FCC should have no say over this, period. The FCC was created to regulate a fair use of public airwaves - that's it. What happens on fiber and coax should not even be in their wheelhouse as it has nothing to do with that.

In short, KISS. The less government is involved with something, the more innovation and lower the cost it is due to choice. The more they are involved the beyond what is absolutely necessary, just costs us all money.

1
6

Royal Navy destroyer leaves Middle East due to propeller problems

Bryan Hall

Re: I knew it was a mistake

Pull the navy out of the middle east and just buy American gas. Problem solved.

2
1

Oracle users meet behind closed doors: Psst – any licensing tips?

Bryan Hall

Re: "the murky world of licensing and software asset management"

I actually think that SAP has the right idea for how to license databases in the current world of multi-core CPUs - by total memory per server.

Let me use whatever features I want, with as many fast cores as I can throw at it - only with a memory limit based on whatever I've licensed it for. Total memory use is much easier to control than real core / hyperthreaded core / vCPU.

0
2

Oracle promises ‘highly automated’ security in self-driving database

Bryan Hall

Query deleted data

"Another claim Ellison made was that the database would contain a feature that permits queries to be made against data deleted a day earlier."

Ummm - Larry, your Oracle database has had that feature for a LONG time (10.1 I think around 2006). It's called flashback query, and you can keep data for more than a day!

Larry (or your current assistant) - RTFM (or not so fine in Oracle's case) before you go say stupid things.

1
0

Oracle promises SLAs that halve Amazon's cloud costs

Bryan Hall

Re: Half the cost of AWS - easy to achieve after Oracle doublies License cost on AWS...

Exactly. I keep wondering when they are going to hit us running on Azure.

0
0

Samsung's bantam SSD makes WD's 'passport' drive look passé

Bryan Hall

Re: Crikey - $800???

Spies need them. Small, high capacity, fast.

You don't want that copy files progress bar to not make it to 100% before you are forced to leave - do you?

:-)

4
0

'Other' may yet become the biggest and most useful cloud

Bryan Hall

Licenses drive cloud

Generic cloud providers are great for mostly open source or home-spun software. But there is a very valid place for PaaS / SaaS offerings from commercial vendors due to more favorable licensing, maintenance, and support. Now these offerings may very well actually run under one (or more) of the big vendor's cloud umbrellas, but in some cases like Oracle they don't, and that should not be a problem.

The point is - a single cloud strategy is difficult if not darn well useless when you have lots of commercial software products involved. A multi-cloud strategy just makes sense by letting each vendor tailor their offering on whatever clouds work best for them. Then the cloud-to-cloud connection becomes the important factor.

0
0

Viking storms storage monastery wielding 50TB SAS SSD

Bryan Hall

Re: Eyes glazed over

Graduating from the 300 baud acoustically coupled modem all the way up to 1200 bps modem was the big deal. No longer could I read the text at the same speed it arrived on my screen...

3
0

Human-free robo-cars on Washington streets after governor said the software is 'foolproof'

Bryan Hall

Re: Foolproof is not enough

No, they are called idiot lights because they are there as a cost reduction by bean-counters over functional gauges. Idiot lights only tell you when something HAS failed, as opposed to a gauge with an educated driver who can see that something isn't right and stops and has it fixed BEFORE it fails. Good examples are the ammeter gauge and oil pressure gauge.

I'll take the gauge any day over a stupid light.

0
0

Dell BIOS update borks PCs

Bryan Hall

The solution is SIMPLE. Have the update software check:

IF

the machine is in warranty period + 7 days (7 for a reasonable time for the user to get with support)

THEN

warn user that the update could brick the computer, but it will be covered under support if reported before the end of the warranty period which is XX.

ELSE

IF

the machine is outside the warranty period - 6 months - 7 days

THEN

warn user that the update could brick the computer, and if so, Dell will sell them a new motherboard at a slight discount but they have to install themselves (or pay to have it installed), if reported before XX.

ELSE

warn user that the update could brick the computer, and if so, Dell will sell them a new motherboard at full cost and they have to install themselves (or pay to have it installed).

END IF

END IF

Copyright Bryan Hall... :-)

I doubt many users, especially those out of warranty, will click OK - saving everyone time and effort.

1
0

FCC greenlights small cell free-for-all in the US

Bryan Hall

This is great

Federalism at the FCC is a great move. Communities should have the say over where towers can be placed, instead of a group of people who don't have to see it day after day.

There has to be some fine print on it, right?

2
2

AWS v Oracle: Mark Hurd schooled on how to run a public cloud that people actually use

Bryan Hall

Roll your own instead

Oracle people say some idiotic things, such as we don't need as many datacenters. But if you want to run Oracle in the cloud - they are the best choice. We've tried the others - and I am not impressed.

Can you run a large Oracle database as quick on AWS or Azure as on Oracle's cloud? No. Not even close. For small lazy databases however, they are fine.

Want exadata? Of course nobody else has that, they are just generic white box machines.

How about RAC for full redundancy? Not possible due to a lack of hardware config at AWS and Azure.

In Memory? Well, to make use of that you need a large memory computer for that, and their's are smaller.

Of course the whole cloud problem is that to get the best performance, you really need to have everything IN the same datacenter. So if you have a mix of Oracle, SQL Server, HANA, Hadoop, Mongo databases as well as Java and .Net app servers - you have to pick one and suffer for anything that isn't native to the provider. Or... you could just run them in-house and configure them optimally yourself and save money, and not have to worry about them holding your data ransom.

5
5

Trump's lips sealed on surveillance, complains EU privacy chief

Bryan Hall

Obama's promises were worthless anyway. If they believed them, they were fools.

7
8

Why do GUIs jump around like a demented terrier while starting up? Am I on my own?

Bryan Hall

Re: Microsoft time

I always enjoyed it having negative time.

So... it's already done - or what?

5
0

Blinking cursor devours CPU cycles in Visual Studio Code editor

Bryan Hall

Blitter anyone?

Sigh... we used to have hardware blitters to take care of this crap without using CPU resources.

2
0

Did Oracle just sign tape's death warrant? Depends what 'no comment' means

Bryan Hall

Re: Obituary

Exactly - tape is the real, no power required, archive medium.

I read some old tandberg QIC tapes from the early 90's a year ago - and they still worked fine.

9
0

Republicans send anti-Signal signal to US EPA

Bryan Hall

Overreach is the problem

The Department of "Education" should be shut down as there is no need for such a department at the federal level. The EPA does have value, but does go way too far and needs to be constrained. For example, so called wetlands on private property. In the EPA's view, if you have a low spot on your land that occasionally collects water during wet periods, that's a wetland in in their view and they will be in your face if you decide to do something to change that, such as filling it in. This overreach is what lacks any sense and causes great anger towards them.

3
8

LTE-Broadcast has broad deployment models. What it doesn't have is the iPhone

Bryan Hall

It makes sense, so it probably won't happen.

So - somewhat like multicast over Ethernet?

It just makes sense to send (broadcast) once - or at least once per target resolution, and then receive wherever instead of supporting millions of individual streams for live events.

0
0

Solaris 12 disappears from Oracle's roadmap

Bryan Hall

What this tells us is that by using hybrid databases - Oracle with Hadoop specifically - is lessening the need for as much big iron running Solaris. The hardware is the cheapest part, the license costs are what drive you to solutions like Gluent has to reduce the Oracle CPU tax.

4
0

Oracle finally targets Java non-payers – six years after plucking Sun

Bryan Hall

Ken,

Oh I agree, generic run anywhere platforms are crap. This is only run on windows. Although it could run on other platforms with work, that was not the requirement so we took advantage of some native windows features.

The UI is very separate from the back-end. It does a lot of the data manipulation/creation with database code. Returned spatial features are also cached on the middle tier to enhance scale-ability. But the brute force editing and rendering of map data for both vector and raster is done on each client. To do that on the middle tier frankly would not work due to bandwidth restrictions and latency. I'm talking max 3G speed network connections (the pathetic DoD NIPRNET), so long-term caching of data on the client is paramount. Not to mention local printing to large format printers (aka plotters), multiple P2P connections from a client to multiple data sources (e.g. WFS, WMS, network shared shapefiles), etc. Just the P2P bit rules our using a browser due to the cross-scrip vulnerability crap, or a mix of HTTP / HTTPS data sources.

But back to "app" platforms for desktop / tablet OS's - the choice now is essentially compiled, locally installed and updated .net apps or whatever - or - Java, with JWS as a sort of hybrid between that locked-down environment and thin HTML apps.If there was a better, well supported hybrid environment, we'd be on it.

4
0
Bryan Hall

Everyone wants to kill Java. But what do you use for a rich internet client then?

At one time we thought Silverlight might be a good candidate. Dead now.

At one time we thought Flex could be a candidate. Dead now.

So what then to replace Java Web Start apps that download, install, self-update, and run like native installed apps?

UWP - Too phone centric! Cannot support multiple monitors, etc. Not to mention - windows 10 only...

HTML5 - You're smoking something. HTML is not a desktop application platform to replace installed apps. Not even close.

So we are stuck with it. Thankfully, JWS is not "Advanced" deployment (at least yet). Waiting for Larry to make it so... Yeah.

4
8

Oracle execs get that shrinking feeling

Bryan Hall

If they want to regain market share, at least in the database space, I think the solution is simple. Price it to match the market and include all options in the enterprise edition so that DBAs can use the features they need to get the job done without having to juggle databases between hosts with the right combinations of licenses. Additionally, recognize Vmware and HyperV partitioning as valid, since your VM tool has failed miserably.

1
0

Uber and Volvo take on Ford in race to launch self-driving vehicles

Bryan Hall

Re: Got fed up of being flashed.

I prefer the older city lights of my euro lights on my Corrado. They are bright enough to help others see you, without blinding oncoming drivers with ridiculously bright LED DRLs. I use them when its not fully sunny, but I don't want to burn up the "off road only" halogen headlights.

1
0

Miguel de Icaza on his journey from open source to Microsoft: 'It's a different company'

Bryan Hall

Re: open source people universally hate Miguel.

Forgetting Digital Research and DR-DOS are we. That and Apple's attack on GEM rather sadly did them in.

1
0

CIOs aren't loving SAP's HANA. Yep, somebody's afraid of commitment

Bryan Hall

Why?

HANA. How exactly do I download a version to run on a VM on my laptop so I can try / break / fix things to learn how it really works?

Right, you can't. Which beyond a few SAP implementations, will go nowhere. That and the price shock for wanting that SQL report that ran on Oracle or SQL Server on HANA - can you say total rewrite?

HANA, like Montana - rubish.

1
0

Yahoo! displaces Ask in Oracle's Java update crapware parade

Bryan Hall

Re: Who the hell uses Java nowadays?

Anyone who needs the power of a fat client without the installation and update headaches associated with one. Java Web Start isn't at all perfect, but it sure beats the alternatives.

2
0

Oracle bypasses SAS/SATA controllers in flashy new servers

Bryan Hall

Re: Coding solution?

...which is why you don't want to do physical (to disk, even SSD) I/O any more than absolutely necessary. Stuff it full of memory, reduce your buffer caches, and turn on the in-memory option with large buffers instead. Now your bottleneck is the RAM I/O speed due to SIMD instructions - and 12c isn't even using the latest version the CPUs have.

0
0

Why solid-state disks are winning the argument

Bryan Hall

Sequential Writes != SSD

For databases that means logs. You don't want these any where near SSDs unless you want unpredictable, and many times horrible as in several second, write waits.

SSD's are great at random I/O both read and write, and sequential reads. But at least for now, they are horrible at large sequential writes due to the way they erase/write blocks. Large caches in SANS can't avoid that.

2
0

So long, Rory: AMD board names Lisa Su president and CEO

Bryan Hall

Re: It's nice to see...

Exactly my reaction. Wow, she's an actual engineer. How did that happen? :-)

Good for them, there yet may be hope for AMD.

3
0

Google hauls Java-on-Android spat into US Supreme Court

Bryan Hall

Best case

The best result, software patents are completely dismissed. Innovation wins, and lawyers lose - so we know that won't happen.

Second best, APIs are rulled as the generic interfaces they are.

The other option is so poisonous that the entire software industry will fail, leaving at best, a weak freeware / open source model since there isn't anyone worth a lawsuit. I really doubt that will be allowed to happen.

12
0

Oracle: That BUG in our In-Memory Option will be fixed in October

Bryan Hall

Reporting

No doubt that Oracle might try to charge an unknowing customer for a false positive, much in the same way that MANY customers have probably been changed for spatial, even when they only use some locator functionality (hello ESRI customers). Many of their "detection" routines simply looked to see if there was an MDSYS schema, or there were any SDO_GEOMETRY objects in tables - both which are included with locator (all editions). So much so I wrote a complex function to go through every object in the database and log if it belonged to spatial, or just locator based on their complex definition in the appendix of which is which.

That they price this new option the same per processor as the base "enterprise edition" (much like a stripped down car with no performance options) is nuts, IMHO. Want in-memory - pay up. Want to partition your tables - pay up. Want to actively compress data in tables - pay up. Etc, etc. Honestly Oracle, want to increase sales and make your support users happy? Double the EE cost but throw in the works. Then us DBAs can really have a toolbox to tune for performance.

1
0

Oracle rewrites 'the brain' of its database to take on SAP

Bryan Hall

Sounds good - so far

So far it looks like a winner. In a month when we get our grubby hands on it and kick the tires we should know for sure.

If I can avoid building and maintaining indexes and stats on billion+ row tables, and even get the same performance (let alone quicker) - it's a clear winner.

Hana's huge pitfall is HA and the cost of nodes. Don't want to have to wait (a long long time) while a node reconstructs and loads the data for a failed node, you have to duplicate the entire array as a mirror - at a huge $$ cost. Oracle is very expensive, but Hana makes it look like bargain-bin software by comparison.

1
0

Samsung, Chipzilla in 4K monitor price cut pact

Bryan Hall

WQHD

Good news, as I have been watching (and putting off) getting a WQHD (2560x1440) monitor thinking 4K displays should be getting cheaper soon. I can wait a little longer and I hope they are serious about a true 4K monitor (4096 x 2160) instead of the "virtual" 4K (UHD) 3840 x 2160 units shipping now.

1
0

BlackBerry sues American Idol host's company for 'blatant' patent infringement

Bryan Hall

Odd. I've now had a work BB for over a year now, and somehow have avoided having it hit concrete 3 times a week. Are iPhone's somehow attracted to concrete? Or are iPhone's just rather slippery?

Seriously, I think it looks like a rather good design. But I'd only want it if they also made a leather case to put it all in that works as good as the BB one. I still get a kick out of people trying to find the answer key when I pull it ringing out of the case (it already knows you have "picked it up").

3
0

Want more software built for HANA? Cry us a River, SAP. Oh wait, you have

Bryan Hall

Why?

From every thing I have read, HANA is about the worst database architecture available. No one with other enterprise class database experience will even consider it. So putting pretty objects on top doesn't make up for the turd underneath the covers.

0
0

Page:

Forums

Biting the hand that feeds IT © 1998–2018