Live data from Hacker News

Viewing profile — vchuravy

vchuravy

HN member
Joined
Tue, Nov 13, 2012, 8:23 PM UTC
HN karma
510
Public activity
100 items

About vchuravy

Working on HPC and GPU computing in Julia

my public key: https://keybase.io/vchuravy; my proof: https://keybase.io/vchuravy/sigs/By8fTbpAWWH8joWbnzHqn11O361bhajeR7PbdqZ3u9E

Recent public activity

  1. comment
    Comment #48079295

    Arrested is not the same as convicted. I lived in Japan for a few years, and I have heard of similar situations to what the article describes. In Japan you can be arrested while an…

  2. story
  3. comment
    Comment #47081582

    My point is if you set JULIA_CPU_TARGET during the docker build process, you will get relocatable binaries that are multi-versioned and will work on other micro-architecture? It's …

  4. comment
    Comment #47076654

    I am very interested in improving the user-experience around precompilation and performance, may I ask why you are creating a sysimage from scratch? > I would opt into prebuilt x86…

  5. comment
    Comment #43528091

    Very cool. Does the dynamic instrumentation handle JIT emitted code?

  6. story
  7. comment
    Comment #41025658

    We use RR a lot with Julia. It only gives you a GDB view of the system, but it can work with any interpreted or compiled language. Things that don't work are drivers that update ma…

  8. comment
    Comment #37427036

    Ah but what defines madness? For me it's innocuous functions that have surprising/wild behavior due to type inference disagreeing with me. Most of the time I am the one wrong.

  9. comment
    Comment #37426266

    Yeah in the end this the difference between dynamical and static typing. I enjoy https://tratt.net/laurie/research/pubs/html/tratt__dynamical... as a discussion of dynamic typing.

  10. comment
    Comment #37425965

    One of the authors here, happy to answer questions.

  11. comment
    Comment #36538108

    > And dealing with bugs in LLVM is basically a no-go, I've seen this happen in the Julia ecosystem as well. As one of the folks dealing with LLVM bugs in the Julia ecosystem. Yes i…

  12. comment
    Comment #36156683

    Yeah I often describe Julia as a Lisp in sheep's clothing. Or as the m-Lisp promised to us :) I chuckled when I read: > The way that common Lisp systems produce executable binaries…

  13. comment
    Comment #35920049

    Yes that is precisely what was fixed, essentially the thread local storage that Julia was expecting were not setup and thus calling the runtime from a foreign thread would cause a …

  14. comment
    Comment #35892656

    How closely tied is this to Python? The need for reactivity is what drove the development for Pluto.jl, but it would be nice to have something like this for IJulia.jl as well.

  15. comment
    Comment #35892655

    How closely tied is this to Python? The need for reactivity is what drove the development for Pluto.jl, but it would be nice to have something like this for IJulia.jl as well.

  16. comment
    Comment #35694292

    Don't ask me about GNU_UNIQUE... Due to some wonderful C++ features the dynamic linker is forced to unify symbols across shared libraries, even if those symbols have different vers…

  17. comment
    Comment #34229784

    Also Be-sharper would have been a great pronouciation.

  18. comment
    Comment #32806447

    - Jupiter: Yes, Julia was one of the first non-python IPython/Jupiter kernel - Pandas: DataFrames.jl - Numpy: Basically the available as part of the stdlibs/language - Scipy: Yes, …

  19. comment
    Comment #32512578

    Take a look at `juliaup`. It's allows you to manage multiple Julia versions and makes you independent of the distribution.

  20. comment
    Comment #32491910

    I did the manual setup the other day since I wanted to try using my steam deck as a Road-Warrior build server. The whole systemd-sysext seems like a good way to make that happen.

  21. comment
    Comment #32083651

    > A better calculator language Especially with reactive programming as an ask there, I would recommend Julia with Pluto.jl (Pluto is a reactive notebook). > A really dynamically-ty…

  22. comment
    Comment #31700618

    Yes because Microsoft got a special license from Apple that allows for the virtualization of Mac OS on non Apple hardware... The rest of us is still running on racks of Mac Minis

  23. comment
    Comment #31669006

    If you look at the contribution activity it dropped off after acquisition of GitHub by Microsoft and it seems that development was redirected to VSCode. The writing was on the wall…

  24. comment
    Comment #31622482

    I think https://github.com/rr-debugger/rr/issues/2034#issuecomment-6... is the right synopsis.

  25. comment
    Comment #31575143

    If you are using Julia I would recommend looking at AMDGPU.jl and (pluging my own project here) KernelAbstractions.jl