HNHacker News
TopNewBestAskShowJobs

joestrong

34 karma · joined May 29, 2020

submissionscomments
joestrong··on All clocks are 30 seconds late
A slightly related thing I think about someone's, is if I look at the time and it's 13:05 and then I do a task and when I finish a task it's 13:10, you could say that took 5 minutes, but because we can't see the seconds each time could be up to a minute out. So a total of 2 minutes error! Quite big if you're timing something small like 5 minutes!
joestrong··on Ask HN: Does anyone use sound effects in their dev environment?
Definitely interested
joestrong··on Apple Maps on the web launches in beta
If you put something random after the URL it seems to skip the browser checks: https://beta.maps.apple.com/bleh
joestrong··on Time-Based CSS Animations
Don't forget that CSS animations are hardware accelerated. If you're doing trig in JS for animations, you're probably also manipulating the DOM to update the UI every millisecond, which is very expensive
joestrong··on Hardest problem in computer science: centering things
> (also don’t ask why justify-content became justify-items)

It didn't. `justify-content` works with grid too, and will bunch all the grid cells into the center. `justify-items` is if you want the contents of each grid cell to be centered.

Also, `place-content` or `place-items` for grid does both the horizontal & vertical at the same time.

I admit that CSS isn't always obvious how it works, but it seems like the author didn't care to check

joestrong··on RyujinX – Open Source Nintendo Switch Emulator
I second this. I also have a web background, and last year I started with this video, and the Gameboy is a great place to start with this sort of thing.

Start making a game, and you'll soon realise how the CPU works, and making a simple emulator will start to seem very possible.

joestrong··on The Password Game
I started this just before midnight, and once I got to the wordle question it didn't work. Possibly because the wordle had changed since starting the password game
joestrong··on Leon: Open-source, self-hosted personal assistant
I did figure out how to do it at one point. I think you had to remove some default config from a JSON file to stop it connecting to their cloud. You still had to query Google directly for the STT though
joestrong··on Ask HN: Is anyone monitoring popular apps to check if they're listening?
I've tried putting my phone in airplane mode and the feature still works. You can easily try that yourself.
joestrong··on HOWTO: Be more productive (2005)
I'm currently doing both of these with success:

- Limit to 1 creative thing per month (music one month, programming the next, etc.) I find it helps to get deep into 1 thing for a while rather than skimming the surface on multiple

- Waking up early, and doing the creative things first (less interruptions in the morning, you have your energy)

joestrong··on CSS Tips
I'd argue that `place-content: center` is better than `place-items: center` as it would handle multiple child elements in a way most people would expect from a simple centering snippet.

place-content will position all the children to the center, which is generally what's desired here.

place-items, would make each child element center itself within its own grid square

joestrong··on CSS Tips
Actually, this is technically incorrect. It doesn't set justify-content, it sets justify-items. This is why it works with grid, and not flexbox

Source: https://developer.mozilla.org/en-US/docs/Web/CSS/place-items

I think there's a lot of confusion for most people between justify-content/justify-items and align-content/align-items

joestrong··on John Cleese Discusses Creativity, Monty Python, and Artichokes
You beat me to posting this. It's a great video - I often revisit this video for creative inspiration.