Readit News logoReadit News
envoked commented on How renewables are saving Texans billions   theclimatebrink.com/p/how... · Posted by u/adrianN
masklinn · 6 months ago
That’s because hydro does not deserve credit: if you can do hydro you already do because it’s cheap and reliable, and if you can’t do hydro that’s it. It is thus of next to no interest. Same with geothermal heating.
envoked · 6 months ago
Valid point.
envoked commented on How renewables are saving Texans billions   theclimatebrink.com/p/how... · Posted by u/adrianN
bpodgursky · 6 months ago
Texas is only ahead in renewables by certain biased metrics.

If you instead measure how much people talk about renewable energy, California comes out far ahead.

envoked · 6 months ago
I feel like Washington state doesn’t get enough credit. 72%+ from renewables and water reservoirs are the original grid scale battery.
envoked commented on Mitmproxy 11: Full HTTP/3 Support   mitmproxy.org/posts/relea... · Posted by u/mhils
envoked · a year ago
It’s great to see that Mitmproxy is still being developed - it indirectly made my career.

Back in 2011, I was using it to learn API development by intercepting mobile app requests when I discovered that Airbnb’s API was susceptible to Rails mass assignment (https://github.com/rails/rails/issues/5228). I then used it to modify some benign attributes, reached out to the company, and it landed me an interview. Rest is history.

envoked commented on Ask HN: What's It Like at Intuit/TurboTax on Tax Day?    · Posted by u/dc_rog
envoked · 2 years ago
I worked on Turbotax as a co-op back in 2009/10 so things have definitely changed but two things stood out to me. First, there were two “peaks” one around January 19th (when the first wave of W2s goes out) and one around April 15th.

Second, was around the migration from desktop to online. At the time, TurboTax was one of the earliest tax prep products that had a cloud offering. It had done so in a somewhat interesting way. In order to maintain parity between the tax calculations and segregate tax data, they were running an instance of the desktop software for each web user server side. It would then use a Java process to convert the desktop UI to HTML (somewhat IE specific) and output it back to the user. It was very inefficient from the resource side but it made me appreciate how nimble this large company was in adapting to new mediums.

envoked commented on Rivian to lay off 6% of its workforce as EV price war concerns grow   cnbc.com/2023/02/01/rivia... · Posted by u/mc32
emodendroket · 3 years ago
That's OK, engine noise is enhanced with speakers these days.
envoked · 3 years ago
Blasphemy
envoked commented on “Let’s use Kubernetes.” Now you have eight problems   pythonspeed.com/articles/... · Posted by u/signa11
jorams · 6 years ago
These kinds of posts always focus on the complexity of running k8s, the large amount of concepts it has, the lack of a need to scale, and that there is a "wide variety of tools" that can replace it, but the advice never seems to become more concrete.

We are running a relatively small system on k8s. The cluster contains just a few nodes, a couple of which are serving web traffic and a variable number of others that are running background workers. The number of background workers is scaled up based on the amount of work to be done, then scaled down once no longer necessary. Some cronjobs trigger every once in a while.

It runs on GKE.

All of this could run on anything that runs containers, and the scaling could probably be replaced by a single beefy server. In fact, we can run all of this on a single developer machine if there is no load.

The following k8s concepts are currently visible to us developers: Pod, Deployment, Job, CronJob, Service, Ingress, ConfigMap, Secret. The hardest one to understand is Ingress, because it is mapped to a GCE load balancer. All the rest is predictable and easy to grasp. I know k8s is a monster to run, but none of us have to deal with that part at all.

Running on GKE gives us the following things, in addition to just running it all, without any effort on our part: centralized logging, centralized monitoring with alerts, rolling deployments with easy rollbacks, automatic VM scaling, automatic VM upgrades.

How would we replace GKE in this equation? what would we have to give up? What new tools and concepts would we need to learn? How much of those would be vendor-specific?

If anyone has a solution that is actually simpler and just as easy to set up, I'm very much interested.

envoked · 6 years ago
I'm in the same camp. I think a lot of these anti-k8s articles are written by software developers who haven't really been exposed to the world of SRE and mostly think in terms of web servers.

A few years ago I joined a startup where everything (including the db) was running on one, not-backed-up, non-reproducible, VM. In the process of "productionizing" I ran into a lot of open questions: How do we handle deploys with potentially updated system dependencies? Where should we store secrets (not the repo)? How do we manage/deploy cronjobs? How do internal services communicate? All things a dedicated SRE team managed in my previous role.

GKE offered a solution to each of those problems while allowing me to still focus on application development. There's definitely been some growing pains (prematurely trying to run our infra on ephemeral nodes) but for the most part, it's provided a solid foundation without much effort.

envoked commented on Guide to Equity Compensation   holloway.com/g/equity-com... · Posted by u/DyslexicAtheist
adrr · 6 years ago
ISOs can't be over 90 days by law. You can do non-quals for 10 years but you'll lose half of it on taxes on exit. Pick your poison.
envoked · 6 years ago
Are you sure about this? I thought the limit across the board was 10 years.
envoked commented on 16-inch MacBook Pro   apple.com/newsroom/2019/1... · Posted by u/0x4542
robbyking · 6 years ago
> It's hilarious to me that their own marketing image has two dongles plugged into the laptop so that the user can still use USB.

Where do you see that?

envoked · 6 years ago
28s in the promo video.
envoked commented on Uncap - Map Caps Lock to Escape on Windows, Linux, and macOS   github.com/susam/uncap... · Posted by u/susam
envoked · 6 years ago
For anyone looking for a new keyboard with custom key maps, I’d really recommend the Kinesis advantage. I switched to it 8 years ago to fend off carpal tunnel after my old keyboard was bothering my wrists. It was easy to get used to and now whenever I’m on my Macbook’s keyboard, it feels archaic. It’s strange that by default (probably a relic from typewriters) we use our most important digits solely for bashing on the space bar.

It also has built-in key remapping so you don’t need to mess with anything on the OS level.

envoked commented on Artists getting evicted in Detroit   bridgemi.com/detroit/than... · Posted by u/rmason
envoked · 6 years ago
I grew up in Cleveland and since moving out every city I've lived in has had an issue with gentrification (Boston, NYC, SF, Portland).

While I empathize with the individuals affected, part of me can't help thinking of it as a good problem on the city level. Growing up there were places where the copper piping was more valuable than the houses. Even now there's plenty of properties to buy sub $20k, close to mass transit, farmer's markets, and places like Case Western University.

Maybe some of the affected in Detroit will move down to Cleveland and one day I too will have the luxury of complaining about gentrification.

u/envoked

KarmaCake day133September 4, 2011
About
A perpetually curious young man
View Original