HNHacker News
TopNewBestAskShowJobs

throwawaybbq1

305 karma · joined June 15, 2017

submissionscomments
throwawaybbq1··on Why older fathers pass on more genetic mutations to their offspring
I was shocked that this was the case and wished I knew about this sooner. Also had kids in mid-30s and it is complicated to say the least. I thought 40 was late (as had some friends succeed at that age).
throwawaybbq1··on How many AMD RX 7900 XTX's are defective?
I own a 3090. Skipping on the 4090 for now as I am disturbed by melting-connector-gate. The Youtube and reddit threads scared me off as a customer. Don't recall this for previous generations.
throwawaybbq1··on Ask HN: Plans for Weathering the Tech Recession?
Great point that consulting provides a window into the processes of various clients and across industry. I apologize .. did not mean to be insulting. It is not my cup of tea as I do deep tech/infra, but I appreciate how solutions are what generate value for individual firms.

Comment was really there to help kickstart discussion on what jobs/sectors/companies will continue to hire (e.g. someone posted an insight that defense demand is strong). I still have my job at a big name tech firm but I don't know how others (or myself) will be able to get a job at the same/similar brand (doing AI/infra) in the next year. As others have commented, companies benefiting from low-interest, high demand will be under belt-tightening for a while (not even sure if we will be out of this mess in a year).

throwawaybbq1··on Ask HN: Tech After Chemotherapy
On the positive, a loved one getting chemo does not seem to have any of the bad symptoms. It is a weaker therapy due to age. So pls don't freak out about side-effects (we did and it was for naught). Good luck!
throwawaybbq1··on What happened to Pippin / Rent the Backyard
I thought the article was written in a very humble manner. The lessons shared were honest and heartfelt.

I spent my life in corporate. Lesson 6 (Planning is often the highest leverage work) touched something inside me. In a large corp, I have complained how slow we move, how things are planned to a ridiculous level, how there are people whose job it is to just to this function (or something related like strategy). It is interesting to see a start-up that follows the hacker ethos, but then gets in trouble due to lack of such functions.

throwawaybbq1··on Meta Quest Pro – Bad AR Passthrough
Tangent: Is occlusion culling on HoloLens different from that done in games? Btw .. the site in your profile does not work.
throwawaybbq1··on Why did Google kill the Coral TPU?
You could use an NVIDIA Jetson (it is a lot heavier but close).

Intel had the Movidius stick and the openvino platform. Not sure I have seen anything recent there as well.

CES is coming up .. maybe we'll see something new. It is a hard business to crap this Edge stuff.

throwawaybbq1··on I am done. I give up
How did you sustain yourself during periods of failure?
throwawaybbq1··on I am done. I give up
The issue is who pays for the welfare state. Finland got a lot of its wealth through off sea oil I think. Not easy to replicate in almost every part of the world. If you make the population pay for the welfare state, you are essentially robbing Peter to pay Paul. The people you rob (the ones paying the bulk of taxes) have a lower incentive to produce.

This is one reason the energy Windfall taxes being proposed everywhere seem ludicrous to me. If you tax energy producers at a high marginal rate, they will actually be disincentivized from producing a lot of energy. This is basic economics/human nature.

throwawaybbq1··on Ask HN: Getting into AI?
No .. when you do MNIST in a DL tutorial it all looks easy. The problem is when things don't work as expected (real-world TM). I have a freakin PhD in CS (top school where a bunch of this stuff was invented .. some of my friends are "Gods" now) and did a bunch of basic ML in my thesis but ... I never got deep into the math (my PhD was in something else .. a math-lite field). I know a metric space but do understand it well enough? What the hell are kernel smoothing methods? Laplacians, Jacobians, what, what, what??? (Fine .. I was joking with the last ones .. I remember vector calculus) I work in AI and feel I study ALL-THE-TIME. Please don't torture yourself like I did. Get a proper Masters (but realize you need a PhD in the specific sub-field and strong math chops).

Rant Over .. I also had a thought for the OP. In Web dev (and other kinds of SW dev), you kick it hard enough and it works. I had a job offer at a famous company where they wanted me to do a vision model to detect theft. I got the offer but didn't take the job .. one factor was if it didn't work with my existing toolbox, what does that mean for me? Do I get fired or I quit myself? This was a serious question I posed to myself.

In research gigs, you take on hard problems and try your best. In an industrial/startup setting, AI of hard problems requires incredible training and self-confidence at the leadership level. A data engineer does not require this hard stuff and you just work under some scientist. But be aware the turn around time for experiments is very fast (like the scientists had 5 new ideas on the whiteboard by the time the dev team walked from the conf room back to their desks). I don't even know how my engineers keep up with it.

I think AI jobs where you do actual innovation/exploration are incredibly hard and require a ton of investment (personally in terms of a near 24/7 job and your employer). Even then success isn't guaranteed. I think there are much easier jobs out there (like Cloud, Security) that have an equally bright career outlook .

throwawaybbq1··on Ask HN: What is your salary? (December 2022)
Just a comment .. looking at salary in tech is silly. Lets ignore benefits which are likely impossible to quantify. Most tech workers in hi-fi companies and roles get stock (even I don't understand how to properly value but big diff if publicly traded or not). The other massive component is bonuses. I've seen numbers from 10-30% and am sure there are more. The next thing is hiring bonus. Final thing I am aware of is long-term retention bonuses. It is complicated for a reason .. if you just ask me for my salary that will likely be half of what these other factors provide.

Cost-of-living in your area, Years of experience and Education are also key factors to balance.

throwawaybbq1··on Queen Elizabeth II has died
I'm a fellow UAE born! Hello!! I live in Canada. Was just looking up moving to Scotland after seeing footage of Balmoral castle. Something about the beauty of the highlands captures the imagination. I'm of South Asian decent so I am a bit weary of how welcoming a new place will be.
throwawaybbq1··on Ask HN: What is *your* life like as a tech worker in SF/SV?
I moved from the Bay area to NYC and met my now wife after less than a month. I wish I stayed in the Bay area back then (circa 2010) .. I likely would have hit gold at least once by now. Yet ... the toil continues.
throwawaybbq1··on Ask HN: How to improve as a struggling junior software engineer?
In an R&D org where this is not a thing (pair programming). Any pointers on how to get started? (mechanics wise .. who controls the keyboard? Is the senior dev supposed to be quiet unless an issue? Is there talking throughout?)
throwawaybbq1··on Ask HN: What book changed your life?
"Surely you're joking Mr. Feynman" - sort of like an autobiography of Richard Feynman but from recordings of some conversations. I'm a scientist and this resonated with me a lot.

"The Game" - very immature and sophomoric book. I was given this book by an acquaintance who was also geeky like me. I was painfully shy of girls until grad school, and this book gave me much needed confidence to talk to the opposite gender. A lot of the content is garbage but this book was definitely a life changer.

"Hobbit" - Great story that got me into the LOTR. Shorter than LOTR and hence why I put that on this list. Also about being brave I suppose. I'm seeing a pattern here.

"Good Omens" - Not sure why but when I read this book, I was convinced it was the best book ever written (and I used to read a lot of books in youth). Just witty writing and the occult I suppose.

throwawaybbq1··on Ask HN: Programming (Python) course for physics prof
Freecodecamp has great courses on youtube. A quick search showed: https://www.youtube.com/watch?v=HGOBQPFzWKo&ab_channel=freeC...

I skimmed it and it is not bad.

After this, perhaps a university-level data structures course?

I would not recommend a bootcamp from what I have heard (I have proper CS degrees, and did consider one elite bootcamp back in the day so did some research)

throwawaybbq1··on H.264 is Magic (2016)
Is there as a (good) college-level text book on the topic of image and video encoders? I never took a digital image processing course .. curious if someone has a favorite book on this topic.
throwawaybbq1··on Ask HN: What ML platform are you using?
Good points .. however, my advice for the cash strapped students on HN: Buying 1 good machine will last you 4+ years easily these days. Buying a system like Alienware with a 3070-3080 was under 2K Canadian over the recent Black Friday shopping event. Over 4 years, that is $500. If you are studying CS, it is absolutely worth buying a decent machine. You don't need a top of the line machine but you need to be able to study your craft on something more powerful than a rasperry pi or junky old machine.

I was quite poor growing up, and I recall buying a 3K machine when I started undergrad (that was crap hardware by today's standard). And i have no doubt that having this machine helped me get my first job, and things got better from then. If you are in CS, think of it as an investment, and make it pay off!

Btw, I am trying to be positive .. pls don't construe anything here as negative. I appreciate that money is tight for a lot of folks. Paying 10% interest to buy a 3K machine is not a good idea!! I just skimped a lot as a student, and some of it was quite pointless. I wish someone explained this to me, and hence my comment.

If you are in a situation where you'd have to take a loan to buy a system, pls don't feel like you need a GPU to do anything useful. I am certain one can make do with just colab and a web browser. Good luck to all the students out there!! Life is hard at that stage .. it gets far easier once you have a paying job in the field.

throwawaybbq1··on Ask HN: What ML platform are you using?
I have a 3090 for serious (hobby) work and a 1070 from 4ish years back next to my bed. I think getting anything 1070 or better is good enough at the beginner level (training baby datasets/models from scratch such as MNIST/CIFAR, transfer learning the big models). I just don't understand the cost argument .. you can get this stuff used. Main thing is you need CUDA.

The 3090 machine gets about the same use as the 1070 in my case. While it is nice to have more GPU memory to have huge batches and train things faster, this is a quality of life improvement/bragging to be honest. Serious work in some sub-areas needs multi-GPUs or enterprise grade hardware (e.g. A100s).

Software-wise, I just use Pytorch/Pytorch lignting/keras, and anaconda.

Edit: I used to build my own machines in my younger days. The two machines I spoke of above are alienware. Got them on black friday sales. Cost-wise, they were ridiculously cheap for the power they give/impact on my career.

throwawaybbq1··on PipeWire: A year in review and a look ahead
Thank you! So is pipewire a replacement/superset of gstreamer? Or is it supposed to be a higher-level component (more user facing than gstreamer). Alternatively, is Pipewire about connecting audio devices (instruments, speakers) to software on the computer?
throwawaybbq1··on Rewatch: Stargate SG-1 (2019)
I thought SGU had an excellent premise and did take the show in a different direction. Are you sure it wasn't depressing because you knew how they left off?
throwawaybbq1··on Ask HN: Do US companies not sponsor visas anymore?
I also experienced this and from Canada (so eligible for a TN, which is usually quite painless). I also think I have some time left on an old H1B from a few years back .. so I'm a bit surprised. At least one job where I was a good fit seemed to auto-reject me.
throwawaybbq1··on U.S. house prices are rising exponentially faster than income
I think this thread is correct on the artificial nature of the scarcity. I had an epiphany that this is what we are doing in the stock market (via tax codes and retirement plans), and something similar in the housing market via credit schemes (typically govt backed).

In the stock market, there is an evergrowing pool of securities getting sequestered away into pension schemes and RRSPs. You can change what security you are in, but people/funds seldom get out of the market. When you cash our of your retirement (before actual retirement), there are huge tax disincentives to do so. For housing, people generally have a progression as they move to larger houses (as they have more kids, or kids get older). If all houses continue to get expensive, you just always stay in the housing market (well, until you go to a retirement home or expire).

Both seem to remind me of the classic definition of a ponzi scheme, except housing is a basic necessity. We are basically saying there is an evergrowing mountain of wealth - you just can't spend it till you retire.

throwawaybbq1··on Ask HN: Best way to spend $1000 on health
Concept 2 rower (just a bit over 1000 and lasts a long time), cheap equivalent to peloton bike (e.g. Schwinn IC4)
throwawaybbq1··on Poor in Tech
Thanks for your kind words. I took it in a positive light, and appreciate your thoughts.

I usually bottle it in, but wrote the above post as a release. I'm definitely luckier than a good fraction of the planet. I also truly believe that at some point, we really need to stop blaming our parents, and take ownership for our own actions. It is just really hard some days, to face up to the missed opportunities.

Now that I have kids, I imagine advising myself as if I was advising my kids at some point in the future. That has really worked wonders. I'd advise my own kid to say c'est la vie, and move forward in life with optimism and confidence :)

throwawaybbq1··on Poor in Tech
Yes .. but.

I had a great education/CV early in my career, and had the opportunity to interview at some of the top most companies prior to their IPO (some when they were tiny companies). Google, Facebook, Stripe and maybe 3 more that went on to be billion dollar exits. I screwed up every single time. Either I did not take the interview seriously, or took a more prestigious academic job compared to the start up opportunity. Talk about being in the right place, at the right time and still missing out. I have barely paid off a small fraction of my starter home (no longer in the Bay area). I really wonder if it is just luck or more complex than that. (Good) Luck got me the right opportunity,but it can't just be (Bad) luck that snatched away all those opportunities from materializing? Clear, I made extremely bad decisions, missed out on the greatest wealth creation event in history, and must live with this till my end.

Edit. There is a rich-dad, poor-dad point I'd like to make. My parents were extremely bad with investments and not very educated. This made me chase the higher prestige academic jobs as opposed to the lucrative startups. Also, when my white friends (with moderately-rich parents) were buying houses at 5% down, I said they were crazy and I was paying off 5% interest education loans, saving up for a bigger down-payment, buying my car for cash, etc. My parents went through the days of 20% interest and never understood the power of leverage. They passed on risk-aversion to me. Even now, I understand the power of leverage, but am still scared to use it.

throwawaybbq1··on Poor in Tech
The last sentence struck a cord with me. Emergency-mode doesn't just have to do with money. Asking for constant status updates on projects has the same effect. I don't understand why some companies force this on employees/teams.
throwawaybbq1··on Ask HN: Getting back to C++ and looking for ideas
Oh nice.. this one? https://www.youtube.com/watch?v=SdW5RKUboKc&list=PLSE8ODhjZX...
throwawaybbq1··on X-Transformers: A fully-featured transformer with experimental features
FYI .. I work in deep learning and lucidrains is becoming a legend in my line of work. Seems someone who is obsessed about transformers (the deep learning ones, and rightly so, they are amazing). To the author (if you are reading this on HN), I want to thank you for the amazing work you have done!

For the non-DL crowd, Transformers are a tsunami in deep learning for the past few years. They are topping benchmarks in many subfields. I do research professionally and this work is amazingly useful for people like me.

throwawaybbq1··on Ask HN: Getting back to C++ and looking for ideas
Thx to you and others for the suggestions (I upvoted everyone and appreciate it). Good point that CUDA is its own world and won't really give me that pure software feel. Part of it might be me getting old and missing the days of my youth where I could code non-stop for a week. Just want to get back into the flow.

I found one of my old File Systems text books the other day .. maybe I'll brush up on that with C++. Defn excited by async io in general, and totally unclear on how that works with modern C++. I guess boost:asio is a good starting point. Appreciate the pointer! In the old days, I'd spawn a bunch of threads but that is definitely old school (gotta checkout coroutines in C++!). I also fell in love with Systems programming in my youth writing socket software. So that is also a nice suggestion.

← PreviousPage 2 of 4Next →