triple j rules. of course everyone can listen to it : here. if you're into jazz a bit then wbgo is a free streaming radio station from new york i think.. member supported so no ads. between these two i don't really listen to much else
here is a much easier way go to www.dialupdns.com they will have to be your nameservers. you then run a small java applet (provided) and this automagically updates your ip in their dns. they will even do this for FREE! i use it for my cable modem to get access from uni. they do not support other hosts, such as ftp, mail, but for free you won't find a cheaper or easier deal
i know it's not exactly what you are talking about but two examples that stand out to me are, [watch out for flames] microsoft office and coreldraw9.
i'm at work right now doing a front end to a simple access database and it's taken me about an hour to make a really good, usable UI. I can do the same and bring in excel spreadsheets, word documents, etc etc. i haven't done much with access but it's the easiest and most useful thing i've used in quite a while.
it may not be open source but i can more or less do anything i want with the application, with minimial skill (vb is soooo easy).
coreldraw9 has similar features, using some sort of visual basic. belive me, i love linux and coding in 'real' languages, but to get it done fast and useable, this ms visual basic thing rules.
more applications need to make themselves skeletons for people to plug whatever you want into ; imagine a netsacpe/mozzila where i can write a simple vb-style app to automagically fill out forms for me, etc! the list goes on....
agreeded for the most part, in general dell make better cases ; but have you played with the deskpro slimline case? everything slides and folds out in a very nice way.... they have got it right with this one. and their servers are a dream to work with (never used a dell server)
to me, a diamond viper tnt2 is a diamond viper tnt2, whether a maylasian worker puts it in there or i do. it's just i'm more or less garunteed that the dvd drive they stick in there with it will play nicely, since they've done the testing and research that i don't want to do.
i have also used a dell winnt4 box at work, and it sucked as much as you said. but i've also (an am writing on right now) a compaq deskpro with winnt4 and it bluescreens/stops for no apparent reason just as much.
but linux on my inspiron 3200 - oh baby ! i like that.
with most of these companies you can more or less choose your parts. you're pretty much garunteed they are going to work together, and they have the size and money to backup support and warranty. i want a pre-built computer.
I used to buy my computers from the small computer shop down the road, but i'm afraid they can't compete with dell/compaq. i know what i'm going to get, i can more or less track it right to the point it gets put on my doorstep, i know the support will be there and, most importantly, the warranty will be backed up.
in general, i have had good experiences with both companies - and i wouldn't go back to the guy down the street.
wow, great article! as for efficient code, perhaps i'm wrong but it seems to have died a bit of a death. for example, i can't really write efficient code in java, since it will run on an intel chip, a alpha chip, a palm pilot (maybe soon), a G4 etc etc. i can try not to use excessive amounts of memory, write efficient ( ie not O(2^n) ) algorithms, but i can't push things around into registers or whatever. in a way, i guess it is a CISC language (i have a very abstract level of instructions that are implemented in whatever way underneath, maybe in one instruciton on a 'CISC' machine but 3-4 on a 'RISC', for example). but java, jini, upp or whatever (which all do pretty much the same thing) are the future for everything you see around you (i think anyway). does there particularly need to be a distinction now? everyone wants abstraction (windows/xwindows is really just abstraction) and this would seem to include chip architectures. i realise the guys designing the chips have to make a decision, but from everyone elses point of view, does it matter?
hacking is the under-age drinking for geeks. practically everyone has had a go at it (how many people can honestly say they've never even had a guess at a root password?) but how can you stop it? well, i don't think this is rethorical. i'm only a lowly undergraduate, but in my younger years i've spent many hours trying to break my highschools lousy nt network (they give me too much work at uni to have time now). i never bothered outside school, but others i know did (playing the same old tricks with port scanners, etc..) here are some ideas i've had and would have liked to and most probably particpated in:
* an online programming comp : sure schools run them, but it often takes teams of four or five and you have to travel and have a teacher in on it, etc etc. often, at a small school like mine it's hard to find 5 friends who know enough/care enough to enter with you. if you could do it online, by yourself, you could really test yourself against some challenging problems and peers. i did a fantastic uni assignment where we wrote java robots that played against each other in a constant battle ; everyone was ranked by how much money they made...something like that maybe?
*a teengnu project, or something like that. sure, at highschool i didn't know about good programming techniques, oo theory, data structures, etc... but i would have loved to learn. we don't know enough to start contributing to kernal code, but surely there is something we could put together?
*a online buddy system with undergraduates or something, passing on linux/programming tips to a new generation. if someone had of told me about, for example, binary trees, i'm sure i could have researched and implemented them in highschool (maybe to kick ass in the online programming comp battle thing!)
* put your ideas here! you've all been (or are, bored teenagers, what would you have liked?
triple j rules. .. member supported so no ads.
of course everyone can listen to it : here. if you're into jazz a bit then wbgo is a free streaming radio station from new york i think
between these two i don't really listen to much else
here is a much easier way go to www.dialupdns.com they will have to be your nameservers. you then run a small java applet (provided) and this automagically updates your ip in their dns. they will even do this for FREE! i use it for my cable modem to get access from uni. they do not support other hosts, such as ftp, mail, but for free you won't find a cheaper or easier deal
i'm at work right now doing a front end to a simple access database and it's taken me about an hour to make a really good, usable UI. I can do the same and bring in excel spreadsheets, word documents, etc etc. i haven't done much with access but it's the easiest and most useful thing i've used in quite a while.
it may not be open source but i can more or less do anything i want with the application, with minimial skill (vb is soooo easy).
coreldraw9 has similar features, using some sort of visual basic. belive me, i love linux and coding in 'real' languages, but to get it done fast and useable, this ms visual basic thing rules.
more applications need to make themselves skeletons for people to plug whatever you want into ; imagine a netsacpe/mozzila where i can write a simple vb-style app to automagically fill out forms for me, etc! the list goes on ....
i'm at work and lovin' it
ftp://ftp.linux.org/pub/kerne l/SillySounds/english.au
agreeded for the most part, in general dell make better cases ; but have you played with the deskpro slimline case? everything slides and folds out in a very nice way .... they have got it right with this one. and their servers are a dream to work with (never used a dell server)
i have also used a dell winnt4 box at work, and it sucked as much as you said. but i've also (an am writing on right now) a compaq deskpro with winnt4 and it bluescreens/stops for no apparent reason just as much.
but linux on my inspiron 3200 - oh baby ! i like that.
with most of these companies you can more or less choose your parts. you're pretty much garunteed they are going to work together, and they have the size and money to backup support and warranty. i want a pre-built computer.
in general, i have had good experiences with both companies - and i wouldn't go back to the guy down the street.
wow, great article! as for efficient code, perhaps i'm wrong but it seems to have died a bit of a death. for example, i can't really write efficient code in java, since it will run on an intel chip, a alpha chip, a palm pilot (maybe soon), a G4 etc etc. i can try not to use excessive amounts of memory, write efficient ( ie not O(2^n) ) algorithms, but i can't push things around into registers or whatever. in a way, i guess it is a CISC language (i have a very abstract level of instructions that are implemented in whatever way underneath, maybe in one instruciton on a 'CISC' machine but 3-4 on a 'RISC', for example). but java, jini, upp or whatever (which all do pretty much the same thing) are the future for everything you see around you (i think anyway). does there particularly need to be a distinction now? everyone wants abstraction (windows/xwindows is really just abstraction) and this would seem to include chip architectures. i realise the guys designing the chips have to make a decision, but from everyone elses point of view, does it matter?
you would be amazed how well linux 3.0 integrates with palm-OS 4.0 ; almost hand in hand, as it were!
* an online programming comp : sure schools run them, but it often takes teams of four or five and you have to travel and have a teacher in on it, etc etc. often, at a small school like mine it's hard to find 5 friends who know enough/care enough to enter with you. if you could do it online, by yourself, you could really test yourself against some challenging problems and peers. i did a fantastic uni assignment where we wrote java robots that played against each other in a constant battle ; everyone was ranked by how much money they made ...something like that maybe?
*a teengnu project, or something like that. sure, at highschool i didn't know about good programming techniques, oo theory, data structures, etc ... but i would have loved to learn. we don't know enough to start contributing to kernal code, but surely there is something we could put together?
*a online buddy system with undergraduates or something, passing on linux/programming tips to a new generation. if someone had of told me about, for example, binary trees, i'm sure i could have researched and implemented them in highschool (maybe to kick ass in the online programming comp battle thing!)
* put your ideas here! you've all been (or are, bored teenagers, what would you have liked?
couldn't i just explode a nuke in the pacific ocean and do the same thing? (say i had a nuke)