HNHacker News
TopNewBestAskShowJobs

jebr224

49 karma · joined January 15, 2020

submissionscomments
jebr224··on Reverse engineering Dell iDRAC to get rid of GPU throttling
It is complicated.

AMI sells a bmc software stack, https://www.ami.com/megarac/ Intel and small manufacturer were unhappy, about always paying the ami tax. So intel created openbmc, as a hedge against ami's monopoly for small manufacturers. I have heard Openbmc has user from facebook, google, ibm, bytdance, and ali.

Dell owns their own stack in idrac, I have heard most of their systems are nuvoton based. I am suspect dell pays some big bucks to keep their systems at feature parity with the other options, and they view it as a an investment.

There are also silicon devices on the motherboard, that have drivers that are not able to be shared. So it not surprising that companies don't share source in a way that would be useful.

If you wanted a system that as a bmc that could be tested try the asrock-e3c246d4c, it looks like there are hobbyist, that have it running coreboot, and openbmc. (impressively)

https://9esec.io/blog/coreboot-on-the-asrock-e3c246d4c/

jebr224··on Fun with Kermit and ZMODEM over SSH
Kermit is still used in the embedded space, on modern platforms specifically for uboot.

zmodem can also be used in embedded spaces to retrieve files if the only interface is a serial port.

jebr224··on It's time to reveal all recommendation algorithms – by law if necessary
You logic is sound ... maybe too sound. Have AI already taken over HK comments.
jebr224··on Cesium-137 missing and found in junk yard in Thailand
Presumably, they were measuring the level of coal (or other material) in a tank. Look up "ohmart radioactive level transmitter".

It looks as if this type of device is still sold today.

jebr224··on Server BMCs can need to be rebooted every so often
> Are you designing a motherboard? Yes, the team I work for designs server motherboards.

BMC security is what keeps me up at night. Firmware software quality is low, and often not up to date. I think openbmc does a good job in both respects.

jebr224··on Server BMCs can need to be rebooted every so often
There are two standards for pluggable BMC's

  - runbmc (https://www.opencompute.org/documents/ocp-runbmc-daughterboard-card-design-specification-v1-4-1-pdf)

  - DC-SCM https://www.opencompute.org/documents/ocp-dc-scm-spec-rev-1-0-pdf
I have only glanced the surface of these specs.
jebr224··on Server BMCs can need to be rebooted every so often
I do development on openbmc (https://github.com/openbmc/openbmc) which is an open source bmc implantation using bitbake, primarily targeted to aspeed, and nuvoton bmc chips.
jebr224··on Tell HN: Employers are not desperate to hire developers
2) Consulting makes sense, companies are less likely to hire in a downturn (because they want to avoid increasing ongoing cost). However,is still work to be done, and timelines to be made. A "one time" expense is easier to justify.
jebr224··on Leaving the Cloud
I would enjoy real world (apples to apples) comparison of the cost of cloud vs self hosting. There are many speculations and approximates, but some hard facts would go along way.
jebr224··on The most-regretted (and lowest-paying) college majors
My freshman year I was aiming to enter the engineering program, so I could be a petroleum engineer, for the reasons above.

I took an intro CS, and that changed everything.

jebr224··on We're building computers wrong [video]
same, It comes of as smug or some desire to prove he smarter, rather then genuinely trying to educate.

The videos are of educational, high quality, and the content is accurate. But the presentation is not for me.