back
user profile
tobr
14,341karma·2,388submissions·April 2, 2012
about
Designer/developer
tobrsayshellohn@gmail.com
recent activity (2,388 total)
comment
I don’t think it’s strange to “love” something just because you can point out its flaws. It’s not like the alternative is perfect, and depending on your point of view, it might have flaws that are mor…
comment
As so often, there’s a related XKCD, but not of the usual type: Time [1]. It’s probably the most ambitious XKCD project so far, with thousands of thoroughly researched panels.[2] 1: https:/…
comment
Huh. That’s not at all clear, and strikes me as weird. I think you’d have to pair it with some visual indication...
comment
One more thing - maybe I’m imagining this but I wonder if you might have a bug that causes the alert sound to go off sometimes even when the tasks are paused? I’ve heard an occasional ping from two di…
comment
Yes! Walking into a grocery store is one of the best things about traveling. It is one of the few genuine everyday activities that are easily available to a tourist, but is going to be quite different…
comment
Why are you implying that kccqzy thinks Dhall is better than Jsonnet or Starlark?
comment
This looks brilliant in its simplicity. I’ve been using Tyke.app for a few weeks as a task list, and it’s perhaps the first that seems to work for me. Getting timers + fast task entry seems like a use…
comment
It looks fine to me. Reducing repetition is precisely the type of thing Dhall’s features should be useful for.
comment
That’s about the least interesting thing about Dhall. (It’s weird that they tout it prominently on the homepage.) There are so many flavors of syntax sugar for JSON, Dhall is a completely different be…
comment
So far, only comments complaining about syntax. You can do better, HN!
comment
How is this at all related to Dhall? It looks like a completely different thing with a completely different purpose.
comment
How would you know if that is happening?
comment
They must have changed it since, as they frequently put songs by the same artist right next to each other nowadays.
comment
Is that this one? https://youtu.be/dJg2Caz3TF0
comment
Whether that’s clearer or not should be a matter of debate. I find the introduction of a function for this a potential source of confusion, when it just serves to turn statements into an expression. B…
comment
That’s true of anything you’re not used to. A traditional for loop is very confusing the first dozen times. Simple chained ternaries like in the example really aren’t hard to reason about. They are a …
comment
A police of type officer would be an officer police, though just like a riot police isn’t a riot, but rather works with riots, an officer police wouldn’t necessarily be an officer.
comment
I’m confused. What was this feature for, then? Just to let off steam when they suggest terrible videos? Another infuriating thing about that button is that it visually overlaps the video itself (at le…
comment
> Reminds me of the BDG video on Polygon on how to create the perfect E3 presentation. Particularly the part about Gaffes. Perhaps I’m the only one who hasn’t seen or knows exactly which video this…
comment
It’s not just a problem for review and debugging. I think it’s even worse for refactoring and new feature development, because it makes it so much more difficult to know where to make a change. If the…
comment
I recently played around with Ink. [1] I hadn’t heard of Dialog, but it shall be interesting to contrast them. It’s quite elucidating to see how different the constructs of a programming language can …
comment
Good question. You can spoof your user agent to get their separate, half-baked mobile version. I wonder what their mobile traffic looks like. I find myself ending up on GitHub on my phone all the time…
comment
If I may, I would like to request a little more transparency when this happens, as it can be confusing. For example, my comment elsewhere in the thread was written days ago, and I only happened to see…
comment
> Relying on your trust of apple for things you don't want to happen being prevented is just a mistake. Again, my trust of Apple (relative to Google) in this regard fundamentally does not co…
comment
I can imagine circumstances where I’d find it ethical, for example when the expired domain name in itself is useful to you (say, you want to move your own site to wisconsincarpetcleaners.com instead o…