Previous Page | Next Page

by marioman at 9:25 AM EDT on April 3, 2006
I hate outsourcing. Once I listened to some Arab guy who was supposed to be speaking on Industrial Engineering, but all that he really said was that the North American job market is stressed and we need to only hire people in India.

My question is: If jobs in North America are so bad why is HE not in India?

edited 1:26 PM EDT April 3, 2006
by hcs at 3:12 PM EDT on April 3, 2006
I'm glad he was up front about it, though. He came right out and said that everything we're learning as undergraduates in computer science is being learned by Indians willing to work for far less.
He called it "labor arbitrage".
by marioman at 4:03 PM EDT on April 3, 2006
Yeah, the only thing is that the quality of the Indian work is greatly inferior. I personally know an Electrical Engineer that was a head software developer at a well-known electronics company, and he has had direct dealings with outsourcing. He knows about the pitfalls of farming out work to inferior employees.

One situation that comes to mind is when he was talking to a software manager from an Indian software development plant. The manager was talking about how efficient the Indian workers are, and how the software that they write for use in their products has a minimal amount of bugs when it is released. The manager then asked my friend, "How many bugs does American software usually have when it is released? Is it high quality software with less than thousand bugs? Or do you not strive for such quality?" My friend responded with, "No, it is more like one or two bugs." The Indian manager as looked at my friend like he was nuts! He couldn't believe that "high quality" software could be released and not have thousands of unresolved bugs in it. (That was the Indian guy's definition of "minimal bugs.")

That is the so-called "benefit" of outsourcing - not good stuff.

edited 8:28 PM EDT April 3, 2006
Cathy .caf reader by hcs at 6:43 PM EDT on April 3, 2006
decaf provides text dumps of Cathy databases.
All of my disks are cataloged with Cathy, which won't run under wine, so I wrote something to get a text output I can grep through.

Or, for instance, I can use a shell script to total up all the file sizes:
totsize=0; for a in *.caf; do for b in `./decaf s $a | cut -f2`; do totsize=$(( $b + $totsize)); done; done; echo $totsize

Though bash is no speed demon, so this takes a few seconds to come up with:
778434564531

edited 10:53 PM EDT April 3, 2006
by unknownfile at 8:04 PM EDT on April 3, 2006
My website's now running b2evolution for its main page. I doubt anyone cares about the old blog entries. Now off to bed and I'll see you foos tommorow. ;p

Also, hcs, please CHMOD my entire space to 666, for the purposes of this new engine thingy.

edited 12:06 AM EDT April 4, 2006
Javette by hcs at 6:03 AM EDT on April 4, 2006
Every time I think about a java recompiler I get excited...
I came up with a name on the bus this morning: javette (diminutive java)
but apparently this was already used for a simple subset of java someone was using to demonstrate designing an interpreter.

I've *got* to do this. I'm going to talk to my computer architecture professor to see if I can get any credit for working on it (independent study, or something).

Web Pages Related to Compiling Java into Native Code

edited 1:27 PM EDT April 4, 2006
by hcs at 9:29 AM EDT on April 4, 2006
Permissions changed.
by hcs at 10:57 AM EDT on April 4, 2006
I tried gcj's native compilation out again, it generates a nice small fast loading executable, but links against a bunch of libraries...

Here's the stats for a nice simple "Hello, world", in C (ct), C++ (cppt) and Java (jt):

-rwxrwxr-x 1 agashlin agashlin 3836 Apr 4 14:57 cppt
-rwxrwxr-x 1 agashlin agashlin 2888 Apr 4 14:53 ct
-rwxrwxr-x 1 agashlin agashlin 4972 Apr 4 14:53 jt

[agashlin@hactar ~]$ ldd cppt
linux-gate.so.1 => (0x0011c000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x001ca000)
libm.so.6 => /lib/libm.so.6 (0x00b78000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00dc9000)
libc.so.6 => /lib/libc.so.6 (0x00a47000)
/lib/ld-linux.so.2 (0x00a29000)
[agashlin@hactar ~]$ ldd ct
linux-gate.so.1 => (0x00ec9000)
libc.so.6 => /lib/libc.so.6 (0x00a47000)
/lib/ld-linux.so.2 (0x00a29000)
[agashlin@hactar ~]$ ldd jt
linux-gate.so.1 => (0x002a0000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00dc9000)
libgcj.so.6 => /usr/lib/libgcj.so.6 (0x04e0b000)
libm.so.6 => /lib/libm.so.6 (0x00b78000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00c9b000)
libz.so.1 => /usr/lib/libz.so.1 (0x00c86000)
libdl.so.2 => /lib/libdl.so.2 (0x00b72000)
libc.so.6 => /lib/libc.so.6 (0x00a47000)
/lib/ld-linux.so.2 (0x00a29000)

All these were built with gcc 4.0.2 -O3 and run through strip.

I'm thinking cutting down on the size of baggage the executable needs to carry would be nice... I remember when compiling this for windows it wound up at something like 2 MB because it couldn't link against a .so.

edited 3:00 PM EDT April 4, 2006
Random ICQ conversation of the day by hcs at 2:36 PM EDT on April 4, 2006
whoever: hey

me: hi
whoever: asl

whoever: how are you?

me: er, not really into this discussion
whoever: why?.. im sry... ill leave you alone... im justg tryin to meet some friends
me: well hi
whoever: hey
whoever: how are you doin?
me: ok
whoever: good

whoever: where do you live?

me: new jersey
whoever: kool
me: where'd you get my icq number?
whoever: im not sure... i just was doin a search and thought i would IM you
me: I must say I don't get that much
me: I get random advertisements a lot, though
whoever: im sry
whoever: is it ok that i added u?

me: sure
whoever: ok.. kool.
me: as long as you're not trying to sell me something it's fine
whoever: lol...ok..nope i dont sell anythin...lol
me: good, good
whoever: yeah... wellilltalk to you later;; i gotta go
me: bye, random person
by unknownfile at 8:37 PM EDT on April 4, 2006
(19:32:37) hcs: fneet

Don't ask why I found this funny

Previous Page | Next Page
Go to Page 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source