Follow Slashdot stories on Twitter


Forgot your password?

Comment Re:Pushing to look at alternatives, really? (Score 1) 137

QUOTE: The worst part was differences with dates and the pickyness of postgres with joins

Urgh. The ANSI standard very clearly states that if you mix implicit and explicit joins, the explicit joins go first. So, this query:

select * from a,b join c on (

won't work in any compliant database, because doesn't exist yet when joining b to c. And guess what happened in MySQL v5.1? That type of join started throwing an error just like pgsql does.

Comment Catch on? Like this? (Score 1) 128

select 1 where '2001-01-02 00:00:00'::text between '2001-01-01 00:00:00'::timestamp and '2001-01-05 00:00:00'::timestamp;
ERROR: operator does not exist: text >= timestamp without time zone
LINE 1: select 1 where '2001-01-02 00:00:00'::text between '2001-01...
HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts.

Hey whadya know, postgres has been doing this for years now.

Comment Re:And this opinion has nothing to do with the fac (Score 1) 509

Stonebraker abandoned first Ingress as hopelessly broken to build Postgres. Which he then abandoned as hopeless broken to move on to various projects like the more recent VoltDB. He left Postgres a VERY long time ago, and hasn't been involved in the project since well before pg 7.0 hit the scene.

Comment Re:Opportunities (Score 1) 167

Add that Microsoft has a poor track record for building an architecture neutral OS, and fell back so easily to the X86 architecture back in the 90s. How many versions of windows will be available for the ARM or another architecture? win8, maybe 9? Then they drop support if there aren't enough users.

This is one place where Open Source and Free software excel. As long as the users of that architecture are willing to pony up the talent, they are guaranteed the access they need to make it work. With Windows, if MS doesn't wanna support it, it won't be supported period. If a business decision at MS says that throwing ARM users under the bus makes economic sense, then they'll do it.

Comment Re:Original Source and Actual Paper (Score 1) 462

The big problem with those chips (the 8xxx series AMDs) is that they have an 800MHz memory bus, and you just can't pump enough data into and out of them at that speed to keep them all busy. I've got a quad 12 core magny cours, and it can pump around 80 to 100Gigabytes per second into / out of memory. If they want to borrow some of my down time to benchmark I'll gladly cooperate.

Comment Re:ITU is a joke (Score 1) 196

I would expect the French to be outraged at this after that incident. Requiring no un-breakable encryption allows foreign govts to snoop on French companies and sell secrets all over again. Lots of packets pass through networks in other countries that have the technological capability to take your breakthrough idea and run with it. Suddenly North Korea is the largest producers of hoverboards and we're all a decade behind suddenly.

Comment Re:Blame the victim (Score 1) 249

No, it goes like this:

Stupid (L)user: It's not running automatically! See it's broke!
You: No, you just do this (dblclick my computer) and this (dblclick removable drive) and this (dblclick application)
Stupid (L)user: Why do I have to do that?
You: Because autorunning things when you put in a USB key is a security hazard and can cause your computer to get infected with a virus or trojan.
Stupid (L)user: OK.

There. 5 minutes tops.

Slashdot Top Deals

Between infinite and short there is a big difference. -- G.H. Gonnet