5,786 karma · joined June 12, 2008
Thankfully I got out of it and am much more consciously breaking streaks.
The downside is that I've clearly been exercising a lot less since I stopped focusing on the streak, so it works in some ways…
We should have a way to adjust what we consider a streak: maybe a daily streak is important to you, but maybe 3 times a week is what matters to you. Having the option for each app would be great.
However, making the same video with screen capture would require a good amount of editing to also show the toothbrush. Here everything seems to be in one take. I don’t blame him; as easy as it is now, editing is still time consuming.
Integrating the access to ChatGPT in your product can be very valuable to the user. The basic thing is that it removes the need to copy and paste from your product and then back from ChatGPT.
Beyond that, it allows the product to automatically inject relevant context in the prompt.
Simple example: an email client can add “this is a reply to this email sent by so.and.so@email.com: {email}”.
I looked at my `~/.ssh/known_hosts` file and that key is associated with a few IP addresses in addition to github.com. Those lines stayed after I ran `ssh-keygen -R github.com`.
I imagine that I also need to remove those other lines manually, but isn't that something that GitHub should have mentioned? I'm not sure in which circumstances these got added either…
The initial way we checked for it was looking for document.body.matches('*[_vimium-has-onclick-listener]') but apparently that stopped working in 2018. We then used a variation of this code: https://github.com/hackape/Detect-Vimium/blob/master/detect-... which seems to work still.
From experience, there is definite need. I spilled some water on my work laptop and it died. I was able to get a replacement in maybe 3 hours, but setting everything up again was a major pain.
A Time Machine backup would have let me continue more or less where I left off in a matter of an hour or two, vs. many hours/days (and some lost work). (not that Time Machine is perfect either, but much better than just iCloud)
I agree that getting rid of system cruft can be good, but it's better handled proactively than on machine failure IMO.
I was a bit disappointed by the suggested builds, because they're small, but I also understand it's early on and a difficult thing to do.
Not vital, but I was surprised that it doesn't look for colors at all.
One thing I'd love is the same technology, but used to look for a particular part. It does that once you pick a build, but imagine building your own thing rather than suggestions and having the app tell you where you can find the piece you're looking for. If you're adventurous, you would even have a custom tray with a spotlight directed at your pile :)
I've been trying to take thousands of mixed parts back into their original sets and I was hoping this might be helpful. The technology itself probably would, but not packaged as it is for the moment.
All that being said: really well done!
Building a browser extension will always have limitations.
For example, if you download a file, you usually don't have a way to open/delete/retry it through a keyboard command or an extension. Or moving tabs around between windows, change the order in the current window. You have to go back to using the mouse for many tasks, even with extensions.
Browsers also have a lot of minimal chrome UI which you can't get rid of with an extension. (a while ago, I did use Safari in a mode where it only had the very thin top bar, but it wasn't super practical sometimes because it was not the intended use-case)
Having qutebrowser built with the vim-like mode as first-class citizen gives more control over what can be done and how it looks.
I've been using it for a few years now and love the keyboard-shortcut centric aspect (I also use Vim) and the minimalism and customizability of the UI.
The main thing is that it's a terminal-based git client with Vim bindings, and customization. It's hard to represent that in screenshots :)
But I've also been using it for years and it's working perfectly for me.
I've been doodling with Processing and was working on hexagonal Truchet tiles. (basically random tiles that have paths connecting to any random tiles next to it, with hexagons as tiles instead of squares)
I ended up having to figure out some of that stuff again, in particular the coordinate system inside each tile so that I could deal with integer coordinates and translate them into the right fraction of the radius.
It was fun to figure out what I needed, so I don't regret it :)
And I am also planning on doing something with cubes, so this page will come in handy.
Thanks for sharing! I love how it covers all aspects of the problem.
Result of the tiling: https://twitter.com/_timothee/status/1330315929641570304
Diagram of my coordinate system: https://twitter.com/_timothee/status/1327859098642046976
That'd be an interesting feature honestly.
That part probably works even better with online networks as they're likely to be more scattered around the world.
You can then go from a few initial people in the new area and ask them if they have people they think you should meet.
So he has to place points with integer coordinates on the graph paper, and draw lines between them.
Or maybe not :) I originally found the terminal-based aspect appealing but in the end found the tool didn’t work for me. And maybe you just want to work on your own tool, which would be a fair reason not to stop.
At the least, you could imagine having a shared session for all the tabs in a same window. But a new incognito window should be clear of any history.
A couple of questions:
Were the existing free users grandfathered in? It seems like it from the weekly users.
Can you have two pricing models for the same extension? Like pay for a lifetime license for $x or $y/year.
Congratulations!
I probably implied the "who" since there was no way to have a group qualified by two conditions like these end up so high. (regardless of totals of the two percentages)
For one thing, as ASpring mentioned, the text about white kids were shortened, with the implication that the same sentence structure as for the black kids should be used. I'm assuming it was done to make the drawing easier to read (i.e. less text) but it certainly added confusion.
I.e. it reads "25% of black kids had parents who grew up in the bottom two levels and moved up at least one" and it should read "59% of white kids had parents who grew up in the bottom two levels and moved up at least one" instead of just "59% of white kids moved up".
As for "Those two groups should sum to less than 100%, certainly not 103%.", this is incorrect: the 25% refers to the kids who had parents in the bottom two levels, while the 78% refers to kids who had parents in the top three levels. Those are separate groups. (same for the number with white kids)
So, if you look at kids coming from the 40% poorest (unclear if it's overall or amongst white/black people), from 1955 to 1970, only 25% of the black kids moved up while 59% of the white kids moved up.
And if you look at kids coming from the 60% wealthiest, 78% of black kids moved down while 43% of white kids moved down.
In other words, poor black kids are more likely to grow up and stay poor than poor white kids. Rich black kids are more likely to grow up and become poorer than their parents than rich white kids.
To simplify a bit (not 100% accurate with the available data but close): regardless of poverty level when growing up, only 22 to 25% of black kids moved up (or stayed the same), while 57 to 59% of white kids did.
I must say that I have never verified this myself, mostly because I've never needed it that bad. At least something worth looking into if that problem arises.
> Diversify was a weekend event at Spotify in Stockholm, where 40 tech students of diverse backgrounds came together and designed, wrote code, and found new friends.
Maybe having students to this is in part pointless, but that picture is not of a group of Spotify employees working on diversity issues.