Hacker News new | past | comments | ask | show | jobs | submit | ellard's comments login

There's enough of a market that the Casio G-Shock is still alive and well.


Location: San Francisco Bay Area, California

Remote: Yes

Willing to relocate: No

Technologies: I'm flexible and willing to learn languages/frameworks based on the company's needs. My most recent stack was Ruby on Rails + React but i've also had professional experience with Python + Flask, PHP, etc.

Résumé/CV: https://docs.google.com/document/d/e/2PACX-1vQ7DMdxZx9dLYpng...

Email: ellard.li@gmail.com

I've been a software engineer for over a decade who's become more interested in the engineering leadership/mentorship side of the career. My last position was an Engineering Manager in Omada Health and I left that role in December, 2022 for personal reasons and to take some time off. I'm now refreshed and am raring to get back to building great services that improves peoples' lives.

I'm interested in Engineering Management positions. I have a preference towards the health and education sector, and prefer small to medium sized companies. If this lines up with what you're looking for or you want to learn more, shoot me an email and let's chat!


The argument I usually see is that there would be less need for transportation as the removal of explicit zoning would be part of the effort for increasing density and that would put people closer to the goods and services that they want/need.

(I don't have an opinion on this; the closest I ever got to city planning was playing Sim City)


Maybe I just haven't had enough coffee this morning, but I don't understand the scenario you're describing. Could you elaborate?


> Maybe I just haven't had enough coffee this morning, but I don't understand the scenario you're describing. Could you elaborate?

Beth has dirty money. Bob, a friend of Beth’s, “rents” her car. (There is no car. Maybe Bob pays Beth over Turo and then Beth gives Bob the dirty cash.) Beth now has the appearance of legitimate income.


Still not detailed enough and doesn't make any sense.

Does Beth have cash? Is it in a bank account? You can't use cash on Turo from what I understand. If money is in bank account, it won't be "dirty". So, how can Beth pay for a rental on Turo?

As someone already commented, there is nothing special about Turo, you could just set up an ecommerce store and ship rocks around.

Can you please expand?


> there is nothing special about Turo, you could just set up an ecommerce store and ship rocks around

Your analogy is correct. These serve similar functions. It’s just easier to pretend to rent a car than it is to ship rocks. (I disagree with OP about there being massive money laundering on Turo.)


I still have questions:

1) How is it "dirty" money when it is in the bank account? It is accounted for. Your tax ID / EIN is associated with the bank account and it is reported to IRS.

2) The ecommerce rock-shipping company would need to take cash and have to deposit in a checking account to be able to successfully launder money. So at this point, it cannot be an "ecommerce" company. It would need to be a hot-dog stand. Right?


> How is it "dirty" money when it is in the bank account?

Lots of dirty Russian money in bank accounts looking for invoices to launder against.


Bob has the same problem as Beth in showing the sources of his funds as being legitimate to justify his lavish spending on car rentals.


I think the parent comment has this wrong. This isn’t about laundering a big pile of dirty cash into a pile of clean cash. It’s more a way for black markets to take credit cards by “renting” cars. But it only works up to a small scale and for individual customers.

It still seems risky for those involved because there is a paper trail linking the buyer and seller in the case the buyer gets busted.


But Bob will have to deposit this dirty cash at some point. With enough cash, it’ll raise alarm bells unless Beth has A LOT of friends who can deposit $600 each.


Bob has a business with lots of cash coming in and can fold Beth's cash in without it being too obvious.

Or Bob knows people who know what to do with suitcases full of $500 Euro notes without alerting legal issues.

Presumably Beth pays Bob for this service.

Then Bob may have to pay his friends.

This can be done with varying degrees of sophistication.


You just described money laundering. But where does Turo fit in?


Often it's more for tax evasion. Beth pays for cars as a business expense.

Bob just happens to have the Cayman Islands as the business location.

Money flows from U.S. business as a deductible expense, to the location out of the IRS's reach.

Or there isn't one Beth but lots of people with dodgy credit cards from banks in weird places. Those card holders indeed get their money in suitcases full of folding money, pay for their "rentals" and so the money flows into legitimate commerce. Bob of course pays for this.


> Bob will have to deposit this dirty cash at some point

This is a layering mechanism, designed to obfuscate and distribute dirty cash. There may be many Bobs. Or Bob may be fine running cash to Mexico whereas Beth is not; this lets Bob sell that service to Beth.

(I’m also not sure how much Turo requires rentals be settled through its platform. If it allows off-platform billing and settling, there is no need to reimburse with dirty cash.)


They must otherwise how would Turo make money? It’s not a charity…


Who said anything about it being physical cash?


The whole point of money laundering is to get criminal money into the banking system. Once it’s in the banking system you’re done. That’s why strip clubs and other cash heavy businesses are used to mix it all in.


Yep makes sense. Thanks!


If you read ”dealer” as ”car dealer”, think instead ”drug dealer” or similar.


I'unno, being a car dealer is a pretty dodgy line of work.

A huge barrier to wide adoption of BEVs is because dealers won't sell them because BEVs have far lower vehicle service requirements (no oil changes, no 20,000mi servicing, etc) which are normally half their revenue stream. Car dealers, en-masse, are happy to see the world burn than do-their-part and transition the world away from fossil-fuel cars simply due to their bottom-line.


Instead of paying for what the dealer is selling you rent his car for the same amount of money. You don't actually drive it (so it costs the dealer nothing in depreciation) but now the dealer has the appearance of a legitimate income stream.


Ah, gotcha. Thanks!


Omada Health | San Francisco + Remote | Visas OK | ONSITE/US-REMOTE

Omada Health is on a mission to inspire and engage people in lifelong health, one step at a time. We’re looking for Rails/React engineers to join our team and help build out our platform to support our members and to improve Omada's ability to reach out to more lives.

As a key member of our engineering team, you will help design, build and maintain systems necessary for rapid growth. Our team practices pair programming so you will have the opportunity to learn new techniques and share your skills.

Check out our press release here regarding the impact of personalized coaching to health outcomes: https://www.businesswire.com/news/home/20211026005385/en/Oma...

We can only hire folks who physically reside in the US.

Senior Software Engineer, Member Growth: https://boards.greenhouse.io/omadahealth/jobs/3552347

Senior Software Engineer, Full Stack: https://boards.greenhouse.io/omadahealth/jobs/3360101

Other open positions can be found in https://www.omadahealth.com/careers


Not currently interviewing, but in the past i've failed interviews because I didn't do something that the interviewer didn't ask me to do. This would be something like expecting the interviewee to go in depth about a specific part of the problem that to the interviewee might have thought was trivial, or expecting them to do TDD in a coding exercise when the interviewer never mentioned it. I can brush off overt rudeness, but it's always rubbed me the wrong way that some interviewers expect you to read their mind.


I've seen the TDD one, and I hate that so much. The last time I interviewed for companies, I started asking "how do you want me to answer this? Are you looking for me to get a complete solution quickly, or write this like I was writing software I planned to maintain?", but I really shouldn't have to - putting your candidates through a guessing game of which you want is a dumb way to interview.


I had a recruiter suggest I do TDD during my coding interviews. When I was in the interviews, I started using TDD. It seemed like the actual interviewer was indifferent about me using TDD. He even seemed surprised, but I did it anyway because the recruiter suggested it.

Using TDD takes longer during an interview, so I didn't get as far into the problem as what I think the interviewer was expecting. I assume people that didn't use TDD performed better because they were able to get farther in the problem.

I didn't get an offer. I'm not sure if it's because of the TDD issue, but I can't think of anything else that could have contributed to the outcome. I sent my feedback to the recruiter after I was notified I didn't get an offer, and I asked for any feedback, but never heard anything.


One of the things I’ve written in my book on coding interviews is around expectations and covering off any shortcuts/interview specific things you are doing. It’s annoying but asking: 1. Is there a specific approach or methodology you would like me to take in this test? 2. Saying stuff like “I’m going to do this in functional/OOP”, “I’ll use print for debugging”, “I won’t be using a testing library” etc with a quick explanation goes along way to ironing out these differences


I agree that the above is what we should do as individuals to make our own interview experience smoother. It's a shame that we have to though, considering that the interviewers all have been interviewees themselves in the past and should recognize this issue.


Omada Health | San Francisco + Remote | Visas OK | ONSITE/US-REMOTE

Omada Health is on a mission to inspire and engage people in lifelong health, one step at a time. We’re looking for Rails/React engineers to join our team and help build out our platform to support our members and to improve Omada's ability to reach out to more lives.

As a key member of our engineering team, you will help design, build and maintain systems necessary for rapid growth. Our team practices pair programming so you will have the opportunity to learn new techniques and share your skills.

Check out our press release here regarding the impact of personalized coaching to health outcomes: https://www.businesswire.com/news/home/20211026005385/en/Oma...

We can only hire folks who physically reside in the US.

Senior Software Engineer, Member Growth: https://boards.greenhouse.io/omadahealth/jobs/3552347

Senior Software Engineer, Full Stack: https://boards.greenhouse.io/omadahealth/jobs/3360101

Other open positions can be found in https://www.omadahealth.com/careers


Omada Health | San Francisco + Remote | Visas OK | ONSITE/US-REMOTE

Omada Health is on a mission to inspire and engage people in lifelong health, one step at a time. We’re looking for Rails/React engineers to join our team and help build out our platform to support our members and to improve Omada's ability to reach out to more lives.

As a key member of our engineering team, you will help design, build and maintain systems necessary for rapid growth. Our team practices pair programming so you will have the opportunity to learn new techniques and share your skills.

Check out our press release here regarding the impact of personalized coaching to health outcomes: https://www.businesswire.com/news/home/20211026005385/en/Oma...

We can only hire folks who physically reside in the US.

Senior Software Engineer, Member Growth: https://boards.greenhouse.io/omadahealth/jobs/3552347

Senior Software Engineer, Full Stack: https://boards.greenhouse.io/omadahealth/jobs/3360101

Other open positions can be found in https://www.omadahealth.com/careers


It's unfortunate that they went in that direction as opposed to something like a tire tax. Just have the regular smog tests also include a tire wear check to catch the folks trying to run their tires bald.


Keep a fresh pair of tires+cheapo_rims in the garage, never drive on them, swap them onto the car before the annual smog test.

Much cheaper than the tax portion of a year's gasoline consumption.


It's definitely possible that this happens, but I doubt that a lot of people would go out of their way to have that kind of setup. If you have the tools, the willingness to change tires, and the space to hold on to 4 spare ones, I feel like you're probably also not the type to run tires bald and risk an accident just for ~$450 a year.

(amount is from the rough average annual mileage of 13,500mi/year, assuming 30mpg, and the 82c/gallon tax).


Sounds like you'd pay for the tires (which then last forever, since you aren't driving on them) in just one year. Maybe two if you drive a truck. Lots of people have wrenches and spare garage space. And plenty more are already dumb enough to drive on bald tires. Let's not make this worse.

Incentivizing the failure to replace wear items is bad policy.


Tires have a born on date stamped on them and they also crack and wear with age even if they're not used unless you seal them up. I think you're overestimating how many people would be willing to do the swap and consciously ride on bald tires, but I can concede that I might be wrong on this. CA could run their own investigation if they so choose to.

> Incentivizing the failure to replace wear items is bad policy.

I see it as the least bad option out of the ones that we can field. Every kind of taxation policy will have pros and cons, and IMO the tire tax is potentially the one with the least amount of friction to implement and enforce.


> just have the regular smog tests

except that EVs don't have smog tests


Fair, but there are other existing avenues for enforcement. CHP can already write fix-it tickets for bald tires if they wanted to. We could also require shops to report it as part of a vehicle's history if someone brings a vehicle in with and it doesn't have enough tread depth.


Support plans make sense for products/software that are sold and expected to operate independently (cars as always are a good example). Heck, even those products generally come with some sort of free limited time support which come in the form of warranties. Services requiring a separate support plan is... not intuitive.


Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: