Labo333

Joined 11 years ago

Karma
1,198
Submissions
333
Member since
Dec 13
louisabraham.github.io

Founder & CTO of reduck.ai

View on Hacker News

Recent submissions

Comment · 1 day ago
To the other commenters: @jawns means a rip-off of gerrymandle.com
Comment · 2 months ago
I think I agree afterwards, but now I developed emotional attachment to that quirk ^^

Basically when scrolling, the frame around words will have a stable top edge to avoid flickering, and it took me a few iterations to make it work.

I tested multiple designs, some of them inspired by word clouds and the size variation stuck afterwards.

Comment · 2 months ago
Yes! This is probably the one thing I want to think about but it requires detecting thise constructs. I think spacy was able to annotate each word with a function, so it should be able to validate known constructs but I need some model to perform unbiased discovery.
Comment · 2 months ago
Thanks! The real and probably unnecessary pain was having the words in different sizes.
Comment · 2 months ago
G502 user here! I also put a draggable scrollbar for the less lucky :)
Comment · 2 months ago
I guess a lot of people use shape, for example to discuss frontend.
Comment · 2 months ago
I compute frequencies and rank the words by relative frequency!
Comment · 2 months ago
Thank you all for the feedback!

I added the search bar, increased the data to 1000 PR a day (more than 50M words total) and added a feature to explore the other clusters as well. I hope the page is not getting cluttered.

Comment · 2 months ago
Thank you!

I did test it with my mac touchpad without issue. Maybe the problem is that I wanted to make discrete scroll-wheel ticks work. I just tried a fix by normalising deltaMode to pixels.

If you could just paste this in your console, I would have a better idea:

    document.querySelector('.wall').addEventListener('wheel', e =>
      console.log(e.deltaMode, e.deltaY.toFixed(2), e.defaultPrevented ? 'PAGE' : 'native'), true)
Comment · 2 months ago
Thank you!

I asked Claude for a few original designs, then iterated a lot for the UI. It called this design "Rasterfeld", which is a word that means "field of grids", a term used in swiss design https://docs.mew.design/blog/swiss-design-style/ as @alwa said.

The 3 primary colors refer more to pop art and Bauhaus.

I'm really eager for a nice book about "design" that would document all those styles, if someone has a recommendation.

Comment · 2 months ago
no reason for 8 clusters!

I did experiment and a stacked chart seemed the most clear, with the important cluster at the bottom.

Comment · 2 months ago
Sadly pretty uninteresting, you can probably just launch Claude code on the repo to see by yourself. One cluster is french and spanish, another is about design, another about frontend, etc...

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton