HNHacker News
TopNewBestAskShowJobs

joehosteny

13 karma · joined July 24, 2017

submissionscomments
joehosteny··on Usborne 1980s Computer Books
I loved this book as a kid, and I built this robot as a kid for a science fair. And, despite having built a lot of balsa wood R/C airplanes, it was challenging.

It kick started an interest in robotics for me though. I now work for my second robotics startup company!

joehosteny··on Coordinating the Superbowl's visual fidelity with Elixir
I was able to update to the latest tag of emqtt on GH (1.14.4), which was not previously possible. I don't believe there are any blockers now to a package on hex.pm, so hopefully this is made available soon.
joehosteny··on Coordinating the Superbowl's visual fidelity with Elixir
Ah, yes - we are pulling from the tag on GH. However, I believe the hard dependency on the older version of gun was fixed recently. IIRC, that was what prevented a proper package at the latest version from being on hex.
joehosteny··on Coordinating the Superbowl's visual fidelity with Elixir
We use it in our robotics startup, and I wholeheartedly agree.

As an example, we just rolled out a feature in our cloud offering that allows a user to remotely call a robot to a specified waypoint inside a facility, and show real time updates of the robot's position on its map of the world as it navigates there. We did this with just MQTT, LiveView, Phoenix PubSub, and a very small amount of JS for map controls. The cloud portion of this feature was basically built in 2-3 weeks by one person (minus some pre-existing code for handle displaying raw map PNGs from S3, existing MQTT ingress handling, etc.).

Of course you _can_ do things like this with other languages. However, the core language features are just so good that, for our use cases, it blows the other choices out of the water.

joehosteny··on Coordinating the Superbowl's visual fidelity with Elixir
Which version of emqtt are you referring to? We are successfully using 1.11.0 (with AWS IoT Core), which I believe is the "blessed" version for elixir.
joehosteny··on Ask HN: Weirdest Computer Architecture?
The Piperench runtime reconfigurable FPGA out of CMU:

https://research.ece.cmu.edu/piperench/

joehosteny··on Photos of trains in the American West (2017)
Nice photo of the now defunct Montana Rail Link. I always loved that livery.
joehosteny··on Why Japan’s rail workers point at things (2017)
Aside from the flow technique mentioned below, I think it is pretty common.

If I'm acting as the non-flying pilot, my job is to talk to ATC, set radios, load flight plans and instrument approaches, etc. As an example (slight variation), if ATC gives us a flight level change, I would dial in the final altitude on the altitude pre-select. Typically, I'd repeat the clearance back to ATC, put my hand on the dial, change it and leave my hand on it until the flying pilot says "I see FL230".

I sometimes use the point technique before changing something, or after while repeating "I see ..." or "I did ...". It's really effective at making sure you don't do things mindlessly.

joehosteny··on Plane Tests Must Use Average Pilots, NTSB Says After 737 Max Crashes
Of course. That’s pretty common though, and you don’t hear about when that is successful. As an example, the 757 and 767 share a common type rating.
joehosteny··on Plane Tests Must Use Average Pilots, NTSB Says After 737 Max Crashes
There's a lot of safety value in not having to be retrained, too.
joehosteny··on Southwest 1380: think about the flight attendants
Accelerate-go is definitely used in twin pistons and turboprops. For example, in the DA-42, V1 is specified as 75 kts. In the King Air 350, V1 is typically around 100 kts.
joehosteny··on Pittsburgh Gets a Tech Makeover
Parking downtown is bad, but I'd be curious what cities you are comparing it to with respect to traffic. I grew up in Chicago and lived in the Bay Area for a few years, and those are both far worse. A lot of the newer tech jobs are fairly close to downtown, the strip or the east end (both my wife and I are able to walk to work almost every day).
joehosteny··on Pittsburgh Gets a Tech Makeover
I understand your position, but I think these companies do exist here. I know, because I've been at a few of them (Avere Systems and Bossa Nova Robotics, for example). I think our biggest challenge is getting sufficient capital in the region. The airport situation has been a serious impediment - great airport, few direct flights to the west coast - but that is changing.