Viewing profile — saityi
saityi
HN member- Joined
- Wed, Jan 15, 2020, 3:15 PM UTC
- HN karma
- 229
- Public activity
- 39 items
- HN profile
- View on Hacker News ↗
About saityi
Recent public activity
-
comment
Comment #47416561
Even if open source operating systems comply and add such a feature, what's to stop individual people from removing this and blocking the API requests before they install the OS? O…
-
comment
Comment #33753234
I thought William Dunham's Journey through Genius: The Great Theorems of Mathematics did a great job of presenting the very real people and world behind several of results from his…
-
comment
Comment #29906876
SuccessorML[1], 1ML[2], etc. are pretty close to this in spirit. I've been trying to keep up with the publications around the future of ML, but academic research moves kinda slowly…
-
comment
Comment #29906532
Introduction to Graph Theory - Richard J. Trudeau A History of Pi - Petr Beckmann Journey through Genius: The Great Theorems of Mathematics - William Dunham How to Bake Pi - Eugeni…
-
comment
Comment #29293090
I think it goes back to the neverending quest to find ways of representing computation that allows of ease of composition, changing implementation details, eliminating classes of e…
-
comment
Comment #29283868
I'd missed those -- thank you!
-
comment
Comment #29278601
So I would say this echoes my experience with it so far -- it is definitely a work in progress! However, I tend to approach Koka as if it were Standard ML with an effect system (up…
-
comment
Comment #29277678
> Edit: Can someone tell me... Is it necessary to have a new type system or could this be done with dependent types? I played around with trying to implement an effect library (via…
-
comment
Comment #29277472
How does this compare to other effect-oriented languages like Koka, Frank, and Eff? I've been doing some work with Koka lately, but I briefly looked into the other three (including…
-
comment
Comment #24073104
My backyard this year is an experiment in doing my best to encourage something that takes care of itself and is more supportive of local fauna. I laid down clover and what the loca…
-
comment
Comment #23833334
>Are you not also absorbed by your phone in other ways? Honestly, no, and I feel very disconnected from modern culture as a result. I use my phone like a hitchhiker's guide to the …
-
comment
Comment #23795789
In Standard ML, it would be a type error to do that specifically: - if true then "abc" else 2.01; stdIn:1.2-1.30 Error: types of if branches do not agree [tycon mismatch] then bran…
-
comment
Comment #23784991
Jan Corazza has some really great write-ups about writing bindings to SDL and writing a video game in Idris using them. The source is available on Github https://flowing.systems/20…
-
comment
Comment #23782332
There's even a page in the Idris 2 docs with updates to the book for Idris 2 -- https://idris2.readthedocs.io/en/latest/typedd/typedd.html The book is otherwise still totally relev…
-
comment
Comment #23628645
My take: sum and product types exist in various type theories (enums with their elimination rule being pattern matching). Some of the first type theories to feature them were for t…
-
comment
Comment #23461044
In case anyone is curious about [1], there is a paper called Lightweight higher-kinded polymorphism -- http://ocamllabs.io/higher/lightweight-higher-kinded-polymor... -- that goes …
-
comment
Comment #23301915
Unfortunately, on the Canadian JustWatch, I find the answer is frequently 'this is totally unavailable for you to legally view or purchase digitally in Canada', at which point I en…
-
comment
Comment #23231103
Now complete -- thanks again for the suggestion! I never liked having to include that bit of JS.
-
comment
Comment #23230323
No reason at all; I think I will go look into doing that now. I think it should be a quick fix :) Thank you for the idea!
-
comment
Comment #23230020
I tried to apply the philosophy of keeping things as simple as possible while writing https://saityi.github.io/sml-tour Initially, I wanted no JS and for it to look good in a text-…
-
comment
Comment #22445306
The first article that comes to mind for me is Programming Sucks, although it's not quite the same as your description. https://www.stilldrinking.org/programming-sucks
-
comment
Comment #22414365
It works best if you follow up the compiler assistance with a human-readability pass. Use the techniques in this post to guide you to a solution, which I find immeasurably helpful,…
-
comment
Comment #22405508
Paul Snively (the author of the linked reddit post) also gave a great talk entitled 'Typed FP on the Job - Why Bother?' at LambdaConf a couple years back, that spoke strongly to me…
-
comment
Comment #22327154
TIL. Pretty neat to check out: https://github.com/clojure/clojure/blob/89fc0caa43811c7dfcb4...
-
comment
Comment #22256594
The last time I gave Mill a shot, I couldn't find a way to authenticate into private artifactory repositories, which made it kind of a nonstarter. Do you know if this has since bee…