Slashdot Mirror


User: jstott

jstott's activity in the archive.

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

Comments · 287

  1. The radio spectrum is going to be a problem — the bandwidth just isn't there for a billion people to use the internet by satellite at the same time. As it is, phone companies are buying up every scrap they can get, and those are just line-of-site towers (so you can re-use the same frequency every 200 km). To put all that into a fleet of globally-visible satellites? I think the business vision statement has out-paced the engineering plan on this one.

  2. Re:Well, yeah. on 'Calculators Killed the Standard Statistical Table' (sas.com) · · Score: 2

    There used to be books of nothing but tables of logarithms and other mathematical tables, like trig functions. You used them when you needed more significant places in your answer than a slide rule could give you. I still have the one my dad used in college. They don't make those any more.

    Yes they do. Stegun and Abramowitz ("Handbook of Mathematical Functions," Dover Books, originally NIST) is what I use and it's still in print. Cost is about $30 from Amazon. If you want tables of integrals, Gradshtyen and Ryzhik is also available, but I can't tell if it's still being printed or that's just new-old-stock copies they're selling. Cover is the same as my 25-year-old copy.

    -JS

  3. Re:Emergency? on Arkansas Declares a High School CS Education State of Emergency · · Score: 1

    For all the fledgling nerds-to-be in AR, I hope they can find a good, long-term solution to the problem.

    Simple solution:: pay your CS teachers a market wage and your recruiting problems will disappear. According to the state of Arkansas, a starting teacher makes around $30k. Who wants to put up with a bunch of high school kids for $30/yr when I can make double that in a cube farm?

    -JS

  4. Re:COBOL and FORTRAN on Unpopular Programming Languages That Are Still Lucrative · · Score: 1

    Is it ever chosen for new projects though? Would there ever be a reason to?

    I can't speak for COBOL, but Fortran (with the 1990/95 language standard, not the ancient 1966/77 versions) is still being used in astronomy for new projects - the MESA stellar evolution project, for example, is completely written in Fortran (it launched in 2007, so isn't exactly a legacy project either). There's also a lot of supercomputer code still written in Fortran for the same reason: the language makes it easier to do the things I need to do.

    I wouldn't do a webpage with it, but when you're doing heavy-duty mathematical calculation, Fortran is breeze to work in compared to lower-level languages like C.

  5. The 90's on Tuition Should Be Lower For Science Majors, Says Florida Task Force · · Score: 1

    Remember when everyone was supposed to become an aerospace engineer and then the industry collapsed in the early 90s?

    Sorry Hugh, it's just you, me, and six other guys who remember the 90's. The rest of /. was still in diapers then.

    -JS

    PS I finished my Bachelors degree [in physics] in 1993, it was pretty grim days in all the fields. Funny how some myths never die - even then, everyone was screaming about how we needed millions of students to go into the sciences because the baby boomers were about to retire and the jobs would go empty. Now I'm old enough to have grown kids of my own, and I'm still waiting for those baby boomers to retire and create millions of unfilled jobs.

  6. Fixed sizes on Slashdot Launches Re-Design · · Score: 1

    Why, for the love of God, are we still designing pages with fixed widths? The dreaded "This page best viewed at 800x600" was bad practice in the 1990's; haven't we learned anything about we design in the last 20 years?

    My web browser is not 1024 pixels across. I don't want my web browser to be 1024 pixels across. You see, CSS has this wonderful thing were you can say width="15%" and the browser will decide how big the column is based on the current size of the window. Change the window, and the columns grow or shrink to match. It's lovely, it's portable, it works on mobile devices, web browsers; big screens, small screens. But it doesn't do a flaming bit of good if the code monkeys doing your web page design insist on saying width="1024 px"!

    I'm sorry, but having to scroll left-right for every single line of text is a royal pain in the ass! If your window is smaller than the designed size, the new layout is completely unusable, and quite frankly, looks like shit because I can't see half of what's on the page.

  7. Re:It's not that big of deal on MATLAB Can't Manipulate 64-Bit Integers · · Score: 1

    If MATLAB is optimized for 32-bit integer arithmetic, then maybe it's time to change that?

    Have you ever even used Matlab? Integer data types are there for convenience. The natural data type is double, because any engineer or physicist worth their salary spends most of their life calculating real-valued variables.

  8. Re:5+% of revenue on very long term return on Where Have You Gone, Bell Labs? · · Score: 1

    The there is profit. The pharmaceutical firms are doing research, but then what happens when they try to pay for the research?

    Not even big pharma anymore. Instead of basic research, big pharma works hand-in-hand with the venture folks.

    The process is something like this:

    1. Researcher A at university B makes a potentially marketable discovery in his/her laboratory.
    2. University B patents the discovery and, in return, will receive a portion of any future licensing revenue (typically a 50-50 split with the researcher; this is all part of the researcher's contract).
    3. Researcher A, together with some ex-graduate students, forms a start-up with venture funding and does the initial animal studies (or sometimes just licenses the rights to someone else's start-up).
    4. If the initial research looks promising enough, then big pharma swoops in and buys the entire company, with profits all around.
    5. Big pharma does the human studies (expensive, but low-risk, since they already know it works in animals), gets FDA approval, markets and sells the drug to make massive profits.

    The only research big pharma does anymore, then, is the human clinical studies needed to satisfy the FDA — basically it's product development disguised as research.

    Also, if you look at their balance sheets, you'll discover that Pharma spends significantly more on marketing than R&D. Viagra is $10/pill has as much to do with paying for the TV ads as it does with recouping any research costs.

    -JS

  9. Re:Olde News? on Fatal Explosion At Russian Hydroelectric Dam · · Score: 4, Insightful

    Disposable plastics in medicine are critical in stopping infections.

    Autoclaving for sterilizing medical tools is old tech. Disposable plastics are ubiquitous because that's how the device manufacturers make money (I used to do work related to medical devices). If you don't have either have a disposable bit or a per-unit cost of over $10M, your business plan will never be funded — the return on investment is too small for the venture folks to even bother reading your proposal.

    -JS

  10. Re:What we need is publicly funded journals on Should Copyright of Academic Works Be Abolished? · · Score: 1

    Basically journals get academics to edit and review for free, to write for free, they force you to sign over copyright, and they charge you to access your own paper. [...] Most of the research is probably government and publicly funded anyways. Anyone see anything wrong with this??

    No, I don't (and I say this having both published and reviewed academic articles myself).

    The point most people here seem to not understand (or find inconvenient) is that most of these journals are published by non-profit organizations. The only significant exception is Elsevier, and I don't publish in their journals.

    We researchers submit and review for free because otherwise the journals would stop publishing. Physical Review, for example, publishes something like 150000 pages of articles a year — and that costs money. Yes, they charge libraries a lot, but financially, they're luck to break even each year.

    As for charging you for access to your own papers, the policy varies from journal to journal, but here's the APS policy from their author copyright FAQ:

    As the author of an APS-published article, may I provide a PDF of my paper to a colleague or third party?
    The author is permitted to provide, for research purposes and as long as a fee is not charged, a PDF copy of his/her article using either the APS-prepared version or the author prepared version.

    Similary policies are spelled out for Wikipedia articles, re-use of figures in other articles, on-line reprints, and the like. Frankly, I've never heard of a copyright transfer getting in the way of getting work done...

    -JS

  11. Re:Why consider this for academics but not music? on Should Copyright of Academic Works Be Abolished? · · Score: 1

    The point of working in academia is to seek knowledge and share it with others. Copyright prevents or severely limits that. If knowledge isn't shared, we're all more ignorant because of it.

    This is a silly argument. Copyright is granted when material is published. If it's published, then it has been made public for anyone to read. In what possible world is this not the definition of sharing knowledge?

    -JS

  12. Re:55% say they are Democrats on Study Highlights Gap Between Views of Scientists and the Public · · Score: 1

    We always try to keep in mind that correlation does not equal causation, but if that is so, what does the "55% of scientists are Democrats" statistic mean?

    It's probably irrelevant.

    It's been well documented for decades that people with advanced degrees (Masters and, in particular, PhD's) are, statistically speaking, more likely to vote Democrat than Republican. There's no reason I can see why scientists shouldn't mirror the general population in this respect.

    -JS

  13. Re:Not so easy on Should Undergraduates Be Taught Fortran? · · Score: 1

    I suppose that is the burden of being the oldest computer language in use today: lots of people evaluate it on the basis of what the language was way back when they learned it.

    Aww c'mon, this is Slashdot. How many posters here actually ever learned Fortran in the first place?

    On Slashdot, we evaluate it on the basis of what our CS professors and told us about Fortran. That and what we read on the Internet...

    -JS

    For the record, yes, I both know and have written significant programs in Fortran, but on the other hand I'm a physicsist and not a CS major (and when I learned Fortran, F77 was the most recent spec available!).

  14. Re:Put everything in writing on How Do IT Guys Get Respect and Not Become BOFHs? · · Score: 1

    Also, good communication is the key to defusing people's annoyance.Also, good communication is the key to defusing people's annoyance.

    Second that! If you want to be treated professionally, you have to begin by treating your co-workers as professionals too.

    As a programmer [well, scientist-programmer], losing the connection to the outside world is bad enough — it gets in the way of doing my job — but it's even worse when you don't know what's going on and have no way to find out. If I know

    1. That the problem has already been reported
    2. That the problem is being worked on [or its relative place in the queue]
    3. That the current best-guess time to resolution is X

    then I can try to work around the disruption. Furthermore, this level of communication isn't too hard to implement: all of this could be done, say, by making the open trouble tickets readable on the in-house webpage.

    Network problems are annoying. Being left in the dark scratching my ass wondering what's going on is worse.

    -JS

  15. And what about five years from now? on MS Word 2010 Takes On TeX · · Score: 1

    One of the unsung virtues of LaTeX (and TeX) is the durability of archived documents.

    I have documents going back to 1995 on my laptop (I lost everything older to a hard drive crash). Since they're just text, these documents are perfectly legible in any operating system. Moreover, the TeX API has been stable for decades — I can still turn every one of these documents into a PDF (or DVI, or PS, or ...) from the original TeX source.

    How many of you can still open Word files you wrote using Windows 3.1?

    -JS

  16. Re:If you're dealing with phone numbers on New Pattern Found In Prime Numbers · · Score: 3, Informative

    So, you have millions of phones in 212, thousands in 979. The result: saved effort in dialing.

    Nice idea, but you give the phone company too much credit. In the old days telephone switches still used physical relays (this is well before transistors were invented). This significantly limited the number of connections in progress each switch could handle. Since switches are expensive, you naturally wanted to pass on the call as fast as possible so you could free up the switch for the next caller. A number like '212' wasn't just easy to dial, it was fast — remember this is the era of pulse dialing as well, so a '9' took literally 9 times longer to dial than a '1'. Assigning fast numbers like '212' to New York saved money for the phone company because Ma Bell could buy fewer switches. Any benefit to the customer was purely accidental.

    -JS

  17. Re:Stock market analysis? on New Pattern Found In Prime Numbers · · Score: 1

    Benson's law crops in things like tax fraud where people are making up numbers instead of using actual costs (for example, increasing the reported purchase price of some shares of stock so as to decrease your capital gains). Humans usually tend to pick too few 1's and too many 9', and this is something a statistical analysis can pick up. It's not proof of fraud, of course, but it's enough to flag a return for further human inspection.

    I would expect any stock market fraud that's based on fraudulent accounting (think Enron) might be flagged by a comparison against Benson's law as well.

    -JS

  18. Re:Duh on New Pattern Found In Prime Numbers · · Score: 2, Insightful

    Benford's "law" is not a law at all... any exponential distribution will exhibit this behavior.

    A law, as the word is commonly used in math and physics, is a mathematical expression of a universal relationship. As you say, Benson's law is a property of any exponential distribution, so we agree it's universal. Why then can't we call it a law? Just because it's obvious after you understand it doesn't make it any less a law.

    -JS

  19. Re:Other bases? on New Pattern Found In Prime Numbers · · Score: 1

    When happens with the primes are represented in base-9 or base-11?

    Benson's law comes out of the distribution of logarithms. Change the base and you change the probability that the leading digit is a "1," but the law itself works for any base because logarithms are a well-behaved function.

    -JS

  20. Re:They missed out C programmers on The Biggest Cults In Tech · · Score: 1

    #include <stdio.h>

    int fib (int n)
    {
    if (n == 1 || n == 0) return n;
    else return (fib (n - 1) + fib (n - 2));
    }

    ...

    If you're going to time it, at least write it properly!

    #include <stdio.h>

    int main(int argc, char *argv[])
    {
    int fib0 = 0, fib1 = 1, fib2 = -1, i;

    printf("n=%i %i\n", 0, fib0);
    printf("n=%i %i\n", 1, fib1);

    for (i = 2; i < 35; i++) {
    fib2 = fib0 + fib1;

    printf("n=%i %i\n", i, fib2);

    fib0 = fib1;
    fib1 = fib2;
    fib2 = -1; /* Paranoia */
    }

    return 0;
    }

    Going from your O(N^2) to my O(N) reduced the local runtime from 0.4 seconds to something smaller than the resolution of /bin/time (shows as 0.000 seconds).

    -JS

  21. Re:Forth on The Biggest Cults In Tech · · Score: 1

    Hrmph, Forth gets no respect.

    ITYM "respect no Forth gets."

    -JS

  22. Re:carbon 14 useless after 1945 on Nuclear Testing Helps Identify Fake Vintage Whiskey · · Score: 1

    And of course assuming that Carbon-14 had never spiked for any reason in the past before we knew what it was and measured it regularly.

    Umm... you do know that any living thing that died pre-war will have pre-war levels of C-14 in it. Finding samples from dead trees going back for the last 1000+ years isn't all that hard. And no, C-14 hasn't spiked significantly in the past.

    Climate change deniers to the contrary, we science types aren't total idiots — we do know what we're talking about most of the time.

    -JS

  23. Re:Effective use of screenspace on Cosmetic Neurology · · Score: 1

    Even you netbook users have 600 pixels. The New Yorker's website only use like 400 pixels, and leaves the rest to white space.

    It's HTML, who cares how wide the screen is? Why anyone is still using fixed pixel widths is beyond me in this day and age. Just say <div width="80%"> and let the browser figure out the rest...

    Repeat after me, children, "HTML is supposed to describe the content, not the layout."

    -JS

  24. Re:Used in college on Cosmetic Neurology · · Score: 1

    And eating too much kills. Drinking too much alcohol kills. Products tainted with poisonous substances kill.

    You've never had someone you know become a crack addict, have you? It's so out of proportion to just saying well, "eating too much kills," its unbelievable. The scale of damage even some of the so-called recreational drugs can cause (eg LSD) is way beyond mere over-indulgence.

    We [society] allows the sale of these prescription drugs because they cause less harm than the psychological conditions they're meant to treat, not because they're harmless or "significantly safer" than alcohol. Deal with the aftermath sometime and you'll understand better what I mean.

    -JS

  25. Re:A bit self-defeating on Future of Financial Mathematics? · · Score: 4, Informative

    No. His "system" is indeed based on the assumption that such events are unpredictable.

    His system is basically arbitrage. We have an algorithm for pricing options (Black-Scholes) that makes an invalid assumption (it uses Gaussian statistics where it shouldn't). This fault was recognized almost as soon as it was published, but people continue to use it anyway, which means they're mis-pricing their options. Black Swan makes money in the long haul because they know big price swings occur more often than the options are priced for, and they buy based on this knowledge. Exploiting market mis-pricings like this one is the essence of arbitrage.

    Like classic arbitrage, this only works because a) there is a mismatch between price and real cost [risk] and b) there aren't a lot of players making the same purchase. Change either A or B and Black Swan's strategy will become a money-loser, or at least a break-even.

    -JS