Slashdot Mirror


User: slew

slew's activity in the archive.

Stories
0
Comments
3,009
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 3,009

  1. not hopeless, just hopeful... on LinuxDVD CSS Decrypt - Source Available · · Score: 2

    no, I just hope people would be more moral than that... sigh...

  2. Re:think about it on LinuxDVD CSS Decrypt - Source Available · · Score: 2

    I don't think I'm missing the point completely... The way I see it, it's the same as...

    1. the intent of the GPL is to keep software free by forcing derivative software to also be free.

    2. he downloads a public domain piece of SW that (illegally) incorporates GPL code. The code
    is open source, but professes to be public domain unencumbered by the GPL. He still follows the GPL
    rules for this piece of software (distributes source, sends the copyleft notice), but others do not.

    3. therefore, even though the software is in violation of the GPL (because it professes not to
    be restricted by the GPL), he has no problem with using it since in other circumstances he has the
    right to use the same subroutines in the software...

    A very simple argument, and quite sound. A perfect framework to look the other way when the
    GPL is being violated... Is this what we call moral these days?


  3. Re:think about it on LinuxDVD CSS Decrypt - Source Available · · Score: 2

    So I guess what you are saying if someone "reverse engineered" a piece of code, and put it into some
    software even though the original author of the code probably didn't want anyone to do that, you
    feel no moral obligation to not use this "reverse engineered" piece of code even though it has been
    "co-opted" for use against the wishes of the original author...

    Well, that's a interesting interpretation of how a person might go about stealing GPL code and put it
    into the public domain (which might be distributed against the GPL license) and still sleep at
    night...

    Gee I could have downloaded the GPL code anyways for free so I guess I have the right to do
    whatever I want with it... I don't feel bad at all... Just because I use the package and I don't
    violate the GPL then just because this package exists and many other people to violate the GPL
    that's not -my- problem... I find it convenient so I'm not gonna stop using it...

    You may find this a "minor" moral transgression in the scheme of things (which is ok in my book), but
    to say it's completely moral doesn't seem to be entirely honest. This is a bit extreme, but this
    moral dillema is not too different from using immoral nazi medical research. The only thing
    different is degree and if you think violating the CSS group's rights is moral. Or that somehow the
    FSF/GPL rights are somehow more sacred than the CSS group's rights or rights or nazi prisoners...

    You might counter that nobody got hurt, but would you change your mind if the company who's private
    key got compromized to make DeCSS gets slapped for a $1M fine, lays off all their employees and goes
    bankrupt? I'm not saying this will happen, but it could...

    I'd like to see proof of this "reverse engineering" before this gets release under the GPL...

  4. Think this one over again... carefully! on LinuxDVD CSS Decrypt - Source Available · · Score: 2

    Let me see...

    Case #1

    Suppose person A held up a bank and stole $1000.
    Suppose person A dropped $15 while running away.
    Suppose you picked it up and donated it to charity

    Just because you do something "good", "right", or "moral" with the $15 doesn't make it "moral"...

    So why would it be moral to use something (the DVD decoder) that was obtained in a possibly immoral
    (violated patent/licensing rules) fashion?

    Case #2

    To be more clear, suppose there is a piece of code (say regexp library) that is BSD licenced (old
    style). Suppose you have BSD unix so you are "kosher" for using the code. However, you have a
    piece of non-compliant GPL code that wrongfully stole the code and embedded it in an application
    (but slightly modified). Is it moral for you to use this non-compliant package even though you
    sort-of have a licence to use the code (because you are running BSD-unix)? Or by supporting this
    "immoral" application, you are committing an immoral act by using it? What if you didn't know
    where the code came from? What if you suspected the code came from an illegal source?

    I'd be interested to see people's answer to this one... at least be honest and say it's not as
    simple a dillema as some people make it out to be...

  5. SAT theory on Let the College Price War Begin · · Score: 2

    For those unfamiliar with the SAT methodology, you take several mini-tests of which some contribute
    to your score and others are "experimental" which are used to compare test takers from past and
    future years (they do this so they don't reuse tests which could lead to cheating)

    There have been many theories on why the "average" student would score lower today than in past
    years. The best explanation I've heard so far was that many years ago, only the top "college" bound
    people took the tests and today, more people are attending college in the US so the average was
    bound to fall... people are probably not getting dumber, well at least not 10% dumber... ;-)

    This theory was backed-up by examining the entering scores of many universities noting that
    the average entering scores had not fallen off as much as the average for all test takers.

    There's also quite a bit of noise about cultural bias in the SAT, however, as another person
    already pointed out, the only statistic that has been reliably correlated to SAT scores is parental
    income. I don't know what that says about the test, but it doesn't seem to be a good thing...

    The results of the SAT are used widely by many public universities as as pseudo "entrance" exam
    which makes it no different than the tests used by many universities in europe and other parts of the
    world (the tests taken after high-school)...

    Many public universities in various states around the US are required to accept people who score
    higher than a certain score (usually around 550 where 500 is the median), and that recieve a
    certain grade point average (usually 3.0/4.0), and a certain class ranking (usually upper 30%), and
    who make residence in the state. Other people who do not make these criteria are admitted on other
    criteria or as space allows. This seems like a pretty reasonable way to allocate a scare resource.

    Tuition prices for state universities are quite reasonable as mentioned by other posters and
    within reach of the working class (with either loans or scholarships which are quite plentiful).

    For private universities, there are several types with various admit criterias, but I'm not aware
    of any that strictly admit on SAT scores or GPA alone.

  6. Approaching VC firms with ideas... on How to Approach Venture Capital Firms? · · Score: 3

    Rule #1: The first thing to remember with VC first is that they have no interest in technology, per se.

    The biggest mistake that most people make is that they think "wiz-bang" is the way to sell to VCs.
    VCs are more interested in the "business plan" or how a company can take your wiz-bang device and
    make a jillion dollars from it in the shortest amount of time. Remember VCs fund businesses,
    they do not fund technology (so called "incubator" companies have been started to fund technology)...

    If you can't answer how you are going to make money, they are usually not interested (although
    they might appear to be intersted in the wiz-bang nature of your technology, no VC wallets or checks
    will come out based on a wiz-bang invention).

    So, if you're not business inclined and can't write a business plan what should you do? Well
    the best thing to do is find someone you know that is and get them to sign an NDA, create a plan
    together. VCs like it when the tech and the biz parts come in the same package and they don't have
    to put it together.

    If you don't want to do that, at least have a rough idea of how your device will change the
    world without (I repeat without) going into technical details. If you have to say something
    technical to get your point across, there is very little chance it will change the world. VC firms
    rarely do small deals under $10mil that don't have $1000mil potential.

    Chances are you won't get an audience with a VC w/o a business plan. But, if by stroke of luck you
    get in, it is quite likely that the VC has seen 100's of business plans for a wiz-bang device just
    like yours (otherwize they won't call you at all). Although you might think your idea is original,
    chances are it isn't.

    But all is not lost, if they are interested but you don't have a track record, they will want to
    either hook you up with some other people that they are trying to get off the ground or who can
    at least evaluate your technology relative to the 100s of other people who are doing similar things.
    Getting to this stage is a good thing.

    Rule #2: Before you go to a VC firm, do your homework!

    Although VCs are necessarily technical, most have probably seen all sorts of inventions that you
    have not seen (and you probably thought were impossible or impractical). Although you might
    have some technical expertise on your side, they have the empirical evidence. Don't underestimate
    the value of empirical evidence over technical savvy. You aren't the smartest fish in the sea...

    I've heard lots of stories about people who think their stuff was better than sliced bread only to
    have a VC tell them that they've seen something better for 1/2 the cost and, oh yeah, we funded
    it last year and it'll be on the market next week. What did you say your name was again?
    We'll be in touch...

    However, VC funding is not impossible, but be prepared to answer a lot of business oriented
    questions because that's all they are interested in. Sometimes VC can hook you up with people
    to figure this stuff out, but more commonly, they would rather such companies be funded by what are
    called "incubator" companies until the business stuff is sorted out.

    The business questions that you should be prepared to answer are: What is the total available market?
    Who are the competitors? How will you beat them? How will you make money if new competition emerges?
    If you haven't researched the answers to these questions, hang it up, they will eat you alive.
    They don't call them vulture capitalist for nothing... ;-)

    That's why VCs have a pretty good track record over people starting their own businesses and
    the so called "angels" (wealthy people who privatly fund start-up companies). They may not
    know what it takes to make a business succeed, but they sure know how they fail and they try to avoid
    businesses that will probably fail.

    If you are one of the lucky few that gets funded, you aren't off the hook. The biggest mistake that
    most people make is undercapitalizing their companies. In an underfund situation, you have
    spent all the money the VCs give you and are only "a few months" away from being a sucess. Now the
    VCs have you over a barrel, if you get any more money from them they will take a big percentage
    of the company.

    Don't ask for too little money! The good VCs will just know that you asked for too little and just
    think you don't know what you are doing. The slightly less reputable ones might just go along
    and screw you later...

  7. Two operands and 1 destination on RISC vs. CISC in the post-RISC era · · Score: 2

    There are really only three differences between RISC and CISC architectures.

    1. Accumulator model vs separate destination.
    2. Variable length instructions.
    3. Memory addressing complexity.

    Since most "CISC" compliers and chips have all but abandoned the highly complex addressing modes
    (relagated to slow operation), there really isn't much difference between the architectures today
    except for #1 and #2.

    The main advantage of #1 is to allow the compilers better control of register renaming strategies.
    The main disadvantage of #1 is that the extra operand chews up bits in the instruction word.
    This indirectly increases the instruction cache bandwidth (a bad thing in today's world). In fact,
    if you look at the compressed 16-bit RISC instruction sets (MIPS16, THUMB), they went to an
    8 register accumulator model (hmm, sound familiar)...

    However since today's superscalar processors can execute instructions so fast, the copying operands
    to a temporary accumulator isn't a big deal compared to missing the instruction cache. In
    today's world, #1 and #2 are really tied closely together. In some sense, the variable length
    instruction decode logic can be seen as "cache efficiency" enhancing logic.

    Some may argue that memory addressing modes for the arithmetic functions is slowing things down.
    Although that's true in some cases, in the most common case (stack access in the data cache),
    today's highly pipelined "CISC" implementation is only slightly more complex than reading from a
    scoreboarded register file or a reorder/retire buffer.

    So although they've mostly converged to each other, the 2 operand 1 destination model is still
    useful for the next processing paradigm to come down the track - dataflow processors. You can
    see some of this now in EPIC (IA-64) and the TI-C600 where operation register dependancies are
    encoded in the instruction in increasingly simpiler ways.

    Several instruction set generations from now, registers will probably go away completely and
    simply the instruction dependancies will be encoded. The internals of most super-scalar/
    out-of-order processors already look like this. The register numbers are just references to data
    dependancies and really are just place holders. In this context, separating the operands and the
    destination still makes good sense.

  8. But not necessarily a physicist... on Time Doesn't Exist · · Score: 3

    Although I'm arguing that the above metioned article is or isn't valid science, I don't
    think that being a physicist has any very much to do with the ability to judge "newsworthiness"
    of scientific blurbs that occur in mainstream press articles that have no details provided,
    unless, of course, if he/she is involved with that research.

    A particularly astute visionary, Richard Feynman (who by the way was also a physicist) observed
    that often what passes as scientific judgement is often a thinly diguised religion.

    As evidence, he observed the written record of the discovery of a "new" particles in the literature.
    Basically, looking back he discovered that early experimental results that could have indicated the
    existance of such particles were routinely dismissed as experimental error. After more
    "support" for the particle existed, the experimental error started to be tracked and
    eventually a "new" paradigm emerged.

    Feynman surmised that there would have been even more historical reasearch to support the "new"
    paradigm earlier, but noted that some researcher often "threw-out" experiments that didn't verify
    their theories or fit their agenda. So much for the integrity of scientific judgement.

    That's not to say that scientists (or physicists) are alone in this type of behaviour, it's human.
    It's only natural to have such a filter. Since there is only a finite amount of time in a day,
    people often build up "BS" filters that help to keep them from wasting time in probablistically
    non-productive pursuits.

    On the other hand people with journalism training tend to recognize this type of bias and tend to be
    better prepared to compensate for it. So IMNSHO, I think a person with a background in journalism
    who also happens to know a bit about science is much more qualified to be a science editor.

    (BTW, that's not me...)

    I'm not saying that having a physics background isn't useful, but I seriously doubt that physics
    background alone make anyone more qualified to be an editor than your typical techno-geek that
    watches the discovery channel on a regular basis and is a sceptic and has good BS detector.

    (and that's not me either...)

    However, having said that, techno-geeks that watch the discovery channel aren't necessarily qualified
    to be editors (or physicist) either, it's just that neither is a very good indicator of being a
    good editor.

    But people who can critically read and comment on things that they vehmenantly disagree with,
    well, that's a good start... However, the ability to take criticism because you know that not
    everyone will agree with your decision to run with an article, that's probably the #1 criteria...

    From what I've seen so far most of the /. editors can pass this #1 criteria...
    (having edited a newspaper before, I can definitly sympathize with the /. editors on this point)

    -slew

    (oh yeah, I studied physics too, but not volunteering for any jobs...)

  9. Re:Question... on Intel Shipping Merced Engineering Samples · · Score: 2

    Didn't the 68K have address registers and data registers as separate things (A0, A1, D0, D1,...)?
    I think you mean general purpose registers like "RISC" registers...

    BTW, the IA64 has *lots* general purpose registers.... and a funky register offset address
    mode (ala 29K processor), but better... Hopefully the compilers can take advantage...

    Unfortunatly, this looks more and more like another i432 chip from intel...

    -slew

  10. is it Hertz? well, not exactly... on Intel Shipping Merced Engineering Samples · · Score: 2

    Well, yes and no...

    1. 64 Bit Memory and IO
    IA32 has 64 bit memory bus and instruction that can access with 1 atomic operation. However,
    there's no 64-bit single cycle arithmetic...
    (unless you count CMPXCHG8B, CDQ, FILD, FISTP, MOVQ, SHLD, SHRD, and MMX packed bit instructions)

    2. Virtual/Real memory access. With IA32, you can access more memory than 2^32 *bytes* of memory
    (up to 2^36 *bytes* just not linearly), but not as much 2^64 *bytes*...

    However, for the most part, those are the main differences between 32bit and 64bit architectures.

    Never-Nt-User

  11. unfortunately there is an answer to this... on Australia Make Software Reverse Engineering Legal · · Score: 2

    There is a tax home (defined by the IRS and state law)
    There is a legal residence (in the US this is a combo of US and state laws)
    There is an effective location (defined by both for sales and property tax and breaking laws)

    These don't have to be the same place (or even only one place)... And usually, it's not to your
    advantage... They've got you coming and going...

  12. it's unfair because... on Red Hat Affinity Offer Extended Until Friday · · Score: 2

    There is actually a formula for determining market price depending on the spectrum of active bids
    and asks

    Unlike options trades, there is a certain matching requirement for bids. The reason it's not allowed
    is because if you sell at 50% of market, you are not allowed to say who buys the shares. To be
    fair you have to match your ask with someones bid which is probably not the bid of the person who
    you were trying to sell to.

    Think of it this way. If you ask $10 and someone else asks $40, the top bid is $50 and the next
    bid is $30, what is the fair way to do this? Do you sell all of your $10 shares to the $50 guy?
    Or do you sell your shares to the $50 guy for $50? Or should the $30 guy get to buy some shares
    if you agree to split the difference?

    What keeps a middle man from bidding $51, getting your shares for $10 and selling it to the old
    top bidder for $50 and pocketing the difference? Not so simple huh? And these are simple problems
    compared to having 1000s of bid and 1000s of ask and limit orders etc, etc...

    Non-market trading of public companies is highly regulated because the of the fraud potential.
    When the difference is 1/4 point, millions of dollars can be made or lost by the way you select
    how the orders match up. The market makers are accused on a daily basis that they manipulate
    things by placing a whole bunch of strategically priced orders on the books.

    Just think if you made an ask 50 points below market or a buy 50 points above market...
    Who gets to benefit from that transaction? Things could get really complicated...

    Now if you have a private company, you can pretty much do whatever you want... no need to be fair...

  13. that's somewhat of a simplification on Red Hat Affinity Offer Extended Until Friday · · Score: 2

    Not everyone can sell their stock at any price to the public (otherwize I can think up lots of ways
    to scam the public).

    There are many securities laws on the books that require stock transactions to be recorded at
    fair market value, so even if someone bought it at 14 and sold it to you at 15, the seller would
    have to pay taxes as if they sold it to you at 70... Then if you turned around and sold it to
    someone at 20, you would have to pay taxes on the $5 gain and still wouldn't be able to write off
    the $50 difference (although there are some exceptions for gifts)...

    Alas, stocks aren't as simple as dollars and cents...

    More likely RH is taking advantage of securities laws that allow up to 3 days to close the IPO
    and are taking these share from the overallotment reserve that usually comes with each IPO
    registration. Normally these shares are used to cover "rounding-errors" created when trying
    to match stock lots between large institutional investors to percentages from the allocation
    formula. Often the left overs are just distributed to the broker/partners of the large
    institutional investors.

    So in this case the small guy is making out instead of the wall street suits... yea!

  14. Evolution vs Creation (for nerds)... on Evolution is a Myth in Kansas · · Score: 3

    I can imagine in a very distant future world (10,000 years), that there will be a great debate
    about the origins of Linux. What will be taught in computer science history classes? Did Linux
    evolve from Unix or was it created?

    The creationist will point to crufty old documents that prove that Linus created Linux for his own
    PC in his spare time. The evolutionists will point out that this is highly unlikly and point to
    the similarities between Unix and Linux and postulate a missing-link/release that will prove
    their point, but not find one.

    Look how BSD and S5R4 have a clear evolutionary tree from Unix, they will cry. Why should be
    believe Linux didn't do the same, they will question. Why believe in creation when evolution
    is much more plausible.

    The creationist will stand firm, these FAQ documents tell all the fact. No-one should question them.

    Strange how these arguments can always be used in the same way. You may laugh about it now,
    but this is exactly how all these kind of debates get started...

    btw, I believe in evolution ;-)

  15. So many selfish people... on "The Word" from E*Trade About the RH IPO · · Score: 2

    If all those complaining about RH up-ing their share price would have studied up (oops, studying
    is a bad word), then you would have realized that almost all hot IPOs become effective above their
    initial range.

    The reason for this is that if RH would have priced at $12, they would have gotten less money
    out of the IPO (and more would have gone to the suits on wall street). Why shouldn't RH take
    advantage of the hype and raise a few more bucks on this round of financing?

    Who was supposed to be primary beneficiary of this IPO, the company or some hackers who were
    too lazy to study up and research the process? RH the company benefits from up-ing the IPO price
    and it's in their best interests (and probably in the best interests of most of their true "friends")
    that they were able to raise more money in this round of financing to help them support more
    Open Source projects.

    Complaining just because you don't have a few more bucks in your pocket is whining. You lost out
    because you were too lazy to study up, plain and simple. You are the same type of people who sue
    others because you are unable to accept blame for your own stupidity.

    The OS movement benefits more by having RH having more money to spend on OS projects than
    you having more money to spend on yourself.

    Having said all that, often directed share programs take up to 1 day to clear, so if you get
    off your butt and call E*trade, you might just find that all you have to do is throw in a few
    more bucks to get your shares. But from what I understand, it probably went to a lottery anyhow
    so odds are that you just have to blame the dice or the Random number generator.

    Wouldn't it be ironic if E*trade used an open source RNG (since most of them are) to pick the
    lottery winners. Sweet justice... whiners blame open source for failure to get RHAT IPO shares.

  16. Nasa, USPS, and Amtrak on NASA proposes keeping commercial income · · Score: 2

    I'm not so sure this is a good idea. There are two agencies that have tried this type of thing
    before: USPS (US postal service) and Amtrak (US passenger train service).

    I think that after this happened, innovation died. USPS worried so much about competition, they
    basically spent it trying to kill UPS and FedEx instead of innovating and eventually got out
    innovated by UPS and FedEx. Amtrak basically used the extra money to subsidize their ticket
    prices and as a result killed other passenger rail startups.

    If there is truly a self supporting way to explore space, I'm sure that some enterprising people
    will find a way to do it. If there is such a business plan, I'm pretty sure it would happen
    with or without the US government's interference.

    Big companies do basic research all the time IBM, Dow, Boeing, even (gasp) Microsoft.
    I see no reason why space exploration would stop it there was a profit-neutral way to do it.
    I suspect, however, that the lack of such a company means that nobody has figured it out yet.
    In the worst case, space exploration could be funded just like the olympics, with sponsors.
    I'm sure no sponsoring company would want their products to fail in a space launch, and it
    would pretty much be just part of their advertizing/promotional budget.

    This mean that feeding back some of the money to NASA would just be a money subsidy to
    NASA to help it sabotage other upstart space company (like USPS and Amtrak did to their
    competitors). This doesn't sound like a good idea for allocating dollars to me...

  17. Entitlement culture, downfall of any society on Salon on the Red Hat IPO Eligibility · · Score: 2

    What strikes me as odd about all this rumbling about IPO shares, RH, E-trade, SEC, etc is the
    attitude of many of the posters that somehow they are entitled to some preferential treatement.

    Frankly I am appalled that ./-ers are exhibiting the same mob mentality that allows fans to get
    crushed at concerts and soccer games. It's not any different. People at the back push and push
    because by some happenstance, they are caught in the back of the bus. There's a lot of bad karma
    that comes with this kind of selfishness.

    Why should anyone be allowed to invest money in RH if they don't want you too? Quite frankly,
    if RH wanted to, it could allow people to purchase stock in the company before any of this IPO thing
    happened. I didn't see too many people clamoring for shares at RH's door. Now at the end of the
    rainbow, the masses come a-knocking? Or was it that it was too risky to invest before?

    Why didn't they do this before the announced IPO? Although I don't know the reason, I would
    speculate that they didn't want to dilute the shares for their current investors and employees.
    These investors and employees took the risk, and now are seeing if the market will reward them.
    However, had they allowed small, unaffiliated investors into the company before (and I'm sure
    they have), with SEC rules regarding unregistered securities, they would have to pass a similar
    investor test that E-trade is giving now. There is really no difference.

    The best way to think of un-affiliated IPO shares is like a sweepstakes where the prize is unknown.
    Some people get the chance to buy, some people don't. It's just the hand you are dealt.

    For those who say they believe in the company, just buy some market shares about 2-months after
    the IPO when the price dips. Chances are you'll get the same result w/o all the heartache.

    To those that want to make a quick buck, start your own company. Don't try and ride the
    coat-tails. What you say that's too hard? Well that's part of the risk-reward equation.

    Entitlement culture is just a manifestation of the emotion of envy. Do you envy your next-door
    neighbor because they have a new K7-600MHz PC? Do you envy people who get food stamps because
    they don't have to earn their food? Do you envy a winner of a scholarship? Perhaps you will be one
    of the rich people someday who will insist that the US govt should pay you social security
    benefits because you are entitled to it even though you know the poor widow/widower down
    the street could use the money more than you.

    Or maybe you envy Linus and the attention that he gets for Linux even though there are many people
    who work on it? What ever happened to long term thinking? If the RH IPO succeeds, then the
    chances are better for everyone else that follows. In fact, the companies who dominate the industry
    rarely are the first ones. Most of the time the leaders just end up with lots of arrows in the back.

    Don't envy, we can be better than that.

  18. In any fair scheme... on Barred from Red Hat IPO? · · Score: 2

    IANAL, but I'm pretty sure you can't sue the govt unless they give you permission to sue them.
    However, in this case the SEC is not preventing you from making the trade. E-trade is.

    However you are also not likely to be able to win a lawsuit against them either. They are most
    likely operating under what is know as a 'safe-harbor'.

    A 'safe-harbor' is a way that companies protect themselves from silly lawsuits. Basically what
    this means is a regulatory agency (like the SEC) say you should operate in a certain way. If the
    company does it that way, the company has a built-in defense in saying "hey we didn't cause
    intentional harm", which means any chance of big lawsuits is out.

    Part of the SEC 'safe-harbor' provisions for IPOs are that the IPO share must be distributed to both
    large and small investors, and that investors don't bet too much of their net worth on the IPO,
    and that the investors know what they are getting into (hence the experience factor).

    E-trade is probably complying with these 'safe-harbor' provisions, so any lawsuit is unlikely
    to succeed (since you would have to prove they directly discriminated against you instead of
    it just being a consequence of their actions).

    Keep in mind, there are only so many shares to sell. In any "fair" scheme, many people will get
    left out in the cold.

  19. NASA CAN become private on NASA Faces Major Budget Cuts · · Score: 2

    Well it probably isn't the best idea, but historically in the US there have been some
    federal agencies that have been spun out (at least partially)...

    - Fannie Mae (used to be Federal National Morgage Association, now a publicly traded company)
    - RAND (used to be part of the US air force, now a non-profit corporation)

    There are other agencies have turned into corporations, but are still owned by the government:

    - USPS (US post office, delivers junk^H^H^H^Hsnail-mail)
    - FDIC (Federal Deposit Insurance Corporation, insures money in the bank)
    - Ginnie Mae (used to be Government National Morgage Association, government backed morgages)
    - TVA (Tennesee Valley Authority, a power company)

    One downside to privatization of an agency is the loss of regulatory authority. But since NASA
    never had any authority, this doesn't matter.

    The other downside is that as a separate corporation, you can't lose money (well at least
    not too much), NASA probably wouldn't be able to cut it as a corporation.

    But maybe NASA could be restructured into a non-profit model like RAND. RAND sells the
    reports they generate for $$$, and they have a huge endowment (get income form the interest),
    and lots of companies and the govt donate them money to direct their research. However, the NASA
    that exists today is too bloated and non-economically motivated, they are negative-profit.

    All it takes is an act from congress and a John Hancock from the president and poof, NASC
    (National Aeronautics and Space Corporation) could be born... However, as I said, this probably
    isn't the best idea...

  20. or not not... on Field Programmable Gate Arrays at MIT · · Score: 4

    People who have programmed FPGA realize that the claim FPGAs run at a faster clock rate are
    missing the point.

    Creating a chip architecture/micro-architecture is a function of 4 fundamental tradeoffs:
    Cycle time, Work per cycle, Area, and Time to market.

    FPGA have chosen low work per cycle. In the past, CPUs chose high work per cycle.
    Now, they are going in the direction of lower work per cycle (deeper pipelines, more latency).
    Just a question of what you want.

    Clock rate is just one choice of many, and has little to do with some magic FPGA architecture.
    In fact with today's fpga, 200MHz is fast, compare that to your 450MHz pentium III...

    The main architectural advantage of FPGAs is that a block of logic only needs to exist when you
    are using it. This is simply a form of caching. Instead of having all the HW there (but slower),
    you have only the subset you need (so it's faster). However, if you factor in the "misses"
    (the time where logic has to be reprogrammed), it's a much more complicated problem which
    doesn't have such an "obvious" solution...

    Just like there are data sets that blow a CPU cache, there are probably algorithms that make
    re-programmability a liability.

    On the issue of efficiency, FPGA just have underused programmability and routing logic
    instead of underused HW functional units in other architectures. Depends on the problem you are
    trying to solve...

    -slew

  21. it depends... on Red Hat IPO Surprise · · Score: 1

    GS only has to buy it if it is a secure underwriting. Most IPOs contracts are structured as a
    "best efforts" underwriting, where all GS has to do is offer the shares and if they don't make
    their subscription, they're not on the hook to buy all the shares...

    In a secure underwriting, the underwriter buys all the shares and then sells them. In a "best efforts"
    underwriting, the underwriter only buys the shares that they have orders for (although partners can
    put in their own orders so this is ususally not a problem)...

    However, I have no doubt that RH will be over subscribed 10-20x and they will have no trouble
    selling any shares they offer (including over-allotment shares) regardless if it's a "best efforts"
    or a secure underwriting.

    FYI, the reserve or directed shares are a great deal since IPO shares are subject to allotment.
    The IPO shares are sold by allotment to brokers which depends on how many they ask for.

    For a hot IPO like RH, it'll be way oversubscribed so a broker will ask for say 10mil shares and
    only get say 1mil which the broker is free to divy-up however they want (usually to their best
    customers first, or just by percentage like I bid for 1000 and get to buy 100). The only rule is that
    they have to be spread out between small and large buyers in a fair fashion (so if you put in a small
    order, you could get lucky, or nothing).

    With directed shares, the pool is separated from the riff-raff and most people can get what they
    bid for.

    BTW: all the IPO shares are sold to every one at the exact same price (nobody gets special price
    treatment). You either get to buy them or not. If not, you have to wait for them to be traded.
    That's why everyone wants the IPO shares. But after they are in the market, orders sit around,
    until they are filled, and if you put in a market price bid, you may end up paying a lot of money...


  22. Weather on Wireless 10 gigabits/sec data transfer · · Score: 1

    Actually VERY large buildings like the boeing assembly plant actually have their own weather
    inside (fog, etc). I wonder if that means it won't work worth crap there either ;-)

    Optical isn't too different from microwave when it comes to weather problems (just ask anyone who
    owns a DSS system) and they seem to be pretty successful in an outdoor situation...

  23. Do you mean DVD+RW or DVD-RW? on DVD-RAM Support · · Score: 2

    I don't suppose you realize these are two different standards with similar names...

    DVD-R : write-once version of DVD-ROM...
    DVD-RAM : low capacity, older format
    DVD+RW : HP/Philips/Sony (most similar to DVD-ROM)
    DVD-RW : Pioneer (fading fast)

    These days, all bets seem to be leaning to DVD+RW... (probably because '+' is better than '-')

  24. DRAM doesn't fit this definition... on DVD-RAM Support · · Score: 1

    Under this definition, DRAM is not RAM since DRAM cannot be accessed randomly at the same speed
    as linearly (linear is much faster, random access requires row precharge time).

    I think you'd better update your definition, or maybe not tend to trust FOLDOC... or maybe
    we all need to concede that 640K of ram (being larger than most caches) hasn't even made it
    to the mainstream yet... or maybe not ;-)

  25. AC postings... a good idea on Net Users Taking Over the News · · Score: 2

    Actually a lot of the charm about /. is that there are AC postings.

    IMNSHO, AC postings make the conversation more diverse. On other sites, people just make up names
    all the time and/or the conversation is just dominated by a few people (boring!)...
    The moderation policy, as it exists, mirrors the real world quite well (if you ignore childish
    behavior, it usually goes away). Likewize if poor posts are moderated down so nobody sees them...
    Editorial control of dissussions is minimum and group controlled (just like real life)...

    I suspect the very same people who deride AC posters, have self-importance issues, controlling
    tendencies or simply have desires to dominate all discussion that they are involved with (a sign of
    a low tolerance threshold...) Really, a 6 months? Isn't that a -bit- extreme?

    On /. I just read AC postings in a different mind-set (ready to forget it at any instant and
    move on)... And from time-to-time I also glance at the Score to see what other people think...

    As for the other things, filters for posters might be a good addition for those people who don't want
    to acknowledge the existance of people that they don't ever want to be seen agreeing with...