It seems a waste to spend a lot of time on a cover letter that noone reads anyway. A lot of times when I'm interviewed it's clear they didn't even read the resume part either...
I left one place I was employed at after my supervisor decided to flex his muscles and treat all the programming staff like minimum wage replaceable cogs. Even after committing assault and battery on one of his subordinates he stayed employed and in a position of power. This person was finally fired after he blew off the rich owner's request to 'evaluate' something her fair haired distantly related cousin produced.
What was the net effect? The effect of my pride, my unwillingness to abase myself and accept abuse, of my unwillingness to accept the moral low ground?
I ended up being required to pay child support of thousands of dollars even while not employed. I couldn't get unemployment because I voluntarily left that position. I paid over $1000 to lawyers after the employer sued me for sabotaging their business (it was later dismissed, but I would have lost automatically if I had not answered the suit). My savings were wiped out and my career destroyed. Everyone around me, but the people that did wrong suffered.
How about saving the judgements for those who deserve it? Not those unluckly souls trying to get to their next paycheck intact?
The one thing I really liked about that ide was the integration of the help files and debugger. You could hover the cursor over a string and see the value of that variable or as you typed a function name it would give you a prompt showing the order, type, and function of each of the parameters. Which would you recommend? KDevelop, GLADE, IDLE, or Boa Constructor?
I thought blender was a 3d graphics program? I already use 3ds max.;)
Yeah, I've used vi/gcc/gdb to edit, compile, and debug. I even opened one session for each so I could easily do so. The integrated ide is designed to do this better and the user interface for gdb is cryptic and clunky at best.
A friend and I once had a friendly rivalry going over vi. We would try to find the least number of keystrokes needed for any function. He got to be a real wiz at using history. He finally won with the 'save and exit' trick. On sun boxes you could save and exit by just hitting 'zz'. I told him ':x' does the same, he answered 'you have to hit return after that though...';)
A.optimizing at the assembler level (by the cpu) + B. optimizing at the pcode level + C. optimizing at the language level (by the compiler) + D. optimizing at the operating system level
would be better than:
A.optimizing at the assembler level (by the cpu) + C. optimizing at the language level (by the compiler) + D. optimizing at the operating system level
My guess is the higher the level the optimization is done at the better, but having many levels of optimization may not give optimal performance.
I can see network computing in heterogeneous environments being a reason for it, but practically I don't think it works. The only place you want that is in a beowulf cluster (supercomputer using many machines as nodes). Any place else it's just a virus waiting to happen. In a beowulf cluster you'd really want a non heterogeneous environment to make maintenance easier and because you could buy parts cheaper through economy of scales.
Perhaps what you meant was this would be a good virtual operating system not a virtual machine. Since most of what makes porting hard is the environment having a single environment would be more beneficial than having a single assembly code.
People are too fractious to make it work in practice I think though.
I think you've got that one right!
I thought VB was popular because it was simple
and it had a nice programmers environment. It
made programming look really simple. I made a
lot of consulting fees fixing people's really
bad VB code too. I'm not familiar with.NET but
it just looked like more of the same. Is there a
good development environment for linux? I thought
I saw what might be one on sourceforge but it
didn't look finished.
I recall a system based on USCD Pascal. You would write an interpreter on your target hardware that would run the pascal p-code. It was supposed to solve all sorts of problems. Except it was slow. Nobody would write anything for it, I guess because they didn't like Pascal, or USCD didn't fire anybodies imagination with the product.
I don't see why we need to go through this again. If you need performance write it in assembler or use nicely optimized C. If you don't then an interpreted scripting language will usually suffice. What's the benefit to yet another layer of abstraction?
I don't patch or upgrade anything unless I have to. It costs time and money and usually introduces new bugs into my working systems.
Weigh the unknown benefits against the known cost. Unless you're using the patch to shift the blame to others it's pretty expensive.
I wasn't bothered by any of the recent spate of virii since my firewall blocked rpc exploits. The bayesian spam filtering on my email took care of the email. A well thought out firewall policy would have prevented a lot of the RPC and SQL server exploits. I can't think of any good reasons why those services should have been accessable to attackers.
You didn't say what you were going to use it for! That makes all the difference.
I recommend:
mozilla.org
The 1.5 version of Mozilla for windows. Don't use the separated apps, they are still buggy, and don't even have an install program yet. Versions previous to 1.4 had a significant memory leak problem.
OpenOffice.org
If you have to do word processing this is a great package.
Winamp.com
MP3 player.
I do not recommend Microsoft's movie player since the license is so draconian. I can't recommend a good one since the one I have was proprietary and provided by my video card manufacturer.
ATI makes a decent video capture card with movie player, and tv media center.
If you have an internal network and you don't trust the others on the network you need a firewall. Otherwise a separate firewall system is a good investment. www.Freesco.net provides a simple to build menu driven package that will run on very old hardware with no hard disk. This allows you to reuse that old box for something useful!
because the company is in business to make money.
Ultimately they must take in more money than they
pay out. If the government adds a tax the money
comes from somewhere or they go out of business.
One guess where it's gotta come from?
They got me work. They didn't lie to me that I
know about. That's a lot more than I can say
about a lot of the places where I worked.
When things went to hell after 9/11 they helped
me get a position and honestly told me they
couldn't find me more work. Is it ok for me
to have a different experience than you without
being insane?
The folks I worked with there were always honest
with me. Of course, they went out of business
in the.bomb
The guy I talked to understood it was in his
own best interests to be honest with everyone.
This was a long time ago, but it was funny.
We had telephones with the round
mouthpiece and earpiece that would unscrew.
I borrowed a couple of pounds of lead shot from
my father's shotgun shell reloading setup.
Every morning before my boss arrived I would
unscrew the mouthpiece on his phone and add a
little more lead to a plastic bag stuffed inside.
After about a week he tells me "Man! This job is
really getting to me! It seems like even picking
up the phone is getting harder and harder"
I thought I was going to choke trying not to laugh.
I recall one distro started to do this. They would give a blurb about each of the choices in the install script. Just looking at a GUI isn't enough to judge if it's what you want.
Just choosing one at random and then trying to figure out how to work it isn't a good use of time for me. I don't have the background to choose one intelligently. I can spend a lot of time trying out each choice, or I can use one I know I can work (windows).
When I last used redhat I tried gnome because it was supposed to be 'windows like'. Even though I had chosen gnome there were apps on the box that didn't use gnome. It was a confusing mish mash of interfaces.
If there were a single API for apps to write to then ALL the apps could look and work like gnome apps, or like KDE apps. Then I would get a choice of window manager with consistant behaviour throughout.
It would be great if we could focus on writing the apps and not have to worry about rewrites for every window manager. Reusable code! Leveraging your effort! All that efficiency stuff.
Good idea! I actually do.;)
I'd rather not though, if a better alternative were available. I thought that's what the author
of the original article was talking about, what
was making linux a non-viable alternative.
I've got a Gentoo box for a server but almost
all the rest of the stuff I end up doing on windows. With Gentoo I could pick and choose
everything. I didn't need a GUI at all for a
web server. In that area it beats Windows
hands down.
> No, you go to the shop and look at the hundreds of different boards and pick one you like the color of and the shape and try it out.
Except with the window manager I can't see the color or the shape before I buy it. Some of them are so different that I couldn't even ski on them without going through lessons first.
> So click "Next" and use the first thing the shopkeeper suggests
All the distros I tried gave me options and no advice. There's no 'shopkeeper' here to give me advice.
The advice I should get should be something along the lines of 'if you want to do video editing you need xxx because all the video tools use xxx widgets', or 'if you want to do gaming you need yyy...'. That level of intelligence is beyond most installation scripts.
I had hopes the KDE and gnome guys could get together and define an API to talk to the "window manager". The application code would work on any window manager.
It seems a waste to spend a lot of time on a cover
letter that noone reads anyway. A lot of times
when I'm interviewed it's clear they didn't
even read the resume part either...
Thanks! I'll take a look at it. I guess
blender is turning into gmax or game developers
studio?
I left one place I was employed at after my
supervisor decided to flex his muscles and treat
all the programming staff like minimum wage
replaceable cogs. Even after committing assault
and battery on one of his subordinates he stayed
employed and in a position of power. This person
was finally fired after he blew off the rich owner's
request to 'evaluate' something her fair haired
distantly related cousin produced.
What was the net effect? The effect of my pride,
my unwillingness to abase myself and accept abuse,
of my unwillingness to accept the moral low
ground?
I ended up being required to pay child support
of thousands of dollars even while not employed.
I couldn't get unemployment because I voluntarily
left that position. I paid over $1000 to lawyers
after the employer sued me for sabotaging
their business (it was later dismissed, but
I would have lost automatically if I had not
answered the suit). My savings were wiped out
and my career destroyed. Everyone around
me, but the people that did wrong suffered.
How about saving the judgements for those
who deserve it? Not those unluckly
souls trying to get to their next paycheck
intact?
Ah. Well, I would guess interpreters weren't
designed with that in mind, but it is a nice
added benefit isn't it!
The one thing I really liked about that ide was the integration of the help files and debugger. You could hover the cursor over a string and see the value of that variable or as you typed a function name it would give you a prompt showing the order, type, and function of each of the parameters. Which would you recommend? KDevelop, GLADE, IDLE, or Boa Constructor?
;)
I thought blender was a 3d graphics program?
I already use 3ds max.
Yeah, I've used vi/gcc/gdb to edit, compile, and debug. I even opened one session for each so I could easily do so. The integrated ide is designed to do this better and the user interface for gdb is cryptic and clunky at best.
;)
A friend and I once had a friendly rivalry going
over vi. We would try to find the least number of
keystrokes needed for any function. He got to
be a real wiz at using history. He finally won
with the 'save and exit' trick. On sun boxes you
could save and exit by just hitting 'zz'. I told
him ':x' does the same, he answered 'you have to hit return after that though...'
It would be interesting to see if:
A.optimizing at the assembler level (by the cpu)
+
B. optimizing at the pcode level
+
C. optimizing at the language level (by the compiler)
+
D. optimizing at the operating system level
would be better than:
A.optimizing at the assembler level (by the cpu)
+
C. optimizing at the language level (by the compiler)
+
D. optimizing at the operating system level
My guess is the higher the level the optimization
is done at the better, but having many levels
of optimization may not give optimal performance.
I can see network computing in heterogeneous environments being a reason for it, but practically I don't think it works. The only place you want that is in a beowulf cluster (supercomputer using many machines as nodes). Any place else it's just a virus waiting to happen. In a beowulf cluster you'd really want a non heterogeneous environment to make maintenance easier and because you could buy parts cheaper through economy of scales.
Perhaps what you meant was this would be
a good virtual operating system not a
virtual machine. Since most of what makes
porting hard is the environment having a
single environment would be more beneficial
than having a single assembly code.
People are too fractious to make it work in
practice I think though.
Algorithmic complexity? Ok, I'll bite.
I'm willing to learn...
cat this | sed "1,$s/what I meant/not what I meant/g"
I use those. VB has the edit/compile/debug cycle
all in one interface. vi + gcc + gdb all in one.
Sanitize? What do you mean?
The reason I saw for having interpreted code
was so when you had errors it could stop, tell
you you had an error, where the error was, etc.
I think you've got that one right! I thought VB was popular because it was simple and it had a nice programmers environment. It made programming look really simple. I made a lot of consulting fees fixing people's really bad VB code too. I'm not familiar with .NET but
it just looked like more of the same. Is there a
good development environment for linux? I thought
I saw what might be one on sourceforge but it
didn't look finished.
I recall a system based on USCD Pascal. You would
write an interpreter on your target hardware that
would run the pascal p-code. It was supposed to
solve all sorts of problems. Except it was slow.
Nobody would write anything for it, I guess
because they didn't like Pascal, or USCD didn't
fire anybodies imagination with the product.
I don't see why we need to go through this again.
If you need performance write it in assembler or
use nicely optimized C. If you don't then an
interpreted scripting language will usually
suffice. What's the benefit to yet another
layer of abstraction?
Except that can get you jail time.
;)
If this company he works for was run that
badly he's better off trying to find another
employer.
He might consider writing some security apps
himself and selling them. His boss would be
a lot more resonable
He might have helped popularize it, but he didn't "create" it. A subtle semantics problem, but we should strive to be accurate.
I don't patch or upgrade anything unless I have
to. It costs time and money and usually introduces
new bugs into my working systems.
Weigh the unknown benefits against the known cost.
Unless you're using the patch to shift the
blame to others it's pretty expensive.
I wasn't bothered by any of the recent spate of
virii since my firewall blocked rpc exploits.
The bayesian spam filtering on my email took care
of the email. A well thought out firewall
policy would have prevented a lot of the RPC
and SQL server exploits. I can't think of any
good reasons why those services should have
been accessable to attackers.
You didn't say what you were going to use it for!
That makes all the difference.
I recommend:
mozilla.org
The 1.5 version of Mozilla for windows. Don't
use the separated apps, they are still buggy,
and don't even have an install program yet.
Versions previous to 1.4 had a significant
memory leak problem.
OpenOffice.org
If you have to do word processing this is
a great package.
Winamp.com
MP3 player.
I do not recommend Microsoft's movie player
since the license is so draconian. I can't
recommend a good one since the one I have
was proprietary and provided by my video
card manufacturer.
ATI makes a decent video capture card with
movie player, and tv media center.
If you have an internal network and you
don't trust the others on the network
you need a firewall. Otherwise a
separate firewall system is a good investment.
www.Freesco.net provides a simple to build
menu driven package that will run on very
old hardware with no hard disk. This allows
you to reuse that old box for something useful!
Good luck!
Put in a javascript function to send the email
function m_me (u) {
pre = "mail";
url = pre + "to:" + u;
document.location.href = url + "@reddawn.net";
}
In your page in place of the mailto:
link put this
href="javascript:m_me('uzik')">
because the company is in business to make money. Ultimately they must take in more money than they pay out. If the government adds a tax the money comes from somewhere or they go out of business. One guess where it's gotta come from?
They got me work. They didn't lie to me that I know about. That's a lot more than I can say about a lot of the places where I worked. When things went to hell after 9/11 they helped me get a position and honestly told me they couldn't find me more work. Is it ok for me to have a different experience than you without being insane?
The folks I worked with there were always honest with me. Of course, they went out of business in the .bomb
The guy I talked to understood it was in his
own best interests to be honest with everyone.
This was a long time ago, but it was funny. We had telephones with the round mouthpiece and earpiece that would unscrew. I borrowed a couple of pounds of lead shot from my father's shotgun shell reloading setup. Every morning before my boss arrived I would unscrew the mouthpiece on his phone and add a little more lead to a plastic bag stuffed inside. After about a week he tells me "Man! This job is really getting to me! It seems like even picking up the phone is getting harder and harder" I thought I was going to choke trying not to laugh.
That's true. Let me be more clear here ;)
:)
I wish it gave advice instead of choices.
I recall one distro started to do this. They
would give a blurb about each of the choices
in the install script. Just looking at a GUI
isn't enough to judge if it's what you want.
Just choosing one at random and then
trying to figure out how to work it isn't a
good use of time for me. I don't have the
background to choose one intelligently. I can
spend a lot of time trying out each choice,
or I can use one I know I can work (windows).
When I last used redhat I tried gnome because
it was supposed to be 'windows like'. Even though
I had chosen gnome there were apps on the box
that didn't use gnome. It was a confusing mish
mash of interfaces.
If there were a single API for apps to write
to then ALL the apps could look and work
like gnome apps, or like KDE apps. Then I would
get a choice of window manager with consistant
behaviour throughout.
It would be great if we could focus on writing
the apps and not have to worry about rewrites
for every window manager. Reusable code!
Leveraging your effort! All that efficiency stuff.
It's been a great chat, thanks!
Good idea! I actually do. ;)
I'd rather not though, if a better alternative were available. I thought that's what the author
of the original article was talking about, what
was making linux a non-viable alternative.
I've got a Gentoo box for a server but almost
all the rest of the stuff I end up doing on windows. With Gentoo I could pick and choose
everything. I didn't need a GUI at all for a
web server. In that area it beats Windows
hands down.
> No, you go to the shop and look at the hundreds of different boards and pick one you like the color of and the shape and try it out.
Except with the window manager I can't see the color or the shape before I buy it. Some of them
are so different that I couldn't even ski on
them without going through lessons first.
> So click "Next" and use the first thing the shopkeeper suggests
All the distros I tried gave me options and
no advice. There's no 'shopkeeper' here to give
me advice.
The advice I should get should be something
along the lines of 'if you want to do video
editing you need xxx because all the video tools
use xxx widgets', or 'if you want to do gaming
you need yyy...'. That level of intelligence
is beyond most installation scripts.
I had hopes the KDE and gnome guys could get
together and define an API to talk to the
"window manager". The application code would
work on any window manager.