Using Linux with obscure hardware (CNC mills, chromatographs, etc) is a bit like punching yourself in the nuts, but still free.
Using Linux with obscure hardware (CNC mills, chromatographs, etc) is a bit like punching yourself in the nuts, but still free.
Computers can really just do two things: copy data and do math. Anytime your your doing anything but copying data verbatim, there is math involved. Anytime your reformating, filtering or acting on data their will be some math involved.
Take displaying an image: you can’t just copy image data to the screen, because it could have a different resolution, or color space, or be compressed. In all of those cases, you will need to do a lot of math to get things to work right.
The exact math varies, in graphics, CAD or geospatial stuff, expect a lot of geometry. Any sort of statistics or classifier is going to involve a lot of linear algebra. Even simply storing data in s quickly accessable manner involves quite a bit of math.
Just add a delay that pads it out the execute time to 10 seconds. O(1) ez.
Doesn’t everything do this? If someone gets access to your hard drive, your fucked anyways. AI chat logs are about the least problematic thing on there.
Looking at the logs if my Stable horde worker, more then half of requests made were to generate porn. They’d be shooting themselves in the foot regardless of if the filter worked as intended.
Randall did the math on this one: https://what-if.xkcd.com/31/
He assumes 64 GB microsd cards, if you use 1 TB ones, you could send 16 times more.
Easiest and most secure way? Mail (or hand deliver) a flash drive. That’s how they transfer data between super computers and data centers. (AWS even has dedicated trucks to do it)
No one’s gonna talk about how they turned referral links into a piramid scheme?
Hot take, C is better then C++. It really just has one unique footgun, pointers, which can be avoided most of the time. C++ has lots of (smart)pointer related footguns, each with their own rules.
Well first off, how nice/tolerant is your management? Do you have savings? Some companies can fire people over this stuff, other will just ignore it.
The easiest (and least likely to make anyone mad) solution would just be to bring in your own machine and use celular internet. This way your setup will be completly seperate from the company network, and they can hardly claim you were exposing them to malware or anything. On the other hand you might have problems accessing devices like printers without copying files back and forth (are USB drives allowed?).
If it’s local, try using over-the-air TV, if your close to a transmitter, you can get away with a fairly cheap antenna. (Or even just a paperclip.)
This is actually how you should declare something that you will never change, but something might change externally, like an input pin or status register.
Writing to it might do something completely different or just crash, but you also don’t want the compiler getting creative with reads; You don’t want the compiler optimizing out a check for a button press because the “constant” value is never changed.
I don’t think you could fit video on that microcontroller, even with the best compression. But some low memory and compute video compression for embedded devices would be nice.
I don’t know if writing a custom image compresson program and streaming graphics rendering code with worth saving a few bucks on parts.
I used it in a few microcontroller projects, let me get away with the cheaper 8 bit microcontroller with 64K of flash. The streaming decoding is real nice, because it can be read from flash and sent of to a display, without ever keeping it in ram. (4K!)
I don’t think the roof would be good at reflecting signals back at the device, it scatters them all throughout the building, rasing the noise floor. In a way, phone hotspots can cause less interference then a proper access point because they use a lower transmit power, and allow the other devices to reduce power.
I would think the metal parts of roof might be reflecting signals all around the building, which would cause interference between devices. (there is a limited number of WiFi channels), it might work better with a plastic roof, or one with RF absorbers.
What ever happened to the badly drawn comic memes, I liked those.
Security from what? Get a threat model.
A NAT will restrict connections from the internet, but won’t stop attacks from your local network. As your network grows, it might be a good idea to isolate shitty IOT devices (firmware is often full of holes), home internet and sensitive devices like cameras.
On the ground, near bus stops, parking lots, gas stations, anywhere people use them.