I joined a startup and worked well in some very good projects for first 7 months. Soon i found a good oppurtunity in domain i always wanted to work on( read full time linux kernel hacking:-)).
Left the job, got through the technical interviews but was asked by the Management on reasons for switching a job so abruptly.
Luckily, for me...was able to convince the management that this is what i want to do for a living and kernel hacking is more of a passionate hobby to me.
So,IMHO job hopping is not bad if you get good job satsifaction and money, but at the same time you must be very clear what you want to do in your life.
The server is stripped down beyond what a typical 'router' distro looks like - one of the reasons I went with Gentoo is I could really trim the system down for the job at hand
FYI, LFS can be customised for the same job i guess:).
They're putting proprietary video card drivers into the default install of the distro. That's clearly illegal. Kernel developers could sue them.
Under which section of GPL can they sue them for using a proprietary drivers?
. You shouldn't want to run that stuff anyways. If you wanna run proprietary software, go run Windows, or buy a Mac.
Correction, not if you want to run proprietary software but if you want to run good graphics drivers it seems.Many proprietary softwares run great on Linux, may be user space applications though.Let me put this as a normal user forgetting my Unix roots, users want a software which runs almost flawlessly with minimum fuss. They don't care if its under GPL, under LGPL or any STFU license.What Ubuntu is doing is in the best interests of the consumers.People want someone to do it for them, and they are doing it.Agreed drivers are not under GPL, it does affect community but we should give users some choice too.Pressing it on normal users is nothing different than forcing them to use some xyx software. Let the freedom of choice be with the users not us.
its really pity on the part of likes of Nvidia and ATI as well as kernel developers like us,that we are not able to come to some common terms in the best interest of users.
The sordid state of commercial Games on Linux is thing everybody would like to improve on.DirectX may be some cool tool but without a killer graphics driver OpenGL enthusiasts can't do as much as DirectX.Wine may be the answer but till when?
Yes the Fishy thing which i see is Microsoft's well known staretgy of "Embrace, Extend and Extinguish".
I hope people at Novell understand this. Since it is evident that FUD tactics cannot be applied by MS for open source products, they have decided to give their "EEE" startegy a try.
Lets see whats there in store for Novell and for open source community.
Good or bad a chapter worth learning is pending i guess...:)
Apple and its iPod didn't earn its throne in the portable music player industry because it had the easiest to use player that offered the best song selection. This success also didn't come because it offered the most competitive
price. Apple has been able to dominate this market because of its marketing campaign, pure and simple.
just to add, in this competitive scenario marketing makes a lot of difference between winner and the runner up.If Apple is able to dominate the market because of its marketing campaign, its definetly one of the aces Apple has got up their sleeves.And not to mention the desperate and aggressive marketing employed by the Zune makers( read MS ) to make market for themselves.
I live in a developing nation.Every damn retailer, hotelier, industry is trying deperately to gain market share.MS being one of them. This may sound a bit biased but i have never ever seen Apple marketing desperately everywhere they can think of.Certainly Apple know how to market, where to market and it proves its class better than Zune in this matter.
Most of the programmers face this question in the working phase of their lives, sooner or later. The comparision is inevitable, afterall who doesnot want to be master or better and better in their working area.
Being a programmer myself and looking for answers, finding most of them on my own and finding other on this thread:), i find some interesting observations.
To be a good programmer you need practice for sure, but you need stimulating challenges to work on.As in my case i found that to be the Linux kernel.I may not be the best of the kernel hackers but yes i have a passion for kernel.I work on an entirely different area at work, which is C++. But my inqusitiveness and quest to be a good software programmer has led me to realise one thing, you are on your own. Try to learn from your mistakes. More you make them, more you learn.And who knows down the line may be after a couple of years you can be a pretty good programmer.
Working for a GPLed project is a good idea but you need certain level of expertise for it. And effort you put into your passion for programming will get you to that expertise. Once it is achieved you can choose a GPLed project of your choice and certainly you ll hone your skills for sure.
Good luck:)
Yes you are correct, elegant is the word used to describe a well dressed, classy lady:).
My perception of a good programmer is one who can write code, simple and elegant. Now elegant part more or less is a metaphor for the code. The code should be well designed( synonymous with well dressed ), well written( synonymous to the classy ) etc etc.
Well new and innovative ways are just one part of it.
It is the ability to choose a very simple and elegant solution from a wide possibility of solutions available, which makes a progammer great.The situation may require choosing a little cumbersome solution but mostly its the simple ones.
programming as such doesnot definetly mean mastering a language.
tools, language are of no use if you are a horrible programmer.
People like Brian Kenighan, Dennis Ritchie, Ken Thomson are people who are a perfect example of what a great programmer is. The simplicity of C, Unix and family is a concrete example of what a simple solution can do.
I agree people feel alienated in an out of reach community.
I played Age Of Empires Conqueror's expansion for more than 3 years, and we all who play it used to talk about the epic battles,the startegies, characters, civilisations, gameplan and what not.
Surprisingly it infested our lives so much, we spent hours framing strategies.
I also noticed at times,other students who didn't play AOE, felt completely lost and sometimes annoyed with our weird talks:).Though it was fun to play AOE,but ultimately somehow it was affecting our lives both socially and psychologically at times.Sounds weird but IMO, how hard we try, games do affect our lives.
No surprise when somebody looses in WOW(though never tried WOW:( ) i ll see him/her thinking how to avenge his defeat or may be some new srategy.I would not be even a bit surprised when someone says he/she formed a so called virtual relationship with some virtual he/her in the WoW.:).
Yes, but what does Firefox do if it crashes, or you need to close it quickly?
if crashes you cannot do much, if you need to close it quickly write a script to automate the process:).
Not to mention, do this and you lose ALL your browsing history. What if you want to keep some of it?
I wonder how can you keep a selective browsing history,how would a script or for that matter any piece of software know about your browsing history choice?
With an unattended, fully automatic, open torrent server, how are you going to stop it from being filled with trash (ie. pr0n, infected files, illegal material) etc?
install WinXpSP2/SP3:).
It by default limits the amount of ports you can open for such clients... (duh:()
so that there is no communication at all with your client.
I wonder who gave Win Developers such a bright idea of block most of the ports...gigz:D
try improving the not so impressive design smart guys...:)
The domain registrar could also could also use pricing for political purposes, claiming that pricing sex.biz high would be to 'protect the children,' while icann.org could be priced at $1/year.
so does a repetition means an indication of desperation to attract political interest in least non-political issue:)
YouTube ...err i should say Google ..period :).
being a fresh college graduate i have faced this.
I joined a startup and worked well in some very good projects for first 7 months. Soon i found a good oppurtunity in domain i always wanted to work on( read full time linux kernel hacking :-)).
Left the job, got through the technical interviews but was asked by the Management on reasons for switching a job so abruptly.
Luckily, for me ...was able to convince the management that this is what i want to do for a living and kernel hacking is more of a passionate hobby to me.
So,IMHO job hopping is not bad if you get good job satsifaction and money, but at the same time you must be very clear what you want to do in your life.
Good luck :-)
FYI, LFS can be customised for the same job i guess :).
correction you cannot say 2 = 1 here because 2*0 = 1*0 and dividing both sides by 0 gives you 0/0 on both sides which is inderterminate.
So sadly your above assumption holds false.
mod original post up by 0/0 points :)
Under which section of GPL can they sue them for using a proprietary drivers?
. You shouldn't want to run that stuff anyways. If you wanna run proprietary software, go run Windows, or buy a Mac.
Correction, not if you want to run proprietary software but if you want to run good graphics drivers it seems.Many proprietary softwares run great on Linux, may be user space applications though.Let me put this as a normal user forgetting my Unix roots, users want a software which runs almost flawlessly with minimum fuss. They don't care if its under GPL, under LGPL or any STFU license.What Ubuntu is doing is in the best interests of the consumers.People want someone to do it for them, and they are doing it.Agreed drivers are not under GPL, it does affect community but we should give users some choice too.Pressing it on normal users is nothing different than forcing them to use some xyx software. Let the freedom of choice be with the users not us.
its really pity on the part of likes of Nvidia and ATI as well as kernel developers like us ,that we are not able to come to some common terms in the best interest of users.
The sordid state of commercial Games on Linux is thing everybody would like to improve on.DirectX may be some cool tool but without a killer graphics driver OpenGL enthusiasts can't do as much as DirectX.Wine may be the answer but till when?
if yes, which one SP1, SP2 ...?
Linux
if yes, which one Ubuntu, RedHat, Suse, Debian...?
Unix
if yes, which one HP Unix, BSD Unix...?
Windows Vista
if yes, ...then i must say wow you won't need any antivirus ;)
GoogleOS
when did you do that? :)
Interesting choices for running data centers though ...:)
I hope people at Novell understand this. Since it is evident that FUD tactics cannot be applied by MS for open source products, they have decided to give their "EEE" startegy a try.
Lets see whats there in store for Novell and for open source community.
Good or bad a chapter worth learning is pending i guess ...:)
FTFA as the author asks, do you still believe in Internet privacy in the age of blogs, MySpace, LinkedIn, Meetup, and Flickr?"
And how do you make sure the information available over Internet is genuine and authentic smart guy?
What if somebody publishes not so public information about someone he knows...quite a case of impersonation.
Please let Open Source(ness) be limited to code and hardware.Please dont try to mix them with human feelings.
just to add, in this competitive scenario marketing makes a lot of difference between winner and the runner up.If Apple is able to dominate the market because of its marketing campaign, its definetly one of the aces Apple has got up their sleeves.And not to mention the desperate and aggressive marketing employed by the Zune makers( read MS ) to make market for themselves.
I live in a developing nation.Every damn retailer, hotelier, industry is trying deperately to gain market share.MS being one of them. This may sound a bit biased but i have never ever seen Apple marketing desperately everywhere they can think of.Certainly Apple know how to market, where to market and it proves its class better than Zune in this matter.
May be i am wrong but its just me afterall :)
Being a programmer myself and looking for answers, finding most of them on my own and finding other on this thread :), i find some interesting observations.
To be a good programmer you need practice for sure, but you need stimulating challenges to work on.As in my case i found that to be the Linux kernel.I may not be the best of the kernel hackers but yes i have a passion for kernel.I work on an entirely different area at work, which is C++. But my inqusitiveness and quest to be a good software programmer has led me to realise one thing, you are on your own. Try to learn from your mistakes. More you make them, more you learn.And who knows down the line may be after a couple of years you can be a pretty good programmer.
Working for a GPLed project is a good idea but you need certain level of expertise for it. And effort you put into your passion for programming will get you to that expertise. Once it is achieved you can choose a GPLed project of your choice and certainly you ll hone your skills for sure. Good luck :)
Yes they dont have a Google Talk support for Voice Chat
Setting up Gaim for gtalk text chat is what i think you are talking about.
If you want a voice chat there are some interesting applications like tapioca and Ekiga.
tapioca is a lesser know application.If you want you can have a look at Gyachi too, its great as far as video transmissions are concerned.
My perception of a good programmer is one who can write code, simple and elegant. Now elegant part more or less is a metaphor for the code. The code should be well designed( synonymous with well dressed ), well written( synonymous to the classy ) etc etc.
It is the ability to choose a very simple and elegant solution from a wide possibility of solutions available, which makes a progammer great.The situation may require choosing a little cumbersome solution but mostly its the simple ones.
programming as such doesnot definetly mean mastering a language.
tools, language are of no use if you are a horrible programmer.
People like Brian Kenighan, Dennis Ritchie, Ken Thomson are people who are a perfect example of what a great programmer is. The simplicity of C, Unix and family is a concrete example of what a simple solution can do.
I played Age Of Empires Conqueror's expansion for more than 3 years, and we all who play it used to talk about the epic battles,the startegies, characters, civilisations, gameplan and what not.
Surprisingly it infested our lives so much, we spent hours framing strategies.
I also noticed at times,other students who didn't play AOE, felt completely lost and sometimes annoyed with our weird talks :).Though it was fun to play AOE,but ultimately somehow it was affecting our lives both socially and psychologically at times.Sounds weird but IMO, how hard we try, games do affect our lives.
No surprise when somebody looses in WOW(though never tried WOW:( ) i ll see him/her thinking how to avenge his defeat or may be some new srategy.I would not be even a bit surprised when someone says he/she formed a so called virtual relationship with some virtual he/her in the WoW. :).
Why? Because of WEP 's broadcasting nature smart people make things like Janus Project and capture your data and may break WEP security.
This is known to cyptanalysts long before so it is superseeded by WPA(Wi-Fi Protected Access) and WPA2 standards.
But yes WEP is stil used to avoid casual snooping :).
Not to mention, do this and you lose ALL your browsing history. What if you want to keep some of it? I wonder how can you keep a selective browsing history,how would a script or for that matter any piece of software know about your browsing history choice?
So just a browser which says it does it automatically perhaps know how to market on this issue,its not a very big deal now for other browsers too.
install WinXpSP2/SP3 :).
It by default limits the amount of ports you can open for such clients... (duh :()
so that there is no communication at all with your client.
I wonder who gave Win Developers such a bright idea of block most of the ports...gigz :D
try improving the not so impressive design smart guys ...:)
"Where is the bot? "
- "here honey ... "
"Crap, curses i can't see it, can I..."
-"Now dont ask to touch it..." ;)
Need a reason for extra cores inside your box? No :)
So it is TCP/IP stack offloading i guess :)
"We're about to see another revolution, which is in network adapters -- that we [will] talk directly to [them] from application level.
I hope ioctls do perhaps the same job as long as there is a module properly written to handle a specific ioctl
Or is it like controlling network firmware directly from Application ? !!!
Sounds like weird...
Imagine a malicious program kicking your Network Adapter's butt :) ...
The domain registrar could also could also use pricing for political purposes, claiming that pricing sex.biz high would be to 'protect the children,' while icann.org could be priced at $1/year.
so does a repetition means an indication of desperation to attract political interest in least non-political issue :)