swdunlop
Joined 17 years ago
Joined 17 years ago
1. Yes, the size. I don't spend a lot of time thinking about "do I really want to bother with this in my pocket, I'm just going to the store."
2. The ecosystem. There's a lot of different firmware forks, people tinker and optimize. Which is important, because that helps with..
3. The UI. There's only a few buttons, no touch screen, so the power on experience sends you straight into the last page you were reading, and there's not a lot of farkles trying to drive engagement.
4. No touch screen. The buttons aren't very soft, and there's no touch screen, so you can just toss it back in your pocket, without turning it off, and pick it back up.
5. It's cheap, and it is not linked to my accounts. I'm not terribly worried about theft or someone accidentally knocking it out of my hand.
All that comes down to just.. no ceremony. No unlock the screen, push past the notifications, find the app, wait for Kindle to pass some advertising back and forth with Amazon. Nothing. Pick up the book, read the next page while you are waiting for coffee to steep.
That said, there's some suck to be had:
6. No frontlight. You can't read in the dark without a separate light.
7. No, the font rendering is not perfect, the DPI is pretty low. This is not the most beautiful screen. But it's pretty readable. I got over it.
8. It's a pretty small screen. If you have awful eyesight, you're going to go through a lot of page turns. But if you are prone to skipping ahead and scanning, you might actually read more of the book this way.
9. It is not fast. The firmwares I have used all do some indexing at the start of each chapter, and it can take a few seconds.
10. The vendor either doesn't quite understand its customers (it seems like xteink got lucky sometimes) or is scrabbling through parts bins and unable to communicate with its customers. The X4 Pro really confused its fans.
I think it really just comes down to "this thing is too simple to become more fucking adtech pretending to be useful."
This is referred to as Time Dilation (TiDi) in EVE -- https://wiki.eveuniversity.org/Time_dilation -- it's an interesting engineering rathole, Fenris f/k/a CCP has been pretty open about their stack, and the challenges that have built up.
Anything that speeds up EVE lets more players cram in without experiencing TiDi, and this might let the devs escape Stackless Python, which is another interesting engineer rathole. (It's ratholes all the way down, and this is the one that got EVE on my radar, and has kept it there.)
https://www.anthropic.com/engineering/a-postmortem-of-three-...
I think there's a certain amount of running with scissors going on here. I appreciate the transparency, but the time to remediation here seems pretty long compared to the rate of new features.
"assistant": {
"version": "2",
"default_model": {
"provider": "anthropic",
"model": "claude-3-5-sonnet-20240620"
}
}
Once this is done, you should be able to use Anthropic if you have an API key. (This was available before today's announcement and still works today as of Zed 0.149.3)You can sometimes separate the fans and the topic by how they refer to him.
It is amusing that this essay starts with "Government" and does not get down to the intelligences until halfway through -- in my mind, it's all just the intelligences watching the funny monkeys play at still having meaningful role in the Culture and the surprising things they do at the edges of its influence.
If a function does not take a context, you know it probably cannot be interrupted, just like when a function does not return an error, you know it should not fail. In my work projects, this is also a cue that the function does not do any logging since we always carry a zerolog.Logger in our contexts enriched with trace information about the request and handler.
This also makes life easier for me as a reviewer -- I can see the context passing, I can spot when there is a bad pattern, like retaining a context, or failing to handle an error. It does not require me to maintain a detailed mental map of which functions employ dynamic variables or can throw exceptions.
This tic drives me nuts when I hop between fish (which I use for two features, better tab completion and background jobs) and nu. With 0.86, it might just be for background jobs, which is something Nushell has avoided dealing with entirely. CTRL-Z and "bg" is just muscle memory for me, much like "open."
This trick probably works for other periodicals with a shady-as-hell internet filter bubble "feature."