News for hackers. Stuff that matters.

joehosteny

Re:Usborne 1980s Computer Books on Sunday May 24, 2026 @02:37PM (#48259842)
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!

Re:Coordinating the Superbowl's visual fidelity with Elixir on Thursday March 27, 2025 @09:30AM (#43493435)
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.
Re:Coordinating the Superbowl's visual fidelity with Elixir on Thursday March 27, 2025 @08:52AM (#43493081)
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.
Re:Coordinating the Superbowl's visual fidelity with Elixir on Wednesday March 26, 2025 @05:05PM (#43487306)
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.

Re:Coordinating the Superbowl's visual fidelity with Elixir on Wednesday March 26, 2025 @04:22PM (#43486827)
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.
Re:Ask HN: Weirdest Computer Architecture? on Tuesday July 30, 2024 @11:40AM (#41110255)
The Piperench runtime reconfigurable FPGA out of CMU:

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

Re:Photos of trains in the American West (2017) on Sunday August 14, 2022 @09:32AM (#32459100)
Nice photo of the now defunct Montana Rail Link. I always loved that livery.
Re:Why Japan’s rail workers point at things (2017) on Monday April 20, 2020 @08:44AM (#22923343)
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.

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.
There's a lot of safety value in not having to be retrained, too.
Re:Southwest 1380: think about the flight attendants on Thursday April 19, 2018 @09:15AM (#16875625)
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.
Re:Pittsburgh Gets a Tech Makeover on Monday July 24, 2017 @09:00AM (#14838030)
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).
Re:Pittsburgh Gets a Tech Makeover on Monday July 24, 2017 @08:54AM (#14837997)
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.