HNHacker News
TopNewBestAskShowJobs

JohnAtQNX

394 karma · joined October 18, 2024

Howdy! I've been with BlackBerry/QNX for over 17 years in various roles and I now manage Developer Relations for QNX. You can find me here, on Reddit, at our open-source repository at gitlab.com/qnx, and on our developer blog at devblog.qnx.com. Any opinions I express are my own and not those of QNX.
submissionscomments
JohnAtQNX··on QNX Self-Hosted Developer Desktop
QNX is not a GPOS, so you wouldn't. I mean you _could_, but the real benefit here is hidden within: with the toolchain now included in this image, folks working on QNX projects can now build them right on target. No more messy cross-compilation.
JohnAtQNX··on QNX Self-Hosted Developer Desktop
We plan to host prebuilts in the new year to make it easier to download/run.
JohnAtQNX··on QNX Self-Hosted Developer Desktop
In some cases it could also be an Android guest running as a VM on the QNX Hypervisor, where there are multiple guests (QNX, Android, Linux) making use of the same HW.
JohnAtQNX··on QNX Self-Hosted Developer Desktop
There's been talk about this on Reddit too, where our chief architect of QNX 8 broke down the decision. He mentioned it was ultimately a tough decision, but that in the end the cons outweighed the pros.
JohnAtQNX··on QNX Self-Hosted Developer Desktop
GTK support for sure, but also Qt, Godot, and others. Commercially, also support for Unity & Unreal.
JohnAtQNX··on QNX Self-Hosted Developer Desktop
We're definitely a secret ingredient brand... hiding in products you use every day!
JohnAtQNX··on QNX Self-Hosted Developer Desktop
Well hey, we're hiring! qnx.com/careers!
JohnAtQNX··on QNX Self-Hosted Developer Desktop
We still do that! In fact, the _QNX From The Board Up_ series on the developer blog is a small rip from that training content, adapted by Mr Brown. I hope we'll get all of it out there for everyone to benefit from in 2026 :)
JohnAtQNX··on QNX Self-Hosted Developer Desktop
Hiya! The bulk of my colleagues and I are in Ottawa and Waterloo Ontario Canada. We're a division of BlackBerry Limited, and have been for about 15 years. QNX itself is about 45+ years old, having come out of an OS course at the University of Waterloo. I work with a lot of people who are celebrating 25-35 year anniversaries -- very much still a lot of the same engineering and product talent here through all of the transitions.
JohnAtQNX··on QNX Self-Hosted Developer Desktop
Bare metal is on the short-term roadmap!
JohnAtQNX··on QNX Self-Hosted Developer Desktop
Bare metal is on the short-term roadmap!
JohnAtQNX··on QNX Self-Hosted Developer Desktop
Hiya! It's Weston. Here's the port: https://github.com/qnx-ports/build-files/tree/main/ports/wes...
JohnAtQNX··on The QNX Operating System
Yes! Like podman, we have an OCI-compliant container solution [0]. I haven't tried to play with it myself yet, but details are at the link. [0] https://blackberry.qnx.com/en/products/foundation-software/q...
JohnAtQNX··on The QNX Operating System
Yes there is. It's a big priority here. Changes like this take time and a careful balance though, but we're working on it!
JohnAtQNX··on The QNX Operating System
Yeah, I get that and appreciate it. I feel the same way. We're working on changing it to be a 1-click process.
JohnAtQNX··on Show HN: The Unite real time operating system
"QNX *is light weight, but not a lightweight."

FIFY :)

JohnAtQNX··on The QNX Operating System
Keep in mind there's a distict possibility that the Android you see as a driver is running as a guest on a QNX Hypervisor system ;)
JohnAtQNX··on The QNX Operating System
We're in 270+ million vehicles on the road today, 1 in 7 globally (and growing!) It's awesome going to shows and reminding people that every time they turn their key (okay, okay: _push the ON button_), there's a good chance they are booting up QNX under the hood!
JohnAtQNX··on The QNX Operating System
Some of my colleagues and I visited the class with the UW CSC in the Spring.. They said something like half of the students drop out in the first week after learning how much work that class is going to be!
JohnAtQNX··on The QNX Operating System
Thank you! :)
JohnAtQNX··on The QNX Operating System
Hey fellow QNXer! =) Agreed, I regularly learn so much from our dev talent.
JohnAtQNX··on The QNX Operating System
It's funny.. We've spent a lot of time at universities this year, and that's the same reaction we sometimes get there when we say we're over 45 years old and have nearly 1000 staff members. "Yo, bro, I thought you were like a little startup bro!"
JohnAtQNX··on The QNX Operating System
I have some awesome recordings of Dan Dodge talks.. they are definitely entertaining :) FWIW we're growing, hiring, and expanding, these days!
JohnAtQNX··on The QNX Operating System
From someone who worked on PlayBook: THANK YOU! It was a tight little machine with a great browser and awesome audio for the time. And it slid right into my back jeans pocket. Those were good times!
JohnAtQNX··on The QNX Operating System
I'll do you one better -- a free QNX 8.0 image ready to flash on a Pi 4! Can also be adapted to Pi 400 and CM4. https://www.qnx.com/developers/docs/qnxeverywhere/com.qnx.do...
JohnAtQNX··on The QNX Operating System
I love this. We're bringing that spirit back with QNX Everywhere -- free access and as much support in the community as we can!
JohnAtQNX··on The QNX Operating System
Today though, I'd argue that with full DSMP support and much more capable systems, any overhead from message passing is much less of a concern, or at least outweighed by other benefits.
JohnAtQNX··on The QNX Operating System
FWIW, I used that HID function you worked on and I loved it too!
JohnAtQNX··on Ask HN: What will tech employment look like in 10 years?
Have you noticed the base level knowledge change? I talked with a second year CS student a while back who didn't know how to ping another host, and it really made me wonder if new students are choosing CS because it seems cool (versus _back in my day_ when we were all geeks who took CS because we lived and breathed it all day in life anyway).
JohnAtQNX··on QNX is now free for anything non-commercial, plus there's an RPi image
You should be able to use the free QNXE Everywhere license to spin up a QEMU VM with a few clicks in the IDE. I appreciate it would be easier of it was a single-click download like the Windows image though. I'll take that feedback.

If I can help enable your QNX support in any other way, feel free to DM or message: qnxcommunityengagement at qnx dot com.

Page 1 of 2Next →