Event JSON
{
"id": "87884442b052979a97bd271f842f5fee3a69b4a74826c04093bbff526021a4d0",
"pubkey": "b7f4998efbebfd0d675e0671c492f7610c7cef16e7619798bc7e7611cbeb10c6",
"created_at": 1734343884,
"kind": 1,
"tags": [
[
"t",
"rstats"
],
[
"t",
"julialang"
],
[
"t",
"haskell"
],
[
"emoji",
"rstats",
"https://cdn.fosstodon.org/custom_emojis/images/000/030/098/original/R_logo.png"
],
[
"emoji",
"julia",
"https://cdn.fosstodon.org/custom_emojis/images/000/756/368/original/7dffb6866cc72795.png"
],
[
"emoji",
"haskell",
"https://cdn.fosstodon.org/custom_emojis/images/000/905/875/original/83476edd9eeda922.png"
],
[
"imeta",
"url https://cdn.fosstodon.org/media_attachments/files/113/661/947/707/185/665/original/c581b934ecbdd167.png",
"m image/png",
"dim 1074x506",
"blurhash U13uo}?bIUt7-;t7kCWB00M{-;oL%MWBRjj["
],
[
"proxy",
"https://fosstodon.org/users/jonocarroll/statuses/113661960806899667",
"activitypub"
]
],
"content": "I love #rstats :rstats:, and believe that vectorised operations simplify code by making x + y do what it looks like it should.\n\n#julialang :julia: has a more explicit approach; a 'broadcasting' operator `.` to distinguish scalar and vector operations, so x .* y (+ is a special case and seems to just work). Beautiful in its own way.\n\nThe Linear module in #haskell :haskell: defines a vector addition operator and I will now forget everything I said above because just *LOOK AT IT* 🐱 \n\nx ^+^ y\n\nhttps://cdn.fosstodon.org/media_attachments/files/113/661/947/707/185/665/original/c581b934ecbdd167.png",
"sig": "fbb6a429f745cdf0305d62bce5404bb49eae847bdc22c4d7d3cfdd84f395d456b2b818c94084efc542d833938abfa8480302a711679a51c165df8b668819102e"
}