Hacker Newsnew | past | comments | ask | show | jobs | submit | mcovalt's commentslogin


If you own a Kobo e-reader, check out the Plato reader [0], an unofficial document reader of Kobo devices. I find it interesting that it's written by the same person that wrote the bspwm window manager.

It is one of my favorite pieces of software. The UI is beautiful and, to be honest, inspirational. It frequently reminds me that the best UI should not be noticed. Humbling.

[0] https://github.com/baskerville/plato


PostgreSQL also has built-in support for exact (as opposed to approximate) vector similarity search for some problems with the following constraints:

- you have smaller vectors (no more than 50D)

- Euclidean, taxicab, or Chebyshev distance is appropriate for your problem

Put a GiST index [0] on a cube column [1] and ORDER BY target_cube_value <-> cube_column.

[0] https://www.postgresql.org/docs/current/gist.html

[1] https://www.postgresql.org/docs/current/cube.html


There's actually a right way to do this: pad it.

The blog post gives an example response to being paired with a coworker you dislike working with:

> "I'd prefer not to work with Alice again. There's a bit of a personality clash and I had trouble getting proper credit."

Don't just say this. Instead, say:

> "Alice is an incredibly bright person and a great developer. However, I'd prefer not to work with Alice again. There's a bit of a personality clash and I had trouble getting proper credit. I'm certain Alice will be a highly productive member of team in my absence."

If you don't actually think those things about Alice, take some time, meditate on it, and find some things you do really respect about them.


The book Crucial Conversations says to be "100% honest, and 100% respectful". It made me reconsider what I can directly communicate. In the past I would consider 1 or 2 ways to say something and then give up, but the truth is there are hundreds of ways to communicate something and unless you've spent a lot of time actively considering them, you haven't considered them all. (Spending a lot of time passively stressing and worrying about what you want to say doesn't count, because those are probably poor thinking patterns.)


It still paints alice in a bad way. People only care that you said bad things about them. Words are cheap until they hurt you lol. Before I had one problem, after telling that to the manager I will have at least 3 problems (+alice+manager).


Totally agree. I’d also say it paints yourself in a bad way since you’re showing you aren’t willing to work through your differences with Alice. No free lunch, but if you’re already committed to this approach the least you could do is be supportive of your colleagues even when you’re unwilling to work with them.


Is this the product that tree-sitter-graph [0] is being used for?

[0] https://github.com/tree-sitter/tree-sitter-graph


Yes, Stack Graphs power code navigation for supported languages (currently, Python). We also use tree-sitter parsers for CTags-style symbol navigation.


Note that the version of Firefox this article references was released on July 26, 2022.


I remember reading this article around that time too. Not sure why it shows as released today (or am I having a deja vu?).

[edit] Could be this Twitter thread that I have in mind: https://twitter.com/gabrielesvelto/status/155808346105915392...


The article specifically compares McMaster-Carr’s website to Amazon.com to demonstrate a superior UX.


Thanks for sharing this! I recently went through the process of generating vector tiles for the world at all zoom levels using OpenMapTiles. Seemed like a fun way to make my computer sweat for a while. The process was pretty straightforward, but thought I might as well share the resulting mbtiles file here if anyone wants it.

Link to torrent: https://kiwiziti.com/vector.mbtiles.torrent


The poor auto exposure and white balance touched on by this article really affected my webcam’s quality. A lamp in the background of my office caused my webcam to choose some setting that caused my face to be very red and blotchy.

I’m not being vain. People noticed it and it strained conversations. It’s harder to effectively communicate when your audience is uncomfortable by your appearance. Something to think about elsewhere in life.

But I digress. The Logitech software is horrible. I found CameraController [0] to adequately solve the problem. It allows me to adjust exposure and white balance. Now conversations feel more natural at work.

[0] https://github.com/Itaybre/CameraController


The intersection of graphs, FSMs, and linear algebra is really wild. I touched a very tiny bit on this topic a few weeks ago [0]. I highly recommend the book "Mathematics of Big Data" [1] if you're interested in this subject.

[0] https://news.ycombinator.com/item?id=31344146

[1] https://mitpress.mit.edu/books/mathematics-big-data


Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: