That's so sad to hear. I only met him once about acquiring my High Scalability blog. That didn't happen, but it was obvious he was one of those wise people who was both kind and very smart. Not a combination we see often in this world. A real loss...
HN user
toddh
I have the same pair of glasses. My first paid programming work was dBASE II and later FoxPro. I don't look back on MySQL + Perl with the same affection. You could really get stuff done in those environments.
The thing is, it's real. Or it was for the golden era of cheap tokens. When tokens get expensive, we'll see how that changes things. With AI, you can think in terms of features rather than implementation; that's a totally different way of working.
I first programmed in C on a PDP 11 many years ago. I'm curious what you mean by "public vs. dev mode"?
I've always sucked at marketing. For HN, I decided to be honest because that's the kind of people who read HN.
And it really does do a lot. That's not hype. It's full-featured as I could make it without turning into something it's not, like a calendar or "productivity system."
At the heart of it is the mechanic of a rotation list, not forgetting what's next, but that's just the beginning.
According to app store optimization theory, that means you were never a potential customer anyway. If that's true or not, who knows?
None of my other apps have ever had a hard paywall, and success was not a result. So I tried something different this time.
In the end, I just couldn't go with a hard paywall; it's against my nature. So, on the paywall at the bottom, there's a "not now" button that lets you use all the features of the app without paying for 7 days.
You got the gist of it. Then it just kind of took off.
The TLDR:
Where it started: me standing in front of a long aisle of dog food bags at Costco, racking my memory for which kind I was supposed to buy next for my finicky golden retriever, Kilo.
How it ended: me building Rotation List, so nobody will ever have to forget again.
I explained more in:
https://www.indiehackers.com/post/ai-killed-the-mvp-whats-ne...
With an AI assist, there was no reason to stop adding improvements as I thought of them, so I didn't.
AI is the new go-to intention implementation method and will largely subsume all the others.
It was a magical machine. I remember programming a chess game in Pascal, and all the API calls were like a hundred characters long.
While having to respond to TikTok is understandable, what's their point of differentiation? It's hard to tell the difference between the two now. Maybe that's a good thing for insta?
I use a normal credit card that I use everyday and they canceled my account for no reason that I can see at all. No reason. No appeal. And they keep sending me email to create ads! This is despite paying for google domain, apps, and google drive space forever.
The deeper problem is modeling goal setting. We know people will hurt themselves and to punish others and economics is stuck at thinking people only wish to maximize value. People are much more complex than that.
Zone 2 training repairs mitochondrial disfunction and burns fat. An explainer here: https://maxapps.info/zone2training.html
This implication a 66 year old with decades of successful driving experience is likely to crash doesn't track.
https://injuryfacts.nsc.org/motor-vehicle/overview/age-of-dr...: drivers 65 to 74 account for 13.7% of licensed drivers, but represent only 6.9% of drivers in all crashes and 7.7% of drivers in fatal crashes.
electron field?
He talks to interesting people and has interesting conversations. That's my definition of a good podcast.
If you are from the US the food is different and is regional. The Algarve is very proud of their traditional seafood. If you aren't used to Mackerel and Cod and Sardines it's hard to get used to. As you move north the dishes change.
The bread is awesome everywhere.
This is exactly my situation. There is no recourse.
I think on the vendor side it's a lot harder than it looks. This isn't the kind of thing Apple is good at.
They're beautiful, but years ago I was on a white water river rafting trip and the guide knocked down any human generated rock art he would find.
The reason he said is it was hubris to insert your ego into other people's experience of nature. It distracted from what was already beautiful and transcendent.
I'm not exactly sure I fully agree with him, but when I go to the beach and see these installations, I do tend to see them as intrusions, rather than art.
It's very true and an often under appreciated reason for the healthy startup culture in california.
Maybe you could. https://twitter.com/TAndersen_nSCIr/status/14733171491712000...
Tom Andersen: Your eyes have much wider brightness range than any video camera ever made, and many many times better than the $1 camera on a Tesla.
That is not a representation of what human eyes would see. It's a cheap video camera.
And whomever owns the interpreter owns everything.
Can you elaborate a little more on your setup? That sounds interesting.
Sure, burnout is a real thing. Do lots of other things. Wait for an idea to find you. It should be just for you. It's not for money. Or ego. Ignore the devil on your shoulder that says it won't work, that it won't make money, that it's not furthering your career, that it's not solving the world's problems, that it's not padding your resume. Don't worry about how long it takes. What language it uses. What stack. What other people will think. Just do it because it interests you. If you still find that rewarding then your love is still there. If not, then perhaps the love has truly faded.
CORBA usually evolved into a very service / data oriented approach moving type value pairs around. Really only example problems were OO. At least that's how it worked on the number CORBA projects I was on.
Contracts are basically unit tests for whatever size of unit you're testing. How do you capture all the dynamic behaviors of a system without some sort of end-to-end test? Delayed timers, queues fill, missed interrupts, locks are held for too long, dead lock, live lock, priority inversion, dropped messages, out of order issues, etc. These things are not captured by contracts and are often exactly why the end-to-end tests were flakey in the first place.
Because everyone has tabs set differently, so code always looks wrong, even if you use the same editor. A space is a space is a space.
In https://www.youtube.com/watch?v=wNgzxQmM3AU Dr. Daniel Griffin talks about the data not being in yet either way. But the studies are underway.
People aren't good at hydration, at least I wasn't, so at the risk of self promotion I have an iphone app called Max Hydrate - https://apps.apple.com/us/app/max-hydrate/id1575744883#?plat... - that calculates how much you should drink to stay hydrated. It's based on research and the most important parts are free.
I had thought about it mostly for working out and athletes, but perhaps in warmer temps it has more general applicability. I've learned older people often suffer from dehydration without realizing it.
It has a WUT test to test for dehydration and uses your sweat profile to suggest hydration products. There are a lot of options these days beyond Gatorade and Pedialyte.
Most people don't get enough salt, so that's something to watch out for, especially if you are a salty sweater.
The internet gets along quite fine without DNS. Packets route from network to network. DNS is an application-layer protocol. People often confuse the web with the internet. We use phone numbers for phone calls. It's conceivable with IPv6 you could nail up your IP address and use a QR code to make the addresses accessible. In a hundred years will DNS still be necessary? I don't think so.