Top all-time · #13925
Dominik Picheta
Personal blog · picheta.me/articles · on HN as dom96programming
Dominik Picheta's personal blog at picheta.me covers programming. Since 2013, 5 different Hacker News readers have linked it 21 times, most often “About Nimrod's features”. The last post was in 2014, but the archive is still widely read.
Too few sampled comments (3) to say how often HN recommends it.?
Why HN links it
HN commenters link these posts about the Nim programming language, citing them as sources in discussions of its notability, design and ecosystem. The comments do not judge the writing itself.
Summarised by Claude from a sample of 3 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- About Nimrod's features4 people · 4 mentions · first linked 2013-10-28
- Show HN: Snake clone written in Nim2 people · 5 mentions · first linked 2017-06-12
What Hacker News says?
Nice and simple https://picheta.me/
Comment linking /
on “Ask HN: Share your personal site”Submitted About Nimrod's features as a story · 92 points
HN discussionThank you for mentioning Nim here. :) To expand a bit, Nim features its own JS backend with a high proportion of the stdlib supporting it. You can access the DOM via the `dom` module[1] and build some pretty cool stuff[2][3]. It doesn't target WebAssembly (yet) however. On the systems side, Nim compiles to C/C++/ObjC and manages memory via a soft real-time GC (or via a choice of other GCs including boehm). 1 - https…
Comment linking /snake/
on “Rust: Enable WebAssembly backend by default”Submitted Babel – Nimrod's package manager as a story · 55 points
HN discussionAs much as I am disappointed that Nim wasn't chosen, I am impressed that it was mentioned at all. Nim's JS backend is still rather young, and tooling is definitely lacking. But you can make some pretty cool things with it[1]. 1 - https://picheta.me/snake/
Comment linking /snake/
on “Why We Chose Typescript”Submitted Show HN: Online C/C++ obfuscator as a story · 44 points
HN discussionNot the parent poster but I'd say it's very realistic. I've written a few applications that target both JS (web browser) and binary (server) and it works very well. One example of this is https://picheta.me/snake/ . I'm also working on a game that I haven't quite moved to iOS/Android yet, but that is my plan. So far targeting the desktop with SDL and HTML5/Canvas with the JS backend works very well.
Comment linking /snake/
on “Nim: Scripting Ease in a Compiled Language”Submitted Show HN: Snake clone written in Nim as a story · 5 points
HN discussionI really dislike this policy when applied to programming languages. Things from pop culture are going to be referred to pervasively in the media and blogosphere, but programming languages don't get there without massive marketing pushes, press releases, etc. That doesn't mean a language is not itself notable. Anyway, there's plenty about Nim that is not primary: http://goran.krampe.se/2014/10/13/here-comes-nim/ http…
Comment linking /articles/2013/10/about-nimrods-features.html
on “Nim (formerly Nimrod) 0.10.2 released”Submitted About Nimrod's features (2013) as a story · 1 points
HN discussionNim is an amazing language. The syntax is cleaner (IMO) and easier-to-read than Go and approaches Python in its readability, which is impressive for a statically typed, compiled language[0]. The design is focused on performance above all else, but it still has metaprogramming[1] and functional features. However, Go and other languages have a huge ecosystem and many more libraries. Nim only has a few web servers/fram…
Comment linking /snake/
on “Nim – Natively compiled language with hot code-reloading at runtime [video]”Please feel free. Email's on my website http://picheta.me
Comment linking /
on “Tweetbot. April 2011 – January 2023”Location: Belfast, UK Remote: Yes. Willing to relocate: Yes. Technologies: C/C++, Python, Nim, HTML5, Haskell, Redis, HTTP, WinAPI, Posix, C#, GTK+, HTTP, IRC Résumé/CV: Please email for a formal CV. See the following links for a portfolio: http://picheta.me/projects.html and/or https://github.com/dom96 . Email: dominikpicheta@gmail.com I am one of the main developers of the Nim programming language having contribut…
Comment linking /projects.html
on “Ask HN: Who wants to be hired? (April 2015)”Location: Belfast, UK Remote: Yes. Willing to relocate: Yes. Technologies: C/C++, Python, Nim, HTML5, Haskell, Redis, HTTP, WinAPI, Posix, C#, GTK+, HTTP, IRC Résumé/CV: Please email for a formal CV. See the following links for a portfolio: http://picheta.me/projects.html and/or https://github.com/dom96 . Email: dominikpicheta@gmail.com I am one of the main developers of the Nim programming language having contribut…
Comment linking /projects.html
on “Ask HN: Who wants to be hired? (May 2015)”Nice to see this getting some traction. To give a bit more context: this is a C/C++ obfuscator I have built for my BSc Computer Science dissertation. It's built on the clang parser and while it doesn't implement any fancy obfuscations right now, it does offer a solid base for further obfuscations to be implemented. I figured I would submit it here to see what you guys think of it and to figure out whether I should p…
Comment linking /c_cpp_obfuscator.pdf
on “Show HN: Online C/C++ obfuscator”Android Studio will soon feature NDK integration. You can reuse C/C++ code on Win/Mac/Linux/Android/iOS, achieving native performance everywhere, and then use the recommended GUI toolkit on each platform [i]. However, C/C++ is intimidating, which is why I think compile-to-C programming languages like Nimrod [ii] are going to be the next big thing. [i] https://gradha.github.io/articles/2014/03/nimrod-for-cross-p... […
Comment linking /articles/2013/10/about-nimrods-features.html
on “The Next Big Programming Language You’ve Never Heard Of”https://picheta.me
Comment linking /
on “Ask HN: Could you share your personal website here?”I'm using CSS-based obfuscation on my website[1] and it works quite well. 1 - https://picheta.me
Comment linking /
on “Email obfuscation: What still works in 2023?”Also interested about its accuracy. I built a C/C++ obfuscator[0] a while back, I'll have to make a note to see how well ChatGPT deobfuscates its output. [0] - https://picheta.me/obfuscator
Comment linking /obfuscator
on “TIL you can de-obfuscate code with ChatGPT”Impressive. Even my CSS-based obfuscation[1] is no match for ChatGPT. Though it is funny trying to get it to explain how it was able to deobfuscate the email address. It works only if I give it the full HTML of my website and I think it is able to do so from the context in the website which is fairly impressive. Would be more impressed if it was able to explain how it figured it out though. https://chat.openai.com/s…
Comment linking /
on “Email Obfuscation Rendered Almost Ineffective Against ChatGPT”Any chance I could get one too? Email's on my website: https://picheta.me
Comment linking /
on a deleted thread