Slashdot Mirror


User: zhiwenchong

zhiwenchong's activity in the archive.

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

Comments · 188

  1. Re:What doesn't make sense on Jack In the Box CEO Says 'It Just Makes Sense' To Replace Workers With Robots (grubstreet.com) · · Score: 2

    The Automat concept has been around for a long time
    https://en.wikipedia.org/wiki/...

  2. Re:Python solves this with decorators on Do Strongly Typed Languages Reduce Bugs? (acolyer.org) · · Score: 4, Informative

    I don't mean to be pedantic, but Python is inherently strongly typed.
    What it is not is "statically typed".
    I think there is a general confusion in this thread between strong vs weak typing, and dynamic vs static typing.

  3. I think you are complaining about voice recognition, not translation. Translation is mapping one language to another.

  4. Re:Good idea, bad name on Newest Tesla Autopilot Data Shows A 40% Drop in Crashes (bloomberg.com) · · Score: 1

    Names...

    This reminds me of Spanish-French AI character in Space Quest 6 that would pop up when Roger Wilco pressed the autopilot button.

    His name was "Manuel Auxveride". :)

  5. Re:Writing LaTeX directly is often unnecessary on Collaborative LaTeX Editor With Preview In Your Web Browser · · Score: 1

    How do you handle complicated math that require special packages in DocBook?

    What do you write Docbook in? Surely not direct XML?

    I find myself using LaTeX for print documents, and Sphinx for multiformat documents. But I'd be interested to find out if a Docbook based workflow is actually practical for writing mathematical documents.

  6. Coooperative or Preemptive Multitasking? on More Evidence That Multitasking Reduces Productivity · · Score: 5, Insightful

    I find I'm very productive when I focus on short tasks and switch between them (sort of like how co-routines work).

    I'm not productive when I'm doing more than one thing at a time.

  7. Re:Everything costs more in Australia on Pricing: Apple Defies Australian Government · · Score: 1

    No, it's spelled globalization in Canada. Canadian English is a hybrid of British and American English. We do spell color as colour though....

  8. Re:China vs. India: English Proficiency on Why People Who Make Things Should Learn Chinese · · Score: 1

    Actually that does not include Hong Kong. The report says Hong Kong is a moderate proficiency state, while India and China are both low proficiency nations. However the original point I was trying to make was that on average, China and India aren't too far apart in terms of English proficiency, despite what most people believe.

    Of course, the report is talking about averages (I suspect the standard deviations are quite large). In terms of the number of *proficient* speakers in English in those countries, my sense is that India > Hong Kong > China.

    p.s. in my experience, most Hong Kong people actually speak English poorly or not at all. The folks you met may have been from certain echelons of society that happened to have had good English instruction. The only nation with a majority Chinese population that speaks English reasonably well is Singapore, and even there, the distribution of fluency is largely skewed toward the highly educated.

  9. China vs. India: English Proficiency on Why People Who Make Things Should Learn Chinese · · Score: 1

    Conventional wisdom has it that China lags India in English proficiency, for obvious reaons. However, this report says:

    "Asia’s English proficiency scores show that reputations are not always accurate. Take for example the nearly equivalent scores of China and India. Despite its British colonial legacy and reputation as an English-speaking nation, India is today no more proficient in English than rapidly improving China."

    http://www.ef.com/sitecore/__/~/media/efcom/epi/pdf/EF-EPI-2011.pdf?ctr=ca

  10. Re:The one true markup on Pdf.js Reaches First Milestone · · Score: 1

    Are you sure you want to do that? I can understand typesetting math in the browser, but typesetting entire TeX documents?
    There's already an AMS-endorsed way of typesetting TeX math (Javascript-based) called MathJax (http://www.mathjax.org/), and it works pretty well (well enough for sites like http://mathoverflow.net./

  11. No confirmation step on Google Wallet: the End of Anonymous Shopping · · Score: 2

    What puzzles me is that there is no confirmation step required in these contactless payment systems.
    When I buy stuff with my chip-based debit or credit card, I'm asked to enter a PIN. Else, I have to physically swipe the card to ensure there is no ambiguity as to whether or not I meant to pay with my card of choice.

    With a contactless system, I could be wanting to pay with my credit card, but if I accidentally held my cell phone too close to the reader, it would debit the amount from my phone instead of my card. Why can't there be a screen that pops-up on the phone that says "Touch button to confirm payment"? This seems to me to be a major design flaw.

  12. Canada isn't as metric as you think on Why Does the US Cling To Imperial Measurements? · · Score: 1

    It's frustrating for us though when you air your documentaries in Canada, and are quoting ounces, Fahrenheit, yards, etc, since I honestly have no clue what you are talking about. I think it would be a nice gesture for us if you could at least subtitle the imperial measurements in metric or use both, if you must.

    Actually Canada isn't as metric as you think. Due to our proximity to the U.S. (and our historical use of Imperial units), we've adopted a kind of a schizophrenic approach to units, and we've grown comfortable with it. Yes, we measure temperature in Celsius instead of Fahrenheit, but I'm sure you've noticed that produce/meat/fish are quoted in lbs (some grocery stores use kg, and a lot of people are thrown off by that). We measure distances in meters and kilometers, but colloquially, we say a person is 6"2' 180lbs (very few people know their height and weight in cm and kg). Our air conditioners are rated in Btu's rather than Watts. Canadian football fields are measured in yards. We buy 2 x 4s from Home Depot. And while our store bought beverages are in 350ml packages, at a bar we buy our beer in pints. Flat screen TVs? The Best Buy brochure says they're 52" instead of 132.08 cm.

    In engineering, imperial units are still widely used. In engineering school, we spent 1/3 of a course in first year becoming familiar with both the SI and Imperial systems, and learning to convert between them (i.e. dimensional analysis... it's not as trivial as you think when you have to convert vapour and liquid compound properties, e.g. from SCFM to m3/s, you have to know what the standard conditions are). I think personally it's great that Canadian engineering graduates are trained in both systems.

    The fact is, imperial units are just more natural for some things and less so for others. The same can be said of metric... especially for very small or very large quantities (e.g. Intel's 45nm process instead of 1.77165354e-6" process).

  13. Re:Snow Melters on 1948 Mayor To MIT: Use Flamethrowers To Melt Snow? · · Score: 1

    Oops I meant 500 tons/hr, not 5000.

  14. Snow Melters on 1948 Mayor To MIT: Use Flamethrowers To Melt Snow? · · Score: 1

    Most snow melters work at very high thermal efficiencies (90 - 98%). Typically, one ton of snow requires 1.5 US gallon of diesel to melt. Remember, snow is not ice -- it's far less dense.
    http://www.snowmelter.com/en/snowmelters_faq.php

    Snow melters can melt anything from 20 to 5000 tons of snow/hour, depending on their design capacity. Airports already use this technology extensively -- it's nothing new.
    http://www.snowmelter.com/en/clients.php

  15. English Shell Code -- cup of tea, old boy? on English Shell Code Could Make Security Harder · · Score: 1

    When I read the phrase English Shell Code, the first thought that came to my mind was:

    % Oh I say, can I see a list of files, old top?

    -rwxrwxrwx 1 alfred staff 192 7 Mar 2008 teacosy.txt
    drwxr-xr-x 37 alfred staff 1258 25 Nov 2008 cricketscores
    -rwxr-xr-x 1 alfred staff 260 28 Aug 2008 cucumbersandwiches.py

    % Spiffing, just spiffing. Shall we have a peek at the processes?

        PID TTY TIME CMD
        380 ttys000 0:00.01 -bash

  16. Re:Lojack for Laptops on Delete Data On Netbook If Stolen? · · Score: 1

    I did read the summary. I passed on information on a remote wipe service, which is one of the many options for doing what the poster wanted.
    What part of the summary did you have trouble understanding?

  17. Lojack for Laptops on Delete Data On Netbook If Stolen? · · Score: 3, Informative

    Website: http://www.absolute.com/products/lojack
    FAQ: http://www.absolute.com/resources/public/FAQ/L4L-FAQ-E.pdf

    Costs $59.95/year for the premium package which supports Remote Wipe. Embeds itself in the BIOS/EFI. Supports XP and OS X.

  18. Re:Why Do They Ignore Their Own Advice? on Google To Promote Web Speed On New Dev Site · · Score: 1

    Well, all that would be unnecessary if server-side gzip were turned on. I consider that a type of web page optimization, and you don't really have to anything special with the HTML.

    I believe there is a case to be made for compression even for very dynamic websites. It works very well for mobile devices like Blackberries.

  19. Re:Windows. on Practical Reasons To Choose Git Or Subversion? · · Score: 1

    I use Mercurial on Linux and OS X. I've found that for medium-sized projects, it is comparable to Subversion in terms of speed. But it is miles ahead in terms of ease of use.

    I realize ease of use is a subjective thing -- svn would probably be intuitive to someone who's been raised on cvs. But for folks like me who have never used cvs before, Mercurial's design feels much cleaner.

  20. Re:University of California *San Diego* on New Algorithm Boosts Network Efficiency · · Score: 1

    The name "University of California", when unqualified, refers to the Berkeley campus.

    It's just a convention. Other examples:
    1) University of Michigan -> Ann Arbor campus
    2) University of Wisconsin -> Madison campus
    3) University of Illinois -> Urbana-Champaign campus
    4) University of Maryland -> College Park campus

  21. Re:do what now? on Acer Bets Big On Linux · · Score: 1

    I agree, and I'm not sure boot times are all that relevant these days.

    I usually just put my notebook to sleep instead of shutting it down. (the only times I shut it down are for system updates and stuff). So, it's "instant-on" for me.... but then again I have an Apple notebook. But I suspect it's the same with most other notebooks.

    Even on my Dell desktop (running Ubuntu 8.04), it only takes 3-4 seconds to wake up from sleep.

  22. Re:Tracerouted on Help Slashdot Test Our New Data Center · · Score: 1

    Similar results from Hamilton, Ontario, Canada.
    17 hops -> 12 hops
    90 ms -> 25 ms

  23. Re:People use Photoshop to Dev the Web too Adobe! on Adobe To Port AIR To Linux · · Score: 1

    I'm not sure that's true of Photoshop's target demographic.

    Many people I know who use Photoshop (i.e. people who actually pay for licenses) often also use other pre-press software that aren't available on Linux. One would have to port the other tools too, and deal with lack of availability of drivers for special equipment. Photoshop is only one tool in the pre-press production chain. Hence the inertia.

    I'm a Debian user myself, but I personally agree with the GP that the target market is just too small.

  24. Re:Abstract? on Democracy Player Is Dead, Long Live Miro · · Score: 1

    I think the abstract bit refers to the art of the surrealist artist Joan Miró.
    http://en.wikipedia.org/wiki/Joan_Miró

    I'm surprised nobody mentioned him.

  25. Re:I'm torn... on Mathematica 6 Launched · · Score: 1

    I take your point, but I just have a few to add: (I'm a PhD student too)
    1) In MATLAB, you can actually look at the source and figure out what it's doing (unless it's a MEX routine). To use your example, you can actually type "edit ode45" in the console and the source code pops up.
    2) It is not that difficult to use a MATLAB routine in a C or FORTRAN program. You just have to do a MEX callback. It's not entirely straightforward, but it's not exactly crazy either. There are times when you do want to do this: MATLAB has very robust and optimized routines for stuff like SVD and QR decomposition -- to code those up yourself would be a waste of time and you'd never get something as good what MATLAB has anyway. (hmmm.... though SVD and QR are bad examples -- those routines are actually available in LAPACK. But you get my drift.)
    3) The quality of the algorithms in the much touted Numerical Recipes is haphazard. If you want the best algorithms (that handles degenerate cases etc.), you have to piece things together from various papers and do a lot of testing and add heuristics etc., which involves a lot of work, and you'd probably do a bad job of it anyway unless it's your area of specialty.
    For instance, anyone can implement a mixed integer linear solver (it's just a branch and bound algorithm). But the beauty of commercial software is that experts working on it have designed all kinds of special heuristics and speed-up methods that a dillentante could never think of -- which is why CPLEX (a commercial solver) works better than any of the open source options out there.
    4) As for not knowing how your results were produced, it's a tradeoff we have to live with. We should aim for transparency in packages, but ultimately I think one should keep the final goal in mind: to produce good research. For me, that means using the right tools for the job, whether proprietary or free (and in certain fields, most of the good tools are proprietary). It means not reinventing the wheel.
    5) Vendor lock-in is always a problem, and one of the ways I've overcome it is to write a DSL to represent my problems. From this DSL, I generate code in whatever language I need to work in. This takes a bit of upfront work, but if you do it right, it can save you a lot of time in the long run. I've found that this route has worked pretty well for me.... YMMV.