News for hackers. Stuff that matters.
Re:FreeBSD can now boot in 25 milliseconds by the8472 on Wednesday August 30, 2023 @09:32AM (#37321896)
For MIRV test warheads they have a system that replaces the nuclear pit with a sensor package that measures the incoming shockfront, does signal process and gets out a radio signal before the entire thing is crushed.
Re:FreeBSD can now boot in 25 milliseconds by whalesalad on Wednesday August 30, 2023 @10:03AM (#37322346)
it’s giving UDP energy
Re:FreeBSD can now boot in 25 milliseconds by sdfghswe on Wednesday August 30, 2023 @10:42AM (#37322882)
Does this have a name? A keyword I could search for? A wikipedia page?
Re:FreeBSD can now boot in 25 milliseconds by the8472 on Wednesday August 30, 2023 @11:52AM (#37323993)
High Explosive Radio Telemetry
Re:FreeBSD can now boot in 25 milliseconds by barryp on Wednesday August 30, 2023 @11:52AM (#37323996)
Try "The Computer Designed To Die In Microseconds"

https://www.youtube.com/watch?v=FYdAT0v4DHs (Scott Manley)

https://www.lanl.gov/orgs/padwp/pdfs/2nwj2-03.pdf

Re:FreeBSD can now boot in 25 milliseconds by MichaelZuo on Wednesday August 30, 2023 @11:09AM (#37323361)
So if folks truly cared, it's possible to design a computer system to boot up, in a barebones fashion, and then do meaningful work and then transmit it, in under a millisecond?
Re:FreeBSD can now boot in 25 milliseconds by sudobash1 on Wednesday August 30, 2023 @12:09PM (#37324198)
Certainly, and I imagine that there are plenty that we interact with on a regular basis. For example, door security sensors (like for Ring) will be off nearly all the time. When someone opens the door, they will power up, send a notification, and go dormant again. I don't know if this will happen within a single millisecond, but it certainly could if there was a design need.

For many simple embedded systems that plug into the wall, the "boot" process will happen in under a millisecond. But it will take considerably longer than that for the voltage levels to stabilize.

The real thing which differentiates these from a PC or phone is that they are not running what we would typically call an OS. They may be running an RTOS (a very simplified OS), but for many of them, as soon as they have stable power, they are off to the races (Just like the home-computers of the 80s. Just plug in and go.)

Re:FreeBSD can now boot in 25 milliseconds by dehrmann on Wednesday August 30, 2023 @01:01PM (#37325185)
I see you've never worked with microcontrollers.
Re:FreeBSD can now boot in 25 milliseconds by MichaelZuo on Wednesday August 30, 2023 @07:48PM (#37330653)
Okay then link a microcontroller that can do that in under 1 milisecond?
Re:FreeBSD can now boot in 25 milliseconds by 6502guy on Friday September 01, 2023 @03:12PM (#37354991)
A 6502 takes 7 cycles to execute the reset vector and run user code.

Of course the definition of "usable" work can be argued over but even a C64 released in the 80s will run your code in less then 10us

1ms is an enormous amount of time. I'm really curious why you would think otherwise

Re:FreeBSD can now boot in 25 milliseconds by MichaelZuo on Sunday September 03, 2023 @07:59PM (#37375836)
Because I understand electronics just enough to know that sending a usable signal in under a millisecond from cold is incredibly tough. That's barely enough time for voltages to stabilize in even quite high end systems.

Like I said link a microcontroller that can meet that. 'Usable work' can be as little as adding two half-precision floating point numbers together, and sending it can be any possible method.