Best of Math2023

  1. 1
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Key Computer Science Concepts Every Software Engineer Should Know – and How to Learn Them

    The more fundamentals you know, the less you will struggle learning new things. There are 10 core subjects which, if you learn them, will give you a solid foundation. The book I recommend to learn programming is Structures and Interpretations of Computer Programs (SICP) The book is free and has a set of MIT lectures.

  2. 2
    Article
    Avatar of kdnuggetsKDnuggets·3y

    Top 5 Free Alternatives to GPT-4

    Meta AI is enabling researchers and developers to build innovative applications powered by advanced language capabilities. LlaMA 2 is a family of state-of-the-art large language models released by Meta AI. You can access the model for free on HuggingFace or try the official demo on lmsys.org.

  3. 3
    Article
    Avatar of communityCommunity Picks·3y

    Pikuma: Fundamental Math for Game Developers

    This post discusses the importance of math in game development and offers tips for learning math as a programmer. It covers topics such as trigonometry, linear algebra, vectors, matrices, quaternions, discrete math, calculus, numerical methods, logic, set theory, graph theory, A.I., and shaders.

  4. 4
    Article
    Avatar of hackernoonHacker Noon·3y

    How to Create a Solar System in JavaScript With Three.js 🌌

    Using Three.js, we can create a Solar System in JavaScript with three-dimensional graphics. The code is available on GitHub and can be used to create a solar system using 3D graphics. We need a scene, a camera, and a visualization tool: Adding a Starry Sky We could simply use a texture to draw the stars.

  5. 5
    Article
    Avatar of communityCommunity Picks·3y

    The New CSS Math: round()

    The New CSS Math: round() CSS added many new Math functions to supplement the old favorites (think and the more recent) This series aims to look at each function with common use cases... and the less common as well. With CSS, the specification allows us to work in a manner that is most appropriate for our need.

  6. 6
    Article
    Avatar of dhhDavid Heinemeier Hansson·3y

    Hardware is fun again

    Ever since Apple's M1 premiered, it seems the floodgates to interesting and large improvements have opened up. The generational jumps are happening more frequently, and the gains aren't measly any longer. As more companies start redoing the math on cloud, and pulling their applications off the rental racket, I think we'll see a resurgence.

  7. 7
    Article
    Avatar of medium_jsMedium·3y

    Neural Networks Mathematics: From Beginner to Pro

    A blog simplifying artificial neural network math and explaining backpropagation and stochastic gradient descent in neural networks.

  8. 8
    Article
    Avatar of changelogChangelog·3y

    Mafs: React components for interactive math

    React components for interactive math Guides Discord are available on GitHub. Use these components to build interactive, animated visualizations.

  9. 9
    Article
    Avatar of coinsbenchCoins Bench·3y

    The Math You Need to Know as a Solidity Developer

    The Math You Need to Know as a Solidity Developer will provide you with the knowledge you need to take your skills to the next level. In this article, we’ll dive deep into the role of math in cryptography and how it relates to Solidity.

  10. 10
    Article
    Avatar of kdnuggetsKDnuggets·3y

    5 Free Books to Master Data Science

    A list of five free books to master data science, covering topics such as Python, statistics, linear algebra, machine learning, and deep learning.

  11. 11
    Article
    Avatar of webtoolsweeklyWeb Tools Weekly·3y

    CSS/HTML, Build Tools, React

    Object.fromEntries() allows you to create an object from an array of key-value pairs. The method automatically picks up the arrays as key/value pairs to drop into the resulting object. The resulting userProfile object is shown in the comment at the bottom of the code snippet above.

  12. 12
    Article
    Avatar of mlnewsMachine Learning News·3y

    Best AI Tools For Students (2023)

    The market for AI in schools is expected to reach several billion dollars in the next years. Gradescope is an AI program that saves time by having students evaluate and provide comments to one another. Knowji Knowji is a language learning app that employs several strategies and ideas to help pupils master a new language.

  13. 13
    Article
    Avatar of codropsCodrops·3y

    Audio Reactive Shaders with Three.js and Shader Park

    Shader Park is a JavaScript library for creating interactive procedural 2D and 3D shaders that allows you to explore shader programming through a JavaScript interface without the complexity of GLSL. The language is inspired by P5.js and currently supports plugins for Three.js, Hydra, and TouchDesigner.

  14. 14
    Article
    Avatar of codemotionCodemotion·3y

    Margaret Hamilton: The Woman That Coded Apollo 11

    Margaret Hamilton was an American computer scientist, engineer, and entrepreneur. She made it possible for Armstrong to take that famous step for which he is still remembered today. Hamilton's team resolved the complications related to the Apollo 11 moon landing, ensuring the success of the mission.

  15. 15
    Article
    Avatar of 30seconds30 seconds of code·2y

    Min and max value of a JavaScript array

    Learn how to find the minimum and maximum value of a JavaScript array. You can use the Math object's built-in methods, such as Math.min() and Math.max(), along with array sorting and mapping for more complex cases.

  16. 16
    Article
    Avatar of hnHacker News·3y

    Spinning Diagrams with CSS

    Spinning Diagrams with CSS don't use any JavaScript or animated image formats, just HTML and CSS. The original math thing involved a few other tricks, to embed the diagrams in LaTeX and generate their geometries. Each diagram is embedded in the LaTeX as a numeric ID, then replaced with generated HTML by a Python script.