If you want to get ahead in IT you have to jump ship on a regular basis. That is the only way to get further in your career and get more money and a better life. Thinking that the company you work for values you and will compensate you fairly is a fairy tale from the early 50's that has not existed cince the mid 80's...
While what you say may be true in general, there are companies out there that will reward productive and valued employees; it's just not easy to find them. For example, the company I'm currently working for pays out a bonus to the tune of 20% of an employee's salary if the company meets its sales goals for the year. For a senior position, that's quite a bit of money (in my case enough for a down payment on my first home). That's on top of the yearly salary increase that can average 6%, or more. Unfortunately this isn't the norm and you're correct that in most cases you get your large increases in salary by jumping ship, or threatening to jump ship (a friend of mine doubled his salary this way).
In my case, I've had great luck working for non-technical companies (currently a toy company) that are looking for people to manage their electronic systems. If the area you're responsible for is important to the company, and you can't be easily replaced (i.e. you wear many hats), then you'll probably be rewarded accordingly. In particular, online commerce (both B2B and B2C) tends to be pretty important to companies.
If you don't want it googled, don't put it up. If your friend puts it up, tell them to take it down.
Yeah, well what the hell am I supposed to do about those Usenet postings from last century? You know, those postings I made before the Web was popular and before Google even existed?
I did a Google Groups search on myself some time ago and was surprised to find Usenet postings from circa 1996. I suppose there's nothing I can do about those old alt.drugs.psychedelics messages but hope that any potential employer that sees them doesn't jump to conclusions.
Shame on me for not protecting my identity back then, but at the time there was no reason to assume that such content would become so much more accessible a decade later.
When I was writing VoIP billing software, we'd sometimes see 4-5 million CDR's (call detail records) in a single day. Our first iteration actually used Postgres and choked on that many records.
Without seeing your actual code and database configuration, I can't tell, but I tend to believe you either structured the query poorly or didn't configure the database for that sort of load. PostgreSQL should easily be able to handle that many records.
Perhaps it was a problem with your redo log or tablespace setup? If the system needs to keep rotating logs or adding extents to a tablespace, then that's going to impact your performance. Also, keeping the logs and tablespaces on separate disk spindles can help immensely.
I know it's been hashed out before on/., but February 31st is NOT a date, and does not belong in any column named "date".
I think I missed the discussion you're referring to, but be aware that a database such as Oracle behaves similarly. If you specify a day of the month that's past the last day of the month, the database will roll-over as many months as it needs in order for the date to make sense. For example, March 32nd is a valid date, and will be stored as April 1st.
I can only guess that this behaviour is supported as it makes it much easier to perform arithmetic with date values.
It's the crux of the problem: how do we keep software development free and open, yet allow people to create systems/software that they can market and more importantly, protect, to allow for continued commerce.
That's why you use a BSD style license and not the GPL; the BSD license gives you much more freedom. IMHO the GPL is all about furthering Stallman's Communist agenda. Not that there's anything wrong in trying to do that, I just don't believe that all software should be free. I'm also not a fan of licenses that tell me I can't develop certain types of applications (eg. DRM).
Of course you're correct about the law. However, in urban settings it's not uncommon to have a stop sign every block or two. How exactly are you supposed to enjoy riding your bike if you have to stop every five to fifteen seconds?
I live in Chicago and while the police have started to ticket people downtown, for the most part they let cyclists ride however they'd like; sort of like how they don't really enforce traffic laws so long as you're not being an idiot. I don't think I've ever seen a cyclist stop for a sign or a red light; they check that it's clear and then cross, just like jaywalkers (another crime that's not ticketed).
I'm sorry, but I like the fact that police don't enforce these laws. I certainly dont't want the City to turn into a suburb like Naperville where cops will stop you for any minor infraction (eg. following too closely, driving three miles over the limit, etc.). Drivers don't hate cyclists because they don't obey the rules (most drivers don't follow all traffic rules, especially with regards to turn signals), they hate cyclists because they ride dangerously and cause accidents.
That was my first thought after reading the article. It would be much simpler to write a single geom class to handle this than to muck with a bunch of device drivers.
Shouldn't this technically be called a point in time recovery solution? When I think of a backup solution, I expect to be able to retrieve arbitrary files from an arbitrary point in time. Also, rather than mucking with the kernel, wouldn't it have been simpler to use the geom system?
You can guarantee that if you manage to mine this rock, prices would go down. Supply and demand.
Wouldn't that only be true if more than one company had access to the rock? If there's only one supplier, they can dictate the price despite whatever quantity of resource exists.
Not a bad idea, but why use a separate device? Cell phone manufacturers should build in the ability for their phones to be switched over to vibrate mode via a wireless signal. Movie theaters could them simply set everyone's phones to vibrate.
People choosing to be rude is a social problem. I'm not a big fan of using technological solutions to solve social problems as it doesn't address the root cause. Is it really that hard to turn your ringer off when you go into a meeting, lecture, theater, etc? Hell, the only time my ringer is on is when it's sitting in the cradle at home.
Frankly, I just don't see the point in this requirement. You shouldn't need anything for class other than a writing device, some paper and possibly your textbook (not needed in most of my classes). Even in computer science classes, there's no real need to have computers present just as there's no real need to have a typewriter for English class or beakers, pipettes and a bunsen burner for chemistry class (theory, not lab).
I can't help but wonder if the University will use the fact that all students have laptops to eliminate any public computer labs and the associated staff. The cynic in me thinks this is nothing more than an attempt to push the University's costs onto the students.
On higher-end systems, you typically get a microphone that's used by the receiver to tune your setup. It cycles through the speakers one-by-one playing white noise for a few seconds; at each step it computes the distance to the speaker and adjusts the delay and volume appropriately.
If it doesn't give you the willies, I suggest buying refurbished higher-end gear if you're on a budget. In many cases you get a virtually new system that costs about a third less than one that's brand new. I picked up a Denon AVR-2805 on eBay a few years ago for about $600, something like $250 less than retail. Now, before you mention that you can get these brand new for about $500, I should point out that your factory warranty is useless if you don't buy from an authorized dealer.
Once more, a nice display of reverse logics! If I, as a parent, fail to keep track of what my child is doing and/or looking at, I find someone to blame. And the federal government is backing me up on this one.
Actually, it's much worse than that. The government actually overrules parents when it comes to raising children. For example, suppose my parents believe that it's okay for me to consume a glass of wine with them at dinner (as in many European countries). Not only will restaurants refuse to do this (for fear of losing their liquor license), but my parents can actually be arrested, DCFS called, etc. for allowing this at home. So, instead of promoting responsible drinking, we've got people getting totally blitzed on their 21st birthdays.
BTW, this argument against the Federal government isn't limited to the rearing of children. States are preventing from trying certain things as (broken) Federal programs already exist for the same thing. The system is now set up so that the states pay tax revenue to a central government which then disburses it back to the states, allowing for more waste and corruption in the process. Exactly the opposite of what the Founding Father's had imagined. Washington D.C. is the new England.
I agree that the latest releases for the PS2 are absolutely fantastic. If you get a chance, I _highly_ suggest you check out Guitar Hero. If you're into classic and modern rock, I think you'll find the game incredibly addictive; I can easily spend two hours a night playing it. The level of difficulty gently increases as you gain more skill with the guitar controller, however it really should let you practice the solo sections as they become absolutely brutal on expert mode.
I don't know what the answer to that problem is, but as far as my job goes, when I'm working on something really important, the pager goes off, the instant message service is put into "Do not disturb" mode, the cell phone stays on but will mostly be ignored, the work phone is forwarded to voice mail, and I focus on the task at hand. I don't have an office door, but people who try to talk to me have been told, "I can't talk right now, I'm working on something very important. I'll come see you later."
I do the same thing, but other employees will sabotage me. For example, there have been times where my desk phone's on "do not disturb" and customer service has been trying to call me about some non-critical problem on a website. Rather than leaving a message or sending me email, they call a co-worker who then proceeds to walk over to my desk, turns off my DND setting, and transfers the call from their desk. When I then tell them that I am busy and am not taking calls for a reason I get a response of, "I didn't know we could do that". WTF?!
He's not pirating movies, he's reformatting content he already purchased to work with his projector; that's a legitimate action. I'm not sure why he's calling it illegal, it's unauthorized.
As for purchasing a projector that supports protected inputs, there are plenty of reasons for not doing so. Maybe I don't want to support vendors attempts to force DRM on the market, maybe there's not an equivalent model with protected inputs, etc.
There's not need to be a chump like the early adopters since you've been warned well ahead of time that this will not work.
One thing to keep in mind is that we DO have renewable sources of energy, and technology continues to lower the production costs of these while the non-renewable sources will continue to rise.
The problem with this is that it takes oil to build the machines that use renewable energy sources. Also, it takes oil to grow the food we eat; fertilizers are petroleum based, the farm tools run on gasoline, the food has to be shipped to market. Actually, the food situation is pretty damn scary. I don't recall the exact number, but our food is travelling further than ever before in order to reach the grocery stores.
Controlling Audio /Video Devices With the DS
on
Opera on the Nintendo DS
·
· Score: 2, Interesting
This is great news! I'm currently working on integrating my Denon AVR-2805 stereo receiver into my home computer network and am interested in using the Nintendo DS as a control device. Being able to use a full-featured browser will really help in this pursuit.
The AVR-2805 supports an RS-232 interface which is currently connected to the serial port on a FreeBSD server in my living room; my audio and video cards are also connected to the receiver. I've copied almost all of my music CDs and am in the process of copying my DVDs to this server. As it stands today, I can output different audio and video sources and can control the receiver itself by using a combination of kermit and vlc.
The next step is to add an HTTP based interface so that I can access this setup from anywhere in on the Net. My server has a wireless nic installed, and the DS has wireless support, so I've really wanted to use the DS to control everything. While I could also use my PSP, I'm more interested in the DS since it has a touch-screen interface. I think this will suit the application much better than having to use a keypad.
For the record, neither the CEO, President, COO or CFO of the company I work for wear suits to the office.
Am I the only one that thinks these personnel changes will cause Vista to ship later?
According to Brooks (in "The Mythical Man Month", IIRC), adding people to a late project only makes it later.
While what you say may be true in general, there are companies out there that will reward productive and valued employees; it's just not easy to find them. For example, the company I'm currently working for pays out a bonus to the tune of 20% of an employee's salary if the company meets its sales goals for the year. For a senior position, that's quite a bit of money (in my case enough for a down payment on my first home). That's on top of the yearly salary increase that can average 6%, or more. Unfortunately this isn't the norm and you're correct that in most cases you get your large increases in salary by jumping ship, or threatening to jump ship (a friend of mine doubled his salary this way).
In my case, I've had great luck working for non-technical companies (currently a toy company) that are looking for people to manage their electronic systems. If the area you're responsible for is important to the company, and you can't be easily replaced (i.e. you wear many hats), then you'll probably be rewarded accordingly. In particular, online commerce (both B2B and B2C) tends to be pretty important to companies.
Yeah, well what the hell am I supposed to do about those Usenet postings from last century? You know, those postings I made before the Web was popular and before Google even existed?
I did a Google Groups search on myself some time ago and was surprised to find Usenet postings from circa 1996. I suppose there's nothing I can do about those old alt.drugs.psychedelics messages but hope that any potential employer that sees them doesn't jump to conclusions.
Shame on me for not protecting my identity back then, but at the time there was no reason to assume that such content would become so much more accessible a decade later.
Without seeing your actual code and database configuration, I can't tell, but I tend to believe you either structured the query poorly or didn't configure the database for that sort of load. PostgreSQL should easily be able to handle that many records.
Perhaps it was a problem with your redo log or tablespace setup? If the system needs to keep rotating logs or adding extents to a tablespace, then that's going to impact your performance. Also, keeping the logs and tablespaces on separate disk spindles can help immensely.
I think I missed the discussion you're referring to, but be aware that a database such as Oracle behaves similarly. If you specify a day of the month that's past the last day of the month, the database will roll-over as many months as it needs in order for the date to make sense. For example, March 32nd is a valid date, and will be stored as April 1st.
I can only guess that this behaviour is supported as it makes it much easier to perform arithmetic with date values.
That's why you use a BSD style license and not the GPL; the BSD license gives you much more freedom. IMHO the GPL is all about furthering Stallman's Communist agenda. Not that there's anything wrong in trying to do that, I just don't believe that all software should be free. I'm also not a fan of licenses that tell me I can't develop certain types of applications (eg. DRM).
Of course you're correct about the law. However, in urban settings it's not uncommon to have a stop sign every block or two. How exactly are you supposed to enjoy riding your bike if you have to stop every five to fifteen seconds?
I live in Chicago and while the police have started to ticket people downtown, for the most part they let cyclists ride however they'd like; sort of like how they don't really enforce traffic laws so long as you're not being an idiot. I don't think I've ever seen a cyclist stop for a sign or a red light; they check that it's clear and then cross, just like jaywalkers (another crime that's not ticketed).
I'm sorry, but I like the fact that police don't enforce these laws. I certainly dont't want the City to turn into a suburb like Naperville where cops will stop you for any minor infraction (eg. following too closely, driving three miles over the limit, etc.). Drivers don't hate cyclists because they don't obey the rules (most drivers don't follow all traffic rules, especially with regards to turn signals), they hate cyclists because they ride dangerously and cause accidents.
That was my first thought after reading the article. It would be much simpler to write a single geom class to handle this than to muck with a bunch of device drivers.
Was geom ever ported to NetBSD?
Shouldn't this technically be called a point in time recovery solution? When I think of a backup solution, I expect to be able to retrieve arbitrary files from an arbitrary point in time. Also, rather than mucking with the kernel, wouldn't it have been simpler to use the geom system?
Wouldn't that only be true if more than one company had access to the rock? If there's only one supplier, they can dictate the price despite whatever quantity of resource exists.
Not a bad idea, but why use a separate device? Cell phone manufacturers should build in the ability for their phones to be switched over to vibrate mode via a wireless signal. Movie theaters could them simply set everyone's phones to vibrate.
People choosing to be rude is a social problem. I'm not a big fan of using technological solutions to solve social problems as it doesn't address the root cause. Is it really that hard to turn your ringer off when you go into a meeting, lecture, theater, etc? Hell, the only time my ringer is on is when it's sitting in the cradle at home.
Frankly, I just don't see the point in this requirement. You shouldn't need anything for class other than a writing device, some paper and possibly your textbook (not needed in most of my classes). Even in computer science classes, there's no real need to have computers present just as there's no real need to have a typewriter for English class or beakers, pipettes and a bunsen burner for chemistry class (theory, not lab).
I can't help but wonder if the University will use the fact that all students have laptops to eliminate any public computer labs and the associated staff. The cynic in me thinks this is nothing more than an attempt to push the University's costs onto the students.
On higher-end systems, you typically get a microphone that's used by the receiver to tune your setup. It cycles through the speakers one-by-one playing white noise for a few seconds; at each step it computes the distance to the speaker and adjusts the delay and volume appropriately.
If it doesn't give you the willies, I suggest buying refurbished higher-end gear if you're on a budget. In many cases you get a virtually new system that costs about a third less than one that's brand new. I picked up a Denon AVR-2805 on eBay a few years ago for about $600, something like $250 less than retail. Now, before you mention that you can get these brand new for about $500, I should point out that your factory warranty is useless if you don't buy from an authorized dealer.
I do appreciate the correction; I wasn't aware that other states allowed it.
Actually, it's much worse than that. The government actually overrules parents when it comes to raising children. For example, suppose my parents believe that it's okay for me to consume a glass of wine with them at dinner (as in many European countries). Not only will restaurants refuse to do this (for fear of losing their liquor license), but my parents can actually be arrested, DCFS called, etc. for allowing this at home. So, instead of promoting responsible drinking, we've got people getting totally blitzed on their 21st birthdays.
BTW, this argument against the Federal government isn't limited to the rearing of children. States are preventing from trying certain things as (broken) Federal programs already exist for the same thing. The system is now set up so that the states pay tax revenue to a central government which then disburses it back to the states, allowing for more waste and corruption in the process. Exactly the opposite of what the Founding Father's had imagined. Washington D.C. is the new England.
Don't forget the official Ambassadors of Music. Okay, Rush actually is a great band and doesn't belong on that list.
I agree that the latest releases for the PS2 are absolutely fantastic. If you get a chance, I _highly_ suggest you check out Guitar Hero. If you're into classic and modern rock, I think you'll find the game incredibly addictive; I can easily spend two hours a night playing it. The level of difficulty gently increases as you gain more skill with the guitar controller, however it really should let you practice the solo sections as they become absolutely brutal on expert mode.
I do the same thing, but other employees will sabotage me. For example, there have been times where my desk phone's on "do not disturb" and customer service has been trying to call me about some non-critical problem on a website. Rather than leaving a message or sending me email, they call a co-worker who then proceeds to walk over to my desk, turns off my DND setting, and transfers the call from their desk. When I then tell them that I am busy and am not taking calls for a reason I get a response of, "I didn't know we could do that". WTF?!
Agreed. I really don't understand the alarmist reaction to the invalid timestampts; clearly someone had not set the clocks properly.
He's not pirating movies, he's reformatting content he already purchased to work with his projector; that's a legitimate action. I'm not sure why he's calling it illegal, it's unauthorized.
As for purchasing a projector that supports protected inputs, there are plenty of reasons for not doing so. Maybe I don't want to support vendors attempts to force DRM on the market, maybe there's not an equivalent model with protected inputs, etc.
But it _will_ work, just not out of the box.
The problem with this is that it takes oil to build the machines that use renewable energy sources. Also, it takes oil to grow the food we eat; fertilizers are petroleum based, the farm tools run on gasoline, the food has to be shipped to market. Actually, the food situation is pretty damn scary. I don't recall the exact number, but our food is travelling further than ever before in order to reach the grocery stores.
The AVR-2805 supports an RS-232 interface which is currently connected to the serial port on a FreeBSD server in my living room; my audio and video cards are also connected to the receiver. I've copied almost all of my music CDs and am in the process of copying my DVDs to this server. As it stands today, I can output different audio and video sources and can control the receiver itself by using a combination of kermit and vlc.
The next step is to add an HTTP based interface so that I can access this setup from anywhere in on the Net. My server has a wireless nic installed, and the DS has wireless support, so I've really wanted to use the DS to control everything. While I could also use my PSP, I'm more interested in the DS since it has a touch-screen interface. I think this will suit the application much better than having to use a keypad.
A shot at being bundled with Microsoft's operating systems?