Vladislav Zavialov

2.7K posts

Vladislav Zavialov banner
Vladislav Zavialov

Vladislav Zavialov

@int_index

Haskell programmer since 2012; GHC contributor since 2018.

Katılım Nisan 2012
260 Takip Edilen2.1K Takipçiler
Sabitlenmiş Tweet
Vladislav Zavialov
Vladislav Zavialov@int_index·
@scheminglunatic A blood-black terminal began to scroll. A system of nodes interlinked within nodes interlinked within nodes interlinked within one AST. And dreadfully distinct against the dark, a long typechecking trace was displayed.
English
1
1
13
2.2K
Vladislav Zavialov retweetledi
Matti Palli 🧙‍♂️
If you make something go 20% faster, you did something smart. If you made it go 10x faster, you stopped doing something stupid
English
4
1
29
1.1K
Vladislav Zavialov retweetledi
Matti Palli 🧙‍♂️
using Megaparsec.choice instead of alternative (<|>) helps GHC compile parsers faster. If this were a paper, it would be called “Choice is better than the alternative”
English
1
2
17
1.1K
Vladislav Zavialov retweetledi
AC
AC@saveusculture·
@convolutedpixel I’m more in the “the despair is because your software sucks. Make it better and you will feel better” camp
English
0
2
40
2.8K
Vladislav Zavialov retweetledi
Serokell
Serokell@serokell·
Serokell’s GHC team continues sharing progress on Dependent Haskell. @int_index presents three major contributions and a host of smaller improvements that push Dependent Haskell closer to becoming a practical reality. serokell.io/blog/serokell-…
English
0
2
9
988
Tom Sydney Kerckhove
Tom Sydney Kerckhove@kerckhove_ts·
I guess it could mean minutes per meter but I have no idea yet.
English
1
0
1
242
Tom Sydney Kerckhove
Tom Sydney Kerckhove@kerckhove_ts·
If only there were a simpler way to write 16 meters per meter...
Tom Sydney Kerckhove tweet media
English
1
0
2
367
Vladislav Zavialov retweetledi
Matti Palli 🧙‍♂️
I'm so specialized that I had to invent a new word to describe what I do in Icelandic. I might be the only Icelander doing "forritaskáldun" (e. program synthesis)!
Mölndal, Sverige 🇸🇪 English
3
5
43
1.8K
Vladislav Zavialov retweetledi
hera
hera@shiningdaisies·
from a very young age i knew that everyone was wrong and i was right
English
136
24K
124.2K
2.4M
Vladislav Zavialov
Vladislav Zavialov@int_index·
@tritlo Conveniently, cigarettes shave off enough of your lifespan so that you won’t need that $8mil.
English
0
0
2
77
Matti Palli 🧙‍♂️
Ran the simulation for grandpa smoking a pack a day totals to ~$275k! A lot. But that’s not the full story investing the same amount, every month for 75 years: ~$8.3 million bad habits are insanely expensive, especially with compound interest
English
2
0
6
905
Vladislav Zavialov retweetledi
Zuhaitz
Zuhaitz@zuhaitz_dev·
Most people would say Windows, but, the one with less impact is macOS. Deleting Linux or Windows out of the sudden could be catastrophic, but we can survive without macOS. So, obviously, I delete Windows.
Nalin@nalinrajput23

delete one forever

English
140
1K
15.4K
425.5K
Vladislav Zavialov
Vladislav Zavialov@int_index·
"You'll own nothing and be happy" is what a garbage-collected language feels like after using Rust's ownership system.
English
0
0
8
540
Helscom
Helscom@helscom·
when you withhold your ego to make a genuine attempt at uncovering some truth, and material reality confirms your biased intuition
Helscom tweet media
English
4
2
29
544
effectfully
effectfully@effectfully·
Narrator: it wasn't a beautiful example of why nobody cares about Haskell. Well-Typed improved titles and thumbnails. Clickthrough rate probably went up, but you aren't retaining people who randomly clicked on a pretty thumbnail and got exposed to advanced Haskell. Instead, they lost people who would've actually watched the videos, because "AI image bad". The real reason why nobody cares about Haskell is that Haskell is hard and not easily monetizable. That's it, that's the reason. Like going to the gym consistently is hard and so most people don't do it, despite all the entirely obvious benefits. And Haskell doesn't even have any obvious benefits. No matter the packaging, non-entry-level Haskell content is never going to be popular unless Haskell expertise starts paying off at scale.
effectfully tweet media
Theo - t3.gg@theo

This is actually a beautiful example of why nobody cares about Haskell The packaging for those videos is some of the worst I’ve ever seen. If you expect people to randomly click on those, you don’t know anything about how humans work.

English
12
2
141
25.6K
Rúnar
Rúnar@runarorama·
@int_index Wait, so in `f`, `a` and `b` are scoped to the body of the function and in `g` they are scoped to the inside of those parens?
English
1
0
2
164
Vladislav Zavialov
Vladislav Zavialov@int_index·
Did you know these type signatures are not equivalent in Haskell? f :: forall a b. a -> b -> a g :: (forall a b. a -> b -> a) ScopedTypeVariables are a joke.
English
2
0
3
527
Vladislav Zavialov retweetledi
effectfully
effectfully@effectfully·
"If it type checks, it works" says a Haskeller as he commits another space-leaking function to the standard library.
English
13
14
258
10.9K
Vladislav Zavialov
Vladislav Zavialov@int_index·
Just found out that the 45 nm, 32 nm, 28 nm processes, etc., are all marketing terms unrelated to actual gate length. And it's been this way since 1997.
English
2
1
3
1.1K