One of the main problems I've come across (in all sorts of jobs) is that the people who make the decisions often aren't fit to. as an example A traditional ass kissing contest may go something like.
Ass kisser: "Hey boss look at this "sexy" pie I've made, everyone sure to buy it."
Boss: "That looks great, and the wax coating sure makes it shine, why hasn't anyone else though of this."
Block who does all the work (not me!): "Yea but it's made of dog food, tastes like shit, and falls apart in you hand making a mess everywhere"
Boss: "I'm sure we can sort those minor problems out, and it looks so good. make me 1000"
I know what BSA fears most,
It's the possibility that the communists have built up a huge arsenal of
keygens (before thecrack.net went down a couple of weeks ago.) and they
are planning to release a worm that generates everyone a new random
license, making it impossible to tell which software is pirated and which
is not. This will of course be the end on the BSA, probably through the
madness of running round in circles if nothing else.
But don't tell them I know these things, or I might gave a knock on the
door tomorrow asking why I have no licence for my Linux boxen.
i'm waiting for someone to do a dns hijack of update.microsost.com and load a nice new trojan on everyone's box that their av software doesn't detect. if these morons were serious about security, they'd use ssh, not http, for updates (and let you turn off html rendering in your email client).
I telneted in over the com port... some process in the network had causing the BSD system to slow down to a 'project on the back burner' speed, after killing the 'we must write software M$ can rip off' process evrything started to work again
well i though BSD was dead, but i managed to telnet in an kill the process holding evrything up.
2.6 freeze in october 2002
on
Is Linux Dead?
·
· Score: 2
I sure hope that some of the nice things in the 2.6 kernel make it into 2.4, because a featuer freeze date of october 2002 has been decided. so it looks like a couple of years before linux it a half decient system. Don't get me wrong, i only use linux at home, but I have to check my hardware, take things appart to make sure there's a driver for the chipset. 2.4 isn't SMP reliable(read the 2.6 change log!!!) The recient comments on modules show that the modules in 2.4 are in a hell of a state.
in 2 years time microsoft might have sorted out there act, and managed to convince people that there's no real alternitives.
I might let my mum use the 2.6 kernel, but for the next 2 years shell be using windows.
I have a collection of 'creatures' that run around an 'environment', to extend the system, i need to extend the environment and the functions the animals can perform.
the problem is to create a way to make a universal system that can be extended.
so, instead of an environment and creatures i model a set of AI's, the interactions between the AI's are also AI's and the whole model it's self is an AI.
the AI's are a set of components linked up using neural nets, stats, HMM etc...
If you apply this to a computer system network, the components become, text editors, buttons, spell checkers, GDI's, protocols other machines etc...
the 4-5 years is very on and off. around 5 years ago I wrote a component based system where components expressed datatypes and functions, and the system would find the components to make the application work. The application was basicly a set of links between the components.
I also wrote a creature/environment simulation but gave up because of the starting block/extensibility problem.
A year or so ago, I realized that both problems were the same i.e. each creature and the environment could be complete components so long as there was a communication mechanism in place. extending on that each creature can be a set of components etc..... infact the communication mechanism can be a component/collection of components.
What about bugs + features + seek and install
on
Kernel Summit Wrapup
·
· Score: 2
If the kernel had a good modukle system (which i believe 2.6 is going to have) then modules are also good for.
Installing an updated driver with less bugs, security holes.
Installing an updated driver with more features (e.g. they make NTFS WR+ not just R)
You can get binaries of modules(this is called a comprimise!)
And bet of all the if you plug in a USB device etc.. and you don't have a driver, a daemon could go an find it on the net and download/install it for you!
I've been looking at tieing up nural nets/ heristics and systems components for 4 to 5 years on-and-off.
There are two main problems, 1: nural nets/ heristics at a low level slowwww things down.
2: You need a common dictionary/gramma so that evrything at least has a chance to talk to each other.
minor problems are down to initial design.
How the hell do you write the initial networks for you applications?
But if you get it right then, The file save as dialog for gimp might show text as a available save format because Gimp presents bitmap data you have an OCR package that can go from bitmap -> text and somthing that can save text files.
All you applications will look and behive the same, and all components are interchangable (so long as they present the write kind of data).
I am an alien and I have kidnapped Nessie. I demand 15000 fags, 20 crates of haggis, a few bottles of single malt and that wee pritty lass you have sitting on you knee.
All ransom goods must be dropped of at the bottom of the big mars lake or you will never see nessie again.
This is just a minor update by the looks of the change log, nothing much there for Linux users. A few compile fixes etc.. for HP/SUN users (who probably account for the majority of samba relient peoples)
Isn't freshmeat the place for this kinda anouncement , especially seeing as 2.2.5 was release 6 days ago!
IT sounds to me that you project managers are behaving like non-technical clients, so treat them that way.
Guide them through the development process, get well defined requirements. manage there expectations. Get proper business logic out of them So, 'I want a button that save the file in x format' becomes, 'I must be able to save the file in x format' and 'There should be a UI component to do it'
Then get a decent definition of the format, work through any problems with them and any possible future requirements, Set up some testing requirements. Why do they need to save the file.
Once this is done, decide where in the UI the save file should be available from.
It is your responsibility to ensure that the project managers do a good job. Send them back to the clients if there's something missing, set up decent procedures, make sure testing is defined with the requirements so that it doesn't get skipped, and most importantly make sure things are set out in a clear fashion that everyone understands, with out scope for ambiguity.
I saw a story a while ago(can't fine the link now) where a drug peddler was found guilty, and the judge asked him to chouse his own sentance (2 years i think), The judge thought it was about right, and there you have it.
Either, there's a hell of a lot of windows uses looking at Linux. or There's a hell of a lot of Linux uses searching from a windows box because there boxen has bwoken.
It all depends upon what you marketing department want people to think.
Mandrake has far to many betas, and dosn't seem to put updates together for them (at least not on there updates site).
e.g Mandrake 8.2 ships with, Mozilla version 1 OpenOffice version 1 Wine version anything KDevelope 2.1(Beta) etc..... There are no updates to Wine on there update site, which is bad since wine is almost 'ready?'
No Mozilla Update,
No OpenOffice Update,
No Kdevelop update.
etc.... If there going to ship beta's and call them selfs 'use-friendly' then they should give you use-friendly builds of updates, or releases as they come along, Mandrake is after all a 'DISTRIBURION'?
One of the main problems I've come across (in all sorts of jobs) is that the people who make the decisions often aren't fit to. as an example
A traditional ass kissing contest may go something like.
Ass kisser:
"Hey boss look at this "sexy" pie I've made, everyone sure to buy it."
Boss:
"That looks great, and the wax coating sure makes it shine, why hasn't anyone else though of this."
Block who does all the work (not me!):
"Yea but it's made of dog food, tastes like shit, and falls apart in you hand making a mess everywhere"
Boss:
"I'm sure we can sort those minor problems out, and it looks so good. make me 1000"
sysinternals make loads of good tools for doing that kinda thing, often free and sometimes with source code
I sent them this:-
I know what BSA fears most,
It's the possibility that the communists have built up a huge arsenal of
keygens (before thecrack.net went down a couple of weeks ago.) and they
are planning to release a worm that generates everyone a new random
license, making it impossible to tell which software is pirated and which
is not. This will of course be the end on the BSA, probably through the
madness of running round in circles if nothing else.
But don't tell them I know these things, or I might gave a knock on the
door tomorrow asking why I have no licence for my Linux boxen.
i'm waiting for someone to do a dns hijack of update.microsost.com and load a
nice new trojan on everyone's box that their av software doesn't detect. if
these morons were serious about security, they'd use ssh, not http, for
updates (and let you turn off html rendering in your email client).
All the spam i get mapps through hotmail, and it's normally from msn
I telneted in over the com port... some process in the network had causing the BSD system to slow down to a 'project on the back burner' speed, after killing the 'we must write software M$ can rip off' process evrything started to work again
well i though BSD was dead, but i managed to telnet in an kill the process holding evrything up.
I sure hope that some of the nice things in the 2.6 kernel make it into 2.4, because a featuer freeze date of october 2002 has been decided.
so it looks like a couple of years before linux it a half decient system.
Don't get me wrong, i only use linux at home, but I have to check my hardware, take things appart to make sure there's a driver for the chipset. 2.4 isn't SMP reliable(read the 2.6 change log!!!)
The recient comments on modules show that the modules in 2.4 are in a hell of a state.
in 2 years time microsoft might have sorted out there act, and managed to convince people that there's no real alternitives.
I might let my mum use the 2.6 kernel, but for the next 2 years shell be using windows.
I have a collection of 'creatures' that run around an 'environment',
to extend the system, i need to extend the environment and the functions the animals can perform.
the problem is to create a way to make a universal system that can be extended.
so, instead of an environment and creatures i model a set of AI's, the interactions between the AI's are also AI's and the whole model it's self is an AI.
the AI's are a set of components linked up using neural nets, stats, HMM etc...
If you apply this to a computer system network, the components become, text editors, buttons, spell checkers, GDI's, protocols other machines etc...
the 4-5 years is very on and off. around 5 years ago I wrote a component based system where components expressed datatypes and functions, and the system would find the components to make the application work. The application was basicly a set of links between the components.
I also wrote a creature/environment simulation but gave up because of the starting block/extensibility problem.
A year or so ago, I realized that both problems were the same i.e. each creature and the environment could be complete components so long as there was a communication mechanism in place.
extending on that each creature can be a set of components etc.....
infact the communication mechanism can be a component/collection of components.
If the kernel had a good modukle system (which i believe 2.6 is going to have) then modules are also good for.
Installing an updated driver with less bugs, security holes.
Installing an updated driver with more features (e.g. they make NTFS WR+ not just R)
You can get binaries of modules(this is called a comprimise!)
And bet of all the if you plug in a USB device etc.. and you don't have a driver, a daemon could go an find it on the net and download/install it for you!
Hey maybe he's foriegn,
Maybe he's got better things to 'THINK' about than grammar.
In clear English, that would be:
Cheers for posting a reasonable
It's a good job he dosn't do Web pages
divx
I've been looking at tieing up nural nets/ heristics and systems components for 4 to 5 years on-and-off.
/. post..
There are two main problems,
1: nural nets/ heristics at a low level slowwww things down.
2: You need a common dictionary/gramma so that evrything at least has a chance to talk to each other.
minor problems are down to initial design.
How the hell do you write the initial networks for you applications?
But if you get it right then,
The file save as dialog for gimp might show text as a available save format because Gimp presents bitmap data
you have an OCR package that can go from bitmap -> text and somthing that can save text files.
All you applications will look and behive the same, and all components are interchangable (so long as they present the write kind of data).
Well that's about it for the
Tis done
I am an alien and I have kidnapped Nessie.
I demand 15000 fags, 20 crates of haggis, a few bottles of single malt and that wee pritty lass you have sitting on you knee.
All ransom goods must be dropped of at the bottom of the big mars lake or you will never see nessie again.
This is just a minor update by the looks of the change log, nothing much there for Linux users.
A few compile fixes etc.. for HP/SUN users (who probably account for the majority of samba relient peoples)
Isn't freshmeat the place for this kinda anouncement , especially seeing as 2.2.5 was release 6 days ago!
Why not make the system drop lookup tables if memory is getting low and rebuild them when there's enough memory free. e.g.
begin
mysinfunc=sinfunc;
dostuff
end
function sinfunc(x)
if(loadsofmemory){
build(sinlookuptable);
mysinfunc = sinlookupfunc;
}
return sin(x);
end function
//you memory manager can do somthing like this
function allocatememory
if(memory_low){
mysinfunc=sinfunc;
drop(sinlookuptable);
}
end function
The lookup tables should be stated, so the one that gives the least performance increase is droped first.
There's not much new here, only the roylaty payments stuff.
Here is the earlier story from april.
IT sounds to me that you project managers are behaving like non-technical clients, so treat them that way.
Guide them through the development process, get well defined requirements.
manage there expectations.
Get proper business logic out of them
So,
'I want a button that save the file in x format'
becomes,
'I must be able to save the file in x format' and
'There should be a UI component to do it'
Then get a decent definition of the format, work through any problems with them and any possible future requirements, Set up some testing requirements. Why do they need to save the file.
Once this is done, decide where in the UI the save file should be available from.
It is your responsibility to ensure that the project managers do a good job. Send them back to the clients if there's something missing, set up decent procedures, make sure testing is defined with the requirements so that it doesn't get skipped, and most importantly make sure things are set out in a clear fashion that everyone understands, with out scope for ambiguity.
I saw a story a while ago(can't fine the link now)
where a drug peddler was found guilty, and the judge asked him to chouse his own sentance (2 years i think), The judge thought it was about right, and there you have it.
There's an interesting link at the bottom of the story with infor on "Blu-ray Disc it's exactly what you talking about.
25gb - (copy protection * encripton )= 650MB.
Get another cheep 100GB hdd
Either, there's a hell of a lot of windows uses looking at Linux.
or
There's a hell of a lot of Linux uses searching from a windows box because there boxen has bwoken.
It all depends upon what you marketing department want people to think.
Well maybe there not searching on google because there to busy
or setting up internet sites
All you've shown is search patterns.
Maybe the OSS changes less or has better help/forums than commercial software, so there's less need to search on google to solve your problems?
Mandrake has far to many betas, and dosn't seem to put updates together for them (at least not on there updates site).
e.g
Mandrake 8.2 ships with,
Mozilla version 1
OpenOffice version 1
Wine version anything
KDevelope 2.1(Beta)
etc.....
There are no updates to Wine on there update site, which is bad since wine is almost 'ready?'
No Mozilla Update,
No OpenOffice Update,
No Kdevelop update.
etc....
If there going to ship beta's and call them selfs 'use-friendly' then they should give you use-friendly builds of updates, or releases as they come along, Mandrake is after all a 'DISTRIBURION'?