Slashdot Mirror


User: Tim+C

Tim+C's activity in the archive.

Stories
0
Comments
7,468
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 7,468

  1. Re:Yes they are on The Changing Face of Offshore Programming · · Score: 1

    Stop biting - he's intentionally talking at cross purposes to you.

  2. Re:CASE tools on Eight Biggest Tech Flops Ever · · Score: 1

    JVM has a 64K limit on class size

    Rubbish. I've just had a quick look at the class files that were generated from a couple of JSPs I wrote on Tuesday - 67KB, 83KB and 86KB. They're all "ordinary" JSP files using our inhouse tag library.

    As soon as you introduce an IDE kiss scalability GOODBYE!

    Yes, because a syntax-aware editor and one-step project compilation will simply *kill* scalability...

  3. Re:A line-by-line proof... on Has The Poincare Conjecture Been Solved? · · Score: 1

    I agree with some of your points - the random capitalisation is extremely odd, for one thing. I do think that "local Physics" has a meaning - Physics on a "local" scale, rather than a cosmological or quantum one.

    One of the founding assumptions in Physics is that the laws of Physics are the same everywhere. We have no proof that that is the case, though, so sometimes it is necessary to specifically talk about Physics in our domain, ie locally.

  4. Re:This is the silver bullet on Will Security Task Force Affect OSS Acceptance? · · Score: 1

    The main, lead programmer, who is typcially the copyright holder

    Often not - if it's a commercial piece of software, then the company will be copyright holder.

    Licensing programmers will tend to accentuate the blame attacks when bugs are found, and will provide incentive to hide them.

    Agreed. A licencing scheme is all but meaningless if, once a licence is obtained, it cannot be lost. Therefore, it will be in a licensed programmer's bset interests to hide any such bugs, for fear of losing their licence.

    No program is bug-free. No committee of Licensed Gurus can eyeball scan a progran and find all its bugs.

    Again, agreed. Writing bug-free, non-trivial code is, imho, impossible in any realistic situation. The best one can hope to do is minimise the nmber of bugs, and fix the rest quickly.

  5. Poorly researched article on 101 Ways To Save The Internet · · Score: 3, Informative

    Here's one mistake that I noticed, in the "Microsoft To-Do List" section:

    56 Enable automatic file encryption We've heard the promises for years. But even Apple offers this already - what's the holdup?

    That's been available since at least Win2K - select a folder, right click, Properties, Advanced, "Encrypt contents to secure data", answer the questions. Select the correct options, and all files moved to/created in that directory will be automatically encrypted. Perhaps that's not simple enough for them, but it's there, and it works.

    Some of the other points, there and elsewhere, are similarly wrong, or just plain nonsensical.

  6. Re:Powerpoint on Israel Suspends MS Office Purchases For Now · · Score: 1

    but 95% of the time it seems that the "speaker" simply reads thier slides to the audience

    That's a trend that started with the overhead projector, if not the blackboard. At least with a blackboard, people tend to restrict themselves to just writing out equations, drawing diagrams, and the like, as its so much harder to have the entire speech/lecture/whatever written out on it ahead of time.

  7. Re:I think it'll help on Israel Suspends MS Office Purchases For Now · · Score: 4, Funny

    I think it will help spread the word

    Spreading Word is the last thing it'll do...

  8. Re:NERD ALERT!!! on Pushing P4 to 5.25GHz with Liquid Nitrogen · · Score: 1

    Indeed.

    Back when I was doing my Physics degree, one of the experiments in first year lab was on superconductivity. For this, we used liquid nitrogen to cool a ceramic (iirc) down enough to get it superconducting; I don't recall having any particular safety equipment. In fact, I have seen with my own eyes people dipping their fingers in to liquid nitrogen for long enough to flick some out of the container, with no ill effects. (Other than a bit of an ear-bashing from the lab staff)

    For that matter, a lecturer once threw some liquid nitrogen on to the floor just in front of a particularly annoyingly nerdy student (whose reply was, comically, a snort and "Good job that wasn't super-cooled liquid helium!"...)

  9. Re:Why a successor? on XFree86 Core Team Disbands · · Score: 5, Funny

    There is nothing in it about the future of X86, which would be mine and many others big concern.

    Don't worry - Intel, AMD, etc have far too much money invested in x86 to kill it off anytime soon

  10. Re:"Core Team" models need to die. on XFree86 Core Team Disbands · · Score: 2

    You're confusing "core team" with "bunch of unreasonable, immature idiots who happen to control commit rights to CVS".

    If a project has no core team, and literally anyone can get commit access to CVS/whatever VCS they use, then the project is wide open to abuse. There would be nothing to stop people from submitting broken code, code with backdoors/intentional exploits, or even IP-infringing code to the project.

    Even if it's just a case of those with commit access vetting people's patches and additions until they've proved themselves worthy of commit access, that's still a "core team".

  11. Re:Not a fireball on Warning: Exploding Batteries · · Score: 1

    I'd rather that, hopefully giving me time to get my phone out of my pocket or laptop off my lap with only minor scarring, than an actual explosion...

  12. Re:WOW on XFree86 Core Team Disbands · · Score: 1

    Look at Windows, it's never been supported and that doesn't seem to stop anyone from continuing to use it.

    Bull. If you buy Windows retail, you get 90 days (iirc) of free technical support from MS (limited to some set number of incidents, of course). If you get it with a system, your OEM is supposed to support you - most do, in my experience, for a similar amount of time. MS also offer paid-for support, of course, if you're so inclined.

  13. Re:For Those... on Will Cellular Phones Skew Survey Results? · · Score: 2, Interesting

    I'd suspect that the fact that you're an American has something to do with why you were taught about it in your stats class.

    I'm from the UK, and have had a fairly extensive mathematical training, including dedicated theoretical statistics classes. This was never even mentioned.

    It's hardly surprising, though - there are plenty of ways of addressing the topic, why choose one poll from (then) 45 years ago that took place in another country, when there are other, more recent examples to use?

  14. Re:Have a no-front-end-checking mode on Secure Programmer: Keep an Eye on Inputs · · Score: 1

    That's pretty much the way we work - we never rely on the client having javascript enabled, as that could potentially prevent some people from using the site. We don't have a specific "development mode", but on any normal project the back-end code and HTML development are done by different people.

    Basically, we have interface developers who take the Photoshop images that the designers/art directors produce, and use them as a blueprint to create the HTML pages. They also produce any javascript that we do use. Meanwhile, we (programmers) are developing the back end code, using "white page" pages - ie plain HTML pages with little or no design. We don't generally waste time putting length restrictions on input boxes in our forms, as we'd only have to do it again when integrating our stuff with the final pages.

    On the other hand, we do 90%+ of our work in Java these days, so bounds checking is less of a problem. You still have to check stuff before inserting it into a db record, of course, but that's to prevent exceptions, rather than improve security.

  15. Re:I can see the comments now... on Windows CE.NET Ported to Xbox · · Score: 3, Interesting

    Round here, we call that a "programmer's 90%" - meaning that it mostly works, perhaps lacks one or two required features, has barely been tested (if at all), still needs to be integrated with the front-end, have error checking added, be documented/commented, etc.

    The 10% remaining is the boring, tidying up and finishing off stuff that takes 90% of the time...

  16. Re:easy now killer on Alan Ralsky Gripes About Can Spam Act · · Score: 1

    The spammers cost society more money than the US national debt -- every year.

    I'm sorry, but you're really going to have to provide some hard figures to back up that claim.

  17. Re:Murphy's Law strikes again. on Secure Programmer: Keep an Eye on Inputs · · Score: 2, Insightful

    Take advantage of things like... ext box constraints to make it hard for users to enter bad data

    That's good and necessary advice, but it's not sufficient, depending on your environment. If you're programming for the web, then you absolutely cannot rely on such things. Of course you should always set such constraints in the HTML where possible, but you *still* have to validate the inputs fully in your code.

    In case the reason why isn't obvious, it's because URLs are very easy to hand craft. There's no way you can stop me from sending 500 chars of data as the value of a field that you thought you'd constrained to be 10 chars. Even if you treat POST and GET differently, I can just whip up a little app to do POSTs for me if I'm so inclined.

    Front-end constraints and sanity checking (eg javascript that checks to make sure that all required fields have a value before submitting the form) are an invaluable part of the user experience, but they're no substitute for securely written code. The two things serve entirely different purposes.

    More generally speaking, you should santiy-check all input data, at all stages in the code.

  18. Re:I don't think homosexuality needs to be rewarde on 10 Ads The US Won't See · · Score: 1

    After all, homosexual marriages do not contribute to the population (and thus to the economy)

    An interesting stance. I have a young daughter. My girlfriend (we're not married) gave up work towards the end of her pregnancy to look after her.

    Since that time, four years ago, she's been contributing less to the economy in terms of taxes, work done, etc than she would have been had she not given up work. (She has had part time jobs, but nothing like a full-time career)

    She wants to go back to work once our daughter is in full-time education, but that's not going to happen for at least another year, possibly more. meanwhile, our daughter won't be contributing to the economy for another 12 years at least.

    On the other hand, gay and lesbian couples, as you so insightfully point out, can't ahve children naturally, and have an extremely hard time adopting. That leaves both members free to work, contribute to the economy and pay lots of taxes.

    So, if your reasons are purely economic, you really ought to be in favour of same-sex marriages.

  19. Re:Palladium and trusted computing on Writing an End to the Bio of BIOS? · · Score: 1

    Iirc, that required a forced reboot of the machine, so it wasn't entirely stealthy. I admit, though, that the majority of Win9x users would probably not notice anything unusual in a sudden reboot ;-)

  20. Re:Aiming at the low end on iPod Jr. Rumors Become More Substantial · · Score: 1

    Chalk me up too. I'm currently in the market for some sort of personal audio device, and would *love* an iPod, but can't possibly justify that sort of expense. (Life gets expensive with a house, car, family to support...)

    A cheap, lower-capacity model would be perfect. I don't need 10 or 20 gigs of storage - I only have about 5 gigs of mp3s as it is. Sure, the extra space would be nice, but I'd be happy enough with deleting/uploading some music every fews days or so if it means the difference between affordable and out of my price range.

  21. Re:Hmm... on Depenguinator "Upgrades" Linux to BSD · · Score: 1

    Hint to moderators: it's not insightful the 10,000th time.

    You can say that about almost any comment attached to a story about Linux, Windows, the RIAA or MPAA, the DMCA, closed source or open source, though - all those discussions tend to go round and round in circles, producing very, very little in the way of new insights.

    Besides, calm down - it's now sat at +3, with a couple of "Overrated" moderations. Looks like the "equal airtime" is being reduced...

  22. Re:Hmm... on Depenguinator "Upgrades" Linux to BSD · · Score: 1

    But that's pretty-much exactly what it *is* like here, for certain topics.

    Stuff like general tech and science is okay, but as soon as a discussion starts up on the relative merits of Windows and Linux, or closed source and open, you might as well save your bandwidth. Neither side is going to convince the other, and all you get are the same tired old arguments being used by both parties.

    That's just life, though. Once a person has convinced themself of something, it generally takes a hell of a lot to change their mind.

  23. Re:No progress for ANYBODY!!!! on Writing an End to the Bio of BIOS? · · Score: 1

    Hold on their cowboy. Intel has nothing to gain by shutting out other OSes - they'll lose market share in the server space if nothing else, where Linux is popular and growing in popularity everyday.

    MS has a much more clear-cut reason to try something like that, but think about it - if they don't try it, and create something that is usable by anyone, then they have something to point at. "Look! See! We're not being anti-competitive! We could have locked you all out for good, but we didn't!" Actually trying to lock out competing OSes would be an extremely dangerous move, imho.

  24. Re:No progress for ANYBODY!!!! on Writing an End to the Bio of BIOS? · · Score: 1

    But why must it be that it is Microsoft and Intel that are working on the new progress?

    R&D, especially into relatively new areas like this (rather than your core products) costs money, money that you many not see any return on.

    MS and Intel, respectively, are pretty-much the richest players in their respective fields. Who else would you expect to see do it?

  25. Re:Palladium and trusted computing on Writing an End to the Bio of BIOS? · · Score: 2, Interesting

    remember the P4 CPU ID?

    Yes, I remember the P3's CPU ID. I remember turning it off in the BIOS on first boot of my (then) brand new P3 700, and I remember it staying off and having absolutely no effect on me at all.

    I also remember not reading about any invasions of privacy involving the CPU ID. To be honest, I'm surprised that you mentioned it, given that nothing much really came of it. Sure, perhaps they had designs on something nefarious or underhand - but it came to nothing. That may well be a good indication of what will happen if they try anything similar this time round...