Datenstrom
Datenstrom on Hacker News
This was exactly my experience. We used DDS for our non-ROS parts but ROS2 was experimental at the time so we ended up needing to build bridges for everything that was ROS. Brining in even a single ROS package to not have to reinvent things was a huge pain point and ROS had issues where it couldn't be used across everything.
Location: NY, USA
Remote: Yes
Willing to relocate: Generally no but maybe
Technologies: Rust, Python, C/C++, PyTorch, NumPy, Docker, Bash, Linux, ROS[1]
Résumé/CV: https://resume.strom.ai/derek_goddeau_cv.pdf
Email: see résumé
Software engineer with strong experience in embedded systems, autonomous systems, distributed systems in very unreliable environments, and computer vision.
May also be interested in opportunities outside of those areas.
[1]: Robotic Operating System https://www.ros.org/
The
> A golden retriever eating ice cream on a beautiful tropical beach at sunset, high resolution
example is terrifying.
GitHub should not be sued for training on the data, but anyone using it should be liable for any copyright infringements it generates. That would effectively make it useless for business use cases, but it should be until the models understand copyright and plagiarism, which they do not yet.
Posted by
Datenstrom on Tuesday June 21, 2022 @10:34AM
from the pytorch.org dept.
Web development usually involves very little CS it is much closer to Software Engineering. Computer Science about solving problems with math, science, and computation theory and just happens to use computers as tools. Software Engineering is about building complete and useful programs.
Software engineering should really be separated from CS anywhere it isn't.
My bespoke tooling does not require anyone else to use it to navigate or learn any project unlike some IDEs which is the biggest problem with them.
There are also a number of companies doing things like computer vision to optimize crops, robotics for automating vertical farming, etc.
Iron Ox comes to mind: https://ironox.com/
Name one thing an IDE can do that I can't do with my (Turing complete) editor and shell.
Definitely switch to zsh for interactive use, the differences are minimal enough it will not take any effort to switch. Even forgetting everything else just the superior tab complete is enough to make it worthwhile. Still use bash for scripts they will be more portable.
What email services would not be a red flag?
Sometimes mods tag stories that are interesting but don't get much attention for a "second chance" or so I've heard, maybe that is it.
Can second this I love Zotero. I only use it for research papers, e-books, and notes about them and I don't use it for personal notes or saving snipits of websites and such but I could see it also working well for that.
Found this thanks to HN and have been really enjoying it for work and study music over the last month. It's hard to keep a good playlist that doesn't get stale, anyone have other stations? I also use Music for Programming[1] and various lofi playlists often.
[1]: https://musicforprogramming.net/latest/
Posted by
Datenstrom on Tuesday May 31, 2022 @01:08PM
from the somafm.com dept.
No real concerns it would work perfectly, just this project isn't anything really important so trying something new is low risk. I do just enjoy trying new tools people develop in general too even if they aren't battle tested enough to use in production, I'm also that way about at least test driving new languages.
There have been quite a few newer versions of CLI tools recently a few of which have some good quality of life and/or performance improvements so was just wondering if there were any new takes on Make or build systems.
But yeah, I am also not a fan of the syntax and tabs although vim makes using tabs pretty transparent for me.
.devcontainer looks interesting that is a new take, I'm pretty stuck on my heavily modified vim though.
I played around with Nix a lot a few years ago but dropped it when I started needing to do non-trivial things often for packages that weren't available. It was just too much but I love their philosophy. Wish they wouldn't have used a DSL.
Wow thanks! This is a really cool and looks perfect for my use case.
Posted by
Datenstrom on Saturday May 28, 2022 @12:43PM
from the ask-hn dept.
I'm starting a new greenfield personal project which is a great time to try something new. Are there any new Make alternatives that I should try for building a multi-language, monorepo project that also has a number of Linux system dependencies?For some context the languages will definitely be Python and Julia, with possibly Rust, C/C++, and CUDA. I'll likely be using poetry or conda for...
Maybe governance simulation can be worked into some standardized test for basic competence for lawmakers. Or is that not democratic?
For pure math you certainly need a knack for math, not so for Science in general though with notable cases like Faraday.
In my personal experience it certainly played a major role. I've had gun safety and respect drilled into me so deep since I was a small child the most powerful cringe reaction I can possibly experience can only be triggered by someone mishandling weapons. Unfortunately it also happens when I see it in movies. At least that is what I attribute it to, I have never stuck around anyone I've seen mishandling or even talking about mishandling weapons long enough to learn anything about them.
I've certainly met plenty of women that could teach their sons the same principles though so I don't think fatherhood is a hard requirement.
Edit: Not commenting about male violence just respect for and proper handling of firearms in general.
I don't want anything to do with the drama... but I backed a while ago and only just played the first time last fall for about 2 months and I've already got my monies worth. If you can make it past the rough edges there are already magical moments not available anywhere else available in the game and I can't wait to see what they do in the future.
Recently Jackfrags who I watch cover FPS games on youtube played it and my reaction was similar.
https://www.youtube.com/watch?v=A5niLl0fank
Link to the actual paper [1] for anyone who wants to skip the blog like me. Its a good read covering some problems I have been working on for a while.
[1]: https://arxiv.org/pdf/2205.04596.pdf
Anecdote here, but I think it speaks to academia holding a privileged role in society and contributing little (or damage in this case) when I have met multiple people with degrees (but from a degree mill) who make > $200k as software engineers and can barely code fizz buzz and cannot even properly package a cli tool.
Although this is a specific problem with degree mills not representative of all schools.
Similar story here. Have lots of experience with low-level scientific compute, ML, and network code in specialized environments like avionics and robotics. I have used Rust in production so it is listed on my skills, but mostly C/C++ and of course Python for prototyping.
Recruiters saw Rust and I got blockchain spam. Nope.
I've moved on to my own thing anyway, but I've still had to put an explicit "no crypto/blockchain" everywhere they might look.
> simply saying "we should make this better thing" isn't enough.
Besides the references to his company which has customers and a product that already works on these principles the literature currently shows that this is very much possible if you dig into the correct niches. Besides the SOTA in few-shot and meta-learning it is possible to smartly choose the correct few samples for the network that yield the same results.
It has also been my primary focus for the past 5 years and the core of the company I founded.