All it would take would be the knowledge of a drop near town X, and everyone there would be under a death sentence. Some help.
Exactly the point! First, make sure that there are several Army Field Manuals included in the eBooks, the ones that instruct on makeshift weapons. Even better, bundle a small handgun and/or combat knife with every book. Then, drop a load near every village, maybe one for every 20 people in the village. Once or twice, the Taliban might butcher a village, but in very little time the people would start to strike back.
This is one of the ways to "win the hearts and minds of the people." You put the people into a situation where they find themselves opposed to their "government" and give them the tools they need to defend themselves. Then, they will do all the work for you.
What can be added to X11 (perhaps as extentions) to allow GUI toolkits to support new windowing concepts?
A case in point: Every WM I can remember seeing handles menus the same way. Microsoft came up with the idea that the menu bar should be beneath and ajacent to the title bar, and everyone has followed down that road. Better designs put the menu at the top of the screen but the design of both X11 toolkits and the sundry WMs makes it all but impossible to do this. Menus need to be properties attached to the window, which the WM can then display where it chooses, not the app.
Ditto for scroll bars. Right now, if you use apps designed for different WMs, you get multiple types of scroll bars, posibly in different sizes and locations. Instead, fix X11 to understand the difference between windows and viewports, and let the WM draw the scroll bars, just as it draws the title bar.
Little is known about the final moments on board the four hijacked airplanes used in Tuesday?s terrorist attacks but frantic phone calls from some passengers paint nightmarish scenes. In one, a man aboard United Airlines Flight 93 called an emergency dispatcher from a bathroom using a cell phone: "We are being hijacked, we are being hijacked!" he declared moments before the plane crashed near the Somerset County airport, about 80 miles southeast of Pittsburgh.
[...]
On board the plane that crashed into the Pentagon, conservative political commentator Barbara Olson reportedly called her husband, U.S. Solicitor General Ted Olson, on a cell phone: "Can you believe this... we are being hijacked?" Then, the phone went dead.
In St. Louis, my wife called me at lunch and said that some stations had raised prices by $0.40/gallon. I ran out to the nearest QuickTrip and filled up at yesterday's $1.47 price.
In recent months the line between warranty exemption and liability has become increasingly blurred as more companies have liquidated and more individuals have begun to seek compensation.
We've already seen several organizations win lawsuits against GPL/warranty free software writers because of damage that software caused to the organization. Several involved the RIAA vs mp3/p2p software writers. Several involved the MPAA vs media player authors. You might say that warranty exemption has become quite meaningless in today's economy.
"Warranty exemption" is where sellers aren't responsible for the way buyers use the product. In the past, it's how handgun manufacturers avoided wrongful death lawsuits whenever someone shot somebody. Unfortunately, it the last few years, we've seen several organizations suing handgun manufacturers anyway. Now it looks like certain organizations are doing the same thing to the authors of certain software. For example, suppose that a hypothecical individual writes a program that allows the use of e-texts in innovative fashion. That person could now find himself imprisoned due to someone else using the software for piracy for e-texts.
When they came for the handgun makers, I did not speak, for I am not a handgun maker. When they came for the pornographers, I did not speak, because I wasn't a pornographer. When they came for the cryptographers, I did not speak, for I am not a cryptographer. And when they came for me, there was no one left to speak.
I don't see this as competing with H-Anim, it's more of a compact alternative representation.
Regarding thedisplay of emotions, see this article. Here's a quote:
Emotions and the Face
Research has shown that people recognize six universal emotions: sadness, anger, joy, fear, disgust, and surprise. There are other expressions that we have that are more ambiguous. If you mix the above expressions together, people offer differing opinions on what they suggest. Also, physical states such as pain, sleepiness, passion, and physical exertion tend to be harder to recognize. So if you wish to make sure that the emotion you are trying to portray is recognized, you must rely on the overall attitude or animation of the character. Shyness, for example, is created with a slight smile and downcast eyes. But this could be misinterpreted as embarrassed or self-satisfied.
Emotions are closely linked to each other. Worry is a less intense form of fear, disdain is a mild version of disgust, and sternness is a mild version of anger. Basically blending the six universal emotions or using lesser versions of the full emotions gives us all the nuances of the human face.
Emotions and the System
Creating the emotions on your base skeleton is the next step. Which emotions should the system incorporate? We use the six universal emotions, some physical emotions, a phoneme set and a whole load of facial and head movements. The system inside Maya runs off the back of three locators. Each locator controls a different set of Set Driven Keys. A locator in Maya is a Null object that can have attributes added.
The first locator controls expressions. Each of the following is an attribute on the locator: sadness, anger, joy, fear, disgust, surprise, shock, perplexed, asleep, pain, exertion, and shout. Each attribute has a value which ranges from 0 to 10.
The skeleton is set to a neutral pose which is keyed at zero on all the emotion attributes. Then the joints are scaled, rotated, and translated into an expression, for example, "sad." Using Maya's Set Driven Key, this position is keyed onto a value of 5 on the sadness attribute. Then at a value of 10, "crying open mouthed" is keyed, giving us a full emotional range for sadness. Now the face is set up so that Maya can blend from a "neutral" pose to one of "sad" and then continue on to "crying."
For each emotion attribute, several different keys are assigned as above. This gives the character a full range of human emotions. These emotion attributes can then be mixed together to achieve subtle effects.
A mixture of joy and sadness produces a sad smile, while anger and joy produce a wicked grin. The process is additive, which means that mixing emotions over certain values starts to pull the face apart. A good rule of thumb is never to let the total of the attributes exceed the maximum attribute value. As we have keyed ours between 0 and 10, we try never to exceed 10. If you mix three emotion attributes together and they have equal values then each cannot exceed 3.3. There are attributes that can be mixed at greater levels, but trial and error is a great way of finding out which you can mix and which you can't.
There's a scene near the end of the book where someone is communicating with another spaceship and
they are using a
"Star Trek"-like viewscreen that
is showing the bridge of the other ship.
The captain starts wondering if they are talking to whom they think that they are and so asks his computer to show an "uncorrected" view. At that point, the viewscreen turns into what's basically an IRC session.
<SPOILER>
The point was that under normal circumstances the ships' computers would use avatars instead of a full video feed to reduce the bandwidth required for
communications. The captain realized that if his sister ship had
been compromised, then the bad guys could use the
system to make it appear that he was having a face-to-face with the other captain.
</SPOILER>
A great scene, and one that Human Markup Languare would facilitate.
Good ol' telnet has something called "linemode" that already does this. And it doesn't need the cooperation of the shell, it interfaces to the tty drivers. The idea, IIRC, is that when the mode starts up, a list of all 256 chars is sent, with flags indicating which ones (if any) do all the classic 'stty' functions, ERASE, KILL, SUSPEND, etc.
Am I misreading something, or is there a contradiction in the specs? Compare this:
Equality for floating point types is more complicated. -0 and +0 compare as equal. If either or both operands are NAN, then both the == and != comparisons return false. Otherwise, the bit patterns are compared for equality.
to this:
Useful floating point operations must take into account NAN values. In particular, a relational operator can have NAN operands. The result of a relational operation on float values is less, greater, equal, or unordered (unordered means either or both of the operands is a NAN). That means there are 14 possible comparison conditions to test for:
[...] != unordered, less, or greater [...]
The first says quite plainly that "5 != NAN" returns "false", but the second (if I'm understanding the meaning of "unordered") indicates that "5 != NAN" should return "true".
Ten years ago, no consumer-level computer game would allow several players to interact over a network, mainly because computers with a network connection were not very common ten years ago.
Allow me to differ! Way back in 1988, an outfit called Artifical Horizons had a commercial game called Aviator that did exactly this. Needless to say, it was a flight simulator, not a FPS, but you could play against your friends. Unfortunatly, the hardware requirements probably killed the game. It only ran on Sun SPARCstations with high-end graphics cards and used broadcast UDP for communications with the other players, so you needed one expensive Unix box per player. You also needed an Ethernet, but anyplace with multiple workstations already had that.
The last PC that I bought with Windows on it was a Win95 Pentium-based laptop, way back when Win95 first came out.
As for Linux, it seems like two or three times a year, someone "gives" me a complete distro, either as an advertising promotion or bundled with a magazine. In between times, I download updates at work, burn them onto CDs, and take them home.
Wake up. You're being manipulated, and y'all don't even know it.
I've got a new.sig! (Replicated below for those people who have signatures turned off.)
Wake up. You're being manipulated, and y'all don't even know it.
-- "George Tirebiter", LinuxToday
Wake up. You're being manipulated, and y'all don't even know it.
I note that the VA Linux 1000 is being sold for as little as $800 right now. The most similar system from Dell is $1099. I'm going to buy one to replace the server in my basement and who knows? Maybe some day it'll be worth more as a collectable.
One should pause before making well-armed
paranoids feel foolish, no matter how foolish they seem.
I recall seeing a map of the US backbone about ten years ago. Even though there were several MAEs, it was obvious that all the traffic was carried on one transcontinental leased line. If anything had happened to it, the east and west coasts would have been unable to communicate, even though there were several logical paths between mae-east and mae-west.
One should pause before making well-armed
paranoids feel foolish, no matter how foolish they seem.
It certainly wouldn't be impossible to enact legislation that barred some or many advertisements
What the hell??? Hello, is anyone home? I sincerely hope that you simply mistyped that sentence. Legislation to block ads is CENSORSHIP! While we're at it, why not forbid other things that you don't like. Or better yet, why not move to France, where you aren't allowed to sell Nazi-related items online?
One should pause before making well-armed
paranoids feel foolish, no matter how foolish they seem.
The thing that I find most amusing about the site is the baner ads at the top of the pages. The site design makes it look like the ads are dripping blood! I don't know who the advertisers are, but I'm not sure if they know how they're ads are being displayed.
One should pause before making well-armed
paranoids feel foolish, no matter how foolish they seem.
Actually, I think that fewer programs are dependent on the screen size than you might think. Most apps are using the built-in form manager to display info. All it has to do it rescale existing forms by left-shifting all the position and size values by one bit. Fonts would be similarly scaled, and could be smoothed to look really great at the higher resolution.
Games could be more of a problem, although Frotz and PocketRogue should still work just fine.;-)
-- Dave: Open the pod bay doors, HAL. HAL: Screw you, Dave!
Being a PalmOS developer myself, let me reply to this.
Sony was correct in making the jog dial events "proprietary" (i.e. vendor-specific), since anyone writing a Clie-aware app might want to treat the jog dial differently from the up/dn arrows. Where Sony missed the boat was by not making the event handlers built into PalmOS smarter. Similar to Windows or MacOS event handlers, any code that knows what to do with an event flags the event as having been handled. This allows the built-in event handler to provide default actions for unhandled events. Sony should have made the built-in event handler resubmit unhandled jog-dial events and up/dn arrows.
As for the memory stick, I agree that things will be getting much better with the release of PalmOS 4. The support for external file systems is going to look a lot like TRG's existing CF extensions, so it should be trivial for developers to port apps already written for the TRGpro.
-- Dave: Open the pod bay doors, HAL. HAL: Screw you, Dave!
I wonder if this could be used to keep manned bases warm? Geothermal heating is used in several locations here on Earth, it shouldn't be too hard to adapt the technology for Martian use.
-- Dave: Open the pod bay doors, HAL. HAL: Screw you, Dave!
The SAFEAUDIO Toolkit will be distributed with Macrovision's SAFECAST(TM) digital rights management technology that enables 'time lock' and 'number of usage lock' functions while providing persistent security. This feature ensures that CD replication facilities will always be using the latest release of SAFEAUDIO and by allowing Macrovision to control the timing and delivery of toolkit upgrades.
I love it! Macrovision apparently doesn't trust the recording industry to not make copies of the software!
-- Dave: Open the pod bay doors, HAL. HAL: Screw you, Dave!
This is one of the ways to "win the hearts and minds of the people." You put the people into a situation where they find themselves opposed to their "government" and give them the tools they need to defend themselves. Then, they will do all the work for you.
A case in point: Every WM I can remember seeing handles menus the same way. Microsoft came up with the idea that the menu bar should be beneath and ajacent to the title bar, and everyone has followed down that road. Better designs put the menu at the top of the screen but the design of both X11 toolkits and the sundry WMs makes it all but impossible to do this. Menus need to be properties attached to the window, which the WM can then display where it chooses, not the app.
Ditto for scroll bars. Right now, if you use apps designed for different WMs, you get multiple types of scroll bars, posibly in different sizes and locations. Instead, fix X11 to understand the difference between windows and viewports, and let the WM draw the scroll bars, just as it draws the title bar.
Little is known about the final moments on board the four hijacked airplanes used in Tuesday?s terrorist attacks but frantic phone calls from some passengers paint nightmarish scenes. In one, a man aboard United Airlines Flight 93 called an emergency dispatcher from a bathroom using a cell phone: "We are being hijacked, we are being hijacked!" he declared moments before the plane crashed near the Somerset County airport, about 80 miles southeast of Pittsburgh. ... we are being hijacked?" Then, the phone went dead.
[...]
On board the plane that crashed into the Pentagon, conservative political commentator Barbara Olson reportedly called her husband, U.S. Solicitor General Ted Olson, on a cell phone: "Can you believe this
Just heard this on the radio.
In St. Louis, my wife called me at lunch and said that some stations had raised prices by $0.40/gallon. I ran out to the nearest QuickTrip and filled up at yesterday's $1.47 price.
Regarding thedisplay of emotions, see this article. Here's a quote:
<SPOILER>
The point was that under normal circumstances the ships' computers would use avatars instead of a full video feed to reduce the bandwidth required for communications. The captain realized that if his sister ship had been compromised, then the bad guys could use the system to make it appear that he was having a face-to-face with the other captain.
</SPOILER>
A great scene, and one that Human Markup Languare would facilitate.
Good ol' telnet has something called "linemode" that already does this. And it doesn't need the cooperation of the shell, it interfaces to the tty drivers. The idea, IIRC, is that when the mode starts up, a list of all 256 chars is sent, with flags indicating which ones (if any) do all the classic 'stty' functions, ERASE, KILL, SUSPEND, etc.
As for Linux, it seems like two or three times a year, someone "gives" me a complete distro, either as an advertising promotion or bundled with a magazine. In between times, I download updates at work, burn them onto CDs, and take them home.
Wake up. You're being manipulated, and y'all don't even know it.
I've got a new .sig! (Replicated below for those people who have signatures turned off.)
Wake up. You're being manipulated, and y'all don't even know it.
-- "George Tirebiter", LinuxToday
Wake up. You're being manipulated, and y'all don't even know it.
I note that the VA Linux 1000 is being sold for as little as $800 right now. The most similar system from Dell is $1099. I'm going to buy one to replace the server in my basement and who knows? Maybe some day it'll be worth more as a collectable.
One should pause before making well-armed paranoids feel foolish, no matter how foolish they seem.
I recall seeing a map of the US backbone about ten years ago. Even though there were several MAEs, it was obvious that all the traffic was carried on one transcontinental leased line. If anything had happened to it, the east and west coasts would have been unable to communicate, even though there were several logical paths between mae-east and mae-west.
One should pause before making well-armed paranoids feel foolish, no matter how foolish they seem.
One should pause before making well-armed paranoids feel foolish, no matter how foolish they seem.
I couldn't find the story where the link pointed (at Silicon Alley Daily), but did find what appeared to be it at Digital Coast Weekly
One should pause before making well-armed paranoids feel foolish, no matter how foolish they seem.
Parts Express has the rails that you need. Search by keyword for "rack rail".
One should pause before making well-armed paranoids feel foolish, no matter how foolish they seem.
The thing that I find most amusing about the site is the baner ads at the top of the pages. The site design makes it look like the ads are dripping blood! I don't know who the advertisers are, but I'm not sure if they know how they're ads are being displayed.
One should pause before making well-armed paranoids feel foolish, no matter how foolish they seem.
Games could be more of a problem, although Frotz and PocketRogue should still work just fine. ;-)
--
Dave: Open the pod bay doors, HAL.
HAL: Screw you, Dave!
Sony was correct in making the jog dial events "proprietary" (i.e. vendor-specific), since anyone writing a Clie-aware app might want to treat the jog dial differently from the up/dn arrows. Where Sony missed the boat was by not making the event handlers built into PalmOS smarter. Similar to Windows or MacOS event handlers, any code that knows what to do with an event flags the event as having been handled. This allows the built-in event handler to provide default actions for unhandled events. Sony should have made the built-in event handler resubmit unhandled jog-dial events and up/dn arrows.
As for the memory stick, I agree that things will be getting much better with the release of PalmOS 4. The support for external file systems is going to look a lot like TRG's existing CF extensions, so it should be trivial for developers to port apps already written for the TRGpro.
--
Dave: Open the pod bay doors, HAL.
HAL: Screw you, Dave!
--
Dave: Open the pod bay doors, HAL.
HAL: Screw you, Dave!
--
Dave: Open the pod bay doors, HAL.
HAL: Screw you, Dave!
--
Dave: Open the pod bay doors, HAL.
HAL: Screw you, Dave!
--
Dave: Open the pod bay doors, HAL.
HAL: Screw you, Dave!