You're not calling out the upgrade ability enough.
Most people comparing the price of a Framework seem to miss the long view. After the initial purchase, every upgrade is cheap compared to buying an entire laptop over and over again. Bonus that you can repurpose or sell the old mainboard.
There are better laptops than Framework when compared as one-to-one at a certain point in time, but that's missing the point of Framework's approach.
The point is that a laptop is a tool that you use every day. It needed to be reliable and very usable. Framework is compromising on usability in the service of upgradeability. It seems like you can have refined tool, or a repairable one.
Framework 13 11th gen has been my daily driver for years. It's reliable and very usable. Is it a $4k MBP? No. But compared to the bulk of laptops out there, one might even say it's refined I suppose. It's a sleek 3lb aluminum laptop. Like I said, there nicer laptops out there, but the Framework is a very capable tool.
Some kind of ”Error” is of course one of the sane message types. ”Warning” and ”info” might be as well.
”Verbose”, ”debug”, ”trace” and ”silly” are definitely not, as those describe a different thing altogether, and would probably be better instrumented through something like the npm ”debug” package.
> Imagine if it could start gently shilling a particular brand of antidepressant if you started talking to it about how you're feeling lonely and down. I'm not saying you should do that, but people definitely do.
Doctors already shill for big pharma. There are trust issues all the way down.
I hope you're right and that it remains that way, but TBH my hopes aren't high.
Big pharma corps are multinational powerhouses, who behave like all other big corps, doing whatever they can to increase profits. It may not be direct product placement, kickbacks, or bribery on the surface, but how about an expense-paid trip to a sponsored conference or a small research grant? Soft money gets their foot in the door.
> Accountability is a big asterisk that everyone seems to ignore
Humans have a long history of being prone to believe and parrot anything they hear or read, from other humans, who may also just be doing the same, or from snake-oil salesmen preying on the weak, or woo-woo believers who aren't grounded in facts or reality. Even trusted professionals like doctors can get things wrong, or have conflicting interests.
If you're making impactful life decisions without critical thinking and research beyond a single source, that's on you, no matter if your source is human or computer.
Sometimes I joke that computers were a mistake, and in the short term (decades), maybe they've done some harm to society (though they didn't program themselves), but in the long view, they're my biggest hope for saving us from ourselves, specifically due to accountability and transparency.
You could already pre-approve an executable and just call that from your prompt. The context savings by adding/indexing metadata and dynamically loading the rest of the content as-needed is the big win here IMHO.
Uptime is also a sales and marketing point, regardless of real-world usage. Business folks in service-providing companies will usually expect high availability by default, only tempered by the cost and reality of more nines.
Also, in addition to perception/reputation issues, B2B contracts typically include an SLA, and nobody wants to be in breach of contract.
I think the parent you're replying to is wrong, because I've worked at small companies selling into large enterprise, and the expectation is basically 24/7 service availability, regardless of industry.
I don't know, maybe it's a compliment. Wood glue can form bonds stronger than the material it's bonding. So, the wood glue in this case is better than the service it's holding together :)
reply