Slashdot Mirror


User: michaelok

michaelok's activity in the archive.

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

Comments · 21

  1. Re:So why was it deleted? on Old Man Murray Entry Deleted From Wikipedia · · Score: 1
    Power corrupts, they say. There probably are many cases of ideological activist wikipedia editors throwing their weight around. Another example of outright bullying and insults, and the impact on the Bouml project. In this case, the author of the open source project, Bouml, one of the best UML tools out there, in my opinion, including commercial, has now decided to stop work on his project, this being the only way to protest the actions of the dreaded wikiPedia "administrator from hell". Bouml vs. wikiPedia

    and bouml vs wiki (in French)

  2. Re:Old news on HBGary Hack In Depth · · Score: 1

    You forget that it's the YOU that make or break the site. So if Slashdot still has the interest of some sharp folks out there, with excellent insight and comments, then it's still a viable site. Note the crazy topsy-turvy world of Digg (talk about dupes and poor summaries), now there's Reddit, and others, and I guess Facebook, but as long as Slashdot attracts good readers, they'll do fine.

  3. Re:Don't forget the WebOS on MicroHP — the New IT Giant? · · Score: 1
    Wow, thanks. I am going to check that out.

    I've been dumbfounded by how a renowned company like HP, and a company in the printer business, can make such an unbelievable piece of *#(&*@%(*&@@ software that their scanpro or what not is. It's like using a Model-T, with careful nudges, and coaxing, and a few crash/reboots later, I am able to scan my expenses. And before that, HP was great for hiding it's drivers, so while I had an ancient but reliable LaserJet III, I could only get it working under Linux. I was once able to find the Windows drivers, but after a crash of my system, and a restore, I was unable to get it working again (more on Windows crashes later).

    And to the chap who said - don't buy a mac, well, I bought a mac out of similar frustration with the outlandish piece of equal *#(*#&@ that Microsoft sold called Windows ME.

    So in my opinion, you take two companies that make second-rate, sloppy software, and you will get a combined company that makes second-rate, sloppy software, and that's if everything works out and their cultures don't clash, creating worse problems.

    Yes, yes, MSFT redeemed itself with 2000/XP, (Vista? uh, no) 7 ain't that bat (git and rails runs on it ok), and yes, Word is ok, not bad at all sometimes, but if customers are treated with such disregard, it sure makes it easier to switch to Linux or the Mac.

  4. Re:Fantastic on New MacBook Pros To Sport Light Peak Technology · · Score: 1

    Thinking that the Mac App Store indicates that Mac OS X will become closed like iOS is like saying that bringing Pages to iOS indicates they are going to open that system.

    No, not at all. The parent has a good point. It's really reading the news releases verbatim i.e. when apple states something like "all updates/software installs will be done via iTunes/App Store", well, one really has to wonder. Is there a clause in there that says "homebrew/macports/git" will still function? Sure, there would be outcry, Microsoft used this tactic to test the waters, big enough fuss and they'd relent. But these days, with Apple deprecating Java, many in the Java world are puzzled. And then on top of that Oracle vs. Apache vs. Google vs. JCP. And maybe that's good. At this point, if there's no Java on the Mac, as DHH puts it "Meh". But not so with other stuff, yes there would be an outcry alright, you betcha.

  5. Re:Fantastic on New MacBook Pros To Sport Light Peak Technology · · Score: 1

    I think that's probably true, but it would be just as true for your average PC user too. There are the Mac users that drool over the latest chipset, and video capabilities, just like anyone else, and then there's everybody else. I'd imagine that, besides someone setting up a server farm (business user), for the typical home user, the guy that cares about the technology, and is willing to pay for it, is your heavy duty gamer. Anyway, point is your statement is flawed in that it assumes that PC users are "techies" and Mac users are arty, creative types. And that's hardly the case, I mean, how many millions of PCs are out there?

  6. Re:Third Party JVMs (FROM TFA) on Apple Deprecates Their JVM · · Score: 1

    Hm, mod the parent up, that is informative, thanks. Suddenly it occurs to me that this might have more to do with the skyrocketing exploits of vulnerabilities with Java recently, which I've seen nary a mention in all the comments here. Well, maybe a few. Apple may just realize that it would be easier keeping up with closing these security holes if they open up the JVM more.

  7. Re:AppStore on Apple Deprecates Their JVM · · Score: 1

    I've never installed anything via the App Store other than iPhone apps like Carcassonne. Did you know you can also install via disk images (.dmg) files? And then there is also macports
    As for Lion, it's all speculation right now it seems. Kind of does remind me of Microsoft a little. Companies do this, see what kind of reaction they get from their leading edge fans, then adjust accordingly.

  8. Re:Similar to Flash on Apple Deprecates Their JVM · · Score: 1

    Qt is awesome. I'm using bouml, a designer that supports UML models. Just curious, but does anyone know what Apple builds Safari in, such that it runs cross-platform? I have researched this a little but haven't found any information. I would imagine that Safari is built with Objective-C and Cocoa libs, so assuming that, there must be some way to talk to Win 32. Any thoughts?

  9. Re:A move by Apple, or Oracle? on Apple Deprecates Their JVM · · Score: 1

    Just my simple opinion, but Oracle only sees Java as a cow to be milked, not one to be nourished.

    Right, sure, but there is certainly a fat profit in that, to use the COBOL example from the previous poster, IBM has been quietly upgrading COBOL & Mainframe technologies for years. Sure it doesn't have the spotlight that things like HTML5 and iOS (iPad, iPhone) have. And one other thing to consider is that Oracle is heavily invested in Java because their apps use a bunch of Java/J2EE technologies, for example Oracle Fusion and Call Center Anywhere. So Java won't get the fame and glory it once did, but they will still be significant investments. It's a little disappointing to see all the stuff that *won't* be in the newer version of Java (1.7? I can't even keep track anymore), but after now starting to use Java 1.5, and being fairly impressed by annotations and seeing the implications (who needs Spring? I can use Guice), I certainly hope I can continue to use Mac OS X as a development platform. Because utlimately making a less than adequate support for stuff like this is not a good idea. what next? Deprecate the Apple gcc?

  10. Re:Way to go, Apple. on Apple Deprecates Their JVM · · Score: 1

    Mac has a LOT of catching up to do before their package management is as nice as that of Ubuntu et al. Granted, it's better than the one on Windows, but that's not saying much.

    Actually, for OS X, there is macports. Personally, I like things like apt-get, but since that steers you towards downloading binaries, and macports compiles the source, you get an application built exactly for your system. Anyway, main point is that, while I do believe that, I think it was Red Hat first with the RPM standard, Linux and other distros (SuSE) have pushed the envelope on making it easier to install software, I would say it's just as easy on the Mac. But golly, with this "deprecated" business, I'm just as cautious as everybody else here. At the very least, Apple should *communicate* things of this nature, so you don't have a bunch of /.s postulating various theories about what they are doing, so we have theories ranging from

    This is because they don't want people developing Android apps on OS X

    to

    No worries, this is just that Apple's work is done, they've contributed everything back to the Sun/Oracle JVM, and we will all happily run the Oracle JVM when it comes out

  11. Re:You Know What They Say? on 'Officer Bubbles' Sues YouTube Commenters Over Mockery · · Score: 1

    Watch the video - she puts it away immediately after he "asks" her. More correctly, he threatens to arrest her, which seems to happen later anyway. Was the cop looking for any excuse to arrest the people? It seems so. If you watch the other videos, the cops can do pretty much what they want. They were saying things like "That guy has a number on his shirt! Arrest him!". Anyway, it's good to see Canada's finest doing their best to protect the country from bubble blowers. We're all safe, I'm glad that $1 billion dollars was spent wisely, they earned it.

  12. Re:Please FWD: on How Cornell Plans To Purge Campus Computers of Personal Data · · Score: 1

    Sure, of course that's a disadvantage and you would only want to encrypt when you need to. Although there are solutions, I believe IBM has a hardware solution for DB2 on the mainframe called "Crypto Express", so they are able offload the number crunching.

  13. Re:So... on How Cornell Plans To Purge Campus Computers of Personal Data · · Score: 1

    Good thinking. Indeed that is an issue, so of course one needs to have equally good controls around scanning software, and logs, etc. Check out the ISO standard, or similar, for more details.

  14. Linux Power Management on Should I Learn To Program iOS Or Android Devices? · · Score: 1
    Maybe, we'll see I guess. Think there are definitely some advantages for Apple to maintain tight control over the licensing, that means Apple is in this case, the company that is more nimble.

    One thing you are seeing now is the proliferation of versions of Android out there. In other words, maybe Google is making the same mistakes Microsoft did with "DLL hell", only much worse. This would seem to me to make it difficult for the third party vendors out there. With Apple, I have to test for iOS 4.1, 4.0, 3.2, 3.1, maybe iOS 2.0. With Android, throw in more versions, and more hardware, and you've got some additional complexity.

    Another interesting advantage of iOS is that Apple doesn't have to convince Linus, as Google does, to make a change to Linux to support devices vastly different from the typical hardware Linux runs on, from big iron like IBM mainframes, to powerful Unix servers, to laptops. There was a fascinating thread on the Linux Kernel a while back about Linux Power Management, all about sleep mode, etc. Fascinating in that it gives insight into the tremendous amount of thought that goes into what might seem a trivial problem, but then you realize how this might impact other systems, well, it isn't so simple. Is this due to Linux monolithic kernel, vs. the mach kernel used in iOS? Just a thought. Anyway, it occurred to me reading this thread, that Apple has a significant advantage in not having to convince a third party to make a change like this.

  15. Re:iOS first, better for your background on Should I Learn To Program iOS Or Android Devices? · · Score: 2, Informative
    I've been impressed with the Stanford course. The material is quite dense, I find I have to pause the tape every once in a while and take notes, so they move fast. A good background in some other language like C, and even an OO background like C++ would be useful, as concepts carry over well from Java. In fact, Java was influenced by Objective-C.

    The course material is very good too, such as the lecture presentations and the assignments. In the '09 semester I believe they did a Twitter-style app, in the Spring 2010 semester, which you can also download from itunes, they do a flickr app. They bring in various speakers, including Apple employees working on the various supporting libraries.

    The only minor quibble I would have is that the Xcode app has changed from the version used in the course, so sometimes you can't follow the instructions exactly.

    Given the OPs background in C and hardware, I'd agree with the folks on this thread that suggest going the iOS/Android/Flash route vs. using a web application. It would seem to me easier, given that background, of using a GUI framework like Cocoa, than figuring out a web framework. And this gets to the most important point - what are his requirements? The school uses iPads, so he probably has some ideas for some time of application that would benefit the school. This is probably the best way to learn - scratch an itch, and start from the top down, rather than learning every nuance out there, since these frameworks and platforms can be huge and complex.

  16. Re:Yes on Should I Learn To Program iOS Or Android Devices? · · Score: 1

    And even if you do use something like Qt for your app, not a lot of people have the time, money or resources to debug the app across multiple OS's, and a jillion or so phone models, all with slightly different versions of these OS's, with different screens, buttons, and capabilities.

    Of course, and that's the whole reason to use something like Qt, or Java (android), or Adobe Flash/Flex,SWT (eclipse.org)etc.

    The whole philosophy behind Qt, is that you let TrollTech, or Nokia now I guess, handle all the fun stuff of getting it to work across multiple platforms. Sure, there are bugs, just as if you would be using Adobe Flash, or any other x-platform kit, i.e. same thing with Google's version of Java (Android). Right now I'm using bouml, a UML modeling tool built in Qt. Runs on Linux (I think the author does most of his work in that environment), but also Windows.

  17. Re:Well, the "developer" doesn't get it on Security Lessons Learned From the Diaspora Launch · · Score: 1

    I agree. I've read the article, and read the summary, and the comments, trying to see if something was out of context. Somehow it seems lost on the guy that by writing a very in depth article, generating 75 comments, and some publicity, controversy, is what OSS is all about. Transparency, openness. So he inadvertently, it seems, is part of the OSS process. The same process that brings us highly secure OS like Open BSD. Do not depend on the OSS community? He's a little ignorant in that regard, that's all I can surmise.
    Now, what is a little strange to me is that Diaspora is trying to stick to the hard release date. Again using the example of Linux, they should release it when it's done and no sooner (something to that effect). To me, this application is a hybrid, part OSS, part driven by VCs, i.e. the folks putting up the seed money. Maybe that is behind the author's confusion about OSS in the point above.
    I agree with the other posters here, they should scrap it, rewrite it from the ground up following good security principles. I mean, we certainly wouldn't want to switch from the fairly secure fb to totally insecure fb-clone.

  18. Re:Who knew! on New Crypto Attack Affects Millions of ASP.NET Apps · · Score: 1
    Ok, .NET fans, keep punting. I guess the next answer will be it's the fault of the testers, for not envisioning this scenario. Which is a decent answer too, but I think the original commenter had it right about checked exceptions.

    I'm all for .NET, I love how I can create a web service quickly, and I've been impressed to see how it has been quietly building up to a solid base, and there are folks building good apps around it like Roy Osherove's TypeMock, even though Rails gets all the fanfare. but fall in the middle for checked exceptions, having seen massively stupid apps with 2/3 of the code handling the exception in every method, and other apps turning an exception into an unchecked exception. Use them, with care.

    The argument, way back when, against checked was, "we are good, smart programmers, don't treat us stupid, we will document the exceptions so if you should trap it (or turn off dev mode, or whatever the latest excuse is), you can, otherwise leave us alone." But then you have other folks out there, the lean developers, saying forget about documentation, just code it. (As an aside, I think the future will be massively un-maintainable web apps being tossed because the original developers have long gone, and unless you have an deep understanding like DHH, forget about figuring out the code, meanwhile well-document but dull C code will carry on)

    The counter-argument, as proven by this very very very costly example is, a little reminder doesn't hurt.

  19. Re:More than enough reason for no business on Google Engineer Spied On Teen Users · · Score: 1

    there will always be a system administrator with the technical ability to snoop data stored or in transfer. The only reason you can slam Google here is because they actually caught the guy.

    Not always, if security is properly implemented. Google implemented poor controls, and had no idea he was doing this. There can be preventative controls and monitoring and auditing, they implemented neither, they only figured this out when the parents complained.

    Their security is poor, simple as that. Now granted, many companies probably have lousy controls also, and the hackers (internal and external) seem to be always a step ahead, _however_ there are companies that are doing this right, Google is not one of them.

  20. Re: terrorists on UK Teen Banned From US Over Obscene Obama Email · · Score: 1
    I'm thankful for the UK government in photographing this individual and keeping him out of the U.S. Our country will be safer. Sending a threatening e-mail is one step away from a threatening action for these unhinged individuals. Hopefully he will be monitored. The U.K. is a terrorist hotspot with many immigrants from Pakistan, India, Africa plotting their nefarious deeds.

    We need to be super-vigilant these days, with radio hotheads like Limbaugh making inflammatory comments, who knows when some crazy will take him up on it? Don't be 'embarrassed', these actions must be nipped in the bud. No appeasement here, that did not work with the Nazis. Sorry for the heavy hand, but America must be kept safe. We must fight them over there, so we are safe behind our sovereign borders.

  21. Re:Making use of a database on Programming Things I Wish I Knew Earlier · · Score: 1
    Interesting you mention PostgreSQL. There was a recent presentation on InfoQ by Andres Kutt, one of the architects of Skype, and they use PostgreSQL quite heavily (and are also contributors), and also put business logic in the databases. He was initially against this, but it's worked out well. They have use some other interesting components from PostrgeSQL, such as their messaging system. Worth seeing:

    Learnings from Five Years as a Skype Architect

    Quite like a decent system architecture gets turned into a convoluted pile of spaghetti by mindless technical changes, the functionality of your application will be turned into a similar mess by mindless changes in functionality.