Slashdot Mirror


User: 2Bits

2Bits's activity in the archive.

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

Comments · 449

  1. Re:Learning Chinese, software and resources... on Learning a Language in the Digital Age · · Score: 1

    Well, install stardict, and install some chinese-chinese/chinese-english/chinese-french dictionaries, and you can hover any chinese character from any application (almost!).

    Someone reported that you can also have it pronounce the character too, if you don't know how to read it. I've never used that feature though.

  2. Gee, can't even come up with a decent reason on US Government May Not Approve Sale of IBM PC Unit · · Score: 2, Funny

    I mean, all these smart people in all those 11 agencies, and still couldn't come up with a decent reason to block the deal?

    If I were to do industrial espionage, why would I buy a PC unit? There's not much research in that. I'd go for the chip unit, the mainframe unit, or something. PC unit for espionage? Give me a fucking break. It's just assembly line, mostly, for whatever sake!

  3. Re:We will see what China has to say about this on US Government May Not Approve Sale of IBM PC Unit · · Score: 2, Insightful

    Well, if I were the head of China's government, I would do nothing, and let the market settle it. And I would keep buying US debt, until I own more than 50% of the US debt, and I would be able to do more remote control of the US government (or at least, influence it to my favor).

    Could this scenario happen? It could, if the government officials keep the country running like this for a while, and do not screw it with political unstability, and we would be able to see some new rules set by China. I'm not saying it's good or bad (although I do hope this would happen very soon), but that'll be interesting to see.

    Whether the US like it or not, China is going to play the rules in the US's court now. Although the chinese companies are still very small, compared to the american/european/japanese ones, but we had seen this kind of situations change in about 10-15 years time. So, when the chinese companies grow big enough, they'll look to acquire some oversea asset (for any purpose, even just for diversification).

    Whether you like it or not, this is capitalism. I'm crossing my fingers.

  4. Re:My prediction for 2005 on Bob Cringely's Predictions For 2005 · · Score: 1

    And I predict that, as usual, Cringely will make pointless predictions, year after year.

  5. Re:What's the point? on China Lights Pure IPv6 Network · · Score: 4, Insightful

    Ok, you can live in your closed world if that's what you want. And oh, don't buy anything made in China, including most garments you can find in the US, computers, cell phones, electronics, shoes, ... Yeah, there are other countries which make them too, but as far I know, their political systems are not the same as the american one either....

    Well, I don't like to respond to AC, but I'm just tired of this attitude here. Sure, China has a ton of problems (I'm Chinese and I live in China, so I should know), but that's not an excuse that we can't all participate in building a better world. The chinese leaders now are very pragmatic, they still have their little problems, but that's getting better everyday. Do we need a bloody revo to change all this overnight? I'll take the current model of gradual change any day.

    What I'm saying is, if you don't care about other countries, fine, just buy everything made in USA. But just get over it, people are moving with their pace.

  6. I'm in China and I can read all these on China Blocking Access to Google News Site · · Score: 3, Informative

    I'm in China, and I can read a tons of news sites (yeah, including /., if that counts as news site!). There are some famous sites not accessible (e.g. BBC, except BBCi), sure, but most are ok, including:

    - CBC
    - Globe & Mail
    - Radio Canada
    - Le Figaro
    - Le Monde
    - CNN (garbage news anyway...)
    - Liberation
    - Le Devoir
    - Washington Post
    - New York Times
    - The Economist
    - Radio France
    - Groklaw
    - ...
    - too many to list from my bookmarks

    If I can access to so many news sources, I'm sure I have access to a pretty good range of perspectives on any issues.

    I've never used google news, but if what google news is about is to index news from other sites, I don't think I would miss anything.

    So, what's the big deal about this? Oh, and I have short-wave radio too, and I can listen to a shitload of stuffs out there.

    Get your head out of that sand, and come to live in China for a while, and see if you miss anything here.

    And another thing, there are a few underground proxies that allow you to get out without any filtering, if you really want. And yes, it works. I don't use it, because I don't need to.

  7. The Linux ISO please on SGI & NASA Build World's Fastest Supercomputer · · Score: 1

    Ok, it's running one single Linux image. Is there any way we can download the ISO from somewhere, just for education purpose? I'd like to know what components they are running to make it scale like this.

    Specs, versions, anyone?

  8. Obviously on A One-Handed Keyboard For $25 · · Score: -1, Redundant

    This is designed specifically for /.ers: one hand working on the keyboard, the other hand doing some unspeakable thing.

  9. Re:Work on the hardware first. on Dan Bricklin on Software That Lasts 200 Years · · Score: 2, Interesting

    Well, hardware can be worn out, but you can replace it, component by component, as he has suggested.

    The problem with software is, as long as there is proprietory formats (or if you don't have the source codes), you can forget about what he calls "societal infrastructure software". If the government is thinking about being able to retrieve its data 50 years from now, better enforce that an open data format be used in your application, right now, and with clean and precise documentation. That means, no MS Word format, or something.

    To extend that, the database files would be troublesome too. Anyone knows the internal structure of the Oracle database files?

    My first job, out of school, and the first day on site, was to crack some database files of a system of a dead vendor. And there's no API (was in the early 90s), coz it's some PC software. The company has its customer info and accouting info in that DB, and must migrate it to another system which was still alive. There were about 300K records of all kinds, and no way to retrieve the data, except display them one by one, then copy it to another system. The alternative is to print out the whole thing, and re-enter in the new system. The system was critical to the company, but it has some serious bugs, but no one is going to fix.

    What are you going to do with that? Well, good thing I was fresh out of school, and learned my data structures well, and the files are not encrypted. After one day of cracking, I figured it was some weirdo B+tree plus some kind of trie, and some more acrobatic tree structures and pointers pointing to all directions (probably for indexing or fast access). Another day to figure out enough of info, and by looking at the relationship in the application, to retrieve the data from that dead system.

    That was easy enough. But if I were to brute-force retrieve from Oracle, that would be another thing.

    Governments can enforce that vendors must provide proper documentation of their software data formats before a deal is struck, especially if the system is going to run national infrastructures, such as IRS, etc. Especially when the system costs in the hundred of millions (if not billions), why don't they enforce that? I would be multibillionaire if I knew the answer.

  10. Re:Hmm -- where do Linux and *BSD fit? on China Plans Domestic Software Quotas · · Score: 1

    I doubt this will apply to OSS stuff. In fact, China is actually encouraging Linux.

    If you want know what direction China is pushing, just watch TV in China. When something is shown on TV as good, this means that's what the government is pushing.

    And there are a few Linux distributors in China too.

    In fact, Linux is (or was?) part of a research program of the Academy of Science.

  11. Re:possible way around it? on China Plans Domestic Software Quotas · · Score: 2, Interesting

    Bah, you don't have to.

    [Disclaimer: I've founded and am running a software company developing security-related software in Shanghai.]

    In security-related softwares/hardwares, there are requirements that the systems be developed in China. But that does not prevent foreign companies to get thru the backdoor anyways. Consider RSA, Entrust, Verisign, Norton, those firewall vendors, ... are all selling in China.

    All they have to do is find someone here (and preferably someone with good relationship) to start an empty shell company, and sell their stuff thru that company. They don't even have to change the name of the product. Those shell companies actually brag about it, because the product is a brand name. This is the usual way for foreign companies that are just water-testing.

    ps: No, I don't like any stupid quota, requirements, legislation, and whatever, that restrict any foreign competition.

  12. I shouldn't even post this on Microsoft-Funded Linux Studies Benefit ... Microsoft · · Score: 5, Interesting

    I've refrained from posting on any garbage like that forever, but since not much people are posting (sick of it already, or too busy combing thru all the reports?), I'll chip it one.

    Disclaimer: I've not read all the reports, just the article and the IDC report.

    Microsoft's Taylor said that findings are also presented in such a way that they can be duplicated by others. I'm not sure. The reasoning for the quantification method is weird at best. On p.10 of the IDC report, every item for Linux is more expensive.

    Let's take hardware. The hardware for Linux is more expensive because it is assumed that for the same hardware, Linux can handle less load than Windows, therefore, you need more hardware if you deploy Linux, hence higher cost. That's weird, how did they come up with that assumption? It's certainly not explained in the "open methodology".

    Software: how did they come to the conclusion that Linux softwares are more expensive? I can't find the list of comparable softwares they used in their study. If this methodology is really open, let's provide the data, shall we? And they claim that Linux is used mostly for print, file serving, and web serving. Well, if that's the case, the softwares for those functionalities cost almost nothing, except for support, which is more or less the same for both platform. How come I remember I used to pay thousands of dollars for a Windows Server allowing only 5 connections?

    Staffing: Sure, Linux/Unix admin are more expensive. That's true only if you assume that each Linux/Unix admin can only do the same amount of work as an MCSE monkey. You draw your own conclusion.

    Downtime: Whoa, Linux cost more for downtime (in a couple of cases)? Real data please?

    Training: That, I'm not sure. It's probably easier to pick up Windows, as every new kid is already familiar (more or less) with windows interface already, before the training? Ok, let's say the data here are correct, but I still want data.

    Outsourcing: I can't seem to understand how did they come up with that conclusion. I'd like to see the raw data.

    The funny thing is this: the report said that Linux is used only for "light workload on the edge", and not for the real stuff.

    Hmm, I guess they didn't talk to the CIO of amazon.com (hint: based on their previous experience with Linux for other things with a $16M cost savings, they are moving their mission-critical terabyte database to Linux!)

  13. What if .... on Quantum Computing Breakthrough in Japan · · Score: 3, Interesting

    What if we really achieve breakthrough and can really make usable quantum computers, while we still couldn't break through the math bottleneck, and all crypto suddenly become irrelevant?

    Now we have a computer that can break all crypto, and we have no new crytpo algo that would make even a quantum computer crack for millions of years, would the governments in the world allow manufacturing of such a beast?

  14. Re:Apple=Hardware Manufacture on Apple, Scully, And Intel vs. Motorola · · Score: 1

    Sure, Apple is going to have their "proprietory" circuit board, etc. That's fine. But give us an OS that can run x86 platform, and lessee how long it would take for hackers around the world to make it run on a vanilla x86 box. Prolly not very long.

  15. Get over it, folks.... on Andy Grove Speaks out on Offshore Outsourcing · · Score: 1

    It's a losing battle trying to stop outsourcing of hi-tech jobs. What's the difference between outsourcing programming jobs and outsourcing textile manufacturing jobs? None, zip, nada. There's no difference.

    For those business people, it just make business sense. Whether this is right or wrong, it all depends on where you live. You are in a place where the jobs are gone, that may be wrong. OTOH, if you are in a place where the jobs have just moved to, that might be right (I said "might", not all jobs are good, I don't want those polluting industries in my backyard, even if they pay the same salary as in the US).

    As usual, people will complain and moan when outsourcing starts to affect their beloved industries. And they start to propose legislation or subsidies (not necessary monetary) to stop it, while happily ignoring history and forgetting the fact they used to support outsourcing of other low-tech industries before.

    Now, people have basically settled with the fact that textile and apparel jobs won't be back to North America (US & Canada) anymore, except some very specialized ones.

    But 15 years, people were still fighting that really hard (some are still fighting to keep those jobs, mind you), using all means possible, including legilsation, subsidies, import quota, etc. Not surprisingly, none of these works, and it costs North America dearly. When I took my management and economics classes, I've read 3 independent studies which all concluded the same thing: it costs between $240K to $300K per year to keep one job in the apparel industry in North America. It would be much cheaper to give $50K per year to each apparel industry worker to go home and sit there and do nothing, and I'm sure they would be much happier too, as $50K/year is double of the average salary of the worker at that time.

    (I'm too lazy to go searching for those studies, but google will certainly help you.)

    And then, the steel industries, and the automobile industry, and then software industry. So, what are you gonna do? Trade barrier is not a solution.

    It's getting long and I'm not going to discuss about why we need free trade (yes, free without those stupid barriers!). If you want to know, go to read the history of what happened before the last world war, which led to the war eventually.

  16. Re:Hows this... on China Prepares To Examine MS Windows Code · · Score: 1

    Well, I'm not sure about having MS protocols built in Linux. However, what could happens is that you might be able to buy a CD on the street, for 5 RMB (less than $1), containing the full source code of Windows.

    All it takes is one person ignoring the security policy, sneaks out a copy and it would be all over the place.

    But don't be too excited yet though, I'm sure MS would make sure that proper security policies are in place, and a good audit trail system to track any access.

  17. Rumors said that... on China Prepares To Examine MS Windows Code · · Score: 4, Interesting
    A couple of posts already mentioned that MS is not gonna give China compilable code, etc. Here's what I heard.

    [Disclaimer: I'm not involved in any negotiation or anything, just heard this from someone whose boss is an insider. So take this with a big grain of salt!]

    Actually, it's not exactly true. Here are a few of the conditions that have been brought up by China, the main reasons being that China must be able to verify what MS claims.
    • MS must provide the compilable source code
    • China must send a team to MS (to the Redmond campus actually, not sure if they would be allowed to get into the building of Windows engineering team) to learn how to build it, and have some training about the Windows internals
    • MS must show how to do the build and a way to compare the final binary with the binary distributed by MS

    I've not asked about the issues about the patches, as I consider it to be a waste of time, and China should be concentrating money and energy on improving Linux, or heck, if we don't want to release the code changes, we can take one of the BSDs too.
  18. Re:NDAs are a necessary evil to some environments on The Cult of the NDA · · Score: 5, Insightful

    Ok, you sound really optimistic about things, don't you?

    Here's my situation: I just started a software company too, and we are located in Shanghai, China, where everyone is using warez. I believed we have pretty good stuff, and we have not announced it to the whole world just yet.

    If you can't finance your grand idea with the money you can raise on your own. . . find a cheaper idea. Start small. Build up. Keep control.

    We did. We sold our house, our cars, our nice furnitures, our stocks (at a loss given the current stock market), took out our IRA and 401K, took out our whole life savings, and established our development center in Shanghai so that we don't have to pay $70K+ to hire an engineer in Silicon Valley.

    Don't be 0wNxed.

    Yeah, that's everyone's dream, isn't it? Otherwise, why bother taking the risk to start your own?

    Take out ad. Use bullhorns. Buy billboards.

    How? Since you don't want to take VC money, and start small (remember? that's what your proposed!), where do you find money to do all that? Looks like you haven't started your own company, and managed your budget, have you?

    I don't have a rich dad who can give a couple of mils to start with. I worked my bud off for years, save money to start my own.

    This is my second attempt. The first one was failed, and I lost pretty much everything I had at that time. I don't feel bitter nor do I regret about it. It's my choice, and I made my decision to go into it fully aware that I might lose my shirt. If I could come back in time, I'd do it again. As a matter of fact, I'm starting again.

    If nothing else some of those other people who are already ahead of you will just go, "Fuck man," think they're already beat, and go do something else.

    If you are not sure about your plan, and are not even confident about, you probably shouldn't start it anyway, unless people give you money to do the thing, money that you said you shouldn't take.

    Besides, if you go into business and you don't have perseverance, don't do it. It's not like you have to give up everytime there's a competitor. When competitors show up, it might be a sign that this is good stuff, if you are the glass-half-full kind.

    Sell shit. Make money. Be happy.

    Again, how? You said earlier that your idea must be good and original and not a me-too, that means that shouldn't be called selling shit, right? You should be confident that it's real good stuff, right? I believe my idea is good stuff, and I show you how confident I am by betting my whole life savings on it, and by working 16 hours/day and seven days per week.

    Stop worrying about the other guy and take care of your own damn business. Leave the Spy vs. Spy shit for the real spies. If you're going to "die" if someone finds out what you're up to it's usually a sign that you've picked the wrong damn business to be in.

    Yeah, talking like a /.er who has never got involved in building business.

  19. When is this going to be in Linux kernel? on GBDE-GEOM Based Disk Encryption on FreeBSD · · Score: 1

    Ok, when is this going to be ported to Linux kernel?

    This sure looks better than my current somewhat kludgy scheme of using Bestcrypt to mount different virtual drives.

    And I just received my USB cryptoki token. Now, combine this disk encryption scheme, a good token for the keys, a good BIOS encryption (anyone has any info this?), the only thing left to do would be working on my good old tin foil hat now :)

    Boy, you gotta love this kind of cross-polination among open source projects.

  20. Re:weirdo on 20th Anniversary of RMS's Original GNU Post · · Score: 2, Funny

    Yes, that's right.

    Everyone of us in China competent enough is trying to keep the mail servers as an open relay, so that you all western evil capitalists can scam the blood out of those poor Nigerian people to pay to enlarge your penis and breast, and still have enough money to get tons of viagra, in order to get into permanent decadence.

    That way, we Chinese will rise up, set up a Moon base and throw rocks at you decadent capitalists! Yup, that's right!

    End of conspiracy theory.

  21. Re:After 20+ years of buffer overflow exploits... on Remote Root Exploit In lsh · · Score: 1

    Yeah, but after the phase-out period, you really have to remove the deprecated functions, not just leaving them there forever. That would force everyone who maintains softwares to upgrade.

    And this deprecation mechanism must be emphasized. If the functions are known to be insecure and not fixable, this has to be emphasized. Like in Java, when the class or method is deprecated, it's really explained why (e.g. not secure, not thread safe, etc), and points to the replacement.

    The C/C++ community does not seem to emphasize this very much.

  22. Re:After 20+ years of buffer overflow exploits... on Remote Root Exploit In lsh · · Score: 4, Interesting

    That was something on my mind, when the problem was announced for openssh.

    One thing we could do would be to "deprecate" funtions/modules that are known to be insecure, a la Java, and phase in the more secure ones. Like those old string manipulation funtions, if we can't make them secure and have already introduced something better, why not phasing them out?

    And make the compiler flag it when it finds any deprecated functions.

    Introduce this phase-in period over 2 to 3 years, that should be enough time for everyone to update their software, if that software is still maintained. And it's not maintained anymore, you prolly should be looking for something new anyways, unless your machine is not connected to the network, and you do not (absolutely not) introduce any new component to the system, or unless if you don't give a damn that the machine is owned.

    If we are conservative, maybe introduce the phase in/out period longer, like 5 years or so.

    I don't really give a darn about maintaining backward compatibility at all cost. Backward compatibility is good, but not at all cost. Software is an evolving thing. I code for a living, it sure is a pain, but sometimes, I just feel it's necessary to cut the bond and move to the next level.

  23. Ah man.... on Microsoft Money Leads To Street-Legal Porsche 959s · · Score: 1

    ...increased the performance of the already super car to: 575HP making the 15 year old cars race to 60 in 3.3 seconds with a top speed of 215MPH

    Jesus died for us, and all I got is this lousy car? Worse yet, I'm not even allowed to go pass 65MPH?

    Poor Jesus, died for nothing!

  24. Re:pornography on Sharp Announces 3D Laptop · · Score: 3, Funny

    Yeah, I was thinking of pr0n too, then suddenly I remember one that I just watched 2 weeks ago where the guy, after "hacking" 3 girls at the same time, and turned to shoot at the camera... and I'm like.... NOOOO!!! I'm not going to imagine this scene in 3D!

  25. Re:Does anyone still accept mail from China? on China Blocks Spam Servers · · Score: 3, Insightful


    I think most people have something like "DENY * FROM *.cn" in their firewalling / mail filtering (including probably many people in China)..


    Hehe, guess what, most chinese portals (Sohu, Sina, china.com, ...) and some ISPs have recently implemented a total block of emails that are originating from an IP not in Asia. Unless you send in the request to open up your IP, I don't know the procedure yet, need to find that out.

    Our company is in Shanghai, but our email server is hosted in America. Our mails (very legit, I assure you) get bounced with the error message explicitly stated that the IP of our email address is not in Asia. This "feature" is activated only in the last two weeks or so.

    That's nasty for us, because a lot of customers (again, all legits) are using their email at those portals, just like a lot of people in America use yahoo, hotmail and aol for their business emails.

    If you have customers in China now, and they are your bread and butter, I bet you wouldn't think blocking the IPs of a whole continent is very nice.