Slashdot Mirror


User: stephanruby

stephanruby's activity in the archive.

Stories
0
Comments
5,633
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 5,633

  1. Re:A lawyer please verify on Borland Kylix/JBuilder License Reviewed · · Score: 1
    "My lease for my apartment had a 'no jury trial' clause. "

    By the way, if it had my lease and if the market would have been on my side, I would have probably struck that clause out with a pen, and I would have put a date and my initials next to it.

    It's too bad you can't do the same thing with a software agreement.

    Stephan PS: Not a lawyer.

  2. Re:A lawyer please verify on Borland Kylix/JBuilder License Reviewed · · Score: 1
    "My lease for my apartment had a 'no jury trial' clause. [...] This is done because sometimes the judge has a better understanding of the law and the technicalities than the jury. This would make sense here. "

    This is also done because many judges are already landlords, while most jurors are probably just renting.

    If you think judges are impartial, just take look at the rights they have been granting grandparents over the visitation rights of their grandchildren. May be it's just me, or something, I find those types of situation regrettable, but I still think parents are the ones who should have the last say on who gets to see their children.

    But overall I agree with you. In the case of software copyright, an average juror may not understand very much.

    Stephan

  3. A Minitel in Every Home and a PC for Every Student on Belgium: A Computer in Every Home · · Score: 1
    Twenty years ago, my mother and I went to the post office to pick up a free set of phone books. We could have picked up a free telecom computer instead, but my mother chose not to.

    That computer was called the Minitel. The Minitel was a small folding desktop/network computer that you could easily plug into your phone jack. Its screen shot did look a lot like Prodigy, although I never had seen Prodigy at the time.

    I did use it occasionally as a phone book when I went to the post office, and in that respect, the Minitel was and still is the most comprehensive and easiest phone book I have ever used. The upfront cost to a household for a Minitel was nil (although that may have changed since then). The cost of the phone book service was also free, but for everything else, you had to pay for it by the minute, and my mother assured me that those connection rates were exorbitant. From it you could get text-based porn, you could browse and interact with the sites of your favorite television shows, and you could directly book your travel arrangements.

    The French government also had an initiative to put a computer in front of every student, but that took some time. By the time I left France, around fourteen years ago, kids of all ages had had at least one year of some sort of classroom introduction to the use of computers. Later on, they introduced a programming curriculum in Logo and Pascal, they gave away graphic calculators to the kids who couldn't afford them, and they eventually allowed those graphic calculators into the official high school exams.

    Seven years ago, the last time I went back to my French home town, the French Minitel technology was way behind the US internet technology, (the only feature added seemed to be email, but it wasn't even integrated within the machine, you had to go through and pay for a special gateway to use it). The Minitel connection rates were still exorbitant and the internet market had not developed since the local telephone charges were prohibitive. According to my former teachers, the computer educational initiatives were utter failures, it made the kids dumber if anything, even one of my former communist teacher admitted as much.

    Stephan

  4. Re:Unfortunately, an end to wars on The Drone War · · Score: 1

    The Jews were peaceful during the Holocaust.
    What makes you think this is any different?
    Stephan

  5. Re:Libertarianism is all ABOUT the will of the peo on Defamation, Free Speech, Jurisdiction and the Net? · · Score: 1
    "It's only possible for one person to have absolute freedom - that's when he has absolute power and everyone else just has to be oppressed by his wishes. "

    Principled Libertarians are for universal freedom, not just "absolute" freedom for some.
    Freedom for everyone is itself self-limiting.

    "The limited nature of our world simply means that rights always conflict. If I don't want to hear what you want to say, then your right to free speech has infringed upon my right to solitude. Your right to make bombs infringes on my right to feel safe. Etc etc etc."

    Universal rights can not conflict, that's correct. In fact, that should be the litmus test for telling a right from a cheap wannabe imitation.

    You don't have the "right to feel safe". It sure would be nice if everyone could "feel" safe and it's a good personal goal to have, but it can not be applied universally, so therefore it can not be a universal right.

    On the other hand, the right to be safe from the intervention of others, that's a little better. This rule could potentially be applied without contradicting itself and with a little work I guess it could be applied universally.

    Stephan

  6. Re:Personalization? Creepy... on Making It Personal · · Score: 1
    'Am I the only one who thinks it's creepy that salescritters would use this sort of personalization tactic (for lack of a better term) in order to increase sales? '

    I agree, the entire thing is creepy. To me, this so-called "personalization" trend seems to be only skin-deep and completely self-serving.

    Just the other day, I was at an hour long sales presentation where the sales woman simply refused to jot down any of our suggestions for the product. "That wasn't her job." She said. "That's Marketing." Her idea of personalization was probably, "Sir, may I call you by your first name." Of course, this would have been fine if anyone else could have bought her product, but that wasn't the case, we were probably the only one who could buy it from her.

    Anyway, how many of us are typing less as a result of personalization? I'm certainly not, if anything, I am actually typing more because of it. When I call my credit card company, I now have to give my credit card number twice now. I wonder why? And when I am browsing the Internet, it seems many sites actually want to "personalize" my experience before I am even allowed to see the content. Again, why are they doing this?

    Skin-deep personalization is so easy, it may be the answer to every Marketer's wet dream, but it is certainly not the answer to mine.

    On a side-note: Has anyone ever thought of using a Wiki-like application to respond to their costumers wants and desires? (A Wiki is a collaborative web site that lets any visitor add content, edit content, or simply change its design) I am asking this because this is currently one of the projects I am working on, and I would welcome any feedback, whether good or bad.

    Stephan

  7. Re:causes on Carpal Tunnel Syndrome not a Disability · · Score: 1
    "I changed to using dvorak a couple of years ago, and haven't regretted it at all. Typing now involves a lot less work, due to the increased effiency. I picked up an old IBM model 30 keyboard for $3 US in a local flea market, and just to confuse the rest of the family, switched the keytops to dvorak. It's noisy, but AFAIK still one of the best keyboards ever sold. "

    Can you still use both types of keyboards without impacting your speed. I'd like to switch to dvorak, but I usually program with a programming partner sitting next to me and sometimes I have to work on the workstations of others.

    Stephan

  8. Re:causes on Carpal Tunnel Syndrome not a Disability · · Score: 1
    Switching the mouse to the other side helps. If you're unable to do anything else, do that at least.

    At home, I used an ergonomic mouse. At work, I used one mouse on the right and one mouse on the left. They were both on at the same time and the extra one was connected through the usb connection. That helped a lot.

    If you're in a bind and don't have many options, it seems variation is the key. I should probably say exercise as well, but I was too undisciplined to take regular computer breaks and do exercise.

    Stephan

  9. Re:WTF? on Carpal Tunnel Syndrome not a Disability · · Score: 1
    RareHeintz posted:
    "From the beginning of the article:
    A UNANIMOUS COURT ruled that Ella Williams' partial disability did not obligate her employer, car manufacturer Toyota, to tailor a job to suit her wrist, arm and shoulder problems."

    No. The court didn't say that. It seems the court felt they were being conned. That's all. They said: 'Although the court agreed that performing manual tasks, lifting, and working are major life activities, it found the evidence insufficient to demonstrate that respondent had been substantially limited in lifting or working. Id., at A--36 to A--42. The court found respondent's claim that she was substantially limited in performing manual tasks to be "irretrievably contradicted by [respondent's] continual insistence that she could perform the tasks in assembly [paint] and paint [second] inspection without difficulty." Id., at A--36. The court also found no evidence that respondent had had a record of a substantially limiting impairment, id., at A--43, or that petitioner had regarded her as having such an impairment, id., at A--46 to A--47.' http://supct.law.cornell.edu/supct/html/00-1089.ZO .html

    RareHeintz posted:
    "Also from the article:
    Disability cannot be assessed by looking only at someone's fitness to work, the court said."

    Same thing. I know this is in the Associated Press Article, but we were all given the court's actual opinion. Why don't you please show us where this is in the opinion of the court. Thank you.

    Stephan

  10. Don't aim at entry-level on Advice for Older Entry-Level Programers? · · Score: 1
    I agree with the others. Your uncle should not aim for an entry-level position. He should not sell himself short, otherwise he probably won't get ANY job and the entire process might just end up sucking all the energy out of him.

    Get him to send out several versions of his resumes, each version with slightly different contact information, and each version should be using a wildly different strategy, or better yet have him try a strategy that is against using resumes(see http://asktheheadhunter.com/ ).

    Stephan

  11. Re:On India (As an American programmer....) on Can China Pull An India? · · Score: 1
    "It's really quite hilarious how the United States made the free market system popular, and now is getting screwed by it. "

    We're not getting screwed by it. We're benefiting from it. Some of us may have to retrain, but the majority of us will benefit from being able to purchase cheaper software.

    Stephan

  12. Re:hmmm on Cornell University Sues Hewlett Packard · · Score: 1
    "If he doesn't enjoy teaching then perhaps he should try another line of work. "

    Professors in major Universities are hired to do research first, lectures second. Students and prospective employers go to MIT because of their research reputation, not their teaching reputation.

    Until you change what both the students and the prospective employers go after, Universities will never change.

    Stephan

  13. Re:On India (As an American programmer....) on Can China Pull An India? · · Score: 1
    "So I sit down to talk business and the first thing out of this clients mouth is "why should we go with you, who is charging ten times what it would cost if we went with an Indian firm?" Keep in mind, we were only charging $45 an hour."

    If you needed an haircut, who would you go to?

    A. A person who charges $15

    B. A person who charges $5

    C. An illegal alien who charges $5

    I can't speak for everyone, but personally I'd go first to Person A. And then if Person A wasn't available, or if I was broke; I'd go to Person C, at least she has a good reason for charging such a ridiculous price.

    And if you don't think your price was ridiculous. Please calculate what you would have made after taxes, software/hardware expenses, your own training, and the cost of your non-billable hours (which should account for about two-thirds of your time) (not to mention medical, dental, and a host of other things).

    Stephan

  14. Re:Why not make your own Majestic? on Goodbye, "Majestic" · · Score: 1
    It seems someone started a Wiki called Grecian Urn with a similar goal in mind.

    "We will create a world parallel to and embedded in the "real" world, drawing on external events, issues and objects but with its own characters, events and objects. This world will exist primarily in the Internet, but it will occasionally reach into people's lives through a wide variety of media - including faxes, telephone calls and live acting."

    Hopefully, they won't need "death threats" to make their World entertaining.

    Stephan

    PS: I am not affiliated with that group, except for the fact that they're using my Wiki farm to host their own Wiki.

    PS2: A Wiki is a collaborative web site that can be edited and organized by its visitors. See the original Wiki Wiki Web invented by Ward Cunningham.

  15. Re:Why it's NOT a Hoax: Warning vs. catching the l on MS Struggles to Discredit Linux · · Score: 1

    Here is my first script in Ruby. As a previous poster suggested, it generates a slightly different version of the same message for each recipient. It's basicely a hack, since I'm still learning, but you should find the core functionality there. The script doesn't do email, but for SMTP, you can easily copy a few lines of code from the "Programming Ruby Book" on p 496 and for POP you can copy the code from p 493. If anyone can correct and simplify my code, please do so. : ) (The electronic version of the book is free to download and it's the only thing I needed to write this little script. http://www.pragmaticprogrammer.com/ruby/index.html )
    - Stephan

    # Output starts here.
    1001 => joker@mail.com => This made me mad --
    1000 => gertrude@mail.com, => This made me mad.
    0111 => stan@mail.com, => That got me upset --
    0110 => alan@mail.com, => That got me upset.
    0101 => jennifer@mail.com, => That got me mad --
    0100 => jackie@mail.com, => That got me mad.
    0011 => bill@mail.com, => That made me upset --
    0010 => jeff@mail.com, => That made me upset.
    0001 => john@mail.com, => That made me mad --
    - END -

    # Ruby Code starts here

    class Watermark
    def initialize(emailAddresses)
    @emailAddresses = emailAddresses
    @emailMessage = [ "That ", "made me ", "mad", ". "].reverse
    @watermarkKey = [ "This ", "got me ", "upset", " -- " ].reverse
    end

    def convertToBinaryNumber(employeeNumber)
    3.downto(0) do |n| print employeeNumber[n] end
    end

    def convertToText(employeeNumber)
    3.downto(0) do |n| print (if (employeeNumber[n] == 1) then @watermarkKey.at(n) else @emailMessage.at(n) end) end
    end

    # Here I'm setting 4 flags within the text, each flag represents one binary digit,
    # 4 binary digits would only give me 16 unique combinations, so I'd need
    # at least 15 binary flags for 32 thousand employees.

    def printIndexedEmails
    if (@emailAddresses.last != nil) then
    employeeNumber = @emailAddresses.length
    print "\n "
    convertToBinaryNumber(employeeNumber)
    print (" => ", @emailAddresses.pop, " => ")
    convertToText(employeeNumber)
    printIndexedEmails
    else
    puts (" ", "- END - ", " ")
    end
    end
    end

    aWatermark = Watermark.new( %w{ john@mail.com, jeff@mail.com, bill@mail.com, jackie@mail.com, jennifer@mail.com, alan@mail.com, stan@mail.com, gertrude@mail.com, joker@mail.com})
    aWatermark.printIndexedEmails

  16. Re:bundle it up on The Tech Interviews of Yesteryear · · Score: 1
    "If MS was reimplementing TCP/IP for windows today, it would probably compatible only with Windows Media Packets. "

    In the 80s, Microsoft developed* a network protocol called NetBEUI (it's short for NetBIOS Extended User Interface). NetBEUI could only handle NetBIOS and Microsoft fought tooth and nail against the competing "open" protocol. In any case, Microsoft eventually capitulated and started supporting TCP/IP in its products.

    Overall, it seems you're overestimating Microsoft. Whatever its short-term reflex may be, Microsoft still needs the piggy-backing power of open standards. In the long-run, this guargantuan giant wants to maintain its obesity and it will never stand to lose marketshare.

    Stephan

    *Note. Actually, I am not sure Microsoft developed that technology since NetBIOS was at least being licensed through IBM.

  17. Re:No... and the very question is insulting on Fast Track to a CS Degree? · · Score: 1
    "No... and the very question is insulting"

    To some interviewers, a degree requirement is a cry for self-validation. By presenting a degree, you are proving that the interviewer's degree is important and valid. As the previous poster so eloquently stated: "[your] very question is insulting". Did you hear that? You insulted the guy by talking about yourself. That's pretty cool.

    Stephan

  18. Re:mod parent up-and a few questions to keep it OT on Fast Track to a CS Degree? · · Score: 1
    "i would be interested in your perspective on the contrasts between this and a traditional education? "

    Try the "Social Life of Information" by John Seely Brown & Paul Duguid. It dedicates a chapter to distance learning. It's one of the best books I've read on the subject. The authors work at Xerox PARC and their findings actually go against the idea of distance learning.

    Stephan

  19. Re:Hmmm on Portable .NET Reaches A Quarter Million Lines · · Score: 1
    "The rest of the programmers can still be useful, and can catch each other's mistakes. They might even catch a mistake in the gifted programmer's code the odd time. When you're coding in a rush, mistakes happen."

    Anyone should be able to catch mistakes, that's what you have test suites for. If a mediocre programmer breaks something, how is he going to know without a test suite? And the same goes for the "gifted programmers", how are they going to know when they break something in someone else's code? Or more simply, how are they going to know when they break something that they wrote six months ago? Breaking code is a required repetitive step in software development and allowing for breakage is the only way your software can stay current.

    Stephan

  20. Re:Most ot the post on Kashmir is wrong. on Carnivore Comes To India · · Score: 1
    "Secondy, as far as coveting Kashmir goes, the state of Jammu and Kashmir legally merged with India sometime in 1948. A UN resolution passed then, required Pakistan to withdraw it's forces, and let Kashmir come under complete *Indian* control. India was then to host a plebiscite over the entire state. However Pakistan never withdrew... and the rest is history. You can verify this here [un.org] (see page 11). "

    You're not serious! Those 1948 UN resolutions were especially made to create dissent by dividing ethnic groups and uniting rival ethnic groups.

    This was a post-colonial strategy dreamed up in Europe, nothing more.

    Stephan

  21. Re:not that many problems on Carnivore Comes To India · · Score: 1
    https://www.hushmail.com/ or some other java applet should do the trick. Of course, this is assuming hushmail is not a CIA installation.

    Stephan

  22. Re:Warning: Clicking on story leads to typicality on World Sousveillance Day · · Score: 1
    "Even if they're right, nobody in the paranoid realm has ever given me a good answer to the question, "Why should the government even care what you're doing?" If you pay your taxes, walk the dog, and tune into Must-See-TV on Thursdays, you're in line with the rest of society, and the government could really care less what you're doing. "

    It's funny, I usually ask a similar question to make an opposite point.

    "If you're living in Nazi Germany or Iraq, why should you care about Freedom?" If you pay your taxes, go to work on time, and stay sober. Hitler and Saddam Hussein should consider you a model citizen. Souldn't they? Dictators are not stupid, they're just working for the common good of the country.

    Stephan

    Freedom Right to do Wrong

  23. Re:Difference/Cooperatio between DotGNU/PNet and M on Portable .NET Reaches A Quarter Million Lines · · Score: 1
    The Mono project seems to be only interested in the C# language/compiler and runtime environment.

    So is Microsoft. C# is the default language for .NET and all the other .NET languages are going to slowly disappear.

    Stephan

  24. Re:Now is the time for all good men.... on Cringely Wants A Supercomputer in Every Garage · · Score: 2, Interesting
    "I can think of the CIA and the NSA having a few choice words about such "undetectable signals" being used by commonfolk after September 11th..."

    On the contrary, UWB can not be used for long range communication, so it's not going to replace your cell phone anytime soon. However it's probably the best thing we've got to screen people at airports. This technology can literally see through walls and it can do it without hurting anyone.

    Stephan

  25. Re:Car terrorism on Free Software And Its Revolutionary Social Implications · · Score: 1
    You must not be from around here. In the US, drivers actually stop for pedestrians and bicyclists. And it's usually the bicyclists who ignore your right of way.

    Stephan