• 3 Posts
  • 249 Comments
Joined 1 year ago
cake
Cake day: July 21st, 2023

help-circle
  • It’s not an unpopular opinion but it might be a tankie shitpost. I just really fucking wish people would explain their reasoning rather than just blatting out a stupid idea. This one isn’t stupid, per se, but if you want actual feedback you should say why you hold this opinion so people can tell you where they agree and disagree and it’s not just a downvote fest.

    Having said that, this is the least stupid of a series of incredibly vapid posts, so I’m writing a response.

    Yes, there is a supply/demand relationship. Let’s say you make 50 widgets a year and sell them for a dollar. Then a new use comes out for them, and people are willing to pay two dollars (this is actually the story behind the kong dog toy coming from a VW part). So now you can increase production, but eventually you’ll run out of customers, so you can reduce the price to $1.50, and so on. You can see this happening in real time in commodities markets, where oil producers will cut output to drive up prices, or increase it to drive them down (eg if they want to reduce oil production in other countries).

    Where you’re not wrong is that it’s a highly idealized model, like a lot of basic economics. It works best with commodities, but we’ve seen it with video cards, hard drives, cars, and so on. However, the more complex the market, the more factors beyond supply and demand are involved. There are things like sticky prices, information disparity (look up a paper called “A Market for Lemons”), and biases like those that won experimental psychologist Daniel Kahneman the Nobel prize in economics.


  • I’m going to assume that OP and most people posting here know the difference between trans and drag. Some drag queens are trans, most are LGBT, some are straight. But trans women are women.

    Trans persons - at least many of them - mostly want to pass and have their identity accepted. This goes for trans men and trans women. And most people would like to be seen as attractive.

    The truth is though that you might just be into trans women. There’s nothing wrong with that per se, but the community is generally aware of and quite wary of “chasers.” Those are people that fetishize trans persons.

    The difference between being attracted to trans women and being a chaser is whether you see the person as an individual or as a class. Think about white guys who are really into Asian women or black men. On the one hand, it’s fine to have different tastes and perceptions of beauty. The fetishization occurs when the individuality of the person becomes less important than the fetishized quality.



  • Yeah, this was an easy one to call. It’s repeated in other countries as well.

    One other factor that they don’t mention is that the surge in street opioids corresponded to a crackdown on doctors writing opioid prescriptions. I saw this coming when I was doing policy analysis and looking at unintended consequences in complex systems. I don’t remember much about what degree of a surge we saw in prescriptions, but I do remember all of those “pill mill” headlines. That always struck me as a pretty manufactured crisis - but even if not, the crackdown certainly didn’t improve the situation.



  • I’m a manager at a FAANG and have been involved in tech and scientific research for commercial, governmental, and military applications for about 35 years now, and have been through a lot of different careers in the course of things.

    First - and I really don’t want to come off like a dick here - you’re two years in. Some people take off, and others stay at the same level for a decade or more. I am the absolute last person to argue that we live in a meritocracy - it’s a combination of the luck of landing with the right group on the right projects - but there’s also something to be said about tenacity in making yourself heard or moving on. You can’t know a whole lot with two years of experience. When I hire someone, I expect to hold their hand for six months and gradually turn more responsibility over as they develop both their technical and personal/project skills.

    That said, if you really hate it, it’s probably time to move on. If you’re looking to move into a PM style role, make sure that you have an idea of what that all involves, and make sure you know the career path - even if the current offer pays more, PMs in my experience cap out at a lower level for compensation than engineers. Getting a $10k bump might seem like you’re moving up, but a) it doesn’t sound like you’re comparing it to other engineering offers and b) we’re in a down market and I’d be hesitant to advise anyone to make a jump right now if their current position is secure. Historically speaking, I’m expecting demand to start to climb back to high levels in the next 1-2 years.

    Honestly, it just sounds like your job sucks. I have regularly had students, interns, and mentees in my career because that’s important to me. One thing I regularly tell people is that if there’s something that they choose to read about rather than watching Netflix on a Saturday, that’s something they should be considering doing for a living. Obviously that doesn’t cover Harry Potter, but if you’re reading about ants or neural networks or Bayesian models or software design patterns, that’s a pretty good hint as to where you should be steering. If you’d rather work on space systems, or weapons, or games, or robots, or LLMs, or whatever - you can slide over with side and hobby projects. If you’re too depressed to even do that, take the other job. I’d rather hire a person who quit their job to drive for Uber while they worked on their own AI project than someone who was a full stack engineer at a startup that went under.

    Anyway, that’s my advice. Let me know if I can clarify anything.



  • Manager at a FAANG here. It sounds like you’ve been mostly talking to people at small companies who use terms like “code ninja.” I have no idea what they’re looking for, and I honestly doubt they do, either.

    What I’m looking for is someone who can help me solve the problems that I have and that will be coming up. A candidate should be able to answer some basic questions about the programming language(s) they claim to know if they’re relevant to what I need (sometimes people will simply list everything they’ve heard of in an attempt to game resume scanners). They should be able to whiteboard an algorithm (like an elevator controller) on the fly and explain their thinking on it. They should be able to walk me through their resume work history and explain the projects they listed, as well as detailing their roles. I want to know who made the decisions on the project - the tech, architecture, implementation, and so on. I want to know what the candidate did, and what they’d do differently knowing what they now know. If they lost publications, I’m going to do the same (and I might skim at least the abstract). Basically I’m looking for someone I can be working with for at least the next five years, and who can continue to learn and grow.

    Oh, and don’t list emacs (or in one notable case, “emax”) as a technical skill.




  • In the US, there is no law or regulation. It’s decided company by company. We usually distinguish between vacation days and sick days, and the number of hours for each accumulate throughout the year based on the number of hours worked, with more senior employees having a higher ratio (meaning they accumulate hours faster). The total number of hours are generally capped (eg, they can’t go above 240), but they do carry over year to year. Some companies (and I believe this is required in some states, like California) must pay out the remaining vacation hours when the employee leaves the company, so that if you leave with 120 hours of vacation on the books, you get three weeks vacation pay in addition to any additional severance package. That does not hold for accumulated sick leave. These are both considered “paid time off” (PTO) because employees are paid their salary/hourly pay. When I left my last position, I did so with 240 hours of vacation that they had to pay out, which was in addition to my hiring bonus and moving allowance at my new employer. It came in handy.

    Other companies do what’s called “unlimited paid time off.” This means there’s no pre-existing cap and that vacation and sick time get bundled together. It’s all at the manager’s discretion. Depending on the company, though, it can be a disadvantage. Corporate culture can be such that people are discouraged from taking time off, and there’s no vacation pay out if you leave, because you don’t have set hours on the books. Americans in general take long weekend or week-long vacations, sometimes up to two weeks. Depending on the role (and the nature of the vacation), they’ll still work some hours, because that’s often the cultural expectation.

    The worst jobs - and this means the majority of service jobs - allow for either zero PTO hours, or will routinely deny employee requests to use them. The above applies to corporate jobs (eg engineers and designers), union jobs, and government work. The person making your pizza or telling you where the shoe department is probably doesn’t get those “benefits,” and if they do, they have to jump through a ridiculous number of hoops (including facing the wrath of their manager) to exercise them.

    I’d like the US to have legislation to force minimum levels of PTO, and I’d like to have the culture change so one can say “I’m going to be in Greece for four weeks but will call you when I get back” rather than saying “I have stage three liver cancer and will be getting my organs replaced but I can make the meeting at ten.”


  • Manager at a FAANG here. Three days of sick leave (per year I’m guessing) is fucking insanely low. Just a flu will take someone out for a week easily. If you force them to come in or else take unpaid time off/risk being fired you’re going to a) get someone who is marginally productive at best and b) likely to get more coworkers sick, causing a bigger slowdown and costing the company more money. You also come off like the person who writes the memo that 40% of sick time is taken on a Monday or a Friday.

    You’re Colin Robinson, the energy vampire of your office.


  • Fair enough, and after all it’s not your money.

    In any case, it should be pretty cheap to have someone set it up for you. I’d throw it out there as somewhere around $30-50/hour with remote work allowed, or a fixed price of $1000-1500. From your description it sounds like something that could be knocked out in a week by someone with a few years experience, and you have the additional security of having someone else on the hook for, well, security. Just make sure they document everything.


  • First, if people are winging it, your first problem is going to be standardization and sterilization of the data. If everyone is using excel, for example, they should be filling in the same template which enforces data integrity (eg required fields and allowed values). Don’t allow anyone to roll their own. Standardize everything. At that point your job becomes pretty easy with solutions ranging from converting the data to CSVs or just uploading it to a sql database (eg mysql) with some gui.

    I would recommend thinking pretty hard about whether there is a business value in limiting access to data that people “don’t need.” While it does make sense for reporting to have simplified views, managing user level access to specific subsets of data is often not justified for the level of effort required. If you’re dealing with actual (eg government) classified information or if there are highly valuable trade secrets that need protecting, that’s another story. But if it’s just “Jeff in NY doesn’t need to see Jane LA’s sales numbers,” it’s probably a waste of effort and will be a time and money sink. I’m saying that as someone who has worked on very highly classified systems.

    Anyway, everything you’re talking about is a solved problem That can be solved using excel and maybe an off the shelf database that an intern could set up for you.



  • This the order in which you should try to access papers:

    1. Normal Internet search including quotes to force the title and components like “pdf”
    2. Organizational/lab pages of the authors. Very many people will put either full papers or preprints on their personal professional pages.
    3. Preprint services like arXiv. The ones you look at will be determined by subject area. Preprints will usually only differ from the published work in formatting.
    4. Just email the authors. Most of us are so happy that virtually anyone wants to read the paper we spent months on that we will happily send a copy. Because people are busy you might need to hit them up a couple of times, but most will be more than happy to send you a copy, and most publications specifically carve out to allow authors to do that.



  • You’re talking like a Sovereign Citizen.

    I’m talking about the very specific laws that prevent people from being evicted if they’ve been residing on a property for N months without following a very deliberate and drawn out legal procedure so that landlords cannot evict a family from their home of many years because of some missed rent payments or because they want to upgrade the place so they can charge more to a new tenant. Those are the laws that keep the sheriffs from just kicking down doors, at least in some states.

    I’m not taking a moral position on squatting. My friends and I squatted in an abandoned house while I was in high school, although most of us didn’t live there full time. If I noticed someone squatting tomorrow, especially in a corporate owned home, I would not have seen it. But the laws that I’m talking about were designed to protect tenants from having their lives unfairly disrupted, and I’m arguing that even if people are against squatters, we still need to protect tenants’ rights.

    I would have thought that was abundantly clear.