Slashdot Mirror


User: kimanaw

kimanaw's activity in the archive.

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

Comments · 118

  1. Re:voip? on Nokia's Linux-powered N800 Tablet Sneaks Out · · Score: 1
    There was a big announcement about supporting GoogleTalk on the N770 last year...I guess it works, but I can't find anything about it on the actual GoogleTalk site. I'd assume the 800 supports it too.

    I nearly bought the 770 last year, but decided to buy a XV6700 instead. After playing w/ the 770 awhile, it just seemed to need a few extra bells/whistles (e.g., a camera - which the 800 now has), and the size/resolution of the screen wasn't that much better than the 6700. (Plus my carrier made the latter real cheap if I renewed my contract). I just downloaded the Skype beta that supports the 6700, so I guess I've got pretty much everything the 770/800 have, plus a cellphone, except the 6700 only has 802.11b, and a slightly smaller screen.

    I wouldn't commit to these smaller devices until you've laid hands on the newer generation of UMPC's. The ASUS R2H looks pretty kewl, and the latest versions of the Samsung are getting much better as well. While they're 2.5x more expensive, the extra screen real estate and storage will likely more than make up for the difference.

  2. Re:TV on Yahoo CEO Speaks Up about Shake Up · · Score: 1
    Actually, this whole episode - including the AJAX trainwreck known as the "tv.yahoo.com beta", and the firing of the entertainment division head - may be better explained by understanding Mr. Semel's background. Yahoo seems intent on becoming an entertainment company, and thinks that shoving the garbage witnessed at tv.yahoo.com in users faces is the way to improve revenue.

    In the same way network television shoves braindead reality TV and retread sitcoms sandwiched between hours of commercials.

    Or the way the RIAA and MPAA attempt to generate revenue by shoving subpoenas in the faces of small children and the disabled.

    Frankly, I suspect the decline of Yahoo began the minute the ink dried on the deal to give Marc Cuban $2,000,000,000 for Broadcast.com (which was several years ago).

    As for tv.yahoo.com, I must thank Yahoo for weaning me off it, and forcing me to hack together my own XMLTV scripts. A much better offline experience!

  3. Re:"Jobs galore" is irrelevant on Is Computer Science Still Worth It? · · Score: 1

    Ah yes, what was I thinking. I'd better go delete all those meddlesome language, OS, DBMS, protocol, and framework references from my resume, as they're just unneccesary clutter that employers offering those "jobs galore" will ignore anyway. After all, recruiters and HR reps certainly never look for those things in the 1000s of CVs they run thru their keyword filters. They're just interested in which "type theory, denotational semantics, complexity theory and compiler theory" classes I took.

    Hmmm, on second thought, I think I'll keep them in...

  4. "Jobs galore" is irrelevant on Is Computer Science Still Worth It? · · Score: 1
    "There are jobs galore," agreed Suzanne Bigas

    Just because there are "jobs galore", doesn't mean they're jobs worth taking.

    Based on the stream of migrant farm workers flowing into the US from points south, there are "jobs galore" in agriculture as well.

    The issue isn't raw numbers, its ROI. Given the $10,000's now required for a 4 year degree, the course of study one undertakes now must be considered wrt whether it will lead to a reasonable return. At prevailing salaries, its not certain that CS is the best choice. Plus, given the limited shelf life of any area of CS expertise, those choosing CS also have to bear the burden of constant retraining, usually at a breakneck pace. Many other disciplines don't have such burdens (yes, things may change in medicine/law/etc., but at a much slower pace).

    Keep in mind that those flogging for more CS majors are often the same folks doing everything in their power to keep wages down (e.g., Mr. Gates), or have a vested interest in pushing paying bodies through their degree programs (e.g., Ms. Bigas of Stanford).

    If you really love the CS discipline, its fine...but if considered in the cold calculus of "tuition as investment", even the geekiest of CS students would be well advised to consider a dual major (or minor in some other field).

  5. Re:...and Vendors Waiting On Customers on Java EE 5 Development Waiting on Vendors · · Score: 1
    ...but performance improvements essentially for free...

    I see. I was unaware that my IBM/Sun/Oracle/BEA/etc. site engineer was going to just waltz into my office, do a quick copy of all those J2EE 1.4 JAR/XML/WAR/etc. files over to a shiny new EE 5 system, flip the switch and it will all magically work wo/ any service interruption. And of course, there will be no bill. Just like when they forced us to upgrade from 1.3 to 1.4...er, um, wait a sec...

    I'm guessing you've never had to budget for such an upgrade project ? Based on the pain I've seen/heard wrt the move from 1.3 to 1.4, I'd guess many CIOs are going to need to hear a lot more than "performance improvements essentially for free" before they write any checks. Like, "This upgrade will improve our sales by 10%", or "This upgrade will reduce our production costs by 10%".

    Frankly, wrt upgrades, I'm seeing a number of major J2EE users trying to identify app servers they can replace with LAMP stacks, so they don't have to deal with a vendor forcing them thru "free" upgrade cycles.

  6. ...and Vendors Waiting On Customers on Java EE 5 Development Waiting on Vendors · · Score: 4, Insightful
    I'm sure the /. ubergeeks will reel off a dozen reasons to upgrade to EE 5, but my customers are still beating up their vendors for forcing them to move to JDK 1.4, and practically begging me to continue supporting JDK 1.3/J2EE 1.3. Making such upgrades costs money, and unless the end user's core business (which usually is not about building out app servers) sees a real ROI in upgrading, its not likely to happen...unless/until vendors force them kicking and screaming to upgrade.

    I.e., if it ain't broke, don't fix it.

  7. Re:As if PERL wasn't hard enough to read... on Asynchronous Programming for Spam Elimination · · Score: 3, Informative
    Yes, we could have used Python. Or Ruby. Both these languages have better threading support by leaps and bounds.

    Er, how ? Because they don't really use threads ? Sure, they're fast and lightweight...but since they don't use the underlying OS's threads implementation (ie, kernel-compatible threads), they're only marginally useful on multiCPU and/or multicore systems.

    2. Perl threads are still quite unstable.

    Whats your basis for that statement ? Have you tested the latest versions of the threads and threads::shared modules ? Some significant effort has been applied in the past year to improve stability, as well as reduce footprint...you might want to give it a look...

    Perhaps if your org can get some funding, you might throw some money at the TPF to get iCOW implemented ? Which should vastly improve thread startup and reduce footprint. threads::shared remains a bit of a challenge, but that issue can be addressed by some carefully crafted XS (which I'm told Stas is pretty good at ;^).

  8. If only there was a section on Error codes... on SQL Pocket Guide, Second Edition · · Score: 4, Interesting
    I've skimmed the book and considered the purchase, but I've been hacking SQL for decades now, and can't really justify it. If only the author had provided an error code cross reference for all those DBMS's, I would pay much, much more than its cover price.

    Error codes remain the one area where SQL variants have vast differences - SQLSTATE support is still pretty hit and miss - and so, while syntax portability is getting better and better, application portability remains a challenge.

  9. Re:Already done, but better on Sony Mylo Challenges Nokia 770 · · Score: 1
    Palm Trio, Motorola Q, etc.... And you don't have to be near a free/open WiFi spot.

    Or get a XV6700/PPC6700/etc (all HTC Apache variants) and get WiFi ...and camera...to boot. I got mine a month ago and, while it took a bit of getting used to, its pretty damn near a complete communicator. I think it might even give Spock gadget envy. (Tho it does run WinMobile).

    I nearly picked up the 770, but wo/ a camera or phone, it just doesn't seem worth the $350 (tho the various announcements wrt hooking up with Google Talk were intriguing). FWIW, my local COMPUSA does have 770's in stock (and the last email flyer I got last Sunday indicates they're still selling 'me for $350)

  10. Re:Taxes? on Places Rated, Skeptically · · Score: 3, Interesting
    Here in Nevada we have no personal income taxes, and corp. taxes are nearly nonexistant (unless you're in the gaming biz...but since they mint their own money, its not too big an issue). Sales taxes may be considered high (7+%) and gas taxes are pretty high (which I consider a great idea).

    Not to mention that, despite severe rises in the past few years, real estate prices are much lower than those for our neighbors to the west in the People's Republic.

    Which may explain the significant stream of both small and large businesses escaping across the border to Las Vegas or Reno-Tahoe. In fact, there are a number of small s/w outfits just across the border from CA in the pleasant surrounds of Lake Tahoe. And that short trip from CA to NV usually comes with a massive decrease in insurance costs.

    And from Northern NV, I can be in SillyCon Valley with a pleasant drive of a few hours (well, at least up to SacraMoscow).

    As someone who lived in LA, CA for many years, and has done biz in SillyCon Valley, I can't imagine why people still consider the Bay Area so damn great. Since it costs the same, but the weather and lifestyle in SoCal is much better, why not get a life while you work ?

    Other things to consider:

    • Bill Gates chooses to live in Seattle, WA
    • Linus Torvalds chooses to live in Portland, OR
    • Microsoft maintains its Licensing operations in Reno, NV
    • Apple just opened its own "capital management" firm in Reno

    wrt "what happens when you lose your job", keep in mind that being unemployed in Reno-Tahoe for 6 months - esp during the winter - is often something people look forward to!. Plus the savings from living outside of SillyCon usually mean a 6 to 12 month vacation is actually affordable/survivable. If you make US$120K/year in SillyCon, but lose your job, you damn well better start humping for a new job. If you make US$75K/year in NV and lose your job, you can usually wait until ski season is over.

    I guess its a matter of choice: "live to work" vs. "work to live".

    In closing: The FOX channel here in Reno is just a feed from the Bay Area. So when I get up in the morning, I turn on the news on FOX...and just laugh and laugh..and laugh!.

  11. We'll show those telecommuters...OFFSHORE!!! on Telecommuting Backlash · · Score: 2, Insightful

    So those uppity geeks think they can sit at home on their tender pimpled asses and draw a paycheck ? Taking our sensitive data home ? Workin in pajamas ? We'll show 'em! We'll send our data and IP to the other side of the planet to folks we've never met, where our laws don't mean squat...and we'll save massive bucks to boot! Yep, that'll larn 'em...

    </irony>

  12. Re:A hack of a hack of a hack... on Web 2.0 As A New Wave of Innovation? · · Score: 1
    ...how much crap can they pile...

    "So much crap, they had to start a second pile."
    Mimi Bobeck, "The Drew Carey Show"

    As in a "2.0" pile..

  13. RE: Apple Pulls Out of India on Apple Pulls Out of India · · Score: 3, Funny
    (Obligatory - and very old - SNL reference)

    "A frustrated India was unavailable for comment."
  14. Re:Moving target on Foundations of Ajax · · Score: 1
    As someone who's read the book (and previously commented on it here), this book is just what the title says, "Foundations". It is not a comprehensive analysis, nor does it attempt to lead the reader through graduate level UML and design pattern analysis like some other massive tomes. It delivers the basic concepts, shows a few nice examples, and provides lots of links to sites doing interesting things w/ AJAX.

    So I'd say, yes, the book is neccesary. Rather than meandering all over the web trying to figure out "what this AJAX stuff is all about", you can grab this little book, have a nice quick afternoon's read, and then do a much more targeted browsing session to fill in the details. It certainly helped me bootstrap into developing AJAX applications.

  15. Might ActiveState have enough $$ to pick it up ? on Borland Divests IDEs to Focus on ALM · · Score: 1

    Now that ActiveState has been spun out of Sophos, might it be an opportunity to merge all those IDEs into one super bundle ?

  16. Re:Noooo kidding. on Recruiting IT Students? · · Score: 5, Insightful
    My advice to college students: Go out there and get yourself some experience

    OK, lemme see if I understand your predicament...you want to hire an entry level admin at subsistence wages, complain you can't find anyone with the qualifications you expect and, apparently, won't hire anyone with fewer qualifications and train them , and then have the gall to tell students to go out and get more experience ?

    Am I the only one to see the irony here ?

  17. A Shorter, More Direct Alternative on Ajax in Action · · Score: 5, Interesting
    I read the sample chapters of the reviewed book and was underwhelmed. Chapter 4 spent way too much time trying to sound "impressive", with lots of UML diagrams and Design Patterns references. Plus, 615 pages for AJAX ? Unless 400 of those pages are weblinks to online references, I'm afraid its just killing a lot of trees.

    I just picked up Foundations of Ajax, and its a good, focused 273 pages, of which nearly half is resources and tools for implementing. I haven't had a chance to download and try out the examples, but the reference links all look like great resources. While I wish they'd skipped the usual Chapter 1 "Here's the history of the web" that any reader of the subject matter already knows, all in all, its a great way to cut thru the BS and get rolling with the AJAX concepts.

    In summary:

    • If you want to learn UML, buy a UML book
    • If you want to learn Design Patterns, buy the GangofFour book.
    • If you already know how to put together a webpage, write some Javascript, and maybe a little CSS, and just want to understand how it all to hangs together in AJAX, then Foundations of Ajax is probably a better choice than "Ajax in Action".
  18. Neckties on IT Workers Worst Dressed Employees · · Score: 1
    I couldn't find the actual scientific study, but here's a relevant reference (at least, for the males).

    (I know I've seen an actual scientific study to back this up, but Google didn't cooperate)

  19. Priorities in need of adjustment.. on End Of Days Compensation Packages? · · Score: 1
    "well, I've been nursing some decaying infrastructure for the past 12 months until they finally shut it all down, then I sat on my ass for 4 months living off the severance and unemployment. Yep, good times, good times. But now my money and insurance have run out, so I really need a job..."

    I can't think of a better story to tell prospective employers after your undying loyalty to the current organization is rewarded by being kicked to the curb. I know when I'm hiring quality staff, thats exactly the sort of response I like to hear when I ask, "So, tell me what you've been doing in your current position...".

    Seriously: If you're as worried about employment as you seem to be, you'd best plan to get the hell out pretty quickly, albeit taking your time to find the right position. Waiting for some sweet severance pkg that may or may not materialize may set your career back several years, if only from skill decay and/or the fact that any prospective employer will likely offer significantly less for someone unemployed (aka "desperate") than someone fully employed.

    In brief, don't worry about trying to negotiate a severance package. Worry about negotiating a new hire package.

  20. Re:Object/relational mapping on TurboGears: Python on Rails? · · Score: 1
    Corporations are too hooked on the report and ad hoc query capability of RDBs I guess.
    Yes, those damn corporations (and governments, too!). Actually trying to distill useful (often legally required ) information from terabytes of data using a simple declarative language! How dare they! Don't they realize there is an army of unemployed Java/Python/Ruby developers out there that can process each of those 5 billion records one at a time after transfering them across the wire without any transactional controls ? Thats certainly much better than running the query inside the database

    • under transactional control
    • without pushing any data across the wire except for the final results
    • using fine grained parallelism
    • using state of the art data management algorithms, including advanced statistical OLAP functions
    • in a centralized, manageable datastore
    • within a coherent data model

    My personal experience dealing with critical information from very large datawarehouses populated by the sort of O-R nonsense that seems to be "best practice" is that the O-R folks are more concerned about the user's browser than the data model. Here's a free clue to the O-R advocates: the information you're storing isn't being collected just for the convenience of persisting web forms in an indexed journaled filesystem. A personal anecdote: After struggling to derive useable information from an O-R generated database, consisting of 3 tables with about 100 columns each, I arrived at the office one day to discover there were now 5 tables with about 75 columns each. Thinking to myself, "Maybe they've finally figured out what a data model is...", I inquired about the change, and was told "because the tables were getting more than 100 columns each, so we thought we'd better break them up.".

    There are people (many of whom work in corner offices, and some in legal enforcement offices) that expect to be able to query that data and quickly get rollup data to tell them how the business is doing, project how the business will do next month/year; or to find fraud; or to find customer patterns. Data models exist for a reason, and ad hoc queries exist for a reason.

  21. Re:Another question on Comparing MySQL and PostgreSQL 2 · · Score: 2, Informative
    ...but some folks believe you've gotta pay money or the app isn't any good.

    There are good reasons to pay someone for support, if the people you're paying know their stuff. If you're building enterprise level, mission critical data warehouses, you'll want immediate access to expert help when things go horribly wrong. And Sorbannes/Oxley reinforces that need.

    For those seeking paid support, there are several companies working to do interesting things with Pg:

    • GreenPlum also working to enhance Pg with the Bizgress project
    • EnterpriseDB - working to make Pg interoperable w/ Oracle tools
    • Netezza - MPP appliance h/w running a modded version of Pg

    There are some other outfits dedicated to Pg support, but I can't recall the particulars...

    Meanwhile, MySQL still seems to be having difficulty getting stored procs and real views released...5.0 is starting to make Longhorn's development schedule look like a quarterly maintenance release.

    It's also interesting that TFA didn't mention the rise of alternatives ranging from SQLite (which pretty much does everything that folks used MySQL for in the first place, but wo/ any license confusion), to Firebird, to the recently open'd Ingres.

  22. A vignette for illustration... on Rating System for Open Source Software · · Score: 2, Interesting
    SCENE: The year is 2007. Staff architect Erst Wile Programmer enters the office of low level IT manager P.H.B. Risq'averse.

    EW: Boss, I think I've found a great little open source perl script to solve our database reporting issue...

    PHB (turns to PC and begins typing): That was "p-e-a-r-l", right ? Sorry, SpikeSource(TM) doesn't report a BRR for it...

    EW confused look: Er, no, "p-e-r-l"...

    PHB looks anxious, types some more: OK...Perl is OK, but whats the module ?

    EW: "Super::Califragilistic"

    PHB typing furiously: OK, its listed, but the BRR is only 11.23065. Sorry, our required min BRR is 27.83409.

    EW: Wha...?

    PHB: BRR. You know, number of downloads, numer of reported errors, number of reporting users, that sort of thing.

    EW: But its only been out about 5 months, and its only really relevant to this particular problem we've got...

    PHB: Look, E-dub, we have to follow practices and procedures. If we don't, CEO's go to jail, and the insurance company drops us like a bad case of clap. And one requirement is, "Open source software must be a minimum BRR of 27.83409".

    EW: But what about...

    PHB looks concerned and sympathetic: Look, E-dub, I'd love to help ya, but frankly, I'm not even certain you're allowed to download this software; I'd hate to have to report you to Network admin, so why don't we just pretend this conversation never happened ?

    Thats the road BRR leads us down.

    I'd love to believe that the BRR was(a) a useful metric that would (b) be used intelligently, but 2.5 decades of experience leads me to believe otherwise.

    Furthermore, we've given them the damn source! How about doing something actually useful, like running an automated metric on it (e.g., McCabe testing), or maybe just looking at it ? Apparently, BigBiz isn't satisfied with finding money in the street anymore, they expect someone to pick it up for them, too.

  23. Great! PHBs now have another reason to avoid OSS on Rating System for Open Source Software · · Score: 1
    Yes, excellent idea. We'll rate all OSS with all these nice quantitative factors using mostly arbitrary value assignments, so the already risk-averse PHB community have yet another reason to avoid using OSS!

    I'm certain the boys in the Redmond boardroom are all nodding their heads in delighted approval.

    Perhaps members of the OSS community should turn the tables ? I suggest we create a set of metrics to rate the business users of OSS, e.g.,

    • Has XYZ Corp. contributed any patches ?
    • Has XYZ Corp. contributed any staff time ?
    • Has XYZ Corp. offered to hire the key developers for consulting or as FTE's ?
    • Has XYZ Corp. offered to pay for a support contract ?
    • Do users at XYZ Corp. know what they're doing when they send a support request ?
    • How do users at XYZ Corp. respond when told the feature/bugfix they want will take time or resources the development staff currently doesn't have ? Do they offer to contribute a fix, or offer any financial support ?

    That is a rating system I could use!

    Seriously, this is only a good idea for the PHB's looking to for reasons to avoid OSS, and it will likely kill small/niche OSS projects that don't have the huge download numbers these metrics seem to require.

  24. AMEN BROTHER!!! on Why I Hate the Apache Web Server · · Score: 2, Interesting
    I've written 5 different web servers (embedded in other apps) in C (twice), Java(twice), and Perl (once). It ain't really all that difficult...its just HTTP.

    So every time I start trying to hack together an Apache config file, then setup the .htaccess, and then...well, about that time I say awfuckit and just grab one of those dusty old code nuggets and roll my own. its actually faster to setup that way...and possibly more secure, since I hardwire the pages/images/etc.

    Apache performance can't be beat ('cept maybe for the kernel-embedded HTTP server, can't recall the name), but the config process is way too damn difficult for something with such a simple protocol; hell, I can completely reconfig a UNIX kernel more reliably, and in less time, than configing Apache.

  25. Or maybe he should bootstrap his own ? on HP Fires Father of OOP · · Score: 1
    I see lots of predictions wrt Mr. Kay's future employer. For someone of his intellect, experience, rep, and age, I'd think he'd be ready to bootstrap his own. He certainly shouldn't have difficulty getting VC's to pay attention. And if he isn't willing to bootstrap his own, it may explain his various "jobhops" of late, and HP's relative indifference to losing him.

    "The only way for evil to prevail is if good men do nothing"