I'm really in limbo here. As others have said, looking for work can itself be a full-time job. Our boy is 6 and soon will be out of school for the summer, and I'll have to watch him full-time. As it is, we dropped before- and after-school care because we can't afford it on one income, so my day is suddenly much shorter anyway. I'm not sure how I'll make my three contacts a week needed to maintain unemployment.
On top of that, our daughter is due at the end of June, so I'll have my son, wife, and newborn to care for this summer. Have you priced infant care? If I find a job and go back to work, I'll have to make at least $24,000 a year just to pay for child care. We only get to pocket anything above that, but it's got to be significantly above that or we'll have to sell this house and find a smaller one.
We are truely blessed to live in the house of our dreams, on 5 acres out in the country, but we got it on two incomes and we won't be able to keep it on one. We figure we can go about one year before it comes to that. On average, they say it takes 9 months and at least three interviews to find a job here. After 3+ months I have had zero interviews.
Meanwhile, when I can find the time, I have to empty the basement so I can sheetrock the walls, build the bathroom and office/guesroom, and finish the rest as a playroom. So we can move the office/guest room furniture out of what will soon be the baby's room.
So I'm in limbo. Do I apply for any three jobs just to qualify for unemployment, become a stay-at-home dad, and move to suburbia where we can spit on our neighbor's houses without leaving our back yard? Or do I attend all the job hunt seminars, help an open-source project just to keep my skills up, and do anything to find another job, putting my kids into daycare in the process?
I've found it's best to use new library function names. If you re-write an existing function, then as you say you must replicate the bugs. If you use a new name, you can slowly migrate code to the new functions while still using the old functions. I know of one commercial product that introduces any new function into their production library one release before they start calling it, just to ensure that having it there doesn't break anything. After two or three releases they've finished their migration, but they leave the old funtion in place for one more release, just in case. That way they can always go back to the previous release's (known good) library if they encounter any unexpected problems.
I discovered this when I asked how to do something and they said "That's in the next release" and then told me how to access this otherwise dormant code in the current release. But they warned me the feature could disappear if they had to revert to the previous library.
Not quite. He got a patent on a use of this feature of JavaScript. The feature just opens a window; his patent is for opening an advertizement. This could just as easily be a patent on pop up help screens.
If you're going to rent the consoles, then rent all three:-)
I'd suggest you start with Halo (XBox), but then you'd probably never get around to the other games. Here's two Halo tips: If 2-3 buddies are going to come visit while your wife's away, play multi-player. If one buddy comes over, play co-op mode. That's the best! In regular Halo when you die you start over from the last saved spot. In co-op when one of you dies the other keeps playing; when the coast is clear, the dead player re-spawns. My only complaint with co-op is at the very end; one of you is just a passenger on the warthog, with nothing to do.
I second that. If I'm going to learn something new, I'd rather learn to use a Twiddler, that way I can take it with me and use it wherever I go. I'm just waiting until I can afford both it and a PDA with a USB Host port (why doesn't the Zaurus include this?).
IIRC, the GPL states that the source must be available for distribution, but doesn't specify the method(s) of distributing it.
If I load GPL binaries on my hardware and rent that hardware, AFAIK (but IANAL) I only have to distribute the source if the renter can get at the binaries. If they can't see the binaries, then I'm not obligated to provide the source. So, if I put the source into the hardware, right next to the binaries, I should be covered, right? I mean, if they have to hack into the hardware to get at the binaries then I'm providing the same distribution method to obtain the source.
So the question is: If you load GPL binaries on your machine, then rent your machine to person A, do you need to give person A the source? My guess is that if person A can't get the binaries off the rented machine, then no, you don't need to provide the source. I'm guessing here that someone who rents a DSL modem with embedded Linux can't get the binaries off that modem, so the modem folks are legal in not providing the source. The 'danger' here is if the machine you rent is based on a generic PC, making it easy to get at the binaries. But, naturally, IANAL. Then again, I don't see any replies here that are from lawyers.
Well, the memory leaks are killing me. It's not so bad if I can only keep one window open, but so many web pages open a new window, even though I've told Phoenix to open new windows in tabs. Perhaps if that bug is fixed, the memory leaks won't be so bad. I'll give the March 20 build a try -- it's gotta be better than 0.5.
What about memory leaks? In my experience 0.5 leaks like a sieve. Bugzilla shows outstanding memory leaks, so I didn't think they'd all been fixed yet. Do they fix bugs and not update Bugzilla?
That's not a problem, at least not where I live. Basic Cable is full, and anything new is added to Digital Cable. So this petition is worthless to me. As much as I'd love to have it in place of, say, TNN or TNT or something else I don't watch, that ain't gonna happen. If they did add the Anime Network, it would be to Digital Cable, and that too ain't gonna happen (in my house). I refuse to pay extra for a service that requires access to my phone line so they can tell what I watch and when I watch it. If they want that marketing data, they can pay me for it.
Good point! I wonder how quickly all the nasties evaporate -- I'm sure they wouldn't be pumped into the air for very long, but if you're sensitive you should avoid this. Then again, if you're sensitive you probably don't use Endust (or other aerosols) anyway.
This is a trick I learned a long time ago from one of those "household tips" newspaper columns. This house has an electrostatic filter so I personally haven't done this in over 10 years. But when I did it (last house) I didn't notice any chloroform smell, for what it's worth.
Second - OT - why so few? My profile tells Slashdot to show me all stories. Period. But this one was never on my front page. Hmmm. I also notice that the sidebar on my front page shows "Ask Slashdot" was last updated on April 20. Odd. I guess I can't trust that I'm seeing all stories after all. And with so few replies, I guess few others saw it, either.
Anyway, back to the subject: After much research came up empty I thought I'd Ask Slashdot, and/. has come up empty also. There's just no good Outlook replacement, amazing as that sounds. So, I've decided to forgo email on my PDA (I don't use it much anyway) and forgo a calendar on my desktop. That solves the Outlook sync problem by avoiding it. Now that I'm free of the Outlook sync constraint, anyone care to jump into the flame war of which mailer is best?:-)
Oh, you could probably make it quiet, but then it probably wouldn't be affordable. Or else it would be huge. I was thinking of a box not much larger than the PC. If noise is an issue, then why not put the PC in another (cleaner) room? There are exising ways to do that, too.
Gee, if the environment is that bad, what about your lungs?
But back to the topic, how about building a plywood or MDF box for your computer, with weatherstriping on the door. Size it to take a standard furnace air filter (intake), and put a bathroom ceiling fan in it to blow the hot air out. Shouldn't be too hard to make, shouldn't cost too much, and you'll know when the filter needs changing just by looking at it.
Tip (and this applies to your furnace, too): Spray the filter with Endust. It'll pick up way more dust that way.
"mainstream"? Hardly. Sadly, it's not mainstream today until Microsoft includes it in Windows. Of this list, Windows only offers encrypted filesystems, and then only in XP Pro, not XP Home.
Examples of what I consider "mainstream": Until my brother and sister routinely send me PGP/GPG encrypted email, it's not mainstream. Until my In-Laws routinely send recipies via Bit Torrent, it's not mainstream. Until I can OpenSSH from work to my home computer (banned by my ISP, Comcast), it's not mainstream. Note that Comcast allows webcams (they highlight them in their ads), but ban SSH. Why? Webcams are mainstream -- if they banned them too many customers would complain.
There's a problem with predicting the future -- it's almost impossible. We won't know the next "killer app" until it bites us on the butt.
My buddies and I used to try and guess the next "killer car" -- the Corvair was our benchmark. It was cheap and available and then suddenly it was rare, expensive, and desireable. The question was what car to buy today that would be worth more tomorrow. So far we're batting zero on that one. The Datsun 240Z and Mazda RX-7 looked promising, but they made so damn many of them that they never became rare. In hindsite I'd have to say we'll never see another Corvair. We were trying to use history to predict the future, but the future is always somehow different in some key way. I think Mr. O'Reilly is making the same mistake.
Sheesh -- an Ask Slashdot that's already been answered on Slashdot! Not exactly a duplicate post, but apparantly the Editors aren't the only ones who don't read/.
You'd best set up a framework for this before you begin, or at least before you include anyone else's code in your project.
First of all, you need a well-documented, repeatable process for who decides what code is in and what code is out. I'm not trying to shove CMM down your throat, but if it's not documented and repeatable, it's not fair and nobody will want to play with you.
Then, you need to expand that process to put a value on each unit of code. You need to decide what a "unit" is. This is where it gets tricky. If comeone changes one word and fixes a bug that's been bothering all users, is that worth more or less than a fully-implemented feature that few people use? "Shares" is a great way to assign value to code -- you're really distributing ownership rights. You need to think about this up front, because you need to include ownership rights in the process of deciding what goes in and what stays out, or someone who contributes a bunch of code will be upset when their pet feature is left out, and they may fork the project. Of course, if the originator keeps controlling interest and pisses everyone else off, it may fork anyway, which leads to
Community. You're really building a community here, with it's own rules. What sort of community do you want, and what sort of people do you want in it? Do you know that sort of person already? If not, how do you find them? I suggest you start a private mailing list discussion among the existing developers, and get their ideas.
Oh, and I lost my train of thought earlier, but once you have a system for deciding what code is in and what is out, you can use that system to decide how to distribute (spend) any income. As mentioned by others, you should re-invest and grow the business before you start distributing dividends to the shareholders. Take some small-business management classes.
I understand what you're saying, but I'm not really interested in sharing files with other desktop MS Office users, only in sharing files with my Pocket PC. And I always send plain-text emails, so "fonts" and "colors" in email are foreign concepts for me. Evolution looks great, but there's no Windows port, and I'm not ready to change both OS and apps at once.
I don't care if the calendar app won't talk to the email app, only that they each talk to their respective parts of Pocket Outlook. I don't email appointments, but my wife and I do exchange Pocket PC appointments. The contacts list is the only thing that needs to interoperate, but so far every one I've seen falls short of what I want -- especially Outlooks -- so I'll go with whatever comes with the email app.
On top of that, our daughter is due at the end of June, so I'll have my son, wife, and newborn to care for this summer. Have you priced infant care? If I find a job and go back to work, I'll have to make at least $24,000 a year just to pay for child care. We only get to pocket anything above that, but it's got to be significantly above that or we'll have to sell this house and find a smaller one.
We are truely blessed to live in the house of our dreams, on 5 acres out in the country, but we got it on two incomes and we won't be able to keep it on one. We figure we can go about one year before it comes to that. On average, they say it takes 9 months and at least three interviews to find a job here. After 3+ months I have had zero interviews.
Meanwhile, when I can find the time, I have to empty the basement so I can sheetrock the walls, build the bathroom and office/guesroom, and finish the rest as a playroom. So we can move the office/guest room furniture out of what will soon be the baby's room.
So I'm in limbo. Do I apply for any three jobs just to qualify for unemployment, become a stay-at-home dad, and move to suburbia where we can spit on our neighbor's houses without leaving our back yard? Or do I attend all the job hunt seminars, help an open-source project just to keep my skills up, and do anything to find another job, putting my kids into daycare in the process?
I discovered this when I asked how to do something and they said "That's in the next release" and then told me how to access this otherwise dormant code in the current release. But they warned me the feature could disappear if they had to revert to the previous library.
Not quite. He got a patent on a use of this feature of JavaScript. The feature just opens a window; his patent is for opening an advertizement. This could just as easily be a patent on pop up help screens.
Of course, if we're talking KP duty, then it would be "Master Chef" (or is that "Iron Chef"? now that would be an interesting game :-)
I'd suggest you start with Halo (XBox), but then you'd probably never get around to the other games. Here's two Halo tips: If 2-3 buddies are going to come visit while your wife's away, play multi-player. If one buddy comes over, play co-op mode. That's the best! In regular Halo when you die you start over from the last saved spot. In co-op when one of you dies the other keeps playing; when the coast is clear, the dead player re-spawns. My only complaint with co-op is at the very end; one of you is just a passenger on the warthog, with nothing to do.
So, how'd you do on the exam?
I second that. If I'm going to learn something new, I'd rather learn to use a Twiddler, that way I can take it with me and use it wherever I go. I'm just waiting until I can afford both it and a PDA with a USB Host port (why doesn't the Zaurus include this?).
What difference would it make? The source is useless unless they pay the L500 to get it signed.
Ask the Free Software Foundation, or ask a lawyer.
So the question is: If you load GPL binaries on your machine, then rent your machine to person A, do you need to give person A the source? My guess is that if person A can't get the binaries off the rented machine, then no, you don't need to provide the source. I'm guessing here that someone who rents a DSL modem with embedded Linux can't get the binaries off that modem, so the modem folks are legal in not providing the source. The 'danger' here is if the machine you rent is based on a generic PC, making it easy to get at the binaries. But, naturally, IANAL. Then again, I don't see any replies here that are from lawyers.
Well, the memory leaks are killing me. It's not so bad if I can only keep one window open, but so many web pages open a new window, even though I've told Phoenix to open new windows in tabs. Perhaps if that bug is fixed, the memory leaks won't be so bad. I'll give the March 20 build a try -- it's gotta be better than 0.5.
What about memory leaks? In my experience 0.5 leaks like a sieve. Bugzilla shows outstanding memory leaks, so I didn't think they'd all been fixed yet. Do they fix bugs and not update Bugzilla?
That's not a problem, at least not where I live. Basic Cable is full, and anything new is added to Digital Cable. So this petition is worthless to me. As much as I'd love to have it in place of, say, TNN or TNT or something else I don't watch, that ain't gonna happen. If they did add the Anime Network, it would be to Digital Cable, and that too ain't gonna happen (in my house). I refuse to pay extra for a service that requires access to my phone line so they can tell what I watch and when I watch it. If they want that marketing data, they can pay me for it.
This is a trick I learned a long time ago from one of those "household tips" newspaper columns. This house has an electrostatic filter so I personally haven't done this in over 10 years. But when I did it (last house) I didn't notice any chloroform smell, for what it's worth.
Second - OT - why so few? My profile tells Slashdot to show me all stories. Period. But this one was never on my front page. Hmmm. I also notice that the sidebar on my front page shows "Ask Slashdot" was last updated on April 20. Odd. I guess I can't trust that I'm seeing all stories after all. And with so few replies, I guess few others saw it, either.
Anyway, back to the subject: After much research came up empty I thought I'd Ask Slashdot, and /. has come up empty also. There's just no good Outlook replacement, amazing as that sounds. So, I've decided to forgo email on my PDA (I don't use it much anyway) and forgo a calendar on my desktop. That solves the Outlook sync problem by avoiding it. Now that I'm free of the Outlook sync constraint, anyone care to jump into the flame war of which mailer is best? :-)
Thanks again for your help.
Oh, you could probably make it quiet, but then it probably wouldn't be affordable. Or else it would be huge. I was thinking of a box not much larger than the PC. If noise is an issue, then why not put the PC in another (cleaner) room? There are exising ways to do that, too.
But back to the topic, how about building a plywood or MDF box for your computer, with weatherstriping on the door. Size it to take a standard furnace air filter (intake), and put a bathroom ceiling fan in it to blow the hot air out. Shouldn't be too hard to make, shouldn't cost too much, and you'll know when the filter needs changing just by looking at it.
Tip (and this applies to your furnace, too): Spray the filter with Endust. It'll pick up way more dust that way.
Those each cost way more to make than a Pet Rock. The Pet Rock was all package and no product! Simply amazing.
Examples of what I consider "mainstream": Until my brother and sister routinely send me PGP/GPG encrypted email, it's not mainstream. Until my In-Laws routinely send recipies via Bit Torrent, it's not mainstream. Until I can OpenSSH from work to my home computer (banned by my ISP, Comcast), it's not mainstream. Note that Comcast allows webcams (they highlight them in their ads), but ban SSH. Why? Webcams are mainstream -- if they banned them too many customers would complain.
My buddies and I used to try and guess the next "killer car" -- the Corvair was our benchmark. It was cheap and available and then suddenly it was rare, expensive, and desireable. The question was what car to buy today that would be worth more tomorrow. So far we're batting zero on that one. The Datsun 240Z and Mazda RX-7 looked promising, but they made so damn many of them that they never became rare. In hindsite I'd have to say we'll never see another Corvair. We were trying to use history to predict the future, but the future is always somehow different in some key way. I think Mr. O'Reilly is making the same mistake.
Sheesh -- an Ask Slashdot that's already been answered on Slashdot! Not exactly a duplicate post, but apparantly the Editors aren't the only ones who don't read /.
First of all, you need a well-documented, repeatable process for who decides what code is in and what code is out. I'm not trying to shove CMM down your throat, but if it's not documented and repeatable, it's not fair and nobody will want to play with you.
Then, you need to expand that process to put a value on each unit of code. You need to decide what a "unit" is. This is where it gets tricky. If comeone changes one word and fixes a bug that's been bothering all users, is that worth more or less than a fully-implemented feature that few people use? "Shares" is a great way to assign value to code -- you're really distributing ownership rights. You need to think about this up front, because you need to include ownership rights in the process of deciding what goes in and what stays out, or someone who contributes a bunch of code will be upset when their pet feature is left out, and they may fork the project. Of course, if the originator keeps controlling interest and pisses everyone else off, it may fork anyway, which leads to
Community. You're really building a community here, with it's own rules. What sort of community do you want, and what sort of people do you want in it? Do you know that sort of person already? If not, how do you find them? I suggest you start a private mailing list discussion among the existing developers, and get their ideas.
Oh, and I lost my train of thought earlier, but once you have a system for deciding what code is in and what is out, you can use that system to decide how to distribute (spend) any income. As mentioned by others, you should re-invest and grow the business before you start distributing dividends to the shareholders. Take some small-business management classes.
I don't care if the calendar app won't talk to the email app, only that they each talk to their respective parts of Pocket Outlook. I don't email appointments, but my wife and I do exchange Pocket PC appointments. The contacts list is the only thing that needs to interoperate, but so far every one I've seen falls short of what I want -- especially Outlooks -- so I'll go with whatever comes with the email app.
Only on the non-existant equipment. Once you connect to that, you're home free.