News for hackers. Stuff that matters.
Re:iPad Pro by Jgrubb on Tuesday October 30, 2018 @11:33AM (#18337582)
The person who decided to make this scroll sideways instead of down when you scroll down, and not to scroll sideways when you scroll sideways should be put in stocks in the town square.
Re:iPad Pro by sarreph on Tuesday October 30, 2018 @12:40PM (#18338559)
Maybe you didn't get the memo, but it's actually an early release of the 'new' way scroll.

Scrolling 1.0 = normal scrolling

Scrolling 2.0 = left/right up/down directions are inverted respectively

Scrolling 3.0 = left/right scrolling only, via up/down gestures (use left/right gestures at your peril)

Re:iPad Pro by shrikant on Tuesday October 30, 2018 @12:59PM (#18338776)
> Scrolling 2.0 = left/right up/down directions are inverted respectively

Man, this thing drives me nuts, and it's the first thing I change in every touchpad-equipped device I own.

Scrolling is not swiping, people!

Re:iPad Pro by hnra on Tuesday October 30, 2018 @02:19PM (#18339763)
I'm the complete opposite. Touchpads not using reverse scrolling feels so weird to me.
Re:iPad Pro by roywiggins on Tuesday October 30, 2018 @02:28PM (#18339865)
It's the touchpad version of whether joystick-down means nose-down, or nose-up, in video games. Endless debates can be had!
Re:iPad Pro by tk75x on Tuesday October 30, 2018 @02:50PM (#18340107)
Joystick down means nose up because it's simulating the yoke of your airplane in which you pull back (joystick down) in order to "pull up" the nose of the plane.

The recent fad of reversing the touchpad scrolling direction is an attempt to simulate how we use our phones in which we tap the content on screen and drag it around to pull other content into view.

Because the touchpad was invented to replace a mouse, I expect similar motions to produce the same results. For example: scrolling the wheel down moves your viewpoint in the current window down, so a similar motion on the touchpad (swipe down - use two fingers to differentiate from a normal touch) should produce a similar result. Instead, we get manufacturers who by default include un-intuitive configurations of something that had been working for decades for billions of people. At least for now we are allowed to change those settings.

Re:iPad Pro by roywiggins on Tuesday October 30, 2018 @04:50PM (#18341173)
> Joystick down means nose up because it's simulating the yoke of your airplane in which you pull back (joystick down) in order to "pull up" the nose of the plane.

Of course, but that's just a metaphor. Lots of people pick up a game controller having never used a joystick or a flight simulator before, so lots of arcadey flying games do it the other way, and receive scorn from people who prefer yoke-style controls. Who are, in turn, considered uptight and annoying by people who want arcade controls.

Witness endless discussion on the subject:

https://www.giantbomb.com/forums/general-discussion-30/inver...

https://battlefront-forums.ea.com/discussion/76095/let-us-cu...

https://www.supermodel3.com/Forum/viewtopic.php?f=2&t=1101

Re:iPad Pro by woah on Tuesday October 30, 2018 @04:21PM (#18340936)
That may be because you use lower quality input devices. On Apple computers, the touchpad sensitivity tends to perfectly match the screen movement, making it very intuitive that pulling a screen down would pull it down. A manufacturer copying this with inferior hardware sensitivity and feel would indeed make it feel frustrating.
Re:iPad Pro by DonHopkins on Tuesday October 30, 2018 @03:21PM (#18340403)
Input devices should allow users to configure a velocity mapping curve (which could be negative to reverse the motion). X-Widows had a crude threshold-based mouse acceleration scheme, but it's better to have an arbitrary curve, like the TrackPoint uses, that can be optimized for the particular user, input device, screen size, and scrolling or pointing task at hand.

https://wiki.archlinux.org/index.php/Mouse_acceleration

One of the patented (but probably expired by now) aspects of the Trackpoint is that it has a very highly refined pressure=>cursor speed transfer function, that has a couple of plateaus in it that map a wide range of pressures to one slow or fast but constant speed. The slow speed notch is good for precise predictable fine positioning, and the fast speed notch is tuned to be just below eye tracking speed, so you don't lose sight of the cursor. But you can push even harder than the fast plateau to go above the eye tracking plateau and flick the cursor really fast if you want, or push even lighter than the slow plateau, for super fine positioning. (The TrackPoint sensor is outrageously more sensitive than it needs to be, so it can sense very soft touches, or even your breath blowing on it.)

Here's a description of Ted Selker's work and all the refinement that went into the TrackPoint, that he developed at IBM Almaden Research Lab:

https://news.ycombinator.com/item?id=9438461

Highlights:

In 1984 he observed that it took 0.75 - 1.75 seconds to reposition the hand from the keyboard to the mouse, which is a long time for something that you do quite often. `

He tried many different ideas and built several prototypes, then later when he was working at IBM Alameda Research Lab, he had a chance to refine the idea into a product.

He had his father, a material scientist, help by designing the special non-skid rubber that the clitoris was made from.

IBM wouldn't let him ship it until it was measurably as efficient as a mouse for common tasks.

The thing going for it was that it eliminated the 0.75 - 1.75 second hand repositioning penalty, but of course the fundamental problem with it that you can't get around is that it's a relative positioning device, not an absolute positioning device like a mouse. So he had to come up with ways of overcoming that problem.

The trackpoint performs very well for mixed typing and pointing tasks, since you switch between typing and pointing so often, and that adds up to a lot of time, and is a very common way of using computers. The mouse is still better for tasks that are mostly pointing and clicking, but it takes up some prime real-estate on your desk, and there are many situations where a mouse is impossible to use with a laptop.

He also made the observation that when the cursor moved above eye tracking speed, you tended to lose track of it. And also the observation that some of the time you needed to position it finely around a small area, and other times you needed to move it quickly across a large area.

So he came up with a pressure-to-speed "transfer function" that had a non-linear mapping from how hard you were pressing it to how fast the cursor moved.

The mapping had a plateau at "predictable fine positioning speed" (i.e. there was a wide range of light pressure that would map to moving the cursor at one exact slow predictable speed, so you could smoothly cruise the cursor around with a light touch at a speed that was good for exact positioning. Then after the plateau of light pressure, it sloped up smoothly until just below eye tracking speed, where there was another plateau, mapping a wide range of harder pressure to a fast-but-not-so-fast-that-you-lose-track-of-it speed, for coarse positioning without losing the cursor. And then above that there was a fast speed for quickly flicking the cursor to the other side of the screen.

Once I was sitting in a coffee shop in Mountain View hacking on my Thinkpad, and Ted and his wife Ellen rolled in, sat down, and started chatting. Ted noticed that my Thinkpad's Joy Button was all worn down, and he was mortified and quickly excused himself to go out to the car. Ellen rolled her eyes and shrugged, explaining that he was always like that. Then he came back with a big bag of red Joy Buttons, and replaced my worn-out one right there in the coffee shop, and gave me a few extras as spares!

Re:iPad Pro by gowld on Tuesday October 30, 2018 @03:37PM (#18340551)
Good information, but it's not a clitoris.
Re:iPad Pro by DonHopkins on Tuesday October 30, 2018 @09:25PM (#18342663)
The original name was the "Joy Button", but that was too much for IBM.

So after pooh-pooh-ing the name "Joy Button", IBM finally settled on and trademarked the name "Trackpoint." But one concession they made, was when they published a two page ad spread in Time Magazine with a close-up of the Trackpoint, above the slogan "So hot, we had to make it red!"

Ted Selker also made a prototype Thinkpad with TWO hot red Trackpoints on the keyboard, which invitingly resembled a pair of nipples. It was very popular with everyone he tested it on, but unfortunately OS/2 had no idea how to cope with two pointing devices, so there wasn't much use for it, besides being a wonderful ice breaker at parties.

Re:iPad Pro by rjplatte on Tuesday October 30, 2018 @10:35PM (#18342936)
"Clit Mouse". It's old slang. Not the best, but the best way to get someone to realize what you're talking about.
Re:iPad Pro by jm20 on Tuesday October 30, 2018 @01:10PM (#18338896)
Don't forget, Scrolling 3.0 is only available on this year's New ScrollBar(tm)
Re:iPad Pro by TeMPOraL on Tuesday October 30, 2018 @02:44PM (#18340039)
Requires ECMAScript 2021, but transpilers should be available soon on npm.
Re:iPad Pro by godzillabrennus on Tuesday October 30, 2018 @02:01PM (#18339548)
It’s only available in rose gold.

It can be yours for the bargain price of $1999.95 USD.

Don’t be the last person in your herd of Apple users to pay money to add scrolling functionality back to your MacOS and iOS devices.

Re:iPad Pro by mlloyd on Tuesday October 30, 2018 @02:02PM (#18339561)
Courage.
Re:iPad Pro by redeemedfadi on Tuesday October 30, 2018 @01:54PM (#18339458)
I think it's kind of cool. /dissenting-opinion
Re:iPad Pro by michaelmrose on Tuesday October 30, 2018 @03:23PM (#18340421)
I'm presuming you viewed it on a mobile device. On my laptop running firefox I had this experience.

My laptop is presently docked to the right of my monitor on my desk. When docked I use a keyboard and mouse with the actual laptop being slightly to the right using its touchpad is somewhat awkward but do-able.

Space bar to go down doesn't work, page down/up doesn't work home end doesn't work arrow keys don't work. Try clicking on the little arrow that doesn't work. Try dragging the screen that direction with the mouse doesn't work. Grab scrollbar manually and pull it down doesn't work. I literally skipped that section because I couldn't figure out how to read it. Note I didn't realize you could grab the scroll bar manually do scroll horizontally because I have never had to do that.

After reading this thread I tried reaching over awkwardly to use the 2 finger scroll mode on the touchpad keeping in mind the normal sensitivity is such that one full swipe top to bottom about 2 inches is 2 pages of text. So about 1 inch per page of text.

Swiping through the first section the "overview" took 62 awkward swipes left to right about 2.5 inches each. About 155 inches of travel almost 13 feet for the last few it actually went down while I scrolled sideways which made me pause for a moment.

Scrolling through pages of content is so basic that going through the massive work of making a beautiful device and all the software required to run it and making reading about it that painful is remarkable.

Its like launching a new high end clothing store and making the entrance a dance dance revolution pad where one must complete a hip hop number to enter.

It isn't merely subjectively terrible.

Edit: On my phone also running firefox in vertical orientation it scrolls normally but cuts off a bit on the right hand side, in landscape orientation it scrolls normally AND looks correct.

Re:iPad Pro by hoorayimhelping on Tuesday October 30, 2018 @03:57PM (#18340752)
>I'm presuming you viewed it on a mobile device. On my laptop running firefox I had this experience.

I viewed it on Firefox on my MBP and thought it was great.

Re:iPad Pro by michaelmrose on Tuesday October 30, 2018 @04:28PM (#18340993)
Did you have to scroll right 62 times to actually view all the content?.

Were all the normal keyboard/mouse wheel navigation methods broken?

Seemingly good design would imply working for the 90% that don't presently use mac or detecting that a device isn't a phone and presenting a usable interface.

Seriously how do you screw up something simple like scrolling?

Re:iPad Pro by sgustard on Tuesday October 30, 2018 @03:51PM (#18340679)
Firefox 63 on Mac works fine for me on this page. Spacebar, page-down, and scrollbar all work (i.e. the content moves a page at a time but horizontally).
Re:iPad Pro by michaelmrose on Tuesday October 30, 2018 @04:37PM (#18341067)
Chrome 69 on linux scrolls horizontally at a much saner speed and has working arrow keys but is a fail in every other way mentioned. Firefox 65 on linux is a horrific user experience as described.

An article unlike a computer isn't a new exciting tech marvel it should be simple and work on any device that can render text and multimedia.

Re:iPad Pro by matt4077 on Tuesday October 30, 2018 @04:10PM (#18340855)
I've tried Firefox, Safari, and Chrome. And in every single one of them, scrolling works fine with spacebar, with the mouse, with Page up/Page down, and even that vim*-extension's 'd'.

I also enjoyed the effect. For anything I visit repeatedly, such as webmail or github, or news websites, I prefer a "lean" implementation. But a product page that I will visit may twice in its lifetime? Knock yourself out!

Re:iPad Pro by wwweston on Tuesday October 30, 2018 @02:42PM (#18340016)
Novelty and breaking expectations regarding established HCI conventions are different sides of the same coin, I guess.
Re:iPad Pro by csours on Tuesday October 30, 2018 @01:45PM (#18339336)
Re:iPad Pro by segmondy on Tuesday October 30, 2018 @01:44PM (#18339324)
if you scroll long enough, it switches and starts scrolling down.
Re:iPad Pro by prh8 on Tuesday October 30, 2018 @01:46PM (#18339355)
I thought you were joking and then it happened and I was still startled.
Re:iPad Pro by MR4D on Tuesday October 30, 2018 @01:16PM (#18338960)
Steve is rolling over in his grave on this.
Re:iPad Pro by benburleson on Tuesday October 30, 2018 @01:37PM (#18339254)
*Flipping head-to-toe
Re:iPad Pro by mario0b1 on Tuesday October 30, 2018 @02:33PM (#18339936)
No Steve, please don't do this. This will mess up everything.

https://en.wikipedia.org/wiki/Tennis_racket_theorem

Re:iPad Pro by matt4077 on Tuesday October 30, 2018 @04:15PM (#18340892)
I'm pretty sure that Apple was using parallax scrolling back in the days of Steve Jobs.

There's also a strange contradiction in these millions of people always complaining how Jobs would hate this or that, while essentially relying on the implied authority of the name!

If you all are capable of accurately predicting Steve Job's hypothetical opinions on all matters of design I wanna see some products you designed.

Re:iPad Pro by TheOtherHobbes on Tuesday October 30, 2018 @05:44PM (#18341528)
No, that's not a valid argument.

Apple[Jobs] produced a steady stream of industry game changers - original iMac, iPod, iPhone, iPad, even the MacBook Air. Plus supporting ecosystems and software, including Siri and iCloud. And business relationships - with music companies, movie companies, phone carriers, podcast creators, and app devs.

Apple[Cook] has acquired a mountain of cash, but product development has followed a consistent and predictable faster+thinner+more_expensive path.

No game changers. Not one. Watch is the closest thing to a new class of products, but it seems to be an Ive vanity project rather than something that really scratches a user itch that users didn't even know they had - which was the classic Jobs USP. (And - ironically - Watch isn't obviously a design classic.)

No big new ecosystems. No big new business relationships - unless you count far-from-leading options like ApplePay. No game changer products. Just endless glacial refinement.

Which is fine for generating mountains of cash, especially when you're selling into new markets like China.

But you can only keep producing reruns for so long before you lose momentum. And buyer good will isn't infinite.

Luckily for Apple, Windows is still an incredibly terrible POS as an OS, so the motivation to switch isn't there. Nor is MS ever likely to do better for cultural reasons.

And Linux is - Linux.

So Apple can continue on this path for five more years. Maybe ten. But when the next new thing appears - quantum, bio, plain old distributed, whatever the hell it is - Apple will be buried by it.

Re:iPad Pro by SteveNuts on Tuesday October 30, 2018 @01:21PM (#18339026)
People have been saying this since the day after Steve died... Yet somehow Apple still thrives.
Re:iPad Pro by setr on Tuesday October 30, 2018 @01:30PM (#18339159)
In the same fashion that microsoft and ibm thrives: its lost its dominance in the consumer market “headspace”, printing money but no longer being a company worth knowing. Its just another BigCo at this point, with all the benefits and dullness associated with it. (Eg it’s difficult to be excited for apple product announcements; they have a money-printing operation and their only intent is to maintain it as-is; naturally any updates will be rather mundane, safe iterations on the running system)

In other words, apple became boring, or at least has been boring for a while now.

I mean, the whole computer market is boring (tablets, phones, laptops, etc; all the same shit YoY), but its kind of hard to think that current-apple is going to break that trend, in the same way you wouldn't expect IBM or Xerox to. Don't know of any startups doing anything terribly interesting in the space, with any real chance of success.

Hell, at this point Microsoft might be the likeliest candidate: at least they're doing something with stuff like stupidly big conference room screens and maybe Hololens will do something cool.

Re:iPad Pro by sgustard on Tuesday October 30, 2018 @02:44PM (#18340036)
You concluded all this from horizontal scrolling?
Re:iPad Pro by setr on Tuesday October 30, 2018 @03:18PM (#18340368)
The person I was replying to was not referring to horizontal scaling, and neither was I.

Just because a conversation starts with a topic doesn’t mean it stays there.

Re:iPad Pro by AnthonBerg on Tuesday October 30, 2018 @04:37PM (#18341065)
Is it your conclusion that they concluded all that from horizontal scrolling ... ?
Re:iPad Pro by MR4D on Tuesday October 30, 2018 @01:39PM (#18339275)
I'm not saying that apple won't thrive - nor anything like it.I'm merely saying the interface design would probably have made Steve fire the person who did it.

And I probably wouldn't argue.

After all, when viewing the page on an iPad, I can't double-tap the top of the screen to make it go back to the beginning. Irony at its best.

Seriously - that's a great feature that I use multiple times per day, and Apple broke their own rule!

Re:iPad Pro by Karunamon on Tuesday October 30, 2018 @01:36PM (#18339236)
I think Apple has become enough of a

crosses self, prays for forgiveness

/lifestyle brand/

...that it's going to take a massive misstep of some kind to shake people off the platform. A handful of UI misfeatures won't do it, even if it would do it to users of other software and platforms.

Re:iPad Pro by jtr_47 on Tuesday October 30, 2018 @01:46PM (#18339352)
Wouldn't it funny if sometime in a few years you'll need to take out a loan or lease the apple products instead of being able to buy them outright.
Re:iPad Pro by TheOtherHobbes on Tuesday October 30, 2018 @05:24PM (#18341404)
Cook is motivated by making his hill of beans as big as possible, rather than by being a super-cool dude who is the envy of other super-cool dudes. So I fully expect lease-with-no-chance-to-own to become the business model for some of the Apple range.

At least - Apple will try it. But I don't think it's going to fly.

Part of the Apple Magic[tm] is conspicuous display of ownership. Rent-to-wear won't have the same cachet.

Re:iPad Pro by lostlogin on Tuesday October 30, 2018 @01:28PM (#18339134)
It’s been a long time and he would have been angry about something by now. The question is, what?
Re:iPad Pro by mohammedbin on Tuesday October 30, 2018 @01:20PM (#18339017)
*scrolling
Re:iPad Pro by conradfr on Tuesday October 30, 2018 @12:56PM (#18338737)
And the scrolling changes midway ...
Re:iPad Pro by agumonkey on Tuesday October 30, 2018 @01:23PM (#18339051)
Ah well since the days of <forgot-the-name>.js slides framework I lost faith :D

We need fresnel refractive scrolling. Perfect for Retina displays, and to teach cosines to the laymen.

Re:iPad Pro by ff10 on Tuesday October 30, 2018 @01:36PM (#18339242)
For the record, it seems to work both ways with desktop Safari.
Re:iPad Pro by g2e on Tuesday October 30, 2018 @01:49PM (#18339403)
And Chrome! (maybe they fixed it)
Re:iPad Pro by sethherr on Tuesday October 30, 2018 @01:43PM (#18339318)
Also works correctly on iPhone safari
Re:iPad Pro by jcadam on Tuesday October 30, 2018 @03:05PM (#18340252)
Agreed. It took me several seconds to figure out what to do, as the scroll-wheel on my mouse did nothing. I had to grab the horizontal scrollbar on the bottom of my browser and drag sideways.

I imagine it works well on a phone in portrait mode. On a desktop with a 16:9 monitor, a horizontally scrolling webpage is... bizarre.

Re:iPad Pro by stronglikedan on Tuesday October 30, 2018 @01:05PM (#18338840)
It only lets me scroll sideways, so I cannot even use the wheel (even when it gets to the end where it scrolls vertically for a bit). I have to scroll lock the mouse and move the whole thing from side to side. That alone makes me close the window and not read the content.
Re:iPad Pro by jraph on Tuesday October 30, 2018 @03:55PM (#18340719)
This page works correctly only with JavaScript disabled. I wish more websites were like that.
Re:iPad Pro by glaurung_ on Tuesday October 30, 2018 @02:49PM (#18340100)
That's weird. It works normally in the "Matterialistic HN" app's built in browser.
Re:iPad Pro by pgrote on Tuesday October 30, 2018 @02:02PM (#18339563)
It's locked me up twice now.

Version 70.0.3538.77 (Official Build) (64-bit) Windows 10 Professional Nvidia drivers

Re:iPad Pro by Waterluvian on Tuesday October 30, 2018 @01:57PM (#18339501)
On my phone it scrolls normally but the left and right of most images are cut off. Latest chrome.
Re:iPad Pro by Havoc on Tuesday October 30, 2018 @02:52PM (#18340125)
Especially with a mouse wheel. It's just off in terms of coordination
Re:iPad Pro by smacktoward on Tuesday October 30, 2018 @02:49PM (#18340104)
Official Apple response: "You're holding it wrong."
Re:iPad Pro by artursapek on Tuesday October 30, 2018 @01:45PM (#18339337)
It's so fucked up on my linux thinkpad that it's funny
Re:iPad Pro by brynjolf on Tuesday October 30, 2018 @02:42PM (#18340019)
It is super lägg to scroll as well. The scrolling is bad and the website is too heavy to scroll properly on my iPad pro 9.7 with Safari. I guess they don't dogfood their stuff after the IOS12 release.