Slashdot Mirror


User: chris_mahan

chris_mahan's activity in the archive.

Stories
0
Comments
1,855
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,855

  1. Re:Okay, you need to stop. on ThinkGeek ThinkGeek ThinkGEEK! · · Score: 0, Troll

    There actually are subscribers to /.? Man, who would pay for this crap?

  2. Re:Phrase it any way you like on IronPython Moving Forward Again · · Score: 3, Informative

    Someobody expand on that: I believe ironPython is not compatible with .Net 1.0 because of python itself, something to do with dynamic allocation in python. It's something that is supposed to work in 2.0

  3. Re:No one's in trouble - business as usual on South Korean Gov't. Advocates Linux · · Score: 2, Funny

    Naw man, if you've been dating this girl a while and she lets you bang her once in a while, and you meet this other chick who's a freak in bed and wants to do everything and then some on a daily basis, and you tell your girlfriend (mistake number one) and she puts out a little more for a couple of days hoping to keep you (your money) around a bit longer, and you fall for it (mistake number two) and pass on freak-in-bed's offer of wild, off-the-chart mind-blowing sex; you cannot later complain that your partner's performance, is, hum, adequate at best.

    Same thing with Microsoft. You either put up with their little tantrums, or you just dump them and go on, but you do not play little mind games.

  4. Re:who cares? on Java Fallout: OO.o 2.0 and the FOSS Community · · Score: 1

    Exactly, they could.

    If 900,000,000 computers out there "require" java because their users use OOo, and Microsoft has bit the dust in bankrupcty court, and Sun decides they're going to charge a $4.99 fee 'to cover distribution expenses', then, my friend, people would pay and pay.

    and that would be a few billion dollars.

    And most people would think that 5 dollars wold be completely understandable and reasonable.

    And that would certainly not go against their profit motive.

  5. Re:Experience level going up up up on Japanese Localization Help? · · Score: 1

    My wife is japanese, from Japan (she left when she was 25 or so).

    I have been to Japan.

    Culturally there is very little you can do as an american to get prepared. It's going to be the shock of your life, and not only because it's so foreign, but because it's so modern. Americans equate state-of-the-art with western culture. in Japan, one realizes that state-of-the-art is not American. That's probably the biggest shock.

    To get along with the japanese, have "kejime".

    quoted from: http://ccins.camosun.bc.ca/~tonks/courses/psyc106/ 106oh5.htm:

    "-Kejime marks the ability to sense and appropriately react to given situations."

    and from http://www.ed.gov/pubs/JapanCaseStudy/chapter5d.ht ml :

    "Teachers emphasize the importance of teaching children to distinguish between times to be quiet and times to be active as well as to distinguish between the noise next door and the quiet activity in their own classroom. Learning this distinction was referred to by teachers as kejime, (to distinguish between) and was seen as an essential socialization process for all Japanese students. One vocational high school teacher told me repeatedly that his goal for his less diligent students was to get them to have kejime so that they could go out into the world of work and behave appropriately in various situations. The architectural openness encourages teachers to teach students to learn to distinguish between appropriate behavior for different times and places."

  6. Experience level going up up up on Japanese Localization Help? · · Score: 2, Interesting

    >I'm a young engineer, with only modest programming training and experience, (Nothing to match you Gods of the code,)

    If you pull this assignment off, you can change your intro to read: "I'm a seasoned programmer,"

    Because it ain't easy.

    I think your success will depend entirely on whether someone in the Japanese team is willing to really help you out.

    If you've never been to Japan before, read up on cultural differences.

  7. Re:I hate dynamic languages on The State of the Scripting Universe · · Score: 1

    Some people are pushing typing as a way to self-document the program. My whole point is that you need the doc and the api to stay current, and that once that is in place, having or not having type is not a big deal.

    I'll agree with you though that it makes things easier sometimes.

  8. Re:I hate dynamic languages on The State of the Scripting Universe · · Score: 5, Insightful

    >Lets say you have to added a feature to the following function:
    >
    > updateCustomerAccount( customer, newInfo )
    >
    >Looks nice, with very descriptive function name and parameters. But it isn't. Is customer a string name, a an accountId, or a data structure? Does it return anything (success or failure code)? And a little more debatable, does it throw any errors.

    Ah. is customer an object? is the new info an object?

    is it smart-merging "newInfo" to "customer"?

    I can come up with a bunch of things that might affect how one uses this function that would not be infomationalized by the addition of types:

    is it accessing an outside system, such as a database?

    is it asynch?

    Does it assume security of the user? In the Customer update log, what is the name of the person who entered the newInfo?

    Is the newInfo an xml document with inbedded base64 pdf? (i've seen in, in mortgage systems)

    Does it notify a third-party in case of failure, logging to the logger, and returning a "pending verification" semi-error code?

    Does it allow for customer to be empty, and if so, does it create a new customer?

    Does it allow either to be empty, thereby creating a new customer with blank, or default information?

    if the newInfo contains a dataset with as-yet unknown fields, is the system desinged to automatically add the fields as xml tags in the customer xml storage?

    Is the previous information in the customer file store elsewhere? as in a change log?

    All functions need a solid API. Since you're going to have an API, you might as well put the type handling in it.

    If a programmer can't be bothered to keep the API docs updated, he is not staying on my team.

    To some questions, the answer is Python.

  9. Re:What defines a scripting language? on The State of the Scripting Universe · · Score: 3, Informative

    But what if I use py2exe for windows and transform my python program into a windows .exe file? Is python still a scripting language then?

  10. Re:Great... on IBM Unveils Anti-Spam Services to Stop Spammers · · Score: 1

    Yes, but it's already a waste of bandwidth to let spammers spew trillions of emails at our /dev/nulls.

    The only other alternative is doing nothing and hoping they go away. It's been 10 years, they ain't going away.

  11. Re:Lawyer lawyer lawyer on Countering IP Agreements? · · Score: 2, Interesting

    Actually, no. They will see that this individual is knowledgeable enough to seek legal advice from a professional when needed, and also that this individual will be resourceful enough to sue the university if they screw up. Depending on the interviewer's long term agenda, it may turn out nice.

    My advice: Tell them to pay you for 24 hours a day, retroactively to your 12th birthday, if they want to own all IP on what you do now and did in the past. That should make them open the door so you can leave, and that, my friend, is the best thing for you to do. They need you, you don't need them; not at this price.

  12. Re:Why I hate developing webpages... on CSS Support Could Be IE7's Weakest Link · · Score: 1

    Therefore companies should shun IE-only code and develop to the standard to not alienate customers for trivial ideological reasons.

    And I work at a fortune 500 and make those kinds of decisions often enough to know that the majority of web sites selling stuff absolutely suck, which is why the few that do it well (amazon, dell among precious few) get all the business. And these work beautifully in FF.

    I tell you something: since there are 1.4 billion chinese, and only 300 million americans, we should switch to chinese as the main language, since there's more of them.

    The fallacy is that the amercians outspend the chinese by a margin so enormous that the 1.4 billion chinese become completely irrelevant.

    It's all about your target market, not about the greatest number of eyeballs.

  13. Re:So... on CSS Support Could Be IE7's Weakest Link · · Score: 1

    The majority of web sites have column layout because people use tables (they didn't before tables remember?) to emulate paper.

  14. Re:Why I hate developing webpages... on CSS Support Could Be IE7's Weakest Link · · Score: 1

    If you're a trying to get grandma to send out $13.99 for socks, then you want to support IE, and everyone else be damned.

    If you sell customized linux servers, you can just block IE, since every single one of the people you want to do business with has already moved beyond it.

    It really depends on what you do/sell/advocate.

  15. Re:What about your feet? on IAS/RADIUS Implementation in a Coffee Shop? · · Score: 1

    You're talking about students here. They do not care about your little business problems.

    What you need to do is have 'connectivity problems' when the place gets very crowded. When a geek complains, say: 'dude, we would upgrade the system, but we have no money allocated because people just come here to sit all day and suck our bandwidth witout buying drinks'.

    That, or or put a little sign on a tabletent: two hours per drink maximum. Most of them will get the point and leave. Those that don't, you turn upp the music, dim the lights, sweep the floor a lot around them, ask them to move, have the obnoxious waitress from hell (the one with the bright orange apron that says: "May I be of service?") go ask them how long they've been there and how much longer they plan on taking up room.

    Also, you could make sure the power outlets in the room are on a different circuit and turn it off when busy. Just tell them the cappuccino machine is drawing a lot of juice :)

  16. Re:What a bunch... on EDS: Linux is Insecure, Unscalable · · Score: 4, Insightful

    I have to agree. Everybody's little change is considered a fork. A real fork is when there's bad blood or differences in strategy between two groups, and one decides to 'rename' their project to be 'uberKool'.

    I personally think that forks are what makes FOSS nimble and trim.

    I can understand how those companies would not want that (my company is doing a project with EDS-- I won't comment!!!) since they live on bloat.

    I think the corporate motto of software development is "Write once, sell everywhere." And forks get in the way of that Almighty Directive.

    I say let them rot.

  17. Re:Her Pie-in-the-Sky Dream is What? on Google and Their Server Farm · · Score: 1

    Me too

  18. Re:free news content on The Fate of The Free Newspaper · · Score: 1

    Except of course for wikipedia and wikinews.

  19. My Take on Women Leaving I.T. · · Score: 1

    I'll give you my take:

    Software development has gone into the realm of the arcane and tedious. Nowadays, you don't get a job if you know one programming language. You need three or four (including at least one scripting), win, unix, linux, solaris, database, filesystem, plus web design, html, css, some graphic editing, ui design, framework integration, xml+webservices, email, http, internationalization, documentation, security, teamwork, and god knows what else experience.

    I suggest that the average college degree is might give you relatively solid background in 1 language, plus a smattering of the rest, but not nearly enough to hit the ground running at a company with a decent salary.

    What is really needed is the hacker mentality, where the extra hours are not spent at the mall or talking on the phone, but spent poring over dry books and hours on end getting scripts to run on an old clunker of a computer running linux. I can see very few women doing this. Mind you there are, but not many.

    I think the reduction in women in IT is just an adjustment back to the realization that IT is hard, not glamorous, and tedious as hell.

  20. Re:Wow. The God of Notes switches sides. on Microsoft to Acquire Groove Networks · · Score: 1

    I have the utterly ecstatic pleasure of working with lotus Notes at work, and I can tell you that I would rather have Hotmail.

    Let's just say that when I'm in it, I am reminded of the Bad Old Days of Windows 3.1

    Oh, we don't even have the latest client.

    To give perspective, I think outlook sucks too, and that I am all in favor of no email, and use email to point people to the appropriate wiki page.

  21. not cost-effective on Microsoft Uncertain About WinFS for XP · · Score: 2, Informative

    They realized it's not cost effective. Nobody is going to spend extra money getting xp with winfs. They'd have to give it away free, and they probably realized it would cost them a pretty penny in developer time to get the thing to work, especially games.

  22. Re:As they say ... on Making Money Using Open Source Software? · · Score: 1

    >Open Source is only free if your time is free.

    Same thing with windows: Pay $799, then pay some guy $50/hr (your cost) for 6 hours getting the machine to work perfectly: $799+$300=$1100

    Linux, let's assume 4 hours more shall we?

    $0 + (70*10)= $0 + $700=$700.

    Linux still saves you money.

    Windows is only cost-effective when you pay your admins a LOT less than the linux guys. But then you get less experiences sysadmins, and then companies wonder how linux crackers pilfered all their info.

    That's the true cost of windows: your company data, unencrypted, on the internet.

  23. Re:no conversion needed on Torvalds Switches to a Mac · · Score: 1

    So essentially Apple should come out with a linux-ready G5 (meaning zeroed HD) and charge a wee-bit less money.

    But they won't.

  24. Re:This is wrong... on Is Blogging Journalism? · · Score: 1

    Oh I see:

    GI1:

    Captain, I think this is illegal, we should report it!

    GI2:

    Soldier, this is legal, now STFU and go back to sandbag city.

    So now if the soldier reports it, he falls under B.

    So he does not.

    What? But what if it was illegal after all?

    How would he know?

    He wouldn't. He's not a lawyer.

    That's the key point. You should be able to disclose anything, legal or illegal, because otherwise the authorities can define legal and since yanal, you stfu. You have effectively been censored. This is what the First Amendment of the Constitution of the United States specifically protects against.

    If I thought that "buddy" was raping a girl (he was not, they're kinky) and I trespassed to call the cops, would I have commited a crime? No. Because I was acting under reasonable assumption.

    If Joe says: Hey, let me know what color underwear your boss wears and I'll post it on the web, and FaithFul Employee snitches, can Joe not put that on the web?

    You people forget that this is only about money, and money, as a commercial interest, never trumps a citizen constitutionally guaranteed rights.

    I think I fell for the troll.

  25. Re:First post on "Enemies of Linux" Trying to Undermine OS? · · Score: 2, Insightful

    Microsoft, IBM, Apple, Sun, and every other software company out there, including Red Hat.

    Linux is free, and freely available.

    The above-mentioned companies and those like them want to charge you money.

    Sun is especially sore, but at least they see their demise in the rearview mirror.

    IBM, because Linux commoditizes their hardware.

    Microsoft, because they can't patent a whole bunch of stuff, and that linux-based desktop distros are going to kick their earnings into the ground and they know it.

    Apple because, like IBM, it commoditizes their hardware.

    Red Hat, because, duh, they would just love everybody to dump debian and just license their enterprise version.

    There is another enemy to linux out there: professional software developers.

    You see, the whole web services thing is realy scary for software developers because as linux distros get more full-featured, the tendency for the common man will be to use knoppix or other live-cd, and just get a new iso when needing a different os. People will just not install downloaded software on their machines. It will all be website based, and that's where web services come in. The software on the cd will interact with storage, sync, notification services and the like, all over TCP-IP.

    This also means that there is no need for a hard drive (hint), nor virus-protection.

    Someone please price me this: a machine with 1 cd-r, 1 cd-rw, amd athlon 64 proc, 2 gigs of ram, and 5 usb (cam, printer, mouse, keyboard, headphones+mic(4voip))

    For the servers, well, debian or your favorite rock-solid distro.

    Novell is going to stumble too there, now that I think about it. The corporate network is going to disappear, because defense is at the servers and a the machines. Many companies already mix the lan and internet, and that's the way to go. Novell needs to be a web service provider (directory etc) if they want to compete. Most corporate lans out there are porous (with streaming music, im, remote desktoping and who knows what else going in and out).

    Finally, forget US-centricity. Web services are international. If a company in Sri Lanka can give me good calendaring, I'm there.