HackerLangs
TopNewTrendsCommentsPastAskShowJobs

adius

no profile record

Submissions

Show HN: Coding-Flashcards – Learn Rust, SQLite, or Godot from First Principles

github.com
20 points·by adius·2 เดือนที่ผ่านมา·2 comments

Textnet – The Internet of Text

textnet.ad-si.com
1 points·by adius·2 เดือนที่ผ่านมา·0 comments

Taguar – Desktop app for audio tagging

github.com
3 points·by adius·3 เดือนที่ผ่านมา·1 comments

Ladybird adopts Rust, with help from AI

ladybird.org
1,274 points·by adius·5 เดือนที่ผ่านมา·698 comments

Show HN: Cai – CLI tool for AI tasks (Rust)

github.com
2 points·by adius·5 เดือนที่ผ่านมา·0 comments

Show HN: Brickify – Webapp to convert 3D models into Lego brick assemblies

brickify.ad-si.com
2 points·by adius·6 เดือนที่ผ่านมา·0 comments

Show HN: CheckHN – A checklist for the most popular Hacker News posts

checkhn.ad-si.com
6 points·by adius·9 เดือนที่ผ่านมา·0 comments

comments

adius
·24 วันที่ผ่านมา·discuss
My theory is that writing as much as possible in Rust will improve performance and produce higher-quality code due to Rust's static typing. So far, it's been working well, but the final verdict is still out.
adius
·24 วันที่ผ่านมา·discuss
Author here: I absolutely do not understand this mindset. It has almost 20K unit tests by now and hundreds of full end-to-end tests of complicated scripts to ensure it works and matches the output of Wolframscript. Why does it matter that I was using Claude to help me implement it?
adius
·เดือนที่แล้ว·discuss
Mathics (https://mathics.org/) has been working on a Mathematica clone for years and hasn't had any problems so far. There have been many legal cases establishing that APIs are't copyrightable, and since Woxi shares zero code with Mathematica, it should be fine.

No support for intermediate steps yet, but if there is interest in it, I'd be happy to prioritize it.
adius
·เดือนที่แล้ว·discuss
Thanks! I'm hoping to use libraries for this, but unfortunately there aren't many available in Rust yet for those kinds of problems.

Integrating Symbolica would be awesome, but our licenses are incompatible at the moment. If you're willing to relicense parts for Woxi, I'd be happy to work on this together!
adius
·เดือนที่แล้ว·discuss
For short scripts, it’s often faster because there’s less initialization overhead. In general, though, it largely depends on whether the functions you’re using already have optimized implementations in Woxi. That’s what I’m currently working on, so I’d appreciate any feedback on what doesn’t work for you yet!
adius
·เดือนที่แล้ว·discuss
As an alternative, I’m working on reimplementing Wolfram Language/ Mathematica in Rust: https://woxi.ad-si.com/ A lot of Wolfram Language code just works already!
adius
·เดือนที่แล้ว·discuss
As an alternative, I’m working on reimplementing Wolfram Language/ Mathematica in Rust: https://woxi.ad-si.com/

A lot of Wolfram Language code just works already!
adius
·2 เดือนที่ผ่านมา·discuss
LLMs are now smart enough to simply download the code of any project they want to inspect. So this argument doesn't really hold up anymore …
adius
·2 เดือนที่ผ่านมา·discuss
Thanks! I'm using [Anki Panky](https://github.com/kamalsacranie/anki-panky) for generating the flashcards and then [Anki](https://apps.ankiweb.net/) itself for learning them.
adius
·3 เดือนที่ผ่านมา·discuss
I tried out numerous audio tagging apps (Kid3, Picard, …) and wasn't happy with any of them. They all try to work with some kind of library system of have a really bad UX (single line input for Lyrics???).

Therefore I decided to build one that is simple, fast, with great defaults: https://github.com/ad-si/Taguar

It's built with Rust's [Iced] and [lofty].

Looking forward to your feedback!

[Iced]: https://iced.rs [lofty]: https://github.com/Serial-ATA/lofty-rs
adius
·4 เดือนที่ผ่านมา·discuss
Not yet, but on the roadmap!
adius
·4 เดือนที่ผ่านมา·discuss
Mh, I thought about this a little and came actually to exactly the opposite conclusion: Implement as much as possible in Rust to get the fastest code possible. Do you have any more insights why this should not be possible / unsustainable?
adius
·4 เดือนที่ผ่านมา·discuss
Why should I want them to use it?
adius
·4 เดือนที่ผ่านมา·discuss
Yeah, I've already looked into it, but decided to keep developing it "example driven" for now. Aka I'm playing around with it, and whenever I find something that's broken I keep a note of it and then I pick those notes one by one and implement them. Once the most common things are implemented I will start writing property tests to catch all the edge cases of each feature.
adius
·4 เดือนที่ผ่านมา·discuss
They rebranded it to Wolfram Language a few years ago (which I actually appreciate, as it is so much more than just "math" by now!)

https://writings.stephenwolfram.com/2013/02/what-should-we-c...
adius
·4 เดือนที่ผ่านมา·discuss
Oh cool, haven't heard of this before. Could be a good fit - I'll have to try it out some day!
adius
·4 เดือนที่ผ่านมา·discuss
I think Wolfram Language is just so much more ergonomic. No need to import dependencies - everything's included and consistent, very readable - yet compact - syntax, less gotchas than Python, R, etc., sensible default, …
adius
·4 เดือนที่ผ่านมา·discuss
Hard to tell honestly. So far there was always some surprisingly straight forward solution If had any problems with the math engine. There is actually a lot of public research how equations can be solved/simplified with computer algorithms. So I'm optimistic. I also stumbled upon a few cases where Mathematica itself didn't quite do things correctly itself (rounding errors, missing simplifications, etc.). So maybe it's actually a little overhyped …
adius
·4 เดือนที่ผ่านมา·discuss
It's having ~ 5000 tests already. Used correctly, AI agents can help you improve the quality of the code!
adius
·4 เดือนที่ผ่านมา·discuss
Such a massive undertaking would be almost impossible without AI agents, so yeah, they help me. But with around 5000 tests, they are actually helping to improve the software quality!