Yay, my tiny change made it into ESLint 9.27.0: https://eslint.org/blog/2025/05/eslint-v9.27.0-released/#sorted-eslint-suppressions.json

Yay, my tiny change made it into ESLint 9.27.0: https://eslint.org/blog/2025/05/eslint-v9.27.0-released/#sorted-eslint-suppressions.json
One day, one decomposition
A250049: Numbers n such that m = floor(n/6) is not coprime to n and, if nonzero, m is also a term of the sequence
3D graph, threejs - webGL https://decompwlj.com/3Dgraph/A250049.html
3D graph Gen, threejs animation https://decompwlj.com/3DgraphGen/A250049.html
2D graph, first 500 terms https://decompwlj.com/2Dgraph500terms/A250049.html
Just F*cking Use React
https://justfuckingusereact.com/
Discussions: https://discu.eu/q/https://justfuckingusereact.com/
Hive AI is hiring Frontend Engineer
#javascript #react #redux #api #css
Delhi, India
Full-time
Hive AI
Job details https://jobsfordevelopers.com/jobs/frontend-engineer-at-thehive-ai-nov-13-2017-e13d8d?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
• Supports multiple languages including #Java, #Javascript, #PHP, #Python, #TypeScript, #Go, #Ruby and more
• Complements PR reviews by providing early feedback during development phase
Anyone here have experience using @vitest with @deno_land, or setting up a unit test suite that works on #Deno, #Node.js, and #Bun?
@profoundlynerdy just because something has types doesn’t make it Haskell-like. Haskell’s type system is in the family of Lambda Calculii (the “Lambda Cube”) which is called “System-F”.
I don’t know much about Raku, but it seems to me to me to be a bit more similar to TypeScript. And what differentiates TypeScript from other languages: it takes a horrible programming language like JavaScript and makes it less bad by giving it a type system, likewise Raku makes Perl less bad in the exact same way. (Sorry, I’m not trying to be impolite, but JavaScript and Perl are objectively, truly awful, horrible programming languages.)
So I see both Raku and TypeScript only being useful to a company buried in the technical debt of a hugely profitable production application that was very unwisely written in a dynamically typed language (Perl or JavaScript), which then unfortunately grew to millions of lines of code, and now it can’t be maintained by anyone, and it could never possibly be rewritten from the ground-up in a good programming language like Haskell for any reasonable sum of money. So Raku and TypeScript both offer a half-measure solution to that problem: make the maintenance of horrible computer code a bit easier with a type system.
Haskell was never intended as a fix for horrible code, it took a really good experimental programming language called Miranda and turned it into something that you can use to do real, practical software engineering, and it does it better than any other language ever invented. You write a system in Haskell because you know up front that you want it to be stable and maintained in a cost-effective manner for decades.
Zig is not similar to Raku or Haskell. It is more analogous to what Scala does for Java. Java is already statically typed, but Scala’s type system is better, and it’s runtime is fully compatible with Java. Likewise, Zig is fully compatible with the C language runtime, but provides a slightly different, slightly better static type checking system than the C type system. Zig also solves a bunch of other problems that C has by providing it with modern features like namespaces and modules, which makes it much easier to use than C. Zig is the perfect way to replace old C code with something more modern, but only if you don’t need it to be as rigorously correct as Rust. I think Zig would be a nice language to use to replace non-safety-critical front-end libraries like Gtk, or maybe for things like game engines.
Missed the #LPI 25th anniversary giveaway? We’ve extended the deadline!
To show our appreciation for the community that makes our efforts to support #FOSS possible: every 25th candidate who takes an #LPI exam Jan. 1 - June 30 will receive a free voucher for their next exam!
Learn more: https://lpi.org/7ivv
Dew Drop Weekly Newsletter #432 - Week ending May 16, 2025
Dew Drop Weekly Newsletter #432 - Week ending May 16, 2025
buff.ly/y8A7YxH
#dewdrop #newsletter #javascript #blazor #css #aspnetcore #dotnet #windev #csharp #ai #devops #agile #IoT #mobiledev #sqlserver #data #m365
Dew Drop Weekly Newsletter 432...
The triangular numbers (A000217) https://decompwlj.com/3DgraphGen/Triangular_numbers.html
The prime numbers (A000040) https://decompwlj.com/3DgraphGen/Prime_numbers.html
The natural numbers (A000027) https://decompwlj.com/3DgraphGen/Natural_numbers.html
Now the generation for the 1000 sequences decomposed on my website (three.js animation).
Accessible from the 3Dgraph, 2Dgraph500terms and 2dgraphs pages https://decompwlj.com/
A little more work on axis sizing and controls.
One day, one decomposition
A250048: Numbers n such that m = floor(n/6) is coprime to n and, if nonzero, m is also a term of the sequence
3D graph, threejs - webGL https://decompwlj.com/3Dgraph/A250048.html
3D graph Gen, threejs animation https://decompwlj.com/3DgraphGen/A250048.html
2D graph, first 500 terms https://decompwlj.com/2Dgraph500terms/A250048.html
Styling console text in Node.js
https://2ality.com/2025/05/ansi-escape-sequences-nodejs.html
"Researchers uncover a Russia-aligned espionage operation targeting webmail servers via XSS vulnerabilities."
ESET: Operation RoundPress https://www.welivesecurity.com/en/eset-research/operation-roundpress/
More: Sednit abuses XSS flaws to hit government entities, defense companies https://www.welivesecurity.com/en/videos/sednit-xss-govt-entities-defense-companies/ @ESETresearch #cybersecurity #Infosec #espionage #javascript