1,404 karma · joined July 19, 2011
Email: r <at> seedfi <dot> ${most common TLD}
Ad-hoc donations make it difficult for a nonprofit to plan their budget. It forces them to spend a lot of that money to solicit more donations.
My friend made a tool to donate anonymously and regularly to non-profits: https://sublimefund.org/
Less spam, better for the non-profits. It's a good combination.
IMO, the answer is simple: I would rather security be done by a company where security is THE feature. In other words, I trust 1Password's security team over, say, Hulu's or something.
At a previous company, we dealt with huge data streams (~1TB data / minute) and our customers expected real-time aggregations.
Making an in-house solution for this was incredibly difficult because each customer's data differed wildly. For example:
- Customer A's shards might have so much cardinality where memory becomes an issue.
- Customer B's shards might have so much throughput where CPU becomes a constraint. Sometimes a single aggregation may have so much throughput where you need to artificially increase the cardinality and aggregate the aggregations!
This makes the optimal sharding strategy very complex. Ideally, you want to bin-pack memory-constrained aggregations with CPU-constrained aggregations. In my opinion, the ideal approach involves detecting the cardinality of each shard and bin-packing them.
SeedFi builds financial products for the 100M Americans who live paycheck to paycheck. Our customers are the most vulnerable members of society and our products tangibly improve their financial health. We're backed by A16Z and our founders have decades of experience in the lending industry.
There are many fintech startups trying to differentiate themselves, capture customers, and then figure out how to make a profit later. We're proudly starting from the other side...
Many of the products we're building don't have any existing analogues in the market, so we're looking for engineers with an entrepreneurial bent. Our team experiments frequently, iterates quickly, and we use both data and customer feedback to measure our success.
We've purposefully kept a low profile, so we'll tell you much more about our products during the interview process!
To apply, please email your resume to jobs at seedfi dot com.
You can also ask me questions via the email on my profile.
SeedFi builds financial products for the 100M Americans who live paycheck to paycheck. Our customers are the most vulnerable members of society and our products tangibly improve their financial health. We're backed by A16Z and our founders have decades of experience in the lending industry.
There are many fintech startups trying to differentiate themselves, capture customers, and then figure out how to make a profit later. We're proudly starting from the other side... we’re adding the banking after getting the unit economics to work!
Many of the products we're building don't have any existing analogues in the market, so we're looking for engineers with an entrepreneurial bent. Our team experiments frequently, iterates quickly, and we use both data and customer feedback to measure our success.
We've purposefully kept a low profile, so we'll tell you much more about our products during the interview process!
To apply, please email your resume to jobs at seedfi dot (most common TLD).
You can also ask me questions via the email on my profile.
People with harder surgeries (like brainstem) take months to recover.
Here's my story if you're interested: https://twitter.com/rclmenezes/status/1321160909360943109
Six days ago, I had brain surgery. I made it home a few days ago and I'm still mostly bed ridden. Despite this, I'm starting to work again because I love my job and I'll be bored out of my mind if I stop...
If I was at differently stage in my career, I would probably be playing Civ and shooting for a religious victory under Canada (the religion would be named "Tim Horton's" of course).
Chamber is an open source wrapper for AWS Parameter Store. You add a secret by doing:
`chamber write ENV_NAME SECRET_NAME SECRET_VALUE`
And when you want to execute a command with those values in your environment...
`chamber exec ENV_NAME -- yarn start:prod`
Parameter Store comes with auditing tools and versioning. Chamber uses KMS for encryption. Also, you can control permissions (including namespacing) with IAM.
My question is - what does Doppler provide that would make me want to switch? I'm weary about letting someone else own our secrets.
SeedFi builds financial products for the 100M Americans who live paycheck to paycheck. Our customers are the most vulnerable members of society and our products tangibly improve their financial health. We're backed by A16Z and our founders have decades of experience in the lending industry.
There are many fintech startups trying to differentiate themselves, capture customers, and then figure out how to make a profit later. We're proudly starting from the other side... we’re adding the banking after getting the unit economics to work!
Many of the products we're building don't have any existing analogues in the market, so we're looking for engineers with an entrepreneurial bent. Our team experiments frequently, iterates quickly, and we use both data and customer feedback to measure our success.
We've purposefully kept a low profile, so we'll tell you much more about our products during the interview process!
To apply, please email your resume to jobs at seedfi dot (most common TLD).
You can also ask me questions via the email on my profile.
It would be nice to make `react-primitives` compatible with this as well: https://github.com/lelandrichardson/react-primitives.
I hope every UI platform gets a react-like library and becomes compatible with react-primitives. It would be really nice to write things once and make it compatible on every platform instantly.
Most of them are talented and a joy to work with. However, giving them work is often a form of programming... they will do exactly what you tell them to do, no more and no less.
For example, unless you describe the tests you want them to write, they may not write tests. If they see a possible refactor or optimization, they won't volunteer to do it. One of the frequent side-effects of this is that the project develops more tech debt and slows down with time.
From the perspective of an outsourced programmer, this makes sense. You're optimizing for efficiency. You're in contractor-mode by default because odds are, your career has been heavily contractor work. You haven't been hired to look at the bigger overall picture and you've never been encouraged to develop the agency to make independent decisions.
The most successful teams with outsourced engineering teams have found ways to better integrate them into the team. For example, I know a few startups with engineers domestically in the US whose main purpose is to interact with large teams of engineers in countries like Belarus. This hybrid approach comes with its own challenges but the cost benefits are huge.
The JSONB column type is bomb
The Saxon words are direct and burly. E.g. oak, brash, death, iron, etc. The Latin words are multisyllabic (e.g. multisyllabic :) ). The Norse words are just plain fun (e.g. Yule, law, heathen, oaf).
It's nice to be able to choose depending on context. Similarly, I find versatility to be nice in JS, as the community goes from embracing OOP to a more functional style.
Outside of providing a bigger screen, FaceID is strictly worse:
- When I pulled my old iPhone out of my pocket, I would have my finger on the scanner and it would be unlocked before it reached my face. With FaceID on the iPhone X, I have to wait a few seconds.
- If you wake up and you're squinting as you look at your phone, FaceID won't work
- If you're wearing a hat and sunglasses, FaceID might not work
- If you're doing something else but you want to unlock your phone on the side in preparation for your next task, you have to stop and look at the phone
Ruby follows Perl's philosophy of "there is more than one way to do it."
That sounds terrible! When you scale an organization, do you really want everyone doing everything in their own unique way?
Python has a more practical philosophy:
> There should be one-- and preferably only one --obvious way to do it.
While this sounds a little fascist, it enforces consistency. It means that a senior Python programmer will see code from another senior Python programmer and say to themselves "yup, I'd make it exactly this way if I wrote it myself."
- Improved public transportation (bring more homes in commuting distance and you increase supply, which decreases cost)
- Better building codes so we can build up. The NIMBY landlords who insist on height caps are artificially decreasing housing supply so they make more money.
Let's not strawman tech jobs in place of poor public policy. Creative destruction built the modern economy and cities need to plan for growth.
And as my math just showed, you pay this off in very little time.
That's a good point.
My impression was that Amazon wanted to avoid a bidding war because of bad press.
2) Who cares? Do we need a popular referendum for every business moving to New York? That's insane. There's a reason why we're a republic and not a direct democracy.
> With respect to your math, the goal of government is not to maximize tax revenue, but to provide benefits for residents.
That remaining tax money would improve infrastructure around LIC.
Also, as someone who used to live in LIC, who gives a shit? It's mostly yuppies and luxury housing until you get to Court Square. Sure, you have Queensbridge up north, but if public housing can survive in Manhattan, it'll survive in LIC. This is as low impact as you can get.
- Also a NYC resident
[1] http://gothamist.com/2018/11/13/amazon_queens_nyc_subsidies....
The amount of misinformation around this issue has been remarkable.
1) No you can't just say "let's spend that $3B on fixing the subway". This money comes from tax rebates. It means that you only get this $3B to give away when you get more tax revenue.
2) This wasn't some "backroom deal". The NDAs were a stipulation in Amazon's competition meant to prevent bidding wars. If cities could react to other cities, it would have created an escalating race to the bottom. Ironically, Amazon probably did this to avoid bad press. Go figure.
3) This wouldn't have put more strain on the subway. During rush hour, trains to Manhattan are packed, but trains to the outer boroughs are empty. This would have allowed NYC to step away from the high-maintenance hub and spoke model which strains the MTA.
Source: the New York State Budget Director's statement https://www.governor.ny.gov/news/open-letter-new-york-state-...
---
Let's do some back of the envelope math. What's 25k (minimum number of jobs) * 150k (the average salary) * 11% (income tax for NY state + NYC)? 412M. That means that $3B would be paid off from new income taxes alone over ~7 years.
That's not even considering:
- State / city corporate tax
- The new taxable income that would go to local businesses
- The effect it would have on increasing taxable income for other tech workers in the city
So yes - this was still a really good deal.
This isn't some check to Bezos. This is a rebate off their tax bill. These are taxes that you will not get unless the business moves to New York.
Taxes incentives are incredibly common, so common that the deals that NY offered Amazon work within existing programs like Excelsior.
Finally, it's not a backroom deal. Part of Amazon's competition was for each city to sign an NDA in the process so cities can't see the bids of other cities. This would have created a bidding war that, surprisingly, Amazon didn't want.