Slashdot Mirror


User: Dasein

Dasein's activity in the archive.

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

Comments · 300

  1. Re:forgotten lessons of Ada 83 or too young to kno on Coyotos, A New Security-focused OS & Language · · Score: 2, Informative

    Go ahead and RTFA. I'm only marginally familiar with Ada83. However, I'm a fan of functional programming languages. I can't tell you how many times I've wished for type inference and pattern matching.

    The problem is that, like Haskell, I will probably never work for a company who adopts BitC.

  2. Re:BitC looks nasty on Coyotos, A New Security-focused OS & Language · · Score: 2, Insightful

    Well, I have to admit to not being a lisp-style syntax fan but take a look at the features. Type inference, pattern matching, theorem proving...

    I can't tell you how many times I've wished that we were using a language that had type inference and pattern matching.

  3. Re:Storage on Streaming a Database in Real Time · · Score: 1

    A quick poiter for you. Look at RETE networks the original author is Forgy (Sp?) 1986 or so.

    It all about fast pattern mathing in expert systems but is easily applied to other fields.

  4. Re:Storage on Streaming a Database in Real Time · · Score: 1

    I bet that what they are doing is building a set of queries to be executed over the stream so that the only "records" kept in memory are those that match some predicate.

    That means that the amount of memory needed is very much dependent on the type of query written. If you are looking for army units that don't have enough gas to complete the objective or are off course, hopefully the number of matching "records" is small.

    Speculation but seems likely.

  5. Re:US Job Market on IT Salaries to Grow 0.5% in 2005 · · Score: 1

    Nicely said. I too am an "experienced" developer. I've had the same experience as you. I've worked my ass off building products and digging companies out of trouble.

    Am I well compensated? yes -- primarily because, like you, I refuse to accept less. Has any employer's stock option given me enough money to retire -- nope. Will they ever? I doubt it. So, I'm pretty mercenary about what I do.

    But here's the funny thing, I have love for this industry and I absolutely hate what some of these "business types" are doing to it.

    So all this "passion" talk is really code for "willing to work like hell just because it's fun". Given that, experience comes along with a life outside of work what this really translates into is "we'll work you hard, convince you it's fun, and when you wise up we'll hire someone else who we'll dupe just like we did you."

    The end effect is that, inexperienced children end up running the show in many places. On the one hand it's good because, well, someone has to be highly paid to clean up the mess. On the other hand, I'm pretty sick of being the "software janitor" who has to clean up after these folks.

  6. Re:Learn it all for yourself. It's part of growing on What You'll Wish You'd Known · · Score: 1

    I'm an autodidact. However, I find that, in many areas I end up being narrow but deep in my knowledge. I learn the heck out of things that I need and don't learn the things that I don't need.

    However, there are times when I don't see the obvious cross-discipline connections that someone who's had a little more broad formal instruction.

    Sure, I kick the crap out of most people with a formal education who aren't also autodidacts but when somebody is both educated and a self-learner, they can do better than I can. (And yes, it bugs the crap out of me -- I'm accustomed to being the alpha-geek.)

  7. Re:US Job Market on IT Salaries to Grow 0.5% in 2005 · · Score: 1

    Taking some of the "glamour" out will be better for the industry, and it will be a better fit for the people who choose to do this. Money is, or should, be a secondary concern for everyone involved - there are bigger priorities here.

    I don't agree. See, I think the computer industry is one of the most demanding (in many ways -- not all). People who have the dedication to work in the industry and do well want the same things that everybody else wants. To expect them to take a vow of poverty because "there are bigger priorities here" isn't going to fly. It's going to end up that the really smart and talented people end up going into other fields.

    So, in the end, you end up throwing the baby out with the bath water. Good people who were dedicated to the profession give up because they aren't content working for the same wages as someone who lives with a much lower cost of living.

  8. Re:what do we have here... on Printing XML: Why CSS Is Better than XSL · · Score: 1

    Go see a Prince concert. The man is still amazing.

  9. Re:Nothing like apples and oranges. on Harvard Pres Says Females Naturally Bad at Math · · Score: 1

    "...your argument is less a refutation of Mr. Harvard Guy than it is a beautiful example of the failure of the American education system."

    Both by the content of the anecdote and the reasoning.

  10. HERE on Bill Gates in 1983 Teen Beat Magazine · · Score: 1

    This works for me.

  11. Re:Step 1 to getting binary XML on Does the World Need Binary XML? · · Score: 1

    Were were using XML because it was an XQuery product. The documents returned were xml -- we just wanted the expansion to occur on the client side, which was more likely to be cheap for customers to scale-up.

  12. Re:Two words. on Does the World Need Binary XML? · · Score: 1

    Yep -- support in Apache Axis and everything.

  13. Re:Step 1 to getting binary XML on Does the World Need Binary XML? · · Score: 3, Insightful

    The problem is that many systems that produce XML have a more compact internal storage (rows from a DB or whatever), then they go through an "expansion" to produce XML.

    So, to propose simply compressing it means that there's and expansion (which is expensive) followed by a compression (which is really expensive). That seems pretty silly. However, given an upfront knowledge of which tags are going to be generated, it's pretty easy to implement a binary XML format that's fast and easy to decode.

    This is what I did for a company that I worked for. We did it because performance was a problem. Now, if we don't get something like this through the standards bodies, more companies are going to do what mine did and invent thier own format. That's a problem -- back to the bad old days before we had XML for interoperability.

    Now, if we get something good through the standards body then, even though it won't be human readable, it should be simple to provide converters. To have something fast that is onvertable to human readable and back seems like a really good idea.

  14. Two words. on Does the World Need Binary XML? · · Score: 1

    DIME attackments.

  15. Re:Now what do I do? on This Just In - Gamers Are Human · · Score: 1

    No, run gentoo.

  16. Re:Damn on Last Manufacturer of Pro Analog Audio Tape Closes · · Score: 4, Informative

    This is multi-track tape. So you need 32 cell phones and 16 crinkly plastic bags.

  17. Re:Older people on Life Interrupted · · Score: 1

    I'm in my early thirties and, of my professional life, I've spent about half of it working while connected to the internet. (before that it was UUCP for news and mail)

    Multitasking is not really a problem for me. However, I actually find sitting down and concentrating on a difficult problem more rewarding. I think that I get a shallow understanding of a problem when I multitask -- for some things that's okay. However, that's the easy stuff.

    The problem is that, at least in my experience, the meaty difficult problems are few and far between.

  18. Re:SHE? on High School Dropout, Self-Taught Chip Designer · · Score: 1

    I'm proud of my little girl -- is that so bad?

  19. Re:just think on High School Dropout, Self-Taught Chip Designer · · Score: 1

    I'm old -- at least for a college student. I'm 34. I started working in the computer industry when I was 17, so I've been in a lot of different development shops, shipped a lot of commercial product and generally had a pretty good career.

    A couple of years ago, I decided to go back to school part-time and get a math degree. The interesting thing is that I've noticed that I'm much more able to handle algorithm analysis and puzzle questions in an interview.

    So, at least for a very small sample set (one -- me) on some very particular types of problems, college has made me a better thinker. However, I don't think that going to school at the traditional time would have had nearly the impact nor would a CS degree.

  20. Re:SHE? on High School Dropout, Self-Taught Chip Designer · · Score: 1
    I have a little girl at home who, at 19 months old, is *FAR* ahead of where she should be developmentally. So, I'm looking into the future thinking that she may have to deal with this crap.

    This seems relevant:

    Meine Herren, I do not see that the sex of the candidate is an argument against her admission as a Privatdozent. After all, the Senate is not a bath-house.

    David Hilbert of Emmy Noether
  21. Re:that noise you are about to hear ... on High School Dropout, Self-Taught Chip Designer · · Score: 2, Funny

    And I'm practically old enough to be your typical slashdotter's father. Seems okay to me.

  22. Re:Yes but... on High School Dropout, Self-Taught Chip Designer · · Score: 1

    For me, a diet coke and .. well, I guess I wouldn't need the diet coke really.

  23. Re:What the heck is an MPA? on O'Keefe to Resign as NASA Administrator · · Score: 1

    It depends on what the contractor is doing. R&D can also be depreciated. Since you are talking about a publicly traded corp. It's unlikely (and I'm just speculating here) have both the folks doing R&D and the folks buying servers reporting to you, so I would guess that depreciating labor costs is not an option for you.

    Anyway, so there are techies out there that know both. We're just the guys that have a little grey in our beards, won't work for peanuts, and want to get home to our families at the end of the day. Some employers get that our experience saves them money in the long run, others see as past our prime. It's okay -- working for companies that respect you as apposed to that who think they are buying your every waking moment is *MUCH* more rewarding.

  24. Re:Here's the issue with this study on Math Skills Survey Shows U.S. Lags Behind · · Score: 1

    The purpose of any education system is to provide the opportunity to learn to those who _want_ to learn. I'd rather have an education system that puts out a few brilliant people a year than the one that's good "on average" but doesn't put out any geniuses.

    The problem is democrary. See, the smart ones get the same vote as the stupid ones. So, if you're going to pump out a few geniouses, who are unable to affect the course of the nation because they are outnumberd, count me out.

    Let's face it, you don't need math to flip hamburgers or to do plumbing work. Heck, many programmers in the company where I work are puzzled by the most trivial math formulae. Despite of this they do their jobs fairly well.

    I think that the current state of high-school math is terrible. It's all about being a good "mechanic" -- solving physical problems, making change (in the lower levels), and the like.

    I would like to see us make statistics and economics mandatory even if it pushes out trig (the highest math many take in high school). I think we'd have an electorate that might be able to call bullshit on lying politicians.

    But, it will never happen. Business wants mechanics not decision makers. Business will get decision makers from b-schools, where they can be assured of getting a certain level of indoctrination.

  25. Re:No on Half of U.S. I.T. Operations Jobs to Vanish · · Score: 1

    The workplace is now a sour, hostile, toxic environment for everyone except management and shareholders.

    Managers are generally under the same pressures. From the lowest team lead to the CEO, they are constantly under threat of getting axed.

    This is not something that is going to be fixed by getting rid of a few managers. It's something that will be fixed by the investor not insisting on a "quick hit".

    BTW, I think that Google's IPO will be seen as a huge success by shareholders and the business world but its founders will wish they had never done it.

    Part of the problem is that many software folks in the U.S. consider themselves to be in a creative job. In reality good software developer are more like the Ecuadorian line cooks that Bourdain talks about in "Kitchen Confidential".

    That doesn't mean that developers can't or shouldn't be creative but it's about learning when the role you fill at that particular moment in time calls for creativity and deep thought and when it calls for you to focus on just getting the job done.