• 0 Posts
  • 563 Comments
Joined 2 years ago
cake
Cake day: November 13th, 2023

help-circle

  • TL;DR: viable last-ditch option would resemble Highlander 2 in terms of putting one corporation in charge of “protecting” the planet.

    Okay, so I was keeping the idea of using deliberate “global dimming” in my back-pocket just so it wouldn’t worm it’s way through the zeitgeist. It’s a viable last-ditch option, but it comes with steep drawbacks. But since we’re here now, fuck it.

    We already know that, thanks to requiring shipping vessels to use low-sulfur fuel, cloud seeding can actually reduce solar gain. The problem is that it also blocks out a lot of the light needed for photosynthesis. So this approach punches down on the environment in a completely different way. As for people, while global warming will absolutely impact agriculture, so would less sunlight.

    https://www.carbonbrief.org/analysis-how-low-sulphur-shipping-rules-are-affecting-global-warming/

    So we could just use airplanes and cloud-seeding. Or we could increase particulates in the atmosphere. Or, as Elon suggests, fly satellites to do the job. The tradeoffs here are awful: disrupt where rain happens, raise lung cancer risks globally, or catapult one man into multi-trilliionaire status while they charge every government on earth for the privilege. Plus, each of those options are more or less forever if we never get around to carbon sequestration that actually works.

    We should seriously considering doing anything else first.

    Edit: I know I didn’t invent this idea. Rather, I just didn’t want to add to any consensus around it.



  • NGL, writing pure functions in Rust is fantastic. Writing responsible code that handles all the error conditions turns the “happy path” into hamburger. Even with the ergonomics of Result, Option, and even ?, code just sprawls and becomes a readability tradeoff. I’m only a few months into Rust at this point, and I have a lot to learn, but it’s tempting to just .unwrap() and .expect() where I think it’s unlikely to fail.






  • I’ll jump on the bandwagon and say that while I haven’t used Svelte or Quik, I have used React, NextJS, and a lot of older tech like AngularJS, ASP, PHP, JSP, JQuery, YUI, vanilla JS, …

    I agree. React is over-engineered, and tries to solve the same thing Angular does: optimize for the most efficient DOM updates possible. As a result, your code is compressed into hard-to-debug pretzel shapes. Its cousin, NextJS, confuses front and backend in such a way that you’d need to be experienced with the separation before being able to navigate it. Neither is starter tech by any stretch of the imagination.

    I’ve dabbled a bit with HTMX. I really like this one since it more closely resembles the dynamic web we had before JS and heavy-clients took over. You wind up with a lot more chatter between the browser and server, but each of those conversations can be engineered (more or less) in isolation from the rest of the app. Meanwhile, you avoid round-trips that update the entire page - the very thing that these other stacks try so hard to avoid. You can build an HTMX application one component at a time, instead of all-or-nothing. This makes troubleshooting a lot easier, so it’s likely an easier place to start.


  • Honestly it’s probably for the best. 300k/yr (USD) is closer to Sr. Director or Leadership-level money. And maybe that’s you? But you’re not going to see anything close to that as a senior manager or programmer. Then there’s the work-life balance; unless you can afford to live in one of the five buroughs, a commute from outside NYC may make it all very unattractive. Also, I don’t know what companies you were looking into, or how much professional drive you have, but a lot of the high paying jobs there are in finance (wall street). These are incredibly high-pressure positions for the money.

    I know that tech jobs don’t pay the same in the EU, but you may have access to more perks and possibly a higher-quality of life. It really depends on what you value more. Honestly, while I can’t advise you realize that NYC dream you have/had, it may be for the best.

    I will say that I worked for one week on a business trip in NYC once. I was able to comfortably walk from the train station, to my hotel, and to the shared office-space we leased for the event. It was easy to romanticize being in such a lively place, all within mere minutes of where I was sleeping. Sadly, there was no way to achieve that work/life balance in that place without at least tripling my income. However, it did make me think about how dissatisfied I was in suburbia, and I wound up moving to a small city as a compromise.