Live data from Hacker News

Nvidia announces Jetson Nano 2GB, a single board computer

medium.com

131–140 of 205 posts

Re: Nvidia announces Jetson Nano 2GB, a single board computer

#131
post #98

I have a Jetson nano. It's a nice thing for what it is, and the price. But, the software misses the mark by a lot. It's still based on Ubuntu 18.04. Want python later than 3.6? Not in the box. A lot of python modules need compiling, and the cpu is what you'd expect. Good for what it is, bad for compiling large numbers or packages. They run a fancy modern desktop based on the Ubuntu one. Sure, it's Nvidia, gotta be fl…

I would guess because the NVIDIA driver/library support on 20.04 is still lacking. I just set up a new 20.04 for ML and the official NVIDIA repos for this version were still missing a few cuXYZ libraries. I had to also add the 18.04 repos and symlink them together to get some Frankenstein library mess that works (as far as I can tell).

Wait, what? That really surprises me. I am using CUDA 11 on NixOS unstable (which is a rolling release) without any issues at all. Or is that on Aarch64?

Re: Nvidia announces Jetson Nano 2GB, a single board computer

#132

Earlier quoted context omitted.

I like to use pyenv for this purpose, as it "virtualizes" Python versions by installing them locally as you mention. Then you just point each virtualenv at the Python binary for the version installed via pyenv. pyenv + virtualenv + virtualenvwrapper have greatly reduced Python dependency issues for me.

+1 to pyenv. And it's even better if you combine it with pipenv [1]: pipenv manages dependencies its own file (Pipfile) which can also specify the required Python version. Pipenv integrates with pyenv so if the required Python version is not available it will offer to download and install it. Tldr; with pyenv and pipenv installing a Python project is just "pipenv install". [1] https://pipenv.pypa.io/en/latest/

I would strongly recommend taking a look at Poetry as an alternative to Pipenv.

Pipenv is honestly a nightmare.

Re: Nvidia announces Jetson Nano 2GB, a single board computer

#133
post #32

Earlier quoted context omitted.

Good retro console emulation like the N64 alone may make this a go to for many.

For the price, you might as well do a Mister FPGA build using the DE10-Nano. That’s ~$140 versus the $200 for the Jetson Nano here. And the Mister FPGA, being FPGA based, can avoid most slowdowns software based emulators would have.

Is there an N64 implementation written in an HDL? cen64 is at least written in an RTL style, but it's not quite there.

Re: Nvidia announces Jetson Nano 2GB, a single board computer

#134

I have a Jetson nano. It's a nice thing for what it is, and the price. But, the software misses the mark by a lot. It's still based on Ubuntu 18.04. Want python later than 3.6? Not in the box. A lot of python modules need compiling, and the cpu is what you'd expect. Good for what it is, bad for compiling large numbers or packages. They run a fancy modern desktop based on the Ubuntu one. Sure, it's Nvidia, gotta be fl…

I just installed python 3.8 on my Ubuntu 14.04... Had to also upgrade openssl and lzma for it to be useful though

Re: Nvidia announces Jetson Nano 2GB, a single board computer

#136
post #122
post #30

This person got hold of a review board and write up an interesting detailed tutorial: https://medium.com/@ageitgey/build-a-face-recognition-system...

That seems like a more interesting article, so I've changed to it from https://hackaday.com/2020/10/05/nvidia-announces-59-jetson-n... . Thanks!

Well that's pretty crappy. We put out a great article at Hackaday that covered the meat and the meaning of this release. Seems like it deserved to be linked on HN for this topic.

Edit: Seems like people voted up the Hackaday article and not the medium article. So you've in effect negated everyone's votes.

Re: Nvidia announces Jetson Nano 2GB, a single board computer

#137
post #56

Earlier quoted context omitted.

Very recently I recovered my rock too. I'm about 20 hours in. Any repository or helpful documentation to save part of the 80 remaining hours? pleaaaasee

1.) Forget about EMMC, it's gone and not supported by anyone. 2.) Boot is only possible from microSD card. USB is not supported. 3.) Build BareBox with https://www.barebox.org/doc/latest/boards/rockchip.html Use `rk-splitboot` to split FlashData from the original boot loader, other option doesn't work. Build it, it will create barebox-radxa-rock.img. It's .img, not the .bin. Write an SD card as in the instruction. 4.…

Are you statically compiling in the kernel modules? (Would have expected some .ko's to need copying too, beyond the kernel image and device tree pieces.)

Re: Nvidia announces Jetson Nano 2GB, a single board computer

#138

Earlier quoted context omitted.

+1 to pyenv. And it's even better if you combine it with pipenv [1]: pipenv manages dependencies its own file (Pipfile) which can also specify the required Python version. Pipenv integrates with pyenv so if the required Python version is not available it will offer to download and install it. Tldr; with pyenv and pipenv installing a Python project is just "pipenv install". [1] https://pipenv.pypa.io/en/latest/

I would strongly recommend taking a look at Poetry as an alternative to Pipenv. Pipenv is honestly a nightmare.

I regret I can only upvote this once. Pipenv still gets press, but I'm not sure why. Every senior dev I know switched to Poetry long ago.

Re: Nvidia announces Jetson Nano 2GB, a single board computer

#139
post #115

Earlier quoted context omitted.

> The more I use linux (and I'v been for almost 15 years), the more strongly believe that using what the Linux distros provide as a development toolchain is an antipattern. Your assertion makes no sense. Let me explain why. You've adopted a LTS release which was made public 2 years ago, was already a couple of years in the making, and is aimed at establishing a solid and reliable base system that can be targetted by…

> You've adopted a LTS release which was made public 2 years ago, was already a couple of years in the making, and is aimed at establishing a solid and reliable base system that can be targetted by the whole world with confidence. From my experience, 0.05% of the people who have an Ubuntu x.y chose it because of "stability promises" of the LTS release. They just want a quick linux install to run their shit on, or it…

> From my experience, 0.05% of the people who have an Ubuntu x.y chose it because of "stability promises" of the LTS release.

Your experience and my experience differ greatly, then. I manage around a hundred virtual and bare-metal Ubuntu 18.04 LTS systems. Most of our docker containers (not included in the number above) are based on an Ubuntu 18.04 image because that's what we have standardized our infrastructure around.

The LTS choice was an easy one to make. We are too busy focusing on delivering value to the business to spend much time constantly playing around with the underlying technology. We are not early adopters for much of anything (except hobby projects at home) because we need our technology to be an asset to the business rather than a liability. Depending on new and bleeding-edge software for production systems just creates unnecessary risk.

We'll probably start thinking about upgrading to 20.04 in six months or so.

Re: Nvidia announces Jetson Nano 2GB, a single board computer

#140
post #32

Earlier quoted context omitted.

Good retro console emulation like the N64 alone may make this a go to for many.

For the price, you might as well do a Mister FPGA build using the DE10-Nano. That’s ~$140 versus the $200 for the Jetson Nano here. And the Mister FPGA, being FPGA based, can avoid most slowdowns software based emulators would have.

The Jetson Nano is less than half the price of the Mister FPGA.
Post reply on HN