News for hackers. Stuff that matters.
Re:Show HN: I made a crate for creating interactive chord di... by xcambar on Wednesday December 16, 2020 @07:25AM (#25441734)
Oh. So chord diagrams do not refer to music notation, here. My mistake :)
Re:Show HN: I made a crate for creating interactive chord di... by DataCrayon on Wednesday December 16, 2020 @07:36AM (#25441810)
To make things even more confusing... https://imgur.com/a/vdzoKgF

Images illustrating (guitar) chord diagrams, and featured link describing (radial network) chord diagrams!

Re:Show HN: I made a crate for creating interactive chord di... by viraptor on Wednesday December 16, 2020 @08:04AM (#25442002)
Now I want to make a chord diagram of chord diagrams with connections between shapes that differ on one string only...
Re:Show HN: I made a crate for creating interactive chord di... by DataCrayon on Wednesday December 16, 2020 @08:32AM (#25442263)
I also want you to make this...
Re:Show HN: I made a crate for creating interactive chord di... by xcambar on Wednesday December 16, 2020 @10:52AM (#25444004)
Please do. I would like it.
Re:Show HN: I made a crate for creating interactive chord di... by SGML_ROCKSTAR on Wednesday December 16, 2020 @12:20PM (#25445226)
Would you say that Rust is an appropriate language for learning Machine Learning and Data Science? Does it make the learning of it simple, difficult, other?

I'm new to the three, and Rust is a language that I'm working on now as it (to me) seems that it will be around for a long time, like Perl.

Re:Show HN: I made a crate for creating interactive chord di... by DataCrayon on Wednesday December 16, 2020 @01:24PM (#25446219)
Hi! I don't recommend using Rust to learn data science. Unless you're an exceptional Rust programmer, you may end up spending most of your time negotiating with Rust instead of putting data science concepts to practice.

The difficulty of the language aside, the ecosystem isn't ready yet... I've been keeping an eye on https://www.arewelearningyet.com/, I hope it's still up-to-date. For this reason, I would recommend Python for data science/ML.

I try to cover both Rust and data science in my book (https://datacrayon.com/shop/product/data-analysis-with-rust-...), but it can be tricky!

Re:Show HN: I made a crate for creating interactive chord di... by Shared404 on Wednesday December 16, 2020 @01:47PM (#25446611)
Thanks for being honest, there are too many people always saying "Rust is the best for everything!".

I like Rust a lot, but use the best tool for the job.

Re:Show HN: I made a crate for creating interactive chord di... by gus_massa on Wednesday December 16, 2020 @05:52AM (#25441136)
Sometimes the lines to the near blocks cross with the lines to the far blocks. https://imgur.com/a/VdfEQES

It would be nice to ensure they never cross, but I'm not sure how hard is that geometric calculation.

Re:Show HN: I made a crate for creating interactive chord di... by DataCrayon on Wednesday December 16, 2020 @06:58AM (#25441565)
Thank you for highlighting that - I've created an issue (https://github.com/shahinrostami/chord_rs/issues/3) and will check it out when I can!
Re:Show HN: I made a crate for creating interactive chord di... by neolog on Wednesday December 16, 2020 @05:41AM (#25441075)
Really obnoxious pop-up ad that won't even go away when I click in the background.
Re:Show HN: I made a crate for creating interactive chord di... by DataCrayon on Wednesday December 16, 2020 @05:45AM (#25441098)
Hi - I'll see if I can get it to disappear on background click (will check Bootstrap docs now).

In the meantime clicking the [x] or pressing [esc] will make it go away and not return!

edit: Done! I moved the popup further down the page too. Thank you for the feedback.

[dead]
Re:Show HN: I made a crate for creating interactive chord di... by brundolf on Wednesday December 16, 2020 @11:21AM (#25444372)
It would be pretty silly to say "I created a library" and conspicuously omit the language it's written for.
Re:Show HN: I made a crate for creating interactive chord di... by DataCrayon on Wednesday December 16, 2020 @10:51AM (#25443994)
Hi - this contribution is a Rust crate. I've done the same for Python. In this case, I think distinguishing the post with the language makes sense!
Re:Show HN: I made a crate for creating interactive chord di... by Guthur on Wednesday December 16, 2020 @07:13PM (#25450604)
I think more to the point is there anything particularly novel about other than the fact it's written in Rust?
Re:Show HN: I made a crate for creating interactive chord di... by SGML_ROCKSTAR on Wednesday December 16, 2020 @12:06PM (#25445010)
Since when is it a meme? And what do you mean that it's like the software has no useful feature?

What an awfully dismissive comment.

Re:Show HN: I made a crate for creating interactive chord di... by potamic on Wednesday December 16, 2020 @10:55AM (#25444055)
Sorry, I also must detract from the point of the post, but I feel there is merit in a small rant.

I made a crate, reminds me of the I made a gem days. I can't quite put my finger on it but it feels pretentious. And I even know what crates and gems are. I can't imagine how someone who doesn't know the lingo looks at it. It's a library! I wrote a library that does blah blah. No one ever says I made a jar or I laid an egg...

Re:Show HN: I made a crate for creating interactive chord di... by DataCrayon on Wednesday December 16, 2020 @11:28AM (#25444480)
I hadn't considered this to be an issue - this is new to me. I would use "package" for Python as I do "crate" for Rust. It is just the terminology used on the website https://crates.io/. For me, it also indicates that it's available through the repository.
Re:Show HN: I made a crate for creating interactive chord di... by potamic on Wednesday December 16, 2020 @11:53AM (#25444806)
No, you were absolutely right calling it crates. I will be the first to say, when in Rome be a Roman. I was more ranting at the community for eschewing existing terminology and inventing new one. Sorry, didn't mean to direct it towards you.
Re:Show HN: I made a crate for creating interactive chord di... by adkadskhj on Wednesday December 16, 2020 @10:27AM (#25443683)
I personally like seeing the language. Though it definitely does seem to trigger people, with Rust specifically. Imo, avert your eyes.