Profile cover photo
Profile photo
Darren Hart
So many windmills, so few flamethrowers.
So many windmills, so few flamethrowers.

Darren's interests
View all
Darren's posts

It's been far too long since I've sent a long'ish patch series to LKML. Long enough that I've since rebooted all of my tooling from scratch, but hadn't redone the mbox preparation.... yup, it still sucks. Good to redo this stuff now and then to remember a bit of what it's like to do this for our first time contributors. Ultimately, this shouldn't be any harder than "git push publish" or something along those lines (and without several hundred lines of custom scripts to make that work). The biggest sticking point for me was still getting all the CC'd people in the various patches on the cover letter. I mentioned this somewhere recently (can't find it) and people mentioned the -cc-cover and -to-cover options, but these do the opposite of what I'm looking for per the documentation:

If this is set, emails found in Cc: headers in the first patch of the series (typically the cover letter) are added to the cc list for each email set. Default is the value of sendemail.cccover configuration value; if that is unspecified, default to --no-cc-cover.

Post has shared content
Dear OSADL member,

The Real Time Linux Workshop is back! After it took off in 2016, the
18th Real Time Linux Workshop will be held in Prague, Czech Republic
from October 19 to 20, 2017 and will be followed by the 7th Real Time
Linux Summit on October 21, 2017.

In addition to the traditional full paper presentation (60-minute talk)
that is published in the proceedings of the Real Time Linux Workshop,
work in progress may now be communicated in a shorter presentation
(30-minute talk) without publication in written form. The rationale
behind this additional format is that researchers sometimes are in the
middle of a particular work and would like to receive feed-back already
in an intermediate stage of the project. Are you interested in
presenting a full paper or a work in progress? If so, please have a look
at the abstract submission form (link below) and consider to contribute.
If you are not yet in a position to present own work, but you would like
to learn what is new in the field of real-time Linux, then you are of
course cordially invited to participate without giving a talk.

The formal registration for both the Real Time Linux Workshop and the
Real Time Linux Summit is handled by the Linux Foundation. Please use
the registration link below for registering.

General information: >

Abstract submission for the Real Time Linux Workshop >

Details of the call for presentation of the Real Time Linux Summit >

Registration information for both events: >

Please contact us anytime, if you have further questions.

We are very much looking forward to seeing you in Prague in October!

Best regards,
Your OSADL team

Dear Lazyweb, I have a non-technical family member looking for documentation and computer usage basics, like file management. They've been on Linux for a decade, and will be moving to Windows 10. Over the years we've found that I'm really not the best person to provide this kind of information, as I don't readily relate to their perspective when considering the machine, the application, or even the task. We both just end up frustrated. If you have been in a similar situation (most of you?) have you found a source for self-guided reading and training on basic computer usage that has worked for your non-technical friends and family? Something that they can relate to and enables them to be more self-sufficient in their computing needs?

Post has shared content

Finally got to make use of my table saw again today. The heatsink on my new passively cooled video card was too tall.... yeah, I fed an nvidia discrete graphics card through my table saw. No I didn't remove the heatsink from the card first. Yes, it actually seems to work. As there is no air flow through the case, I'm not overly confident that it won't just overheat under minor loads. But for now, it's a nice little zero-moving parts HTPC and Steam Machine :-D (the slim blu ray drive doesn't count since I never use it).

Breaking news. All email clients are crap. For such a fundamental tool, I'm continually baffled that each and every one of them is irredeemably broken in some profoundly stupid way.

The Talk. Apparently the time is now. My son is nearly 12, and he asked me the question geek parents all dread. It's the make or break moment. I'm looking for advice from those who have blazed this trail ahead of me. "Dad," he asked, "can you spend some time this weekend teaching me how to program? I want to write a video game." They never want to learn about variables, statements, functions, code organization, memory management, or revision control. No. It's always "I want to write a video game." So now all I have to do is somehow present him something he can grasp about one of the most complex and performance sensitive programming disciplines, while still making it exciting enough that he'll be willing to put in the time to learn what he needs to know. He's done some scratch at school, "but that isn't real programming Dad, it's not... code!". If you've had a good experience, or even a bad one, please share. I'd love it if he could do this all from a Chromebook. I don't care what language it's in, so long as the ramp time between hello world and bouncing sprites is fairly short.

DVH3's mp3 player was playing Harry Potter tracks in random order for some reason... apparently it's common for these devices to play files in the order they appear on the flash drive - as in, by File Allocation Table entry ?!?!? It can read and display ID3 tags, but it has no way to play files in a logical order? Sigh. Bash script to copy everything over serially to ensure playback order.... awesome. #facepalm

Post has attachment
Nearly 21 hours, 6.3kWh, the photosphere is now 77% complete at 795 samples per pixel (target is 1024), another 8 hours remaining - but I can't wait that long, so here it is. Two window walls instead of 1, layered lighting, and updated cabinet models. I need to talk with the HVAC team to see if the Mini-Split can go on the door wall (not an exterior wall), allowing me to have the upper cabinets go full width. Then move the TV to the right of the door. Also considering a nighttime Portland skyline mural on the door wall. But for now, here is V1. Full screen on a tablet is best viewing experience - try not to walk around while viewing... it can be... disorienting... #remodel #office #thea #sketchup

Post has attachment
Well, here we go again. Office remodel this time. Just completed the first (ok... sorta second) set of documents for bid. The SOW document is only just over 3 pages this time... I'm learning. #remodel #amateur
Wait while more posts are being loaded