News for hackers. Stuff that matters.

ag_rin

Show HN: Plan-Graph based code generation with LLMs

https://github.com/agrin96/VibegraphGenerator

Creates a implementation plan using a graph of components instead of markdown docs and then implements each component in a loop before connecting them. My target was to figure out how to make LLM code more maintainable and a computation graph seemed to be the way. What do you think, any merit to the idea and has anyone tried a similar path?

( Read More... | no comments | on HN )
Re:Ask HN: What Are You Working On? (June 2025) on Sunday June 29, 2025 @10:30PM (#44418662)
This is a super cool intersection of real world problems and software. How hard has it been to get customers? I assume trust is a big hurdle here. How are you approaching this problem?
This is a super interesting set of thoughts. Do you have any further reading that helped form this conclusion or is your intuition just that cool.
Re:Ask HN: Has anyone used Riak? Thoughts? on Tuesday April 22, 2025 @05:38PM (#43766576)
Why do you think they lost out to cloud with such a head start?
Re:Ask HN: Has anyone used Riak? Thoughts? on Tuesday April 22, 2025 @01:14PM (#43764317)
I’m surprised it had a server minimum. Seems like it should architecturally scale from 1 to whatever. But I guess it isn’t as simple as the front page makes it seem. I assumed it works like a simple distributed compute and storage system
Re:Ask HN: Has anyone used Riak? Thoughts? on Tuesday April 22, 2025 @01:10PM (#43764278)
That was just the KV part, but it’s all built on top of Riak core and compute which does end up looking for like k8s. But yeah the reason I asked is because I stumbled upon it and wanted to know if it’s basically dead

Ask HN: Has anyone used Riak? Thoughts?

I’ve just stumbled upon RIAK. It seems like a very cool technology. Almost like an alternative to kubernetes. Has anyone used it in production? Why isn’t it more well known? It seems like an awesome solution.

( Read More... | 14 comments | 7 points | on HN )
Re:Astral: Next-Gen Python Tooling on Wednesday October 30, 2024 @10:52AM (#41995608)
Really enjoy using pdm. Might make the move when there’s more maturity on uv, but for now it does the job and I just switched from pipenv to pdm. Too many changes too often.

When I would be excited for is an actual LSP alternative to pylance. Pylance is basically a proprietary monopoly. Kind of crazy for Python to not have its own high performance LSP.

Re:Is there a "distrowatch" like site for programming languages? on Tuesday September 24, 2024 @01:57PM (#41639195)
You could try something like sampleprograms.io Generally looking up new programming languages gets you a whole lot of nothing, so it’s best to just try to jump into looking for samples instead.
I feel like you’re getting a lot of pushback on this and I’m going to go out and say this is cool and I’m glad people continue to try to innovate on the webdev experience.

The way I see it is building apps somewhat similarly to SwiftUI is actually a pretty good idea. If you have established rules for how each container expands or fills its content you can build a great web app development experience without getting down into css and html explicitly. Just Vbox container Hbox container text container etc. I can certainly see a niche for this as it is a different style of UI development.

I’ve never been great as a UI designer so doing it in the traditional web stack has always been even harder but I’ve found that with SwiftUI I can usually get 90% of a good look very quickly.

Re:Launch HN: Silurian (YC S24) – Simulate the Earth on Monday September 16, 2024 @12:07PM (#41557520)
I’m also super interested in this kind of question. The late Soviet Union and their cybernetics research were really into simulating this kind of stuff to improve the planned economy. But I’m curious if something like this can be done on a more local scale, to improve things like a single company output.
Wow that’s an actual use case! Pretty cool stuff. Unfortunately I think getting this code to run with asyncio would be a lot more work since there’s a lot more to consider. I guess it also depends on how stateful the coroutines are. The less state the easier it should be to use my jump method to do what you want.
If its not a secret, do you mind sharing what the use case is? I'm curious because my thoughts originally were that this would be useful when running something that takes more than the trivial few minutes to finish.

Show HN: Python Code Resumption. A way to stop and resume a Python script

https://github.com/agrin96/PythonResumption

Wanted to share this crazy little idea I had and implemented. Not sure if anyone has tried to do this in python before, but I wanted a way to interrupt a python script and then restart it from the interrupt point later.Obviously the implementation is very POC and simple, but it works. Let me know your thoughts! What crazy python stuff have you done?

( Read More... | 5 comments | 2 points | on HN )
Re:Ask HN: Who wants to be hired? (August 2024) on Thursday August 01, 2024 @12:36PM (#41130928)
Location: NYC Remote: Only Remote Willing to relocate: No thank you

Technologies: Python, Pydantic, AWS, Docker, Mongo, Airflow, FastAPI, Svelte, Swift, Terraform.

Resume/CV: https://www.linkedin.com/in/aleksandr-grin-381a63108/ (Can provide PDF resume on request) Email: [email protected]

I have 5 years experience engineering the backend systems for a Data Science and Machine learning team. I've built end to end data pipelines on EKS/Airflow as well as small internal packages for quality of life. I am an engineer at heart and enjoy problem solving and software development in (almost) any language. Looking for a new experience to bring my skills and work ethic to bear solving problems.