Forgot your password?

typodupeerror

Comment: Re:Accountability (Score 1) 402

by CexpTretical (#39975171) Attached to: Why You Can't Dump Java (Even Though You Want To)
People with little or no property do not care about property rights. And then groups of opportunists come along and tell them that they should take from those that have instead of working for it themselves. The scheme is as old as civilization, use the masses to do our biding by inciting them to take from those that have, pass it to us, and we will distribute equitably with a little extra for ourselves for their trouble since some pigs are more equal than others.

Comment: NYSE Trading Speed Limit (Score 1) 411

by CexpTretical (#32702744) Attached to: Flash Crash Analysis of May 6 Stock Market Plunge
We have speed limits for aircraft in crowded airspace sectors, speed limits on cars on highways. Even though these machines can can travel much faster, we limit their speed for public safety. Our society sets all kinds of limitations in terms of speed, capacity, volume etc.; why? because human beings are involved at some level or point and human beings make errors and higher speeds/capacities/volumes magnify the effect of those errors. Even if automation is involved, that automation was developed and built by human beings and human beings must be able to monitor the behavior of such automation just as we would monitor other human beings. The NYSE and other world exchanges should set some kind of trading volume/frequency limits. They should work to make such limits global.

Comment: "Coolness" does not a good langauge make ... (Score 1) 667

by CexpTretical (#31721768) Attached to: The Struggle To Keep Java Relevant
Mr. McAllister seems to think that software developers pick programming languages like they pick video games. I and all of the developers I know, when we have the authority to choose which language to use on a project do so based on the merits of the technology, not based on how cool we think it is. Maybe if you are a tech writer in SF and know what little you know based on conversations with programmers in the local Star Bucks, then coolness matters. Just look at the facts, number of jobs available for Java developers, versus C# (.NET), versus Ruby, etc. And if you want to judge where software is going based on Linux development trends I think you will miss the mark more often than not. As for Mono and Linux trends McAllister quotes Mr. Worthington, yet another tech writer whose bio states that he got his "BBA from the Fox School of Business at Temple University, majoring in marketing. Aside from studying business, he took a concentration in computer science, studying C, COBOL and SQL." What the .. why is Slashdot even covering the dribble from these guys?
Wii

Game Devs Migrating Toward iPhone, Away From Wii 143

Posted by Soulskill
from the paper-toss-2-the-revenge dept.
A new report by Game Developer Research reveals that the number of developers working on games for the iPhone continues to rise, roughly doubling in number from last year. At the same time, the amount of work done on games for Nintendo's Wii dropped significantly: "Just over 70 percent of developers said they were developing at least one game for PC or Mac (including browser and social games), rising slightly from last year; 41 percent reported working on console games. Within that latter group, Xbox 360 was the most popular system with 69 percent of console developers targeting it, followed by 61 percent for PlayStation 3. While those console figures stayed within a few percent of last year's results, the change in Wii adoption was much more significant: reported developer support for the system dropped from 42 percent to 30 percent of console developers, supporting numerous publishers' claims of a recent softening of the Wii market."
Software

When did code become a dirty word? 1

Submitted by CexpTretical
CexpTretical writes "SOA has be heralded as a panacea. Why? So we can avoid changing code or the need to write code?

In SOAs, using the service interface pattern to achieve loose coupling merely moves the logic for determining which implementation of a service or component of code is used during any given invocation of such interfaces from code to system configurations, contracts, protocol definitions, UDDI registries, standards definitions, metadata dictionaries, etc, etc. not to mention compliance and monitoring because at some point in a system, logic must be exercised to determine the routing of method calls to concrete implementations. SOA is supposed to make it so that implementations can be changed by manipulating these SOA elements without changing code.

If code became a dirty word because it was decided that changing code is too expensive and/or time consuming then why would you replace it with something that is even more complex, expensive and time consuming such as aforementioned SOA elements?
Also, the last time I checked the specialties needed as far as personnel in SOA systems like SO Architects, system architects, etc. and those needed to maintain monitoring and compliance are much more expensive than software engineers.

If all of the time and money that has been spent on SOA were to have been spent on concrete components and systems such as AspectJ that allow instrumentation at the code level and other capabilities that serve as glue or connectors at the code level or technologies that allow easy linking of applications across computer language boundaries, then software and systems engineering would be in a far better state.

Even though the links in a system really do define it, as is often the case, they are either completely ignored or not even recognized as entities in and of themselves. Links are instead seen as constraints or guides but not as essential parts themselves. In steel fabrication the links in the system are the welds. They are treated as special entities that require special attention to the point of using x-rays when the welds must be without defect to some high tolerance. In the area of search, Google has recognized the significance of links as a part of their page ranking system and treated them with special attention. It is time for software and system engineering to stop "defining" the links between applications and start building the links as efficient hard technologies not abstract protocols and frameworks. These technologies are of necessity built anyway but it is done in such a way as to create a concrete representation of protocols or frameworks instead of with an eye toward efficiency and optimization to the task at hand. Or else they are created as part of a vendor's application or SOA stack that is only optimized in the context of the rest of said vendor's stack. In the end, if you want to change the behavior of a system you must change something in the system or in its environment. When changing the environment becomes more complex and expensive than just changing the system, then just change the system, just change the code."
Software

WhoRU mobile BB App: augment memory->

Submitted by
CexpTretical
CexpTretical writes "Forget who that person is that is standing right across the room from you? Have no fear, WhoRU mobile app for BB will assist. Punch in a description, hair color, eye color, etc, etc. and WhoRU will search associations you have stored that link images of people to their physical descriptions. The app performs simple matching of physical attributes. Granted, you have to enter these "associations" but I see "sharing" and/or centralized repos of description data in the future for this app if it takes hold. Also, maybe "location based" identification as possibility but that could be a little worrisome for those of us that value privacy."
Link to Original Source

Comment: Integration and liabilty, finacial accountability (Score 1) 218

If money is to be made in open source software then it is in integrating that software with a customers systems or customizing it to meet their needs,and only then can "some" money be made in supporting the integration as well as the actual open source software. Beyond that, most organizations want some kind of liability coverage from the provider, someone to hold financially accountable, like when I hire a plumber to fix something that I "might" be able to fix myself, just so I can have someone to hold financially responsible for errors besides myself.

I'd rather push my Harley than ride a rice burner.

Working...