mattknox

Joined 19 years ago

Karma
157
Submissions
47
Member since
Feb 21
[ my public key: https://keybase.io/mattknox; my proof: https://keybase.io/mattknox/sigs/Mf3c-UoSDNy0XksDUP5-kPEn56ufwZW0686EG0o9rpw ]
View on Hacker News

Recent submissions

Comment · 3 years ago
I've been a customer of theirs for at least 12 years, I think (I have an entry in my password manager from about that long ago, and I might have had an account before that). It's been fantastic, in general: I can get a phone consult anytime I've wanted one, and can get in to see a doc with pretty short notice. They are good at giving me the referrals I ask for, even if they are weird (eg., after listening to Chamath Palihapitiya talk about Coronarary Arterial Calcium scans, I got curious and wanted one, and 1med got me the referral I wanted/dealt with insurance, etc.). About the only downside is that it's a bit harder to keep a very consistent GP, in that 1med seems to have a fair amount of turnover. I don't know if it's hard to keep a consistent GP in other contexts, as I pretty much didn't go to doctors between the time I left high school and when I started using 1medical.
Comment · 4 years ago
Native retweet on twitter, probably.
Comment · 5 years ago
I've known at least a half-dozen superb bootcamp grads, but the quality is definitely uneven.
Comment · 5 years ago
Yeah, a huge number of early twitter folks did exactly this.
Comment · 5 years ago
I felt that way too, but I have mostly changed my mind. My wife, who has a FT job, a purse company, and 2 kids, plays a SHOCKING amount of Maple Story. She never pays money, but at a reasonable-for-her time value of money, I'm sure she'd be well into 10s of $K/year of cost. Is that malfeasance on the developer's part? I dunno. I'd generally prefer she play less, but she is an extremely functional adult, and she gets to make her own choices.

Thought experiment: if she spent 10X less time but $2K/year on the game, would that be more or less troubling? If she took that trade, she'd be an addict by your lights, but she'd be spending 10-30 min rather than 3-5h/day, and I'd be THRILLED. It's interesting to me that we are generally totally fine with something that sucks up (or alternatively, makes enjoyable) all or more-than-all of someone's free time, but we get upset when it takes even trivial amounts of their money.

Comment · 5 years ago
Have you looked at SICM? (Structure and Interpretation of Classical Mechanics, the far less popular half-sibling of the SICP) https://mitpress.mit.edu/books/structure-and-interpretation-... -it has you derive classical mechanics, which is to say most() of Newtonian physics up to around 1900, by writing a giant pile of scheme that drives graphical simulations.

() For a curious value of "most" that elides thermodynamics, electromagnetism, etc..

Comment · 5 years ago
He was rich enough not to need more money before starting YC-the acquisition price for viaweb was $49M, and it roughly ~10x'd between then and the peak in late 1999. (cites: https://www.cnet.com/news/yahoo-buys-viaweb-for-49-million/ https://venturebeat.com/2008/10/08/as-other-tech-stocks-rall... ). I don't know how long he spent there or what fraction of the company he still held, but I'd assume that he'd have stayed long enough to get to his personal Fuck You Money.

More generally, I know many many people (maybe literally tons by weight?) who continue to work long after they don't need to, usually because they're just deeply interested in the domain. I've seen this up close with my father, who continues to farm at 70, and with some founders who keep founding despite having more money than they will ever need. So when someone in that situation says they work on a thing because it is interesting to them, I generally believe them.

Comment · 7 years ago
Comment · 7 years ago
If you tend to do this a lot and use Chrome, you might find the tweak this comment inspired for me useful:

open chrome://settings/searchEngines

add a new search engine, called anything you want, with a convenient shortcut. I use "r". The important bit is the search string this expands to: https://www.google.com/search?q=site%3Areddit.com+%s

This does exactly what it looks like: search google for whatever you're looking for, but only for reddit pages. You access it by getting into the URL bar, hitting r<tab>, then you should see whatever you named this, then do your search and off you go.

Sadly, this is substantially better than searching reddit for the same string. (I work at reddit, and hope to help fix this sometime in the first half of next year)

Comment · 7 years ago
These questions aren't useful for evaluating pg's work (or frankly that of most PL implementors) because it concerns things, like syntax, libraries, user culture, etc., that is outside of the rather narrow domain Atanassow cares about.

He believes languages are utterly defined by their type systems, saying in the LtU comment you linked: "Perl, Python, Ruby, PHP, Tcl and Lisp are all the same language". I'd assume that he would say the same about js, lua, etc.. AFAICT, he's quite knowledgeable about PLT, formal methods, static typing, category theory, etc., but he disregards everything else.

It's worth considering whether he is right to do so. A waspish answer is to observe that companies built on languages he deems to be "in the corner" (c, java, dynamic languages) constitute the entirety of companies with significant market capitalization, and ask (apologies to Aaron Sorkin) "If your type system is so smart, why do you lose so always". A better answer is to note that a bunch of stuff that he deems trivial (generally anything outside of the type system, but specifically libraries, syntax, bindings to existing systems, etc.) matters, so javascript is different than python despite being identical in his eyes. Specifically, js runs in the browser and has a pretty good runtime for building web services, while python has exceptional ecosystem support for data science and machine learning.

Comment · 7 years ago
have you thought about publishing the full source from then? The HN source was dense but very educational, and it would be really interesting to see internal tools written in arc.
Comment · 7 years ago
Wetherell was not involved with launching retweet, and didn't implement much (maybe any?) of the code in that Nov 2009 launch. He probably did write a version of the frontend for retweet at some point, and had done some backend code, but all of that was largely rewritten by launch day.

To be fair, he probably didn't claim that, but making his involvement out to be more than it was probably did well for the article.

Comment · 7 years ago
I've actually been treated exceptionally well by the half-dozen or so CEOs I've worked for. This is pretty common in tech, at least in SF and NYC, in my experience.
Comment · 7 years ago
Here, you should have 2 orders issued events, one order_succeded, and one order_failed (hopefully not with an actual NPE, that would be pretty bad). So much like an SSTable-based system, there are race conditions at the level of deciding what to write to the logs/event stream, but should not be race conditions in replaying the event stream (the same customer would get a failure every time).
Comment · 8 years ago
It's fascinating to me that people don't point out that you can get many of the benefits of microservices with all your code in a monolith, indeed, all in a single runtime. Of the 4 benefits he lists (1: independent development, 2: independent deployment 3: independent scalability, 4: reusability) you can mostly get 2-4 by deploying your monolith to different server pools that are deployed and routed to independently.

Microservices get to be necessary for large dev teams, but probably a lot later than most teams think.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton