HNHacker News
TopNewBestAskShowJobs

vineyardlabs

136 karma · joined October 23, 2023

submissionscomments
vineyardlabs··on Tiny GPU: A minimal GPU implementation in Verilog
Is there a reason they're mixing non-blocking and blocking assignment operators in sequential always blocks here?
vineyardlabs··on Tiny GPU: A minimal GPU implementation in Verilog
Graphics functionality != display output What about laptop GPUs, which don't necessarily output to the screen at all times. Sometimes they don't even have a capability to do so. If it's coprocessor working alongside the general processor for the primary purpose of accelerating graphics computing workloads, it seems appropriate to call it a GPU.

Edit: perhaps your point is that it doesn't make sense to call a device designed primarily to accelerate ML workloads or just general purpose vector calculations. In that case I'd agree that GPU isn't the right name.

vineyardlabs··on Boeing CEO Calhoun to step down at end of 2024
Agreed on both counts. I think I'm a great engineer (not so sure about "best") but my family/community are the most important things in my life and I would not sacrifice that to work on something sexy and new. Additionally, having spent a little bit of time in the suburbs of Detroit (Auburn Hills and Dearborn mostly) I found the area to be absolutely gorgeous and filled with things to do (again probably more for folks with families). Granted this was in Spring. I hear the winters are tough.
vineyardlabs··on U.S. sues Apple, accusing it of maintaining an iPhone monopoly
I think the point is that it's kind not entirely accurate to say that Apple doesn't allow messaging interoperability with Android. They in-fact do through dozens of available third party apps. They don't allow non-apple devices to implement the iMessage protocol, which could be argued to be anti-consumer but it's not really evidence of apple being a monopoly.

Edit: Just realized that you I misread your comment and you and I agree

vineyardlabs··on Ask HN: Advice for a new father?
I kind of disagree with this take. I mean sure, you do lose almost all your free time and you definitely have to reevaluate your priorities, but I don't think you need to give up on your life goals / things outside of work. IE. I have a ~3 year old and recently completed a master's degree while being (by my own evaluation) a good dad/husband. It was definitely a struggle and had to really challenge myself as to whether I thought it was worth doing, but I found the time to get it done after my wife and child were asleep or before they were awake. I think it gets a little easier to carve out free time after the first year.

I have my second on the way so we'll see if I'm still singing this tune in the fall.

Definitely agree with the remote thing though. I'm in a fully in-office role now and believe my life would be vastly improved if I found a remote role. I'm committed where I'm at for another 18 months and then plan to try my hardest to get into something remote.

vineyardlabs··on Ask HN: How many of you are self employed?
Thanks, good to hear you can make this path work out even somewhere expensive like London.
vineyardlabs··on Ask HN: How many of you are self employed?
Thanks, that's encouraging.
vineyardlabs··on Ask HN: How many of you are self employed?
If you don't mind my asking where are you based? I am interested in building a consulting business but all my contacts are in industries that are regulated and don't really hire individual consultants. So Upwork and places like it seem attractive but seem like such a race to the bottom due to the saturation of developers from third world countries there.
vineyardlabs··on Ask HN: How many of you are self employed?
Curious about this. How did you manage to build up a consulting business without prior contacts? You say you wrote applications, but normally companies aren't soliciting consultants in a public fashion (other than fiver/upwork which seem to be a race to the bottom).
vineyardlabs··on Ask HN: Who else is working on nothing?
I think this is kind of a fantasy. My impression of dentistry and the medical field in general are that there are constantly new procedures coming out to learn, new techniques to implement, and new tools to train on. Maybe ageism is less of a thing since a lot of dentists are self employed but if the dentist down the block is cheaper/better/less painful you're going to see less revenue.

Similarly you could find a job maintaining ATM software in 90s style Java but your earning potential will probably be impacted.

The grass is greener where you water it.

vineyardlabs··on Ask HN: Who else is working on nothing?
Not the commenter but it's just a interesting premise. It's an old King who's experienced every earthly pleasure in existence (food, wine, servants, women, etc.) who is looking back on his life and writing a letter to his son. He is basically despairing that all of these things were in vain and that they don't mean anything now that he is old, etc. It doesn't really have a clean payoff or moral either, the premise is basically "life sucks, pleasure is fleeting, and then you die".
vineyardlabs··on DARPA Moves Forward on X-65: Plane with no moving control surfaces
This isn't new. Any large aircraft is going to have hydraulically driven control surfaces. Where do you think the hydraulic power comes from?

Large aircraft have APUs and/or battery backups so that they can still be controlled if the engine(s) die.

vineyardlabs··on How reverse engineering Silicon With AI?
Did you actually read the article you linked? 10k per wafer is the cost in-production, at scale. The tapeout process for a 7nm chip is 10s of millions of dollars before you even get to paying per wafer.
vineyardlabs··on To revive Portland, officials seek to ban public drug use
Not per capita, per user of the mentioned substance. And the answer is no, not even close. Ridiculous argument.
vineyardlabs··on Ask HN: What sub $200 product improved your 2023
As a general rule, anything that uses electricity to get hot is going to need to run a PID if you want it to maintain a stable temperature. Once you've got the microcontroller in there it's trivial to add nice little features like thermal runaway detection or auto cooling/auto heating when the iron is put down/picked up, which are a couple of things the pinecil does.
vineyardlabs··on Ask HN: Learn Graphics Programming, Recommendations?
Personally I've recently discovered the YouTube channel Acerola [1], who works as a graphics programmer at Intel I believe and posts highly technical but also entertaining videos on real world rendering/shader techniques that are actually in use in games.

There's also pbr, which I understand is a legit professional level physically based rendering engine that is fully open source and documented in the form of this text[2].

[1] https://www.youtube.com/@Acerola_t [2] https://pbr-book.org

vineyardlabs··on Ask HN: How did you find a niche that was financially fulfilling?
Any pointers on finding said "small semi-private communities"? I've been hunting for this type of thing lately but without much luck. The public discords that you can find through search on technical topics seem to be overcrowded cesspools of ads, etc.
vineyardlabs··on BeagleBoard Announces BeagleV-Fire with RISC-V and FPGA
> The problem is that you either need to be able to draw schematics or you need to be able to design in Verilog or VHDL. That means 99.99% of all programmers are excluded.

I mean, one of the reasons they gave for it being useful was so they could learn to program FPGAs, so this seems like a moot point. But yeah, the tools suck. Especially Microchip's.

vineyardlabs··on Mint is shutting down, and it's pushing users toward Credit Karma
I should say a lot of it comes down to the theory of the budgeting system, not the software itself. Monarch is a more traditional cashflow based system, as opposed to the cash system that YNAB uses. You're budgeting your income in a given month in Monarch, vs. budgeting only money you actually have in YNAB. In general the way you're encouraged to set up your budget is different. YNAB and the YNAB community seems to trend toward creating very granular catergories, and every single transaction has to be viewed and approved. In monarch, you start with a set of default categories that are fairly broad, and they encourage you to use these as they seem to have done a pretty good job at designing filters that automatically classify transactions into those categories. You can still add your custom categories though. Transactions get automatically put in categories and you don't need to review them except for certain circumstances where Monarch decides it can't confidentially categorizes them. Some things get improperly categorized sometimes but this isn't that big of a deal because your categories in Monarch are likely broader than they would be in YNAB, and it's also not like YNAB where the total of your budget represents money you literally have on hand so if the numbers don't line up perfectly it's not the end of the world. In the end Monarch isn't super different from more traditional budgeting apps like mint or rocketmoney, it's just the best executed.

I still think YNAB is invaluable for people that have to really tightly manage money to make sure they have enough cash on hand at the end of the month to pay rent, for example. But now that I'm in a position where I have a little more cushion, I've grown tired of the constant queue of transactions to approve and the general micromanagement in YNAB

vineyardlabs··on Mint is shutting down, and it's pushing users toward Credit Karma
I switched to Monarch from YNAB a few months ago because I'd been using YNAB for years and wanted something a little less involved. I'm really loving it. Thanks for building it!
vineyardlabs··on The Cloud Computer
The Amp Hour is really the only popular hardware/electronics design podcast as far as I can tell, and it's pretty decent, especially when they have interesting guests.
vineyardlabs··on NASA's Voyager Team Focuses on Software Patch, Thrusters
This is correct accept that there are 3 DSN sites, Canberra, Madrid, and Ft. Irwin, California, each with a variety of different antennas. They're roughly spaced 120 degrees around the globe from each other so that full coverage of the sky is always maintained. Each has a 70m dish which I believe is the only antenna with enough gain to communicate with Voyager these days.
← PreviousPage 3 of 3