Recent submissions

Comment · 1 year ago
the realistic best you can do for a quality outsourced engineer is $80k. Good ones go for $100k, and you can easily, easily get junior devs for that price. You can even get decent U.S. engineers for $125k outside of HCOL places.
Comment · 2 years ago
Well sure, but in Russia’s case, the average income is incredibly low and their wealth disparity is even more extreme than in the USA. I don’t know how any of that relates to the war point
Comment · 2 years ago
OOP and Dry are compatible! I’ve actually done the thing that the above commenter suggests - create a base object with created on/by so that I never have to think about it. Whether or not you actually care about that, if you implement a descended of that object you’re going to get some stuff for free, and you’re gonna like it!
Comment · 2 years ago
The online-ification of conversation is so gross. Whenever I hear someone bring up a weird niche online thing (mostly incel/femcel/rightoid/tankie shit) I get so embarrassed for both of us: mostly on me for knowing what a “pickme” or the weird dogwhistles I find out about from a Very Online lifestyle. I agree that the ability to have any good convo forum online is always screwed up by people being mean or basic so fast that it’s barely worth engaging meaningfully with people. Sad state of affairs!
Comment · 2 years ago
I think the beauty of the mid-internet era was the aggressive personalization of it: the connections I made galvanized careers and friendships, celebrities seemed closer and more human, ideas seemed worthy of debate in your small corner of the world. As these became KPIs for companies, they drifted into the realm of the inhuman - the algorithm ultimately decides who meets who, what gets brought up, who gets listened to.

I will say that I find discord to be a breath of fresh air, but I haven’t really found a true community there, more like disparate groups of people who share common interests but rarely first names. The internet today is either terrifyingly closely related to your first and last name or a hall of mirrors hidden behind myriad layers of post-irony. The veil has been shattered: either you sign up for “real” talk with people you will never know or settle for a blanched façade of communication with real-world acquaintances who refuse to really show themselves for fear of what that might mean.

Comment · 2 years ago
We’re pretty close. I’m not sure that 51% of the people I work with understand what DNS is, what a call stack is, what the difference between inheritance and polymorphism is, or what a mutex is
Comment · 2 years ago
I’d like to believe the common line that chat GPT is “just a tool” and that it can actually be used to learn/comply just as much as a university degree can be obtained by mere compliance or demonstration of learning (or merely giving the appearance of such).

My experience with Chat GPT ranges from “it’s really good for rapidly getting a bearing with a certain topic” to “it’s a woeful substitute for independently developing a nuanced understanding of a given topic.” It tends to do an OK with programming and a very poor job with critical theory.

Comment · 2 years ago
Sure, but if you need that thing to run every hour for a few seconds, then seconds aren’t really the limiting factor. I don’t doubt that the resource management side of k8s would make it dicey at a certain volume of these things running, though, especially if they eat a lot of compute.
Comment · 2 years ago
This is my take as well, just because you can get away with something doesn’t necessarily make it desirable to maintain or extend, and I honestly cannot imagine the effort in terms of labor hours that you’d have to go through to develop something like this compared to just plugging in an off-the-shelf scheduler to something slightly more sophisticated like k8s or even just a worker-and-queue system. When you’re talking about platform engineering to solve a problem that a relatively extensible Celery service could do (and have tests and such), I have no idea how the former could be “less work” or cheaper in the long haul.
Comment · 2 years ago
Doesn’t it have some weird and Very Apple design flaw where it’s hard to charge and use at the same time?
Comment · 2 years ago
My understanding is that in Oregon, new construction property taxes are higher than on older units
Comment · 2 years ago
The woman was presumably upset because she thought she was scammed and had caught the scammer red-handed, and probably didn’t fully understand how credit disputes happen, or had some extenuating circumstances (poor credit, no credit) that she was actively trying to fix by having a CC only to get defrauded (although I don’t think credit fixes actually affect your credit score). It’s safe to assume the average person doesn’t really understand credit.
Comment · 2 years ago
I can explain if you’re genuinely interested
Comment · 2 years ago
No, not at all, just that (post) modern techno-capitalism has grown out of the need to justify itself via appeals to humanism. Another way of looking at this is by considering the difference between life/death drive in psychology as they relate to humanism/anti-humanism and how that manifests in systems.
Comment · 2 years ago
The thing with the microservice + do separation problem is that by the time you’re forced to do it, the cost to migrate and split data out of a single source into many (potentially all at once) is extremely great. Last at work week a trio of services which rely on the same physical db had a problem where they were both locked out because of a problem with the logic in one of them. This caused an outage that lasted 5 hours and resulted in a (possible) loss of several months worth of their dev team’s funding. At a certain scale you try to proactively lessen the impact of possible events like these because the math works out.

If you’re at that scale, then great, do that. But I also fully agree that cargo-culting that kind of decision out of the gate can be a massive waste of money.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton