Slashdot Mirror


User: tlambert

tlambert's activity in the archive.

Stories
0
Comments
5,097
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 5,097

  1. ""If you can invent an easy process..." on Global Warming Irreversible, NOAA Scientist Finds · · Score: 2, Insightful

    "If you can invent an easy process to turn CO2 in low concentrations back into carbon and oxygen, you have a winner."

    Trees?

    -- Terry

  2. Hopefully they learn from the mistakes... on Mars Desert Research Station Simulates Mars Base · · Score: 1

    Hopefully they learn from the mistakes of BioSphere2.

    Like: no ordering out for pizza, no leting your SO in for nookie, and concrete takes a very long time to cure and uses oxygen throughout the process.

    -- Terry

  3. Wrong on two fronts on Most Hackable Coupon-Eligible DTV Converter? · · Score: 1

    (1) In these booming economic times, I'm sure we'll see plenty of new cell phone companies going into business as a result of the increased spectrum availability (NOT).

    (2) ABC already turned on the broadcast bit "accidently" for a number of shows in the SF Bay area, freventing them from being recorded by DVRs, last August.

    -- Terry

  4. Uh border router routing tables? on Germany Legislates For Mandatory Web Filters · · Score: 1

    Uh border router routing tables?

    Am I missing something?

    Or won't that work for child porn that's published inside Germany, because they don't track it down or prosecute it?

    -- Terry

  5. Clippy the Lexus says... on Lexus To Start Spamming Car Buyers In Their Cars · · Score: 4, Funny

    Clippy the Lexus says...

    "It looks like you are driving to your ex-girlfriends house; should I contact the highway patrol to schedule a breathalyzer test?"

    -- Terry

  6. It makes sense if you are Dell. on Recourse For Poor Customer Service? · · Score: 1

    It makes sense if you are Dell.

    He ordered September 17th.
    October 17th: 30 days
    November 16th: 60 days
    December 16th: 90 days.
    Thank you for the free money.

    -- Terry

  7. Re:Committee?? on What Needs Fixing In Linux · · Score: 1

    native file versioning;

    Was tried many times before and failed miserably. As long as majority of files are blobs, versioning on level of file system makes no sense. Versioning on level of applications is implemented already more or less everywhere it was needed and SVN/git is there for the rest of applications.

    People who argue about putting VMS-style versioning in filesystems in UNIX Just Don't Get It(tm).

    This worked in VMS solely because in VMS, the globbing pattern was passed to the VMS kernel, which acted on it, rather than being expanded in user space, and having the expansions passed down to the kernel iteratively, which is the fundamental UNIX tools model. So, for example, if you were to do a:

    rename foo.* bar.*

    this worked in VMS because the ability to expand corresponding values and correlate them worked. In UNIX, you can't expand the non-existant corresponding "bar.*" values in the shell and then pass them to the "mv" command.

    Versions in VMS took strict advantage of this, implying a ";most recent version" as a suffix to all unversioned names pased to the kernel for resolution or expansion - because the expansion happened in the kernel, it was possible to "do the right thing", because there was sufficient context for the kernel to impute what "the right thing" was, without having to guess at it after the fact.

    This is very similar to the argument between "composed" and "uncomposed" Unicode, and which one is obviously superior to the other: if the semantics aren't tied down until the contextual point at which it matters that they be tied down, then you can do more clever things.

    I don't see any of this changing in UNIX any time soon, until it's not actually UNIX any more; the best anyone is going to be able to do is namespace folding hacks, for which they will need shell (and anything else that does globbing) cooperating in the versioning "conspiracy". This is not really something doable at the kernel level without some serious namespace escape trickery.

    -- Terry

  8. 35 USC 284 & 35 USC 154.(d)(1)(B) & 35 USC on Microsoft's Internal Advice About Patents · · Score: 5, Informative

    Willful violation invokes statutory damages:

    35 USC 284

    When the damages are not found by a jury, the court shall assess them. In either event the court may increase the damages up to three times the amount found or assessed. Increased damages under this paragraph shall not apply to provisional rights under section 154(d) of this title.

    When that doesn't apply, then you have to consider provisional damages:

    35 USC 154.(d)(1)(B) Provisional damages:

    (d) Provisional Rights.--

    (1) In general.-- In addition to other rights provided by this section, a patent shall include the right to obtain a reasonable royalty from any person who, during the period beginning on the date of publication of the application for such patent under section 122 (b), or in the case of an international application filed under the treaty defined in section 351 (a) designating the United States under Article 21(2)(a) of such treaty, the date of publication of the application, and ending on the date the patent is issued--

    (B) had actual notice of the published patent application and, in a case in which the right arising under this paragraph is based upon an international application designating the United States that is published in a language other than English, had a translation of the international application into the English language

    The intent of willful ignorance is to insulate the company against statutory and provisional damages. As an engineer, this protects you, as well:

    35 USC 271.(b):

    (b) Whoever actively induces infringement of a patent shall be liable as an infringer.

    -- Terry

  9. Re:solution .. on Air Force To Rewrite the Rules of the Internet · · Score: 1

    Still, wouldn't you LIKE to find out who's sending you spam/phishing attacks/etc... so you can, if nothing else, impolitely ask them to stop at 0100 in the morning?

    Hm. Probably not as much as I'd like to prevent some nut-job on the Internet taking offense to something I say online in a political forum and making me his personal projects because I no longer have deniability for the information about my location or who I am because some idiot wanted to build non-repudiation into IP packets. You might as well start implanting RFIDs, if you want non-repudiation everywhere, and just make keyboards not work without an RFID in range. I think Google does a pretty good job of filtering SPAM; maybe you need a different email provider?

    -- Terry

  10. This is not precisely true on Android Also Comes With a Kill-Switch · · Score: 0

    "Unlike Apple and the iPhone however, you can get applications from other places that aren't subject to the kill-switch"

    This is not precisely true. The "kill switch" is implemented by the host OS contacting back and getting a CRL from a central server (whether Google controls that server, or your phone company does, is an open question). All they have to do is post a Certificate Revocation in their list for a given applications signing cert and that application is disabled.

    In reality, Android is in fact much more locked down that the iPhone currently is. The fact of the matter is that Android does not support native applications, it only supports applications written in the Google JVM-alternative that they used to get out from under the Java mobile license restrictions, which is about the only place Sun has been able to attach Java to a revenue stream. As a result, you aren't actually allowed to write to the glass. The applications themselves are signed, and the OS is signed; you can get the Android source code, but that doesn't mean you're going to be able to recompile Android from sources and load it onto your T-Mobile handset, and expect it to boot.

    Basically, you are limited to a much smaller set of APIs than the iPhone has been able to limit you to, and if you want to add APIs, you are out of luck unless you write them in Java.

    -- Terry

  11. One that meets your needs? on Choosing a Replacement Email System For a University? · · Score: 1

    One that meets your needs?

    Seriously, you're canning the old one because you say it no longer fits your needs. Since software doesn't mutate, then your needs must have changed, so pick something that meets your needs. The questions you should ask are "Can it do what the old one does?" and "Can it do X, Y, Z", where X, Y, Z are the needs you've added that are making you jump boat in the first place.

    Yes, it really is that dirt simple.

    -- Terry

  12. Prior Art on Unbelievably Large Telescopes On the Moon? · · Score: 1

    Prior Art

    The idea goes back at least as far as 1803, and was recognized as being old then (some attribute the idea to Newton). Robert W. Wood, a University of Baltimore physicist, built the first one recorded (using mercury as the reflector) in 1909, but could not keep the spinning base spinning at a constant rate.

    Borra has a tendency to announce these things again every so many years as if they are newly invented; here's an article from 1986: ahref=http://findarticles.com/p/articles/mi_m1200/is_v130/ai_4371602/pg_1?tag=artBody;col1rel=url2html-6340http://findarticles.com/p/articles/mi_m1200/is_v130/ai_4371602/pg_1?tag=artBody;col1> ...note that it predates the 1990 date where the article linked in the posted story claims he's only started studying them 4 years after that.

    -- Terry

  13. why data on one's person should be excluded... on Tips For Taking Your Laptop Into and Out of the US? · · Score: 3, Insightful

    why data on one's person should be excluded...

    I think if the person is, for example, a lawyer, the data in question could be protected by attorney/client privilege, and therefore they could face disbarrment for disclosure, even were it done under color of authority.

    I imagine, in fact, that this is a real issue for lawyers attempting to operate on behalf of the detainees at Guantanamo Bay.

    But I'll also answer the question in the subject, as to why it should not simply have an exclusion cause for lawyers, instead of being struck down for everyone: because it's in my head and they have no right to search my head. What's the difference between data in your head and data encrypted with a password stored in your head? To me, the data is in your head, and the data on the hard drive is just a useful memory aid.

    Oh, and if the original poster is more concerned about them getting his data than about losing the laptop, make a one time pad, make a copy of it, put the copy of it in a safe deposit box, travel outside the US, and then after encrypting the data with the OTP, destroy the OTP so it is impossible for you to comply.

    -- Terry

  14. With respect... on Apple Censors App Store Rejection Notices · · Score: 1

    With respect...

    I own the atoms.

    I paid for them.

    They will damn well do what I tell them to do.

    -- Terry

  15. Re:Reasonable? on Apple Censors App Store Rejection Notices · · Score: 1

    One is enforced by a carrier not willing to build out its infrastructure, and the second two are enforced by physics?

    -- Terry

  16. Except it's not really their first foray on Oracle To Sell Database Hardware · · Score: 3, Informative

    Except it's not really their first foray:

    http://en.wikipedia.org/wiki/NCUBE

    This was the company that Larry invested in to build massively (for the time) parallel machines to run Oracle better. He even relocated them to Foster City to get them loser to Oracle corporate headquarters.

    A company where I worked (Whistle Communications, and, after they were acquired, IBM) shared the same building with them. When they closed the Foster City office 2002 (after Larry stepped down as CEO), they dumpstered a large number of 19" racks full of interesting hardware.

    -- Terry

  17. I will care about non-native species arguments on Bringing Giant Tortoises Back From Extinction · · Score: 1

    I will care about non-native species arguments as soon as you exterminate all the pigeons and Rattus Norwegicus in North America and rabbits in Australia.

    Thanks,
    -- Terry

  18. You mean like the SecureID FOBs? on World's First "Unclonable" RFID Chip · · Score: 1

    You mean like the SecureID FOBs?

    Where it takes two of them to make a working one, manually disassembling one (destroying the chip) and using solvent on the other (destroying the LCD)?

    -- Terry

  19. Reading out "secure" blackberry data... on Locked iPhones Can Be Unlocked Without Password · · Score: 3, Insightful

    Reading out "secure" blackberry data...

    What's the model number? From that I can tell you whether or not I have a JTAG, or would have to borrow one from a friend. With a JTAG I can keep it from wiping itself and do anything with your data I want.

    If it's an 8000 series (not including the 8707), then it's a ARMv5TE PXA900, which is pretty easy to hack.

    Just because your average idiot can't hack something doesn't mean that it's magically unhackable. The value in the device is in the data it contains, not in the cost of the hardware.

    -- Terry

  20. Whoops, I stand corrected on NASA's Orion Mock-Up Fails Parachute Test · · Score: 1

    Whoops, I stand corrected.

    I was aware of the Little Joe shots for the Mercury program, but had not heard of the Little Joe II shots. Learn something new every day! Thank you!

    -- Terry

  21. Or you don't know why circular parachutes inflate on NASA's Orion Mock-Up Fails Parachute Test · · Score: 1

    Or you don't know why circular parachutes inflate.

    It required non-laminar flow to generate sufficient wake turbulence that there is enough of a pressure differential to cause the inflation to occur.

    http://www.pcprg.com/inflate.htm

    http://en.wikipedia.org/wiki/Laminar_flow

    Again, it's visibly obvious in the video that the chute is failing to inflate because there is not sufficient pressure differential to cause wake turbulence along the bottom edges of the chute body.

    -- Terry

  22. Turn it on end and paint a Tardis on it! on Telecom Rollouts Raise Ire Over Utility Boxes · · Score: 1

    Turn it on end and paint a Tardis on it!

    Who wouldn't want the Doctor visiting their neighborhood?

    -- Terry

  23. Wrongo; it's based on the launch abort chutes on NASA's Orion Mock-Up Fails Parachute Test · · Score: 1

    Wrongo; it's based on the launch abort chutes from the Apollo program. Those chutes didn't have a lot of testing, and never in launch abort conditions.

    I am rather thinking that the parent poster thinks they should have started with chutes that were known to work, not chutes designed in the Apollo era, but never used on real missions. Those would be things like the three capsule chutes that anyone who saw the earth-returns of the Apollo capsules remembers from immediately preceeding splashdown.

    If you have ever jumped out of a perfectly good airplane on a chute you packed yourelf, it's pretty clear that the weight relative to the chute area caused the laminar airflow over the closed chute to kee the shroud lines from jockeying in and out enough for the chute to open. In othr words, it's because they used a larger version of an edge connected shroud set in the design, without stay-shrouds to force the center down and therefore the edges out so that they could catch air.

    They need to employ some riggers from a good sky-diving team in their design phase, or some umbrella manufacturers.

    -- Terry

  24. THE ACTUAL PROBLEM on Why COBOL Could Come Back · · Score: 1

    The actual problem is where to find someone *who is willing to make the changes while working at minimum wage*.

    -- Terry

  25. So basically, you are saying... on Apple Clients Still Vulnerable After DNS Patch · · Score: 2, Informative

    So basically, you are saying that using a protocol which tells you the port you are supposed to respond to requests on, it's possible to "guess" the port on which responses are expected?

    Uh, if you are close enough to see the request, why do you not just use the response port in the request instead of guessing it from the last request?

    I'm not understanding how this is any more vulnerable, unless you can predict requests.

    Also, what do Windows and Linux boxes do?

    -- Terry