HN user

jeffreyrogers

11,211 karma

Hedge Fund -> Defense Industry -> Big Tech

My career has mostly been at the intersection of hardware and software (including a couple of years designing FPGA gateware) and focused on designing and developing correct, performant systems.

I also have an interest in improving clinical trials for novel therapeutics.

Posts585
Comments2,269
View on HN
www.scattered-thoughts.net 19d ago

Artificial Adventures

jeffreyrogers
2pts0
thedispatch.com 1mo ago

The Affordability Discourse

jeffreyrogers
3pts1
twitter.com 1mo ago

AI-Native Firms

jeffreyrogers
2pts0
reactionwheel.net 2mo ago

Reactions to "We Have Learned Nothing"

jeffreyrogers
3pts0
pubs.aeaweb.org 5mo ago

How Much Would Continued Low Fertility Affect the US Standard of Living?

jeffreyrogers
2pts0
elevanth.org 1y ago

Which Kind of Science Reform

jeffreyrogers
1pts0
www.maths.tcd.ie 1y ago

Real Life Mathematics [pdf]

jeffreyrogers
3pts0
rodneybrooks.com 1y ago

Predictions Scorecard

jeffreyrogers
3pts0
www.wsj.com 1y ago

U.S. Military Selects Little-Known Utah Supplier for Drone Program

jeffreyrogers
3pts1
randomcriticalanalysis.com 1y ago

Why conventional wisdom on health care is wrong (a primer) (2020)

jeffreyrogers
139pts268
learn.microsoft.com 1y ago

The path to GM: some thoughts on becoming a general manager (2005)

jeffreyrogers
17pts0
webtypography.net 1y ago

The Elements of Typographic Style Applied to the Web

jeffreyrogers
3pts0
scottsumner.substack.com 1y ago

Italian Mannerism, David Lynch, and Lars von Trier

jeffreyrogers
21pts0
collabfund.com 1y ago

Take Something Away

jeffreyrogers
2pts0
en.wikipedia.org 1y ago

Stuxnet (2010)

jeffreyrogers
6pts0
danfrank.ca 1y ago

How to get the benefit of a high-end fitness tracker without buying one

jeffreyrogers
25pts7
danfrank.ca 1y ago

Things that confuse me about the current AI market

jeffreyrogers
3pts4
rodneybrooks.com 2y ago

Predictions Scorecard, 2024 January 01

jeffreyrogers
3pts0
aswathdamodaran.blogspot.com 2y ago

Venture Capital: It is a pricing, not a value, game

jeffreyrogers
2pts1
reactionwheel.net 2y ago

Discount Rates in Venture Backed Startups

jeffreyrogers
1pts0
shape-of-code.com 2y ago

Rereading the Mythical Man-Month

jeffreyrogers
1pts0
marginalrevolution.com 2y ago

Where Have All the Young Founders Gone

jeffreyrogers
3pts0
tynan.com 2y ago

Getting into Pinball

jeffreyrogers
135pts102
austinvernon.site 3y ago

The Minimum Viable Navy

jeffreyrogers
1pts0
bactra.org 3y ago

“Attention”, “Transformers”, in Neural Network “Large Language Models”

jeffreyrogers
3pts0
jayriverlong.substack.com 3y ago

You're Taking the Unabomber's Position

jeffreyrogers
4pts1
austinvernon.site 3y ago

How to Build a House in One Day

jeffreyrogers
9pts1
en.wikipedia.org 3y ago

Asilomar Conference on Recombinant DNA

jeffreyrogers
1pts1
crnano.org 3y ago

Center for Responsible Nanotechnology

jeffreyrogers
1pts0
austinvernon.site 3y ago

The Weapons That Win World Wars

jeffreyrogers
6pts2

I would bet that how your brain stores information that you read from long-form text is very different from how it stores information you acquire from chatting with an LLM. When I read something challenging or new to me I spend a lot of time thinking about how what I'm reading matches my own experiences or knowledge. Although I'm a fairly fast reader, it often takes me a long time to get through difficult pages since I have to stop and think about what I'm reading. I seem to be doing a lot of integrating and reorganizing my thoughts. When interacting with LLMs it feels a lot more like I'm just receiving knowledge passively and I don't think it gets integrated as well. Not sure why this is and its somewhat counterintuitive since I don't think I'd have the same experience with a human tutor.

Fable works very well for me on a moderately large codebase. I have had to correct it a few times or point it on the right track, but given how much faster it is at programming than I am that's a very minor issue (and most of these errors are because I underspecified what I wanted in the prompt, I can only think of two cases where it was genuinely wrong... that's a lot better than me in my professional career). Code quality is equal to what I would come up with (and better in areas I'm not familiar with) and the overall software engineering bar is higher because it doesn't get bored when I tell it to do refactors or write integration/regression tests that I would otherwise put off. Also makes it easy to audit code for things like missing audit logging or error notifications that a human would get bored doing.

The product is a fairly standard Ruby on Rails webapp with postgres as the DB. Application complexity is probably a bit higher than average for a webapp. So it's nothing that pushes the boundaries of software engineering, but it is a real product. Token budget has not been an issue for me. I pay for the Max plan ($200/month) and it is well worth it.

Also, big companies can choose to run their own models on their own hardware and get better security and privacy as the data doesn't need to leave their own premises.

Yes, and then they would be reinventing the company owned data center that most big companies have just spent over a decade moving away from. I don't think companies will do that when there are multiple vendors competing to provide that service at what are quite reasonable prices when you consider what paying a human for similar output would cost.

free and low-end eventually wins

Not in SaaS which is what LLMs are. You can get VMs for much cheaper than AWS, Microsoft, and Google offer them but large companies (and startups) are happy to pay a premium for the support, reputation, and reliability that they perceive those companies as offering. Same thing for some of the managed database providers who are effectively selling a very heavily marked up version of postgres.

The high price, and social pushback, mean that the American companies producing these models are precarious

I doubt it. The models really aren't that expensive when you look at what they can do. Fable is probably at least as good as the average software engineer and costs $50/wk on the max plan vs a software engineer who would cost closer to $4000 a week. The real money is probably in selling to enterprise vs consumers (Google has best route to making money from consumers since they can do what they did with ads and search to LLM queries).

It seems unlikely to me that US companies will send important corporate data to models controlled by a Chinese company as well.

Yeah, I used to get data corrupting crashes routinely in all sorts of software I use. Now although I occasionally have problems with data not being saved or entered twice, etc. it's been a long time since I lost more than a few minutes of work from a bug like that.

People forget how buggy software used to be or grew up post phone/tablet/webapp where bugs are fixed much faster.

Seems like this is basically the same theory as what happened in the late 90s internet boom. Lots of speculative investment, over build out of core technology like fiber networks, then a crash, and an eventual recovery where that additional capacity was eventually put to use. Similar thing happened with railroads and the airline industry to some extent (pretty sure airlines as a whole had net negative investment returns until recently).

I think the creative outlets will just go into different directions. For example when the camera was invented it caused a crisis in painting since now you could accurately capture reality. So then you had impressionism and all the other -isms. People deride a lot of this art now ("my kid could paint that"), but I think it genuinely was creative at the time since it hadn't been done before. And more recently artists have been returning to a more realistic style but with an emphasis on capturing things that camera can't (for example David Hockney's exploration of very large scale landscape painting or paintings where the objects although painted more or less realistically are not all presented from the same perspective).

LLMs/generative AI make a lot of things that previously required lots of skill to do well easy and accessible to more people. This creates a lot of garbage, and devalues that technical skill but it also opens up new avenues for people to explore.

Even in software engineering I think we're seeing a lot of creativity now, but it has shifted from creating frameworks like Ruby on Rails or Django or systems like Linux and Postgres and towards models for how to program with agents. Although people talk about how LLMs will replace all programmers from what I see the role of the programmer has changed into something more like management. This is of course sad. It made me depressed for a bit since I'm someone who previously prided himself on his technical skill and understanding of hardware minutia, which the LLMs now understand quite well and often better than me, but it has also allowed me to work on larger problems than I could before and to build things that I previously couldn't because I didn't have the front-end knowledge to implement in timely way or the monetary resources to pay someone to do it for me.

My comment is not directly responding to the essay, but it got me thinking about about how agentic programming is much more akin to management than it is to actual programming. Managers generally only have a high level idea of what ICs are working on and often don't have the time, bandwidth, and in some cases ability to understand everything the ICs they're supervising are doing. As more and more software gets written agentically the role of software engineer becomes less technical and more managerial.

The €25k working capital requirement seems a little prescriptive to me (in the US there is nothing like that for non-finance industries, although some businesses need bonds which pay clients/customers if you fail to perform), but it's also the case that most businesses are going to need more than 25k in working capital once they're beyond the startup phase, and outside of tech you typically have working capital requirements that grow with increasing revenue, meaning your accounting profits can be growing but you can still run out of cash since you spend it before you can collect it.

AI is slowing down 1 month ago

I'm sort of an AI skeptic but I have been seeing this guy's essays for years now and he has always been super pessimistic on AI progress.

I think a much more reasoned critique of AI is that of Tyler Cowen, whose argument is basically that most processes aren't constrained by lack of intelligence but by organizational and social factors which mean for AI to be useful you have to redesign organizations and work to take advantage of what AI is good at. Since most organizations are fairly bureaucratic that takes a while, especially in the large industries that are the most economically important.

Ed's criticism of the large AI companies seems particularly misguided to me since they are the ones actually advancing the technology and seem to have real moats given their access to large amounts of training data from their users. I don't see any possible future in which 5 or 10 years from now there is less AI than we have now and I would expect usage to be much higher.

What would you consider a legitimate use case for one?

Setting aside money to pay for a relative who can't provide for themselves, protecting assets if you are professional who faces high chance of being sued (e.g. surgeon), providing for children from a first marriage if you get married and predecease your second spouse.

Perpetual trusts are different from irrevocable trusts, which have legitimate use cases. I don't really see how irrevocable trusts would be gotten rid of. In most states all trusts are irrevocable by default and there is a huge body of law dealing with trusts. Getting rid of them is essentially impossible without huge changes in the political/legal system.

I think the limit it can reach without carried forward losses is 20% because that's the top long-term capital gains tax rate. The other thing I can think of is if you sell a QSBS business, then your capital gains are taxed at 0, and you wouldn't pay income tax at all on that money either. So it's in theory possible that someone could make millions tax free from selling a business, but that's a rare case and one the tax code explicitly allows for.

There are all kinds of irrevocable trusts that exist to remove assets from your taxable estate so that they can be passed to heirs without paying estate tax. Raising the estate tax (which is already 40%) would just make planning to use these techniques more attractive.

I find him more interesting when he talks about non-AI topics. Lots of other interesting people are like this too. I'd rather get my knowledge on AI from people who have unique insights into it. Scott has a lot of unique perspectives of his own, but his views on AI are bog-standard for his social group.

I don't think it's obvious that you were talking about health insurance, which I consider fairly distinct from property, casualty, liability, and life insurance, which are all quite large markets in themselves. The reason I made a distinction is because health insurance is quite different from other lines of insurance because healthcare is federally regulated while other insurance is regulated at the state level.

As mentioned the problems with the US healthcare system are numerous, complex, and interrelated. I don't think they have a simple solution, nor do I think they are insurance problems at their core. For example the cost of drugs in the US vs the rest of the world has very little to do with insurance.

What does a better insurance process look like? Outside of health insurance, which is complicated for a variety of reasons, most insurance is pretty easy to procure. I got an umbrella policy recently and it took about 30 minutes of talking with an agent and answering pretty reasonable questions.

The only time I see non-competes as reasonable is when someone sells a business. It seems fair to put a territory restriction on a seller so the new owner doesn't have to immediately start competing against the person they bought out.

He's a pretty successful angel/early stage VC investor so he's not some random guy. His point doesn't seem to be that there's nothing to be learned building a successful business but that the existing methods are so formulaic they drive profits down since everyone copies the same ideas. Looking at the recent batch of AI companies that are being funded this does seem to be what's happening.

No, you can do cost segregation to classify some of the real property as Section 1245 (which is accelerated vs Section 1250). People doing this and then selling is how they get unexpected tax bills.

I don't know how these specific loans are structured but in real estate it's relatively common for a loan to be interest only with a balloon payment (the principal) due some number of years in the future. So in theory you could just pay off the balloon payment with a new loan and repeat the process.

The step up in basis happens when you die, so the estate has no capital gain. Then the debts are paid, then the heirs get whatever they're supposed to get.

Minor nitpick. The step up in basis actually happens when you die (not when your heirs receive the assets), and your estate has to pay off creditors before distributing assets. So the debt is paid off first, then your heirs get whatever is left over. Net result is the same though.

You do. I think these loans are generally used for short term liquidity. For example if you want to buy a new house before selling your old one. You'd get a loan against your assets, buy the home with the loan proceeds, sell your old home and pay off the loan.

If your assets are growing faster than the interest it would also be possible to payoff the loan with a new (larger) loan, so you are still kicking the can down the road but eventually you would die and never need to pay the taxes while you were alive. I doubt this is done that often in practice, but who knows.