HN user

captaindiego

189 karma
Posts2
Comments109
View on HN

They put a lot of work into the control algorithms that allow the robots to move. From a control theory perspective, being hit is a disturbance that the control system is able to reject to maintain the intended pose/motion.

Ah yes Aramark, at a place I worked they got someone in trouble because they brought a single plate of cookies to work on their birthday for us. That apparently violated the catering agreement and the Aramark employees forced them to throw them out and tried to get them further in trouble. Great company!

Worth noting that a lot of the improvement gains you get from RAPTOR are (from my use cases) related to giving context to the chunks. Simpler but easier to implement methods of summarizing context (e.g. in a hierarchical document) and cutting chunks around document boundaries can get you most of the way there with less effort (again, as other mentioned, it depends though on your use)

If you're willing to mess with audio and have an AVI/MKV, you could extract the audio from the two tracks you want, convert the 2 channel (from the surround mix), then flatten to mono, and put track 1 and 2 into the stereo left and right channels. Then get an adapter that takes stereo and outputs each to a mono 3.5 connector, and then convert that back to stereo for the headphones. You can do this with a mix of mkvtool, audacity, and ffmpeg.. although it is a fair bit of effort. Likely the suggestion from rcarr is quicker

I like ROS, the library of things you can use to get prototypes running quick is nice, but wish they hadn't rolled its own build system in addition CMake (Catkin) with the concept of packages, while not being a true package manager. Whenever your middleware dictates your build system things start to get pretty messy. My dream for ROS 2 (or maybe 3) is one where ROS does less instead of more - sometimes simpler is better.

GitHub Incident 3 years ago

While new features like search are appreciated, I wish GitHub would focus on stability for a bit, things have gotten pretty so-so

There are some libcurl-using C++ implementations out there floating around on GitHub you could probably wrap to work with a straight C API. Most didn't support streaming partial results last time I looked for ChatCompletion, but it's not a huge effort to add that if you really need it.

Self-Service SBOMs 3 years ago

Simple example: using advanced security in GitHub Enterprise with dependabot, it understands our usage of actions and their depndencies - it can understand that action workflow X depends on Y and there's a new version. But if we use a docker image in those workflows, hosted in GitHub packages, it isn't able to understand that.

This is a fairly basic case I would have expected to work - but it doesn't. For anything C++ or more complex examples it's less useful... And dependabot is no longer extensible so this can't even be solved by using open source additions.

Currently looking at things like Mend's Renovate as an alternative

Self-Service SBOMs 3 years ago

Too bad the ability to understand dependencies is quite poor and not extensible. The dependency graph in GitHub Enterprise is useless, especially for the price - which makes any SBOM also equally useless.