making a carbon copy
Is making it difficult?
making a carbon copy
Is making it difficult?
Might be this dude; it is not free, just very affordable in their market. It turns out making it affordable also brings in a lot of revenue.
O.C.: Have you consulted about this “tables” approach with other Lua developers?
I.T.: After that, I went back to Dmitry and asked him if my understanding of “everything is a table” was correct and, if so, why Lua was designed this way. Dmitry told me that Lua was created at the Pontifical Catholic University of Rio de Janeiro and that it was acceptable for Pontifical Catholic Universities to design programming languages this way.
Lol what? Is there some kind of inside joke about Catholics and tables?
I share what I find interesting from my RSS feed.
Thank you for doing that. Human-curated links shared here is exactly what we need.
To the complainer: People upvoting and downvoting posts will be the arbiter, not someone whining like a 14yo.
Brother, if you are having sleep issues and haven’t cut out caffeine yet, you owe it to yourself to start weaning off of it asap and see how that works for you. I can’t have any caffeine after noon, for instance, or else my sleep is fucked.
Other folks on here have already made the Xanax-anxiety connection for you, so I think it’s relevant to point out that in some people, caffeine is an anxiogenic, just saying.
I hope you find better sleep even if this is a dead end.
Why have it do everything?
Isn’t the guy behind systemd a (former?) Microsoft employee? I feel as though that might offer a clue as to why the trajectory towards bloat.
you’re ignoring the root etymology of the word
Thousands of times a day for me, you don’t know the haff of it.
I was in the industry for a decent amount of years. I know the operators of the water plants around me. I never hesitate to drink the tap water in my area. At home it goes through the filter in my fridge, which manages the runoff taste in the spring, and keeps the water cold.
Look up JSON Web Tokens, they work how this would need to work.
I knew exactly what they were referring to as soon as I read it
For clarity, which definition did your upbringing suggest?
Those samples were cool as hell.
Bro! Download Ignition, it’s free, do all of the free courses, get the certification (also free I think), put it on your resume/CV and get yourself a job in automation! It’s in demand.
IMO It’s cool as hell to control machines as big as a room with a click of a button on an interface you built with your own two hands, lemme tell ya.
Thanks for your response. Sorry I didn’t get the joke.
As promised, here’s a “simple” explanation of SCADA, or as simple as I can make it at least. It will probably be rudimentary enough to be controversial, and long enough to be boring. Oh well.
It stands for supervisory control and data acquisition, and if you think that’s a weird mouthful, it’s because it’s old and comes from a time when clicking graphics on a screen was a novel idea, and logging swaths of data with a computer and searching within it and rendering graphs from it was cutting edge. The term is basically relegated to plant, industrial and manufacturing type processes where a bunch of engineering has gone into it. Processes like brewing, water treatment, factories, assembly lines, etc.
Those processes are automated with special computers called PLCs that are basically “robot brains” that control things like (but not limited to) motors, valves, pumps, conveyers, robot arms, all kinds of stuff to manipulate the physical world, and can receive information from sensors like (but not limited to) pressure, speed, flow, weight, on/off, open/closed, temperature, distance, or anything else that someone has built a physical world sensor for. You can put all that stuff together with a program in the PLC and automate practically anything from beer making to zebra counting.
And that’s all well and good, but if you want to see what the process is doing (supervise it), or stop it if it’s gone off the rails (control), or see what it did last time (data acquisition), you need SCADA. There’s special software to build a SCADA system with, and it’s mostly special because it needs to talk to the myriads of PLC (and related) gear out there, and until relatively recently, it’s been tied to an ancient Windows technology called OLE, meaning if you wanted SCADA in your industrial process, you had to suffer with the rather unindustrial wart of Windows in the middle of it. OP is seeking the industrial Holy Grail of a windowsless process in their plant.
We take it for granted today that we can build an interface in a web browser, and hook it up to control a USB device, all in one day, but 40+ years ago there was Windows 3, serial devices, and no commonly established way to communicate with gear (which OLE kinda solved), or standard design of how interfaces should look or work. Ignition brings all of that old shit into the modern world.
A relatable example you could call “baby SCADA” would be a smart thermostat, if it has an onboard temperature trend graph. The process it controls is your automated home heating and cooling. The smart thermostat can tell you if the AC is running, you can change the target setting that you want the room temperature to go to. And if it has a graph of the temperature for the last 24 hours so you can see that the schedule you set worked, then it’s basically a 'lil SCADA.
Cheers.
Please don’t take the following as me being a dick, I am just genuinely curious. Your response is unique and interesting to me.
I have no idea what you are asking
Then why did you feel compelled to respond?
The rest of the thread is filled with people who know the topic and gave relevant responses very specific to OP’s situation. Many hours before your response in fact. I’m a little perplexed.
Maybe custom built software
Any person (with enough budget) could get software built, but that’s obvious to anyone, so it’s kind of redundant to suggest, so why write it given the other responses? I am further perplexed.
Just install Gentoo. It will fix your problems.
I take this as humor. OP was looking for software to run on Linux, not a Linux distro. Was that the joke?
Anyway, I’m sorry if I have come across as critical or insulting. I really am just curious. If I have, and it’s any consolation, if you care to genuinely answer my questions, I’ll give you a short explanation of what OP was on about, if that is helpful to you. I think it was very kind of you to respond to OP, I think I’m just confused more than anything.
Ignition from Inductive Automation. Works great on Linux, used to run it in docker even. There are drivers for all kinds of PLCs. It’s a dream to develop in, was my SCADA platform of choice (I’ve moved on from the industry). If you need to script anything, it is in Python, not some bullshit proprietary scripting language, nor VBA garbage. The client software is great, even runs nice on PC-based HMI touch panels, which you could install Linux on if you want. The call-out alarming actually works (FUCK WIN911).
The software is free to try and download. You can develop in it for free, unlike the majority of competitors. Go ahead and try all of it out right now if you want. The training courses on using their software are free, nice handy videos, so you can start learning how to build everything like right now.
The “catch” is it costs money to run all of the SCADA critical components for more than an hour at a time (to prevent you from just using it to run your whole plant for free). But you can build your whole SCADA app today with your PLC gear on hand, and only pay for it once you are ready to deploy to production.
Anyway, to me, it’s hands-down the best SCADA platform, and it even runs on Linux. Disclaimer: some of this might be out of date, I’ve been gone about 4 years.
Edit: sorry, didn’t see the “free” requirement. I would never run a critical plant without support, so I’ve not explored any fully open source options. If your plant is serving more than just your farm/homestead (in other words, is serving the general public) I strongly recommend a supported option for your client. If you get hit by a bus, and the plant is in trouble, they’ll have a hard time finding someone to get them back online who knows your “weird” software.
That said, depending on your needs, Ignition can be cheap AF (comparatively) if your plant is small.
Thank you for that info, now that I know that, I’m gonna switch to web only.
No prob! I was curious how far I could get with a low-effort decoupling from Meta, and I’m sad it turns out that that’s not very far.
I updated my post a little with some more thoughts about the situation.
I think it would be cool to root it, but the hassle then to update it would be too much for me at least. And you would want the updates too because they are still adding improvements to things like controller motion tracking and whatnot.
I’m excited for what this quest version of Steam link can do for getting more VR content on Linux. Without the need for Linux drivers for the headset, it can just be streamed and the hardware work is done. Valve is clearly talented enough to get the software side working. It would be cool as hell to have a mode that turns the Steam Deck into a WAP (easy on Linux as you undoubtedly know) and you just connect your headset and start VR gaming from it.
Thank you for the discussion by the way. You’ve inspired me to drop my unit into its own SSID now, and log what it’s doing to keep an eye on it.
Okay, so I factory reset the thing, and to use the headset at all, the setup requires that you have to log in with at least a Meta account (only an email address needed, no Facebook), and you have to pair it with an app on your phone that controls things like developer mode. There’s no way around it, the first thing you are greeted with in the headset is a pairing code for the app, and you need the app to make the headset work afaict. I didn’t investigate if there’s a desktop app or web app.
Side note, apparently developer mode now requires a phone number or credit card attached to the account. Maybe a vanilla visa could work, not sure. I’ve already bought stuff through the quest store, so enabling developer mode was just a click for me. I used developer mode to install sidequest just now to see what it’s about, but neither it nor developer mode are needed for Steam link.
Mayyybe you could make a Meta account with an email address made just for the headset, maybe run the Android app in an emulator, but that would be a bit of a hassle imo. I suppose you could isolate the headset into a subnet, or it’s own SSID if you’ve got the gear for that, and keep it quarantined most of the time and just let it reach out here and there for updates, but who knows if it blurts out any collected telemetry while it gets the update. You may not have to let it out for updates at all however; when I booted into factory reset there was a “sideload updates” option, so maybe you could update it manually offline.
Honestly, as good as this headset is for the price, if I were concerned with absolute privacy, I would just cough up the dough for a competitors OLED unit. I could spend all of the hours I was frigging around with the headset doing OT at work instead, and just use that money to get something better without the pain and hassle. I get that’s not an option for everyone though.
Perhaps as an affordable compromise, if you don’t mind temporarily leaking a little data to Meta one time, you could do the normal setup but with an email just for the unit, install the app for 5 minutes on an old phone or tablet without a SIM for the setup, get Steam link on the headset, uninstall the app on the phone, and drop the headset into whatever Wi-Fi isolation you can conjure up. Maybe an isolated SSID or even easier, an affordable 5g router dedicated just to VR.
I don’t trust Meta either, but I gotta admit, it actually feels kinda neat to experience their $30 billion dollar metaverse disaster first hand while it’s still around to look at. For the record, the only protection I did was make a Meta account. I don’t use Facebook.
I’ll try it out tonight for you. I’ll see if I can sign out and go from there.
There is some kind of side loading store called sidequest that I’ve been meaning to try. Maybe I can use that somehow.
I will also try to load it on with ADB maybe.
Dude, you are the greatest of all time. Thank you for posting this.
Edit: do/have you ever used sausage anywhere in there?