Viewing profile — humzashahid98
humzashahid98
HN member- Joined
- Sun, Apr 28, 2024, 4:51 PM UTC
- HN karma
- 63
- Public activity
- 29 items
- HN profile
- View on Hacker News ↗
About humzashahid98
No profile information was provided.
Recent public activity
-
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…
- story
-
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.
-
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…
-
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…
-
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…
-
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…
-
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....
-
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 …
-
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…
-
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…
-
comment
Comment #40428567
Could you tell us what nuance you have in mind?
-
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.
-
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…
- comment
- comment
-
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…
-
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…
-
comment
Comment #40316225
This made me think of that old TV show "Malcolm in the Middle".
-
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…
-
comment
Comment #40270070
You're not alone. It made me laugh too.
-
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.
-
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…
-
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…
-
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…