HNHacker News
TopNewBestAskShowJobs

ARothfusz

212 karma · joined June 18, 2012

Hi -- I'm Andy Rothfusz. I've made a career out of helping other engineers get the most out of my company's products, whatever that product is, from graphics chips to cell phones, from NLP to streaming video, PaaS and Linux Containers.

[ my public key: https://keybase.io/rufus; my proof: https://keybase.io/rufus/sigs/fmuOcpb2RG5hto137FBe8TDX9aci81bq6oahI9biG8o ]

submissionscomments
ARothfusz··on When oil is no longer in demand
We are an oil exporter. We did change the laws. http://money.cnn.com/2016/06/06/investing/us-oil-exports-inc...
ARothfusz··on What I learned from spending 3 months applying to jobs after a coding bootcamp
> Coming out of Hack Reactor, my weaknesses were data structures and algorithms. ... > At Hack Reactor, we’re trained to mask our inexperience. In our personal narratives, we purposely omit our bootcamp education.

I fail to see how they prepared this student for a career in software development. Sounds like they get a Masters in technobabble.

ARothfusz··on Show HN: Make an app by adding JSON to this app
How do app permissions work? Is there a way to make Jasonette request only the permissions needed by my JSON?
ARothfusz··on Teen Creates “Sit with Us” App for Bullied Kids
How did she create it? What did she use as a development framework or a back end? How is she funding her servers and databases?
ARothfusz··on Lessons from a 45-year Study of Super-Smart Children
Genius does not emerge solely from tenacity. Genius comes from figuring out new things to try in pursuit of a goal over a long period of time.

If you tried something and failed, how many permutations could you go through before you ran out of ideas of what to try? Could you do it for _years_? Could you keep trying, learning from your mistakes for a lifetime, until you reached your goal? Maybe you're a genius then.

ARothfusz··on How fair are your dice?
I've been told that the fewer times your die bounces, the more random the roll will be. The reason given was that each time it bounces, you give an opportunity for a slightly heavier side to roll towards the bottom. Obviously you should be wary if someone's roll doesn't bounce at all -- they are likely manipulating the throw (make them use a dice cup!). But a too-bouncy table can cheat you too by favoring the heavier side of the die.

So, your dice may be trying to kill you, but they're not working alone. Blame the table too!

ARothfusz··on What I learned as a hired consultant to autodidact physicists
This is exactly developer support for "open source" physics.
ARothfusz··on Interactive Dynamic Video
This might make the VRML included in MPEG4 useful. Could possibly use it to pass along the physical constraints and other data needed to make it interactive. ref: https://en.wikipedia.org/wiki/MPEG-4_Part_11
ARothfusz··on Caltech glassblower's retirement has scientists sighing
Sounds like someone needs to do a _Foxfire_ [1] series around Chemistry and Physics departments.

[1] http://www.foxfire.org/thefoxfirebooks.aspx

"With nearly 9 million copies in print, The Foxfire Book and its eleven companion volumes stand memorial to the people and the vanishing culture of the Southern Appalachian Mountains, brought to life for readers through the words of those who were born, lived their lives, and passed away there—words collected by high school students who wanted to be a part of their community and preserve their heritage."

// edit: corrected link, added quote

ARothfusz··on Cars are getting weird
This happened long ago with the turn signal solenoid. That clicky sound when you flip your trafficator? That used to be a real physical switch opening and closing with electromagnets. Now most people have forgotten what it really sounded like and they're satisfied with a gentle, fake click-click recording.
ARothfusz··on Deepjazz: AI-generated 'jazz'
I'd be more impressed if they had trained it on Pat Metheny and then given it "Mary Had a Little Lamb" and said "jazz this up"
ARothfusz··on Docker Official Images Are Moving to Alpine Linux
Why does the size of a base image matter? What happened to the shared layers between images? Did the new file systems completely sacrifice that?

The original filesystem (AUFS) used shared read-only layers, so if two images used the same base image, only their differences contributed to disk usage. I know there has been a lot of work to move to filesystems supported by more kernels, but if shared layers have been sacrificed, that makes me sad.

ARothfusz··on Class of 2016: Whose works will enter the public domain
Does anyone track the quantity of work under Creative Commons? How does that compare to the volume and quality of public domain works lost to draconian Copyright extensions?
ARothfusz··on Lists
these guys took a shot at short lists of favorites http://www.5avs.com/
ARothfusz··on Microsoft and Red Hat partner
I remember when Microsoft teamed up with IBM on OS/2, so I'd predict that Microsoft comes out with its own brand of Linux within 5 years. That will give them time to learn what they need to include/exclude and support.
ARothfusz··on The “Only” Coke Machine on the Internet (1998)
Any way to find out how many machines had this capability? I don't think the universities were installing the monitoring hardware, just tapping into them. I seem to remember one on the UF campus in the early 90's.
ARothfusz··on When the number of “likes” doesn't mean anything anymore – Māris Antons
Agreed, that's why I shut down a company account with 1200 Likes -- even when I paid the Facebook $10 toll, I couldn't reach the 1200 who'd already said they wanted to hear from me. It was better to stay with my Mailchimp mailing list.

(Note: the FB page I shut down was not my current or any previous employer but a side business I run on my own)

ARothfusz··on GiveDirectly Gives Poor People a Year's Income
Given that most startups fail, one could consider the whole startup ecosystem a form of charity that, hopefully, produces enough wealthy people to keep the wheels turning. With luck, some of the beneficiaries of GiveDirectly prosper enough to start their own charity some day. The ultimate Y-combinator function?
ARothfusz··on Why so many Dutch people work part time
I've never had a "contract" with an employer which specified the number of hours I was to work in a week. At most tere might be a verbal agreement on "core hours" in the office to be available for meetings, but there was certainly no upper limit on the number of hours to be worked and no concept of overtime.

This idea of a detailed employment contract is something I've only heard about from europeans, and I'd love to see what the contracts look like. Generally employment in the USA is "at-will" and either party can terminate the arrangement at any time for any (or no) reason, without further obligations.

ARothfusz··on Forgotten Corners of World of Warcraft
Ah, those screen shots made me sad. The main reason I played WoW was for exploring, and I left when the only thing left to explore were dungeon raids with huge numbers of prerequisite "keys" to gather, as if it weren't just hard enough to get that many people together for the raid. I wanted to see the dungeon and would have been happy to leave without any loot (because I lacked the keys or whatever) if that was needed to balance the game mechanics. But I left when there was no more land to explore. And now the lands I knew are ghost towns?
ARothfusz··on Why My MOOC Is Not Built on Video
The video poison is spreading to software documentation too. I can't imagine a bigger waste of time than watching someone type code or work on a command line, yet I've gotten the request many times. For GUIs I can somewhat sympathize, especially if the software changes the layout with every release (I'm looking at you, Blender), and it really does take 1000 words to describe where to click. But typed, word-oriented communication does not benefit from videos. And unless you're Vi Hart, teaching mathematics probably isn't going to benefit from an all-video presentation either. So, kudos to the author.
ARothfusz··on Ask HN: I just got my Stackoverflow Python gold badge - is it worth anything?
Ditto on the interview -- and if you really enjoy helping other engineers meet their goals you might want to consider a career in Developer Support. I've really enjoyed mine! Other variations on Developer Support include Professional Services, Field and Sales Engineering, Training, and Developer Evangelism, depending on who you like to hang out with more within your company (engineering, sales, docs, marketing) -- externally you're always talking with engineers.
ARothfusz··on ClusterHQ raises $12M Series A from Accel, Canaan to build data layer for Docker
Happy to hear you're growing the SF office -- will be excellent to have more Docker hackers around!
ARothfusz··on Next dotCloud – improved platform and pricing
Thanks for the compliment! I ran the dotCloud support group from 2012 until we sold the platform, and we tried very hard to be approachable. I also worked with the acquiring engineers and found them to be excellent. They're super nice, care deeply about creating an excellent PaaS, and they're very experienced at ops and running cloudcontrol.de in Germany. I felt completely comfortable turning my customers over to them, so I'm sure they'll keep living up to the support you've come to expect.
ARothfusz··on Acorns – Automatically Invest Your Spare Change
I don't understand how their app knows what I spend elsewhere.
ARothfusz··on Teacher spends two days as a student and is shocked at what she learns
Why were they only taking 4 classes per day?

They are 30 minutes longer than my high school classes were, but we had 7+ different classes per day. I'm pretty sure our day lasted till 3:30 or 4pm. We had 5 minutes to get to the next class, and on a big campus, that could result in some pretty good cardio workouts. So maybe inadvertently we were getting those stretches recommended by the author.

ARothfusz··on Why Is Our Sci-Fi So Glum About A.I.?
One of the problems with writing about super intelligence is that none of us are smart enough to do it. Writing already makes us wittier than speaking, giving us a chance to edit our words and show our thoughts in the very best light we can. So in a way, we're already accustomed to reading at a slightly brighter level than we live every day. How could we stretch this even further to create dialog for superintelligent people and machines?

These aren't my own thoughts -- they've come up in a discussion of _Flowers for Algernon_ which I read somewhere and don't seem to be able to cite now. In _Flowers_, the author gives momentum to his eventually super-intelligent protagonist by starting off with severe mental handicapping, then spending a majority of the story at normal intelligence before allowing us to imagine his next state. It is a great writing technique, giving direction and then leaving things to the imagination. Imagination is like a variable that scales the amazingness to fit each reader. I think movies often fail to leave enough space for imagination -- when they're left spelling everything out to the least imaginative member of the audience they leave everyone feeling limited and dissatisfied, glum.

If you want upbeat AI Sci Fi, read a book. Read Banks's _Culture_ series, James P. Hogan's _Two Faces of Tomorrow_, or in a gentler vein, Bradbury's _I Sing the Body Electric_.

ARothfusz··on Plants in offices increase happiness and productivity
If you're in the SF Bay area, you could consult with these folks: http://www.lavieenroses.net/ They're the ones who selected all the plants for our office (http://youtu.be/3Q2A3xDUcZI?t=2m15s) and who keep them green.
ARothfusz··on A Leica T Review
For some reason, every time I read "as a designer" and appeals to some magical designer "auctoritee", I cringe. If I can't tell you're a designer from the terms you're using and the points you focus on, well, don't club me over the head with it. As a pedant, I notice details like this.

As for the camera, two programmable knobs seems like a nice feature.

ARothfusz··on I'm 25 years old and I am lost
I have a hard time believing this is a real appeal for sympathy and advice. It sounds too much like a parody.

If it is true, then you're probably doing the right thing by quitting your current job. You don't want to be the bad apple. As the founder of the acquired startup, the acquiring company would have made it abundantly clear if they wanted you to stay by providing "golden handcuffs" as part of the deal. But since you feel so comfortable quitting just after the aqui-hire, I suspect you were not given any such incentives. When you understand why, you'll have a better perspective on how to make yourself and your next role more valuable to everyone. "Make something people want" applies to people as well as products. Maybe especially people.

← PreviousPage 2 of 4Next →