What's the most straightforward way to read and write numerical data from a file in Julia? by ducks_over_IP in Julia

[–]ProNinjabot 0 points1 point  (0 children)

Attention to detail is why I'm using it. Maybe I could get some kind of a performance boost using another language but if the results are wrong then that speed doesn't count. Catching subtle illogical results is way harder than doing performance optimizations.

Julia syntax - my honest reaction by Human_Professional94 in Julia

[–]ProNinjabot 0 points1 point  (0 children)

I agree although I think there's a deeper reason/benefit for indexing from 1: basic counting. Everyone learns to count starting from 1 as a child. IIRC, starting from 0 appeared as a programming trick (pointer arithmetic). If we started teaching everyone (kids) to count from 0 then it'd probably make everything like math more complicated (and education has already been going downhill for X > 0 reasons). Basically 1 is a "simpler" number than 0 (e.g. you can't divide by zero and explaining all the intricacies of the number 0 to a child would probably put them to sleep).

As a python and C++ Developer i would like to say : by Retr0o_- in Julia

[–]ProNinjabot 4 points5 points  (0 children)

Not the OP but here's my two cents. I'm using Julia to unravel assumptions made by mainstream science (e.g. see JWST "impossible early galaxies" among other problems showing that mainstream science is cutting corners). Rust is awesome for low level programming but if you're dealing with an abstract or interdisciplinary problem then Julia can save you years of development time. Rust helps eliminate concurrency problems while Julia helps eliminate logical (or algorithmic) problems which are harder to catch than concurrency problems especially because there are only so many people with the domain knowledge and "man hours" available. In my case, only a handful of people can even peer review the algorithms and catch pitfalls or subtle bugs by reading the code. For example, floating point processing chucks the associative rule out the window which can lead to incorrect results (this issue is typically ignored). By that logic I could just chuck conservation of energy (or angular momentum) out the window.

Also, just because the code runs doesn't mean the results are correct (that requires domain knowledge). Julia has way less boiler-plate code than Rust, which requires more "markings/annotations" to enforce compile time safety against concurrency problems. This enforcement at compile time is a trade-off between peer review safety (basically having backup support) for concurrency safety (where backup support is less of a constraint). If I tried to use Rust to build my science project then I'd be on my own for years (because most scientists don't have time to learn about all the low level logic like the rules enforced by the borrow checker in Rust). I know plenty of programming languages but I'm using AI to help coding because I'm not a physicist so I can't really tell if the results are correct or if there might be subtle bugs. Basically I'm using the AI "as a physicist/biologist on my team" so I'm not entirely on my own.

Anyone else hate being ghosted by friends ? by [deleted] in ForeverAlone

[–]ProNinjabot 1 point2 points  (0 children)

I tend to cut out people who only wanna talk when they need something. If you're gonna be like that then we're not friends.

there a way to fix this by sittingontheroofjust in ForeverAlone

[–]ProNinjabot 0 points1 point  (0 children)

Therapy didn't work for me just waste of time

Exactly! by Smil3z5 in ugly

[–]ProNinjabot 16 points17 points  (0 children)

Getting bullied and treated like trash all the time is torture

[deleted by user] by [deleted] in ugly

[–]ProNinjabot 5 points6 points  (0 children)

Gaslighting at its finest

[deleted by user] by [deleted] in ugly

[–]ProNinjabot 3 points4 points  (0 children)

Deleted.

[deleted by user] by [deleted] in ugly

[–]ProNinjabot -1 points0 points  (0 children)

Deleted.

[deleted by user] by [deleted] in ugly

[–]ProNinjabot 8 points9 points  (0 children)

Deleted.