Slashdot Mirror


User: felipecs

felipecs's activity in the archive.

Stories
0
Comments
6
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 6

  1. there's a whole wiki to answer this question on (Stupid) Useful Emacs Tricks? · · Score: 5, Informative
  2. microsoft incentives are opposed to mine on Why Does Everyone Hate Microsoft? · · Score: 2, Informative

    The problem is that in many respects what is good for Microsoft is not good for consumers. This does not happen in most healthy industries, where firms want to delight consumers. In this case, Microsoft can coerce all us in order to make a profit. Let me point to some examples, it would be nice if we all together could collect a longer list:

    • Word functionality stalled. 10 years ago Word was very much the same as today. We continue to have a horrendous equation editor, no support for bibliographies, poor support for long structured documents, poor support for including figures, etc... At the same time we continue to have to pay hundreds of dollars for this product. OpenOffice, which is superior in many respects, is not widely adopted because it cannot read the .doc proprietary format flawlessly.
    • Microsoft giving money to firms like SCO and Novell and casting a massive shadow of legal doubts over open source. This is grave: Microsoft is threatening developers, large consumers (think CIOs), and at the end of the day diminishing the number of innovations we can all enjoy. Note that even if SCO loses the case, Microsoft already delayed the adoption of many open source projects, hence innovation is being pushed back.
    • Microsoft coercing hardware makers to include Windows. This lowers the number of alternatives the average people can access, and unnecessarily increase the price of computers by adding a software tax.
    • Imposing on us a non-modular architecture. The Windows architecture is the opposite of Unix: in Windows it is very difficult to combine small, specialized programs to act together. This was done on purpose by Microsoft, so they own the whole solution and can charge a higher price for it. The problem with this is that limits the number of innovations that creative, lone programmers can make, by unnecessarily increasing the entry fee to the industry.
    • Microsoft "bribing" hundreds of opinion leaders. Big gifts like travels to Microsoft headquarters, Zune players, tablet PCs, flights to international conferences, give aways of software for countries, etc... is done in a large scale by Microsoft. The idea is to co-opt, or at least neutralize, opinion leaders like bloggers, professors, institutional CIOs, etc. This turns the IT industry, which has conventionally been dominated by engineers into a political arena. This kind of behavior is not did Silicon Valley flourish. We want faster, cheaper, better solutions.

    But Microsoft is not evil, it does what companies do: maximize shareholder value. The problem is that their profit maximization, imposes a tremendous social cost on the rest of us. It is difficult to put a value to the social cost of Microsoft because it means speculating about innovations that have not happened, but could have occurred without a player like Microsoft out there. My gut feeling is that all the money that the Gates foundation can donate will not match the cost that Microsoft will have imposed on society.

    We are the technology leaders of this world, we can stop Microsoft if we want.

  3. Build equivalent of MIT's OpenCourseWare for K-12 on Wikipedia's $100 Million Dream · · Score: 1

    Create a basic hierarchy of topics and courses, create basic templates for typical courses, and allow teachers (and students, and everyone) from all over the world to upload their content. I imagine people sharing their slides, videos, quizzes, experiments, teaching tips, etc... This could potentially benefit billions of children.

  4. Buy JSTOR, WoS, allow annotating papers on Wikipedia's $100 Million Dream · · Score: 4, Informative

    JSTOR has back issues of several hundred well known journals, dating back to 1665. The bulk of scientific knowledge is in there. Web of Science is an index of basically every scientific paper that has ever been published. I belive that puting these resources in the public domain would accelerate the creation of scientific knowledge. Imagine the millions of intelligent people that today can't access these sources because they are expensive. Also, making scientific knowledge available for public scrutiny would make scientists more accountable for their work.

  5. /etc/conf/*.xml format on How to Fix the Unix Configuration Nightmare · · Score: 1

    Once the parser is ready, many developers and colaborators should start a porting projects. If the parser API is good, porting would be straigtforward.

    Every program should have a configuration file in /etc/conf, and the format for each parameter should be something like this:

    <parameter>

    <name>TimeToWait</name>
    <type>
    smallint</type>
    <value>
    10</value>
    <unit>
    minutes</unit>
    <description>
    Time in minutues 'till screensaver starts working</description>
    <comment>
    JSmith 2002-01-01: changed to 10</comment>
    <comment>
    Tom: 2002-02-05: prefer to use 15</comment>

    </parameter>

    Some notes:

    • "comments" are optional.
    • A GUI is straigthfoward to do.
    • The XML parser it's done.
    • The only thing missing is to package it to make it appealing to the developers.

    I agree with almost everyone: this is something very important and useful to do. It should be an Open Source project!

  6. Open Source Reader and other Material on Open Source Course for Managers? · · Score: 1
    I have lectured several times an eBusiness course for MBAs. One of the goals of the course is to present Open Source, so I spend two hours of the course on it and give a bunch of readings.

    To streamline the readings I have put together a compilation of the key Open Source writings. I call this 80-page book The Open Source Reader (OSR). The OSR is important because it puts into one point the entire key concepts and views. This is good material that is currently disperse across the net. The OSR has been a success for the students and has been downloaded thousands of times from people all around the world.

    Regarding the contents of the Open Source class for managers, I put:

    1. OS definition
    2. History (Unix community, FSF, OSI)
    3. Adoption of OS around the world (cases, statistics)
    4. Why OS (benefits)
    5. Examples: Linux, Apache, StarOffice, etc, etc.
    6. The GPL and other licences
    7. Business Models based on OS

    I have also taught the course in a Master of Computer Science; there the students develop an eBusiness project that must use only Open Source software. As an additional research project, every student must present Open Source software that may be useful for the rest of the class.

    The feedback of teaching OS in the university has been excellent. Every future manager that crosses this class ends knowing that they can:

    • Save money
    • Use higher quality software
    • Access better security
    • That not everything is Microsoft
    • That there's a whole community of people behind the Open Source
    • That there are several new methods of making money with software

    I am sure that the classrooms (schools, technical institutes, universities) are a key place to plant the seed of the Open Source.