Mindblown: a blog about philosophy.

  • Recent References on Programming Language Energy Efficiency

    These papers cover various aspects of the topic, including: Ranking programming languages by energy efficiency Energy characteristics of specific APIs and languages (e.g., Java, Haskell) Energy patterns for mobile applications Manifestos and best practices for energy-aware software development Case studies and empirical evaluations of energy efficiency in software engineering Tools and techniques for estimating and…

  • Difference between Systematic vs. Literature Review

        Systematic Review Literature Review Definition High-level overview of primary research on a focused question that identifies, selects, synthesizes, and appraises all high quality research evidence relevant to that question Qualitatively summarizes evidence on a topic using informal or subjective methods to collect and interpret studies Goals Answers a focused clinical questionEliminate bias Provide…

  • Prompt Engineering

    Prompt Engineering

    The Prompt Report: A Systematic Survey of Prompting Techniques https://arxiv.org/abs/2406.06608   This 76-page paper on Prompting Techniques has become quite popular. A nice read for your weekend. – “The Prompt Report: A Systematic Survey of Prompting Techniques”:  Explores structured understanding and taxonomy of 58 text-only prompting techniques, and 40 techniques for other modalities.  The paper…

  • Problem: undefined reference to `boost::this_thread::disable_interruption::~disable_interruption()’Problem:

    Problem: undefined reference to `boost::this_thread::disable_interruption::~disable_interruption()’ Solution: Add options to g++ / clang++ -lboost_thread -lboost_system Reference https://stackoverflow.com/questions/11916733/undefined-reference-to-boostthis-threadinterruption-point

  • How to copy jupyter notebook table into MS applications

    Howto: g Howto: https://datascience.stackexchange.com/questions/126762/way-to-copy-paste-notebook-output-table-into-ms-tools

  • Some papers on efficiency of Rust programming language

    Here are some papers that explore Rust’s energy efficiency: 1. “Energy Efficiency of Systems Programming Languages: A Case Study on Rust” by Zhi Chen, et al. (2020) This paper compares the energy efficiency of several programming languages, including C, C++, Java, and Rust. The authors use a custom-built benchmarking framework to evaluate the energy consumption…

  • Complete Set of Results from Paper Energy Efficiency Across Programming Languages (2017)

    Original paper: “Energy efficiency across programming languages: how do energy, time, and memory relate?“ Original link: https://sites.google.com/view/energy-efficiency-languages/results?authuser=0 A. Data Tables binary-trees fannkuch-redux fasta k-nucleotide mandelbrot n-body pidigits regex-redux reverse-complement spectral-norm B. Normalized Global Results D. Pareto Optimal Set

  • Train 70B Language Model on 2 24GB GPUs

    You can now train a 70b language model at home https://www.answer.ai/posts/2024-03-06-fsdp-qlora.html

  • Clustering Algorithms

    A list of clustering algorithms References

  • Dive into Deep Learning

    Aston Zhang, Zachary Lipton, Mu Li and Alex Smola, 2022 (http://alex.smola.org/projects.html) This book covers code, math, examples and explanations in one piece. Some of the highlights:

Got any book recommendations?