In every programming job I've had, there didn't exist any tools that did the job properly. Most of which was reports.
I remember one time, the managers tried using a reporting tool they bought to make a daily report. Unfortunately, it took 26 hours to run. After one of the programmers rewrote the report by hand, it ran in under 2 hours.
And there's lots of web development that can't be done with webpage writting programs. I wrote lots of serverside scripts at my last job.
General purpose office applications are a small niche market in the sea of software development. The only people who'll loose their jobs are those working for MS.
Actually, there was one written like that not too long ago.
I forget it's name, but it worked something like this:
The virus infects the computer and acts as a key logger. If it sees a pattern that looks like a credit card number it stores it. The stored number is sent to 5 servers in it's memory. Each server is in a different country. After uploading the information, it then downloads instructions from the servers, such as which servers to start to ignore, and any new ones to start listening to. When the virus reproduces, it includes the new information to it's "children".
So, pay for some servers with stolen credit cards. Only access them from public wifi points. When one server is shut down, open a new one and inform all the viruses. Rinse, lather, repeat.
With the servers in different countries, it's almost impossible to shut them all down at the same time.
I'm autistic so all my passwords are pattern based. I even shift the pattern groups to different locations on the keyboard through the password.
Nice thing about pattern based passwords is it's easy to make them big. At home I use a 20 and a 24 character password for my encrypted dmg files. (osx disk images) I could make them smaller, but why? It takes me all of 2 seconds to type them.
If you're doing a password compare, nothing will stop you from modifying the assembly. If you want to make the system secure, you need to encrypt the data.
people will try to overclock a cpu when the problem lies elsewhere... RAM, drives, etc.
My thoughts exactly. Show me a computer with "overclocked" RAM or HD, and THEN I'll be impressed.
I have two computers, at 500 and 600 Mhz each. The CPU is rarely the bottleneck. More often it's the slow HDs, or the fact that I'm on dialup.
BTW: I do all my gaming on my PS2, so I haven't really had the urge to upgrade in a long time. It takes about 10 seconds to compile programs I write, and that's fast enough for me.
MS is a magician. They make vaperware, show it as a killerapp, then eventually make it materialize into something not as good as you where hoping for, but you're too excited from the hype to care about that.
I actually made a vender cry one time over portals. I was working at a ".com" and this vender came in trying to sell his software for making our homepage into a portal.
The company I was working for was targeting business people, not the public, so I asked a lot of questions he didn't know the answer to about how this will add functionality to our product.
Later, when the vender called our rep about the presentation, I found out he was crying over the phone because he was expecting an easy sale. He didn't expect all these tough questions.
After that, everyone kept picking on me, saying things like, "Let's sic Mick on them!" Which is funny because I was the softest spoken person there.
like the old maxim goes, there's no security if the attacker has physical access
Yup, if the security is based on a simple string compare, and you have physical access to the machine, all you need to do is modify the assembly. I use to do this to all my old computer games that required me to enter information out of the manual. Just invert the condition of the branch, then jump over the dialog call.
The way I compare encryption passwords in my programs, is to compare a hash of the end result with a stored one. ("end result" being the string of data that you xor against)
mineral oil is a byproduct of the oil industry. In other words, dumping 2 gallons of it down the sink is more-or-less your own Exxon Valdez environmental disaster.
People rub this stuff on their baby's skin. (both child and adult types) People eat this stuff. You can find it at the grocery store next to the pepto-bismo. Just because it's a byproduct of the oil industry doesn't mean it's toxic. I'm sure the oil industry extracts water from their oil as well.
According to the directions on a bottle I have, you can administer up to 3 tablespoons to children 12 years of age. And up to 1 tablespoon to children 6 years of age. Having trace amounts of this in your drinking water isn't going to hurt you. I have a septic tank and a well, and I'd dump 2 gallons of this down my drain without hesitation.
However, finding paying customers is time-consuming and expensive. I've worked for a startup, and they went under because they had a product, but no customers. Marketing ought to be 80% of your starting budget
My last job was at a ".com" company. They spent mucho money on marketing and got high demand for their product. They had been around for a year when I was hired in. Little did I know, I was being hired to make this product they've already sold.
I was their only programmer. 9 months after I started, I got laid off, since it was cheaper to contract my position out. They were in business a few more months after that.
My first warning should have been when I found out the CEO of this company was also the president of pets.com. (Big "HELLO" to David Ford, if you're reading this!)
The moral: MAKE YOUR PRODUCT FIRST! Then market it.
Actually, I'd imagine it as a 5.25" drive bay with about 32 little slots (8x4) you can plug these cards into, with each card resembling something like a PQI intelegent stick. Each stick would stick out about.5" so they can be pulled out easily, and the bay would have a flip-up cover to protect the cards and the unused slots. A.5"x.5" label on each card would show what programs are on the card, and be viewable even while inserted into the drive slots.
As far as updating the software on the cards, the format could use blocks with a header containing a "new location" value. If the value is 0 (never written to) then use the current block, otherwise, the data is in the block pointed to by that value. If the card becomes too segmented, have the option to copy the data to a new card.
Even if these card end up being expensive (ie: $5 to $10 each) they may still be worth the money for distributing software on.
Sounds to me like a problem in need of a software solution. What about a client side shopping cart program that kept all relevant data, including shipping costs, images, etc for products you wanted to buy. You could even have it be a pluggin for Firefox or something.
Yeah, OR, you could just keep the shopping cart info in the url and remind the user to bookmark if they want to keep their cart. Many sites do this, they just don't tell you. Look at the url when shopping and you can usually figure out if that's what they're doing.
After all, all you need to store is item # and quantity for each unique item. That's just 4 bytes. (3 bytes for item #, 1 byte for quantity)
I live just 30 miles northwest of helens, with a 45 degree view into the crater. I have a good pic of a steam puff that showed up the day before. I'd upload it, but I fear a slashdotting.
I can see the mountain from the computer I'm sitting at. Though it's pretty boring right now.
I didn't know it was erupting until my wife saw it on the news. I was busy programming on my computer in my office. (This computer is the "family" internet connected computer, in the kitchen)
$4 per cd, 2 good songs: $2 per song you're willing to listen to.
I buy all my classical music on CD from the used book store for that reason, since it's $10 a CD from Apple. But for other songs, I rarely find 4 songs on a CD worth buying.
That's exactly what I've been thinking when I was redeeming pepsi caps on iTMS. It really should be $0.25 per minute, and maybe $0.30 per minute for the first month on new releases. (Since apple defines one song as 4 minutes in their ads)
And don't round it off to the minute. A 30 second spot should only be $0.13.
Because of the current $0.99 per song pricing, I always look for the longest songs that I like. Usually around 8 minutes each. There are other songs I like, but since some of them are around 2.5 minutes long, it's not as good a value.
That all depends on what you're doing. Lets say you're using it to render a movie. Lets say one frame takes 5 hours to render and 1 minute of data transfer (round trip). Not counting the dedicated computer for pushing the data to the nodes, you get pretty much a 1x increase in speed for each node you add. At 5 hours (300 minutes) per frame, you can have up to 300 nodes without a drop in performance. After that, you'd have to sacrafice a node for pushing data.
So in short, it really depends on what your "work:traffic" ratio is.
According to this site, a 40x40mm peltier device consumes 33.4 watts and drops the temprature 69 degrees C.
You could cascade three together for 100 watts and a 207 degree C drop.
But 40x40 mm is about 4 square inches, and if a chip needs one that's 3x3 inches (9 square inches) then it's probably take about twice as much power. But still not likely over 100 watts. 100 watts to move 100 watts of heat. Sounds right.
In every programming job I've had, there didn't exist any tools that did the job properly. Most of which was reports.
I remember one time, the managers tried using a reporting tool they bought to make a daily report. Unfortunately, it took 26 hours to run. After one of the programmers rewrote the report by hand, it ran in under 2 hours.
And there's lots of web development that can't be done with webpage writting programs. I wrote lots of serverside scripts at my last job.
General purpose office applications are a small niche market in the sea of software development. The only people who'll loose their jobs are those working for MS.
Jar Jar doesn't turn dumb, he just never matures past the age of 1.
"Meesa wanna milkee"
"Meesa go pee pee"
Although most kids learn to say "I" by the time they start talking. And most can pronounce "me" properly. So maybe he's a "special" child. (retarded)
Actually, there was one written like that not too long ago.
I forget it's name, but it worked something like this:
The virus infects the computer and acts as a key logger.
If it sees a pattern that looks like a credit card number it stores it.
The stored number is sent to 5 servers in it's memory. Each server is in a different country.
After uploading the information, it then downloads instructions from the servers, such as which servers to start to ignore, and any new ones to start listening to.
When the virus reproduces, it includes the new information to it's "children".
So, pay for some servers with stolen credit cards. Only access them from public wifi points. When one server is shut down, open a new one and inform all the viruses. Rinse, lather, repeat.
With the servers in different countries, it's almost impossible to shut them all down at the same time.
That's me to a "T".
I'm autistic so all my passwords are pattern based. I even shift the pattern groups to different locations on the keyboard through the password.
Nice thing about pattern based passwords is it's easy to make them big. At home I use a 20 and a 24 character password for my encrypted dmg files. (osx disk images) I could make them smaller, but why? It takes me all of 2 seconds to type them.
Several years ago I had a coworker that said something along the lines of:
What is it with you Mac people? You always seem to LOVE your Macs!
My answer:
Gee, I wonder why.
I'm talking about encryption.
If you're doing a password compare, nothing will stop you from modifying the assembly. If you want to make the system secure, you need to encrypt the data.
people will try to overclock a cpu when the problem lies elsewhere... RAM, drives, etc.
My thoughts exactly. Show me a computer with "overclocked" RAM or HD, and THEN I'll be impressed.
I have two computers, at 500 and 600 Mhz each. The CPU is rarely the bottleneck. More often it's the slow HDs, or the fact that I'm on dialup.
BTW: I do all my gaming on my PS2, so I haven't really had the urge to upgrade in a long time. It takes about 10 seconds to compile programs I write, and that's fast enough for me.
MS is a magician. They make vaperware, show it as a killerapp, then eventually make it materialize into something not as good as you where hoping for, but you're too excited from the hype to care about that.
And by "you" I mean the lemming population.
I actually made a vender cry one time over portals. I was working at a ".com" and this vender came in trying to sell his software for making our homepage into a portal.
The company I was working for was targeting business people, not the public, so I asked a lot of questions he didn't know the answer to about how this will add functionality to our product.
Later, when the vender called our rep about the presentation, I found out he was crying over the phone because he was expecting an easy sale. He didn't expect all these tough questions.
After that, everyone kept picking on me, saying things like, "Let's sic Mick on them!" Which is funny because I was the softest spoken person there.
like the old maxim goes, there's no security if the attacker has physical access
Yup, if the security is based on a simple string compare, and you have physical access to the machine, all you need to do is modify the assembly. I use to do this to all my old computer games that required me to enter information out of the manual. Just invert the condition of the branch, then jump over the dialog call.
The way I compare encryption passwords in my programs, is to compare a hash of the end result with a stored one. ("end result" being the string of data that you xor against)
How much do you want to bet that this will be the first anti-virus software capable of getting viruses?
What he should have done is taken a screenshot of the admin's information, then emailed that anonymously to the admin.
Just use a yahoo email and send on the school library's computers. Include notes on what to do to fix it.
The key is: Don't let them know who you are. That protects you, and scares the admins even more.
Hiding your identity on the internet is about as easy as finding p0rn on it.
mineral oil is a byproduct of the oil industry. In other words, dumping 2 gallons of it down the sink is more-or-less your own Exxon Valdez environmental disaster.
People rub this stuff on their baby's skin. (both child and adult types) People eat this stuff. You can find it at the grocery store next to the pepto-bismo. Just because it's a byproduct of the oil industry doesn't mean it's toxic. I'm sure the oil industry extracts water from their oil as well.
According to the directions on a bottle I have, you can administer up to 3 tablespoons to children 12 years of age. And up to 1 tablespoon to children 6 years of age. Having trace amounts of this in your drinking water isn't going to hurt you. I have a septic tank and a well, and I'd dump 2 gallons of this down my drain without hesitation.
What's a Nubian?
p g
This is a Nubian:
http://www.pinefallsnubians.com/eowyn3daysold05.j
My wife's going to kill me for linking her site on slashdot.
However, finding paying customers is time-consuming and expensive. I've worked for a startup, and they went under because they had a product, but no customers. Marketing ought to be 80% of your starting budget
My last job was at a ".com" company. They spent mucho money on marketing and got high demand for their product. They had been around for a year when I was hired in. Little did I know, I was being hired to make this product they've already sold.
I was their only programmer. 9 months after I started, I got laid off, since it was cheaper to contract my position out. They were in business a few more months after that.
My first warning should have been when I found out the CEO of this company was also the president of pets.com. (Big "HELLO" to David Ford, if you're reading this!)
The moral: MAKE YOUR PRODUCT FIRST! Then market it.
Actually, I'd imagine it as a 5.25" drive bay with about 32 little slots (8x4) you can plug these cards into, with each card resembling something like a PQI intelegent stick. Each stick would stick out about .5" so they can be pulled out easily, and the bay would have a flip-up cover to protect the cards and the unused slots. A .5"x.5" label on each card would show what programs are on the card, and be viewable even while inserted into the drive slots.
As far as updating the software on the cards, the format could use blocks with a header containing a "new location" value. If the value is 0 (never written to) then use the current block, otherwise, the data is in the block pointed to by that value. If the card becomes too segmented, have the option to copy the data to a new card.
Even if these card end up being expensive (ie: $5 to $10 each) they may still be worth the money for distributing software on.
Actually, you can pour it down the sink. Mineral oil is used as a laxative, and is the primary ingredient in baby oil.
Sounds to me like a problem in need of a software solution. What about a client side shopping cart program that kept all relevant data, including shipping costs, images, etc for products you wanted to buy. You could even have it be a pluggin for Firefox or something.
Yeah, OR, you could just keep the shopping cart info in the url and remind the user to bookmark if they want to keep their cart. Many sites do this, they just don't tell you. Look at the url when shopping and you can usually figure out if that's what they're doing.
After all, all you need to store is item # and quantity for each unique item. That's just 4 bytes. (3 bytes for item #, 1 byte for quantity)
Sure, they can make it but the battery that powers it will only last for about 5 minutes.
... And make up 3/4 the weight of the device. Take the battery out of almost any hi-tech device and you can feel a significant difference in weight.
Sure we can power your device for 10 hours per charge. Just attach a car battery to it.
Dictionary look-ups on AIMers? You're kidding, right? Normal AIM messages look like a base64 encoded file anyways.
I live just 30 miles northwest of helens, with a 45 degree view into the crater. I have a good pic of a steam puff that showed up the day before. I'd upload it, but I fear a slashdotting.
I can see the mountain from the computer I'm sitting at. Though it's pretty boring right now.
I didn't know it was erupting until my wife saw it on the news. I was busy programming on my computer in my office. (This computer is the "family" internet connected computer, in the kitchen)
$4 per cd, 2 good songs: $2 per song you're willing to listen to.
I buy all my classical music on CD from the used book store for that reason, since it's $10 a CD from Apple. But for other songs, I rarely find 4 songs on a CD worth buying.
That's exactly what I've been thinking when I was redeeming pepsi caps on iTMS. It really should be $0.25 per minute, and maybe $0.30 per minute for the first month on new releases. (Since apple defines one song as 4 minutes in their ads)
And don't round it off to the minute. A 30 second spot should only be $0.13.
Because of the current $0.99 per song pricing, I always look for the longest songs that I like. Usually around 8 minutes each. There are other songs I like, but since some of them are around 2.5 minutes long, it's not as good a value.
That all depends on what you're doing. Lets say you're using it to render a movie. Lets say one frame takes 5 hours to render and 1 minute of data transfer (round trip). Not counting the dedicated computer for pushing the data to the nodes, you get pretty much a 1x increase in speed for each node you add. At 5 hours (300 minutes) per frame, you can have up to 300 nodes without a drop in performance. After that, you'd have to sacrafice a node for pushing data.
So in short, it really depends on what your "work:traffic" ratio is.
According to this site, a 40x40mm peltier device consumes 33.4 watts and drops the temprature 69 degrees C.
You could cascade three together for 100 watts and a 207 degree C drop.
But 40x40 mm is about 4 square inches, and if a chip needs one that's 3x3 inches (9 square inches) then it's probably take about twice as much power. But still not likely over 100 watts. 100 watts to move 100 watts of heat. Sounds right.