Yanael
Yanael on Hacker News
I rarely render it and only use it with syntax highlighting in my text editor, and that’s it. It helps structure my notes, and I love it, KISS.
Logi Options+ stopped working because of an expired certificate. Mouse and keyboard custom settings are not working.
Posted by
Yanael on Tuesday January 06, 2026 @09:47PM
from the reddit.com dept.
Nice, I was looking for this type of project 2 weeks ago. As a K9s user I wanted a similar experience to manage AWS resources.
“Add to Reading List” on iOS Safari
Yeah, it's an interesting problem to solve. The library is designed to parse incomplete json without waiting for the stream to finish.
Thanks! Yeah, creating an abstraction over the raw JSON and how you want to use it in your code makes it more practical.
Nice, it looks like a good library to build on top of. I like the available events: start_map, end_map, etc. I did try a library in JS that had similar ones, but it lacked the granularity to cover all use cases for individual fields instead of an entire item. I'll keep a note of this one if I do Python JSON streaming.
This looks very good. The Fetch API is a nice one, so leveraging it sounds perfect. Thanks for the link.
I have been working with streaming LLMs and Server Sent Events. It provides a very simple interface to work with, but you can feel SSE was never designed for this use case. As mentioned in the blog post:
> Annoyingly these can't be directly consumed using the browser EventSource API because that only works for GET requests, and these APIs all use POST.
It is not designed to send data to open a connection. You will then struggle to work with this streaming approach using frameworks and libraries that are based on the EventSource API.
Nix sounds like a great fit as well, but my experience with it has not been that great, and I feel it is not ideal for Python. I recently gave Flox a try, which simplifies the use of Nix. I use it from time to time, but it has not yet replaced my development environment.
In your case, is maintaining 2 dev env not annoying?
I started to develop in containers before VSCode introduced the dev container to keep my local machine clean. A few years ago, I switched to the VSCode dev container, and the integration is very good. Having the ability to have a dev environment ready per project is very neat. We started to adopt it in my company. As a team it saves a lot of hassle, and onboarding is much faster. However, we have encountered some issues, mainly when we want to work with GPU and PyTorch dependencies, and that is the opposite of pleasant! Otherwise, now each new project/repo I create comes with a dev container.
Reproducible development environment, I'm very enthusiastic about it and have been using development containers for years now, at work, they do a great job too. About a year ago, I started to hear about Nix. I was super excited at first, the promise is amazing, but the onboarding process has been awful for me. I have a defined development environment I want to achieve, but it seems I always miss something in the way it should be approached. I'm glad to see some new tooling helping to improve the overall experience.
Anyway, I keep trying and hope it will click at some point. I'm wondering, at which moment it did for you?
it's somehitng interesting I will have a closer look thanks
Looks very promising. Recently, I built an asynchronous DAG executor in Python, and I always felt I was reinventing the wheel, but when looking for a resilient and distributed DAG executor, nothing was really meeting the requirements. The feature set is appealing. Wondering if adding/removing/skipping nodes to the DAG dynamically at runtime is possible.
A friend wanted me to switch to Matrix for our 1:1 conversations and group chat of 3 people. The onboarding and user experience have been very poor on Element for years. I'm left with the feeling it is not made to replace a 1:1 messaging app.
The protocol covers a broader use case, and the end-user apps are buggy and have a confusing user experience.
There is some complexity in educating due to its distributed nature, but a top notch UX is much needed to overcome it.
Does that impact the structure of the teams? Where a small squad owning everything or a department owning part of the stack?
Posted by
Yanael on Sunday December 03, 2023 @05:11AM
from the twitter.com dept.
Oh sounds a very neat way to explore binary!
How have you been using jq? It is more adhoc for exploring JSON files during development/data analysis or in programs that run in production?
jq have been in my toolbox since a while it’s a very great tool. But yet another query language to learn, jaq seems identical on that. I think that’s where LLMs can help a lot to make it easier for adoption, I started a project on that note to manipulate the data just with natural language,
https://partial.sh‘cat’ your json file and describe what you want I think should be the way to go
The UX of Cursor is the best I’ve experienced so far. GitHub Copilot Chat has been released in beta, but the experience isn’t as good. The context and the real-time code diff make a huge difference.