embedded machine learning research engineer - georgist - urbanist - environmentalist

  • 2 Posts
  • 53 Comments
Joined 2 years ago
cake
Cake day: June 22nd, 2023

help-circle
  • The raison d’être for RISC-V is domain-specific architecture. Currently, computational demands are growing exponentially (especially with AI), but Moore’s Law is ending, which means we can no longer meet our computational demands by scaling single-core speed on general-purpose CPUs. Instead, we are needing to create custom architectures for handling particular computational loads to eke out more performance. Things like NPUs, TPUs, etc.

    The trouble is designing and producing these domain-specific architectures is expensive af, especially given the closed-source nature of computer hardware at the moment. And all that time, effort, and money just to produce a niche chip used for a niche application? The economics don’t economic.

    But with an open ISA like RISC-V, it’s both possible and legal to do things like create an open-source chip design and put it on GitHub. In fact, several of those exist already. This significantly lowers the costs of designing domain-specific architectures, as you can now just fork an existing chip and make some domain-specific modifications/additions. A great example of this is PERCIVAL: Open-Source Posit RISC-V Core with Quire Capability. You could clone their repo and spin up their custom RISC-V posit chip on an FPGA today if you wanted to.



  • Exactly. When the accused has paid off half the jury, you shouldn’t put much stock in the verdict.

    The only thing I care about when determining whether something is a genocide is the facts of the case (which are overwhelmingly in favor of describing the Uyghur genocide as a genocide), not the outcome of a highly political vote by countries all with their own motives and interests.





  • Sounds similar to some of the research my sister has done in her PhD so far. As I understand, she had a bunch of snapshots of proteins from a cryo electron microscope, but these snapshots are 2D. She used ML to construct 3D shapes of different types of proteins. And finding the shape of a protein is important because the shape defines the function. It’s crazy stuff that would be ludicrously difficult and time-consuming to try to do manually.


  • Back when I was in my first year of uni, I applied for a part-time job on indeed. Found out it was a scam when they wanted to pre-pay me with a too-big check and have me transfer the difference to some other account. I noped right out of there.

    For those who might be unaware, the scam is they send you a fraudulent check, but it might take a few days to be discovered as such by your bank. But in the meantime, the amount shows up in your account and you transfer the money they tell you to (which is a legitimate transfer). Then, when the bank discovers the check was fraudulent, they remove the amount from your account, but you’re left high and dry because you can’t undo the transfer because the transfer you did was legit.


  • Yeah, I remember doing a pretty standard software eng internship for a cloud services company one summer back in undergrad, and I just found it so dull and uninteresting. It wasn’t even the company’s fault, as the team was great, good work-life balance, and good pay. I just realized through that internship that I truly did not want to work in cloud services or as a bog standard software eng.

    Much happier now working as a research engineer in embedded systems, as it’s a field I find genuinely interesting. When you’re young is exactly the time to try to figure out what actually interests you and try to go do that. Spending all day every day writing code to solve problems you find fundamentally uninteresting is a quick route to burnout.



  • Last year, my sister had her driver’s license suspended because of a medical condition, but she’s still perfectly capable of riding a bike. But the problem is our societal assumption of cars-for-all-whether-you-like-it-or-not means her neighborhood street design is extremely hostile to her getting around by bike safely, and it’s way too sprawling and car-dependent to walk anywhere. There’s also no public transit within a reasonable walking distance.

    So I might ask you: Do you believe people like my sister deserve the same right to mobility as the rest of us? If so, why support a system that make life actively hostile to her and people like her? You act as if disabilities are a monolith, and that cars are only ever their saviors, as if cars are never the thing making life actively more difficult for many people.



  • Granted, there is a difference between a temp agency or a third-party recruiter and a “coaching” type service. The former are strictly about finding applicants, and they get paid for that service by the prospective employers. The latter are about 1-on-1 coaching, CV editing, etc., and hence they’re paid for by the prospective employee.

    That said, I’ve never used one of them nor do I really see the point, given the wealth of information available for free out there. Then again, I did benefit from speaking to career advisors at my university, which were free to me at the point of service but obviously still paid for by me via my tuition.


  • I am struggling to find any online testimonials from third parties. I have seen other similar deals with other legit companies, but how they usually work is you sign a contract with them to give them a certain percentage of your salary for the first year or two of any job they help get you hired for. This is important as it gives them an incentive to actually follow through and get you as good a job offer as they can. With an upfront payment like this, they have no material incentive to follow through and actually try to get you a good job. Even if they’re not a straight-up scam, it might be sufficient for them to avoid a lawsuit by getting you one or two crappy job offers, then throwing up their hands and saying, “We’ve done our job; it’s on you if you don’t wanna accept these jobs.”

    I wouldn’t bother with these guys. If you really want this sort of coaching, go for a reputable one that you would sign a contract giving them a percentage of your salary. And definitely one with plenty of third-party reviews online.


  • That’s a very good way of putting it. We’ve developed our cities in a fundamentally environmentally, socially, and fiscally unsustainable manner, but we were insulated from feeling the full impacts of it by being in relatively good times. But now those debts are quickly catching up with us with the climate crisis, housing crisis, widening inequality, rapidly degrading infrastructure, and quickly draining municipal budgets.





  • Fried_out_Kombi@lemmy.worldtoMemes@lemmy.mlEVs
    link
    fedilink
    English
    arrow-up
    17
    ·
    1 year ago

    Yeah, I live in Montreal which gets like 90 inches of snow annually and can get down to the -20s Celsius regularly in the winter. And yet I (and many others) still bike throughout the winter. Turns out having good protected bike infrastructure and plowing it regularly in the winter makes biking perfectly practical even in the middle of a cold, snowy winter.

    In fact, two of the best cities for biking in North America are Montreal and Minneapolis, both very cold and snowy in the winter.


  • Fried_out_Kombi@lemmy.worldtoMemes@lemmy.mlEVs
    link
    fedilink
    English
    arrow-up
    14
    arrow-down
    5
    ·
    edit-2
    1 year ago

    Vote to allow more dense, mixed-use, transit-oriented development as well as more and better public transit. In many cases there’s a chicken-and-egg problem of NIMBYs blocking new, denser development because of fears of bringing too much traffic, but the public transit that would allay those fears isn’t built because there’s not enough density.

    And so what happens is places get stuck in a trap of perpetual car-dependence, which is bad for the environment, bad for the economy, and bad for social equality (cars are super expensive and thus a particular burden on lower income folks, and many people with disabilities simply can’t drive).

    The only way to break the cycle is for people to recognize what’s happening and intentionally vote their way out of it.