Recent submissions

Comment · 1 year ago
I love it. I was introduced to it by Edward Tufte's book, 'https://www.amazon.co.uk/Visual-Display-Quantitative-Informa...'.

And was just thinking about it the other day. I had a bug aggregating sleep-data from an iPhone, which comes in the form of sleep-samples.

I was trying to fix it, both by prodding Claude Code to fix the problem, and looking at debug logs of the sleep-samples, but we weren't getting anywhere. I asked Claude Code to graph the samples, and BAM, saw it right away. (the problem was that HealthKit returns you sleep-samples from ALL devices, not just the priority one)

Maybe not exactly the same thing as Anscombe/Tufte were getting at, but I was reminded of it, and the value of visualising data.

Comment · 1 year ago
I hope they don't, I actually like it. I know it's overdone, but it still gives me a boost! :)

It's kind of idiosyncratically charming to me as well.

Comment · 1 year ago
Definitely seems to have exacerbated the anti-trust issue. Search was search, but now they can insert AI and short-circuit the route to other products.
Comment · 1 year ago
Don't worry about impostor-syndrome (everyone has it).

It seemed like around the time I was graduating college, there was this kind of culture of hotshot programmers, which looking back was kind of toxic.

It was all this "he's good", "he's not good", and it kind made you afraid to admit you didn't know things (for me anyway).

And for a long time I went around with this imposter-syndrome, thinking I should know everything (and knowing that I didn't).

And now, with a bit more experience, I realise, not-knowing is the default. Things change so quickly, no-one can know everything. One person might be better in one area, a different person in another. There is no absolute ranking.

Better to admit this. We're all continual learners.

Comment · 1 year ago
Thanks, I'll try it. I have a few things knocking around.
Comment · 1 year ago
Comment · 2 years ago
I meditate a good bit, an hour a day, and it doesn't stop thoughts arising, so I've had some time to think about this.

My guess is, it's just an evolutionarily useful thing, for your brain to keep pinging you about various things.

It doesn't mean of course that meditation is not useful. But you want to have control over these thoughts. Without a meditative practice, it's all too easy to allow your consciousness to be consumed by these impulses (which can lead you astray).

Comment · 2 years ago
Some feedback: looks nice, but an instant turn-off for me is the requirement to sign up before I try it out. It meant I didn't try it out, and seems unnecessary.
Comment · 2 years ago
I'm working on https://www.americanfootballinsights.com

Its a hobby project, to play around with American Football statistics.

I'm trying to do a few innovative things with it. e.g. I generate an excitement-rating per-game. Here are the excitement ratings from yesterday's games:

https://www.americanfootballinsights.com/excitement/2024/4/

I've used that feature already today. It tells me the big Sunday Night Football game last night, between the Ravens and Bills, was not worth watching!

I'm planning to develop more as the season goes on. For updates:

https://americanfootballinsights.substack.com/

Comment · 2 years ago
Working on an NFL stats & visualisation project, the working title is American Football Insights. It's a hobby project, I'm not planning to charge for. I did a bit of work on this a few years ago, and I found that analysing the stats, you can gain insights, which you can't really from just watching the games. It was prompted by the upcoming NFL season.

Things I'm thinking about...I had an idea for a centralised local DB where I collected all kinds of stats on my life, all in one place. They're already being collected on various platforms, I thought 'why not make them my own, and maybe there's something to gain by pulling them together?'.

Comment · 2 years ago
That's a good project.
Comment · 2 years ago
A few thoughts (for context, senior developer, and use chat-gpt every day as an assistant)...

In the short-term (5-10 years, I cant see them autonomously producing products), it will need an experienced programmer to interpret and use the output effectively.

An implication of this is, in the short-term, developers become even more valuable. You still need them, and these tools will make the developer significantly more productive.

I was reading Melanie Mitchell's book 'Artificial Intelligence: A guide for thinking humans' recently (which I'd recommend). She has this chapter on computer-vision. And as an example, she shows a photograph of a guy in military clothing, wearing a backpack, in what looks like an airport, and he's embracing a dog. She makes an insightful point, that our interpretation of this photograph relies a lot on living-in-the-world experience (soldier returning from service, being met by his family dog). And the only way for AI to come close to our interpretation of this, is maybe to have it live in the world, which is obviously not such an easy thing to achieve. Maybe there's an analogy there with software development, to develop software for people, there's a lot of real-world interaction and understanding required.

In terms of autonomously producing products, I see these tools as they are now a bit like software wizards, or a website that Wordpress will create for you. You get a 'product' up-and-running very quickly, and it looks initially fantastic. But when you want to refine details of it, this is where you get into trouble. AI has an advantage over old-fashioned wizards, in that you can interact with it after the initial run, and refine it that way. But I'm not sure this is so easy, to have that fine-grained control you have with code. This is where I see the challenge being, to develop tools to talk to it, and refine the product sufficiently.

Comment · 2 years ago
Comment · 2 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton