HNHacker News
TopNewBestAskShowJobs

siekmanj

82 karma · joined March 4, 2018

submissionscomments
siekmanj··on Gemini Robotics 2 brings whole body intelligence to robots
Judging from recent improvement it doesn't appear to be a dead end technology, but I guess time will tell!
siekmanj··on Gemini Robotics 2 brings whole body intelligence to robots
yes, for heavy lift and bulk manipulation high gear ratios are still necessary. Maybe someday cable drives will be feasible. No question that we are not at human performance yet or that there isn't a ways to go. This is the specific claim I was arguing against:

> There has been no innovation in robotic actuators since Honda's Asimo.

I believe we are 100% making tangible progress and the technology is improving faster than it ever has.

siekmanj··on Gemini Robotics 2 brings whole body intelligence to robots
Actuators on modern humanoids use cycloids or planetary reducers, not strain waves. They are much more compliant and backdrivable because of the huge reduction in reflected inertia.
siekmanj··on Gemini Robotics 2 brings whole body intelligence to robots
I could not disagree more with the claim about no improvement in robotic actuators.

The torque density and price of actuators has fallen dramatically since Ben Katz's MIT work on mini cheetah. The actuators on the Unitree G1 based on that work are powerful for their size and near quasi-direct-drive. The motors on the BD E-Atlas are completely passively cooled and appear to have really good torque density. Actuators have never been improving faster than they are now.

siekmanj··on Ask HN: What were the papers on the list Ilya Sutskever gave John Carmack?
"RL: A Deep Reinforcement Learning Framework" seems to have been hallucinated, does not exist.
siekmanj··on Bipedal robot developed at Oregon State achieves 100m Guinness World Record
Video here: https://twitter.com/oregonstatenews/status/15747969243260108...
siekmanj··on The biggest threat facing middle-age men is loneliness (2017)
https://archive.ph/8X76D
siekmanj··on Python 3.11 vs 3.10 performance
True, but it's not trying to be multi-threaded, just concurrent.
siekmanj··on Python 3.11 vs 3.10 performance
Python has actually had concurrency since about 2019: https://docs.python.org/3/library/asyncio.html. Having used it a few times, it seems fairly sane, but tbf my experience with concurrency in other languages is fairly limited.

edit: ray https://github.com/ray-project/ray is also pretty easy to use and powerful for actual parallelism

siekmanj··on Finland or Sweden joining NATO would spark Russian response, Russia warns
From some cursory googling:

Afghanistan peak US troops: 102,000 (2011)

Gulf war peak US troops: 700,000 (1990-1991)

Iraq peak US troops: range from 168,000 - 192,000 (2007)

Vietnam peak US troops: 543,000 (1969)

Korea peak US troops: 320,000, unclear what year

edit: obviously, Russia's involvement in Ukraine over the last few days would be by far the biggest operation in Europe since WW2. Just not globally (by a long shot).

siekmanj··on Open-sourcing the MuJoCo physics simulator for robotics
This is an amazing outcome. The license cost was a huge barrier to entry and the progress of deep RL generally.
siekmanj··on Autonomous drone navigates independently through the forest at 40 km/h
The sim2real approach can work pretty well as long as you are very in tune with where your simulator falls short relative to the real world and take steps to circumvent those shortcomings.

Here's some work my lab did on sim2real for a roughly human-scale bipedal robot (Cassie): https://www.youtube.com/watch?v=MPhEmC6b6XU

We were able to train the robot to climb stairs completely by feel/proprioception without any sort of vision. We trained it in simulation, and then transferred it to the real world without issue.

siekmanj··on RMA: Rapid Motor Adaptation for Legged Robots
Since you mentioned it--here's what Oregon State University and the Cassie group is up to these days: https://youtu.be/MPhEmC6b6XU
siekmanj··on EleutherAI One Year Retrospective
It's a German phrase which colloquially translated means 'Gotta go bro'
siekmanj··on Thinking Like Transformers
Actually, I think it is conventional neural networks which can only approximate finite state machines. RNNs are (in theory, not so much in practice) Turing complete.
siekmanj··on Agility Robotics' Cassie Is Now Astonishingly Good at Stairs
Hey everyone, I am one of the authors of the paper described in this article. We used reinforcement learning and recurrent neural networks to learn a controller which can ascend and descend stairs without any vision-based perception, meaning that it must rely entirely on proprioception to walk. This is the first time (to our knowledge) that a human-sized bipedal robot has been able to climb real-world stairs blind to the world, and we're pretty excited about the results of this research.

Here's a link to the Arxiv submission: https://arxiv.org/abs/2105.08328

And here's the accompanying video: https://youtu.be/MPhEmC6b6XU

And an uninterrupted five-minute video of a test on an outdoor staircase: https://youtu.be/nuhHiKEtaZQ

Happy to answer any questions the HN crowd may have!

siekmanj··on Facebook has 10k engineers working on AR/VR
I was always very unimpressed with VR until I borrowed a headset to play Half Life Alyx. That game convinced me VR is the inevitable future of gaming. The rest of the industry may not be there yet, but it is an obviously superior experience.
siekmanj··on Machine Learning Can't Handle Long-Term Time-Series Data
This is mostly true for supervised and unsupervised learning models, but for reinforcement learning the LSTM is king because of the convenient fact that it can be evaluated one time step at a time, instead of just outputting a sequence like a transformer. For things like robotic control, etc, attention-based models are pretty nonsensical.
siekmanj··on Python is not a great programming language
Python doesn’t really have scope in that way. Variables declared inside an if statement can be accessed outside of the if statement.
siekmanj··on Transformers from Scratch
Wow. I have been looking for a good resource on implementing self-attention/transformers on my own for the last week - can't wait to read this through.
siekmanj··on Kerbal Space Program 2
Unfortunately, looks like KSP 2 will also be using Unity: https://forum.kerbalspaceprogram.com/index.php?/topic/187315...
siekmanj··on House Prices Drop Again in San Francisco and Silicon Valley
Interesting, lots of people say the exact same things about Portland. I would guess every booming city is facing this dilemma.
siekmanj··on Welcome to the Old Internet Again
> theoldnet.com is currently unable to handle this request.

Not sure if intentional or hilarious irony.

siekmanj··on Practical Deep Learning for Coders
I've been writing a C-based deep learning library for the past year or so, which I've recently been trying to clean up to be a bit more presentable. It was pretty heavily inspired by Darknet, although it admittedly has far fewer features: https://github.com/siekmanj/sieknet
siekmanj··on Implementing a Convolutional Neural Network from Scratch in Python
Andrej Karpathy has a pretty good introductory article to RNNs here: http://karpathy.github.io/2015/05/21/rnn-effectiveness/

He has some code which is pretty easy to follow to go along with the article: https://gist.github.com/karpathy/d4dee566867f8291f086

siekmanj··on Backpropogation Is Just Steepest Descent with Automatic Differentiation (2013)
I mean, don’t most researchers use Adam? As far as I know that is a second-order method.
siekmanj··on Implementing a Neural Network from Scratch in Python
The genetic algorithm currently isn't in a working state unfortunately. I did a big architectural rewrite recently and haven't gotten around to GA stuff - but I'm looking forward to applying some more modern results in neuroevolution from the last two or three years.
siekmanj··on Implementing a Neural Network from Scratch in Python
shameless self-promotion: https://github.com/siekmanj/sieknet
siekmanj··on A Case for a New Language
I don’t think that this comment is relevant to the article.
siekmanj··on Reinforcement Learning: An Introduction (2018) [pdf]
It's definitely finding a niche in robotic control. My lab just released a paper about running a policy trained in simulation in the real world on a bipedal robot.
Page 1 of 2Next →