Ouch, thats bad (the if statement thing). I've also seen access incorrectly evaluate double conditionals, ie "if (x is smaller than 10) and (x is greater than 5)". (I can't use th greater/smaller than symbols because slashdot will strip them).
It's hard to imagine how some of these bugs could occur. Having worked with access enough, my *guess* is that the access's own internal code and your own code are all sharing the same namespace and instances of the API and the numerous bugs in Access compound the numerous bugs in the API, and screw up the execution of your code by putting the API/interpreter in an unstable state.
What Id really like to read is a well thought out, no bs refutation of Access that I can show to clients:)
You're right of course... but the whole thing doesn't make sense to me on a ceartin level. I have a non-union in my leg -- so the solution is to cut up my hip?:) If my leg wont heal, why would my hip *AND* my leg heal after surgery...
You my friend, are 100% correct. True story, I consult for a company who needed a fairly complex suite of applications written that essentially runs their entire business. I said, "this is a web application". They said, "we want it done in access." I needed the money bad, so I did it in access.
Coding in access i pretty easy, except all the bugs. I literally spent more time working around bugs in Access then writing the application.
The worst one was in a form which had a list of strings that needed to be refreshed based on the contents of another box. You call the requery method to refresh this, and you have to requery whenver the record changes -- which is an eventcalled "oncurrent". Well, somehow, requerying a specific textbox was causing the ENTIRE form to generate an "oncurrent". Which created a race condition -- the oncurrent event handler requeried which created another oncurrent event.
I found a workaround after a LOT of suffering, but... Access is just unusable.
I was a newborn when Nixon was doing his thing, but I have read my history. The difference between NIXON and Bush is that NIXON knew what he was doing was wrong. Bush seems to think anything he *CAN* do is fair. The republicans are drunk on power right now and are creating the circumstances from which the instrument of their downfall will arise -- corruption beyond imagination.
I am reminded of a famous investigator (whose name I've forgotten) who cracked the CIA selling drugs in LA thing in the 80s I think?. He said, "People get lazy when they think they are playing in a fixed game." And tahts what is happening here -- they aren't even BOTHERING to hide their corruption -- because they think nobody can do anything about it.
Eh, you don't understand RMS. I dont either really, but, Im doing better then you are.
He believes *VERY* strongly that software is a freedom (liberty) like free speech, the right to assemble, etc etc. His message is becoming INCREASINGLY relevant as computers dominate our lives now.
Most people just want to use their computer and not be hastled. Think of Bill Gates on one end of the spectrum, and RMS on the other. Bill Gates wants you to have *no* rights -- you "license" software, you pay far out the ass for it -- and you get NOTHING for it. Have you read the EULA on your MS products? It basically says -- that MS wont even guarantee that the program you bought actually does ANYTHING at all ("fitness of purpose"). They want your money, and literally want to give you nothing in return.
RMS is the exact opposite -- you get rights and responsibility.
Is RMS right? No. Is Bill Gates right? No. The dialog and pressure each puts on the other arrives at a medium that is about right.
Yep. I consult for an area company... the problem with spreadsheets is they convince people who have no business doing that stuff -- that they can do it.
The owner of the company had a complex set of spreadsheets that helped him evaluate his employees efficency. Turns out it was vastly underestimating EVERYTHING and making his employees look like dipshits because a bug basically doubled their time off each week (it was added twice). Nobody noticed -- in *TWO YEARS* of using the spreadsheet.
The BMI was always a joke -- and it *hurts* the cause of fitness by setting hopeless goals. I was bodybuilding when I was 17, which was the best shape ive ever been in my life, and according to the BMI (although it didnt exist at the time -- im in my late 20s now) I was still 55lbs overweight at the time.
Is fitness a serious issue for this country? Yes. Is lying about it to encourage people to do something healthy still wrong? Yes. Everyone has known the BMI was simply *incorrect* since it came out, now the governement is just figuring it out?
Yea i messed that one up bad, what i meant was something more like, "I used to be a big fan of C++ Builder, but the later versions were unusable."
I had C++ Builder Pro (I think that was version, 2ish?) and upgraded (actually paid for) version 6 -- and was horrified to find that version 6 was FULL of bugs. You just coudlnt use it, at all.
At one time, Borland compilers were among the best in the world. Microsoft wanted to cripple them -- so they offered *all* of their top engineers double their salary at Borland to work for Microsoft. I think something like 40 engineers defected. Borland products have *sucked* since.
I used to be a big fan of C++ Builder but it was completely unusable. In a short (few hundred line) project I ended up finding *SEVERAL* bugs in their stdio and cin/cout implementation.
dang.... I was hoping for another improvement like the 2.95 release. I was in charge of optimizing stuff for gentoo about 6 months before 2.95 was on anyones radar (we had a *stable* pre-release someone had given us -- it wasn't in CVS even). At that time 2.95 just blew us away. Programs like bzip were 100% faster:)
Me either... MS isnt afraid of the friggin EU, let alone a single preacher.
Someone very big must have threatened them, or, more likely, we simply don't know the story here. I think a boycott would have been GREAT for MS. Firt of all: we all know that conservative christians are the least likely to be MS customers -- second of all: MS would get to look like a good guy for once by doing the right thing -- and thats great publicity.
Karma whoring was totally destroyed a few years ago anyways. You now aren't allowed to even *know* your karma, the only indicator of how high it is is your +2 bonus...
Well, what the grandparent is pissed at -- and he has half a point -- is that firefox COULD support activex -- on windows only, by using the activex api.
However, activeX is a security nightmare. And regardless it *IS* a proprietary MS extension -- and nobody wants to A: support MS and their bullcrap, B: Firefox has a reputation as a secure alternative to IE. If FireFox supports the hopelessly insecure ActiveX -- they really have nothing to offer anyone anymore as their reputation is *done*.
BTW, you REALLY don't understand what ActiveX is. Heh. Non-MS products can open ActiveX plugins.
Eh, no. On WINDOWS platform, applications can open ActiveX. On every other platform and architecture -- its hopeless. Us open source guys don't live in a monoculture.
How could open source applications support ActiveX? The WHOLE point of ActiveX was to add a proprietary MS extension to the web to keep companies like yours locked in.
How are your house lines? When I had DSL my house lines were *CRAP*. The speed would drop everytime I got a phonecall (yes I had the filters installed correctly -- we had 2 lines and there was crosstalk). I ran a seperate line from the distribution point and it thereafter reset my DSL no more then every few months.
I would suggest running a direct line to the modem and seeing what happens. Also, you can put the DSL modem in your garage (or wherever your distributino box is) and run cat5 from it into the house -- or simply use wireless.
It's hard to imagine how some of these bugs could occur. Having worked with access enough, my *guess* is that the access's own internal code and your own code are all sharing the same namespace and instances of the API and the numerous bugs in Access compound the numerous bugs in the API, and screw up the execution of your code by putting the API/interpreter in an unstable state.
What Id really like to read is a well thought out, no bs refutation of Access that I can show to clients :)
Oh well :)
Coding in access i pretty easy, except all the bugs. I literally spent more time working around bugs in Access then writing the application.
The worst one was in a form which had a list of strings that needed to be refreshed based on the contents of another box. You call the requery method to refresh this, and you have to requery whenver the record changes -- which is an eventcalled "oncurrent". Well, somehow, requerying a specific textbox was causing the ENTIRE form to generate an "oncurrent". Which created a race condition -- the oncurrent event handler requeried which created another oncurrent event.
I found a workaround after a LOT of suffering, but... Access is just unusable.
I am going in for a bone graft next month (extremely bad surgery). How bribeable is UCLA? :)
Although I agree, the first thing I always do is set the machine to "classic" mode and disable the theme service.
I am reminded of a famous investigator (whose name I've forgotten) who cracked the CIA selling drugs in LA thing in the 80s I think?. He said, "People get lazy when they think they are playing in a fixed game." And tahts what is happening here -- they aren't even BOTHERING to hide their corruption -- because they think nobody can do anything about it.
He believes *VERY* strongly that software is a freedom (liberty) like free speech, the right to assemble, etc etc. His message is becoming INCREASINGLY relevant as computers dominate our lives now.
Most people just want to use their computer and not be hastled. Think of Bill Gates on one end of the spectrum, and RMS on the other. Bill Gates wants you to have *no* rights -- you "license" software, you pay far out the ass for it -- and you get NOTHING for it. Have you read the EULA on your MS products? It basically says -- that MS wont even guarantee that the program you bought actually does ANYTHING at all ("fitness of purpose"). They want your money, and literally want to give you nothing in return.
RMS is the exact opposite -- you get rights and responsibility.
Is RMS right? No. Is Bill Gates right? No. The dialog and pressure each puts on the other arrives at a medium that is about right.
Oh you get extra points for obscure sci-fi or weird george noriesque time travel stuff depending on your grip on reality :)
Do I know you? ABSS? :)
The owner of the company had a complex set of spreadsheets that helped him evaluate his employees efficency. Turns out it was vastly underestimating EVERYTHING and making his employees look like dipshits because a bug basically doubled their time off each week (it was added twice). Nobody noticed -- in *TWO YEARS* of using the spreadsheet.
Is fitness a serious issue for this country? Yes. Is lying about it to encourage people to do something healthy still wrong? Yes. Everyone has known the BMI was simply *incorrect* since it came out, now the governement is just figuring it out?
I had C++ Builder Pro (I think that was version, 2ish?) and upgraded (actually paid for) version 6 -- and was horrified to find that version 6 was FULL of bugs. You just coudlnt use it, at all.
My kind of town. Im sick of the california suburbs where the bible thumpers are hiding out.
I used to be a big fan of C++ Builder but it was completely unusable. In a short (few hundred line) project I ended up finding *SEVERAL* bugs in their stdio and cin/cout implementation.
Anyone want a hardly used copy of C++ Builder? :)
dang.... I was hoping for another improvement like the 2.95 release. I was in charge of optimizing stuff for gentoo about 6 months before 2.95 was on anyones radar (we had a *stable* pre-release someone had given us -- it wasn't in CVS even). At that time 2.95 just blew us away. Programs like bzip were 100% faster :)
Whats your impression of GCC4?.
Dude, I am very defensive about gentoo, but he was joking :)
Any idea how long before there will be a GCC 4.0 package? Will we need a new profile? (god profile upgrades are scary)
Someone very big must have threatened them, or, more likely, we simply don't know the story here. I think a boycott would have been GREAT for MS. Firt of all: we all know that conservative christians are the least likely to be MS customers -- second of all: MS would get to look like a good guy for once by doing the right thing -- and thats great publicity.
Karma whoring was totally destroyed a few years ago anyways. You now aren't allowed to even *know* your karma, the only indicator of how high it is is your +2 bonus...
um, how foolish you are :) This story *IS* that email to nikon :) And by email you are free to assume "shot across the bow"
However, activeX is a security nightmare. And regardless it *IS* a proprietary MS extension -- and nobody wants to A: support MS and their bullcrap, B: Firefox has a reputation as a secure alternative to IE. If FireFox supports the hopelessly insecure ActiveX -- they really have nothing to offer anyone anymore as their reputation is *done*.
Eh, no. On WINDOWS platform, applications can open ActiveX. On every other platform and architecture -- its hopeless. Us open source guys don't live in a monoculture.
How could open source applications support ActiveX? The WHOLE point of ActiveX was to add a proprietary MS extension to the web to keep companies like yours locked in.
I would suggest running a direct line to the modem and seeing what happens. Also, you can put the DSL modem in your garage (or wherever your distributino box is) and run cat5 from it into the house -- or simply use wireless.