News for hackers. Stuff that matters.

Labo333

Re:elect.horse on Friday October 30, 2026 @09:06AM (#50303334)
To the other commenters: @jawns means a rip-off of gerrymandle.com
Re:Show HN: The load-bearing vocabulary of Claude on Friday August 28, 2026 @07:04AM (#49476922)
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.

Re:Show HN: The load-bearing vocabulary of Claude on Friday August 28, 2026 @03:48AM (#49475626)
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.
Re:Show HN: The load-bearing vocabulary of Claude on Friday August 28, 2026 @02:09AM (#49474921)
Thanks! The real and probably unnecessary pain was having the words in different sizes.
Re:Show HN: The load-bearing vocabulary of Claude on Friday August 28, 2026 @02:07AM (#49474911)
G502 user here! I also put a draggable scrollbar for the less lucky :)
Re:Show HN: The load-bearing vocabulary of Claude on Friday August 28, 2026 @01:58AM (#49474860)
I guess a lot of people use shape, for example to discuss frontend.
Re:Show HN: The load-bearing vocabulary of Claude on Friday August 28, 2026 @01:56AM (#49474850)
I compute frequencies and rank the words by relative frequency!
Re:Show HN: The load-bearing vocabulary of Claude on Thursday August 27, 2026 @08:27PM (#49472975)
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.

Re:Show HN: The load-bearing vocabulary of Claude on Thursday August 27, 2026 @08:08PM (#49472834)
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)
Re:Show HN: The load-bearing vocabulary of Claude on Thursday August 27, 2026 @06:26PM (#49472093)
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.

Re:Show HN: The load-bearing vocabulary of Claude on Thursday August 27, 2026 @03:55PM (#49470340)
no reason for 8 clusters!

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

Re:Show HN: The load-bearing vocabulary of Claude on Thursday August 27, 2026 @12:20PM (#49467304)
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...
Re:Show HN: The load-bearing vocabulary of Claude on Thursday August 27, 2026 @12:07PM (#49467111)
Thank you so much! The presentation was really my goal here, more than the model itself.
Re:Show HN: The load-bearing vocabulary of Claude on Thursday August 27, 2026 @11:58AM (#49466938)
Author here! Grateful for the kind words, human communities like HN really hit differently when you spend the whole day chatting with sycophantic and bullshitting agents (including to make this).

I'm currently adding a search bar as well as increasing the data to 1000 PR per day.

A nice thing that is not obvious on the main page is that the dataset and analysis are updated daily using Github Actions (at least when they don't suffer from an outage ^^). I find it pretty cool to be able to build such apps without a "backend"!

Re:Show HN: The load-bearing vocabulary of Claude on Thursday August 27, 2026 @11:55AM (#49466898)
That was the intention behind my title!
Re:Show HN: The load-bearing vocabulary of Claude on Thursday August 27, 2026 @11:54AM (#49466885)
I have been using it as well, but I think adding a search bar will heighten the experience. I'm trying out some designs right now :)
Re:Show HN: The load-bearing vocabulary of Claude on Thursday August 27, 2026 @11:50AM (#49466789)
Author here, thank you so much! I really tried to make it nice to use, beyond the (quite original) modelling.

A prototype I did tried to detect some grammatical constructions, eg "it's not ..., it's ...", but I am not sure how to systematize that.

Also just a disclaimer: I am NOT tracking Claude tics, I am merely finding that a particular cluster of vocabulary increases. Tracking Claude requires labelled data IMO. I tried using model release dates in a structural model to constraint the clusters but the result was not compelling, so I ended up simplifying the model a lot!

Re:Show HN: The load-bearing vocabulary of Claude on Thursday August 27, 2026 @11:46AM (#49466725)
I'm not even sure a PhD helps. It just overuses jargon that has NO meaning. Sometimes, it actually hand waves too much as well while trying to dumb down stuff for you.

I am not sure whether it's a consequence of learning to reason from its traces or some RLHF that trips it into using weird terms to sound smarter to the humans who rate it.

Re:Show HN: The load-bearing vocabulary of Claude on Thursday August 27, 2026 @11:43AM (#49466679)
I thought about that, I might add it if I can find a nice design!
Re:Show HN: The load-bearing vocabulary of Claude on Thursday August 27, 2026 @11:43AM (#49466670)
Author here :)

Thank you for the compliment! I did spend a lot of time designing a nice experience on both desktop and mobile. Even the scrollbar to select words was non trivial as I wanted the words to be of different size, yet avoid flickering when scrolling!

Re:OpenLogi on Wednesday August 19, 2026 @01:52AM (#49357408)
Nice!

I'm not sure this supports G502 as it's supposed to be controlled by Logitech G HUB.

Anyway, if you want a CLI replacement for G HUB, I played a bit with opengcontrol [1] to support my new G502 using Claude Code. I wrote a short blog post about it as well [2]. I even got a battery indicator for my menu bar.

[1]: https://github.com/kasik96/opengcontrol

[2]: https://louisabraham.github.io/articles/clawd-grip

Re:I'm a USB-C Maximalist on Tuesday July 14, 2026 @08:20PM (#48914688)
I cannot recommend enough https://github.com/darrylmorley/whatcable to know what power and data capabilities your cables support.
> “It’s not about the architecture per se,” Evans says. “It’s about the incentives.”

It would have been useful to check whether less original work was already getting more citations before AI adoption. That could reflect broader trends and network effects: heavily cited research areas attract more authors optimizing for citations, so high-productivity researchers end up clustering on the same topics.

Show HN: Neko.js, a recreation of the first virtual pet

https://github.com/louisabraham/nekojs

Hi HN,Best wishes for the new year!Here is a late Christmas present: I rebuilt Neko [1], the classic desktop cat that chases your mouse, as a tiny, dependency-free JavaScript library that you can embed directly in your webpages (for example I put it on my personal blog).Live demo: https://louisabraham.github.io/nekojs/GitHub: https://github.com/louisabraham/nekojsDrop-in usage is a single...

( Read More... | no comments | 2 points | on HN )

Older »