Slashdot Mirror


User: GlassHeart

GlassHeart's activity in the archive.

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

Comments · 1,800

  1. Re:Did "EIEIO" damage Intel ? on Linux Kernel Code Humor · · Score: 2
    So far, I do NOT see Intel's reputation being damaged in any form. On the contrary, the programmers, yes, who are also CUSTOMERS, seems to enjoy it.

    This is an example of the right joke on the right audience, which is why I said these things could damage reputation.

    If I see expletives in source code, however, I cannot help but conclude that the company in question does not practice effective code review. Code review, as you must know, is one of the most cost effective ways to catch bugs, and they're not doing it.

    Jokes are even worse. Most jokes are at least a little offensive to somebody, so there is really a time and place for these. Putting it in source code means that the joke may be read a long time in the future by somebody from a very different culture.

    Remember that it's really hard to be actually funny. Successful comedians get paid a lot of money, and for some reason your day job is still programming.

  2. Re:To the 'X windows' bashers on Linux to Become #2 on the Desktop? · · Score: 2
    X is not a memory hog.

    I bought my 486 laptop in 1995 under a tight budget, and traded a color screen in favor of 4 MB more of RAM. With 8 MB of RAM, X barely works. There were no real word processors to test, but believe me, there wasn't much left of either CPU power or memory. I can compile the kernel under the text console, but not when X and Afterstep are running (it just about dies trying).

    The same box dual booted Windows 95, where I can run Word just fine.

  3. Re:Is all code like this? on Linux Kernel Code Humor · · Score: 3, Insightful
    Is it just me, or do the words "professional" and/or "mature," when they occur next to "programmer," actually mean "conservative," or "humorless," or "full of him/herself?"

    Humor can co-exist with professionalism. However, source code is not where you put it. If you ever release that code to a customer, it could damage your company's reputation. Too many such comments could interfere with efforts to search the source code. Humor also often language- and culture-dependent, so your company's foreign employees may even misunderstand subtle jokes as actual useful comments about the code. And then it's no longer funny.

    Not to say that many such coding standards are little more than power trips. However, a professional will always keep in mind the fact that the source code doesn't belong to him or her. If you don't like the rules set by your employer, find another job.

  4. You're doing a disservice on OpenOffice.org For Mac OS X · · Score: 5, Insightful
    by promoting a product that is nowhere near ready for primetime. OpenOffice for Mac OS is at alpha level, suitable really only for developers and very brave and dedicated testers. Putting in a box raises expectations to unreasonable levels, and saying "move over Microsoft" is just downright crazy.

    With lies like "amazing product that will soon give Microsoft a run for its money", free software doesn't even need enemies. Please do not promote free software to the general public until it is ready.

  5. Re:Glad Duke Nukem is taking forever.. on Wired News: 2002's Greatest Vaporware · · Score: 4, Interesting
    Any coders out there know that sometimes intense modification or starting over is just what has to be done to make your program what you want.

    Yes, in many cases a rewrite is better than reuse. However, you do not discover major faults in your code that require a rewrite (much less "a few times") in the middle of development. To do so indicates that your team does not understand the code base it was to reuse, or did not understand the requirements. Either form of incompetence rightfully results in failure, especially in a cutthroat market like games.

    Also, "started over a few times" does not say "taking time to do it right" to me. It says they don't know how to do it right, and are just fumbling in the dark.

    Note that I am not familiar with their actual development practices, so I am assuming your description is accurate, and basing my comments on that.

  6. Re:The obvious reason for vaporware games on Wired News: 2002's Greatest Vaporware · · Score: 5, Insightful
    technology moves too quickly and your game looks old fast.

    So find another niche to play in. Actually invent a new game, and it will look new.

    But what if when two years have passed, you need another year to finish the title?

    This sounds cruel, because the market is cruel, but your product then deserves to die. Schedule estimates off by 50% are rarely survivable.

    Please don't think I'm attacking you or your project, or that I'm saying I can somehow do better. I'm just saying that when trapped in a rat race with otherwise identical competitors, you must either do the job better than anybody else or create a new job entirely.

  7. Re:Cool but... on PC Mag's First Look: PowerBook 1GHz · · Score: 2
    That is BS. I have a 733 MHz G4 desktop, and it's a lot more than sufficient for DV editing. Even my old 350mhz G4 did editing decently. The problem must be your iMovie. Try Final Cut Pro 3.

    I don't use iMovie. Apple disables some G4 realtime effects in FCP if you only have a 733 MHz G4. FCP also drops frames once in a while during playback. It works almost all of the time and the overall experience is pleasant, but I wouldn't describe it as "a lot more than sufficient".

  8. Re:1 Ghz ! on PC Mag's First Look: PowerBook 1GHz · · Score: 5, Informative
    You can get a notebook with a 1.8Ghz AMD or 2.0Ghz Pentium for half that price.

    Compared to the Dell Inspiron 8200 (1.7 GHz P4, $1,499), the PowerBook has 512 MB RAM (Dell has 128 MB), 1 MB cache (512 KB), 60 GB disk (30 GB), DVD-R drive (DVD), GB ethernet (100 Mbps), a 5-hour battery life (2-3 hours), weighing in at 5.4 lbs (7.9 lbs), measuring 1.0 inches thick (1.75 in).

    So no, I don't think the two are comparable. Upgrading the RAM, hard drive, and video card (ATI Mobility Radeon 9000) to match up better resulted in a $2,277 package, with the PowerBook still holding significant advantages in size, battery life, and a DVD-R drive for a 25% price premium.

  9. Re:Cool but... on PC Mag's First Look: PowerBook 1GHz · · Score: 4, Insightful
    If you really want to buy an Powerbook, I suggest getting an iBook instead and spend the other $1500 on a PC with a nice 17" LCD display.

    Please do not make unqualified suggestions like these, because it implies that anybody who buys the PowerBook is just stupid. I fully expect, for example, that someone who needs to run Final Cut Pro on the road would appreciate or need the extra power. I can barely edit at full DV quality on a 733 MHz desktop G4, so a top-end iBook (800 MHz G3) could be painful to use.

    Besides, one may not need, want, or even have room for the $1,500 PC with a nice LCD display.

  10. Re:Cool on Your iPod's Debug Menu · · Score: 2
    HP seems to have a penchant for hidden testing functions.

    Not just HP. If you do a bit of searching around the web, many cell phones have half-hidden debug features that are knowingly left in. In my experience, they are left in not because they are useful (written by developer for developer), but because you don't want to disturb the tested binary minutes away from deadlines, even just to remove debug code.

    Unlike game cheats, these don't tend to unleash anything useful to the end user. They're also certainly not easter eggs.

  11. Re:Of science and religion. on U.S. Pushing Conservative Science · · Score: 1
    You mention a "knowledge" of God. I understand that there are strongly held beliefs in God, but what knowledge is there?

    This is straying far off topic, so I'm just going respond briefly.

    Whether a God exists or not is a valid human question. It is also a question that Science cannot answer. In fact, religions almost seem to retreat whereever science advances. It is possible that God indeed doesn't exist, but science cannot prove that anything doesn't exist.

    What I'm trying to say is, I find the present methods of studying God unsatisfactory. Religions as we know them today have obvious problems, but science doesn't fill the hole. What I am leaving room for - and asking tolerance for - is a revolutionary way of studying.

    The scientific method has not changed since it was invented by William Harvey in the 16th century. It has stood the test of time.

    First of all, that's one-tenth of recorded human history. More importantly, religion withstood the "test of time" far longer. So?

    I do not believe that the method is flawed in some way and is, in fact, rock-solid.

    Firstly, it's exactly what a catholic might have thought about his religion a few hundred years ago, so your certainty is somewhat scary.

    Secondly, the experimentation step has a serious and obvious flaw: there are things we cannot experiment on (think exploding stars), and there are events we cannot observe because of their duration and all the factors we cannot eliminate (think cancer studies).

    Do you really believe that there cannot possibly ever be a better way to study the world around us?

  12. Re:If this chip... on More Drooling Over The Opteron · · Score: 2
    The embedded market is ruled by geeks who make informed decisions based on specs and their products needs.

    One company chose a CPU because that's what they used on the last project, and they wanted to ensure that reused as much of the code as possible. Sounds technical, except the "reuse" aspect was overhyped to make the product seem feasible, even though the CPU was severely underpowered for one of its requirements.

    Another company was going to switch CPUs because they were entering into a strategic partnership with the CPU maker, and wanted to ensure a consistent supply of flash chips.

    Applications with national prestige (or military use) often are required to use domestic products, even if there are superior foreign alternatives.

    Not as prone to marketing armies, yes, but purely based on specs and needs, not always.

  13. Re:This is insightful on U.S. Pushing Conservative Science · · Score: 2
    You are confusing the scientific method and scientific conclusions. I do not believe that the scientific method will be changed in the foreseeable future.

    How did you think we arrived at the scientific method to start with? The process of obtaining the truth is iterative, and the point is that at one point in time people felt perfectly "right" - as right as you feel today - to throw away scientific findings because they contradict "higher" principles.

    As I point out in my earlier post, science as we know it today has obvious failings. The most obvious one is its complete inapplicability to the concept and knowledge of God. There are other examples. For example, we are terrible at tracing cause. Medical science has identified hundreds of carcinogens, but it is very difficult to conclude that something causes cancer.

    We might be learning about our universe in a very different way five hundred years from now. I don't think it is possible to say what that method even looks like, the same way a priest in the Middle Ages could not imagine science today. The scientific method is not only not the pinnacle of learning, it might actually be near the end of its usefulness.

    suppressing that information is outrageous.

    I agree. It is possibly even criminal.

  14. Re:Perhaps you should too. on Microsoft's Worst Enemy: Themselves · · Score: 2
    [Net Income is the] amount of a company's total sales (revenue) remaining after subtracting all of its costs, in a given period of time [...]. This very important figure [...] is the best measure of the current operating state of a company.

    This is grossly simplified. A company with poor sales (and therefore negative net income) can hold a valuable patent, a developing bestseller product, or even just a good domain name to be worth more its net income suggests. Similarly, a company with great net income may be facing an anti-trust investigation (think IBM), or some other potential disturbance (think brewing internal conflicts in Apple).

    Worse, net income has not proven to be difficult to falsify: some companies have added future earnings to bloat revenue, and others have hidden away expenses in subsidiaries.

    The wise observer will not attribute too much importance to a single metric of performance.

  15. Re:You're right. Sorry about that one. on U.S. Pushing Conservative Science · · Score: 2
    I think it can be easily demonstrated to be false based on a few incontrovertable assumptions about the nature of Rights, but it's not an outright lie.

    That anybody has a right to anything is a matter of belief.

    Historically, people have right to own land if they get there first, win a war, or perhaps purchase it. However, in a communist society, there simply is no such individual right to own land.

    Civil rights for black people in the US is a very recent thing, just like women's rights, including reproductive rights concerning abortion or even contraception. In most countries, euthanasia is not a right, but it may be in the future. Drinking alcohol was not a right during certain periods, but even now marijuana is legal in certain places.

    Coming back to the point, if you eat a dog, the police in one country might arrest you, while police in another might ask you if it was tasty. You can't eat beef in some places. In general, endangered species enjoy the right to be free from hunting. Many managed species (fish, for example) can only be hunted in limited ways. Different animals have different rights to life that we grant them.

    So I'm not sure what you mean by "incontrovertible assumptions about the nature of Rights".

  16. Re:Outright lies from the left on U.S. Pushing Conservative Science · · Score: 3, Insightful
    Animals have Rights.

    "Outright lie"?

    This is a political belief. It can be right or wrong, but not true or false.

  17. Re:This is insightful on U.S. Pushing Conservative Science · · Score: 2
    I am saying that anyone who believes that scientific studies should be "revised" to fit a political agenda is wrong. And I am saying that anyone who would defend those actions is wrong.

    I don't need to be tolerant of deceipt.

    You are assuming that the scientific approach is "right". In the past, scientific discoveries are often bent or suppressed for religious or political reasons. We now consider that "wrong".

    However, you should also accept that some time in the future, your current views may be just as "wrong" as the Inquisition. Science as we know it today may turn into a gross approximation of a greater truth, the way Newtonian mechanics approximates Einsteinian "truth". I make this analogy deliberately - Einstein may turn out to be slightly or substantially wrong.

    Science is a tool by which we discover truth, and it may not be the only or even best tool to discover truth. (For example, Science will likely never prove or disprove God.) To be "intolerant" is to risk not seeing, and is in fact contradictory to the skepticism required of scientists.

    This is not to say I don't think that science is the best tool we have today.

  18. Re:Sheesh, not again on 2003: Year of Linux in Asia? · · Score: 2
    Even in the United States the only people that actually pay for applications like Photoshop are those folks that use it professionally.

    You are terribly mistaken. Photoshop Elements 2.0 is the number one selling software package at Amazon. Fact is, Adobe is keenly aware of this market segment, and its price - $40 after rebates - is low enough that people don't feel it is worth their time to dig around for a free alternative.

    Free is not everything. Netscape was free, but Microsoft proved that having to download it was already too much trouble for most users. Note also that Netscape was far more popular than Gimp is today, and even had many websites using Netscape-only features!

    Adobe isn't going to port to Linux, because they know that if their customers start experimenting with Linux they are very likely to start experimenting with other Free Software

    Huh? As you mentioned, Gimp runs on Windows, yet Photoshop Elements is still a bestseller. If having Gimp for Windows isn't enough of an incentive to try it, why would Photoshop for Linux make them reinstall their OS?

  19. Re:"Enhanced" evidence on Computers, Court, and Fingerprints · · Score: 3, Funny
    the result isn't evidence; it's just a computer-assisted guess.

    Nonsense. I've seen with my own eyes how a fuzzy security camera or satellite photograph clearly show faces or license plate numbers using sophisticated software in several major Hollywood movies.

  20. Re:Very Cool, especially for rural areas. on Airships Tested As Two-Way Telecom Beacons · · Score: 4, Informative
    A cell tower is the point where "wire" ends and "wireless" begins. As such, one end of it is tied to the cellular network, which in turn is tied to the land line network.

    With a blimp, the end going into the cellular network must also be wireless. What you've then introduced is a wireless repeater, which consumes twice the bandwidth compared to a land-based tower.

    The angles at which land-based towers transmit allows its beams to penetrate windows for indoor coverage. A blimp that flies higher would not be able to penetrate several floors (or even just ordinary roofing) to provide the same coverage, especially right underneath itself.

    If the blimp cannot be kept stationary enough for doppler sync purposes, then you'll need significantly more complex software to deal with the fact that both the blimp and the handset are moving.

    Not impossible, but there are significant obstacles.

  21. Re:Reality check... on Wal-Mart Lindows PCs Selling Well · · Score: 2
    Ah, but the point is that a Linux based PC was sold. It's another number on the userbase. The userbase size is very important to companies thinking about writing a Linux app or game - are there enough people to buy it and turn a profit?

    It's another false statistic in the user base. A person who buys a "Linux PC" but runs Windows on it isn't going to buy Linux games or apps, so the potential profit can never be realized from them.

    Even those who do continue to use Linux belong to a category unlikely to spend a lot on games. After all, they bought a cheap PC.

  22. Re:Informative on The Law of Leaky Abstractions · · Score: 2
    Actually this is rubbish, you don't have to explicitly cast in C++. The compiler will guess the right cast type, the same as it does in C.

    I'll let Bjarne Stroustrup (creator of C++) answer.

    If you're going to complain about casting int to char * without warning, as you do in the second example, you should also complain about converting void * to char * without warning..

    I'll let Steve Summit (author of the comp.lang.c FAQ) answer.

    Healthy skepticism is a good trait on Slashdot, but it's best to stay polite ("rubbish") unless you know what you're talking about.

  23. Re:Informative on The Law of Leaky Abstractions · · Score: 4, Informative
    Also, could you give an example of some valid C that isn't valid C++? I have yet to encounter any.

    The most commonly-encountered difference is probably:

    #include <stdio.h>
    ...
    char *p = malloc(100);
    which is perfectly valid (and good) C. It is invalid C++ because the void * return type of malloc() must be explicitly cast to (char *). However:
    #include <stdio.h>
    ...
    char *p = (char *) malloc(100);
    would actually be substandard C. Since C assumes that an unprototyped function returns int, forgetting to include stdio.h would generate an error, which is silenced by the explicit cast.

    Furthermore, the most recent iteration of ANSI C, known as C99, contains many features not supported in C++.

  24. Re:Some geopolitical education... on Taiwan Asks Microsoft To Open Windows Source · · Score: 2
    Taiwan was 'created' after the communist revolution in China (Mainland). The losers went to Taiwan and called it China, they even held the 'china' seat at the UN. It wasn't till in the 60s (??) that the People's Republic of China got that seat and Taiwan doesn't have it anymore.

    Utterly wrong. The Republic of China was created in 1912, following the overthrow of the Qing ("ching") Dynasty. This was the "China" that allied with the US in WWII and got a permanent seat in the Security Council of the UN.

    In 1949, the RoC lost the civil war against the communists on mainland China, and retreated to Taiwan. The communists established the People's Republic of China, which was not recognized by the US until the late 70s. The PROC later took over the UN seat.

    To date, there is no country (recognized or not) named "Taiwan". The RoC remains in power on Taiwan, with a couple of dozen diplomatic relationships.

    If the Chinese want to, they can take it easily. 3 US carriers won't help a bit against a Chinese offensive with 500,000 men.

    That's wrong, too. China must first establish air superiority if their limited naval ability to ferry troops is to survive the trip. Taiwan has hundreds of Mirage and F-16 fighters to counter. As for the overwhelming numerical superiority, you need to consider that Taiwan is a small island, and sending too many troops really will just cause congestion.

    Unaided, Taiwan will most likely eventually lose, but it's not at all likely to be easy for China. This is really Taiwan's only and worst military nightmare, so a lot of preparations have gone into this potential war.

  25. Re:Some geopolitical education... on Taiwan Asks Microsoft To Open Windows Source · · Score: 2
    Originally and before 1999 (I'm not sure when policy changed) the US did recognize the independence of Taiwan. It was only around the time that China regained control of Hong Kong that the US switched (I'm probably incorrect about the timeline) from Tawain to China (including evicting Tawain from a seat in the UN).

    Your timeline is off by about 20 years. The US also never recognized the independence of "Taiwan". Rather, the US recognized the government of the Republic of China - which from 1949 to the present effectively controls only Taiwan and a couple of small islands. In the late 70s, the US wanted to establish diplomatic relations with the People's Republic of China, at which time the RoC left the UN.

    If the defence aliance still does exist with Taiwan its a throwback to when the US officially supported their position.

    No, it's a US law called the Taiwan Relations Act, which requires the US government to provide Taiwan with defensive weapons against aggression from China. It was enacted after diplomatic relations were severed. It specifically does not require the US to send troops, although of course the US may choose to.

    If I remember correctly, almost immediately after China reclaimed Hong Kong they picked up the fight by putting ships in the waters between the two countries and lobbing missiles over their heads

    The missile tests were aimed at intimidating Taiwanese voters just before a presidential election. That was several years before Hong Kong was returned to China.

    The US was acting like the father in the front "Don't make me turn this car around, or both of you'll get a spanking"

    Uh, one of the "kids" in the backseat has nuclear weapons. I think your analogy grossly overestimates the US role here.