• 1 Post
  • 22 Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle

  • TBF if you want, you can have a bastion server which is solely whitelisted by IP to stream your content from your local server. It’s obviously a pivot point for hackers, but it’s the level of effort that 99% of hackers would ignore unless they really wanted to target you. And if you’re that high value of a target, you probably shouldn’t be opening any ports on your network, which brings us back to your original solution.

    I, too, don’t expose things to the public because I cannot afford the more safe/obfuscated solutions. But I do think there are reasonable measures that can be taken to expose your content to a wider audience if you wanted.



  • In a nutshell, if your app isn’t able to make a direct connection to your Plex Media Server when you’re away from home, we can act as sort of a middle man and “relay” the stream from your server to your app. To accomplish this, your Plex Media Server establishes a secure connection to one of our Relay servers. Your app then also connects securely to the same Relay server and accesses the stream from your Plex Media Server. (In technical terms, the content is tunneled through.)

    So, your Plex Media Server basically “relays” the media stream through our server so that your app can access it since the app can’t connect with your server directly.

    Source: https://support.plex.tv/articles/216766168-accessing-a-server-through-relay/

    It’s not a requirement to stream and it’s sort of dumb they are lumping this relay service as a part of the remote streaming. Remote streaming should be allowed for free - if you are not a subscriber. The relay should just be a paid service, which makes sense. But if it’s a direct connection to my server, it should be free.

    That being said, I understand how Plex may have built some technical debt into this relay system. It might be hard for them to decouple the relay from the remote streaming. What they should have done is:

    We are removing the relay service as a free service, but you can still do remote streaming with a direct connection.

    And they should have built their architecture in a way that’s easy to decouple the two services.


  • That’s true for PC gaming but might not be true for these NUCs. I’m not an expert but I wouldn’t be surprised if they shaved costs with bulk purchases of RAM and SSDs for these devices. Regardless, I was just addressing a point you made about being forced to buy the components yourself which isn’t the case. Pricing is probably going to vary wildly depending on what you pick and you might be able to save money if you’re ok with less RAM or less storage.








  • I’ve had that problem. The craziest thing about this is the pain. Most of the time, the reason I discover my flashlight turned on is I feel a dull burning sensation on my thigh. I always think “huh, that’s annoying. Must be a random aberration on my skin like a zit or a bug bite”. But the burning grows hotter until eventually I either pull my phone out to feel the spot on my thigh or I go to the bathroom to check. I swear it’s happened to me a half dozen times or so by now.

    It’s not a big deal. The burning isn’t burning. Just uncomfortable having a bright LED on my skin for that long.


  • I’m not an expert, but as a lay person I agree with you.

    However, I’m guessing people running these experiments are just looking at all the options. Hydroponics is pretty much a solved solution, no? I suppose it makes sense to run these experiments to prove what we already know. I suppose there is a hyper slim chance that lunar soil was somehow beneficial for the plant and made growing easier.

    I think the nitrogen issue is probably secondary to the water issue. Hydroponics use way less water. Water is heavy and expensive to ship to the moon. Anything to reduce weight will probably be the priority.

    I don’t see how shipping more soil and more water would be better than hydroponics, but sometimes we write papers for problems we don’t have yet, but might have in the future. Some moon colony might be struggling for physical space and need to use soil to grow supplies in an emergency? Might be nice to know they can reserve some moon land and follow these guides to produce food in the soil.

    My wife got her PhD in Physics and one of her favorite anecdotes is the critical piece of technology that made her project possible was derived from a mathematical paper written 200 years ago. The dude didn’t have the technology or science to know where his math would be useful, but he published it anyways. Eventually, someone needed it and found it useful.

    ¯\_(ツ)_/¯




  • I was comparing it to civil or mechanical engineering. I agree that programming/software is growing and “infiltrating” our lives. That’s why I think it will become a licensed/certified term in the future. Software engineer will require a cert and some products will require certified engineers. Whereas web apps developers (most likely) will not use that title most of the time and we will just bifurcate those who work on “critical software” and those that do not.



  • Software engineering is just what any “engineering” field would be if they didn’t have standards. We have some geniuses and we have some idiots.

    Mechanical engineers, civil engineers, electrical engineers, etc. are often forced to adhere to some sort of standard. It means something to say “I’m a civil engineer” (in most developed nations). You are genuinely liable in some instances for your work. You have to adhere to codes and policies and formats.

    Software engineering is the wild west right now. No rules. No standards. And in most industries we may never need a standard because software rarely kills.

    However, software is becoming increasingly important in our daily lives. There will likely come a day wherein similar standards take precedence and the name “software engineer” is only allowed to those who adhere to those standards and have the proper certs/licenses. I believe Canada already does this.

    Software engineers would be responsible for critical software, e.g: ensuring phones connecting to an emergency operator don’t fail, building pacemakers, securing medical records, etc. I know some of these tasks already have “experts” behind them. But I don’t think software has any licensing/governing.

    Directly opposed to “engineering” would be the grunt work which I do.