spoiler

Joined 13 years ago

Karma
2,741
Submissions
1,235
Member since
Jan 15
Software engineer by day. Aspiring artist by night.

Also, I'm very passionate about DX and UX...

And I like long walks on the beach.

View on Hacker News

Recent submissions

Comment · 10 days ago
We were the agents for the models all along, with our highly adaptive tools: versatile sausagey appendages and flapping fleshy orifices for interacting with the world
Comment · 11 days ago
The problems are ownership and provenance mainly, and that all DOM access is slow and requires syncing code internally.

Anyone can write code that tweaks nodes or uses templating, but doing it in a consistent way on a project with hundreds of thousands linea of code is challenging, especially if you also need performance and everyone's least favourite child: accessibility.

Sure you don't get some of this with frameworks, but they help a lot.

Comment · 24 days ago
I agree, but certainly language constraints or features make analysis easier (and some analysis which was previously impossible now suddenly is) which in turn unlocks/enables a whole world of optimisations the compiler can do for you!
Comment · 26 days ago
My mum calls them cat kisses, and we do it with other cats too, lol!
Comment · 1 month ago
I'm not a fan of tailwind, but isn't it whole point that unused utilities don't get compiled into the final CSS?
Comment · 1 month ago
Ah, I meant the site design as a whole when I talked about attention to detail, not the animation specifically

As for the animations...

The second animation is a bit more... High fidelity in some areas? I don't know what to even call it. The clash of different pixel art styles is what I find jarring[^1].

But I guess my point was that neither animation is even _good_... Like both of them barely pass a cursory glance; there's lot of nonsense going on in both of them, that wouldn't get past any animator. So, I wouldn't say one is better or worse; they just different

[^1]: Edit for context, I used and even made _a lot_ of pixel art in primary school and my teens lol

Comment · 1 month ago
The animation is more dense and busy. Not sure I'd qualify it as better necessarily.

But this thread is a bit like the "I could have drawn that" comment you hear from Average Joe saying about a Mondrian painting. Yes, you can mimic something (with or without AI) but you wouldn't have made _this_.

Don't get me wrong the 0->1 copycat site is impressive, but it lacks a lot of attention to detail the original has.

The art and engineer snob voice in me is also causing a bit of cognitive dissonance about this though. C'est la vie, funny times we live in

Comment · 1 month ago
If people in this thread found out how concept art gets painted /composed digitally for quick mood/vibe iterations, they'd lose their shit probably.

Edit: my point is different techniques are fine in different contexts

Comment · 1 month ago
> No one hires me anymore because AI can do my job cheaper.

As someone who thinks AI is an incredible tool, I think your job is safe. Are there incompetent companies that are replacing people with AI? Yup... But also, I'm pretty sure most people don't want to work at companies with such poor management anyway? So in a way, I think AI is prefiltering incompetent management for us.

On you other two points: I kinda feel you, but I'm finding ways of enjoying my work with AI. It's been a bit of a shift and I'm still adjusting probably, but it feels like it's getting better. I never really enjoyed "typing" code, but the creative process of designing solutions and building the. And I never thought typing was the "building" part, it was just an unavoidable mechanical "obstacle" (not using the word obstacle as a bad thing necessarily, but idk it's just typing you know?)

Comment · 1 month ago
I find it funny that it's also on /post lol
Comment · 1 month ago
But historically, I don't think people engaged as much intellectually or mentally as much as we do today. And I'm not just talking about people who need to do it at work, but even "mundane" things like watching TV or Film.

Heck, I have non-stem friends for which "pop culture" activities like wordle, pub quizzes, and film/TV are the most engaging thing intellectually. I'm not sure what they would have done if they live in the past. Would they find something else?

Comment · 2 months ago
Very tangentially related but I've seen the word escapism used a couple of times in this thread...

I can't tell what's happening here...

Did we all extract a different conclusion/meaning from the piece?

Did a bunch of people discover the same new word recently, and are learning to use it?

Did people not read the full post perhaps, and jumped to conclusions?

I don't think the author is advocating or engaging in escapism here... Did I misunderstand the post?

Comment · 2 months ago
Read the book Mind Illuminated. Visualisation isn't really necessary for meditation
Comment · 2 months ago
I think it honestly not even a signal of how good anymore. It's become noise in my experience..

I've worked with an absolute leetcode beast and had a masters in CS. He insisted we use Redis for a project with a lot of relational data. We ended up building a mini relational database on top of redis. Whatever you're imagining about the dev experience, it was worse. He was a lead/senior engineer at the company. Turns out he never bothered to properly learn SQL because he didn't like it. C'est la vie, ggs I guess.

One of the best engineers I worked with was a biochemist who fell in love with programming through chance.

Most of the people I admired in the industry are self taught and passionate about the craft; a lot of them are also immigrants who didn't have access to prestigeus unis. Some went to uni but admit they've been programming since before that.

You can't really learn to be passionate about the craft and to enjoy learning at any uni.

Comment · 4 months ago
Gosh, I must be doing something wrong. I spent 15 minutes (of which a lot was waiting while it was thinking about "backwards rationalising" it's decision and "gaslighting"[1]) arguing with it over why it keeps using `node -e "console.log(require('fs').readdirSync('…'))"` instead of `ls -l …`.

Like it did everything:

- this is not a Linux system (true, it was macOS) - it is not an available command - the binary is corrupted - node/js is more precise - V8 JavaScript is faster than bash (true technically??? But not in this context lol) - JavaScript is more versatile

I forgot what else we went through but there were a few more things. I indulged it because it was incredulous and funny. The prompts from my side were all questions, never instructions. I assume an instruction would've helped here, but also I don't think Opus ever did this (but on the other hand Opus wrote python scripts to format/indent, instead of just running cargo fmt, so I guess potato potato)

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton