Blog Archive: November 2017

Thu, 30 Nov 2017 01:16:11 UTC

Understanding focus stacking

Posted By Greg Lehey

I've been thinking for some time about how Olympus' focus stacking works. In principle it's simple: the camera takes multiple photos with the almost the same settings, only changing the focus distance between each image. But by how much? How many photos do I need to be able to assemble a final image? This page by Richard Turton gives a lot of insight. But I've read it twice now, and it doesn't really present things the way I want, and it's difficult to convert. In particular, I want to know how to set the focus differential and number of shots parameters in the camera menu.

Thu, 30 Nov 2017 00:31:04 UTC

Cornering YouTube breakage

Posted By Greg Lehey

We've been discussing the breakage of YouTube's live stream of Al Jazeera News for a while. Some people think it might be a codec issueand indeed it might bebut there are also considerations of video drivers. That would fit the problems with teevee, since I've just upgraded the video drivers. Then there was another loose end: Pale Moon, which is in the Ports Collection after all. It claims to support all the old addons that firefox no longer wants to know about. Installed it and got a particularly old-fashioned looking interface, and font sizes approximately twice the size of those of firefox.

Wed, 29 Nov 2017 18:00:00 UTC

Accelerate Machine Learning with Amazon SageMaker

Posted By Werner Vogels

Applications based on machine learning (ML) can provide tremendous business value. However, many developers find them difficult to build and deploy. As there are few individuals with this expertise, an easier process presents a significant opportunity for companies who want to accelerate their ML usage. Though the AWS Cloud gives you access to the storage and processing power required for ML, the process for building, training, and deploying ML models has unique challenges that often block successful use of this powerful new technology. The challenges begin with collecting, cleaning, and formatting training data. After the dataset is created, you must scale the processing to handle the data, which can often be a blocker.

Wed, 29 Nov 2017 14:49:21 UTC

Quick! Install that Mac printer now!

Posted By Tom Limoncelli

Does your friend or significant other have a Mac from work that is locked down so that changes can't be made? Any attempt to make a chance in System Preferences asks for the admin password, which you don't have. Maybe they are a teacher at a school with overly-zealous sysadmins? Maybe they work at an insurance company that... just kidding, no insurance company supports Macs. Someone Who Isn't Me knows someone that has a Mac laptop and can't print to the home printers for exactly this reason. To print at home, they generate a PDF, copy the file to a USB stick, and walk it over to another computer that can print.

Wed, 29 Nov 2017 10:00:00 UTC

Accelerate Machine Learning with Amazon SageMaker

Posted By Werner Vogels

Applications based on machine learning (ML) can provide tremendous business value. However, many developers find them difficult to build and deploy. As there are few individuals with this expertise, an easier process presents a significant opportunity for companies who want to accelerate their ML usage. Though the AWS Cloud gives you access to the storage and processing power required for ML, the process for building, training, and deploying ML models has unique challenges that often block successful use of this powerful new technology.

Wed, 29 Nov 2017 02:45:59 UTC

AGM with Skype: the pain

Posted By Greg Lehey

Nele Koemle along this afternoon with Ellie, a laptop and copious quantities of paper for the AGM of the Islandic Horse Association of Australia. Chris Bahlo was there too, of course. And that was all. The rest was done by Skype. Things didn't go well. Nele had problems getting her laptop on the network, something that should happen automatically. But her machine (Microsoft Windows 10) connected and said something about limited access. What does that mean? They started network debugging the way that I would never have done, and rather than have an argument, I left them to it. After a reboot and I don't know what else, the meeting started only a little late.

Wed, 29 Nov 2017 02:37:24 UTC

Timely message from eBay

Posted By Greg Lehey

Received this morning: From bounces+1434781-7b60-[email protected]  Mon Nov 27 16:30:05 2017 From: eBay <[email protected]> To: dereelyauctions <[email protected]> Subject: Hip hip hoorah, Greg???you never know what you'll get on Cyber Monday! This is one of these silly messages they continually send to an auction address I registered a while back when they couldn't work out how to let me sell in Australia. The content matches the emetic commercials that they publish on YouTube. But look at the date! Cyber Monday was all but over when they sent it! Yes, clearly they're behind the times on apps, and would I like to secure them.

Wed, 29 Nov 2017 01:27:16 UTC

Feelworld Field Monitor

Posted By Greg Lehey

The field monitor that I ordered two weeks ago has arrived, so in to Napoleons to pick it up. What's it like? On the whole, very good, but with some unnecessary issues. To my surprise, the base package comes with no power supply whatsoever, something very stupid. I had already discovered that it can be run by battery or mains power, and that it comes without a battery or charger, so I bought a kit which included those components. But no mains power supply? That's tacky. The battery and charger have their issues too. There appears to be no way to clip the battery into the charger, and I needed to wedge it in with a bit of plastic.

Wed, 29 Nov 2017 00:40:19 UTC

Craig Weber/Klearview: partial refund

Posted By Greg Lehey

One of my nastiest experiences in recent times was my attempt to buy a disk on eBay from a seller called klearview or klearview_au, run by a certain Craig Weber. He first claimed that I had not paid, causing me to accidentally pay twice. Then he didn't deliver. eBay didn't want to know because it was a bank transfer, and to rub salt into the wound they removed my negative feedback with no explanation, although I demanded one, something that I find criminal on the part of eBay. At some time I received a refund, quite possibly from eBay, but only for one payment.

Tue, 28 Nov 2017 02:35:58 UTC

Hey, Kitchener-Waterloo, Im headed your way next Monday!

Posted By Cory Doctorow

I was honoured to be invited to address the University of Waterloo on the occasion of the 50th anniversary of the Cheriton School of Computer Science; my father is a proud Waterloo grad (and I’m a proud Waterloo dropout!), and so this is indeed a very special opportunity for me. Moreover, the kind folks at... more

Tue, 28 Nov 2017 00:34:10 UTC

Communicating with Skype

Posted By Greg Lehey

The IHAA is having its Annual General Meeting tomorrowat our house! The 50 odd members are spread around Australia, so it's impractical to meet face to face. Amy Heldane is president, but she's in Yambuk, in the middle of nowhere. Chris Bahlo is vice president, and Nele Koemle is treasurer. Both of them will be in Dereel tomorrow, and they've co-opted Yvonne to be returning officer, so it makes sense to do it here. And the rest? Skype conference. I've used it in the past, during my MySQL days, and I still have the important people of those days in my contact list.

Tue, 28 Nov 2017 00:28:04 UTC

Al Jazeera breakage: YouTube, not me

Posted By Greg Lehey

The Al Jazeera Live Stream on YouTube is still broken, though eBay has replaced their moronic commercial with a marginally less stupid one. OK, I use FreeBSD and firefox, the latter of which is currently suspect. But Real Users use Microsoft. What happens there? Exactly the same thing as on teevee. In fact, the only system that will currently display it is eureka, running old versions of FreeBSD and firefox. Friends on IRC confirmed: for some it works, for others it crashes after the morons. Why isn't YouTube doing something about it? At the very least a warning with Some people have a problem displaying opening this stream.

Tue, 28 Nov 2017 00:25:26 UTC

Content-free email

Posted By Greg Lehey

Email from ALDI Mobile today. Date: Mon, 27 Nov 2017 11:31:17 +1100 From: [email protected] To: [email protected] Subject: AldiMobile - Expiry Warning HTML only content. Pointed it at my browser and waited. It displayed a logo and nothing else. OK, what does the HTML markup say? <html><body><img alt="ALDImobile header" src="https://unite.aldimobile.com.au/images/540/Email_header_image.png"><p></p></body></html> Isn't it amazing how broken email can still be, after over 40 years? ACM only downloads articles once.

Mon, 27 Nov 2017 20:00:00 UTC

Unapocalyptic Software

Posted By Tim Bray

The Atlantic published The Coming Software Apocalypse by James Somers, which is full of dire warnings and strong claims. Heres one: Since the 1980s, the way programmers work and the tools they use have changed remarkably little. My first programming job was in 1979, I still construct software, and I can testify that that assertion is deeply wrong, as is much else in the piece. I would very much like to place an alternative view of my profession before the people who have consumed Mr Somers, but I wouldnt know how, so Ill just post it here; maybe an Atlantic reader or two will stumble across it.

Mon, 27 Nov 2017 02:07:42 UTC

Video player pain

Posted By Greg Lehey

So I got round to trying mpv, a fork of mplayer. And how about that, it displays the subtitles correctly. Or it did. Somehow, while playing around with the subtitle file, I managed to break it. There's nothing obvious, but mpv, mplayer and vlc now all refuse to have anything to do with it. Why? Who knows? They're all video players, so they all don't believe in no steenking error messages. Emacs still reports valid XML, and I can't see anything wrong with it. The character encoding is correct. I suspect permissions or modification timestamps, but no, that all works too. What a pain these programs are!

Mon, 27 Nov 2017 01:30:41 UTC

YouTube pain

Posted By Greg Lehey

I've continually had problems with watching Al Jazeera news. They stream via YouTube, but they keep changing the channel. Today, though, I had problems I haven't seen before. Firstly, I was presented with the most stupid commercial I have seen in a long time, from eBay. Clearly it's an indication of whom they think their customers are. But on other systems that didn't happen. After that, I got a fraction of a second of Al Jazeera, and then an error message (something went wrong. Find out what, followed by a completely unrelated link). What caused that? YouTube might have an idea, but they're keeping very quiet.

Sun, 26 Nov 2017 22:50:26 UTC

Firefox pain

Posted By Greg Lehey

Some discussion on the FreeBSD mailing lists about the status of firefox today. I think that, basically, firefox 57 is broken. Yes, of course, the breakage is intentional, and there are good reasons for it, but some plugins aren't extensions, they're basic functionality. Once upon a time everything X had Emacs bindings, but that was too easy, so they broke it. And firefox has also tried to be a (very bad) editor in itself. I was able to work round this breakage with two addons, firemacs and It's all text. Both work acceptably, but not on the new firefox. I'm sure I'll find many others.

Sun, 26 Nov 2017 22:50:04 UTC

X pain

Posted By Greg Lehey

On Thursday I upgraded lagoon, Yvonne's machinealmost. I couldn't get X to work with the nvidia driver. I have to do that when she's not here, so today was the next opportunity. As planned, I copied the configuration from teevee, which has almost identical hardware. And I failed again! What went wrong? In each case, I ended up with a black display with only a cursor, and a resolution of 640x480. The cursor wouldn't move, and externally started clients didn't display. The same happened when I built a new configuration file using nvidia-xconfig. OK, that's what log files are for. [167358.439] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32 [167358.439] (==) NVIDIA(0): RGB weight 888 [167358.439] (==) NVIDIA(0): Default visual is TrueColor [167358.439] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) [167358.439] (**) NVIDIA(0): Option "UseEdidDpi" "FALSE" [167358.439] (**) NVIDIA(0): Option "DPI" "150x150" [167358.439] (**) NVIDIA(0): Option "ModeValidation" "NoMaxPClkCheck" [167358.439] ...

Sun, 26 Nov 2017 22:38:19 UTC

Automatic vacuum cleaner

Posted By Greg Lehey

ALDI had a Robot Vacuum Cleaner on offer yesterday. We've tried one before and not been impressedI don't even seem to have mentioned it in my diarybut there's a specific use I have for one, to pick up the dirt that the dogs bring in from outside and deposit in the hallway. So Yvonne bought one, and today I tried it out. It didn't work well. By far the biggest issue is that it doesn't seem to understand carpets: It also seems to have a very poor understanding of its surroundings.

Sun, 26 Nov 2017 00:00:56 UTC

Moving away from Dereel

Posted By Greg Lehey

I've commented a few months ago about the inaccuracy of web location services. On that occasion some anonymous location service decided I was in or near Traralgon, and there was nothing I could do to change it. Never mind, things changed on their own. Now I clearly live in Geraldton. While researching recipes (how terrible recipes are on the web!) , I was offered pricing at the local Coles supermarket: That's no longer 300 km away: now it's 12 times the distance, 3,611 km!

Sat, 25 Nov 2017 01:25:12 UTC

Multimedia interface, modern style

Posted By Greg Lehey

One of the questions I was left with after yesterday's subtitle investigation was whether vlc can be controlled by anything except a mouse. I had discovered, mainly by accident, that it does interpret f to toggle full screen. So I went looking and found this simple explanation of how to Remote Control VLC. TL;DR: enable HTTP interface, select unrecognizable button, set up passwords, reconfigure firewall, download mobile phone app, and after potential troubleshooting you can remote control vlc with your mobile phone. The functionality appears to be limited to what you can do with a mouse, but unlike with a mouse, you need to look at the device to be able to control it.

Fri, 24 Nov 2017 20:25:03 UTC

How to get a signed, personalized copy of any of my books, shipped anywhere in the world!

Posted By Cory Doctorow

The kind folks at Dark Delicacies, my local specialist horror bookstore here in beautiful Burbank, California have volunteered to fill orders for my novels; since they’re walking distance from my front door, I’ll be popping in there a couple of times every week between now and Xmas to sign and inscribe any orders you place;... more

Fri, 24 Nov 2017 02:58:36 UTC

Subtitle mutilation

Posted By Greg Lehey

Yesterday's build of mplayer gave me the remote control again, but while watching TV (Die Rosenheim Cops, in mild Bavarian dialect), I noticed significant problems with the subtitles. In particular, the German letters ä, ö, ü and ß were frequently dropped, replaced by ? or other characters, but also frequently displayed correctly. And on a couple of occasions they were really badly mutilated. Here three examples:   In this case the text was correct up to the first ü.

Fri, 24 Nov 2017 02:02:00 UTC

Computers: end of an era

Posted By Greg Lehey

With the old lagoon, an era goes to end. I've had computers at home for a little over 40 years. I can divide them into roughly 3 periods: 1977-1987: Homebrew computers with proprietary and S-100 buses. 1987-1997: IBM PC clones, mainly with tower cases to hold the large disks, like these ones:   1997-2017: I increasingly replaced the tower cases with mini-tower cases like this: ...

Fri, 24 Nov 2017 01:12:05 UTC

Upgrading lagoon

Posted By Greg Lehey

Yesterday I received a new display card for Yvonne's machine, lagoon.lemis.com. Today she went shopping, so I had time to do the next step of my hardware upgrades: replace the current machine with another Lenovo ThinkCentre. It should be a piece of cake: it's exactly the same thing as the upgrade of teevee that I performed last week. Put the card in the new machine, confirmed that it worked. Removed the system disk from old lagoon and put it in the new machine. Boot. Normal problem with the Ethernet card not being recognized (do we really need a different interface name for every kind of interface?)

Fri, 24 Nov 2017 00:58:11 UTC

Firefox: POLA violation

Posted By Greg Lehey

firefox Quantum has been released. More performance. More security: lots of add-ons that used inappropriate interfaces have now been disabled. That's good for the product, but it also makes it useless for me. To quote the commit message: r454194 | jbeich | 2017-11-15 06:04:44 +1100 (Wed, 15 Nov 2017) | 9 lines www/firefox: update to 57.0 (marketed as "Firefox Quantum") Not a MFH candidate due to POLA violation per redesigned UI, broken legacy addons and auto-reviewed new addons. In particular, firemacs and It's All Text! no longer work with Quantum. One step forwards, at least two steps back.

Wed, 22 Nov 2017 23:28:50 UTC

Remote control woes

Posted By Greg Lehey

When upgrading mplayer I lost the remote control with lirc. Why? Time to investigate the port. First step was to notice that there's a build option for mplayer: OPTIONS_DEFINE= AALIB AMR_NB AMR_WB ASS BLURAY CACA CDIO DEBUG DV DVDNAV \ ENCA FONTCONFIG FRIBIDI GIF GNUTLS GSM GUI IPV6 JACK \ LADSPA LIBMNG LIRC LZO NAS OPENAL OPENGL \ ... OK, set that, and confirm that it gets set in the options file: === root@teevee (/dev/pts/4) /usr/ports/multimedia/mplayer-local 2 -> cat /var/db/ports/multimedia_mplayer-local/options # This file is auto-generated by 'make config'.

Tue, 21 Nov 2017 19:34:34 UTC

The Fight for a Free, Fair and Open Internet | Bioneers 2017

Posted By Cory Doctorow

According to journalist, blogger, creative commons advocate, Electronic Frontier Foundation Fellow, and award-winning science fiction author Cory Doctorow, the fight for a free, fair and open Internet isnt the most important fight on the planet, but you cant win any of the other major battles without it. Although the Net is the nervous system of... more

Tue, 21 Nov 2017 18:00:00 UTC

Scaling Amazon ElastiCache for Redis with Online Cluster Resizing

Posted By Werner Vogels

Amazon ElastiCache embodies much of what makes fast data a reality for customers looking to process high volume data at incredible rates, faster than traditional databases can manage. Developers love the performance, simplicity, and in-memory capabilities of Redis, making it among the most popular NoSQL key-value stores. Redis's microsecond latency has made it a de facto choice for caching. Its support for advanced data structures (for example, lists, sets, and sorted sets) also enables a variety of in-memory use cases such as leaderboards, in-memory analytics, messaging, and more. Four years ago, as part of our AWS fast data journey, we introduced Amazon ElastiCache for Redis, a fully managed, in-memory data store that operates at microsecond latency.

Tue, 21 Nov 2017 10:00:00 UTC

Scaling Amazon ElastiCache for Redis with Online Cluster Resizing

Posted By Werner Vogels

Amazon ElastiCache embodies much of what makes fast data a reality for customers looking to process high volume data at incredible rates, faster than traditional databases can manage. Developers love the performance, simplicity, and in-memory capabilities of Redis, making it among the most popular NoSQL key-value stores. Redis's microsecond latency has made it a de facto choice for caching.

Tue, 21 Nov 2017 00:35:20 UTC

Upgrading

Posted By Greg Lehey

One issue I still have with teevee is tearing of the displayed image on images that pan (horizontally). That's a common complaint, but in my case it started after my upgrade in June, where the software stayed the same and the hardware got faster. No obvious reason why it should start tearing. Went searching on the web and found the usual recommendations, including VDPAU. Looking at my wrapper scripts, I found that I didn't specify VDPAU anywhere. Try out with explicit -vo vdpau and got: === grog@tiwi (/dev/pts/1) /teevee/spool/Series/Deutschen 24 -> /home/local/bin/mplayered -vo vdpau Die-Deutschen-II-\(6_9\)-20171004-153000.mp4 MPlayer SVN-r37862-snapshot-3.4.1 (C) 2000-2016 MPlayer Team Playing Die-Deutschen-II-(6_9)-20171004-153000.mp4.

Mon, 20 Nov 2017 23:30:01 UTC

Wikimedia error messages

Posted By Greg Lehey

Some while back I linked to some images on Wikimedia. Today I discovered that one wasn't loading. My loading mechanism includes some JavaScript magic, so all I saw was a loading message that took too long. OK, follow the link manually. A remarkably vague error message taking up the entire height of a 2560×1440 screen: OK, page down... Wouldn't you think that they would have found a better way to report that particular error? The one they mention is Just Plain Wrong. ACM only downloads articles once.

Sun, 19 Nov 2017 22:46:22 UTC

Revisiting old focus stacks

Posted By Greg Lehey

I'm gradually getting to the stage where my Zerene results are sufficient for most purposes. What about my older attempts? Can it help there? My first attempts at manual focus stacking go back nearly 5 years, but on that occasion I had to give up because my software wasn't up to it. Today I got: That's not perfect by a long shot. It can't be: I only had two images, and there's an intermediate area that is out of focus in both shots.

Sun, 19 Nov 2017 22:46:21 UTC

Revisiting old focus stacks

Posted By Greg Lehey

I'm gradually getting to the stage where my Zerene results are sufficient for most purposes. What about my older attempts? Can it help there? My first attempts at manual focus stacking go back nearly 5 years, but on that occasion I had to give up because my software wasn't up to it. Today I got: That's not perfect by a long shot. It can't be: I only had two images, and there's an intermediate area that is out of focus in both shots.

Sun, 19 Nov 2017 22:38:18 UTC

Object schema-validation controller throttled?

Posted By Greg Lehey

Tim Bray wrote an article yesterday days ago about the image quality of his Pixel 2 as processed by various software. Interesting, but not spectacular. How would a real camera have handled it? Decided to leave a comment. But of course there was a form to fill out. Did that (How many sides does a triangle have? Three, of course), and got an error message: Insertion Aborted Error: Object schema-validation controller throttled; exiting. Huh? Deliberately obfuscated error message? It seems so. Subsequent attempts (including replacing three with 3) brought no joy, but interesting variants on the error message: Configuration Interrupted Error: Subsystem normalization controller failed health check; exiting.

Sun, 19 Nov 2017 20:00:00 UTC

Do You Love Any Dead People?

Posted By Tim Bray

I think most of us do, so if youre in Vancouver around Halloween, you should go visit A Night For All Souls. Even if everyone you love is still alive, you should go anyhow because its full of extreme ethereal dark-hued beauty. All Souls is in Vancouvers Mountain View Cemetary, where Ive often taken pictures and played Ingress before; its central and, yes, has a terrific view of the mountains. The project is city-funded and I hope they go on funding it. The concept is simple: After dark there are soft lights everywhere, many of them in little shrines you can visit and write a message or light a candle.

Sun, 19 Nov 2017 13:36:30 UTC

Reviving the 1973 Unix Programmer's Manual

Posted By Diomidis D. Spinellis

The 1973 Fourth Edition of the Unix Programmer's Manual doesn't seem to be available online in typeset form. This is how I managed to recreate it from its source code.

Sat, 18 Nov 2017 23:03:26 UTC

An end to blogs?

Posted By Greg Lehey

I've been keeping an online diary for over 17 years now, following on from a paper diary that I kept for nearly 8 years in the 1960s. In March 2009 I was informed that my blog had been added to the ACM Queue blog roll. Blog? I don't have no steenking blog. In fact, I created one to make my point. Where does the word blog come from? Weblog, of course. Even the Oxford English Dictionary describes the term in detail, including this reference (under weblog): 1997 J.

Sat, 18 Nov 2017 20:00:00 UTC

Dueling Camera Apps

Posted By Tim Bray

I got a Pixel 2, largely because its said to have a really great camera, with software-driven magic  machine learning at work. Here are two shot comparisons between the Google and Lightroom Android camera apps to see what that means in practice. Why Lightroom? Given a choice, I prefer the Lightroom app to Androids. It has better, more intuitive ergonomics, including a level; makes the phone feel more like a camera. Also, you can edit in the Android version of Lightroom, which has basically the same controls as the desktop version I live in. Also, it shoots and edits DNG RAW files.

Sat, 18 Nov 2017 09:04:39 UTC

How I Recovered my Firefox Tab Groups

Posted By Diomidis D. Spinellis

When quit and restarted Firefox today I received an unwelcomed shock. All my tab groups, which I maintained using the Tab Groups by Quicksaver plugin, were gone! This happened because it upgraded to Firefox Quantum (57), whose API does not maintain backward compatibility with the one used by the plugin. Although I knew the plugin would one day stop working, I thought there would be some last-minute warning and chance to export the tab groups.

Fri, 17 Nov 2017 23:55:28 UTC

Boot problems?

Posted By Greg Lehey

Although I had no real problems setting up the new teevee, there was one strange issue. On boot I got an unexpected message: gptboot: Invalid backup GPT header That looks like some kind of data corruption on disk, and that's all that I found on the web. It's benign in the sense that it doesn't stop the machine from working, but it would be interesting to find out how to fix it. ACM only downloads articles once.

Fri, 17 Nov 2017 23:45:28 UTC

teevee: Finishing touches

Posted By Greg Lehey

Yesterday's work on tiwi.lemis.com (the new teevee) was successful but not complete. I still needed to move disks around and put the new box in the TV cabinet. teevee has had two disks for a remarkably short period of time. My last upgrade started on 1 June and took over 3 weeks to complete. By comparison, this time was a breeze. Last time round I added a new boot disk to teevee, leaving the old one untouched. That proved to be useful today: I was able to copy the entire root file system to it, greatly simplifying the transition. In fact, about the biggest problem was physically moving the machine from its provisional position to inside the cabinet: That also involved swapping names: ...

Fri, 17 Nov 2017 02:20:04 UTC

LinkDelight: revenge is sweet

Posted By Greg Lehey

I was really upset by the way, far from accepting my best offer on eBay, LinkDelight increased the Buy it now price of the FW760 monitor from $230 to $247. But they also had one on auction, initial bid $225. OK, wait until the end and then buy... for $225, the price they had rejected yesterday. That feels good. To be fair to LinkDelight, their price was probably really too low. But if you offer Buy it Now and Best Offer, you shouldn't increase the price when people make an offer, at least not for that one person. ACM only downloads articles once.

Fri, 17 Nov 2017 02:15:21 UTC

Completing tiwi

Posted By Greg Lehey

Yesterday's upgrade attempts for teevee were almost completely successful, except for the issues with the display. I established a procedure, and today I tried it out. First, connect the cables again, paying special attention to the seat of the HDMI cable. And it worked! Was it really just a badly sitting cable? After some consideration, I've decided yes. Next step is to move the physical disks around. My media are still on teevee, which is less than optimal. ACM only downloads articles once.

Thu, 16 Nov 2017 01:45:09 UTC

New display card for teevee

Posted By Greg Lehey

The package that Australia Post so lovingly matured was a display card for teevee, my multimedia box (or TV driver). Yes, of course it has a display card, but it's full height, and I wanted to migrate teevee to a Lenovo ThinkCentre: How do I migrate easily and with fallback? I can't even just take out the disks from teevee and put them in the new machine (provisionally called tiwi): if something goes wrong, I'll have to rebuild again, and I won't have the option of comparing how they behave.

Wed, 15 Nov 2017 17:00:33 UTC

Productivity When You Just Can't Even

Posted By Tom Limoncelli

Ryn Daniels has written an excellent piece about time management and productivity when you are burned out. The advice is spot on. I also do these things when I'm not feeling my best too. "It's one thing to talk about productivity when you're already feeling motivated and productive, but how do you get things done when it's hard to even make it through the day?" https://superyesmore.com/productivity-when-you-just-cant-even-0c73d6a1f086209af420c2ced442a2e8

Wed, 15 Nov 2017 00:29:00 UTC

ON1: No thanks

Posted By Greg Lehey

Recently I heard of a company called ON1, who have just released a new version of their photo software. OK, I can try that. Fought my way through their web site: I needed to provide my (one-off) email address before they would talk to me, and for that I needed to tell them about myself and what kind (only one) of photos I took. Finally I was registered, logged in and... had to tell them all over again. My guess is that this is a case of Hanlon's Razor. Finally installed the software, and got the message: And they didn't think of that before?

Tue, 14 Nov 2017 23:57:22 UTC

More viewfinder investigations

Posted By Greg Lehey

Spent quite a bit more time investigating viewfinder monitors today. There's an amazing choice. Some of the better ones seem to come from a company with the unlikely name Feelworld, which calls them on-camera monitors or HDMI Camera Field Monitors. But which? The current list (probably predestined to link rot) lists no fewer than 19 different models, in addition to 18 SDI Field Monitors. They differ at least in resolution and screen size. But even after limiting to 7" diagonal and 1920×1080 resolution, I'm left with 5 different monitors, with an actual resolution of 1920×1200. Why do they use this aspect ratio?

Mon, 13 Nov 2017 23:23:05 UTC

Hibiscus photos: finally!

Posted By Greg Lehey

It's been over 18 months since I started trying to take focus-stacked photos of Hibiscus rosa-sinensis flowers. So far technology has always got the better of me. Today I had another go, and finally I have a couple of photos which are almost acceptable: I need to look at it in more detail, but I don't see any artefacts. About the only issue is the depth of field. In each case, I took 20 shots, the first at f/4 (a little wide for this lens) and the second at f/5.6.

Mon, 13 Nov 2017 01:38:42 UTC

Reinstalling DxO

Posted By Greg Lehey

Time to run DxO PhotoLab on euroa again. The installation is still broken, and remained broken after uninstalling it. But when I fought my way the maze of twisty little directories folders after deinstallation, the files were still there. OK, rm -rf /cygdrive/c/Users/grog/Local/DxO/ and reinstall. It worked. What use are these deinstallers? OK, I had put stuff in there that hadn't been installed, but surely they can deal with that. At the very least they can report the fact. Microsoft! ACM only downloads articles once.

Sat, 11 Nov 2017 22:28:21 UTC

Focus stacking wildflowers

Posted By Greg Lehey

Spent some time today processing yesterday's focus stacks of the wildflowers. There were slim pickings: in most cases I had managed to miscalculate the beginning or end focus point, and I ended up with results that were just plain out of focus. I really need a better viewfinder. One possibility would be a small normal monitor connected to the HDMI output. There were only two photos worth looking at. Here's a Diuris sulphurea rendered by Zerene (first two images) and Helicon Focus variants A (weighted average) and C (pyramid). . I wasn't able to get any results for Helicon B (depth map): every time I moved the mouse towards the button, the application crashed.

Sat, 11 Nov 2017 19:38:55 UTC

Trip report: Fall ISO C++ standards meeting (Albuquerque)

Posted By Herb Sutter

A few minutes ago, the ISO C++ committee completed its fall meeting in Albuquerque, New Mexico, USA, hosted with our thanks by Sandia National Laboratories. We had some 140 people at the meeting, representing 10 national bodies. As usual, we met for six days Monday through Saturday, including several evenings. The following are some highlights […]

Sat, 11 Nov 2017 19:38:55 UTC

Trip report: Fall ISO C++ standards meeting (Albuquerque)

Posted By Herb Sutter

A few minutes ago, the ISO C++ committee completed its fall meeting in Albuquerque, New Mexico, USA, hosted with our thanks by Sandia National Laboratories. We had some 140 people at the meeting, representing 10 national bodies. As usual, we met for six days Monday through Saturday, including several evenings. The following are some highlights … Continue reading Trip report: Fall ISO C++ standards meeting (Albuquerque) →

Sat, 11 Nov 2017 00:33:16 UTC

Radiation Tower progress

Posted By Greg Lehey

The new Telstra radiation tower has now been erected, but they're still working on it: Still, it can't be long now before we finally get coverage. ACM only downloads articles once. It's possible that this article has changed since being downloaded, but the only way you can find out is by looking at the original article.

Sat, 11 Nov 2017 00:22:30 UTC

Olympus goggles

Posted By Greg Lehey

Olympus has announced a new product, the EyeTrek Insight EI-10L That report, from Digital Photography Review, is the most informative. Their own page is much less so, but shows some truly horrendous prices: the unit itself costs $1,500. Even the battery charger costs $249, more than I paid for Yvonne's E-PM2 with lens. It's billed as developer's edition, which I translate as solution looking for a problem. I have a suitable problem: I need a remote viewfinder for my camera for use out in the open. With suitable imagination, this device could be adapted.

Fri, 10 Nov 2017 23:50:24 UTC

Getting photos off Android

Posted By Greg Lehey

Yesterday I took a couple of photos with my mobile phone: I hadn't expected to need to do so, and I had left my camera in the car. But how do I get them off the phone? I've grumbled about the opacity of the Android user interface in the past, but I've always managed to get them off there with a little bit of searching. But not today. WiFi File Transfer, a program that fills in for missing basic Android functionality, offered to find My Photos, My Pictures (what's the difference) and other Mys, but it couldn't find them. Neither could I.

Fri, 10 Nov 2017 00:56:42 UTC

Microsoft memory use

Posted By Greg Lehey

dischord.lemis.com, my Microsoft photo box, has 16 GB of memory, still a comparatively large amount. But after my photo experiments today, the task manager showed it using about 15 GB physical memory. After stopping the photo software, it dropped to 2.23 GB: This is Windows 7, though I'm not too sure it would be very different in older or newer releases. But why do programs that aren't currently in use use so much physical memory? Is their Virtual Memory model really that bad?

Fri, 10 Nov 2017 00:48:19 UTC

More focus stacking comparisons

Posted By Greg Lehey

Two weeks ago I took some focus-stacked photos that were less than optimal. The results with the out-of-camera stacking were surprisingly good, but limited in focus depth (only 8 component images). I took another series of 84 images of a Burchardia umbellata, of which FOCUS Projects Professional made results that I wouldn't want to use: Due to the stack size issues, I haven't been able to get Zerene or Helicon Focus to produce any results. But now I can normalize the sizes. What do I get?

Thu, 09 Nov 2017 23:29:23 UTC

eBay pain, yet again!

Posted By Greg Lehey

Mail from eBay today, coinciding with a routine access to my eBay: Unauthorized use of your account -- action required We have reason to believe that your eBay account has been used fraudulently without your permission. Weve reset your eBay password. If you had your PayPal account linked to your eBay account, we've disabled your PayPal link to protect your funds. Any unauthorised activity, such as buying or selling, has been cancelled and any associated fees have been credited to your account. Any listings that we removed are included toward the end of this email.

Thu, 09 Nov 2017 15:00:00 UTC

November NYC DevOps Meetup: Building a hybrid cloud

Posted By Tom Limoncelli

Taras Lipatov, Principal Engineer at Sailthru, will describe his experience building a hybrid cloud using docker/mesos/consul­ at the Tuesday, November 14, 2017 nycdevops meetup. More info and to RSVP on https://www.meetup.com/nycdevops/events/241852995/. RSVP soon! See you there!

Thu, 09 Nov 2017 07:05:49 UTC

Zerene on FreeBSD

Posted By Greg Lehey

Another potential advantage of Zerene is that there's a Linux version. Will it run on FreeBSD? Spent some time checking, and came to the answer Yes. The main issue proved to be, once again, that eureka is so down-rev that I can't run modern Linux binaries on it. But it worked almost out of the box across the LAN on lagoon. Yet another reason to upgrade eureka. ACM only downloads articles once.

Thu, 09 Nov 2017 06:51:40 UTC

Normalizing image stack sizes

Posted By Greg Lehey

DxO PhotoLab creates output images that can vary in size by up to about 6 pixels on a side. That's not a big deal, much less than 1%, but it breaks various software that processes multiple images and expects them to be exactly the same size. What I need is a program that can take a stack and crop the larger images to the size of the smallest. Where can I find that? I looked, but couldn't find anything. Maybe I didn't have the right search terms. In any case, searching became more difficult than doing it myself, so I wrote a script myself.

Wed, 08 Nov 2017 23:22:12 UTC

eBay manipulation?

Posted By Greg Lehey

I'm still annoyed about the way I've been treated regarding the matter with Craig Weber (eBay seller klearview_au). When I get over my anger I'll follow up. But today I was curious as to whether he was still registered with eBay. Yes. Not only that, since then he has become a top-rated seller! And that with the feedback I left him! Went checking what feedback he had received since thenand mine was gone! So was another one of similar character. Working my way through the little twisty passages of eBay links brought me to https://feedback.ebay.com.au/ws/eBayISAPI.dll?ViewFeedbackLeft, where I could enter the item number (352142223044), which the page obligingly removed, and then displayed: Mutually withdrawn?

Wed, 08 Nov 2017 20:41:50 UTC

Operational Excellence in April Fools' Pranks

Posted By Tom Limoncelli

This issue's column in ACMQueue Magazine is titled, "Operational Excellence in April Fools' Pranks". You can read it on the Queue app: http://queue.acm.org/app/

Wed, 08 Nov 2017 00:50:35 UTC

Registration for NYC DOD 2018 is open!

Posted By Tom Limoncelli

https://www.eventbrite.com/e/devopsdays-nyc-2018-tickets-39330760363

Tue, 07 Nov 2017 23:38:45 UTC

World's most widespread Unix

Posted By Greg Lehey

What is Unix? That depends on whom you ask. The lawyers have always had a different viewpoint from the techies. And while it's reasonable to say that Linux is Unix-like, can you say that about Android Yes, it has a Linux kernel, but the whole interface is foreign. In my book, not Unix. Similar considerations apply to Mac OSmacOS (barely fits my definition of Unix and iOS (doesn't). Given my definitions, it's clear that macOS is the most widespread version of Unix. Or so I thought. Then I read this article: Every Single Processor that Intel has made in the last 8 or 9 years contains a hidden processor running MINIX.

Tue, 07 Nov 2017 17:13:49 UTC

How I lifehacked my way into a corner

Posted By Cory Doctorow

My latest Locus column is “How to Do Everything (Lifehacking Considered Harmful),” the story of how I was present at the birth of “lifehacking” and how, by diligently applying the precept that I should always actively choose how I prioritize my time, I have painted my way into a (generally pleasant) corner that I can’t... more

Tue, 07 Nov 2017 00:48:53 UTC

Apple touchpads: the expert speaks

Posted By Greg Lehey

Mail from Malcolm Caldwell today about my touchpad article a few days ago: Recent trackpads on macs allow various options for right button (or as they call it "secondary click").  I use "two finger" clicks for right mouse button.  It has become so natural for me, so much a part of muscle memory, that I could not remember that without sitting at my mac and seeing what I do to activate right click. This is actually well "documented", but in a completely non-obvious place: its under settings->touchpad.  There you can set how you want to activate clicks, secondary clicks etc.

Mon, 06 Nov 2017 23:04:45 UTC

More focus stacking

Posted By Greg Lehey

Taking the opal photos was only the first part. Now I also had a good subject for focus stacking. In this case, of course, in-camera stacking works well enough, as long as you don't forget the crop, which is significant: I didn't even bother to try with FOCUS projects 3 professional, but I downloaded a trial version of Zerene and compared it with Helicon Focus. The results were interesting. Helicon is much faster, round 5 times the speed, it feels. But the results aren't quite up to scratch.

Mon, 06 Nov 2017 00:30:08 UTC

Analyzing focus stacking Exif data

Posted By Greg Lehey

How does the Olympus OM-D E-M1 Mark II focus stacking work? It provides you with two basic settings: step distance, a number between 1 and 9, and step count. This photo gives some details: Richard Turton has done some investigation of the meaning of focus step, and come up with a relationship to the aperture for one lens, not completely coincidentally the M.Zuiko Digital ED 60 mm f/2.8 Macro with which I took today's photos: it's the obvious choice for this kind of work. But in the process he introduced another parameter, focus count.

Sun, 05 Nov 2017 19:38:25 UTC

MicroReview: Usenix LISA 2017

Posted By Tom Limoncelli

I'm a bit too tired to write a full review of Usenix LISA 2017, so let me just say that the content was excellent and the audience was the most diverse that I've seen at a mainstream sysadmin conference. The best part about the content? If I could sum it up in one word, it would be "new". Tons of new stuff, new technology, new ideas, and new techniques. (Ironically the one training session I taught was my not-new Time Management class, but the room was packed with new attendees.) Best meta-issue? Usenix switched to the "Sched App" which was awesome.

Sat, 04 Nov 2017 19:00:00 UTC

Vintage Nauticals

Posted By Tim Bray

We keep our boat at Horseshoe Bay, a pretty little place when approached by land. Boaters coming in from Howe Sound come face-to-face with a huge antique float/pier/breakwater kind of thing, whose ugliness Ive long found magnificent and which today I took the time to tour and photograph. Turns out this huge steel thing is afloat, actually; heres how its fastened to the land. Those are big chains and huge truck tires. What happened was, I was out winterizing the boat. Vancouver missed autumn this year, snapped over from 18°C Indian-summer to basically zero more or less overnight. Today a few snowflakes drifted down and I was wearing a nontraditional Canadian boating toque.

Sat, 04 Nov 2017 05:43:32 UTC

Debugging DxO PhotoLab

Posted By Greg Lehey

After playing around with DxO PhotoLab on euroa, it reliably hung in about three different ways. I couldn't get it to work. Deinstalling, both with Microsoft's standard tools and with a hastily downloaded Ashampoo Uninstaller 6, followed by subsequent reinstallation, didn't help. OK, time for a problem report. How do I describe it? A video clip sounds like a good idea. OK, let's try: What a catastrophe! It reminds me of what I tried to do with my camera 50 years ago, before good photocopiers were available to Mere Mortals.

Fri, 03 Nov 2017 02:35:03 UTC

Reinventing the button

Posted By Greg Lehey

Chris Bahlo has an ancient Apple MacBook which, she says, has a defective video display. The display is on the motherboard, and when she took it to the Apple people in Ballarat, they told her that it was nearly 5 years old, far too old for them to have spare parts. I don't use the display on computers that don't run X, so that was of no problem to me, so I asked her to give it to me. She did, but there's a problem: I can't find anything wrong with the hardware. Still, time to play around with it. But how do I communicate with it?

Fri, 03 Nov 2017 01:25:53 UTC

More focus stacking experiments

Posted By Greg Lehey

Despite everything I've been doing, my curry tree still has mites. Time for a few photos. They weren't good. The first, using in-camera focus stacking, was pretty fuzzy: These images are at approximately 1:1 magnification (in other words, the width is about 17 mm). And yes, the mites (about 0.5 mm across) are recognizable, but none of them at all are really sharp. What about the postprocessing alternatives? Putting the same images through FOCUS projects 3 professional and Helicon Focus (which, I discover from the tutorial videos, is pronounced H+licon) gave me: Once again a completely garbled output from H+licon.

Fri, 03 Nov 2017 01:02:09 UTC

Information rot

Posted By Greg Lehey

I've been keeping this diary for over 17 years, and I link to a number of other places in the web. I'm amazed how many of them rot. Somehow xkcd summarizes it: I've taken to keeping copies of all the images I link to. ACM only downloads articles once.

Thu, 02 Nov 2017 17:29:59 UTC

Interview: On simplifying C++

Posted By Herb Sutter

I was also interviewed recently by Anastasia Kazakova for the CLion blog, and that interview is now live: Toward a more powerful and simpler C++ with Herb Sutter Topics include: Concepts and modules (and coroutines) as the true hot topics right now How my work on metaclasses was motivated and developed Obligatory aside on operator<=> […]

Thu, 02 Nov 2017 17:29:59 UTC

Interview: On simplifying C++

Posted By Herb Sutter

I was also interviewed recently by Anastasia Kazakova for the CLion blog, and that interview is now live: Toward a more powerful and simpler C++ with Herb Sutter Topics include: Concepts and modules (and coroutines) as the true hot topics right now How my work on metaclasses was motivated and developed Obligatory aside on operator<=> … Continue reading Interview: On simplifying C++ →

Thu, 02 Nov 2017 00:20:10 UTC

More bank scams?

Posted By Greg Lehey

Another mail message today, ostensibly from ANZ, my bank, and also potentially related to the fraud case: Date: Wed, 1 Nov 2017 06:10:42 +0000 From: ANZ Customer Enquiries <[email protected]> To: "[email protected]" <[email protected]> Subject: Your Pay Anyone Disputes - Do Not Reply To This Email Message-ID: <5E045F2C4F1AEA4A9AA3177E0CAA1CC424CCFDF8@EXUAU020HWT151.oceania.corp.anz.com> Received: from mail1.bemta3.messagelabs.com (mail1.bemta3.messagelabs.com [195.245.230.161])         by www.lemis.com (Postfix) with ESMTP id 5EFE31B72806         for <[email protected]>; Wed,  1 Nov 2017 06:11:37 +0000 (UTC) Received: from [85.158.137.35] by server-1.bemta-3.messagelabs.com id A0/46-27020-89569F95; Wed, 01 Nov 2017 06:11:36+0000 X-Env-Sender: [email protected] X-Msg-Ref: server-8.tower-134.messagelabs.com!1509516664!23298582!18 X-Originating-IP: [203.110.235.80] Received: from unknown (HELO EXIAU002MELP003.ecorp.anz.com) (203.110.235.80)         by server-8.tower-134.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted SMTP; 1 Nov 2017 06:11:32-0000 Received-SPF: PermError (EXIAU002MELP003.ecorp.anz.com: domain of         [email protected] used an invalid SPF mechanism) Received-SPF: PermError (EXIAU002MELA002.ecorp.anz.com: domain of         [email protected] used an invalid SPF mechanism) Dear Gregory Please ...

Wed, 01 Nov 2017 23:24:57 UTC

Still no Police contact

Posted By Greg Lehey

It's now been 6 days since I received notice to contact the NSW Police. And despite all attempts, I failed. OK, email to to [email protected], explaining the situation and asking for help. And how about that, I got a call back from Senior Constable Adam Ginnane within an hour, saying that he couldn't get in contact with DSC Todd, who was apparently out of the office on another matter, but that he had spoken with a colleague, and I would get a call back later in the day. He also gave me details of how to contact him if needed. It seems that Joan's comments yesterday were wrong: [email protected] is in the same building as the help line I have called so many times, and they could have put me through.