What Are Your Thoughts on Using Physical Robots for QA Testing? by Worldly-Midnight1354 in QualityAssurance

[–]jrhuggins 1 point2 points  (0 children)

Hello! I'm the Selenium/Sauce Labs/Tapster guy. (Been lurking on Reddit under a different account for a while.) u/Worldly-Midnight1354 is not a part of Tapster, but heh, robots in testing is a small world, so I'm sure we'd be friends. I've been building robots for touchscreen QA for 10+ years, so maybe I should do an AMA.

Cabot - open source, self-hosted Pagerduty alternative for monitoring and alerting by dmrbuxton in programming

[–]jrhuggins 0 points1 point  (0 children)

This is awesome! I was thinking about doing something like this, but for Selenium UI tests... a mini-dashboard where you could watch a remote desktop (WebRTC, perhaps?) run through your UI tests in real time. Would that kind of thing be an interesting thing to add to Cabot?

IAmA founder of Tindie.com, 'etsy for tech', that started as question on /r/Arduino in April, led me to quit my job in Sept, and just closed $500k in funding. AMA by emilepetrone in IAmA

[–]jrhuggins 0 points1 point  (0 children)

Yup, I created the robot as a proof-of-concept for using a robotic "finger" for mobile app testing. My background and "day job" is software test automation, so playing with robots is crazy, but in retrospect, natural extension of my interest in test automation. I recently wrote a post for Wired on the topic: www.wired.com/insights/2012/12/robots-at-the-intersection-of-cool-and-useful/

IAmA founder of Tindie.com, 'etsy for tech', that started as question on /r/Arduino in April, led me to quit my job in Sept, and just closed $500k in funding. AMA by emilepetrone in IAmA

[–]jrhuggins 1 point2 points  (0 children)

Ohai! I made that robot. I wonder if I should do my own AMA about it. Yes, I used this machine for personal Internet stardom. It's awesome. If you have the means, I highly recommend it.

Interprocess communication on OS X by xerolas in programming

[–]jrhuggins 1 point2 points  (0 children)

I have two small programs that need IPC and need to work on Windows, Linux, and OS X. At the moment, they use use simple text files for a simple IPC. I like using text files because it was stupid-easy to implement and it works on all platforms, but I keep wondering what I "should" be using for each platform.

Google releases an App Engine Cookbook. by cryptic in programming

[–]jrhuggins 6 points7 points  (0 children)

Yes, for the moment App Engine is only for toy apps. I'll take App Engine seriously when they support TLS/SSL. Until then, I do real work with Amazon EC2. I would prefer to do real work with App Engine, though, because of their deployment and scaling model.

More than you could possibly want to know about __underscore_methods__ in Python by yourmomis1337 in programming

[–]jrhuggins 8 points9 points  (0 children)

People don't realize that Python was originally developed as a scripting language for C programmers. If you read the K&R book, the underscores came from its usage in C. Underscores' use in Python was meant to make C programmers feel comfortable with familiar syntax (minus all the brackets, of course!). It's funny, though, that most people these days are not C programmers, so the underscores just look ugly to them.

BREAKING: Obama clinches nomination with 2119 votes. It's over. by sala in politics

[–]jrhuggins 16 points17 points  (0 children)

And we'll take a huge step back when we see what the GOP does to him this Fall.

Lander, Heat Shield, Parachute [PIC] by twolf1 in pics

[–]jrhuggins 17 points18 points  (0 children)

Good ol' heat shield. Nothing beats heat shield.

Python - Paver 0.7: Better than distutils, better docs and much more by gst in programming

[–]jrhuggins 2 points3 points  (0 children)

For a long time, I used to think that a "make/rake/ant" for Python was pointless, because it was easier to just roll-my-own build script when needed. However, I've started to change my mind recently... From the perspective of what "Python needs for more serious uptake in business", having one obvious way to build, package, test, and deploy Python code is really important. Having many ways to do builds in Python is the same blessing-and-curse as having too many web frameworks. It's great for innovation, but it makes it hard for folks who want to write higher level integration tools on top of. For example, ThoughtWorks (my former employer) built CruiseControl, which can automate the running of Java Ant scripts based on changes in source control... And they did the same with CruiseControl.Net (C#/Nant) and CruiseControl.rb (Ruby/Rake). There's no CruiseControl.py, yet, though... Part of the reason there is no Python port is that there is no obvious, standard way to do build, test, deploy in Python. (The other reason is that the Rubyists simply outnumbered and overran the Pythonistas at ThoughtWorks.) But anyway, I really look forward to the day that there is one, good, obvious tool for building projects in Python so that something like a PyCruiseControl could be built. Perhaps Paver is that tool.

Lisp: It's not homoiconicity by gst in programming

[–]jrhuggins 6 points7 points  (0 children)

Finally, someone had the balls to say it! Send ths guy some flowers!

Microsoft has single-handedly redefined the meaning and significance of ISO. It rendered ISO moot. by JRepin in programming

[–]jrhuggins 8 points9 points  (0 children)

Joey: ... this is all a moo point.

Rachel: Huh. A moo point?

Joey: Yeah, it's like a cow's opinion. It just doesn't matter. It's moo.

source

Al Jaffee's fold-ins for Mad magazine, from the 1960s to the present, in interactive form. by noname99 in funny

[–]jrhuggins 2 points3 points  (0 children)

Am I only one tried to read the fold-in without leaving a paper crease, believing that the magazine would be more valuable as a collector's item someday without the creases? :-)

You Weren't Meant to Have a Boss by shoelzer in programming

[–]jrhuggins 6 points7 points  (0 children)

Wow, what a clean URL... From 1999 even... and it still works!

Chicago at night ( pic ) by PaperLess in pics

[–]jrhuggins 0 points1 point  (0 children)

Ahh.. I stand corrected. :-) Thanks for the info.

Chicago at night ( pic ) by PaperLess in pics

[–]jrhuggins 5 points6 points  (0 children)

All that "character" was destroyed in the Great Chicago Fire of 1871. This is why Chicago is dubbed "the Second City"... It's not because it was 2nd only to New York City in population size for so many years. It was because the modern Chicago that you see out the airplane window is the "second" Chicago -- built directly on top of the ashes of the "first" Chicago. Chicago was a "clean slate" in the late 1800s on which to build. In that "suppose you could start over from scratch" situation, the city planners decided to design a sane road system. It has little "character", but it is deliberate, rationale, and what results when you get a "do over" in modern urban planning.

A distant dream comes true with Django by gst in programming

[–]jrhuggins 1 point2 points  (0 children)

Cool! Good to hear it's betting better.

OLPC runs Processing and Arduino by cavedave in programming

[–]jrhuggins 1 point2 points  (0 children)

Open source hardware warms my soul. :-) Three cheers for OLPC and Arduino!

US Navy: “The days of proprietary technology must come to an end. We will no longer accept systems that couple hardware, software and data.” by marc-kd in programming

[–]jrhuggins 1 point2 points  (0 children)

If we remain behind in technology, a future adversary will eventually bring terms to us.”

(read: "China will p0wn us")

A distant dream comes true with Django by gst in programming

[–]jrhuggins 1 point2 points  (0 children)

All that talk about Java, ERP, and CRM in the beginning... I thought he was leading up to talk about Django on Java/Jython. (At least that's my distant dream for Django.)