Please create an account to participate in the Slashdot moderation system


Forgot your password?
What's the story with these ads on Slashdot? Check out our new blog post to find out. ×

Comment Re:Idiot Bosses (Score 1) 431

Some managers are good at managing, some are not. You don't even have to be a top tech wizard to be a good tech manager. (Although, zero tech experience is usually a recipe for disaster.)

And "old stuff" is not necessarily bad stuff. It's often road-tested by time and more reliable than newer stuff. For example, our ASP Classic stuff has proven far easier to migrate to different servers than ASP.Net. ASP.Net is config-picky.

Perhaps because because ASP Classic is a "dead" language, MS doesn't bother changing it every version. It's similar to the reason Latin is used in science: nobody's fiddling with it because it's a "dead" language, which makes it stable.

Comment Idiot Bosses (Score 1) 431

Idiot bosses are probably the top reason for work-place dissatisfaction (at least outside of pay). I wish more organizations would pay attention to this issue, and seek more lower-level feedback and correctional measures.

As long as a given boss "looks" fine (or kisses up) to their superiors, they can get away with crapping on underlings.

Comment Horn-E-Tron (Score 4, Interesting) 307

In the 90's I built a kind of porn version of Eliza, but I never went through with the plans to put it live, perhaps out of shame.

I wasn't going to claim they were real women, just put it on the web and sell ad space or clicks. Customers can't sue me if they didn't pay anything

The women were implied to be "foreign" via hazy decorative images, to explain their limited grasp of English. I planned to study the dialogs with customers and improve it over time, or at least mix things up to seem more organic.

I had "rule" tables with probabilities, not unlike a Markov chain, and a kind of crude conceptual model of the human body to prevent unrealistic combinations. "Silly boy, my [x] cannot reach my [y]. I'm not that rubber dummy you like so much. I taste better." I also had a phrase tracker to prevent excessive duplication. (Maybe I should've sold it to the Slashdot Dupe Story Inspection Department :-)

Comment Bad trend (Score 1) 42

Are smartphones going to become like PC's such that malware scanners will have to scan them 24/7 and make them slow to crawl and use up all the battery? Some blame this on Windows' design, but it seems the more ubiquitous an OS, the more its targeted by malware makers, often by dangling tainted carrots in front of users.

Comment Re:LISP (Score 1) 427

I believe it to be more than just syntax. Languages like Ruby added some of Lisps "meta" ability on top of an Algol-family-influenced (C, Pascal, Ada, VB, etc.) style of syntax, BUT it will probably remain a niche language because meta ability plus complex syntax is recipe for write-only code if the developer is not careful.

The lesson is that you have to constrain either syntax or meta-ability to make the language practical for common usage.

Complex syntax and powerful meta abilities in a language creates too many opportunities to make abstraction spaghetti.

Comment APL family - collection-orientation (Score 1) 427

I always thought "collection-oriented" languages derived from or influenced by APL are interesting, such as the "J" language, "K" language, and the "A+" language. Although, these could perhaps be called "array-oriented" since they are less about stacks, graphs, lists, etc.

A sub-category of collection-orientation is "table oriented", which SQL is part of.

I was playing poker the other night... with Tarot cards. I got a full house and 4 people died. -- Steven Wright