r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[Tech News] Interesting technology

Pekr
19-May-2010
[4938]
none ... ditto for ARM in general. We are waiting for the HostKit. 
Carl today blogged, that he is looking for HostKit maintainers for 
certain platforms ...
AdrianS
19-May-2010
[4939]
you said you were going to get an Android phone - do you want to 
take on the ARM hostkit?
Pekr
19-May-2010
[4940]
no, because I am not fluent with C :-(  .... although I bought two 
books, and I succesfully set-up Extension and try loading SQLite 
DLL in C :-) So - I should be at least ready to test ....
Henrik
19-May-2010
[4941]
I guess you have to have used a device with motion sensing or accelerometer 
to see how terrible an idea this is.
Maxim
19-May-2010
[4942x2]
I have... (iPhone) and I do wish more things where gesture driven 
I'd love to do more things one handed.  with the iphone, you are 
just about forced to use it two handed-for anything... the touch 
screen is quite awkward to use with thumbs I find.


but these gestures have to be user controlable.... cause for example, 
itunes allows me to shake the phone and it randomizes to a new track... 
well when the phone is jacked into my car... hehehe, it can be *interesting* 
 ;-)
you start swerving out of pot holes... not for the sake of the car... 
but just cause you don't want to change tracks  ;-)
AdrianS
19-May-2010
[4944]
Henrik, it's the limited info you get with just the bare accelerometer 
that makes it's use not always so great - this motion processor should 
change that
Henrik
19-May-2010
[4945]
I would love to have *fewer* things to be gesture driven, and it's 
not very often that I invoke a gesture on purpose, simply because 
I'm shifting in the seat or getting up from a chair or moving around, 
because I can't see the display for sun light. There are just too 
many ways to accidentally invoke a gesture with a handheld device, 
when the state you are changing is on the device itself. This only 
works if you are changing simple states, like a pedometer, but not 
with a "complex" UI as on a phone.


You have two conflicting requirements of precision levels for performing 
adjustments to a user interface, comparable to playing chess on a 
trampoline. It doesn't work.
AdrianS
19-May-2010
[4946]
I think you're not giving it a chance. The trigerring can be complex 
enough that it should just go off with random movement. Say a 45% 
tilt, followed by a double shake, followed by a lateral motion, to 
trigger some task
Henrik
19-May-2010
[4947]
I have already given it a chance. It doesn't work.
AdrianS
19-May-2010
[4948]
this doesn't exist yet in current devices, so what do you mean by 
this?
Henrik
19-May-2010
[4949x2]
Say a 45% tilt, followed by a double shake, followed by a lateral 
motion, to trigger some task

 - so how I'm I supposed to remember that? what if I'm lying on the 
 couch and not standing up?
the iPhone can already do most of this stuff. it just doesn't exist 
for android phones yet, it seems.
AdrianS
19-May-2010
[4951]
no, they have accelerometers too - with this processor it's all about 
the precision and the ability to follow relative motion to a much 
finer degree - there is quite a bit more here than just a simple 
accelerometer
Henrik
19-May-2010
[4952]
it doesn't matter how accurate it is or even how intelligent it is. 
it's the basic principle of using gestures to change states on the 
device itself that doesn't work.
AdrianS
19-May-2010
[4953x2]
as for the actions to trigger various things, you could create aliases 
for various situations - as I said earlier, the human body is pretty 
good at memorizing motion patterns
I beg to disagree - I want this! :-)
Henrik
19-May-2010
[4955]
actually no, because: 1. the actions are 3 dimensional and you have 
to have a 3-dimensional frame of reference to perform the motion. 
2. you have no force feedback, so you have to observe the screen 
while performing the motion. this is not like pouring a glass of 
water.
AdrianS
19-May-2010
[4956x2]
having more (better) sensors is never a bad thing - they can always 
be combined with other ones to achieve your intent
motions don't have to be 3d - they can be filtered for 2
Henrik
19-May-2010
[4958]
as said, it doesn't matter if the sensors can sense 1/10th degree 
and milimeter precision. it's the basic principle that fails.
AdrianS
19-May-2010
[4959]
and I don't have feedback on my mouse gestures either - yet I use 
them all the time
Henrik
19-May-2010
[4960]
your mouse gestures don't alter the state of the mouse, but the screen 
you are looking at.
AdrianS
19-May-2010
[4961]
huh - they alter the state of my browser
Henrik
19-May-2010
[4962]
yes, the screen is not on your mouse.
AdrianS
19-May-2010
[4963x2]
no, it's not - the point is that it's a memorized gesture that can 
invoke useful functionality
but whatever - it's not for everyone
Henrik
19-May-2010
[4965]
on the screen yes, not on the mouse. I already said this is quite 
a significant difference.
AdrianS
19-May-2010
[4966]
same with my motion sensing ps3 controllers - I love them in the 
games that use them well, but other people prefer the joysticks
Henrik
19-May-2010
[4967]
yes, your PS3 games probably work well, because the display is not 
on the controller, but a still-standing TV in your livingroom. :-)
Maxim
19-May-2010
[4968x2]
henrik, each application has to be logical in gestures it uses.  
the "shake" gesture is almost always a bad idea.  but tilting especially 
should be used MUCH more.
the acceleration metrics of the movement can usually indicate intent 
on some more obscure gestures.
AdrianS
19-May-2010
[4970]
gestures can use combinations of actions - to reduce accidental triggering, 
and to be appropriate or maybe mimic abstractly the action to be 
performed
Henrik
19-May-2010
[4971]
Maxim, it could probably be used, but it fails more than it should: 
I own the Mass Effect game, which allows movement of the character 
via tilting the iPod, but you need a frame of reference to do that, 
hence you must sit very still when playing the game, and you must 
perform calibration, if you change your position.

Another app is a bit more reasonable: A star chart app that I have, 
will change the field of view if I move the iPod over my head, perpendicular 
to my face, but it has limited usefulness.
AdrianS
19-May-2010
[4972x2]
you keep mentioning current device Henrik
this is quite different
Henrik
19-May-2010
[4974x2]
AdrianS, there is no difference.
One where it makes perfect sense is a sleep application, where I 
place the iPod on my bed and it passively registers motions I do 
throughout the night and then records them. Based on the motion it 
wakes me at the correct time in the morning. This requires no feedback 
to the display, so it makes good sense here.
AdrianS
19-May-2010
[4976x2]
I agree that on the current iPod (and other devices that have just 
this - like my ThinkPad), the usefulness of the accelerometer is 
debatable
well, if you keep saying that there is no difference, there's not 
much to discuss - since the whole point of the preceeding discussion 
is that the new functionality brought in by the processor and gyroscope 
is what makes a difference
Henrik
19-May-2010
[4978]
There is no difference, because it's the fundamental principle of 
requiring shake, angle or motion gestures to use such a small device 
to change a state on the device itself that is wrong. I don't care 
how accurate the measuring of gestures is.
Maxim
19-May-2010
[4979]
a viable example is the tilting to slide a list.  


on the iphone, the tilting is VERY slow to react cause its trying 
to guess the tilt based on acceleration and must be filtered.  so 
the lag is annoying.  Full body Motion capture has the same kind 
of problems with accelerator sensors.  with a gyro, the tilt isn't 
"guessed" its actual, so you can easily make it precise.
AdrianS
19-May-2010
[4980]
currently (and I keep emphasizing this), you can't even measure some 
of things this will allow
Maxim
19-May-2010
[4981x4]
I agree with yout point Henrik, but I also think that most people 
use gestures as gimicks and haven't yet understood how to use them 
efectively.


I hate having to use two hands to quickly browse through contacts 
and pics.  I'd rather just tilt my phone and shake up& down slightly, 
like if I was letting sand (or cardboard cards) trickle down on a 
flat surface.


the gestures have to mimick real life or be very obvious (like turning 
the phone upside down).
yout = your
by "most people"  I mean developpers
one of the stupid gestures shown is using the tilt to select things... 
like a ball tilt game...   does the guy remember that ball tilting 
is quite hard in real-life?  that shoudn't be used at all.
Henrik
19-May-2010
[4985x2]
Maxim, maybe it depends on the size of your hand and possibly a thicker 
iPhone, but I can browse photos, make calendar appointments, browse 
webpages, select music and type with one hand easily on the iPod. 
No gestures needed. I'd think I have average size hands.
Pinching is harder, though.
AdrianS
19-May-2010
[4987]
yeah, or more than one point touching