andreypopp's profile picture. Shifting bits...

Andrey Popp

@andreypopp

Shifting bits...

Finally can open .docx in neovim

Microsoft open sourced MarkItDown - convert files to Markdown - perfect for using with LLMs! 🔥

reach_vb's tweet image. Microsoft open sourced MarkItDown - convert files to Markdown - perfect for using with LLMs! 🔥


Andrey Popp 님이 재게시함

is `if err != nil` really that bad?

kai_fall's tweet image. is `if err != nil` really that bad?

be me write a tree walker interpreter in python see the thing fail with stack overflow rewrite into byte code interpreter see the thing compute some tasks very slow write byte code vm in cpp still slow translate tasks into JS see they cannot be computed but anyway, this year…


Andrey Popp 님이 재게시함

How Ahrefs boosts our infrastructure to handle massive scale at a fraction of the cost by not going to cloud providers: tech.ahrefs.com/how-ahrefs-get…

botsbreeder's tweet image. How Ahrefs boosts our infrastructure to handle massive scale at a fraction of the cost by not going to cloud providers: tech.ahrefs.com/how-ahrefs-get…

Andrey Popp 님이 재게시함

We're looking for presenters (talks or workshops) for Fun OCaml 2024! Topics we're interested in: - OCaml in business / rojects - OCaml libraries, frameworks, tools - hands-on demonstrations - seeing actual code and reasoning - experience reports fun-ocaml.com


Andrey Popp 님이 재게시함

Last week I published a new chapter about cram tests react-book.melange.re/cram-tests


and then: 8. Hylo hylo-lang.org 9. Vale vale.dev

Top 7 niche PLs to check out in 2024: 7. Nim: nim-lang.org 6. Pony: ponylang.io 5. Odin: odin-lang.org 4. Koka: koka-lang.github.io 3. Flix: flix.dev 2. Gleam: gleam.run 1. OCaml: ocaml.org



Andrey Popp 님이 재게시함

not the only one! github.com/mechanize-syst… has support for RSC (with SSR) in the branch github.com/andreypopp/rea… even implements the server component in native OCaml code


vim neovim

what's your editor journet? mine: QBASIC turbo pascal delphi visual studio notepad emacs vim (but I never learned any motions or commands, just how to edit and quit and copy paste) notepad++ atom vscode



surely this has to exists already for batch find&replace: rg ... | vim - ^ you get a list of matches filename:line:... which you can edit in vim, then some (???) command to apply these changes back to files


Writing C++20 with concepts weirdly reminds me of writing Julia


gonna rewrite my neovim config using this minoki.github.io/posts/2023-12-… (StandardML compiler targeting Lua)


Andrey Popp 님이 재게시함

We have released the first version of the "Melange for React devs" book: react-book.melange.re Huge props to @feihonghsu who wrote it! The idea of the book is to help web developers start using OCaml, while making the experience more familiar thanks to Reason and React.


Andrey Popp 님이 재게시함

you might not like it, but this is what peak performance looks like

floydophone's tweet image. you might not like it, but this is what peak performance looks like

Loading...

Something went wrong.


Something went wrong.