Friday, April 6, 2012

CSU Futurevisions Agenda

CSU's biennial Futurevisions conference is on Thursday, April 12, 2012 at the Lory Student Center at Colorado State University. They have a number of interesting speakers and sessions this year, including David Pogue of the New York Times, and David Ferrucci of IBM's "Watson" (Jeopardy! champion).

Since I couldn't find a schedule anywhere online, here it is, at least as of March 28.

Note: There is no charge for attending.




Friday, February 17, 2012

Lenovo Y470p Initial Impressions

I made some updates on 3/19. They're all in this color.

After looking around for several months for a laptop to replace my ailing Vaio, I finally ordered a Lenovo Y470p. I almost got an HP Envy 14, but just when I was about to pull the switch, HP split the Envy 14 into two machines: One without the fairly heavy (for a laptop) gaming graphics I wanted, and one with a big red “b” for Beats Audio on the back. Yuck.

Then the Y470p was announced, and a good “weekly deal” was available, so here I am.

As I write this, it’s 5 days since the box arrived. That’s about a month earlier than the shipping date Lenovo quoted in my order, and a couple of weeks earlier than the shipping date they claimed when I was going through ordering, so, well, whatever.

I’m still settling in on this machine, installing programs and setting options the way I like them, so what I write here is what I can tell so far. Some things are excellent, others are marginal, but overall I think I’m going to be happy. That wasn’t always the case over the last few days. The trackpad nearly drove me nuts. See below.

I should mention that in addition to getting on this hardware, I’m also moving from Windows Vista to Windows 7. As a result, some of my impressions may be colored by the fact that Vista was an abomination that I spent several years hating. I think I spent at least half of those years waiting for right-click to show a menu. L

Build Quality


Overall, it’s fairly solid. It’s not a Thinkpad, but I don’t need one of those any more. (I used them for many years before retiring.) Doesn’t flex, lid opening and closing smooth, everything fits with everything else. Looks pretty good, too.

The wide space below the keyboard lets you rest your whole wrist there, which feels good.

Above the keyboard and towards the right side are some small indentations with symbols in them that you need a magnifying glass to read. Well, I do, anyway, even with reading glasses. I haven’t gotten out a magnifying glass, so I still have no clue what those symbols are.

Symbol-blindness or no, it turns out these are swipe-over buttons. You can press them until your finger comes off and nothing will happen; but a quick, easy swipe makes them react cleanly. Kind of neat. (Pressing does work. Don't know why it didn't for me back then. I like the swipe, though.) One of these swipeons is mute on/off; useful. Two near that one are volume up/down, not so useful in my opinion. There’s one for switching some kind of display mode, and I haven’t the foggiest idea what it does.

The rightmost swipeon, though, is a total winner: Thermal control. You could that read as “fan control.” There are four settings, three of which make sense to me: standard; super-silent; and dedusting. Dedusting! What a wonderful idea! Probably blows the heck out of it (I’ve not tried it yet). If my Vaio had that, it’s possible I’d still be using it. Sucker clogged up, and getting in to clear its throat would have been a 15-step process that disemboweled the machine. Didn’t do it.

Graphics


Awesome. The Radeon HD 7690M does a fine job. I haven’t put Skyrim on it yet – I’m going to – but I have run Oblivion, and for the first time ever, I can run in “ultra high quality” mode with every possible feature wide open – distant everything, self-shadows on grass, etc. – without the frame rate suffering at all when in deep grassy areas. That was always a huge problem for me on every previous system I’ve had. (OK, I’m an Elder Scrolls fan.)

Nothing more to say here. Just awesome. I’m happy.

(Skyrim is cool, too, also with high quality. Haven't tried ultra-high.)

The LCD screen? It’s a screen. Could have a few more pixels, but I’m good with it. Nothing special. Bright enough. Works.

Audio


Seriously, this box has the best audio I’ve ever heard come out of a laptop. That’s not to say it’s an audiophile’s wet dream, but rather that I’m actually willing to listen to it. Not tinny at all; it actually has some bass to it – not as if you had a subwoofer, but actually listen-able. This puts it above and beyond any laptop I’ve heard before. I only need to use headphones to avoid bugging others now, not to actually hear something decent. Little JBL speakers, about 1” x 3” each, probably have something to do with it, but I’m not a worshipper of brand names.

If you get one, do play around with the Realtek audio effects. (You get there from “Realtek” in the control panel. God forbid they should name it something like “audio” that you could recognize.) Those settings make a big difference in what you hear, and clearly what you like will depend on your taste. I kind of like the “mountain” setting, myself.

Trackpad


The trackpad is clearly the weakest piece of this system. I was almost ready to re-box it and ship the thing back until I spent some serious time messing around with the Synaptics trackpad settings.

With the factory settings, I couldn’t even navigate reliably to checkboxes. The cursor would bounce all over the place, randomly try to turn on zooming in or out, or go into some kind of unusable scrolling on areas that weren’t scroll-able. Finally I got it sorted out, and in the end it’s perfectly usable.

The necessary settings are somewhat hidden. The path: Control Panel à mouse à Synaptics tab, the tab with the bright red funky blotch on it à easy-to-miss settings button just below the list of devices, on the right side.

When you click on “settings,” you bring up a new window (it’s too small and can’t be resized) with a deeply nested navigation pane on the left that contains all sorts of things you never knew existed: tap sensitivity, palm check, momentum, muti-finger gestures, etc. I knew to look for this only because such a thing existed in my prior Thinkpads.

The very first thing you should do is completely turn off all multi-finger gestures. They don’t work. None of them do. They screw up the trackpad. It was their being triggered at random that caused most of my problems. So you can’t use two-finger scrolling. Dang. That one I wanted.

Three things that do work well for me are right-edge mousewheel-like scrolling, chiral scrolling, and momentum.

Mousewheel-like scrolling by swiping down the right edge of the touchpad can be made to work well. This is a first for me; on no prior laptop of mine has it worked worth spit. To make it work, you have to do two things: First, set the mousewheel increment (back in the regular mouse settings, not the Synaptics settings) to 1. Higher makes it move too fast for me (see chiral scrolling below for long-distance scrolling). Second, put your finger down “fat” with the middle of the finger on the red dotted line on right side of the touchpad. Staying to the right of that line doesn’t seem to work. That seems to reliably cue in scrolling, and scroll, without danger of being accidentally triggered.

Chiral scrolling: When you swipe down (say) to scroll, you may run out of room on the trackpad before you’ve scrolled as much as you want. Slide your finger a little to the center, then around, up, and down again, repeatedly making little circles. This keeps the scrolling going. The faster your circle with your finger, the faster the scroll. Reverse the circling, and you scroll back. As I said, this works well.

Momentum: This is cool. Have a long way to move the cursor? Flick your finger in the right direction, raising your finger off the trackpad at the end of the flick, and the cursor sails across the screen, like you whacked a hockey puck. It stops when you touch the trackpad again, so you can aim at something and stop when it gets near. Play around with the “glide distance” in the Synaptics options until you get what you like in the distance moved per flick.

I hope you stuck with me up to here, because I’m about to mention something the settings don’t fix, as far as I can tell. It’s a very bad thing for gaming with the trackpad: It doesn’t work at all when you’re simultaneously pressing a key on the keyboard. This is a total bummer for mouse-look WASD navigation in games: When you’re holding down W to move forward, you can’t change direction! You have to go one way, stop, turn, go another way, etc. This makes going around any corner a chore. If there’s a “keep walking” key that you press just once, you can then use the trackpad to change direction while moving; but that’s it. It’s a trackpad problem, since the same game that exhibited this for me (Oblivion), doesn’t have the problem when an actual mouse is used. (I had to dig an old mouse out of the bottom of a junk drawer and replace the batteries to try that. Grumble mutter grumble.)

To end on a positive note: Thanks, perhaps, to the palm check logic, the cursor doesn’t go flailing all over the screen randomly selecting who knows  what while I’m typing. It just stays put. Hallelujah, and Praise the Lord. That was a major failing of my previous Sony Vaio system (never getting one of those again).

Hm. I wonder if that good thing is related to the “can’t use trackpad while holding down W” problem. Darn, I bet it is.

(Verified, soon after posting, in fact; see the comments. If you set the "palm check" to zero - leftmost setting - effectively turning it off, then you can use the trackpad while pressing keys. Aaaand the cursor goes flanging all over the screen when you're typing. :-( So it's one or the other. And I've not found a convenient way to switch between them. Oh, well, mouse works well with games.)

Keyboard


The keyboard really feels rather good. There’s just enough travel, and the keytops are nicely rounded down and indented. I can already tell just writing this review that this keyboard has really restored the accuracy and fluidity of my typing. I hadn’t realized how much I was suffering with the Vaio. Good job.

Not quite so good a job on its noises, though. A little noise is OK; the issue is what the noise sounds like. It sounds, well, cheap. Like each key is a bit too small for its hole, and slops around in it. After a bit of use I’ve decided I don’t mind it, though. On this one, I’m nitpicking a very small nit.

I almost forgot one major disappointment: No illuminated keyboard. Dang, I really wanted that, and thought this system came with one, but it doesn’t have it. Going back to the specs, I don’t seem to find it, so I guess I was wrong at order time. Very sad.

Veriface


The Y470, and in fact the entire Lenovo Y series, has no fingerprint reader.

Instead, you are supposed to register your face with something called “Veriface.” Then, at the sign-in screen, Veriface uses the system camera to stare at your ugly mug, decide it’s you, and let you in.

This could conceivably be cool, at least to demonstrate to friends. However, I don’t know, since it doesn’t work. I can’t register my face. Maybe it looked at me and broke.

I have seen a pile of posts in the Lenovo support forums about this, though. Apparently the inability to register is a common problem, and the recommended action is to uninstall Veriface and reinstall. I haven’t done that yet; want to get a few more setup items done first. If it really works, I’ll modify this post accordingly.

(Doesn't work. Got rid of it.)

Lenovo USB File Transfer Cable


It’s recommended when you order this system, so I ordered it, having used one before and gotten great bandwidth for moving my files to a new system. Royal PITA. Windows “Easy Transfer” would not recognize it. I think the problem may be the “pc2pc” crapware Lenovo loaded on: That offers to run when you plug the cable in, and does work – but as far as I can tell, there is no documentation of it anywhere, and I couldn’t figure out how to make it navigate to anything off the older system’s desktop. So I used my home network. 144Mb/s Wifi, 46.8 GB of data, 6 hours. The “Easy Transfer” stuff did manage that, sucking everything over, restarting the connection a few times, but never dying. My hat’s off to it. That was the simplest file transfer I’ve ever done, albeit rather nerve-wracking waiting those 6 hours.

I feel I wasted my money on that cable. I guess YMMV, but for me it was a solid failure.

Apropos of nothing in particular, just to mention it, I’d say Lenovo put only a moderate amount of bloatware on the system. They really seem to love their own “ooVoo” IM system, which I never heard of. (Does anybody actually use IM anymore?) I’ll uninstall stupid ooVoo soon. The four or five other things that showed up on first boot were easily avoidable and deletable.

Still haven’t found whatever it is that occasionally goes back to Lenovo and looks for updates to drivers and the like. Have to get that going.

(Still haven't found it.)


Also: Don't freak out if your "Y470p" arrives with the badgeing of just a "Y470." Mine just says Y470, even on the SN sticker on the bottom. I was a bit worried initially myself, but it's OK. It has all the "p" gear, including the AMD Radeon graphics. Just Lenovo not getting its act together.


Battery life: Quite decent. Many people are seeing about 5 hours on the standard battery. That is what's reported on this thread in NotebookReview forums, which you should check out if you're interested in the Y470p/Y470. My battery life seems consistent with that. Don't expect that much for heavy gaming on battery power, though.


Also, the system stays cool according to my thighs (plugged in), and the fan noise is just barely perceptible, even when gaming.

Summary


If you want a laptop that is good at graphics-intensive games and lets you type fluidly, you could do a whole lot worse than a Y470. That’s what I wanted, and I’m becoming quite happy with it, so far. But they should take the jerk who specified the factory trackpad settings out behind the barn and give him a whuppin’. Problem is, there probably is no such person; random bits just got set.

Oh, yes, also, it’s also got eight – count ‘em, eight! – processors in its i7 CPU chip. I’ll be very interested to see if anything I run on this ever uses more than three of them at once. I have seen three running when restarting Chrome with about six open tabs. (Chrome puts each tab in a separate process.) Each was at about 3% utilization. Maybe Skyrim will crank them up. Maybe I’ll get my act together and write some parallel Haskell. (Hah. Already took a stab at that. No joy yet.) We shall see.

(Turns out those eight are actually four CPUs with two threads each, which is not the same thing as far as performance goes. The usual rule of thumb is that a CPU with two threads has the performance of about 1.2 processors, so performance-wise it's 4.8 procs. The "eight" above is what Windows Task Manager says. Sorry about that. Oh, and by the way, Skyrim uses exactly 1 thread. They could have done better than that!)

Sunday, November 20, 2011

Dead Man's Chili

Yesterday, as this was written (11/5/11), I ate Dead Man’s Chili at a funeral, for the first time.

I’ve had it many times before. Serving it is a Christmas tradition on my wife’s side of the family, always accompanied with an explanation of the name: It’s the chili traditionally served at funerals.

Dead Man’s Chili is seriously good eating. It’s a red chili, made with shredded beef, the chilis used in ristras (the hanging garlands of red chilis sometimes used as wall decorations at Mexican restaurants), and undoubtedly a number of other things I don’t know that contribute to making it delicious. Like all good chilis, it takes a long time to make, and (aside from cooking the meat) begins by making a roux – yes, like gumbo. If you’re thinking chili with beans in it, stop right now. You put this on mashed potatos, or really just about anything, as if it’s a sauce or gravy.

What you find by Googling “Dead Man’s Chili” is not the Dead Man’s I know, since those all seem to include jalapenos, and I don’t recall any of those. The one I know is mild, but very flavorful; Googled versions referring to it being hot enough to raise the dead have nothing to do with it.

The technique for making Dead Man’s is a family tradition. My Uncle-in-law (about my age, as is his wife, who went to school with my wife … think about it) learned to make it by hanging around in the kitchen while my great grandmother-in-law made it. After hanging around for several years, he was finally allowed to help, and after a long time was eventually shown how to make it. I wouldn’t bother asking him for the recipe, since I know it includes quantities specified like “Make sure you add enough salt. But don't add too much!”

The method for making it is, however, spread rather widely around that side of the family. It must be since, again traditionally, a collection of people all made it independently for the funeral reception, and all their handiwork was served just mixed together. As far as I could tell, nothing of the taste was lost or altered in the mixing.

The occasion for serving it was the funeral of Uncle Ben. That’s how he was known by everybody, just "Uncle Ben." Officially he was Benito Martinez, but I only found that out at the funeral. The family members I normally interact with used to think he was “Benjamin.” He was my great-grand-uncle-in-law on my wife’s side.

Uncle Ben passed away at the age of 104. Longevity is a feature of that side of the family; many of them make it to 90 or more. (Hope my kids inherited that.) Uncle Ben was the last of his generation, though.

I really didn’t know him. I was introduced at a couple of family gatherings over the years as a new relation, but that’s all. I do know, since it was hard to miss, that his trademark was a monster bushy white Zapata-style moustache and a white cowboy hat. He wore that hat constantly, and came by it honestly: He had worked as a cowboy back in the 1920s, on ranches his father owned in southern Colorado. According to an article in the now-defunct Rocky Mountain News published when he turned 99, somewhere there’s a picture of him, in his younger days, on a rearing white horse. Asked the horse’s name, he said it was just a white horse. “Horses don’t have names; names are for people.” He also drank a shot of whisky every day “to keep the juices flowing.” At the funeral, one of his grandchildren spoke of him taking out his teeth and chasing the kids around the house with them. All this adds up to his being a great character right up to the end.

The picture was scanned from an old copy of the Rocky Mountain News article I mentioned. Bad picture.You can barely see his moustache.

It was sad to see him in his casket with his moustache shaved off. I don’t know when that was done, or why; we speculated that it was to allow use of some medical breathing thing.

He did have his hat with him during the service, though, in his casket.

However, at his gravesite, the casket was opened and his sister took his hat. I don’t know how I feel about that. On the one hand, clearly she can remember him by it, and what use is it to him now? On the other hand, well, it was his trademark, always with him. I can’t see him going through the pearly games, or entering the light, or whatever, without his hat on. Presumably, though, if such things are needed he’ll be provided with, say, pants; so why not a hat, too? I really didn’t have a close enough relationship with him to justify an opinion, but heck – he lost his moustache and his hat too? My grandfather-in-law did, though, whisper to me at the graveside that they should have left his hat with him.

Farewell, Uncle Ben. We’re eating Dead Man’s in your memory, and after that drinking coffee with condensed milk, not cream (another tradition).

And I’ll knock back a shot to keep the juices flowing.

Wednesday, January 12, 2011

Finding a Good Bit in Amy Chua’s “Tiger Mother” Essay

Amy Chua wrote a rather extreme essay, Why Chinese Mothers are Superior, which appeared in the Wall Street Journal (of all places). In it she claimed strictness bordering on child abuse was (a) the norm for Chinese mothers (fathers apparently are irrelevant); and (b) produced superior children. Examples: no sleepovers, or, apparently, any other peer interaction other than competition; literally forced piano and/or violin lessons; major verbal abuse should the child come home with as low as a B grade in anything except, perhaps, gym.

And yes, it was based on her new book and will probably help sell a pile of copies.

The essay predictably caused a ruckus, especially in the wake of studies once again showing education in the USA to be behind others in “hard” subjects like math and science. An example of a typical counter-essay is The Problems With Amy Chua’s “Tiger Mother” Hypothesis, where the net argument is that it depends on your definition of success: a happy well-rounded child, or, what I can only describe as an uber-nerd: As in hard subjects, knows only classical music, etc., socially retarded. Then it goes on to connect uber-nerd-ishness with totalitarian states, particularly China, a connection I think is a bit over the top.

I’ve three thoughts about this:

First, don’t assume all Chinese (or other Asian) mothers fit the “Tiger” description. Education is a traditional value in Chinese culture, but things get mellower after some time spent out of the more traditional elements of Chinese society.

Second, I personally think there is one good bit in her essay, at least if the harshness is dialed down a notch: A lack of patience with a child not trying hard enough. Probably this is related to my own upbringing (I’ve no known Asian ancestry, by the way), since I distinctly remember “Your father is smart, I’m not dumb, you certainly can learn that. No excuses! Work harder!” This particular kind of refrain is enough of a cliché about the Chinese that it appeared in dream sequences of Minoriteam’s Dr. Wang, the Chinese Human Calculator (Minoriteam is based on stereotypes, obviously). He dreamed of his parents screaming, in broad, faked Chinese accents, “You no try hard enough! You work harder!” I think there’s nothing wrong, and a lot right, in a version of this that instills in children the assumption that they can always learn something or conquer some obstacle. It doesn’t have to be done abusively. At least not all the time.

Third, good luck to any folks building uber-nerds out of their kids. Unless they also have good social skills – which Chua’s over-the-top version is not tuned to produce – their job-hunting will be hard in the USA. Think about it: What this is likely to produce is someone you interact with by sliding a problem under the door and getting an answer slid back out later. If that’s all the interaction involved, how fast does that get outsourced to the other end of an internet connection?

Friday, October 29, 2010

Snow is on the mountains West of Denver again


Taken from my back porch yesterday.

The first ski areas are opening, too. It's sort of like seeing the first motorcycles of Spring.

Friday, October 15, 2010

RIP, Benoit Mandelbrot, father of fractal geometry

It's not in the news as I write this, but reliable sources are reporting that Benoit Mandelbrot has passed away.

Benoit was the father of fractal geometry. That's the geometry of objects that do not have integer dimensions, such as most natural objects, like the seashore, most plants and trees, etc. It's also the geometry of the border of the famous Mandelbrot set whose depiction has worn many a home floating-point unit down to the nub. See Wikipedia for a list of Benoit's accomplishments, and if you haven't read his The Fractal Geometry of Nature, it's well worth a look.

I interacted with him a bit when I was a manager at IBM Research in Yorktown in the Computer Systems department (I think that was its name then) and he was an IBM Fellow in the Math department. Much of what I know was from someone who had worked for him there, who I hired away (that person's choice) to work on parallel software.

Aside from being obviously brilliant, he also jealously hung onto all possible credit from everything done in his department. (This was a major reason the person was interested in leaving.) He probably considered this normal and his due, especially being from a European academic background. It wasn't the rule at Yorktown, though, where most managers were, well, managers, who generally took credit only up the management chain, not outside it.

At one point, he expressed annoyance at being given an IBM Outstanding Achievement award, stating that once someone has a higher award (IBM Fellow, numerous math society awards), one is not given a lesser award.

My most outstanding memory of him: One of the few times I spoke with him, about getting paperwork done on that person's transfer, he shifted slightly in his seat and noisily farted. Either his social skills were less than polished (they weren't), or he was expressing an opinion (certainly not impossible). In either case, I guess I'm a member of an elite group -- those farted upon by Benoit.

He certainly made a major contribution to the world. Given the obvious photogenic character of his discoveries (see the book), I'm surprised there haven't been 67 Discovery/Science Channel re- re- discussions of it, like there are for other photogenic areas of science. Maybe those will show up now. Too bad. He would have loved to be the subject, and seen them.

May he Rest in Peace.