Slashdot Mirror


User: ljw1004

ljw1004's activity in the archive.

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

Comments · 1,280

  1. Re:quite the opposite on Drug Halts Decline In Alzheimer's Patients · · Score: 2, Informative

    The late Sir Martin Roth, a leading UK psychiatrist, always used to insist: "Alzheimers is NOT a disease of cognition". It has two separate components: the loss of personhood, and the loss of memory/cognition. In the questionnaire, one of the questions that best correlates with the onset of the disease is "... and for how long have you been depressed?"

  2. Re:Word 2008 on Modern LaTeX Replacement? · · Score: 1

    No, the page layout stuff remains more or less as you found it. It's the typesetting specifically of maths that has improved.

  3. Word 2008 on Modern LaTeX Replacement? · · Score: 1

    The newest Word (2008) has significantly better typesetting of mathematical equations than latex. (I attended several presentations by the designers). Notably, it gets kerning right for glyphs that don't occupy their full space up to their corners, and fonts are the same as your document because it's all unicode. Word 2008 uses a markup language that's similar to tex -- \frac, \over, \rightarrow, \Longrightarrow and so on. You can toggle between markup and display, similar to that latex/emacs integrated package.

    What Word2008 lacks is marcos with arguments. It only uses autocorrect, which amounts to argumentless macros. Which makes Word2008 fine for conventional maths, but awkward for computer science where we always like to define our own funky notation.

  4. Re:Yes but on SETI@Home Adds New Search Method · · Score: 1

    Catholic teaching is that, if there are aliens, he died for all of their sins as well. It's not any different from the long-ago-answered question of whether Jesus died for the sins of natives in the new world.

  5. Re:Texts from a PhD Student on Book Recommendations For Maths To Astrophysics? · · Score: 1

    Seriously? This many books? It'd cost a fortune. I got by with two books for my undergraduate degree (of which one proved useless) and one for my phd -- though this was in computer science so maybe it's different for physics.

  6. Re:PHB on Enforcing the GPL On Software Companies? · · Score: 1

    The word "custom", in legal terms, is an established usage which by LONG CONTINUANCE has acquired the force of law or right. Your phrase "customary now" is an oxymoron.

  7. Re:Wayback on Inside the Internet Archives · · Score: 1

    Simple. Use the wayback-machine to see how the wayback-machine used to display your page before it instituted its robots.txt policy.

  8. Re:Not paying attention to consumer demand on XP Deathwatch, T Minus 2 Weeks · · Score: 1

    Windows Server 2008 looks, feels and runs like the improved version of XP that you want.

  9. Re:Groan on Scientists' Success Or Failure Correlated With Beer · · Score: 1

    It's true that correlation doesn't imply causation. But correlation is CORRELATED with causation.

  10. Re:plugins on Firefox 3 May Be More Memory Efficient Than Either IE or Opera · · Score: 1

    That doesn't make sense. All dynamic memory is allocated in the context of the process (i.e. the EXE) whether it was allocated by code in the EXE or in a DLL.

  11. Re:age old recipe applied again and again... on US Group Calls Canada a Top Copyright Violator · · Score: 1

    It used to be done by corporate gunboat diplomacy, from the earliest days of corporations -- the East India company and the West India Company basically shaped the slave trade and British consumer tastes, and taxes, and the UK government was swept up along by the company to safeguard it. The naval blockade of China to force it to allow british companies to trade opium? again, driving by corporations. Forcing Japan to open up? again, for corporations. If we go back even earlier, the middle ages equivalent of corporations would be the guilds. And yes they too shaped their cities and held their rulers under their thumbs.

  12. TCP will work the same way. on IBM Patents Pricing Motorists Off Highways · · Score: 1

    Each TCP packet has a "ECN bit", Explicit Congestion Notification, which routers will set if the packet encounters congestion on its way. If TCP stacks started taking note of these bits to slow down then the internet would (provably) run faster. One way is to charge for each packet that gets this ECN bit, maybe in real money if you're a big player, or maybe in virtual money, so long as the computers at each end of the TCP connection both feel the pinch.

  13. Re:"Lossless"? Such BS on Speculation On a Lossless iTunes Store · · Score: 1

    Lossless formats are a stupidly inefficient way of using up their bit quota. If we're allowed the same number of bits as a CD (or a lossless AAC) but instead we use it in some lossy format, then we can get much higher fidelity.

    "Lossless" is a pointless criteria. The CD has already thrown away information (e.g. cut out frequencies above 22khz, cut out dynamic range to squash it to 16 bits, cut out anything more than 2 channels). It's silly to get enthusiastic about a "lossless" storage of this already-lossy data.

  14. Re:It's drivel on Choice Overload In Parallel Programming · · Score: 2, Insightful

    Well, yes, humans do suffer psychologically if there's too much choice. As the number of girls to choose from increases, we get only marginal increase in happiness from the choice we've made, but we get progressively larger increase in unhappiness from regrets and second-guessing and worrying that our choice was sub-optimal.

    There's a good summary of the research in the article "The Tyranny of Choice" by Barry Schwartz, Scientific American, April 2004, pp. 70--75.

  15. Re:libraries, books, standardization, ... on Choice Overload In Parallel Programming · · Score: 2, Informative

    F# is an implementation of ocaml on .net, so it benefits from microsoft's fast multithreaded garbage collector. Also you get lots of libraries and documentation for free. I've switched most of my preliminary programming to F#, to be reimplemneted in C# or C++ depending on what's needed. The reimplementation's always between 4 and 10 times as big (in terms of lines of code).

  16. Re:I don't agree to pay for research through my ta on Scientist Must Pay to Read His Own Paper · · Score: 1

    It's because in the "free market" of nation-states, the successful ones were those that invested in science. The ones which didn't invest were left behind. It's straightforward free market economics and survival of the fittest (nation).

  17. Re:Would be cool to do it automatically on FOSS License Proliferation Adding Complexity · · Score: 1

    True first-year university exam question at Cambridge, about 1990, for computer-science undergraduate:

    "[...] Here is three-paragraph extract from the Customs and Excise law governing the alcohol and tobacco you're allowed to bring into the country. Rewrite it in PROLOG."

  18. Re:Question: Cost of the energy to run the CPU? on Value Propositions of Current CPUs Put to the Test · · Score: 1

    It doesn't show CPU *power*. It shows total *energy* required to complete given a rendering task. Total energy is roughly similar to power/performance. So for computers that are on all day, you just look for a CPU that's low on the y-axis for this graph.

  19. Re:Word processors seem unsuited for this on Some Journals Rejecting Office 2007 Format · · Score: 1

    You think the fonts can be replaced? By anything other than mathpazo or the commercial Lucida fonts from Y&Y? Then you've obviously either never done it yourself or you have terrible typesetting sense (in which case I'm sure Knuth wouldn't appreciate you using his program).

    As for being able to control things manually -- well, you can convert Office equations into MathML "manually" too! The topic is about the features and omissions of two pieces of software.

  20. Re:Word processors seem unsuited for this on Some Journals Rejecting Office 2007 Format · · Score: 1

    TeX doesn't do four-corner whitespace kerning for maths. It only looks at left+right kerning. That's why, in the TeX logo itself, the kerning between "T" and "e" has to be controlled manually. In the new Office, this kind of kerning happens automatically.

    It's true that TeX does inline equations. However, it uses an entirely unrelated font family for the equations as compared to the body text. So if you want any formatting in the text to carry over to the maths it's a big effort. And if you switch font family for the text it's a bigger effort to switch font family for the maths. So anything other than Computer Modern is difficult. e.g. you'll use palatino for body text and SlantedEuler for maths, or palatino for body text and Pazo for maths. There aren't many choices and each one requires lots of effort by the maths-font package author.

  21. Re:Word processors seem unsuited for this on Some Journals Rejecting Office 2007 Format · · Score: 1

    I went to talks by the developers and spoke with them a lot. Yes, TeX was at the forefront of thir minds.

  22. Re:Word processors seem unsuited for this on Some Journals Rejecting Office 2007 Format · · Score: 1

    The new Office2007 equation editor has a "linear syntax" that's very similar to the latex syntax. I guess it's more like the "Display-Latex" project that's integrated into emacs, where you type some normal latex maths and press a key and it instantly renders into the graphical version. Office2007 does the same. So the complaint that "MS Equation Editor is painful" no longer applies.

  23. Re:Word processors seem unsuited for this on Some Journals Rejecting Office 2007 Format · · Score: 3, Informative

    It's worth checking out the new Office2007 equation editor (which is also built into Wordpad in Vista). It typesets maths more elegantly than TeX thanks to kerning that's aware of the whitespace in each corner of a glyph or compound glyph. Also it's unicode through and through which allows for more uniformity between body text and equations. Apart from those things, it uses the standard tex-style algorithms for equations. The new equation editor itself is rock solid.

  24. Invariants on How to Keep Your Code From Destroying You · · Score: 2, Insightful

    The comments I like best are correctness invariants or induction hypotheses. Like the ones you'd use to prove that your algorithm is correct. For example:

    // Invariant: if an object is ReadOnly, then everything that points to it is ReadOnly
    // Invariant: if an object is writeable, then everything it points to is writeable
    // Invariant: when you call CopyOnWrite(), you get back a writeable object
    // Invariant: The ReadOnly flag starts false, and will change to true during the object's lifetime, but can never change back to false.

    The correctness invariants for a data structure can also be embodied in a "sanity_check()" function for that data structure, and also in test cases. But the correctness invariants for an algorithm are rarely embodied in any code anywhere. But they're the ones that give you the programmer an assurance that your code is correct. That's why they're so important.

  25. CD is already lossy on Best Practices for a Lossless Music Archive? · · Score: 1

    CD is already lossy. It truncates the audio to just 44khz 8bit stereo.