Re:I'm not an MS hater, but some of this is a croc
on
Mundie Responds
·
· Score: 1
its uncertain because it creates uncertainity in the software business. if you have a product thats being sold for $0 and you have another which is $10000, the company producing the $10000 product is eventually not going to get any business..stranglehold monopoly or not....better product or not...even the best marketing only goes so far.. it has an uncertain future. free/open source software puts this entire software business model at risk..thats what M$ is really scared of - free/open source software doesnt compete with them directly -- it undermines their business model. competition can be killed -- business models being wiped out cant since a business model is a philisophy not a product.
personally i prefer the service/consulting model with open source software which IBM is chasing after to the closed software as a uncustomizable product approach that M$ is taking. but thats just me. switching to consulting will require M$ to expend large amounts of money and effort on people and quality of solutions..something they are reasonably reluctant to do given the cash drain from the XBox product launch and the new XP launch.
because its difficult to manipulate light in a conventional machine. we dont have fully optical switches yet commercially let alone a massively parallel optical processor. yes, its been known for a loong time since optical fibres carry multiple wavelengths of light and the human brain mimicks this with its massively parallel neurons but its not yet viable for commercial use -- the NSA might use it but most conventional machines cant be mass produced with it.
dont work more than 40 hrs/week. dedicate the
rest of your time to doing whatever you like best.
most people get burnt out after working 60-70 hrs/wk and dont realise it. i worked as a CTO
putting in the loong hours required last year until i got fed up and said - STOP. i dumped
my perfectly lucrative job for a slightly less lucrative position with no responsibilities and the change is fantastic. im much happier working 30-40 hrs a week doing nothin very useful but writing open source stuff on the side, doing research and writing papers for academic
journals -- stuff i like doing.
hey..you only live once..you might as well enjoy yourself.
micro$oft doesnt care about the desktop -- they want to own the computer industry. thats one reason back in the 80s they wrote not only large chunks of the ROMs (pick up any old machine and you can boot into ROM BASIC -- see the copyrights) they also wrote business software (multiplan) to comptere against visicalc/1-2-3 as well as buying up QDOS (the OS). after all these years very few people actually get it -- micro$oft wants to own the industry and it always has. it ensures that they get a continous revenue stream from every single electronic device ever sold.
clued in ones usually :
[1] get bored easily.
[2] dont care about the business aspect.
[3] dont like to support the same product for n years after they write it.
[4] detest marketing deadlines and budgets.
[5] prefer working in small groups or alone
[6] move on to more interesting things. raking in money doing nothing is really boring. trust me on this one.
your "core basics" are a bit off. auditing is simply pointless at the present time. the fact that the C library functions are full of holes is what should be fixed. its ridiculous that using a perfectly simply function like sscanf results in security holes.
real secure systems would fix design problems FIRST (buffer overflows, holes in c libs) and THEN move on to access control and finally end up with audits. audits are the LAST step and not the most vital.
trust me on this one -- its better to walk away. ive seen this situation numerous times and ive seen that the companies usually - [1] dont want to know and [2] management usually takes the blame so even if you *do* win them back the management guys will try and sabotage you.
wait for em to figure it out and contact you after they get hacked or let em go bankrupt. ive seen companies do both.
FCGI is basically using C as a CGI scripting language library with additional C support libraries available for doing stuff which is hard in C (such as HTML output functions and text parsing and stuff). it simply replaces perl (and mod_perl) with C (and mod_fcgi). its open source and stuff. check out : http://www.fastcgi.com/docs/faq.html#c_cgi_libs
for all those here not old enough to remember the birth of the world wide web and scripting languages for generating dynamic html for web servers, perl was NOT the first scripting language or the fastest. C with FastCGI was the first and it blew away everything in terms of speed (near assembly performance over the web, bare metal -- yeah) but like C's in the usual case it was a bitch to develop dynamic web stuff when perl could do it easier (although slower). so everyone switched to perl and the rest is history (ignoring the flames that went on and ppl whining about perl being really slow).
of course now everyone is switching to java which is even slower but even easier to develop for so history will probably repeat itself again. we already have the java flaming well underway...
code it in C using FCGI. that should take care of the problem of learning C. Also with a browser based interface using lynx for text and netscape for graphics will handle the reusability issue.
SUN stands for Stanford University Network. it was built at stanford by stanford grads (who lacked cheap RISC workstations) before they farmed it out commercially.
NO. Solaris has ALWAYS been the minor number of SunOS.
have a look at my solaris 8 box :
> uname -a
SunOS darkstar 5.8 Generic_108528-05 sun4u sparc SUNW,Ultra-4
SunOS has always been 5.x and the x is used for Solaris (which is SunOS+the desktop and stuff). think of solaris as the distribution of sunos.
how bout TCP packets ? there are millions of TCP packets from the web browsing sessions of people hitting random sites and being routed randomly. there are also large amounts of router broadcasts. simply steganographically encode your data (either via frequency or a PRNG sequence of bits) into either router broadcasts or web browsing sessions (or at least packets which look like theyre coming from those two sources) and you will get lost in the noise. steganography hides information in ANY OTHER type of information. not necessarily discrete chunks like images which are easily found. use libpcap and be creative.
i worked for a dot com for a year and had the best fun i ever had. did i quit b4 it went bust ? hell yes. did i learn anything ? yup. did i get another job in a stable company ? yup again. the dot com revloution was really fun if you kept your head above the hype and amused yourself. i went to more trade shows, hired and fired people, earned a decent salary and made the best friends ever..all while working in an insane dot com driven industry.
BTW on a more serious note MULTICS supports a helluva lot more features than UNIX. it included stuff like the ability to use and hot swap bad RAM and CPUs (including nifty stuff like killing the processes whcih used the bad blocks of memory only and leaving the rest intact) which modern UNIXes cant do (nope not even solaris on the E10K). the only things that come close to MULTICS is the S/390 mainframes from IBM.
supersonic weapons do just that - they travel faster than the speed of sound in the medium they are flying through. if encased in gas the projectile is effectively "flying" through air with extra drag due to the water on the edge of the air bubble. thats what makes these weapons so effective. note that most air to air missiles go mach 5+ which is WAAY faster than the speed of sound in water. its not that much harder to use the same technology but add gas bleeding through nozzles in the front to get the bubble encasing the missile.
umm...how exactly are you going to detect a weapon which is travelling faster than the speed of sound (and therefore immune to sonar since sonar travels at the speed of sound) ? distance is immaterial in this case - the detection technology is slower than the weapon. if the weapon is a 100 miles away you still wont have time to evade.
Re:Sorry.......Been there done that, got the T-shi
on
Hi-Tech Repo Man
·
· Score: 1
i'll second this one. i've always done the same thing mainly cause im a geek and have zero interest in stuff thats expensive. bought a really expensive laptop (well...it woulda been expensive if it was new...got it secondhand in good condition of ebay for 1.4K$), pay rent, food, clothing, occasional entertainment and travelling..thats it. musta spent 5K or so in travelling/vacationing (put it under entertainment) and 10-12K in rent plus 10K in food+clothing. paid 15K odd in taxes. saved 30K which got dumped into a bank account in 1 year.... its not for everyone but its a fairly decent existance i think...i can prolly buy a house/car in cash in 8 yrs or so at this rate..although i have little interest in doing so..more interested in travelling at this stage. im reasonably happy so i guess im doing something right. and i still have a job.
ok. slightly offtopic here. but for those who missed it -- the SDMI crack is here : http://www.theregister.co.uk/extra/sdmi-attack.htm ..now all those CDs/DVDs can easily be ripped again.
use the foam from packing boxes and put the SCSI drives on em with at least 1/4 to 1/2 inch of foam between the drives and a hard surface. should protect em nicely. use the soft spongy foam not the hard one. make sure you have enough ventilation/fans - SCSI drives (specially 10K RPM or more) ones get hot really fast...specially when encased in foam/insulation. i've lost drives which were completely off so shutting them down wont prevent vibration from killing em. foam will.
because patenting something costs a lot of money you idiot. if i patented the billions of things i think off in a typical week, i'll be broke. stupid patents like this one give the whole patent system a bad name...which it already has.
its uncertain because it creates uncertainity in the software business. if you have a product thats being sold for $0 and you have another which is $10000, the company producing the $10000 product is eventually not going to get any business..stranglehold monopoly or not....better product or not...even the best marketing only goes so far.. it has an uncertain future. free/open source software puts this entire software business model at risk..thats what M$ is really scared of - free/open source software doesnt compete with them directly -- it undermines their business model. competition can be killed -- business models being wiped out cant since a business model is a philisophy not a product. ..something they are reasonably reluctant to do given the cash drain from the XBox product launch and the new XP launch.
personally i prefer the service/consulting model with open source software which IBM is chasing after to the closed software as a uncustomizable product approach that M$ is taking. but thats just me. switching to consulting will require M$ to expend large amounts of money and effort on people and quality of solutions
check this out for $495 : http://www.intrinsyc.com/products/referenceplatfor ms/cerfcube_linuxspecs.html
because its difficult to manipulate light in a conventional machine. we dont have fully optical switches yet commercially let alone a massively parallel optical processor. yes, its been known for a loong time since optical fibres carry multiple wavelengths of light and the human brain mimicks this with its massively parallel neurons but its not yet viable for commercial use -- the NSA might use it but most conventional machines cant be mass produced with it.
dont work more than 40 hrs/week. dedicate the
rest of your time to doing whatever you like best.
most people get burnt out after working 60-70 hrs/wk and dont realise it. i worked as a CTO
putting in the loong hours required last year until i got fed up and said - STOP. i dumped
my perfectly lucrative job for a slightly less lucrative position with no responsibilities and the change is fantastic. im much happier working 30-40 hrs a week doing nothin very useful but writing open source stuff on the side, doing research and writing papers for academic
journals -- stuff i like doing.
hey..you only live once..you might as well enjoy yourself.
micro$oft doesnt care about the desktop -- they want to own the computer industry. thats one reason back in the 80s they wrote not only large chunks of the ROMs (pick up any old machine and you can boot into ROM BASIC -- see the copyrights) they also wrote business software (multiplan) to comptere against visicalc/1-2-3 as well as buying up QDOS (the OS). after all these years very few people actually get it -- micro$oft wants to own the industry and it always has. it ensures that they get a continous revenue stream from every single electronic device ever sold.
clued in ones usually :
[1] get bored easily.
[2] dont care about the business aspect.
[3] dont like to support the same product for n years after they write it.
[4] detest marketing deadlines and budgets.
[5] prefer working in small groups or alone
[6] move on to more interesting things. raking in money doing nothing is really boring. trust me on this one.
your "core basics" are a bit off. auditing is simply pointless at the present time. the fact that the C library functions are full of holes is what should be fixed. its ridiculous that using a perfectly simply function like sscanf results in security holes.
real secure systems would fix design problems FIRST (buffer overflows, holes in c libs) and THEN move on to access control and finally end up with audits. audits are the LAST step and not the most vital.
trust me on this one -- its better to walk away. ive seen this situation numerous times and ive seen that the companies usually - [1] dont want to know and [2] management usually takes the blame so even if you *do* win them back the management guys will try and sabotage you.
wait for em to figure it out and contact you after they get hacked or let em go bankrupt. ive seen companies do both.
FCGI is basically using C as a CGI scripting language library with additional C support libraries available for doing stuff which is hard in C (such as HTML output functions and text parsing and stuff). it simply replaces perl (and mod_perl) with C (and mod_fcgi). its open source and stuff. check out : http://www.fastcgi.com/docs/faq.html#c_cgi_libs
for all those here not old enough to remember the birth of the world wide web and scripting languages for generating dynamic html for web servers, perl was NOT the first scripting language or the fastest. C with FastCGI was the first and it blew away everything in terms of speed (near assembly performance over the web, bare metal -- yeah) but like C's in the usual case it was a bitch to develop dynamic web stuff when perl could do it easier (although slower). so everyone switched to perl and the rest is history (ignoring the flames that went on and ppl whining about perl being really slow).
of course now everyone is switching to java which is even slower but even easier to develop for so history will probably repeat itself again. we already have the java flaming well underway...
code it in C using FCGI. that should take care of the problem of learning C. Also with a browser based interface using lynx for text and netscape for graphics will handle the reusability issue.
SUN stands for Stanford University Network. it was built at stanford by stanford grads (who lacked cheap RISC workstations) before they farmed it out commercially.
NO. Solaris has ALWAYS been the minor number of SunOS.
have a look at my solaris 8 box :
> uname -a
SunOS darkstar 5.8 Generic_108528-05 sun4u sparc SUNW,Ultra-4
SunOS has always been 5.x and the x is used for Solaris (which is SunOS+the desktop and stuff). think of solaris as the distribution of sunos.
and redhat sparc 6.2 runs fine on my sparcstation 20.
how bout TCP packets ? there are millions of TCP packets from the web browsing sessions of people hitting random sites and being routed randomly. there are also large amounts of router broadcasts. simply steganographically encode your data (either via frequency or a PRNG sequence of bits) into either router broadcasts or web browsing sessions (or at least packets which look like theyre coming from those two sources) and you will get lost in the noise. steganography hides information in ANY OTHER type of information. not necessarily discrete chunks like images which are easily found. use libpcap and be creative.
i worked for a dot com for a year and had the best fun i ever had. did i quit b4 it went bust ? hell yes. did i learn anything ? yup. did i get another job in a stable company ? yup again. the dot com revloution was really fun if you kept your head above the hype and amused yourself. i went to more trade shows, hired and fired people, earned a decent salary and made the best friends ever..all while working in an insane dot com driven industry.
damn that impressive. everyone read that. BTW, the same type of brake arrangement is used on trains.
try building one yourself then.
BTW on a more serious note MULTICS supports a helluva lot more features than UNIX. it included stuff like the ability to use and hot swap bad RAM and CPUs (including nifty stuff like killing the processes whcih used the bad blocks of memory only and leaving the rest intact) which modern UNIXes cant do (nope not even solaris on the E10K). the only things that come close to MULTICS is the S/390 mainframes from IBM.
or infinite sequences ?p e= snippet&id=100881
:)
try this one :
https://sourceforge.net/snippet/download.php?ty
BTW, oo is n/0 technically.
supersonic weapons do just that - they travel faster than the speed of sound in the medium they are flying through. if encased in gas the projectile is effectively "flying" through air with extra drag due to the water on the edge of the air bubble. thats what makes these weapons so effective. note that most air to air missiles go mach 5+ which is WAAY faster than the speed of sound in water. its not that much harder to use the same technology but add gas bleeding through nozzles in the front to get the bubble encasing the missile.
umm...how exactly are you going to detect a weapon which is travelling faster than the speed of sound (and therefore immune to sonar since sonar travels at the speed of sound) ? distance is immaterial in this case - the detection technology is slower than the weapon. if the weapon is a 100 miles away you still wont have time to evade.
i'll second this one. i've always done the same thing mainly cause im a geek and have zero interest in stuff thats expensive. bought a really expensive laptop (well...it woulda been expensive if it was new...got it secondhand in good condition of ebay for 1.4K$), pay rent, food, clothing, occasional entertainment and travelling..thats it. musta spent 5K or so in travelling/vacationing (put it under entertainment) and 10-12K in rent plus 10K in food+clothing. paid 15K odd in taxes. saved 30K which got dumped into a bank account in 1 year.... its not for everyone but its a fairly decent existance i think...i can prolly buy a house/car in cash in 8 yrs or so at this rate..although i have little interest in doing so..more interested in travelling at this stage. im reasonably happy so i guess im doing something right. and i still have a job.
ok. slightly offtopic here. but for those who missed it -- the SDMI crack is here : http://www.theregister.co.uk/extra/sdmi-attack.htm
..now all those CDs/DVDs can easily be ripped again.
use the foam from packing boxes and put the SCSI drives on em with at least 1/4 to 1/2 inch of foam between the drives and a hard surface. should protect em nicely. use the soft spongy foam not the hard one. make sure you have enough ventilation/fans - SCSI drives (specially 10K RPM or more) ones get hot really fast...specially when encased in foam/insulation. i've lost drives which were completely off so shutting them down wont prevent vibration from killing em. foam will.
because patenting something costs a lot of money you idiot. if i patented the billions of things i think off in a typical week, i'll be broke. stupid patents like this one give the whole patent system a bad name ...which it already has.