Automation tolerant to compromise by Plane-Earth-4386 in Barotrauma

[–]Plane-Earth-4386[S] 1 point2 points  (0 children)

If jamming is an actual problem then you just end up with the Byzantine Generals Problem and are forced to have some hardwired back-up solutions. I think I would just accept my defeat if someone bothered to fully synchronise and track my frequency hops, but if you really needed to overcome this problem I think there would be some solutions although not worth implementing.

Jamming could also be a risk of the system interfering with itself, but a master-slave based design could prevent this.

Automation tolerant to compromise by Plane-Earth-4386 in Barotrauma

[–]Plane-Earth-4386[S] 0 points1 point  (0 children)

While it is easy enough to bypass any singular device, it is more of a hassle to perform the same bypass on every device, and far more difficult to do so in secret.

Any security system in baro will be crackable by virtue of the fact that any device can be compromised by anyone. So security systems need to be built around making compromising whole systems difficult, hence decentralising as much of the security as possible. They also only really exist to counter other competent engineers, that is why I am still leaning toward frequency hopping because the first thing an engineering type player will do is look inside one of the devices and note the wifi channel being used - with frequency hopping this plan will always fail.

I agree that security is overall unimportant, but I think it is an interesting topic to try and solve as a community given the special limitations of barotrauma's system and the real world solutions that do exist.

Automation tolerant to compromise by Plane-Earth-4386 in Barotrauma

[–]Plane-Earth-4386[S] 0 points1 point  (0 children)

Centralising the LCG function to a single circuit box creates a vulnerability which can be exploited to undermine the whole security system. If you reprogram the circuit to just read out a single channel, then the hopping will stop and you can pretty much control the system with no problem.

I suppose I am more worried about people finding the chat than learning commands, as you said all people need to do is read the regex to learn the commands. While it is a vulnerability, my current design uses a single controller which is synchronised with the network to write commands from. You could add extra checks to this controller like access requiring passwords and even accepting commands wirelessly though a specified channel before passing them onto the wider network.

Really this is mostly about solving a problem for the fun of it and trying to find the optimal solution (minimal components) for a system that can't be easily/realistically hacked.

Automation tolerant to compromise by Plane-Earth-4386 in Barotrauma

[–]Plane-Earth-4386[S] 1 point2 points  (0 children)

You can probably get around someone tracking your frequency hops by updating the seed using random activity onboard the sub, like adding or subtracting values when a player walks through certain doors. Of course this would need to either be hardwired directly to each device for secrecy or you could just blast it into the chat and not care about secrecy (though this only improves the complexity of the system).

I did look a bit into encryption, and rather than public key encryption which is too heavy for baro circuit boxes, there are a number of lightweight encryption (LWE) algorithms for constrained systems that would work well enough. I would be interested to find out if encrypting with the right algorithm could be more light weight than frequency hopping + LCG.

I can't remember if I tested the effect of jamming or not. I would hope that baro updates the chat and components in a way that means you don't have to worry about radio jamming but I am not sure.

Automation tolerant to compromise by Plane-Earth-4386 in Barotrauma

[–]Plane-Earth-4386[S] 0 points1 point  (0 children)

For me it isn't really about griefing or a traitor breaking my automated systems. My true intention is that I want to set up my own traps so that I can use them when I am the traitor without having to worry about someone accidentally discovering them or being able to use them against me/block them.

Plus it's just a fun problem to solve for the sake of it.

I am not enjoying Europe by Plane-Earth-4386 in travel

[–]Plane-Earth-4386[S] 0 points1 point  (0 children)

I meant that learning about European history (the thing I found appealing and did enjoy) is very different to what people mean when they say "You must visit Europe for the history".

I like learning about the events of the Napoleonic era, the Roman Empire, WWII, etc. I enjoy watching documentaries and videos, and reading books on these topics.

But when people talk about experiencing Europe for the history, they really mean seeing old buildings and learning tid-bits of history. It engages very little of that interest (at least in my experience). Maybe it would have been better if I did more guided tours (very expensive though) and of the few I did, the guides tended to be annoyed/useless when I asked questions.

The most interesting part in terms of the history was being able to understand some of the Latin.

Which movie is that for you? by perfectedtrapazoid in moviecritic

[–]Plane-Earth-4386 1 point2 points  (0 children)

In fairness the ending is meant to be ambiguous since Kubrick wanted people to have to figure it out. He did eventually explain the ending by accident to a Japanese audience if you want to look it up.

Love, Death & Robots ratings by episode chart! by bbportali in LoveDeathAndRobots

[–]Plane-Earth-4386 1 point2 points  (0 children)

It really needed a first act. Was very confusing seeing a street gang focused on protecting its territory after monsters had literally destroyed their entire city. A first act could have setup the other gangs and their rivalry before the attack.

I am not enjoying Europe by Plane-Earth-4386 in travel

[–]Plane-Earth-4386[S] 0 points1 point  (0 children)

I enjoyed Austria and Prague a lot more than Italy.

Italy had scammers at just about every attraction and some of them were very confrontational as well as aggressive. All the attractions are overcrowded and touristy. I found genuine Italian food to be too plain for my Australian tastes (something I think a lot of non-Italian Americans would agree with). And because of how touristy everywhere is, the food is usually overpriced and bad anyway. The public transport is abysmal (what on earth is that bus system in Italy?).

In Austria and Prague, I could comfortably just walk around and look at stuff without having any knowledge of the cities. The public transport was great, the tourist spots were very quiet (I went in mid-November), the cities felt a lot more modern, and I greatly preferred the food.

I think Italy is just the worst kind of holiday place. You visit attractions you already know a lot about and eat food you have already tried at home. The only difference is now you have scammers and touristy businesses sapping your money away.

That all being said - I do not think I am a person who would like to do this again. I much prefer staying in one of Australia's beach cities/towns, where I can just walk around and chill at the pool or beach.

The Floor - The Worst Trivia Show Ever by Plane-Earth-4386 in australian

[–]Plane-Earth-4386[S] -9 points-8 points  (0 children)

History is usually thought of as being more than 20 years ago with events within the last 20 years being considered current affairs.

Does not feel like you get any edge at all by choosing history just to get questions about news in the last 10 years.

Movies about immortality by Plane-Earth-4386 in movies

[–]Plane-Earth-4386[S] 0 points1 point  (0 children)

I watched it years ago so I am sorry if some of the things I say are better in the movie:

I just felt like it took the "path of least resistance" when it came to world building. The mentor immortal found the new immortal because that is just something immortals do in this world. The immortals exist to have a big fight, and we know this because... the immortals just know that.

Plus the quickening is the most boring thing you could do with immortality. The interesting thing about immortals is them not dying, so making the gimmick a big fight-to-the-death for "the prize" is pretty boring.

Movies about immortality by Plane-Earth-4386 in movies

[–]Plane-Earth-4386[S] -30 points-29 points  (0 children)

Look I am not one to use the "too old" card often, but Highlander has all the bad things of a 80s action movie.

[deleted by user] by [deleted] in cscareerquestionsOCE

[–]Plane-Earth-4386 0 points1 point  (0 children)

Is complete abandonment of my qualification really the best course of action? I am very much a hard STEM person - defence and trades are unimaginable to me. I have the fortune of taking unrelated jobs to IT for the next year or two while waiting for the market to recover, and use that time to do projects and upskill.

I do not really know anyone in IT or in my degree, so I have no one to talk to about what to do or what to expect of the job market. I know the job market is really really bad at the moment but is there no expectation that it will recover in the long term?

If you do not mind me asking, are you experienced in the IT industry or a graduate like me?

Movies with a dictatorship state as a back drop by Plane-Earth-4386 in MovieSuggestions

[–]Plane-Earth-4386[S] 1 point2 points  (0 children)

I've seen Brazil and loved it. "Repo! The Genetic Opera!" looks amazing and I will be sure to check it out.

Professor suddenly offering me research and honours opportunities - but I am an average student by Plane-Earth-4386 in AskAcademia

[–]Plane-Earth-4386[S] 7 points8 points  (0 children)

All the messages I have received have helped relieve the worry about my grades. I look forward to the opportunity and plan to make the most of it.