Live data from Hacker News

Viewing profile — i_don_t_know

i_don_t_know

HN member
Joined
Wed, Jun 03, 2015, 2:10 PM UTC
HN karma
882
Public activity
311 items

About i_don_t_know

peter dot ilberg at gmail dot com

https://www.linkedin.com/in/peter-ilberg/

Recent public activity

  1. comment
    Comment #48552329

    IIRC you have to probe every page of the stack on Windows. You cannot just subtract a value from ESP/RSP. If you don't probe every page in order, you get a page fault or some other…

  2. comment
    Comment #48190592

    Hard real-time control systems is one application.

  3. comment
    Comment #48140350

    Iirc, the interpreter recognizes common idioms (sequences of 2-4 operations) and has optimized fused implementations for those idioms that avoid intermediate results. It can also a…

  4. comment
    Comment #48137560

    Here’s some helpful background information on the project: https://news.ycombinator.com/item?id=47872891 In particular, it has diagrams of the data structures and how the algorithm…

  5. comment
    Comment #48009348

    > Rust 1.0 is 11 years old and it's still trivial to compile Rust code from then. I doubt that will change in the next 9 years. Maybe it's trivial to compile Rust code but it's not…

  6. comment
    Comment #47877539

    Thank you!

  7. comment
    Comment #47874756

    Sorry, I couldn't find a news report in English. Everything I found was in German. It's a remake of the Sinclair ZX Spectrum home computer from the 80s, in white.

  8. story
  9. comment
    Comment #47790954

    I used to work on LabWindows/CVI an integrated C development environment. It included an "Interactive Execution Window" where you could build programs piecemeal. You added pieces o…

  10. comment
    Comment #47647463

    I used to run long distance, no music, no headphones, no trackers, no watch. Let your mind drift, or focus on the rest of the course. Or go swimming and count laps. Or go boulderin…

  11. comment
    Comment #47502174

    I’m not sure I fully understand but this seems to be the kind of problem that Ocaml functors solve. You program against an interface (signature) and you supply a concrete implement…

  12. comment
    Comment #47477310

    The Haskell language report precisely defines how layout determines structure: https://www.haskell.org/onlinereport/haskell2010/haskellch10... Any language that uses layout to dete…

  13. comment
    Comment #47475851

    I loved my Kosmos electronics kits. My mom threw out the kits eventually but I still have the manuals. https://patric-sokoll.de/SonstigeSammlungen/Kosmos%20E200/Ha... My first comp…

  14. comment
    Comment #47287358

    Simon Peyton Jones's "The implementation of functional programming languages" has a chapter on the "Efficient compilation of pattern matching" (chapter 5 by Philip Wadler). https:/…

  15. story
  16. comment
    Comment #47134767

    Thanks! That was actually really good. His performance matches the emotions underlying the song. Something all the covers of Behind Blue Eyes by The Who seem to miss is the slowly …

  17. comment
    Comment #47072583

    When I became interested in FPGAs recently, I read this book https://nostarch.com/gettingstartedwithfpgas I bought a cheap FPGA board based on Lattice's ice40. There are free OSS t…

  18. comment
    Comment #47018505

    Chapter 9 and section 10.7 of this book show some interesting (and to me unexpected) uses of effects in Ocaml and how they compare to implementations based on monads: https://lukst…

  19. comment
    Comment #46912602

    mdx[1] is another variation on this, also in the Ocaml ecosystem. It’s Ocaml’s version of documentation tests as in Elixir and Rust. But it’s not limited to that. You can write tes…

  20. comment
    Comment #46778727

    I'm seconding the recommendation to look at Rodnay Zack's books. For example, I really enjoyed Advanced 6502 Programming. It's a project-based tutorial for a custom 6502 machine. T…

  21. comment
    Comment #46702882

    > Well I am talking about before a military conflict erupts. I’m talking about what is in the interest of the people, when they are looking at a potential military conflict. When y…

  22. comment
    Comment #46697271

    I’m not sure the people in Eastern Ukraine who have been “relocated” to Russia agree with your idea of “nothing changes except for the government”. I don’t think the people across …

  23. story
  24. comment
    Comment #46527969

    I remember seeing a Mandelbrot program for the C64 where half the image was computed on the floppy drive because it's basically the same computer as the main C64. I think it had a …

  25. comment
    Comment #46497722

    I haven't used LLVM in ages. I think it injects references to functions in the CRT when you do certain operations in your code. _fltused is one of them, and I think _ftol? or somet…