Tufte ? <3
15.03.2025 17:11 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0@arbitrandomuser.bsky.social
JuliaLang,
Tufte ? <3
15.03.2025 17:11 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0It's beautiful ... but context on how you made it and whats the physics here ?
26.02.2025 08:37 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0Will you reconsider Julia ever again ?
11.02.2025 15:05 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0its neat that default arguments values in #julialang can be computed from other argument values.
you can have a whole bunch of code to define the default argument in the function signature itself.
whats the font in the image here ?
26.01.2025 10:07 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0UnicodePlots is neat ! , really handy when i need to roughly inspect data on a remote machine and cant be bothered to generate a plot and scp it back to my machine.
25.01.2025 05:57 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0TIL that `:TOhtml` in #vim will make an html of the contents of the buffer with your colorscheme and font
25.01.2025 05:55 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Makie.jl is one PR away from being a game engine
30.12.2024 09:46 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0You'll read everywhere that regex highlighting is slow compared to treesitter ,
and yet if you open a 1.5 Millon line C file ( I simply wanted to look into the internels of a treesitter parser) #neovim will grind to halt if #treesitter is enabled, but is a breeze for the default highlighter.
nice keyboard :)
27.12.2024 15:06 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0#JuliaLang
i wrote a small neovim plugin to grep through your current project's source files . Both Telescope and FzfLua pickers available.
github.com/ArbitRandomU...
Merry Christmas Miguel
25.12.2024 09:54 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0its not exactly a "white christmas" where I live but its colder than the rest of the year. It just feels weird thinking Christmas happens during summer in Australia and South America
do people from Australia feel the same way about a winter Christmas ? What are your thoughts on a cold christmas ?
..mance to the simd loop
19.12.2024 10:06 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0you can also speed up your broadcasted code with DontMaterialize.jl , this gives identical perfor
19.12.2024 10:05 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0loops are fast in julia , infact that loop you wrote gets faster if you use @simd around it . (@simd for i in eachindex...)
the broadcasted version is slow because the broadcast allocates a new array of size N , you can see how many allocations have happened in btime , a few bytes vs megabytes...
Could you post an example?
18.12.2024 17:42 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Cotton Eyed Joe
17.12.2024 14:09 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Are chemists allowed to listen to this ? ;)
17.12.2024 05:57 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0how does it render in terminal ?
11.12.2024 05:32 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0correction:
Y .= abs.( Y .- y)
Y .= Y .- y ?
08.12.2024 09:45 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0I first heard of complex step differentiation from Higham . It was at a juliacon talk along with a great many other tricks in numericals.
www.youtube.com/live/Q9OLOqE...
iosevka ,
typeof.net/Iosevka/
if you want more sugary syntax you can use pipes ,
also a small correction in the above code is the output of diff is 1 element a Vector of Vectors and abs. will fail on it .
in the above example if you did
test( (my_vec.... )) ) instead of test( [ my_vec... )]) will give similar performance to diff
in general its nice to avoid allocations altogether ,
for this example diff works slightly faster but if you were to write comprhension style code using "generators comprehensions" can speed up your code since they dont allocate
`myvec[2:end] .- my_vec[1:end-1]` would be a "neater" way to do adjacent differences, but julia has a `diff` function which does it faster .
02.12.2024 17:17 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0if you're not already here , come nerd out at julialang.zulipchat.com#narrow/chann...
02.12.2024 16:49 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0There's two kinds of maths wizardry that you come across, one you see and know is beyond your skill ingenuity and the other is simple and obvious and yet leaves you wondering why you never thought of it before .
01.12.2024 21:41 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0