theit8514

joined 2 years ago
[–] [email protected] 6 points 2 weeks ago (1 children)

Since Stargate is my go-to scifi I'm kinda offended at the "doesn't take itself too seriously". Sure it's not as hard on the science as The Expanse (you know, except for the magic portals to other stars), but it feels like it takes itself pretty seriously. There are obvious bottle episodes that were probably written for other shows and shoe-horned in because they were cheap to buy and produce.

For #2, I think this would get pretty old pretty fast, not to mention that they have to fit everything into runtime constraints. Every new planet the team spends months researching the new language. Sure, you could handwave it (we found a Goa'uld translator just laying around), but that would be back to just one language. Since the Stargate presents an instant transportation rather than the days/months/years of starship travel it would make sense that languages stay fairly consistent as people move from planet to planet.

For #3, they pretty much handwave this in SG-1 as the majority of planets in the Milky Way were repopulated by the ancients in their image, and others were transferred from Earth.

[–] [email protected] 18 points 3 weeks ago (9 children)

NoSQL is best used as a key-value storage, where the value can be non-tabular or mixed data. As an example, imaging you have a session cookie value identifying a user. That user might have many different groups, roles, claims, etc. If you wanted to store that data in a RDBMS you would likely need a table for every 1-to-many data point (Session -> SessionRole, Session -> SessionGroup, etc). In NoSQL this would be represented as a single key with a json object that could looks quite different from other Session json objects. If you then need to delete that session it's a single key delete, where in the RDBMS you would have to make sure that delete chained to the downstream tables.

This type of key-value lookups are often very fast and used as a caching layer for complex data calculations as well.

The big downside to this is indexing and querying the data not by the primary key. It would be hard to find all users in a specific group as you would need to scan each key-value. It looks like NoSQL has some indexing capabilities now but when I first used it it did not.

[–] [email protected] 4 points 2 months ago (2 children)

Sadly, most of the ones I've found are too complicated, and getting all devices to accept the CA is more hassle than it's worth for self hosting. I've given up and just buy my wildcard cert for 60$/yr and just put it on everything.

[–] [email protected] 55 points 2 months ago (1 children)

Found some documentation listing the two middle switches as the rounding switch (up fraction down) and the decimal switch (auto? 0 to 6 then hex?). No idea on the other two.

http://www.calcuseum.com/SCRAPBOOK/BONUS/32853/1.htm

Decimal switch: [A-0-2-3-4-6-F], Round switch: [(ArrowUp)-5/4-(ArrowDown)], Miscellaneous switch: [(Blank)-K .-(Sigma)],

[–] [email protected] 10 points 2 months ago (1 children)

A better way to do this would be to use the overlay filesystem which will use some of your RAM to hold temporary files written to the partition. When rebooting the system will start over from when you enabled the overlay filesystem.

https://learn.adafruit.com/read-only-raspberry-pi/overview

[–] [email protected] 8 points 3 months ago

The DNS-01 challenge can be used to generate a wildcard by creating the requested dns record in your public dns zone, then you can use that cert for internal servers/dns. With certain dns providers it can even be automated.

https://eff-certbot.readthedocs.io/en/stable/using.html#third-party-plugins

[–] [email protected] 1 points 3 months ago (1 children)

While this is a great writeup on Lemmy instances, the thread was specifically about Mastodon and it's numerous forks. I believe they use the same tech but are vastly different things. The instance I found wasn't quite Mastodon apparently, even though it works very similar and the app designed to connect to a Mastodon instance wouldn't connect to it.

[–] [email protected] 3 points 3 months ago (3 children)

I've been looking for a new instance to join due to various reasons. Ended up setting up and account somewhere and spending 2 hours manually copying over various settings only to find my Moshidon client won't even connect with that new instance. Normal people are just going to quit when that happens.

[–] [email protected] 2 points 3 months ago

Rhem is a myst-like which will probably require multiple journals.

[–] [email protected] 3 points 6 months ago (1 children)

Not sure if this is new in 14, but you used to have to select an app first, then select the contact in that app. Now apps can present the contacts to the share menu directly so no double tap. Funnily enough, Google Chat was the last app on my phone to support this feature.

[–] [email protected] 3 points 7 months ago (1 children)

You mentioned ping. If you're using Termux you may need to manually update its DNS settings (different from the system DNS). The file is /data/data/com.termux/files/usr/etc/resolv.conf

To make it roam you probably want your home dns first then some internet resolvers after that.

[–] [email protected] 2 points 8 months ago

IANAEE. For an on-board application you can create a simple switch with a transistor. https://www.electronics-tutorials.ws/transistor/tran_4.html

To make something wireless you'll probably want to go with a microcontroller or Raspberry Pi and hook up GPIO pins to the motor controls. A transistor wouldn't be needed in that case as the microcontroller can hold the pin high or low depending on what state you want.

view more: next ›