Live data from Hacker News

Viewing profile — humzashahid98

humzashahid98

HN member
Joined
Sun, Apr 28, 2024, 4:51 PM UTC
HN karma
63
Public activity
29 items

About humzashahid98

No profile information was provided.

Recent public activity

  1. comment
    Comment #40740171

    Raylib is definitely a pretty fun and simple library. I used it with OCaml (which has bindings to it already) before. One thing I like about the Functional Core, Imperative Shell a…

  2. story
  3. comment
    Comment #40639657

    Thank you for the insightful answer! That's nice to know. I hadn't considered that they had a system like that in place.

  4. comment
    Comment #40638863

    Is the "no JIT' policy somehow baked into the hardware/software of iOS devices, instead of something Apple finds by doing an app review? I thought it was the latter (that running a…

  5. comment
    Comment #40484580

    I prefer to build result-passing, no-exception-throwing systems out of an exception-throwing core where the language itself may throw exceptions but the thing I build from the lang…

  6. comment
    Comment #40465961

    Stack Overflow is a community with an answer-rating system and there is often some level of review from other people commenting on the answer's advantages and shortcomings. You oft…

  7. comment
    Comment #40464921

    Standard ML is pretty simple and easy to pick up, but a weak point is the lack of { record with updatedValue } syntax to create a new record which is the same as an existing one bu…

  8. comment
    Comment #40454580

    This is a very cool project. There is also MLKit's SMLtoJs which compiles to Javascript, but not to Lua. https://github.com/melsman/mlkit/blob/master/README_SMLTOJS....

  9. comment
    Comment #40446511

    B+ Trees (which store data at leaves) rather than B-Trees are what you want for good iteration performance usually. An ordered B-Tree iteration would jump between different arrays …

  10. comment
    Comment #40429645

    Thanks; I didn't see that debate on security and I can see it being a valid point, especially with the burden of a technically-inclined person having to fix others' (family/friends…

  11. comment
    Comment #40428836

    I don't really have the same impression that you have had when it comes to discussions about Apple's approach to HN. This linked comment (which I randomly found on HN's search) sum…

  12. comment
    Comment #40428567

    Could you tell us what nuance you have in mind?

  13. comment
    Comment #40428178

    This is plainly true considering how hard Apple fought to suppress alternatives to the "App Store". I don't know why your comment was downvoted.

  14. comment
    Comment #40379550

    I appreciate the history section in particular. VS Code is known to use a Piece Tree (Piece Table represented as a balanced binary tree) and I thought AbiWord (which this article a…

  15. comment
  16. comment
  17. comment
    Comment #40363882

    I thought to myself a rename to FACT Prover (Formerly known As Coq Theorem Prover) would be nice when seeing they wanted to rename the project and it's a bit of a disappointment th…

  18. comment
    Comment #40352244

    You might benefit from this video [1] on the "Functional Core, Imperative Shell" pattern in Ruby (a very object-oriented language), which sounds like one of the things you are havi…

  19. comment
    Comment #40316225

    This made me think of that old TV show "Malcolm in the Middle".

  20. comment
    Comment #40312095

    I think you're right to point out that it's too strong a claim to say that sum types are a basic building block of thought, although I believe they are very useful in coding regard…

  21. comment
    Comment #40270070

    You're not alone. It made me laugh too.

  22. comment
    Comment #40255626

    If emulators in general were illegal, Nintendo would be in trouble too and would be obliged to remove the emulated games it sells on the Virtual Console.

  23. comment
    Comment #40242200

    You're right. We also have proverbs like "two heads are better than one" and "standing on the shoulder of giants" so people recognise that both sides are important and have their v…

  24. comment
    Comment #40241697

    Related to this subject is Casey Muratori's video about Conway's law and a possible extension to it. The communication overhead of working in teams, and the fact it's harder to add…

  25. comment
    Comment #40235417

    Hi there. Appreciate the response! I didn't know that the HTML DOM is being used for Uno's web output but that's good to hear. I was under the impression that things were being dra…