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

What tools do you use to perform such tasks?


Aider. I tried Cursor too, but I don't like VS Code and not being able to chose the LLM provider. I think there are already a lot of tools that perform kind of equally.


What do you mean? You can chose the LLM in Cursor. (I don't like VSCode either, but unfortunately Cursor is best for the rest of the UX; I find myself using Cursor for the prompt-based part of the work, and then move to IntelliJ to do "my" part of the coding)


I agree that libraries should avoid panicking, but it is not true you can't do anything about it. You can wrap a call to such library into https://doc.rust-lang.org/std/panic/fn.catch_unwind.html


> This function might not catch all Rust panics. A Rust panic is not always implemented via unwinding, but can be implemented by aborting the process as well. This function only catches unwinding panics, not those that abort the process.


As far as I know panics abort instead of unwinding in three cases: - When a panic happens during panic unwinding - When the application (not the dependency!) sets panics to abort in Cargo.toml - When the target doesn't support unwinding.

Which of those is the case for the desktop app described by the parent?


Did you read the part about types needing to support UnwindSafe.

I typically don’t control every type that I am interacting with.


there's a wrapper type, AssertUnwindSafe to get around it. The whole concept of unwind safety was a mistake so don't worry about using it


I use Slack on Firefox for over 3 years now, without any issues. I've never seen any blocking attempt.


Are you planning to support more of mermaids features? I tried one example where this could be useful to me - Mermaids gitGraph - and it looks like it's not supported.


Yes, over the course of time I want to increase the coverage of the Mermaid syntax.

PS: it's open source so feel free to help out ;) https://github.com/AlexanderGrooff/mermaid-ascii



Wow, this is nice and looks well thought out. Thank you!


Does it support building native extensions and Cython modules or are setuptools still the only reasonable way to do this?


Uv is installer not a build backend. It’s similar to pip. If you install library with uv it will call backend like setuptools as needed. It is not a replacement for setuptools.


Does it support Numpy and Pytorch?


Did you read the article? It shows a lot of examples when no specific names are mentioned, or even with very generic prompts producing copyrighted material.


Oh c'mon, those prompts were not generic. Italian plumbers? How many other Italian plumbers do you know? What's the most popular soda in a red can?


"futuristic robot"?


Do you plan to create native desktop app? Android app looks and feels good, but the desktop one is terribly slow (especially scrolling), probably due to being written in TS... I used Linux AppImage version if that matters.


Why don't you mention the fact that it is Mac-only before bottom of the page (download section)?


Well, why didn't you infer that from the page design? :)


Why should a user infer anything?

This is simply bad user experience. A person who uses Windows may be confused but they can only be sure after reaching the bottom of the page. Not to mention it is not rare that a multi-platform application use Mac screenshots, including (surprisingly) VSCode, from time to time


By whom?


The very first thing PiS did was illegally replace supreme court judges.


If the victim files criminal complaint to whatever their attorney general office is called should not it be actionable items by definition?


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

Search: