traches

joined 1 year ago
[–] traches 1 points 8 hours ago

Moon base on the surface is a great idea, I’m 1000% in favor.

Lunar gateway is in NRHO, which means rendezvous windows are a week apart. This makes it pretty useless for any kind of emergency. It’s in this crazy orbit because Orion is a pig that can’t transport a crew to low lunar orbit and back.

[–] traches 1 points 8 hours ago

There’s a happy medium somewhere between Lord Farquad and “nothing happens until 18 committees in 23 states have determined there is less than a 0.00001% chance this unmanned probe will fail in any way”

[–] traches -1 points 16 hours ago (2 children)

You’re absolutely right, though the extreme risk aversion is harder to blame on congress.

[–] traches 3 points 16 hours ago (1 children)

You’re absolutely right, which is why I don’t want the left get tricked into defending a status quo that doesn’t deserve it.

[–] traches 57 points 17 hours ago (15 children)

The challenging thing here is that NASA does have deep, systemic problems and is in need of some overhaul. SLS is a breathtakingly expensive boondoggle, lunar gateway has no reason to exist, Orion is underpowered and overweight, Mars Sample Return’s entire mission is in question, JWST was a decade behind schedule and an order of magnitude over budget, and the list goes on. Extreme risk-aversion and congressional meddling have resulted in a bureaucratic quagmire of an organization. It’s hard to find nasa projects that are going well.

Of course I don’t think a gorilla with a sledgehammer as we’re sadly going to see from Trump will make things any better, we need a surgeon with a scalpel.

[–] traches 10 points 2 days ago

I love your writing OP

There are daytime people and nighttime people and they marry each other

[–] traches 21 points 4 days ago
[–] traches 8 points 5 days ago

I mean I agree but you don’t have to be a dick about it

[–] traches 39 points 5 days ago (1 children)

I don’t get the hatred for types, they have saved my ass so many times and saved so many headaches exactly like what the article describes. I used to write a lot of ruby and after getting decent at typescript I can’t go back.

It’s not just ceremony, types ensure some level of logical consistency in your app. They reduce how much of the world you need to keep in your head at one time, and they allow you to express your intent far more robustly than comments and naming can. I love rust’s approach of making invalid state not even representable.

[–] traches 5 points 5 days ago

Yeah, docker in a VM makes sense. Docker in docker in a vm in a vm though?

[–] traches 54 points 6 days ago (13 children)

People don’t actually do this, right? Docker inside docker inside a VM inside another VM? On windows? Right????

[–] traches 6 points 6 days ago (1 children)

Seems fine, but you’re sorta hitting two fields at once. Application development (coding) is a different skill set from devops/deployment (docker). I’d stay pretty surface level on docker and the CLI for now and focus on building your app. You’ll know when you need to go off and learn those things.

 

I have a load-bearing raspberry pi on my network - it runs a DNS server, zigbee2mqtt, unifi controller, and a restic rest server. This raspberry pi, as is tradition, boots from a microSD card. As we all know, microSD cards suck a little bit and die pretty often; I've personally had this happen not all that long ago.

I'd like to keep a reasonably up-to-date hot spare ready, so when it does give up the ghost I can just swap them out and move on with my life. I can think of a few ways to accomplish this, but I'm not really sure what's the best:

  • The simplest is probably cron + dd, but I'm worried about filesystem corruption from imaging a running system and could this also wear out the spare card?
  • recreate partition structure, create an fstab with new UUIDs, rsync everything else. Backups are incremental and we won't get filesystem corruption, but we still aren't taking a point-in-time backup which means data files could be inconsistent with each other. (honestly unlikely with the services I'm running.)
  • Migrate to BTRFS or ZFS, send/receive snapshots. This would be annoying to set up because I'd need to switch the rpi's filesystem, but once done I think this might be the best option? We get incremental updates, point-in-time backups, and even rollback on the original card if I want it.

I'm thinking out loud a little bit here, but do y'all have any thoughts? I think I'm leaning towards ZFS or BTRFS.

 

Not sure about the artist, sorry

 
view more: next ›