Laurence Tratt: Why We Need to Know LR and Recursive Descent Parsing Techniques
-
Web site excerpt: Nice article about something I learned and actually really enjoyed in college but havet thought much about over the years. All about top down and bottom up parsers. About unambiguous and ambiguius grammars. About LR and recursive descent parsers. And more…
-
Link to site: Laurence Tratt: Why We Need to Know LR and Recursive Descent Parsing Techniques
Ruby 3.2’s YJIT is Production-Ready
-
Web site excerpt: My question is what does the Y in YJIT stand for? From the author: "YJIT, a just-in-time (JIT) implementation on top of CRuby built at Shopify, is now production-ready and delivering major improvements to performance and speed. Maxime shares the updates that have been made in this newest version of YJIT, and future plans for further optimization."
-
Link to site: Ruby 3.2’s YJIT is Production-Ready
GitHub - volution/z-tokens: z-tokens -- random tokens generation and related tools
-
Web site excerpt: This is a standalone password generator. I think that because it does’t know the email or account name that the password is used with, the risk that the app itself is malware is small… i think… Author says: “z-tokens -- random tokens generation and related tools - GitHub - volution/z-tokens: z-tokens -- random tokens generation and related tools”
-
Link to site: GitHub - volution/z-tokens: z-tokens -- random tokens generation and related tools
GitHub – volution/z-tokens: z-tokens — random tokens generation and related tools
GitHub - volution/z-tokens: z-tokens -- random tokens generation and related tools –This is a standalone password generator. I think that because it does’t know the email or account name that the password is used with, the risk that the app itself is malware is small… i think… Author says: “z-tokens -- random tokens generation and related tools - GitHub - volution/z-tokens: z-tokens -- random tokens generation and related tools”
Abstracts written by ChatGPT fool scientists
-
Web site excerpt: Researchers cannot always differentiate between AI-generated and original abstracts.
-
Link to site: Abstracts written by ChatGPT fool scientists
Make your own assembler simulator in JavaScript (Part 1)
-
Web site excerpt: A nice series of posts explaining how the assembly simulator was implemented: "The goal of this blog post is to create a simple simulator which is able to assemble your code into cpu instructions and run them inside a virtual computer"
-
Link to site: Make your own assembler simulator in JavaScript (Part 1)
Simple 8-bit Assembler Simulator in Javascript
-
Web site excerpt: One of many simple CPU simulators. I'm teaching a course in Operating Systems and I've been looking for a really simple and clear visual simulator for a CPU. This one is the best one yet. But I would like a better one. This one is missing any kind of support for IO or System calls or something like that. But it's usable.
-
Link to site: Simple 8-bit Assembler Simulator in Javascript
Create a Business Language for a Rails Application | AppSignal Blog
-
Web site excerpt: This is a very useful package to be aware if… assuming youre a rubyist 😀 Author says: “Build and parse a programming language to extend your Rails application's functionality.”
-
Link to site: Create a Business Language for a Rails Application | AppSignal Blog
karpathy/nanoGPT: The simplest, fastest repository for training/finetuning medium-sized GPTs.
-
Web site excerpt: This looks useful, which is why I am linking to it, I haven't tried it or anything: "The simplest, fastest repository for training/finetuning medium-sized GPTs. - karpathy/nanoGPT: The simplest, fastest repository for training/finetuning medium-sized GPTs.
-
Link to site: karpathy/nanoGPT: The simplest, fastest repository for training/finetuning medium-sized GPTs.
VSCode Marketplace can be abused to host malicious extensions
-
Web site excerpt: It seems that no one and nowhere is safe from hackers: "Threat analysts at AquaSec have experimented with the security of VSCode Marketplace and found that it's surprisingly easy to upload malicious extensions from accounts that appear verified on the platform."
-
Link to site: VSCode Marketplace can be abused to host malicious extensions