Depends on state employment law. California is an at-will employment state, which means your employer has no ownership of work produced on your own equipment and your own time (you of course have to honor confidentiality and non-compete agreements).
This means you can be fired at any time or quit at any time. It also permits switching between headhunters whose contracts explicitly prohibit such switching. State law trumps the letter of any contract. But maintaining the spirit of fair employment contracts is in the interest of all parties.
Re:"Even more open-source than it is already"...
on
Gosling on Opening Java
·
· Score: 2, Informative
They get to define Open Source (registered tm), not "open source". Because they paid for trademark registration, in the US and possibly other jurisdictions.
Back in 2002, Sun offered $3M worth of TCK-testing grants to the open source community (for projects represented by a non-profit foundation), as a result of discussion with the Apache Foundation:
Sun had to completely revamp its Java licensing model in order to create a separate license for TCKs. "That's what all this negotiation was... they [Sun] had all these various licenses. Their whole business model used to be that they'd license the [reference implementation] RI, the TCK, the trademarks, all in one big bundle, and you couldn't just get the Test Kit as an independent implementation."
Sun had to change all of that and work with the Apache group to arrive at a new TCK license that was acceptable to the Open Source group. "Sun changed their business model to now allow [developers] to just have a TCK license," Hunter told OET.
Anyone know of open-source projects that successfully participated in this TCK program?
The most efficient process for surveillance of visitors to porn sites -- is to run a porn site. Ditto for P2P filesharing. No need to involve the courts or ISPs.
Good points. Iraq outcome depends on credibility of the interim government, but most importantly, governance of their oil revenue. Economy is a wreck after Saddam and sanctions. Oil revenue and technocrats can rebuild the country. Warring factions can find an unhappy middle ground. But, if financial control of oil revenue does not lie with sovereign Iraqi management, all goes to hell.
I won't defend the government or anyone's right to conduct surveillance of anyone, including themselves. However, surveillance (i.e. observation) is an inevitable sensory by-product of mobility. Unless you are stationary beneath a big rock in a dark cave, you are making sensory observations and are the subject of sensory observation.
Given that observations will occur and given that crimes will occur, historical observations (even if limited only to fading human memory) will become evidence in the prosecution of crime. Digital observations are cheap, comprehensive (7x24), indefinite (storage) and increasing in scope (cheaper and more mobile sensors).
Therefore... observations will be made, retained and called into evidence. What is subject to debate is the process of this cycle. To the extent that our taxes are employed in this process, we have input into the process. Hence, public collection is more accountable than private collection.
A useful technique is widespread, reciprocal digital signature of observations. E.g. Slashdot generates a log record of your IP address visiting their HTTP server, but the returned page includes a cryptographically signed "receipt" for that log record. That receipt hashes not just your anonymous public key, but a sequence number that is enmeshed with all other Slashdot visitors in the temporal neighborhood of your visit. The authenticity of Slashdot logs is then linked to a random, distributed cluster of witness (visitor) observations.
Watch the Watchers. Audit the Auditors. We are all fallible.
This is an important distinction. Acronymn use reduces the propaganda value of those seven letters. As audiences learn the difference between an acronymn and semantic hijacking, ROI for future hijacking decreases.
We need to consolidate surveillance and records retention into a new, single-purpose institution that is publicly accountable, culturally engineered to protect civil liberty and subjected to very strong oversight.
Surveillance is less of a risk than insecure records retention that is accepted as a secure evidentiary process. Private collection leads to the risk of diverted or subverted records. Public (government) collection would synchronize retention with collection.
Private retention is accountable to no one, yet will always be one security breach away from misuse. Public collection and retention will slowly but inexorably improve in accountability.
Surveillance of retained data (a.ka. audit controls) is the only path to accountable surveillance.
Sun may be presiding over a declining hardware empire, but it retains an advantage in the growing software market that is based on identity management. Specifically, Sun inherited the Netscape LDAP product line from AOL, which evangelized the commercial adoption of LDAP. Yes, Novell's directory server is a strong competitor, but Sun has the other end of the end-to-end solution: the identity client: Java smart cards and JVMs on mobile phones.
Are there quality gaps in the Sun software stack? Yes. But there are two solid anchors in that stack: licensed JVMs on mobile identity tokens (cards, buttons, passports, phones) and licensed directory (LDAP) servers on the back end. Revenue generation from those two anchors will be sufficient for Sun to (gradually, painfully) upgrade the rest of their stack.
Not to mention OSS Java application evolution, which occurs despite Sun, but which value does eventually accrue to Sun. The academic penetration of Java has seeded a generation of bright ideas to be delivered via OSS Java. Those ideas may yet migrate to C#, but for now, the incumbency advantage goes to Java. If Sun R&D can escape NIH, the best of the OSS ecosystem would find a JCP path into their products.
With the right backup/recovery tools, W2K+ is a highly productive desktop.
Spacemonger - great application of that tile-graphing technique (whose name escapes me). PowerDesk has a size manager that uses horizontal bars.
Unison - been looking for this for years. Thanks!
Visio is so impressive, especially the manufacturer-specific symbols. WhiteHorse is vapor, but wow. MindManager is also good.
If you like Palm Desktop, you should try Ecco Pro. It has native Palm support, live sync between multiple PCs, double click to launch URLs and a powerful data model. Support stopped 7 years ago, but it works great except for a hard limit of 32K items in a single file (which takes years to hit, then you need to archive older calendar entries into a separate file).
"... like many developers, we have never been happy with Struts, and feel that there's room for improvement in MVC web frameworks. In some areas, such as its lightweight IoC container and AOP framework, Spring does have direct competition, but these are areas in which no solution has become popular. (Spring was a pioneer in these areas.)
... Spring provides a consistent way of managing business objects and encourages good practices such as programming to interfaces, rather than classes. The architectural basis of Spring is an Inversion of Control container based around the use of JavaBean properties. However, this is only part of the overall picture: Spring is unique in that it uses its IoC container as the basic building block in a comprehensive solution that addresses all architectural tiers.
... The concept behind Inversion of Control is often expressed in the Hollywood Principle: "Don't call me, I'll call you." IoC moves the responsibility for making things happen into the framework, and away from application code. Where configuration is concerned this means that while in traditional container architectures such as EJB, a component might call the container to say "where's object X, which I need to do my work", with IoC the container figures out that the component needs an X object, and provides it to it at runtime. The container does this figuring out based on method signatures (such as JavaBean properties) and, possibly, configuration data such as XML..."
The majority of the population labors under the illusion that their rights haven't changed (even if they have). They will thus stand up for their perceived rights when facing incontrovertible evidence to the contrary. Even if they lose such a confrontation, it is much more expensive to police those who know they have lost their rights than to police those who have lost their rights but don't know it yet. The current stalemate is likely to persist indefinitely.
I could have phrased that better. The question was about getting attention when you don't have a degree. Most technical degrees use technology as a teaching vehicle for larger principles of the field.
If you don't have a degree, you can use new technology to both achieve and illustrate mastery of a given specialty. Sufficiently new technology can get you in the door, especially when that technology has not yet become a teaching vehicle for any degree.
No degree -- specialize in new technology for which there are no degrees. That means bleeding edge, with the risk that your expertise may become irrelevant when the market picks a winner. But the principles behind any good technology are both timeless and portable, so you can't lose. How to find new technology? Open-source comes to mind.
Would never have thought to look at Emacs for speech support, but it makes perfect sense that the kitchen sink could provide a unified interface. Glad to hear that Viavoice is available on Linux. Thanks for the links.
Yes, I thought my sort order had been changed for some reason.
Several went from Sun to Marimba.
Depends on state employment law. California is an at-will employment state, which means your employer has no ownership of work produced on your own equipment and your own time (you of course have to honor confidentiality and non-compete agreements).
This means you can be fired at any time or quit at any time. It also permits switching between headhunters whose contracts explicitly prohibit such switching. State law trumps the letter of any contract. But maintaining the spirit of fair employment contracts is in the interest of all parties.
They get to define Open Source (registered tm), not "open source". Because they paid for trademark registration, in the US and possibly other jurisdictions.
Anyone know of open-source projects that successfully participated in this TCK program?
> Maybe you cruised a pr0n site or two
The most efficient process for surveillance of visitors to porn sites -- is to run a porn site. Ditto for P2P filesharing. No need to involve the courts or ISPs.
Good points. Iraq outcome depends on credibility of the interim government, but most importantly, governance of their oil revenue. Economy is a wreck after Saddam and sanctions. Oil revenue and technocrats can rebuild the country. Warring factions can find an unhappy middle ground. But, if financial control of oil revenue does not lie with sovereign Iraqi management, all goes to hell.
I won't defend the government or anyone's right to conduct surveillance of anyone, including themselves. However, surveillance (i.e. observation) is an inevitable sensory by-product of mobility. Unless you are stationary beneath a big rock in a dark cave, you are making sensory observations and are the subject of sensory observation.
... observations will be made, retained and called into evidence. What is subject to debate is the process of this cycle. To the extent that our taxes are employed in this process, we have input into the process. Hence, public collection is more accountable than private collection.
Given that observations will occur and given that crimes will occur, historical observations (even if limited only to fading human memory) will become evidence in the prosecution of crime. Digital observations are cheap, comprehensive (7x24), indefinite (storage) and increasing in scope (cheaper and more mobile sensors).
Therefore
A useful technique is widespread, reciprocal digital signature of observations. E.g. Slashdot generates a log record of your IP address visiting their HTTP server, but the returned page includes a cryptographically signed "receipt" for that log record. That receipt hashes not just your anonymous public key, but a sequence number that is enmeshed with all other Slashdot visitors in the temporal neighborhood of your visit. The authenticity of Slashdot logs is then linked to a random, distributed cluster of witness (visitor) observations.
Watch the Watchers. Audit the Auditors. We are all fallible.
This is an important distinction. Acronymn use reduces the propaganda value of those seven letters. As audiences learn the difference between an acronymn and semantic hijacking, ROI for future hijacking decreases.
Would you have voted for Edwards over Bush?
We need to consolidate surveillance and records retention into a new, single-purpose institution that is publicly accountable, culturally engineered to protect civil liberty and subjected to very strong oversight.
Surveillance is less of a risk than insecure records retention that is accepted as a secure evidentiary process. Private collection leads to the risk of diverted or subverted records. Public (government) collection would synchronize retention with collection.
Private retention is accountable to no one, yet will always be one security breach away from misuse. Public collection and retention will slowly but inexorably improve in accountability.
Surveillance of retained data (a.ka. audit controls) is the only path to accountable surveillance.
Sun may be presiding over a declining hardware empire, but it retains an advantage in the growing software market that is based on identity management. Specifically, Sun inherited the Netscape LDAP product line from AOL, which evangelized the commercial adoption of LDAP. Yes, Novell's directory server is a strong competitor, but Sun has the other end of the end-to-end solution: the identity client: Java smart cards and JVMs on mobile phones.
Are there quality gaps in the Sun software stack? Yes. But there are two solid anchors in that stack: licensed JVMs on mobile identity tokens (cards, buttons, passports, phones) and licensed directory (LDAP) servers on the back end. Revenue generation from those two anchors will be sufficient for Sun to (gradually, painfully) upgrade the rest of their stack.
Not to mention OSS Java application evolution, which occurs despite Sun, but which value does eventually accrue to Sun. The academic penetration of Java has seeded a generation of bright ideas to be delivered via OSS Java. Those ideas may yet migrate to C#, but for now, the incumbency advantage goes to Java. If Sun R&D can escape NIH, the best of the OSS ecosystem would find a JCP path into their products.
I'm not yet on XP. Looks like WinXP's System Restore = RegSafe absorbed into the OS. Can you export or archive registry snapshots?
With the right backup/recovery tools, W2K+ is a highly productive desktop.
Spacemonger - great application of that tile-graphing technique (whose name escapes me). PowerDesk has a size manager that uses horizontal bars.
Unison - been looking for this for years. Thanks!
Visio is so impressive, especially the manufacturer-specific symbols. WhiteHorse is vapor, but wow. MindManager is also good.
If you like Palm Desktop, you should try Ecco Pro. It has native Palm support, live sync between multiple PCs, double click to launch URLs and a powerful data model. Support stopped 7 years ago, but it works great except for a hard limit of 32K items in a single file (which takes years to hit, then you need to archive older calendar entries into a separate file).
Used PAM to login to a Linux box lately? PAM comes from Sun.
After drivers and OS patches:
1. PowerDesk (free file mgr )
2. ZoneAlarm
3. Ecco Pro (info mgr, free)
4. Intellimouse / TweakUI (clicklock, default button)
5. PerfectDisk (defrag, commercial)
6. RegSafe (registry backup, commercial)
7. RoboForm (password mgr, free)
8. SurfSaver (web page archive & search, free)
9. ToolsWorks (mouse/kb macros, commercial)
10. SSH client
RegSafe will backup, diff and rollback the registry. Worth every dollar after you've installed 100 apps and the 101st app decides to trash your OS.
Official instructions from Microsoft.
The majority of the population labors under the illusion that their rights haven't changed (even if they have). They will thus stand up for their perceived rights when facing incontrovertible evidence to the contrary. Even if they lose such a confrontation, it is much more expensive to police those who know they have lost their rights than to police those who have lost their rights but don't know it yet. The current stalemate is likely to persist indefinitely.
> I'm color blind, you insenstive trichromat
To all colors? See later post for additional colors.
I could have phrased that better. The question was about getting attention when you don't have a degree. Most technical degrees use technology as a teaching vehicle for larger principles of the field.
If you don't have a degree, you can use new technology to both achieve and illustrate mastery of a given specialty. Sufficiently new technology can get you in the door, especially when that technology has not yet become a teaching vehicle for any degree.
No degree -- specialize in new technology for which there are no degrees. That means bleeding edge, with the risk that your expertise may become irrelevant when the market picks a winner. But the principles behind any good technology are both timeless and portable, so you can't lose. How to find new technology? Open-source comes to mind.
Who knew that an icon was the missing embrace-and-extension? There may come to pass a modified Mozilla installer that performs this bit of magic.
(a.k.a. ClearType) is a good thing indeed for LCDs. Available on Linux.
Would never have thought to look at Emacs for speech support, but it makes perfect sense that the kitchen sink could provide a unified interface. Glad to hear that Viavoice is available on Linux. Thanks for the links.