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

Unrelated, but gorgeous website!


I liked it too, reminds me of zed.dev...


Thank you, Zed's is so beautiful. Our team's blushing



Unrelated, but wondering if anyone here could recommend a Darktable-ish web-based photo organization app, less focused on editing but supporting tagging, starring, etc.?


Look through this, there is no one perfect solution

https://github.com/meichthys/foss_photo_libraries


Nextcloud memories (which is a third-party app, not to be mixed with the photos one, bundled with NC) is pretty decent IMO.


Something like immich? https://immich.app


Photoprism


immich, photoprism, librephotos


Love this kind of post! I was surprised to see you really can drink from the firehose:

  brew install websocat
  websocat wss://bsky.network/xrpc/com.atproto.sync.subscribeRepos
...haven't tried to decode it, though.


Give Jetstream a try instead, it's all JSON for you already:

websocat wss://jetstream2.us-west.bsky.network/subscribe


Twitter used to have a Firehose API, too. Over time they closed it, and made it only available to large users like Google Search with real-time indexing needs.


Twitter had a really outstanding search and streaming API, but after Musk bought it they put it behind a $60k/year paywall. You can see a corresponding and abrupt falloff in academic network research papers, with newer ones that revolve around Twitter largely limited to cannibalizing old datasets.

With luck bsky keeps growing and researchers invest effort in studying a more open-by-design platform.


I hadn't come across this before, looking forward to exploring a new tool. Thanks!


Nothing really to add... other than the type on that page looks gorgeous.


Really? The headings look mediaeval


Nice! Similar to Brett Terpstra's Bunch[1] which has a GUI-less approach.

[1]: https://bunchapp.co/


Thanks for sharing! This is new to me.

The documents saved by Stapler are also plain text (JSON). But because the app is trying to be a model citizen in the current model of macOS security/annoyance, it contains the file bookmarks that macOS gives us (which are binary blobs encoded as Base64 text, so incomprehensible to mere humans) rather than the human-readable file paths you might expect. Kind of annoying, but there we go!


Somewhat related: can anyone recommend a simple solution to share each node’s ephemeral disk/“emptyDir” across the cluster? Speed is more important than durability, this is just for a temporary batch job cluster. It’d be ideal if I could stripe across nodes and expose one big volume to all pods (JBOD style)


You need some type of cluster-wide shared memory?


Yep! But I don't have access to any block devices on nodes, only the local paths so I'm not sure OpenEBS or Ceph would work...


I guess your biggest issue may be the multiple writer problem, but you'd have the same issue on a local disk. The second multiple writer are supposed to update the same files, you'll run into issues.

Have you thought about TCP sockets between the apps and sharing state, or something like a redis database?


Hmm, maybe... although that wouldn't help with the aggregating multiple nodes issue, or would require a lot of app-side logic.

In this example, I have 200GB of ephemeral storage available on each node, ideally I'd like something like this:

  node1: /tmp/data1 (200GB free space)
  node2: /tmp/data2 (200GB free space)
  node3: /tmp/data3 (200GB free space)
  node4: /tmp/data4 (200GB free space)
  node5: /tmp/data5 (200GB free space)
...pods could some how mount node{1..5} as a volume, which would have 5 * 200GB ~1TB of space to write to... multiple pods could mount it and read the same data.


Really nice data visualization... PMTiles! https://apps.npr.org/plant-hardiness-garden-map/assets/synce...


One thing I'm not sure of is how much of a larger bit of text should go into an embedding? I assume it's a trade off of context and recall, with one word not meaning much semantically, and the whole document being too much to represent with just numbers. Is there a sweet spot (e.g. split by sentence) or am I missing something here?


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: