Slashdot Mirror


User: jeremyp

jeremyp's activity in the archive.

Stories
0
Comments
2,700
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 2,700

  1. Re:I finally could tell my friend to go to hell on Windows 95 Turns 15 · · Score: 1

    Ah, the myth persists.

    In fact Windows 95 was a full 32 bit pre-emptive multitasking operating system with virtual memory.

    However, the part of the system called the GDI (graphical device interface) was carried over almost verbatim from Windows 3.1. The GDI handled all of the low level graphics and was a 16 bit subsystem and it was also not fully re-entrant. The GDI expected only cooperative multitasking (effectively just one big process) and it expected every process's GDI data to be in the same address space.

    The way Microsoft made the GDI work in a 32 bit environment involved a semaphore which a 32 bit process had to grab before it could use the GDI. If a process died or hung while it owned the semaphore, the effect was that the display would appear to freeze as all the other processes would go into a wait state as soon as they tried to do anything with the graphics. If you could figure out a way to kill the process with the semaphore without any visual feedback, you could actually rescue the apparently hung system.

  2. Re:What momentum may that fork have? on OpenSolaris Governing Board Dissolves Itself · · Score: 1

    iOS is Mac OS X with another different UI. Chrome is a browser and Android is Linux with another different UI.

  3. Re:Turn off the wifi.. on 'Wi-Fi Illness' Spreads To Ontario Public Schools · · Score: 3, Insightful

    But to be a fair experiment, you'd have to conceal the fact that the wi-fi is turned off from the children. The reason for this is that the most likely cause of all the illness is children feigning it to get of school.

  4. Re:How important are JavaScript times? on WebKit Gives Konqueror a Speed Boost (Past Firefox) · · Score: 2, Interesting

    Who cares? The fact is that most of the web is documents, not applications. Javascript performance is largely irrelevant when rendering Wikipedia or Google. So why does anybody care about its speed?

  5. Re:Rupert Murdoch believes limits are for others on Rupert Murdoch Claims To Own the 'Sky' In 'Skype' · · Score: 1

    Because he certainly does have a trademark on the word "Sky". BSkyB was formed by the "merger" between British Satellite Broadcasting and Sky Television. Sky is a marketing name they use for a lot of their products. They'd be utterly stupid not to have registered Sky as a trademark in all of the countries where they use it as a marketing brand.

  6. Re:Go back and read your basic English book! on US Students Struggle With Understanding of the 'Equal' Sign · · Score: 2, Informative

    Nope. That's not what it means at all. The apostrophe (that's its name) is used to denote the possessive e.g. JeremyP's post. It's also used to show that you've missed out some letters, as in "you've" or "it's" or "couldn't". So technically "math's" is correct, but nobody ever writes it like that.

  7. Re:Wow... on How Star Trek Artists Imagined the iPad... 23 Years Later · · Score: 1

    You are utterly missing the point. I have no doubt that real tablets 300 years from now will have computing power undreamed of by us (if they still have tablets and not brain implants or whatever).

    The discussion is not about real technology 300 years from now, but about what the creators of TNG envisaged back in the 90's. The PADD as envisaged by the creators of TNG had less power than the iPad as actually realised by Apple Inc only a couple of decades later.

    All this demonstrates that nothing dates like science fiction.

  8. Re:False assumption on Sentence Spacing — 1 Space or 2? · · Score: 1

    A tab character is not a number of spaces. The tab character takes you to the next tab stop. In the olden days of typewriters and the modern days of word processors, the tab stops are pretty much where you feel like. When I'm editing source code I feel like putting tab stops every fourth character from the left hand edge. That seems like a good compromise to me so that people with 8 character tab stops or 2 character tab stops can still read my code.

  9. Re:A decade too late. on Perl 6, Early, With Rakudo Star · · Score: 1

    That isn't what he said. Do you understand the difference between programming in two languages at once and knowing two languages at once?

  10. Re:A decade too late. on Perl 6, Early, With Rakudo Star · · Score: 1

    Nobody gives a flying fuck.

    Perl's strength has always been that it is a really good scripting language. All this pseudo theoretical computer scientific bollocks holds no interest for the average person doing scripting. They don't care if the language can do interfaces (which is what roles are) as long as they can parse this really complex text file into a sensible set of fields. And they could do that already with Perl 5.

    If you want a "proper" language, there's already Python and Ruby in the same space. Perl 6 has missed the boat.

  11. Re:retire it on What To Do With an Old G5 Tower? · · Score: 1

    PC stands for "personal computer" not "personal computer running Windows".

  12. Re:No. on OAuth, OpenID Password Crack Could Affect Millions · · Score: 1

    But the account gets locked after the third wrong attempt to log in.

  13. Re:Who doesn't hash/encrypt passwords? on OAuth, OpenID Password Crack Could Affect Millions · · Score: 1

    I admire your bravery, posting that on Slashdot.

    My username is robert';drop table users;--

    http://xkcd.com/327/

  14. Re:'Bout time on Apple Offers Free Cases To Solve iPhone 4 Antenna Problems · · Score: 1

    Whoever is responsible for this should be fired, as should anyone who should have caught the mistake of the incompetent engineer(s), and their jobs should be given to competent people.
     

    And your evidence that they weren't is.....?

    There's no way Steve Jobs is going to tell you whether the people responsible for the fuck up have been fired or not, especially with a class action law suit hanging over him.

  15. Re:Lego is the company name on Man Repairs Crumbling Walls With Legos · · Score: 1

    In England, we just say "lego", making it its own plural, like sheep. e.g. a house made of lego.

  16. Re:More details and downloadable archive on Claimed Proof That UNIX Code Was Copied Into Linux · · Score: 1

    I now write in Java, C++, PHP, Perl, and Objective C... and my loops use i for the index variable even though I know that is bad form.

    No it isn't. Everybody (by which I mean all programmers) knows that i is the standard loop iterator. It would be more confusing not to use i.

  17. Re:While I can't speak for Windows... on Apple Implements the CalDAV Standard For MobileMe · · Score: 1

    I haven't used Linux seriously for a while so I have no idea about the current state of drag and drop in its various GUIs, but phrases like

    I can come with numerous examples of drag and drop that works

    don't exactly convince me that you have got a good argument. Drag and drop is supposed to work consistently across all applications, not for mere "numerous examples".

    This is the problem with Linux, or rather the GUIs associated with it. The developers are starting with lots of disparate applications and they are slowly pulling them together until they are in the state of having "numerous examples" of drag and drop working. Apple and Microsoft start with an overall GUI architecture and make the applications fit in to it from the word go. It's like climbing a mountain. It's an achievement to climb a mountain, but the guy hovering over the summit in a helicopter will get there first every time.

  18. Re:I can haz 12 volts back? on Working Toward a Universal Power Brick For Laptops · · Score: 1

    It's because the power dissipated in the wires is proportional to the square of the current. And the dissipation manifests itself as heat. That means, if you increase the current, you have to make the wires thicker and heavier and also improve the cooling which is also heavy.

    If you want to increase the power available to the laptop's components, it's much better to increase the voltage.

  19. Re:Apple Store in App Store on iPhone 4 Pre-Orders Wreaking Havoc On Apple Store · · Score: 1

    I have created an app store ~S that contains all app stores that do not contain themselves.

    Wait a minute...

  20. Re:Solution? on 2 In 3 Misunderstand Gas Mileage; Here's Why · · Score: 1

    Sorry to answer myself, but, I was making the assumption that both hypothetical guys are doing the same mileage over a given time.

  21. Re:Solution? on 2 In 3 Misunderstand Gas Mileage; Here's Why · · Score: 1

    No it's not. What is important is absolute usage of petrol - sorry gas (I'm English). It's absolute usage that determines how much pollution gets pumped in the atmosphere. Going from 10 to 20mpg may be a 50% reduction in fuel consumption, but 20mpg is still pretty atrocious. It's still much worse than the starting position of the guy who with a 33mpg vehicle thinking of going to 50mpg.

  22. Re:Crashes a lot ? on Safari 5 Released · · Score: 1

    It loaded fine for me but then crashed after I scrolled down a bit. However, I'm using the latest nightly build of Webkit. It'll be interesting to see how long it takes to fix now that I've sent the crash report in.

  23. Re:huh? on Will Steve Ballmer Speak At WWDC Keynote? · · Score: 2, Informative

    Technically, Objective C's parameters aren't named, they are just embedded in the method name.

    [obj setVector: x y: y z: z] is a different method to [obj setVector: x z: z y: y]

    Also, your assertion that the first parameter name is omitted is completely spurious. No Objective-C programmer would name the method as you have done. They would use

    [obj setVectorX: x y: y z: z];

  24. Re:ignore them and show it anyway on Decency Group Says "$#*!" Is Indecent · · Score: 4, Funny

    It stars Shatner and it might be a trainwreck?

    You mean it stars $#4!ner.

    In Britain "$#4!" is a colloquial past tense of "to $#*!" as in "he $#4! his pants".

  25. Re:They stopped at six on Copernicus Reburied As Hero · · Score: 4, Funny

    Professor: "I'm sorry, Fry, but astronomers renamed Uranus in 2620 to end that stupid joke once and for all."
    Fry: "Oh. What's it called now?"
    Professor: "Urectum. Here, let me locate it for you."