Posts Tagged ‘lists’

h1

Books I’m giving my brother for the holidays

December 21, 2014

Last year, I gave my brother a bunch of books for the holidays. He professed to enjoying receiving them all. He hasn’t said which ones he liked reading. But, as a I said last year, we aren’t great communicators.

I also suspect he most liked me setting up his email even more: a “friend” had previously set up his email and it intentionally misspelled my brother’s last name. I, of course, sent the gifts to the correctly spelled name, my head being unable to cope with that sort of breakage. Anyway, I made a corrected email address and then forward the old account to the new one and sent him all the passwords (which he expected me to remember this year, hah!).

When I called to ask for his daughter’s addresses, we chatted for a few minutes. He said he’s reading a lot these days and would love more books, especially science fiction. I got excited, exclaiming I have the perfect gift. Sadly, he’s already read Andy Weir’s The Martian– three times! At least I know I’m on the right track.

I made a new list, partially from the ones last year that I’d forgotten or fell off my list. So far I’ve already bought

  • Neil Gaimen’s The Ocean at the End of the Lane. I asked Chris where he thought someone should start with Neil Gaimen and he thought maybe American Gods and I thought maybe The Graveyard Book thought that is young adult. But when I thought about about really-good-books without taking into about the author, The Ocean at the End of the Lane is higher in my personal ranking.
  • Ernest Clines’ Ready Player One. As soon as my brother said The Martian, I thought about Ready Player One. I don’t know why they are linked to me, maybe because I wish I’d written these books. No, not because they are popular but because they are deeply harmonic with the noise in my head.
  • Keeping with fiction, I went ahead with Ender’s Game. In Amazon, it is filed under “Classic Science Fiction” which where it belongs. The movie was not as good as the book (in large part because you couldn’t get a kid as young as in the book). I don’t necessarily like Orson Scott Card and I think the Ender books went on for much too long. But this is a great book and it was on sale.
  • Brandon Sanderson’s Mistborn Trilogy. Chris introduced me to this fantasy trilogy. Sanderson is so prolific, it can be tough to figure out where to start. This trilogy is fairly well encapsulated and a lot of fun. I have only dipped my toe in his other work though Chris gets lost in it.
  • Matthieu Ricard’s Happiness. Written by a molecular biologist turned Buddhist monk, I suspect my brother will like this book more than I did. I quite enjoyed the first 25% and then it lost me a bit in the deeper areas of Buddhism. I’m fully willing to believe (and practice) that happiness is a skill that requires practice and attention. However, I’m a product of Western education, the eradication of self is inexplicable to me unless he means balancing the System 2’s lies to cover System 1’s laziness (from Kahneman’s Thinking, Fast and Slow). That makes sense to me but I’m not sure that’s… Anyway, my brother mentioned an interest in Buddhism and Happiness is the obvious book for him if not for me.
  • Randall Munroe’s What If? Ahh, come on, we all read the wonderful XKCD webcomic with its mix of absurdity, love, and science. And I read the What If? blog with great enjoyment. I suspect my science-loving brother will love this though I worry that he may not be familiar with Munroe’s other work. I wonder if that will decrease his overall enjoyment, I hope not.
  • Allie Brosh’s Hyperbole and a Half. Last year, I got the hardcopy of this for several people. My brother-in-law never laughs aloud and he giggled through it. A visiting friend seemed a bit depressed (in part because he was visiting over Christmas to meet stupid work deadlines and because his cat had recently passed away) and we put this in his stocking, getting a few giggles from him as well. It is a great book that covers some fairly deep territory with panache (and humor). I recommend it to everyone. Though I’m concerned about the color images on a kindle (my brother said he had a color screen, I hope it all works out).

I started working on this list last week, making an Amazon gift list so I could pile ideas together. Strangely, this shows me just how much the prices fluctuate. Both What If? and Hyperbole and a Half were discounted 30% when I went to look today (and add another book I was thinking of). Now, I’ve decided to go ahead and leave the list a little broad, maybe a few more things will go on sale, helping me decide what else to get my brother. Some of my other ideas:

  • In the popular science category, I have: Ken Jenning’s Maphead about incredibly interesting subject of geography (yeah, I didn’t think it was possible either), Sam Kean’s The Violinist’s Thumb about genetics (and history of discover), Micheal Pollan’s The Botany of Desire about plants mating habits and how they’ve trained humans to care for them, and James Pennebaker’s The Secret Life of Pronouns about the wonderful world of words and the psychology of interpreting what someone means. Vladimir Dinet’s Dragon Songs about crocodilian (and Russian) mating habits almost makes the list but I think that was because I listened to part of it which set the voice in my head better than the writing did.
  • In science fiction, I have Douglas Adam’s The Ultimate Hitchhiker’s Guide to the Galaxy which contains all five books. I should just buy this one. It is a little pricier than the cheap ones but, gosh, at a per-word price it is improbably cheap. Heck, I should get it for myself, it is time for re-read of these, they make me happy. Talking about a good value even at full price, my list also has Neal Stephenson’s Reamde. What a romp! But my brother isn’t into computers so the attention to detail may be lost on him (and I already got Ready Player One which is somewhat similar).
  • In fantasy (I don’t normally separate sci-fi and fantasy, any advanced technology looking like magic and whatnot, but that previous bullet was getting pretty long. To keep this short, I’ll just put up some books.
  • Last year’s gifts had a lot of urban fantasy so this year, I tried to be shorter in that. I liked Mur Lafferty’s The Shambling Guide to New York City (and the New Orleans sequel). For all that these are full of dead things, it is a more character driven book than some of the others on the list. Other urban fantasy and some pithiness:
  • Back to science fiction or fantasy or whatever
    • Jumper (I love Gould… though I started with Wildside so maybe that is better. But Exo came out this year (Jumper #4) and so this is better path)
    • The Curse of Chalion (Where to start with Bujold? Vorkosigan is awesome but this is standalone. And awesome. But on the pricey side)
    • The Three-Body Problem (I am so looking forward to reading this book myself! I have such high hopes. This may be an example of giving a gift to someone else and hoping they don’t like it and give it back.)
    • Boneshaker (I remain a sucker for Steampunk.)
  • Last (but not least), I really enjoyed the The Best of Instructables. I seldom go to the website (being ad-phobic) and having them in a book has been awesome for inspiration and general interest. But I’m not sure about Kindle. I’d consider sending him Make Magazine but I’m not sure he’d be into that.

Having learned the price fluctuations in ebooks, I’ll watch them for a day or two and sort out what else to get my brother. Though if I was in charge of making profits at Amazon, now that the shipping window is nearly closed, it would make sense to push the prices of all electronic items up a bit for those last-minute shoppers.

What did I miss? Any books you especially enjoyed this year?

h1

Call for Proposals

December 4, 2014

The embedded systems conference (finally renamed the “Embedded Systems Conference”, yay!) and O’Reilly’s Solid conference have opened their call for proposals (Solid’s and ESC’s). After telling everyone that I’m tired of giving conference presentations, tired of attending conferences without talks that I want to see, that presentations take way too much time to prepare, presenting leads to no goodness for me, I have nothing to talk about, and I have way more fun (and reach more people) on the podcast, I’ve put in three proposals.

Faker to Maker in 30 Minutes

The Maker revolution is obviously here.

What does that mean for those of us who aren’t Makers? We worked hard for these engineering degrees and now sometimes feel daunted (even intimidated?) by the free sharing, open source, do anything, tinker in their obviously copious spare time hackers.

Wait, weren’t hackers the bad guys? (Sometimes, semantics change.)

Will there still be a space for careful, professional engineering? (Hint: yes.)

Most importantly, how can we join forces to get the best of both worlds?

Low Power Strategies for Wearables (and Everything Else)

Sleep early and often. Reduce your clock speed. Turn off your IOs and unneeded subsystems.

Excellent tactical advice only goes so far, this talk will help you understand how to architect software to reduce power usage. Focusing on ST’s Cortex-M0 and Atmel’s ATMega328, Elecia White will describe how to start from a clean slate to get great results and how to utilize some of these techniques on to existing code bases.

Intro to Inertial Sensors: From Taps to Gestures to Location

What is the difference between an accelerometer, a gyroscope, and a magnetometer? What would you use each for? If you aren’t sure, let me explain.

The entertaining host of the Embedded.fm podcast, Elecia White will explain the differences and each sensor’s best uses, on their own and in combination. She will detail the most common ways to put them together and help you determine which are the best choices for your products.

The talk will discuss how to replace buttons with accelerometers, how that leads to gesture recognition, and why integrating to get location is a more difficult problem that it sounds. While you might not be able to implement a Kalman filter by the end of the talk, you will know why it matters.

***

What do you think? One fluffy and two technical. I had a third technical one but it seemed like an awful lot of prep work:

How to Choose a Micro for Your Application

Price, performance, and power war for supremacy. We all want the cheapest, lowest-power processor for our application. But at the beginning of development, we may not know how much performance we truly need. Choosing the wrong processor may lead to a complete redesign, a time to market disaster. How to estimate which family of processors is the best for your application?

Unaffiliated with any chip or compiler vendors, Elecia White is an experienced embedded systems consultant and host of the Embedded.fm podcast. She will explain her methodology, using examples across consumer applications.

The talk will tackle such estimation issues as where to start if you need to run WiFi—that often means running an Ethernet (TCP/IP) stack which means you probably need an RTOS. If you need an RTOS, you probably don’t want an 8-bit ATMega (not that it isn’t possible, just that it isn’t likely to be timely). Start with a Cortex-M3 range and look for the next set of requirements. Power might push you down to a cramped Cortex-M0 or heavy processing might sends you up to the Cortex-M4 (or a dual processor DSP/C-M0 option).

There are tradeoffs everywhere; this road map will help you choose a path.

***

That one also seems like one hundred thousand ways to be wrong since someone will always disagree. I can offer my opinion but I’m sure to frustrate some developer with a crush on PICs. (Because PICs are my least favorite processor. I don’t know why you’d choose a PIC over an ATTiny or an MSP430. Ok, I said it. AVR Freaks unite!)

Anyway, the proposals have been submitted on the idea that I should want to speak, that I should do my part for women-in-tech (bleah), and that I want more listeners for the podcast (which I should remember to mention this time, not like the last presentation I gave, urk).

The proposal deadlines are Jan 9th and 12th so get yours in. I’m only going to the conferences if there is someone I want to see speak. Go propose something amusing and informative, please.

 

 

h1

Stuff I need

December 2, 2014

I know, I write this blog so people can read it. But then I hope only my husband reads it. Which he does but usually only after I’ve told him about whatever I wrote.

Anyway, I find myself going to the same pages a lot. I figure I can reduce my tabs by putting a few links here:

Yeah, I’m still working on my little ring. With a tap, it gives a word. Another tap, the definition. With a double tap, it starts pong (you tilt your hand to move the paddle). Another double tap (or win/lose), pong ends.

Today I hope to use the motion thresholds on the MMA8451 to detect when you turn your hand upside-down and shake (ahem, ask me a question!). I’ve already got the answer strings in there and I’m using 27166 bytes, out of 32k. Though I’m down to 100 words (instead of the 200 I started with).

Better get to work now that I can close some of these tabs.

h1

Seven

November 28, 2014

I got to thinking about Thanksgiving as a holiday devoted to eating (though, thanking is sometimes considered, let’s be honest about the true tummy extending form of the holiday). That got me to thinking about gluttony and wondering if we had holidays devoted to all seven deadly sins.

Wikipedia says Dante’s Divine Comedy lists the sins as

  1. luxuria (lechery/lust)
  2. gula (gluttony)
  3. avaritia (avarice/greed)
  4. acedia (sloth/discouragement)
  5. ira (wrath)
  6. invidia (envy)
  7. superbia (pride)

Lust is obviously St. Valentine’s day. That’s easy. Gluttony is Thanksgiving.

Greed? Hmm….

Oooh! Sloth is Labor Day! Actually, I think April Fool’s Day is the best match for sloth/discouragement. While normally the gags are funny, they are often deceptively discouraging.

Wrath? I think maybe Halloween, though that really depends on tricks or treats.

Envy, I would say would be Christmas. Is anyone ever truly happy with their presents? And don’t we ask for things we envy? Or is that greed? I don’t think I understand the difference between these. Maybe Christmas is greed and CES is about envy. But that isn’t a holiday.

Clearly, I need a list of holidays. Ahh, that helps. New Year’s Day is drunkenness, which doesn’t make the list of sins. I suppose I’m glad for that. Sadly, stupidity is not a sin or Groundhog’s Day would get a slot.

Pride? I suppose St. Patrick’s Day. Or 4th of July. Yeah, that’s more general. Though I do like fireworks.  Oh! I know! Ahahahahaaheeehee!

Let’s see:

  1. Lust – Valentines (90% match)
  2. Gluttony – Thanksgiving (90% match)
  3. Avarice/greed – Christmas (85% match)
  4. Sloth/discouragement – April Fool’s Day (75% match)
  5. Wrath – Halloween (50% match)
  6. Envy – CES (40% match); Spring Break (40% match)
  7. Pride – SuperBowl Sunday (75% match)

So the easy ones are easy but the other ones, not so much.

Have you considered this? What did you come up with for wrath and envy? I did consider Christmas Eve for Greed and Christmas Day for Envy. That is better than the ones I chose but seemed unfair that Christmas got two slots.

 

h1

Why this should win the Hackaday Prize…

November 11, 2014

I was a judge for the Hackaday Prize. The contest was to build something awesome (and connected). The first prize was a trip to space (or the ~$200k they thought it would cost). All of the top five finalist rewards were pretty incredible.

I judged the 50 semi-finalists, scoring them on openness, wow factor, connectedness, reproducibility, innovation, and user experience. Once we had the top five, they got another month to work on their projects and we re-judged, adding manufacturability to the judging criteria.

It was hard. While I thought all of the top five belonged, there were many of the top 50 that could so easily have been in the top five. Now that Hackaday is about to announce the prize winner, let me advocate for which one(s) I think should win, in no particular order.

SatNOGS aims to build a global network of ground stations to listen to satellites. Their new finalist video was great, a perfect introduction to the problem (and the team). And this, unlike the other finalists, was a clearly team effort: a huge project with lots of parts to it (hardware, mechanical, embedded software, servers, UIs).  Still, the application to readers was nontrivial: in my backyard, I could build one of their widgets and help people around the world listen to the satellites.

Enabling technologies are tough to make appealing. It is easy to fall into the lure of a personal satellite (e.g., cubesat) but listening requires more infrastructure than most non-governments have access to. This is exactly the sort of problem that needs to be crowdsourced. The SatNOGS team made it easy for people to join. Their fantastic documentation leaves lots of options for building; it is a good instruction set that still lets me customize to my particular interests (and parts available). It would be fun to build this with a middle or high school student to get them interested in space technology. Between their excellent build instruction, good use of other open source components, and their topic (space-oriented so therefore prize-related), SatNOGS should win.

In the RamanPi project, the creator makes a spectrometer. OMG, you guys, I have ALWAYS wanted a spectrometer!!!!! (This is a total OMG Ponies! moment.) What’s even better, after reading the documentation, I feel like I could build one. Before Christmas. I could have my own little gadget to tell me what things are made of. I could take it with me and explore the water components around the bay or the soil composition. I could be a SCIENTIST.

Err… sorry, where was I? Ahh, right RamanPi. Not only was RamanPi a great item to build, the way the creator did it was great. Being new to the area, the project logs show the real sort of two steps forward, one step back that is a part of engineering we hide too often. Even better, the use of 3D printing to avoid expensive optical benches is something I’m going to be using myself. I like that the home 3D printer is being put to use to create this level of awesomeness. This project was all about what is possible and kindles the desire to explore: RamanPi should win.

The PortableSDR project is a software defined radio. It is small (truly portable) and has a well thought out display (aka I loved the waterfall display). I very much want a kit of this. Though I may use it as a portable spectrum analyzer instead of a way to listen to all of the radio bands at once.

While the tech on PortableSDR was neat, what I liked most was teh humanness of the creator. While the finalist and semifinalist videos were clean (I liked that the finalist video was outside, where the PortableSDR is likely to live), there was at least one video with a messy bench and cartoons running in the background (I suspect a kidlet). This was a person who had an idea, who put it on Hackaday because it was neat. Now he’s a finalist and people want kits and finished products. I don’t know what he meant to do next in his career but he’s probably changed the course of his life by following through on his idea. I want to see what happens next. PortableSDR shows the best side of Hackaday: follow your dreams and the rest will follow. PortableSDR should win.

The ChipWhisperer project is one I keep sending to all of my hardware friends and saying, “see! look!” The project uses power analysis to crack software security in chips… which is to say that this gadget breaks most of the security on most of the devices we all use right now. It is terrifying. On the other hand, these sorts of tools already existed, they just cost a lot. Now it is cheap ($1500 for the prebuilt kit, as low as $100 for DIY pieces) but we were never safe in the “secure because math” mindset.  While this makes my job more difficult, it will make everything better in the long term.

Even as scary and important as this project is, there were many other things going for it. It takes a complicated topic and makes it sound easy and interesting.  Many people want to know where to get started with FPGAs. This is a great project for that. It would be hard to do this power analysis in a microprocessor or single board computer. This is a good use of FPGA to solve a non-contrived problem. It would be useful to read the code (which was well written, at least the stuff I looked at). There are lots of pieces here: desktop software, the embedded, hardware, and FPGAs. I’m impressed that he didn’t stick to his hardware, he talked about how to reproduce with other kits. Hackaday has traditionally been about breaking things open to see how they worked. ChipWhisperer takes that ethos and puts a rocket behind it; ChipWhisperer should win.

The Arducorder is an “open source science tricorder”. I think the most important thing in there is “science” though I could see it doing a smackdown with “tricorder”. The author took a lovely display and a tiny Arduino based board, added a dozen (seriously) sensors. I truly want one of these.

Let me pause here to say that I don’t think I’ll be going to Mars. This makes me sad. I don’t even think I’ll get to the moon. I can only hope that someone in my future goes to at least one of these places. But unless we stop teaching kids that science means boring memorization, no one is going to go. Space will become a cold, dark, empty wasteland.

Back to Arducorder… by having a charming display, easily extensible software, and all of these neat sensors, it lets people walk around saying, “how is this different than that?” It fosters curiosity and reminds us that science is about discovery. Talking about gravity as acceleration is a lot more fun when you can see the data. Arducorder enables science education in a way that is just brilliant: Arducorder should win.