BTW, appreciate your many great write-ups - they’ve been invaluable for keeping up to date in this space.
611 karma · joined August 17, 2018
swarthmore cs / calarts animation (way back when)
michael dot piazza dot mp at gmail
BTW, appreciate your many great write-ups - they’ve been invaluable for keeping up to date in this space.
It looks like Mitchell is using an agentic framework called Amp (I’d never heard of it) - does anybody else here use it or tried it? Curious how it stacks up against Claude Code.
https://ankiweb.net/shared/info/1531888719
FWIW I did get a lot more mileage from building my own deck vs a custom deck too, would recommend that approach regardless once you're past the initial vocab bootstrapping phrase.
Oh hey, that was me! Small (internet) world, huh :)
Curious about this! Currently trying to figure out a good 0.3mg melatonin dosing regimine for myself.
I’ve actually been working on a similar-ish Anki Plugin for about 6 months - it can autogenerate any field via LLM in bulk, as well as images and TTS. I’m not explicitly targeting the med school use case as much yours (I use it for language learning), and it’s more GUI centric/geared towards non-technical Anki users who don’t want to fiddle with a bunch of different API keys etc. Was planning to launch HN soon but you beat me to the punch!
https://ankiweb.net/shared/info/1531888719 https://smart-notes.xyz
Note that this implies spending time in a different problem domain than just programming all day (alternately read as: have a hobby or two).
I finally have a side project with traction & paying users and it’s because sheer frustration drove me to improve an inefficient workflow in my language learning process (hobby), which turned out to not be such a unique problem at the end of the day.
(Not to shill - I was a frustrated Anki user and built this to improve my own life: https://ankiweb.net/shared/info/1531888719 )
https://ankiweb.net/shared/info/1531888719
It’s a paid service at $5/mo with a free trial. Just cracked $50/MRR! Baby steps, but the value is clearly there. Need to tighten up a couple things, especially the web presence and onboarding, before I start marketing more. The tragic irony is that I’m spending all my language learning time building this (alas there can be no other way).
Mind linking out to Katzumoto’s Anki advice? Is this this one? https://tatsumoto-ren.github.io/blog/setting-up-anki.html
Did you ever find anything that helped?
You're not wrong about the xenophobic tendencies and obvious monoculture, but the situation is far more complicated and nuanced that you're allowing.
An example: I have a black American friend who's lived in Tokyo for 30 years and plans to be buried in Japan. He lives in Japan because he never has to fear for his physical safety due to the color of his skin, like he does in America. While he will never be seen as "Japanese", for him your xenophobia is more typically represented as wariness or caution around foreigners, people not sitting next to him on the train because he is tall and looks different, versus in America having to contend with actual white supremacy, racist police, and hate crimes. His story is far from unique.
(As an aside, I think this is part of why these discussions about upsides/downsides of Japan are so interesting - it defies any simple explanation and the closer you look the more nuanced it becomes)
Edit: Matter (https://getmatter.app) has replaced Pocket / Instapaper / Email as my article reader & queue. Still early but looks quite promising.
This past month I built a photojournal blog to host my street photography & assorted other shots from this crazy year.
I both wanted a place for my photos to be viewable in higher resolution than Instagram, as well as to establish an ongoing chronological log of my life as it unfolds - as some kind of crazy experiment I will probably soon regret.
I built this from scratch with Next.js and Typescript. Probably spent more time in Figma designing it than I spent programming! This was a fun excuse to learn Next.js though - amazing how far we’ve come since CRA.
I haven’t officially “launched” (promoted on other channels) yet, so I guess I’m soft-launching on HN right now :)
I'm genuinely curious, from other folks perspectives, what I'm missing with this setup. I've tried standalone Vim, I've tried standalone Emacs (Spaceamacs), and this is by far the best developer experience I've had. I don't know why I would ever switch to another tool, this feels to me like the best of all worlds.
VSCode Spacemacs: https://github.com/VSpaceCode/VSpaceCode
VSCode Magit: https://marketplace.visualstudio.com/items?itemName=kahole.m...
The biggest issue I have with this take is that the author's distinction between moral "competence" and "incompetence", from what I've read, doesn't really have anything to do with a moral or ethical system. It seems like his morally incompetent have admirable moral intentions (help depressed people with CBT), but suffer basically from implementation failures. They don't know how to help effectively, and are taking all of wrong lessons from working in tech (searching for direct & measurable impact, searching for technological solutions etc) and could probably be gently taught how to help more effectively. Dividing the world of people who want to help into binary 'competent' and 'incompetent' groups will just serve to discourage people who want to help but don't know how.
I also don't feel like I have a sense of what a 'morally competent person' actually does, or how they design strategies to help effectively. The article feels like a lot of unfortunate self-flagellation for being 'morally incompetent' and not as much constructive dialog about how to actually help better.
Edit: To OP - maybe there is a perspective where you don't have to be so down on yourself here? Maybe this idea 'failed' from a cashflow & user acquisition perspective, but if it helped all of the people who downloaded and used the app, didn't you do good in the world? Maybe you didn't do good at billion dollar scale, but does that matter if you improved people's lives?
> I absolutely love using Go. The logical flows for my programs...
> Go is super productive. My day-to-day responsibilities include...
> Nothing gets out of the way better than Go.
> Go as a new language is a mega success.
I'm guessing you're OK with these, and maybe it's just negative opinions that are irrelevant?
Compare this with Typescript (or Swift, or Rust), which have type systems capable of modeling nearly any problem domain. Go doesn't have algebraic data types (sum types) which are incredibly useful in my experience (Swift/Rust enums, Typescript discriminated unions). I'm honestly not sure why I would use Go over TS, unless performance was my primary consideration. It feels like Go was designing to be as inoffensive as possible to a legion of new-grad Google programmers, and you sacrifice most modern language niceties for it. Please convince me I'm wrong, because I really wanted to like Go.