HackerTrans
TopNewTrendsCommentsPastAskShowJobs

yurivish

2,853 karmajoined 17 ปีที่แล้ว
meet.hn/city/42.3875968,-71.0994968/Somerville

[email protected]

https://yuri.is

Submissions

Inviting Hard Questions

anthropic.com
1 points·by yurivish·เมื่อวาน·0 comments

Verbalizable Representations Form a Global Workspace in Language Models

transformer-circuits.pub
11 points·by yurivish·5 วันที่ผ่านมา·1 comments

Pentagon Sees Bigger Role for AI in Setting Military Targets

bloomberg.com
3 points·by yurivish·14 วันที่ผ่านมา·0 comments

That Untravell'd World

hyperdimensional.co
2 points·by yurivish·23 วันที่ผ่านมา·0 comments

Only Bounds

smallcultfollowing.com
2 points·by yurivish·25 วันที่ผ่านมา·0 comments

Welcoming Our Newest Core Team Members

ziglang.org
3 points·by yurivish·25 วันที่ผ่านมา·0 comments

What Is an Agent?

tidydesign.substack.com
1 points·by yurivish·เดือนที่แล้ว·0 comments

The Kyle Kingsbury Podcast Podcast – Episode 1 – Alex Dripchak

aphyr.com
14 points·by yurivish·เดือนที่แล้ว·0 comments

A Visual Guide to Gemma 4 12B

newsletter.maartengrootendorst.com
46 points·by yurivish·เดือนที่แล้ว·1 comments

When AI Starts Writing Systems Code

coreauto.com
5 points·by yurivish·เดือนที่แล้ว·0 comments

Glide: A tiling window manager for macOS

github.com
3 points·by yurivish·เดือนที่แล้ว·0 comments

Ad Infini­Tum

matthiasott.com
15 points·by yurivish·เดือนที่แล้ว·3 comments

AI Researchers, Ask Yourself These 6 Questions to Strengthen Your Moral Muscles

lesswrong.com
2 points·by yurivish·เดือนที่แล้ว·1 comments

[untitled]

1 points·by yurivish·เดือนที่แล้ว·0 comments

Slow Mode

blog.val.town
4 points·by yurivish·2 เดือนที่ผ่านมา·0 comments

A Simple Image Brightness and Contrast Adjustment Technique

geo-ant.github.io
3 points·by yurivish·2 เดือนที่ผ่านมา·0 comments

Ambient Intents

xcancel.com
1 points·by yurivish·2 เดือนที่ผ่านมา·0 comments

A New Viral Outbreak. The Same Mistakes All over Again

nytimes.com
3 points·by yurivish·2 เดือนที่ผ่านมา·0 comments

Learning Beyond Gradients

trinkle23897.github.io
1 points·by yurivish·2 เดือนที่ผ่านมา·0 comments

Kicking the Tires: A Voluntary Path to Pre-Deployment AI Vetting

lawfaremedia.org
1 points·by yurivish·2 เดือนที่ผ่านมา·0 comments

comments

yurivish
·8 เดือนที่ผ่านมา·discuss
https://archive.is/xd67g
yurivish
·9 เดือนที่ผ่านมา·discuss
> Julia lets you compose unrelated libraries much more freely than most other languages do. That's very powerful, but if you come into it expecting all of those compositions to magically work, I think you just have an unrealistic expectation.

Yep, and it is unfortunate that this unrealistic expectation is explicitly encouraged by the creators of the language:

> It is actually the case in Julia that you can take generic algorithms that were written by one person and custom types that were written by other people and just use them together efficiently and effectively.

It seems worth reiterating that on a personal level I really like and appreciate the vast majority of the folks I’ve met in the Julia community. I’m glad I got to hang out with them and learn from them. But in my opinion setting expectations like this fosters bad science.
yurivish
·9 เดือนที่ผ่านมา·discuss
Your perspective tracks with mine. Without contracts, either specified in documentation or as static guarantees, it is hard or impossible to build robust programs.

In Julia it's almost as if every function is an interface, with (usually quite terse) documentation as its only semantic constraint. For example, here is the full documentation for `+`: https://docs.julialang.org/en/v1/base/math/#Base.:+

I love Game Programming Patterns, by the way! Laughed out loud when I first saw the back cover.
yurivish
·9 เดือนที่ผ่านมา·discuss
I'm the author of the original post. I still like and miss my friends in the Julia community, but the technical and cultural issues persist.

I may refresh the post with more recent information at some point. In the meantime, those curious can find a short story of one newer correctness bug here: https://discourse.julialang.org/t/why-is-it-reliable-to-use-...

The person who eventually fixed the issue, mkitti, had to push through a lot of "institutional" friction to do so, and the eventual fix is the result of his determined efforts.

While his part of the story mostly played out in venues outside of the Discourse forum some of it is on display in this thread: https://discourse.julialang.org/t/csv-jl-findmax-and-argmax-...