HNHacker News
TopNewBestAskShowJobs

Timothee

5,786 karma · joined June 12, 2008

submissionscomments
Timothee··on Enthusiasts struggle to keep model railway industry on track
As a teenager I had a Marklin catalog that I kept for years. I spent a lot of time turning the pages to dream about all these models and layouts…
Timothee··on Enthusiasts struggle to keep model railway industry on track
I’d be curious how mobility plays into that as well. The YouTubers I see often seem to be well settled in their large-enough-for-the-hobby houses. If you end up moving often, or just _feel_ like you might have to, it’s more difficult to invest time and money into it.
Timothee··on FreeTaxUSA
For me, I don't always go with a CPA because I've had bad experiences where they've made mistakes or didn't know about some basic things and I still ended up doing a lot of work to gather and pass along the information.
Timothee··on Duolingo Cuts 10% of Contractors as It Uses More AI to Create App Content
I've had the same issue with the Fitness app on my smart watch (and others like Readwise). I wanted to keep the streak alive for the sake of it, but I was starting to get hurt. For Readwise, it was just becoming mindless daily review.

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.

Timothee··on Resetting the timer in my toothbrush
It’s a bit frustrating for how much time is spent showing a screen.

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.

Timothee··on World of Goo Remastered
It’s not exactly that either but it’s close to sealioning.

https://en.m.wikipedia.org/wiki/Sealioning

Timothee··on Vimcasts – Free screencasts about the text editor Vim
Thanks for mentioning those books because I didn’t know he had written a second one!
Timothee··on Delimiters won’t save you from prompt injection
> how useful is said feature if you can just use ChatGPT yourself.

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}”.

Timothee··on We updated our RSA SSH host key
Good callout!

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…

Timothee··on Vimium – A browser extension that provides Vim-style keyboard controls
I work at Superhuman. We used to have code to detect Vimium, though we evidently we removed it very recently, while working on something tangentially related. It was working but definitely finicky over the years.

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.

Timothee··on Business Essentials
> these days is there any good reason to back up the rest of your system

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.

Timothee··on PAM Duress – Alternate passwords for panic situations
I had the same issue happen but on a fax machine. Naturally, I couldn't hear anything when the 911 operator picked up, so I continued to try out various combinations, until the watchman and a cop showed up to check on the situation: just me trying to fax something abroad late at night.
Timothee··on Brickit – scans your Lego bricks and helps you build new creations
I've tried it this week and it's really cool to see it process a big batch of bricks.

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!

Timothee··on Qutebrowser 2.0
> Why is this also suboptimal, or why does this not work as well? Why is the approach by qutebrowser better?

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.

Timothee··on Tig – Text-mode interface for Git
For what it's worth, I don't think the screenshots do it any favor.

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.

Timothee··on Hexagonal Grids (2013)
Ah, I wish I had come across this two weeks ago!

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

Timothee··on ZSA Moonlander: A next-generation ergonomic keyboard
You can probably make that happen with the QMK firmware: make the whole thing stop two hours after being plugged in. Or have a key sequence to restart the timer. (so that you don't have to unplug and plug it all the time)

That'd be an interesting feature honestly.

Timothee··on Superhuman
FWIW, Andreessen Horowitz is an investor in Superhuman. :)
Timothee··on Network Determines Success More Than People Realize
One thing you can try is to leverage your existing local network to start a new one, by asking "do you know anyone there?" and go from there.

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.

Timothee··on Spotify to Apple: Time to Play Fair
Side note but talking about their users/customers as "our fans" is super strange.
Timothee··on TLDR Stock Options
Ah, that's what happened! I couldn't figure out why a certain percentage at series A would yield a higher payout than the same percentage at series B and C…
Timothee··on Notion – All-in-one workspace for notes, tasks, wikis, and databases
I expect posting a referral link on Hacker News to be frowned upon.
Timothee··on 60-degree angles on a lattice
I was confused as well, but I think the idea is that he's using only graph paper and a straightedge without measurement. (or markings)

So he has to place points with integer coordinates on the graph paper, and draw lines between them.

Timothee··on Ask HN: How do you organize/track your personal goals?
You might be interested in TaskWarrior https://taskwarrior.org/

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.

Timothee··on Facebook can track your browsing even after you've logged out, judge says
Which is a significant flaw in the way incognito windows work with Chrome. If you have a minimized or hidden incognito window, opening a new one beats the purpose of incognito windows…

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.

Timothee··on Lessons learnt from monetising my Chrome Extension
Thanks for writing this up! Chrome Extensions have been my go-to playground for many years but, though I looked into it, I never went through with making one a paying one.

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!

Timothee··on The effects of living in a poor neighborhood
You're right. Somehow it made sense to me when reading the article, but reading your comment I see how it doesn't make sense as stated.

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)

Timothee··on The effects of living in a poor neighborhood
That infographic and the text that goes with it could be made much clearer but your interpretation is not how it should be read. (as far as I can tell)

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.

Timothee··on Amazon's customer service backdoor
It was my understanding that the registration time you have with one registrar carries over with the next registrar. In other words, if your domain is automatically renewed for a year and you move to a different registrar and pay for one year, your domain will be registered for two years.

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.

Timothee··on How Can We Achieve Age Diversity in Silicon Valley?
I was a bit shocked by that photo until I went to the page itself at http://diversify.github.io/ and read:

> 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.

← PreviousPage 2 of 34Next →