- *TheoryOfComputation- : Some resources about the topic (tex files and JFLAP files).
- *Algorithms- : Some stuff about design, analysis and general in algorithms science.
- The Practice of Reproducible Research
- A toolkit for data transparency takes shape and Developing a modern data workflow for living data
- PortalData (Official Repo of the Portal Project Data) and livedat (Template for living data workflow ).
- Academic Torrents: We've designed a distributed system for sharing enormous datasets - for researchers, by researchers. The result is a scalable, secure, and fault-tolerant repository for data, with blazing fast download speeds.
- (pt-br) divulgacaocientifica: Divulgação Científica - Essa é apenas uma lista PT-BR, o conteúdo dos podcasts/canais é de inteira responsabilidade dos autores.
- It's not just you: science papers are getting harder to read. Papers from 2015 are a tougher read than some from the nineteenth century — and the problem isn't just about words, says Philip Ball.
- Did I Plagiarize (pt-br)
- The Plagiarism Spectrum
- LibGen
- Coding Interview University
- Great Theoretical Ideas in Computer Science
- Accidentally Turing-Complete
- Modern SAT solvers: fast, neat and underused (part 1 of N) — The Coding Nest
- Programming Z3: This tutorial provides a programmer's introduction to the Satisfiability Modulo Theories Solver Z3. It describes how to use Z3 through scripts, provided in the Python scripting language, and it describes several of the algorithms underlying the decision procedures within Z3. It aims to broadly cover almost all available features of Z3 and the essence of the underlying algorithms.
- SAT Solvers as Smart Search Engines
- Computer Science: An Interdisciplinary Approach
- A Guide to Teaching Computing to Adults in Informal Settings (and here)
- Platform Design is the repository including the text created by D. Cuartielles for his doctoral dissertation published by Malmo University Press in 2018.
- z3: The Z3 Theorem Prover
- Surprisingly Turing-Complete
- Operation Costs in CPU Clock Cycles
- CSIndexbr provides transparent data about Brazilian scientific production in Computer Science. We index full research papers published in selected conferences and journals.
- The Book of Secret Knowledge
- The “Bug-O” Notation: The Bug-O describes how much an API slows you down as your codebase grows.
- elkai: Python 3 TSP solver based on LKH (cross platform)
- Stanford CS Education Library
- Decades-Old Computer Science Conjecture Solved in Two Pages
- (pt-br) extensao-computacao: Iniciativas de Extensão na Área de Computação.
- loosely-categorized collection of links to CS textbooks
- Words Matter: Alternatives for Charged Terminology in the Computing Profession
- Data Structures for Coding Interviews
- Masstree: A cache-friendly mashup of tries and B-trees
- Columnstore and B+ tree– are hybrid physical designs important?
- Beating hash tables with trees? The ART-ful radix trie
- awesome-graph-embedding: A collection of important graph embedding, classification and representation learning papers with implementations.
- awesome-community-detection: A curated list of community detection techniques.
- 6.851: Advanced Data Structures: Prof. Erik Demaine
- Designing far memory data structures: think outside the box
- Readings in Database Systems
- tkvdb: Trie key-value database
- Real world SSD wearout
- litetree: SQLite with Branches
- lmdb-embeddings: Fast word vectors with little memory usage in Python
- litetree: SQLite with Branches
- quick-SQL-cheatsheet: A quick reminder of all SQL queries and examples on how to use them.
- Optimizing BigQuery: Cluster your tables – Google Cloud Platform
- pgFormatter: A PostgreSQL SQL syntax beautifier that can work as a console program or as a CGI. On-line demo site
- HikariCP: 光 HikariCP・A solid, high-performance, JDBC connection pool at last.
- SeetSimilaritySearch: All-pair set similarity search on millions of sets in Python and on a laptop (faster than MinHash LSH)
- Introducing Scylla Open Source 3.0: Scylla is an open source NoSQL database that offers the horizontal scale-out and fault-tolerance of Apache Cassandra, but delivers 10X the throughput and consistent, low single-digit latencies.
- DBeaver: Universal Database Tool
- Sequel Pro: is a fast, easy-to-use Mac database management application for working with MySQL databases.
- Vertically Scaling PostgreSQL
- eva: A distributed database-system implementing an entity-attribute-value data-model that is time-aware, accumulative, and atomically consistent.
- Introducing SLOG:Cheating the low-latency vs. strict serializability tradeoff
- Why databases use ordered indexes but programming uses hash tables
- PostgreSQL beginner guide- connecting, remote access, psql CLI and troubleshooting connection
- Fuzzy Name Matching in Postgres
- ClickHouse: is a free analytics DBMS for big data.
- Text2SQL: Convert natural language query to appropriate SQL, make ERPs cool again.
- ln2sql: A tool to query a database in natural language.
- ln2sqlmodule: ln2sql as a python package.
- Prototool: Your Swiss Army Knife for Protocol Buffers.
- Beej's Guide to Network Programming
- Computer Networking: Principles, Protocols and Practice is an open-source ebook that explains the main principles of Computer Networking and the key protocols that are used on the Internet.
- IPv6@IBM – An enterprise journey
- scans of early RFCs
- Programmable socket lookup with BPF
- TCP window scaling, timestamps and SACK
- Computer Networks: A Systems Approach
- (pt-br) A análise de algoritmos estuda a correção e o desempenho de algoritmos.
- (pt-br) Como aprender qualquer linguagem de programação (em 4 slides)
- Modern B-Tree Techniques by Goetz Graefe
- Detecting Chrome Headless
- Minimal PDF
- Prettier is an opinionated code formatter
- Learning to program is getting harder
- Awesome cheatsheets for popular programming languages, frameworks and development tools
- A Programmable Programming Language
- Flow: Adds static typing to JavaScript to improve developer productivity and code quality.
- Context Switching
- Prettier: Prettier is an opinionated code formatter
- Computer Systems: A Programmer's Perspective, 3/E (CS:APP3e)
- TechYaks
- 23 guidelines for writing readable code
- What is Systems Programming, Really?: Will Crichton
- edabit: We're like Duolingo for learning to code.
- Concurrency Glossary: This is an informal top-level overview of terms used in concurrent computing - github.
- Mega Project List: A list of practical projects that anyone can solve in any programming language.
- How to visualize decision trees
- (pt-br) OsProgramadores - op-desafios: Soluções para os desafios (por usuário)
- EXEgesis: Google's EXEgesis project aims to improve code generation in compilers.
- An Introduction to Dynamic Symbolic Execution and the KLEE Infrastructure
- Software Checklist
- small: Smallest possible syntactically valid files of different types.
- Algorithms: this web page contains a free electronic version of my (soon to be) self-published textbook Algorithms, along with other lecture notes I have written for various theoretical computer science classes at the University of Illinois, Urbana-Champaign since 1998. github
- Software disenchantment
- Composing Programs: Welcome to Composing Programs, a free online introduction to programming and computer science.
- Let's #TalkConcurrency Panel Discussion with Sir Tony Hoare, Joe Armstrong, and Carl Hewitt: When considering the panel to discuss concurrency, you’d be pushed to find a higher calibre than Sir Tony Hoare, Joe Armstrong, and Carl Hewitt. All greats within the industry and beyond, over the past couple of weeks, we’ve been releasing their individual interviews; a storyboard into the lifeline of concurrency and models over the past few decades.
- semantic: Parsing, analyzing, and comparing source code across many languages
- (pt-br) Canais Brasileiros para Pessoas Desenvolvedoras: Repositório de canais no Youtube BR sobre desenvolvimento.
- LOOPY: a tool for thinking in systems. In a world filled with ever-more-complex technological, sociological, ecological, political & economic systems... a tool to make interactive simulations may not be that much help. But it can certainly try.
- A gentle introduction to symbolic execution: In this article we’ll cover the basic idea behind symbolic execution, a powerful yet underutilized technique for static program analysis.
- Goodbye, Object Oriented Programming
- Every Programmer Should Know thinking: A collection of (mostly) technical things every software developer should know
- What does debugging a program look like?
- Some things that might help you make better software
- B-threads: programming in a way that allows for easier changes
- Programming Talks: Awesome & interesting talks about programming
- Lock-free multithreading with atomic operations
- How to Build Good Software
- Languages: Here is the current list of the 3,503 computer languages I am actively tracking. I focus on tracking general purpose high-level programming languages, but also track low-level languages and some notable markup languages, protocols, file formats, libraries, and applications.
- Best-websites-a-programmer-should-visit: Some useful websites for programmers.
- dev.to: Where programmers share ideas and help each other grow
- Test Anything Protocol: TAP, the Test Anything Protocol, is a simple text-based interface between testing modules in a test harness. TAP started life as part of the test harness for Perl but now has implementations in C, C++, Python, PHP, Perl, Java, JavaScript, and others.
- Algorithms are now commodities
- Immutability we can afford
- Quine Relay: An uroboros program with 100+ programming languages.
- Resources for teaching programming for artists, designers and architects
- The S.O.L.I.D Principles in Pictures
- My broad research goal is to help developers build more efficient software systems more efficiently.
- Exercism: Exercism exercises in functional programming languages like Clojure, Elixir, Elm, Haskell Scala, Lisp, Erlang, Purescript, F# or Scheme.
- A review of consensus protocols: The consensus problem is a fundamental problem in multi-agent systems which requires a group of processes (or agents) to reliably and timely agree on a single data value.
- Schrödinger's Code: Undefined behavior in theory and practice.
- How to Become a Bad Developer
- Can programming be liberated from the von Neumann style?: a functional style and its algebra of programs
- 20 Things I’ve Learned in my 20 Years as a Software Engineer
- Data Structures & Algorithms I Used Working at Tech Companies
- geany-dark-scheme: Dark syntax theme for the Geany text editor.
- vscodium: binary releases of VS Code without MS branding/telemetry/licensing
- awesome-vscode: art A curated list of delightful VS Code packages and resources.
- Why I wrote 33 VSCode extensions and how I manage them
- VS Code Live Share plugin
- Replit: Write and execute your code in your browser and host it with a single click.
- Augmenting Agile with Formal Methods
- Open Petri Nets (Part 1) | Azimuth
- storm: A blackbox mutational fuzzer for detecting critical bugs in SMT solvers paper site
- Open Logic Text The OLP is an open-source, collaborative logic set of teaching materials for formal (meta)logic and formal methods. It is available for free and it is modifiable and rearrangeable depending on the teaching needs/purposes.
- public-apis: A collective list of public JSON APIs for use in web development.
- x86-64 Assembly Language Programming with Ubuntu By Ed Jorgensen
- Linux Assembly libraries project
- CPU-instructions
- x86 and amd64 instruction reference
- Rewriting Functions in Compiled Binaries
- PC Assembly Language book.
- Polyglot Assembly: Writing assembly code that runs on multiple architectures.
- x86 Assembly/Control Flow
- Online Assembler - NASM Compiler IDE
- Exercises for people learning the C programming language by Allen B. Downey
- some twitter thread by Simon Brand
- How to Program an NES game in C
- Intel frameworks about memmory:
- Persistent Memory Development Kit
- The memkind library is a user extensible heap manager built on top of jemalloc which enables control of memory characteristics and a partitioning of the heap between kinds of memory.
- MODERN C++ FOR C PROGRAMMERS: PART 1 has PART 5 already.
- gdbgui: Browser-based frontend to gdb (gnu debugger). Add breakpoints, view the stack, visualize data structures, and more in C, C++, Go, Rust, and Fortran. Run gdbgui from the terminal and a new tab will open in your browser.
- CppCoreGuidelines: The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
- What’s the difference between an integer and a pointer?
- Lifetime profile v1.0 posted
- FunctionSimSearch: Some C++ example code to demonstrate how to perform code similarity searches using SimHashing.
- Learn X in Y minutes: Where X=c
- Projeto de Algoritmos (em C): Paulo Feofiloff
- mozilla rr: is a lightweight tool for recording, replaying and debugging execution of applications (trees of processes and threads). Debugging extends gdb with very efficient reverse-execution, which in combination with standard gdb/x86 features like hardware data watchpoints, makes debugging much more fun.
- WinDbg-Samples: Sample extensions, scripts, and API uses for WinDbg.
- How to implement strings
- A Better Way to Implement Bit-Fields
- The C++ Build Process Explained
- Eyes Above The Waves: Comparing The Quality Of Debug Information Produced By Clang And Gcc
- C Portability Lessons from Weird Machines
- 9cc: A Small C Compiler
- Infinity: String tokenization in C
- CTML: A C++ HTML document constructor only depending on the C++ standard library.
- CALLBACKS IN C++ USING TEMPLATE FUNCTORS: Callbacks are in wide use, however current implementations differ and most suffer from shortcomings, not the least of which is their lack of generality. This article describes what callbacks are, how they are used, and the criteria for a good callback mechanism. It summarizes current callback methods and their weaknesses. It then describes a flexible, powerful and easy-to-use callback technique based on template functors - objects that behave like functions.
- Sebastian Aaltonen: Now that people have already said highly controversial stuff like ”debugger is useless for C++ development”, I think I can share my own controversial thoughts about unit testing, DRY, copy-paste coding and function length, etc... with 20 years of C++ programming experience.
- lazyCode: C++14: bringing in those expressions that you wish you had, Lazily evaluated, compossible generators, maps, filters, ranges and more...
- libpostal: A C library for parsing/normalizing street addresses around the world. Powered by statistical NLP and open geo data.
- Practical Guide to Bare Metal C++.
- "Modern" C++ Lamentations: This will be a long wall of text, and kinda random! My main points are: C++ compile times are important,Non-optimized build performance is important and Cognitive load is important.
- How to learn more as a C++ software engineer?
- tinyalloc: malloc / free replacement for unmanaged, linear memory situations (e.g. WASM, embedded devices...)
- emun: visual C/C++ debugger
- GuiLite: heavy_check_markThe smallest UI framework for all platform -- 5K lines code
- How C array sizes become part of the binary interface of a library
- memory-profiler
- MazuCC: A minimalist C compiler with x86_64 code generation
- C++ Crash Course
- An introduction to deterministic builds with C/C++
- Modern C by Jens Gustedt.
- Comparison of C/POSIX standard library implementations for Linux
- Microsoft's C++ Standard Library: MSVC's implementation of the C++ Standard Library.
- Efficient string copying and concatenation in C
- Bartek's coding blog: to write a professional C++ application, you not only need a basic text editor and a compiler. You require some more tooling. In this blog post, you’ll see a broad list of tools that make C++ programming possible: compilers, IDEs, debuggers and other.
- C++ Creator Bjarne Stroustrup Answers Our Top Five C++ Questions
- Intel SPMD Program Compiler: ispc is a compiler for a variant of the C programming language, with extensions for "single program, multiple data" (SPMD) programming. Under the SPMD model, the programmer writes a program that generally appears to be a regular serial program, though the execution model is actually that a number of program instances execute in parallel on the hardware. github
- cnp: Check Node Processor in VHDL for LDPC decoding.
- SPI MASTER AND SLAVE FOR FPGA: SPI master and SPI slave for FPGA written in VHDL.
- Clang-format tanks performance, Benchmark supporting baseless libel against clang-format
- StrongOD(anti anti-debug plugin) driver source code.
- C4Noobs: Tutorial de C para iniciantes.
- The problem with C
- TDD C:
- Google Test: Google Testing and Mocking Framework.
- Modern C++ Programming with Test-Driven Development by Jeff Langr
- The Biggest Problems of Unit Testing With C++
- Modern C by Jens Gustedt
- Dogen: Reference implementation of the MASD Code Generator.
- C Playground
- Checked C is an extension to C that adds checking to detect or prevent common programming errors such as buffer overruns and out-of-bounds memory accesses. This repo has a wiki for Checked C, sample code, the specification, and test code.
- datatype99: Algebraic data types for C99
- Controlling GDB
- Using Zig and Translate-C to understand weird C code
- libtcod: The official repository for libtcod. A roguelike development library.
- Makefile Tutorial by Example and repo
- Metaprogramming Make VI — The eval Function
- Example of a detailed Makefile
- Make and Bash Tips: Teradata/stampede Wiki
- How to Create a Self-Documenting Makefile
- Quick Guide
- Qt-CMake-HelloWorld: A Simple Qt5 Program Built with CMake
- Atelier: Open Source 3D Printing Host - User Interface
- BitsOfBytes: Code and projects from my blog posts.
- How to create an application with Qt and C++
- Crash course in Qt for C++ developers: a crash course in Qt for C++ developers.
- Foliate: A simple and modern GTK eBook viewer, built with GJS and Epub.js.
- Think Python by AllenDowney, including repo
- Fluent Python Codes: Example code for the book Fluent Python by Luciano Ramalho (O'Reilly, 2014).
- Fluent Python: notebooks: Jupyter notebooks and example code for the book Fluent Python
- An O(ND) Difference Algorithm and Its Variations
- Modular visual interface for GDB in Python
- Python+Processing code for creating a dotmap of every person in Brazil, color-coded by race
- Python & Async Simplified
- Python Plotting for Exploratory Data Analysis
- A curated list of awesome Python frameworks, libraries, software and resources
- Coconut Lang
- Python 3.7: Introducing Data Classes
- Replacing 90s C Linux Utilities With Python
- Freezing Python’s Dependency Hell in 2018
- faust: Python Stream Processing
- How to escape async/await hell – freeCodeCamp
- black: The uncompromising Python code formatter
- python tutorials
- TheAlgorithms/Python: All Algorithms implemented in Python
- Bowler: Safe code refactoring for modern Python
- wallaroo: Build and scale real-time data applications as easily as writing a Python script - by wallaroo labs
- Free Educational eBook: Learn How To Program in Python 3
- Python Tools for Visual Studio
- Asterisks in Python: what they are and how to use them
- dissect.cstruct: A no-nonsense c-like structure parsing library for Python
- Type inference
- Best Practices for Using Functional Programming in Python
- Python List Comprehensions: Explained Visually.
- Using python script for data ETL
- Pipenv: promises a lot, delivers very little.
- Writing a GDB Frame Filter
- Fixing Python Memory Leaks
- wtfpython: A collection of surprising Python snippets and lesser-known features.
- AMIE: A Minimalist Instruction Extender
- snakefood: Python Dependency Graphs
- Python List Comprehensions: Explained Visually
- Problem Solving with Algorithms and Data Structures using Python
- logpy: Logic Programming in Python
- PyPy for low-latency systems
- Automate the Boring Stuff with Python
- Has the Python GIL been slain?
- Comprehensive Python Cheatsheet
- Zed Shaw's Learn Python the Hard Way.
- Pointers in Python: What's the Point?
- A Visual Intro to NumPy and Data Representation
- Lahja is a generic multi process event bus implementation written in Python 3.6+ to enable lightweight inter-process communication, based on non-blocking asyncio
- Examples and customization tricks
- (pt-br) Truques e bizarrices em Python
- alive-progress: An animated and smart Progress Bar for python.
- portray: is a Python3 command line tool and library that helps you create great documentation websites for your Python projects with as little effort as possible.
- Pygments: is a generic syntax highlighter suitable for use in code hosting, forums, wikis or other applications that need to prettify source code.
- python-sliders: Sliders for the Python mode of Processing
- Python Verbal Expressions: Python regular expressions made easy
- Python is not context free [2012]
- pythonic-news: A Hacker News lookalike written in Python/Django. news.python.sc.
- Understanding time complexity with Python examples
- Conference badge script
- adt-extension: Python abstract data structure (ADT) extension.
- Emacs: The Best Python Editor?
- reloading: Change Python code while it's running using a reloading loop
- Lightweight Steering Approaches for Large Scale Physics Applications
- leanstr: A "lean" string class for Python, using UTF-8 internally
- Better-Python-59-Ways: Code Sample of Book "Effective Python: 59 Specific Ways to Write Better Pyton" by Brett Slatkin
- Come test a new release of pipenv, the Python development tool
- FastAPI framework, high performance, easy to learn, fast to code, ready for production
- cython dtoa.c
- Learn to code with Wonder Woman, Smithsonian Learning Labs, and NASA, Artemis
- BeeWare Project: The BeeWare Project aims to take the power of Python as a language, and use it to enable users of all skill levels to develop applications with native user interfaces.
- kivy: Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS.
- austin: Python frame stack sampler for CPython. Austin has a tui: The top-like text-based user interface for Austin.
- Python Cheatsheet
- Nbdev: A literate programming environment that democratizes software engineering best practices
- quickpython
- Run Python Applications Efficiently With malloc_trim - Software at Scale by Utsav
- Course Files for Complete Python 3 Bootcamp Course on Udemy
- PuDB: a console-based visual debugger for Python.
- Rich is a Python library for rich text and beautiful formatting in the terminal.
- Python Prompt Toolkit: Library for building powerful interactive command line applications in Python.
- wtfpython: What the f*ck Python? 
- Creating an Among Us Bot in Python, amony_us_easy
- cython_list_test: Just a small test with lists in cython
- Interfaces and Protocols
- How to use Poetry to manage your Python projects on Fedora
- cinder
- 10 advanced Python concepts that you want to look
- Clean Architectures in Python
- OpenTelemetry Python: OpenTelemetry Python API and SDK
- string methods
- cookiecutter-hypermodern-python: Cookiecutter template for a Python package based on the Hypermodern Python article series.
- Awesome Python modules as script: Catalogue of useful python modules that run as script.
- RustPythonA Python Interpreter written in Rust
- Arrow: Better dates & times for Python
- Yet Another Roguelike Tutorial - Written in Python 3 and TCOD. python-tcod: A high-performance Python port of libtcod. Includes the libtcodpy module for backwards compatibility with older projects.
- Miguel Grinberg - Asynchronous Python for the Complete Beginner
- The Future of Python Dependency Management
- Beautiful folds commonly arise in parallel/distributed programming
- I Don't like notebooks
- Slides and talk assets from PyCon 2017
- Agda:
- plfa: Introduction to programming language theory in Agda and Programming Language Foundations in Agda.
- Agda 2
- Anglican:
- Anglican: A Probabilistic Programming System.
- Answer Set Programming(ASP): offers a simple and powerful modeling language to solve combinatorial problems.
- Brainfuck:
- Brainfuck encoder/decoder.
- Dafny:
- dafny: Dafny is a verification-aware programming language.
- Clean:
- Clean: Clean is a general purpose, state-of-the-art, pure and lazy functional programming language designed for making real-world applications. Some of its most notable language features are uniqueness typing, dynamic typing, and generic functions.
- Elixir:
- Nerves: Craft and deploy bulletproof embedded software in Elixir. official site
- dialyxir: Mix tasks to simplify use of Dialyzer in Elixir projects.
- (pt-br) Learn Functional Programming with Elixir.
- Go:
- Go references
- Awesome Go: A curated list of awesome Go frameworks, libraries and software
- ObjectBox Go: persisting your Go structs/objects superfast and simple
- lattigo: A lattice-based cryptographic library in Go.
- chime: Capable. Focused. Fast. A Go editor for macOS.
- Haskell:
- An opinionated guide to Haskell in 2018
- homplexity: Haskell code complexity and quality measurement.
- Getting Started with Haskell on Fedora
- Java:
- Procyon: is a suite of Java metaprogramming tools, including a rich reflection API, a LINQ-inspired expression tree API for runtime code generation, and a Java decompiler.
- 1brc: The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with Java
- JavaScript:
- The JavaScript Handbook
- javascript-algorithms: Algorithms and data structures implemented in JavaScript with explanations and links to further readings.
- K:
- Kotlin:
- Lisp:
- Ferret is a free software lisp implementation for real time embedded control systems.
- LISP, THE UNIVERSE AND EVERYTHING.
- Lua:
- xmake: 🔥 A cross-platform build utility based on Lua
- Nim:
- Perl:
- Larry Wall's Very Own Home Page
- Perl is dying quick. Could be extinct by 2023.
- PHP:
- A curated list of bookmarks, packages, tutorials, videos and other cool resources from the Laravel ecosystem
- Setup VS Code for Efficient PHP development
- Topological Sort / Dependency resolver in PHP: High-Performance Topological Sort / Dependency resolver in PHP.
- Ruby:
- Radiation-hardened Quine: A robust quine program that works even after any one character is deleted.
- Ruby Garbage Collection Deep Dive: GC::INTERNAL_CONSTANTS
- UNUSED: dentify cruft in a codebase with ease.
- Rust:
- Awesome Rust: A curated list of Rust code and resources.
- PortingCToRust
- Guide to develop secure applications with Rust: Recommendations for secure applications development with Rust
- Easy Postgres extensions in Rust with pg-extend-rs
- Sacara: A stack based intermediate language aimed at software protection by running in a software VM.
- Scala:
- Implicits, type classes, and extension methods, part 1: with type classes in mind
- sbt-slash: unified slash syntax for both shell and build.sbt
- Swift:
- V:
- Verilog:
- vyper:
- Watch Your Language: Our First Vyper Audit
- Yorlang:
- Fast Enough VMs in Fast Enough Time, Converge is a dynamically typed object orientated programming language with compile-time meta-programming facilities - put simply, Converge has a macro-like facility that can embed domain specific languages with arbitrary syntaxes into source files. Find out more.
- Meld: Meld is a visual diff and merge tool targeted at developers. Meld helps you compare files, directories, and version controlled projects. It provides two- and three-way comparison of both files and directories, and supports many version control systems including Git, Mercurial, Bazaar and Subversion.
- kompare: Graphical File Differences Tool
- Monorepos: Please don’t!
- Don't ask if a monorepo is good for you – ask if you're good enough for a monorepo
- Monorepo or Multirepo? Role-Based Repositories
- Mercurial:
- Monoke: A Mercurial source control server, specifically designed to support large monorepos.
- Welcome to Pull Request Roulette.
- Starting Pull Requests:
- sourcehut is a collection of tools useful for software development.
- Pro Git book, written by Scott Chacon and Ben Straub (github repo)
- git-sizer: Compute various size metrics for a Git repository, flagging those that might cause problems ( article)
- git-semantics: Git hook to ensure semantic commit messages.
- 10 Common Git Problems and How to Fix Them
- lazygit: simple terminal UI for git commands
- husky: Git hooks made easy
- lint-staged: Run linters on git staged files
- 6 Github alternatives that are open source and self-hosted
- Git Submodules vs Git Subtrees | Code Wins Arguments
- Sublime Merge:Git, done Sublime
- Git Cheatsheet
- gitx: GitX‐modded
- (pt-br) git: guia prático - sem complicação!
- gogs: Gogs is a painless self-hosted Git service.
- A Git Horror Story: Repository Integrity With Signed Commits. How to use git securely (signing commits)
- gitea: Git with a cup of tea, painless self-hosted git service
- Getting Started - Git Basics
- A Visual Git Reference
- Learn git branching: An interactive git visualization to challenge and educate! github.
- gitless: A version control system built on top of Git github.
- How can I undo the last commit?
- Git: “Not currently on any branch.” Is there an easy way to get back on a branch, while keeping the changes?
- .gitignore: A collection of useful .gitignore templates
- 24 Pull Requests: You’ve been benefiting from the use of open source projects all year. Now is the time to say thanks to the maintainers of those projects, and a little birdy tells me that they love receiving contributions!
- GitHub Learning Lab
- branch - Git merge errors
- git - Why can I not switch branches?
- How to Fix Git Error: You need to resolve your current index first
- devhub: DevHub: TweetDeck for GitHub - Android, iOS and Web 👉
- Git Cheat Sheet
- Write good git commit message
- cz-cli: The commitizen command line utility.
- Switch branches
- Git Branching: Basic Branching and Merging
- How to teach Git
- Forge: Work with Git forges from the comfort of Magit
- gita: Manage multiple git repos side by side for sanity
- How GitHub Classroom and Travis CI improved students’ grades
- Git hacks no one tells you about
- An introduction to Git: what it is, and how to use it
- Learn the Basics of Git in Under 10 Minutes
- (pt-br) git-beyond-the-trivial.
- Learning git: Locations, Remotes, and GitHub
- (pt-br) 4 livros grátis de Git para iniciantes (online e PDF)
- (pt-br) Github descomplicado
- (pt-br) Git Colinha
- (pt-br) git - guia prático
- Some good tips to gitconfig:
- git-blame-someone-else: Blame someone else for your bad code.
- High-level Problems with Git and How to Fix Them
- My favourite Git commit
- gitpod: One-Click Online IDE for GitHub
- forgit is a utility tool for git taking advantage of fuzzy finder fzf. Interactive Git Commands With Previews Powered By fzf Fuzzy Finder
- Fedora Classroom Session: Git 101 with Pagure
- GitGuardian Documentation and Resources
- GitHub Profiles:
- Awesome Readme Stats
- ghuser.io: Better GitHub profiles
- (pt-br) Github Profile: Como fazer?
- Git4Noobs
- (pt-br) github4nondevs: Guia introdutório de utilização básica da interface do github para pessoas não desenvolvedoras ou não interessadas em utilizar a interface de comandos do git.
- Fortunately, I don't squash my commits
- github-cli: GitHub’s official command line tool
- Learn Git Branching:
- Version Control Without Git: In this tutorial I’ll try to describe how git works, without using git. Instead, we’ll create a simple, git-like system using just zip files diff and patch.
- cheatsheet do git-flow github repo
- A successful Git branching model
- How to squash and rebase in git
- UML - Class Diagram
- UML 2 Class Diagrams: An Agile Introduction
- Object-Oriented Design Concepts in UML
- All You Need to Know About UML Diagrams: Types and 5+ Examples
- Curated list of UML tools – 2018 edition
- UML Tools for Python
- Monolith -> Services: Theory & Practice
- Why UML "Really" Died
- Sequence diagrams, the only good thing UML brought to software development
- Ariane is a 6-stage RISC-V CPU
- Effects of CPU caches
- Introduction to Computer Organization with x86-64 Assembly Language & GNU/Linux, by Robert G. Plantz
- XNU/ARM64: Research into porting the XNU kernel to ARM devices.
- Why use an FPGA instead of a CPU or GPU?
- NandGame: Build a computer from scratch. <- Build a Fun CPU in Your Browser
- darkriscv: opensouce RISC-V implemented from scratch in one night!
- The Zip CPU: A small, light weight, RISC CPU soft core
- BubbleSort-ARM64: Implementation of the BubbleSort algorithm written from scratch in ARM64 assembly
- Department of Computer Science and Technology: Capability Hardware Enhanced RISC Instructions (CHERI)
- Vectorized Emulation: Hardware accelerated taint tracking at 2 trillion instructions per second.
- Vectorized Emulation: MMU Design - github (Snapshot of the vectorized MMU that lines up with the vectorized MMU blog)
- Reverse engineering the ARM1, ancestor of the iPhone's processor
- x86doc: HTML representation of the Intel x86 instructions documentation.
- hardware-effects: Demonstration of various hardware effects.
- Lessons from Running a Small-Scale Electronics Factory in my Guest Bedroom, part 1: Design
- Apple Macintosh Group: Firsts chips made by Apple.
- sail-arm: Sail version of ARM ISA definition, currently for ARMv8.5-A
- swerv_eh1: A directory of Western Digital’s RISC-V SweRV Cores
- RARS: RISC-V Assembler and Runtime Simulator.
- Recover the Executable ROS(ROM) of an IBM 5100 from screen photographs, using elementary image processing and machine learning.
- An Intel Programmer Jumps Over the Wall: First Impressions of ARM SIMD Programming
- RISC Is Fundamentally Unscalable
- x86 and amd64 instruction reference
- x86-manpages: x86 and amd64 instruction reference manual pages.
- SkyWater Open Source PDK: Open source process design kit for usage with SkyWater Technology Foundry's 130nm node.
- cva6: The CORE-V CVA6 is an Application class 6-stage RISC-V CPU capable of booting Linux.
- Produce your own physical chips. For free. In the Open.
- The Complete 48K Disassembly
- A Guide to the IBM 3033 Processor Complex, Attached Processor Complex, and Multiprocessor Complex of System/370
- vm80a: i8080 precise replica in Verilog, based on reverse engineering of real die.
- DOGE Bank CICS: Doge bank expensive new COBOL front end. The retail branches are gonna love this!
- Reverse engineering RAM storage in early Texas Instruments calculator chips
- VGChips: Video Game custom chips reverse-engineered from silicon.
- NyuziProcessor: GPGPU microprocessor architecture
- What's new in CPUs since the 80s?
- This Week in Glean: What Flips Your Bit?
- Circuit Simulator version 2.1.15js by pfalstad.
- node-lib: A node library for manipulating color on the Das Keyboard 5Q
- Blink an LED With Arduino in Tinkercad: 6 Steps (with Pictures)
- Tomu - A tiny ARM microprocessor which fits in your USB port.
- Circuit Simulator. github.
- One-bit Computing at 60 Hertz
- User-space RCU
- Incompatible Timesharing System: ITS, the Incompatible Timesharing System, is an operating system for the PDP-10 computer family. It was created by hackers at MIT in the 1960s. The MIT site was shut down in 1990, but enthusiasts continue to operate ITS systems to this day.
- Operating Systems: Three Easy Pieces
- Realmode Assembly - Writing bootable stuff
- MS-DOS: The original sources of MS-DOS 1.25 and 2.0, for reference purposes
- How Does an Intel Processor Boot?
- interim: The Interim Operating System
- OpenBSD's unveil()
- Realmode Assembly - Writing bootable stuff - Part 7 - Programming - 0x00sec - The Home of the Hacker
- Unikernels: No Longer an Academic Exercise
- McKernel
- Write your Own Virtual Machine with code repo: lc3-vm
- 9hist: History of the Plan 9 kernel (1990 - 2003).
- EmuTOS: is a Free operating system for Atari computers, and more.
- K2 Operating System: K2 is an operating system for energy-efficient mobile System-on-chip.
- Sanos: Sanos is a minimalistic 32-bit x86 operating system kernel for network server appliances running on standard PC hardware.
- Guix: A most advanced operating system.
- Mezzano: An operating system written in Common Lisp.
- It’s Time for a Modern Synthesis Kernel.
- bootOS is a monolithic operating system in 512 bytes of x86 machine code.
- A dream of an ultimate OS.
- KTF- Kernel Test Framework.
- A Requiem for a Dying Operating System or The Conquerer Has No Clothes.
- LearnOS: This is one of my long awaited project on learning to develop an Operating System.
- ktask: optimizing CPU-intensive kernel work, LWN.net.
- Unikernels: The Next Stage of Linux's Dominance
- How the ARM32 kernel starts
- An introduction to lockless algorithms
- The case of the overly anonymous anon_vma
- Myths Programmers Believe about CPU Caches
- Every 7.8μs your computer’s memory has a hiccup c program
- Caches: LRU v. random
- LLVM for Grad Students
- A text file that is also a executable (both are a paper, actually)
- moustique: C++14 high performance non-blocking network IO (based on epoll + boost.context)
- LD_PRELOAD: The Hero We Need and Deserve.
- Do It Yourself (OpenJDK) Garbage Collector
- Let's Write an LLVM Specializer for Python!
- Compiler Explorer: Run compilers interactively from your web browser and interact with the assembly. github, how it works.
- GraalVM: GraalVM is a universal virtual machine for running applications written in JavaScript, Python, Ruby, R, JVM-based languages like Java, Scala, Clojure, Kotlin, and LLVM-based languages such as C and C++. GraalVM Implementation of Python
- Useful checklist for building good Python library APIs, based on "How to make a good library API" PyCon 2017 talk
- cookiecutter-flask: A flask template with Bootstrap 4, asset bundling+minification with webpack, starter templates, and registration/authentication. For use with cookiecutter.
- cookiecutter-flask-restful: Flask cookiecutter template for builing APIs with flask-restful, including JWT auth, cli, tests, swagger, docker and more
- (pt-br) Do zero a implantação: utilizando Python. Construindo API's robustas utilizando Python
- CharmPy is a high-level parallel and distributed programming framework with a simple and powerful API, based on migratable Python objects and remote method invocation; built on top of an adaptive C/C++ runtime system providing speed, scalability and dynamic load balancing.
- FASTER: Fast key-value store from Microsoft Research
- porcupine: A fast linearizability checker written in Go
- DrTLAPlus: learn an algorithm and protocol, study a specification
- White Rabbit: White Rabbit provides sub-nanosecond accuracy and picoseconds precision of synchronization for large distributed systems.
- annoy: Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk
- tesseract: Tesseract Open Source OCR Engine (main repository)
- pampy: The Pattern Matching for Python you always dreamed of.
- EasyOCR: Ready-to-use OCR with 40+ languages supported including Chinese, Japanese, Korean and Thai.
- Lisp code for the textbook "Paradigms of Artificial Intelligence Programming"
- OpenAI: Please Open Source Your Language Model
- Which Face Is Real?: Our aim is to make you aware of the ease with which digital identities can be faked, and to help you spot these fakes at a single glance.
- faceswap: Non official project based on original /r/Deepfakes thread. Many thanks to him!
- DeepFakes: Implementation of Deep Fakes algorithm, in tensorflow
- DeepFaceLab: is a tool that utilizes machine learning to replace faces in videos. Includes prebuilt ready to work standalone Windows 7,8,10 binary (look readme.md).
- libfacedetection: An open source library for face detection in images. The face detection speed can reach 1500FPS.
- SPADE: Semantic Image Synthesis with Spatially-Adaptive Normalization - paper
- Introducing Google Research Football: A Novel Reinforcement Learning Environment
- Talking AI, Art, and Entangled Realities with HeK Basel’s Director Sabine Himmelsbach
- Many Experts Say We Shouldn’t Worry About Superintelligent AI. They’re Wrong
- Exploring how different framings of the same supervised learning task affect model performance: face-classification-problem-framing
- donkeycar: Open source hardware and software platform to build a small scale self driving car.
- ReBeL: A general game-playing AI bot that excels at poker and more.
- Exploring the world of declarative programming
- Jina: Cloud-native neural search framework for any kind of data.
- The AI Wolf That Preferred Suicide Over Eating Sheep
- Network Protocol Classification with Random Forests
- ant_sugar: Genetic Algorithms, Mutation, Crossover, Mating, Particle Animation, Gaming, Learning, P5JS, Fun Project
- Introduction to Genetic Algorithms
- (pt-br) A lot of stuff about Genetic Algorithms plan
- HTML5 Genetic Cars: The program uses a simple genetic algorithm to evolve random two-wheeled shapes into cars over generations. Loosely based on BoxCar2D, but written from scratch, only using the same physics engine (box2d). seedrandom.js written by David Bau.
- Industrial-strength Natural Language Processing (NLP) with Python and Cython
- StanfordNLP: StanfordNLP is the combination of the software package used by the Stanford team in the CoNLL 2018 Shared Task on Universal Dependency Parsing, and the group’s official Python interface to the Stanford CoreNLP software.
- spaCy + StanfordNLP:💥 Use the latest StanfordNLP research models directly in spaCy.
- Understanding word vectors
- allennlp: An open-source NLP research library, built on PyTorch.
- Distributed Translation Infrastructure: The distributed statistical machine translation infrastructure consisting of load balancing, text pre/post-processing and translation services. Written in C++ 11 and utilises multicore CPUs by employing multi-threading, allows for secure SSL/TLS communications.
- Build a quick Summarizer with Python and NLTK
- pytext: A natural language modeling framework based on PyTorch
- flair: A very simple framework for state-of-the-art Natural Language Processing (NLP)
- Argdown: A simple syntax for complex argumentation. argdown repo
- The State of Transfer Learning in NLP: This post expands on the NAACL 2019 tutorial on Transfer Learning in NLP.
- Install and Use CTRL on Google Compute Engine: Set up the CTRL text-generating model on Google Compute Engine with just a few console commands.
- Attention Mechanism: In this article, I will be covering the main concepts behind Attention, including an implementation of a sequence-to-sequence Attention model, followed by the application of Attention in Transformers and how they can be used for state-of-the-art results.
- Transformers: State-of-the-art Natural Language Processing for TensorFlow 2.0 and PyTorch.
- Bilingual Evaluation Understudy (BLEU)
- Language Interpretability Tool (LIT): Interactively analyze NLP models for model understanding in an extensible and framework agnostic interface.
- RecipeNLG: A Cooking Recipes Dataset for Semi-Structured Text Generation
- Alphabetical list of part-of-speech tags used in the Penn Treebank Project
- POS-tagger-portuguese-nltk: Conjunto de POS-taggers treinados para classificação gramatical de sentenças em português.
- Python NLTK:
- A Quick Guide to Text Cleaning Using the nltk Library
- Visualising Frequency Distributions
- Examples for Portuguese Processing
- Exploratory Data Analysis of Text Data by Kamil Mysiak
- Language Processing and Python
- Linguateca
- Classificação de Textos em Python
- Portuguese stop words
- Examples for Portuguese Processing
- WojciechMula/aspell-python: Python wrapper for aspell (C extension and python version)
- ToTTo: ToTTo is an open-domain English table-to-text dataset with over 120,000 training examples that proposes a controlled generation task: given a Wikipedia table and a set of highlighted table cells, produce a one-sentence description. We hope it can serve as a useful research benchmark for high-precision conditional text generation.
- LibreTranslate - Free and Open Source Machine Translation API
- I Write Like: Check which famous writer you write like with this statistical analysis tool, which analyzes your word choice and writing style and compares them with those of the famous writers.
- Keywords for TextRank summarization algorithm
- Foldable Words
- entity-embed: Transform entities like companies, products, etc. into vectors to support scalable Record Linkage / Entity Resolution using Approximate Nearest Neighbors.
- OpenAI’s GPT-3 Can Now Generate The Code For You
- nanoGPT: The simplest, fastest repository for training/finetuning medium-sized GPTs.
- PromptSource
- PatrickStar: enables Larger, Faster, Greener Pretrained Models for NLP and democratizes AI for everyone.
- The DICT: a lot of dictionaries.
- Wordlist em Português
- Dictionaries for International Ispell
- google-10000-english: This repo contains a list of the 10,000 most common English words in order of frequency, as determined by n-gram frequency analysis of the Google's Trillion Word Corpus.
- Frequency Word Lists
- Wiktionary:
- Theories of Deep Learning (STATS 385)
- Deep Learning Hardware Limbo
- Deep learning signal classification using rtl-sdr dongle
- This is the code for "Landing a SpaceX Falcon Heavy Rocket" By Siraj Raval on Youtube
- How I implemented iPhone X’s FaceID using Deep Learning in Python., repo
- deepmind: Learning to write programs that generate images.
- DeepMind Research: This repository contains implementations and illustrative code to accompany DeepMind publications.
- Image-OutPainting: Keras Implementation of Painting outside the box
- Machine Learning for Drummers
- Learning Dexterity
- Evolving Floorplans
- PyPDFOCR: Python script to do PDF OCR conversion using Tesseract
- Artwork Personalization at Netflix – Netflix TechBlog – Medium
- How useful was the Netflix Prize challenge for Netflix?
- Google Vizier: A Service for Black-Box Optimization
- privateml: Various material around private machine learning, some associated with blog
- GAN Lab: Play with Generated Adversarial Networks (GANs) in your browser! repo
- MTNT: Machine Translation of Noisy Text. github
- frugally-deep: Header-only library for using Keras models in C++.
- 60_Days_RL_Challenge: Learn Deep Reinforcement Learning in depth in 60 days
- Algorithmic Trading with ML & DL
- Python Machine Learning (2nd Ed.) Code Repository: The "Python Machine Learning (2nd edition)" book code repository and info resource
- hacking_slot_machines
- lip reading: Cross Audio-Visual Recognition using 3D Architectures
- pija: Pornographic Images Jacking Algorithm
- Create a containerized machine learning model
- vergml.
- DeOldify: A Deep Learning based project for colorizing and restoring old images
- Real-Time Noise Suppression Using Deep Learning. Krisp app (use noise supression) by 2Hz (and how to use the API)
- Automatic Differentiation in Machine Learning: a Survey
- Self-Driving Pi Car: A deep neural network based self-driving car, that combines Lego Mindstorms NXT with the computational power of a Raspberry Pi 3.
- ergo: A tool that makes deep learning with Keras easier.
- reinforcement_learning: Reinforcement learning experiments and demos.
- octofairy: A machine learning based GitHub bot for Issues.
- A Full Hardware Guide to Deep Learning
- Homemade Machine Learning: 🤖 Python examples of popular machine learning algorithms with interactive Jupyter demos and math being explained
- Dive into Deep Learning: An interactive deep learning book for students, engineers, and researchers.
- Hacker's guide to Neural Networks
- Machine Learning from Scratch.
- March-Madness-ML: Machine learned bracketology.
- Real-Time Voice Cloning: Clone a voice in 5 seconds to generate arbitrary speech in real-time
- Autocompletion with deep learning: TL;DR: TabNine is an autocompleter that helps you write code faster. We’re adding a deep learning model which significantly improves suggestion quality.
- awesome-edge-machine-learning: A curated list of awesome edge machine learning resources, including research papers, inference engines, challenges, books, meetups and others.
- Run tracking liberates ML teams.
- CARLA: Open-source simulator for autonomous driving research.
- make-sense: Free to use online tool for labelling photos.
- CopyMonkey is a handwriting mimic app. repo
- Autonomous Vehicles:
- ADBlock Radio: We improve your radio experience. adblockradio - An adblocker for live radio streams and podcasts. Machine learning meets Shazam.
- 150 successful machine learning models: 6 lessons learned at Booking.com
- Machine Learning on Encrypted Data Without Decrypting It
- Deep Multi-Task and Meta Learning (CS 330): stanfor ML classes.
- InvoiceNet: Deep neural network to extract intelligent information from invoice documents.
- VoightKampff: Beating Google ReCaptcha and the funCaptcha using AWS Rekognition.
- Inside TikTok's killer algorithm
- Audiovisual Speech Enhancement in YouTube Stories
- UCI Machine Learning Repository: Data Sets
- DeepSpeech: is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers.
- vosk-api: Offline speech recognition API for Android, iOS, Raspberry Pi and servers with Python, Java, C# and Node.
- open source speech recognition toolkit
- Transfer Learning: Everything about Transfer Learning and Domain Adaptation--迁移学习
- comma10k: 10k crowdsourced images for training segnets.
- K-Means:
- Process Mining Research Group @ USP
- Mathematics for Machine Learning
- Adversarial Image Explanation Through Alibi
- “ai-promised-to-revolutionize-radiology-but-so-far-its-failing”
- Dlib is a modern C++ toolkit containing machine learning algorithms and tools for creating complex software in C++ to solve real world problems.
- CFU Playground: Want a faster ML processor? Do it yourself! -- A framework for playing with custom opcodes to accelerate TensorFlow Lite for Microcontrollers (TFLM).
- Grade School Math
- Nevergrad: An open source tool for derivative-free optimization. github
- ML.NET: is an open source and cross-platform machine learning framework for .NET.
- mit-deep-learning: Tutorials, assignments, and competitions for MIT Deep Learning related courses.
- Prior Convictions: Black-Box Adversarial Attacks with Bandits and Priors
- [1808.07531] Sarcasm Analysis using Conversation Context
- [1812.04948] A Style-Based Generator Architecture for Generative Adversarial Networks
- GAN Dissection: Visualizing and Understanding Generative Adversarial Networks - arxiv vanity
- Super SloMo: High Quality Estimation of Multiple Intermediate Frames for Video Interpolation. Śuper-SloMo github
- The Tsetlin Machine: A Game Theoretic Bandit Driven Approach to Optimal Pattern Recognition with Propositional Logic. github.
- Graph Neural Networks: A Review of Methods and Applications
- VAE with a VampPrior: Code for the paper "VAE with a VampPrior", J.M. Tomczak & M. Welling
- A Differentiable Programming System to Bridge Machine Learning and Scientific Computing - github
- CROKAGE: A New Way to Search Stack Overflow. isel on ufu
- Overton: A Data System for Monitoring and Improving Machine-Learned Products
- Reinforcement learning is supervised learning on optimized data
- Is a Green Screen Really Necessary for Real-Time Human Matting?, repo
- Real-World ADS-B signal recognition based on Radio Frequency Fingerprinting
- Pervasive Label Errors in ML Datasets Destabilize Benchmarks, paper: Pervasive Label Errors in Test Sets Destabilize Machine Learning Benchmarks
- DeepLabCut: is an efficient method for 3D markerless pose estimation based on transfer learning with deep neural networks that achieves excellent results (i.e. you can match human labeling accuracy) with minimal training data (typically 50-200 frames). repo
- DatasetGAN: Efficient Labeled Data Factory with Minimal Human Effort
- AffectiveSpotlight: Facilitating the Communication of Affective Responses from Audience Members during Online Presentations.
- An Overview of Deep-Learning-Based Audio-Visual Speech Enhancement and Separation
- Advancing mathematics by guiding human intuition with AI
- CIPS-3D: 3D-aware GANs based on NeRF (arXiv).
- “Low-Resource” Text Classification: A Parameter-Free Classification Method with Compressors
- NIST Identifies Types of Cyberattacks That Manipulate Behavior of AI Systems doi.org/10.6028/NIST.AI.100-2e2023
- Handwriting Synthesis
- OpenNMT: Open-Source Neural Machine Translation
- Playing Mortal Kombat with TensorFlow.js. Transfer learning and data augmentation
- NEST: NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons.
- NALU: Neural Arithmetic Logic Units
- tensorspace: Neural network 3D visualization framework, build interactive and intuitive model in browsers, support pre-trained deep learning models from TensorFlow, Keras, TensorFlow.js
- NEURAL NETWORKS AS ORDINARY DIFFERENTIAL EQUATIONS
- sleephow: Deep neural network for predicting sleep time and quality for any given bedtime.
- Bbrain.js: 🤖 Neural networks in JavaScript
- Smarter training of neural networks
- Random Forest vs Neural Network(classification, tabular data) - github
- L2 Regularization and Batch Norm: In particular, when used together with batch normalization in a convolutional neural net with typical architectures, an L2 objective penalty no longer has its original regularizing effect. Instead it becomes essentially equivalent to an adaptive adjustment of the learning rate!
- Learn Neural Networks With Go, Not Math by Ellen Körbes (GopherCon Europe 2019)
- Paddle Fluid with Pre-trained and Reproduced Deep Learning Models, ERNIE: An Implementation of ERNIE For Language Understanding (including Pre-training models and Fine-tuning tools).
- Face Aging using Conditional GANs with Keras implementation
- A 2019 Guide to Speech Synthesis with Deep Learning
- DeepPrivacy: A Generative Adversarial Network for Face Anonymization
- Image Deduplicator: imagededup is a python package that simplifies the task of finding exact and near duplicates in an image collection.
- Making the Birds Fly with AI (or at least Flap), github repo
- Multimodal Neurons in Artificial Neural Networks: We’ve discovered neurons in CLIP that respond to the same concept whether presented literally, symbolically, or conceptually.
- An Interactive Node-Link Visualization of Convolutional Neural Networks by Adam W. Harley.
- Convolutional Neural Network for Dummies
- Neural Networks and Deep Learning
- DALL·E: Creating Images from Text.
- Writing your first Generative Adversarial Network with Keras.
- GAN by Example using Keras on Tensorflow Backend
- Deep Convolutional Generative Adversarial Network jupyter notebook
- GANformer: Generative Adversarial Transformers.
- GRaNDPapA: Generator of Rad Names from Decent Paper Acronyms
- Pupyl is a really fast image search library which you can index your own (millions of) images and find similar images in milliseconds.
- Neural Network From Scratch
- It also released a technical report with some truly extraordinary findings about just how dangerous this machine can be.
- Stable Diffusion: is a latent text-to-image diffusion model. Thanks to a generous compute donation from Stability AI and support from LAION, we were able to train a Latent Diffusion Model on 512x512 images from a subset of the LAION-5B database.
- Run Stable Diffusion on your M1 Mac’s GPU.
- 1 week of Stable Diffusion
- Exploring 12 Million of the 2.3 Billion Images Used to Train Stable Diffusion’s Image Generator
- VALL-E: Neural Codec Language Models are Zero-Shot Text to Speech Synthesizers.
- OpenLLaMA: An Open Reproduction of LLaMA.
- Computer Vision Workshop
- Visual Object Tagging Tool: An electron app for building end to end Object Detection Models from Images and Videos
- OpenSimpleLidar: Open Hardware scanning laser rangefinder (howto)
- Monitoring Road Traffic with Python
- MUNIT: Multimodal UNsupervised Image-to-image Translation
- Pythia: A software suite for Visual Question Answering.
- OpenCV related links:
- OpenCV 4.0.
- PyImageSearch- Be awesome at OpenCV, Python, deep learning, and computer vision. Tracking multiple objects with OpenCV
- Introduction to Computer Vision by Intel:
- Video-Analytics-OpenCV: Python video analytics samples with OpenCV*
- GesturesGAN
- Analyze a Soccer Game Using Tensorflow Object Detection and OpenCV - Open Data Science - Your News Source for AI, Machine Learning & more
- Image Segmentation Using Color Spaces in OpenCV + Python
- OpenCV BGR color palette with trackbars
- soccer_realtime.ipynb · priya-dwivedi/Deep-Learning
- reconhecimento-expressao-facial-debate: Código para a matéria que analisa as expressões faciais dos candidatos à Presidência de 2018 durante o debate realizado na TV Gazeta
- (pt-br)Simples reconhecimento facial
- ergo-planes-detector: An ergo based project that relies on a convolutional neural network to detect airplanes from satellite imagery.
- VideoPose3D: Efficient 3D human pose estimation in video using 2D keypoint trajectories
- openpifpaf: Implementation of "PifPaf: Composite Fields for Human Pose Estimation" in PyTorch.
- imagenette: A smaller subset of 10 easily classified classes from Imagenet, and a little more French
- The Boombox Incident
- A Mathematical Model Unlocks the Secrets of Vision
- Predicting 3D Human Dynamics from Video
- opencv-yolo3
- MobileNetv2-YOLOV3: MobileNetV2-YoloV3-Nano: 0.5BFlops 3MB HUAWEI P40: 6ms/img, YoloFace-500k:0.1Bflops500KB
- sense: Enhance your application with the ability to see and interact with humans using any RGB camera.
- YOLOv7: YOLO with Transformers and Instance Segmentation, with TensorRT acceleration!
- gradslam: gradslam is an open source differentiable dense SLAM library for PyTorch
- Facial Features Recognition: Face Mesh is a face geometry solution that estimates 468 3D face landmarks in real-time even on mobile devices.
- fiftyone: The open-source tool for building high-quality datasets and computer vision models
- Image Stacks and iPhone Racks - Building an Internet Scale Meme Search Engine
Frameworks for Neural Networks and Deep Learning. See: awesome-deep-learning.
- Caffe - A fast open framework for deep learning..
- Keras - A high-level neural networks library and capable of running on top of either TensorFlow or Theano.
- MXNet - A deep learning framework designed for both efficiency and flexibility.
- Neupy - Running and testing different Artificial Neural Networks algorithms.
- Serpent.AI - Game agent framework. Use any video game as a deep learning sandbox.
- Theano - A library for fast numerical computation.
- Approximate Models: Python Library for Function Approximation in Machine Learning.
- Pytorch - Tensors and Dynamic neural networks in Python with strong GPU acceleration.
- PyTorch: Tensors and Dynamic neural networks in Python with strong GPU acceleration a (tour):
- colorization-pytorch: PyTorch reimplementation of Interactive Deep Colorization
- GANDissect: Pytorch-based tools for visualizing and understanding the neurons of a GAN. Site
- Code snippets created for the PyTorch discussion board
- PyVacy: Privacy Algorithms for PyTorch
- tinygrad: You like pytorch? You like micrograd? You love tinygrad! ❤️
- vid2vid: Pytorch implementation of our method for high-resolution (e.g. 2048x1024) photorealistic video-to-video translation.
- pytorch-kaldi is a project for developing state-of-the-art DNN/RNN hybrid speech recognition systems. The DNN part is managed by pytorch, while feature extraction, label computation, and decoding are performed with the kaldi toolkit.
- nnAudio: Audio processing by using pytorch 1D convolution network
- Alias-Free Generative Adversarial Networks (StyleGAN3): Official PyTorch implementation of StyleGAN3.
- solo-learn: a library of self-supervised methods for visual representation learning powered by Pytorch Lightning.
- Modeling uncertainty with PyTorch: Neural network parametrization of probability distributions.
- Deep-reinforcement-learning-with-pytorch: PyTorch implementation of DQN, AC, ACER, A2C, A3C, PG, DDPG, TRPO, PPO, SAC, TD3 and ....
- BlueFog: Distributed and decentralized training framework for PyTorch over graph.
- TensorFlow - The most popular Deep Learning framework created by Google.
- Turn TensorFlow functions into mathematical notations and diagrams
- Notes on installing CUDA, CuDNN and Tensorflow on Manjaro
- TensorFlow-Course: Simple and ready-to-use tutorials for TensorFlow
- BERT: TensorFlow code and pre-trained models for BERT
- CleverHans: An adversarial example library for constructing attacks, building defenses, and benchmarking both
- tensorFlow Privacy: Library for training machine learning models with privacy for training data
- Ludwig: is a toolbox built on top of TensorFlow that allows to train and test deep learning models without the need to write code.
- TensorFlow is dead, long live TensorFlow!: If you’re an AI enthusiast and you didn’t see the big news this month, you might have just snoozed through an off-the-charts earthquake. Everything is about to change!
- TF Encrypted is a framework for encrypted deep learning in TensorFlow. It looks and feels like TensorFlow, taking advantage of the ease-of-use of the Keras API while enabling training and prediction over encrypted data.
- Machine Learning Notebooks: A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.
- Machine Learning and the Browser
- nonsemantic-speech-benchmark/frill: FRILL is a non-semantic speech embedding model presented in "FRILL: A Non-Semantic Speech Embedding for Mobile Devices". It is fast enough to run in real-time on a mobile device and exhibits minimal performance degradation on a benchmark of non-semantic speech tasks.
- nonsemantic-speech-benchmark/frill-nofrontend: FRILL is a non-semantic speech embedding model presented in "FRILL: A Non-Semantic Speech Embedding for Mobile Devices". It is fast enough to run in real-time on a mobile device and exhibits minimal performance degradation on a benchmark of non-semantic speech tasks.
- Good channels:
- 3blue1brown: 3blue1brown, by Grant Sanderson, is some combination of math and entertainment, depending on your disposition (site) and manim(Animation engine for explanatory math videos).
- LeiosOS: I'm starting a new project, and I hope you guys find it useful! It's called the arcane algorithm archive and is an archive to all the arcane algorithms we cover. site and github.
- Think Twice.
- Welch Labs: Math, Science, and Machine Learning resources. site and github.
- INFINITY PLUS ONE:
- Free-Math: An offline React web application for managing digital math homework
- Complex polynomial toy: an interactive program for domain coloring of polynomials and for experimenting with the idea behind a proof that very non-constant polynomial has at least one complex root.
- Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. (dica da pgrangeiro)
- fxsolver: a free algebraic equation solver coupled to a large formula database, based on the need to quickly solve mathematical formulas without messing around with programming languages or spreadsheet software.
- WELL-ROUNDED FACTS ABOUT SPHERES by Martin H. Weissman
- Nonlinear Dynamics and Chaos - Steven Strogatz, Cornell University
- 1 million prime UMAP layout
- A First Course in Differential Equations for Scientists and Engineers by Dr. R. L. Herman
- Uncovering multiscale order in the prime numbers via scattering - IOPscience
- SageMath: Open-Source Mathematical Software System
- Trigonoparty!
- Compile-time mandelbrot in pure C. Outputs a PGM image file to stdout. Output can be seen at https://twitter.com/David3141593/status/1062468528115200001
- The Matrix Cookbook
- Hamiltonian Monte Carlo explained
- An Illustrated Theory of Numbers
- A Visual Exploration of Gaussian Processes: How to turn a collection of small building blocks into a versatile tool for solving regression problems.
- How a Kalman filter works, in pictures
- High-Quality Online Degree for Mathematics?
- Queueing theory: an introduction for software development.
- The Data Science of MathOverflow
- Integer multiplication in time O(n log n):
- Set Theory and Foundations of Mathematics
- holpy: Implementation of higher-order logic in Python.
- A Programmer's Introduction to Mathematics
- Calculus For The People - Season 1
- New Proof Settles How to Approximate Numbers Like Pi
- Mesh Spreadsheet: A free, portable spreadsheet program.
- Metamath Zero: The Cartesian Theorem Prover
- Free and Open-Source Textbooks: Here is a partial list of free and/or open-source textbooks.
- Computer Scientists Attempt to Corner the Collatz Conjecture Collatz Conjecture
- Computing Euclidean distance on 144 dimensions
- Machines Are Inventing New Math We've Never Seen
- Fun:
- Find Your Pi Day: find your day on pi.
- Poisson's Equation is the Most Powerful Tool not yet in your Toolbox
- COMPLEX ANALYSIS, A Visual and Interactive Introduction, Juan Carlos Ponce Campuzano
- Chu are you?: What the heck is a Chu space? And whatever it is, does it really belong with all the rich mathematical structures we know and love?
- Mathematicians Prove 30-Year-Old André-Oort Conjecture
- Vampire is a theorem prover, that is, a system able to prove theorems.
- This project contains an extended "Standard Library" for Coq called coq-std++
- 1/0 = 0
- Prime Design: The goal of this post is to use prime numbers to make interesting and asymmetric graphics, and to do so in the context of the web design language CSS.
- Logipedia is a library of proofs expressed in Dedukti.
- Symmetry, Algebra and the Monster
- Tricurves and Tiling with Tricurves
- Graphical Linear Algebra
- Set Theory and Algebra in Computer Science A Gentle Introduction to Mathematical Modeling
- Viviani: Viviani's theorem states that the sum of the distances from any interior point to the sides of an equilateral triangle equals the length of the triangle's altitude.
- Euclidean Spaces.
- Linear Algebra and Learning from Data
- Linear Algebra: A Free text for a standard US undergraduate course. all on gitlab
- algebralinear
- Geometry, Algebra, and Intuition
- Interactive Linear Algebra: Linear: having to do with lines, planes, etc. Algebra: solving equations involving unknowns. repo
- Pattern Matching: Pattern matching is a widely adoptedmechanism across many programming languages to interact with algebraic data types that can help greatlysimplify C++.
- Graphical Linear Algebra
- ILLUSTRATING GEOMETRY
- What is the Inverse of a Vector?
- Matrices from a geometric perspective
- pycm: Multi-class confusion matrix library in Python.
- SparseP: is the first open-source Sparse Matrix Vector Multiplication (SpMV) software package for real-world Processing-In-Memory (PIM) architectures. SparseP is developed to evaluate and characterize the first publicly-available real-world PIM architecture, the UPMEM PIM architecture. Described by C. Giannoula et al.
- Modes, Medians and Means: A Unifying Perspective
- What's so hard about histograms?
- Kyle Walker Gist, a lot of R scripts and interesting stuff github
- I wrote some code that automatically checks visualizations for non-colorblind safe colors. Here's how it works
- The 2017 Atlas of Sustainable Development Goals: a new visual guide to data and development
- These are the best books for learning modern statistics—and they’re all free
- What's the significance of 0.05 significance?
- Análise questionário - tipos básicos de variáveis e gráficos, Validação dos Dados - Qualidade da Água e Análise questionário - tipos básicos de variáveis e gráficos
- Análises e tutoriais das bases de dados abertos da Secretaria Municipal de Educação em formato aberto
- Markov Chains: Explained Visually
- anomaly detection: A collection of popular anomaly detection methods (iid/point-based and time series) including active learning for anomaly detection/discovery, description for diversity/explanation/interpretability. With a deeper analysis of incorporating label feedback with ensemble and tree-based detectors. Includes results-plots and illustrations for most approaches covered.
- COVARIANCE: DIFFERENT WAYS TO EXPLAIN OR VISUALIZE IT
- (pt-br) Frequência: A arte de contar observações
- Randomness of Correlation & Its Hacking by BigDataists: This tutorial presents the intuitions of the randomness of sample correlation (spurious correlation) and the methodologies in derivations.
- How to Calculate the Correlation Coefficient
- Statistics How To
- Seeing Theory: was created by Daniel Kunin while an undergraduate at Brown University. The goal of this website is to make statistics more accessible through interactive visualizations (designed using Mike Bostock’s JavaScript library D3.js).
- Explaining p-values with puppies: You’ll find p-values lurking all over data science (and all the rest of science, for that matter).
- Como mentir com gráficos: mais 7 detalhes que podem te enganar
- Common statistical tests are linear models (or: how to teach stats)
- statrethinking_winter2019: Statistical Rethinking course at MPI-EVA from Dec 2018 through Feb 2019
- Introduction to Bayesian Filter
- It’s not just p=0.048 vs. p=0.052
- Causal is a browser-based modelling tool. Have Sensitivity Analysis.
- pairwiseComparisons. repo: Pairwise comparison tests for one-way designs 
- Fixed-time descriptive statistics underestimate extremes of epidemic curve ensembles
- Normal Distribution
- Some thoughts about data licensing: The CRAPL: An academic-strength open source license
- Awesome Data Science
- Knitr Engine for Neo4j
- Interacting with the History of DataViz
- A whirlwind introduction to dataflow graphs
- Dask tutorial
- When Is Haskell More Useful Than R Or Python In Data Science?
- Data Carpentry develops and teaches workshops on the fundamental data skills needed to conduct research.
- (pt-br) genero-ruas-mapa: Mapa interativo de gênero de ruas brasileiras usando vector tiles
- (pt-br) code:Nation Uma startup de Florianópolis, Santa Catarina, apaixonada por ajudar desenvolvedores de software a darem os próximos passos de suas jornadas em direção à carreira que desejam alcançar.
- How well does population density predict U.S. voting outcomes?
- ferret: Declarative web scraping
- Redash helps you make sense of your data
- spyder: Official repository for Spyder - The Scientific Python Development Environment
- RAPIDS: Open GPU Data Science. The RAPIDS suite of software libraries gives you the freedom to execute end-to-end data science and analytics pipelines entirely on GPUs. It relies on NVIDIA® CUDA® primitives for low-level compute optimization, but exposes that GPU parallelism and high-bandwidth memory speed through user-friendly Python interfaces. cuml - RAPIDS Machine Learning Library.
- (pt-br) Fatiou, passou: filtrando CSVs de gigabytes no terminal
- (pt-br) codabr_2018: Resumo dos workshops do CODA.Br - by Fernanda Scovino
- (pt-br) Coda_workshop: Tutorial que será apresentado no Coda.BR - by Caaddss
- (pt-br) Glória a Dadoxxx: Oficina de dados - by Cecília do Lago
- (pt-br) LIKE: UMA COLIGAÇÃO TIPO ASSIM
- (pt-br) Projeto_Analise_Saude
- Benford’s Law for Fraud Detection with an Application to all Brazilian Presidential Elections from 2002 to 2018
- The Graph of Thrones, a repo, Analyzing the Graph of Thrones and Network of Thrones
- Jazz Graph: Graph Study of Jazz Music
- Predicting victims on national roads in Brazil - Part II | leportella
- (pt-br) A suspensão da Rosie no Twitter mostra como as regras para bots ainda precisam ser lapidadas
- ds4stats: Data science for statisticians workshop.
- (pt-br) juliaCluBR: Repositório com os arquivos para o curso juliaCluBR.
- (pt-br) Script para tirar série história de BOs do Estado de SP (fonte: SSPSP)
- The Data Engineering Cookbook
- sjmisc - Data and Variable Transformation Functions
- Dataframe Visualization with Pandas Plot
- A Graphical Introduction to tidyr's pivot_*() by Hiroaki Yuatani.
- pivoting
- RVerbalExpressions: 👷💬 Create regular expressions easilt. RVerbalExpressions: The goal of RVerbalExpressions is to make it easier to construct regular expressions using grammar and functionality inspired by VerbalExpressions.
- insight: Easy access to model information for various model objects.
- performance
- easystats: milky_way The easyverse.
- edibble: Grammar of Experimental Design.
- Scraping Roger Ebert’s reviews and finding his favorite movies on Amazon Prime
- sjPlot: Data Visualization for Statistics in Social Science,repo
- 7 common angles for data stories
- An Interactive 2010 Census Plotly-dash Visualization Accelerated By RAPIDS
- bonecave: Miscellaneous programs and data
- Predicting your BMI from just a photo - a Github safari, Google India face-to-bmi and Instagram Misogyny Classification and Correlation
- RipTable: 64bit multithreaded python data analytics tools for numpy arrays and datasets
- Data Smellification: Smelling Data Saved My Life
- Course materials for: Introduction to Data Science and Programming
- introdatasci: Course materials for: Introduction to Data Science and Programming
- Luna is a data processing and visualization environment built on a principle that people need an immediate connection to what they are building. github repo, studio (IDE) and docs
- Python:
- termgraph: a python command-line tool which draws basic graphs in the terminal
- arviz: Python package to plot and analyse samples from probabilistic models
- Data Science with Python: Exploratory Analysis with Movie-Ratings and Fraud Detection with Credit-Card Transactions.
- pyjanitor: Python implementation of R package Janitor
- Data Science with Python: Intro to Data Visualization and Matplotlib
- Linear compression in python: PCA vs unsupervised feature selection – EFavDB
- Learning Python for Social Scientists
- bonobo: Bonobo is a lightweight Extract-Transform-Load (ETL) framework for Python 3.5+. github
- matrixprofile-ts: A Python library for detecting patterns and anomalies in massive datasets using the Matrix Profile
- Python Plotting for Exploratory Data Analysis by Tim Hopper repo
- Read fixed width text file in Python
- Exploring Mito: Automatic Python Code for SpreadSheet Operations
- Jupyter:
- jupyter-themes: Custom Jupyter Notebook Themes
- jupytext: Jupyter notebooks as Markdown documents, Julia, Python or R scripts
- Example @functools.wraps.ipynb
- 99 ways to extend the Jupyter ecosystem
- nbtutor: Visualize Python code execution (line-by-line) in Jupyter Notebook cells.
- The Jupyter Notebooks behind: "A Whirlwind Tour of Python"
- The Future of Notebooks: Lessons from JupyterCon
- (pt-br) Violencia Rio de Janeiro
- How to Grow Neat Software Architecture out of Jupyter Notebooks
- tpqad: Workflow combining Asciidoctor with Codes in Jupyter Notebooks.
- Teaching and Learning with Jupyter book
- Save Jupyter Notebooks as PDF
- nbviewer as a web service: Render Jupyter Notebooks as static web pages.
- Starboard Jupystar: Open any Jupyter notebook as an entirely in-browser Starboard notebook.
- colab-ssh: Connect to Google Colab using SSH.
- pyheatmagic: IPython magic command to profile and view your python code as a heat map.
- R Lang
- imager: an R package for image processing
- Taking control of animations in R and demystifying them in the process
- hrbrmstr’s Year In Review (Using R, and other stuffs)
- brms: R package for Bayesian generalized multivariate non-linear multilevel models using Stan
- baRcodeR: Project for labeling, tracking, and organizing samples based on 2D barcodes
- tmap: R package for thematic maps.
- Learning Statistics with R by Danielle Navarro
- A Compendium of Clean Graphs in R
- Using R with Jupyter Notebooks
- haven: Read SPSS, Stata and SAS files from R.
- details: R Package to Create Details HTML Tag for Markdown and Package Documentation
- So, how come we can use TensorFlow from R?
- Clustering in R: This article covers clustering including K-means and hierarchical clustering.
- R is a joy if you treat it like awk
- ffscrapr: An R Client for Fantasy Football League APIs. repo
- Static and dynamic network visualization with R: This is a comprehensive tutorial on network visualization with R. It covers data input and formats, visualization basics, parameters and layouts for one-mode and bipartite graphs; dealing with multiplex links, interactive and animated visualization for longitudinal networks; and visualizing networks on geographic maps.
- R4DS R For Data Science Book Club
- Calculating Confidence Intervals
- Palette
- elegant-scipy: 1st Edition of Elegant SciPy (O'Reilly Publishers)
- spyder: The scientific python development environment.
- The Future of Data Science Anthology: A collection of work by data designers, scientists, and artists.
- Be good-argument-driven, not data-driven
- Foundations of Probabilistic Programming
- Some Useful Probability Facts for Systems Programming
- Probability & Statistics for Data Science (Series)
- Paradoxes of Probability and Other Statistical Strangeness
- Introduction to dnorm, pnorm, qnorm, and rnorm for new biostatisticians
- Linear regression by hand
- Linear Regression in Python from Scratch
- Linear-Regression: Implementation of Linear Regression from Scratch in Python(NumPy)
- Linear Regression using Gradient Descent
- Logistic Regression from Bayes' Theorem
- Gaussian Processes, not quite for dummies
- PlotJuggler: The Time Series Visualization Tool that you deserve.
- Latent Dirichlet Allocation coupled with Bayesian Time Series analyses. overview
- prometheus: The Prometheus monitoring system and time series database.
- dart: A python library for easy manipulation and forecasting of time series.
- OpenTSDB: A scalable, distributed Time Series Database. repo
- County_Level_Election_Results_12-16: US president county-level election results for 2012 and 2016
- Google Dataset Search
- Building a dataset for the São Paulo Subway operation
- sp-subway-scraper: This web scraper builds a dataset for São Paulo subway operation status. Dataset
- (pt-br)Dados eleitorais do Brasil
- CSV 1.1 : Comma Separated (Named) Values, Version: 1.1
- (pt-br) ATLAS DO ESTADO BRASILEIRO: é uma plataforma de dados integrados sobre a estrutura organizacional e de pessoal do Estado brasileiro, em seus três níveis da administração – federal, estadual e municipal.
- Guesstimate: is a spreadsheet tool that helps you model and forecast uncertain quantities.
- climatedata: Repository to hold function for retrieving climate data (currently only CHELSA clim). Migrate later to new repo.
- info GOV: dados governamentais federais.
- Inside Airbnb: Inside Airbnb is an independent, non-commercial set of tools and data that allows you to explore how Airbnb is really being used in cities around the world.
- (pt-br) Catálogos de dados abertos no Brasil: Mapeamento de iniciativas (e catálogos) de dados abertos governamentais no Brasil.
- palmerpenguins: A great intro dataset for data exploration & visualization (alternative to iris).
- Harvard Dataverse
- amsterdam-schema: Data modeling & verification for the City of Amsterdam's open data - based on JSON Schema
- (pt-br) Base dos Dados Mais: Mecanismo de busca e repositório de bases de dados brasileiras e internacionais.
- 10 Different Kinds of Graphs for Your Data
- Data visualisation
- 12 Data Visualisation Tools for Excel: Bringing Data to Life
- Data Visualization Type Catalogs (by Yuri Engelhardt):
- HyperTools: A Python toolbox for visualizing and manipulating high-dimensional data (repo)
- OpenSubdiv (github): is a set of open source libraries that implement high performance subdivision surface (subdiv) evaluation on massively parallel CPU and GPU architectures.
- How does JPEG actually work?
- BPG Image format
- Blender-power-sequencer: Video editing add-on for Blender
- Pseudo-bandlimited pixel art filtering in 3D – a mathematical derivation github
- ImageMagick creates huge temporary files · Issue #395 · ImageMagick/ImageMagick
- Introducing dav1d: a new AV1 decoder
- Nvidia drivers on Linux are trash!
- Consistently Beautiful Visualizations with Altair Themes
- Fun with NFL Stats, Bokeh, and Pandas
- Pandas Extension Arrays
- JPEG [JAY-peg], some pocs JPEG PoCs
- World Population Visualization How-to: This project wields data from the Global Human Settlement Layer, which uses “satellite imagery, census data, and volunteered geographic information” to create population density maps.
- Optimizing colormaps with consideration for color vision deficiency to enable accurate interpretation of scientific data
- How Many .com Domain Names Are Unused?
- Mistakes, we’ve drawn a few: Learning from our errors in data visualisation
- sixel-gnuplot: GNUplot with sixel support
- The Putin Exodus: The New Russian Brain Drain
- Analysing the Wahl-O-Mat about the 2019 EU election
- NYT-style urban heat island maps
- Those Hurricane Maps Don’t Mean What You Think They Mean
- Summer Olympics: Medal Tally
- How to create data-driven presentations with jupyter notebooks, reveal.js, host on github, and show it to the world: Part I — make a basic slide deck
- VR-Viz: Visualization System For Virtual Reality, github
- Microsoft open sources SandDance, a visual data exploration tool. site, repo
- Visualizing personal notes on the history of Western Philosophy
- roughViz: Reusable JavaScript library for creating sketchy/hand-drawn styled charts in the browser.
- Novel Coronavirus (2019-nCoV)
- How the Virus Won: Invisible outbreaks sprang up everywhere. The United States ignored the warning signs. We analyzed travel patterns, hidden infections and genetic data to show how the epidemic spun out of control.
- Goodwill.com Hunting: A Graphical Analysis of Women's Tops Sold on Goodwill's Website.
- see Visualisation toolbox for beautiful and publication-ready figures
- How to pick more beautiful colors for your data visualizations
- Complements that Diverge: Using a complementary color harmony to build a diverging color scheme for data visualization
- The relation between color and spatial structure for interpreting colormap data visualizations
- How we watched the election at Stamen: our favorite maps and charts of 2020
- The Log-Azimuthal projection
- Curvestat: Get and plot descriptive statistics for ensembles of curves
- GGplot2:
- the ggplot flipbook: made with xaringan, by Gina Reynolds.
- ggseg: Plotting tool for brain atlases, in ggplot.
- ggeffects: Tidy Data Frames of Marginal Effects for ggplot2.
- tradestatistics: R package to access Open Trade Statistics API
- ggplot2 Teaching Material
- A ggplot2 Tutorial for Beautiful Plotting in R
- R Tutorials: R tutorials dealing with ggplot2, Rmarkdown, Ubuntu server with shiny, and NLMpy via PythonInR.
- ggcorrplot
- ggalluvial
- Redundant coding, text annotations
- Color Palettes:
- Palettes for R based on the Scientific Colour-Maps: This is a small package to provide access to the colour palettes developed by Fabio Crameri..
- wesanderson: A Wes Anderson color palette for R.
- MetBrewer: Color palette package in R inspired by works at the Metropolitan Museum of Art in New York.
- (pt-br) visualizacao-com-bokeh-holoviews
- The Shape of Dreams: A visual exploration of Google searches for the interpretation of dreams.
- 500k LIVES LOST: The scale of the COVID-19 death toll in the United States.
- WSJ Guide To Information Graphics
- When Graphs Are a Matter of Life and Death
- vedo: A python module for scientific analysis of 3D objects based on VTK and numpy
- 8 things school doesn’t teach you about data visualization.
- PyData Global 2021: Top 5 Highlights for the Python, Data Science and Dask Lover
- Lazy man's way to good looking charts
- Solving Logistic Regression with Newton's Method
- Functional Bits: Lambda Calculus based Algorithmic Information Theory
- Another orthonormal basis: Hermite functions
- Solving Van der Pol equation with ivp_solve
- Differential Equations with SciPy – odeint or solve_ivp
- FiPy: is a Finite Volume PDE solver written in Python.
- Isometries of Hyperbolic 3-Space
- Generating Random Points in a Sphere by Karthik Karanth
- Polyhedra Viewer
- Hopf fibration: In the mathematical field of differential topology, the Hopf fibration (also known as the Hopf bundle or Hopf map) describes a 3-sphere (a hypersphere in four-dimensional space) in terms of circles and an ordinary sphere.
- PHPSimplex
- simplex-method: A python implementation for simplex method
- My 2019 Mathematics A To Z: Linear Programming
- The GNU Linear Programming Kit (GLPK) : Resources, Tutorials etc.
- Elliptic Curve Cryptography
- An Introduction to Higher Mathematics
- A Graduate Course in Applied Cryptography
- The Scientist and Engineer's Guide to Digital Signal Processing
- Spectrogram Tool | FFT: Fun with Fourier Transforms | Adafruit Learning System
- PyWavelets - Discrete Wavelet Transform in Python — PyWavelets Documentation
- How to think in graphs: an illustrative introduction to Graph Theory and its applications
- Havel-Hakimi
- 6.886 Graph Analytics Spring 2018
- d3-dag: Layout algorithms for visualizing directed acylic graphs
- Ryanair, Hamiltonian Cycles, and using graph theory to find cheap flights
- Pathfinding for Tower Defense
- Interactive zero knowledge 3-colorability demonstration
- The Mathematics of Machine Learning
- Predict the future with Machine Learning
- R interface to Keras
- Slight Street Sign Modifications Can Completely Fool Machine Learning Algorithms
- Over 150 of the Best Machine Learning, NLP, and Python Tutorials I’ve Found
- A Primer on Bézier Curves and A Primer on Bézier Curves
- Double Pendulum Visualization, repo
- Randomness and Perlin Noise
- An interactive, explorable explanation about the peculiar magic of sound waves
- Tiny Wayland compositor
- tandem: Typing in Tandem. Decentralized, cross-editor, collaborative text-editing!
- Oni: Modern Modal Editing - powered by Neovim
- pyodide: The Python scientific stack, compiled to WebAssembly
- My journey into fractals
- sourcegraph: Code search and intelligence, self-hosted and scalable
- trigonoparty: Simple Trigonometry Visualisation with Pure JavaScript.
- An Intro to Integer Programming for Engineers: Simplified Bus Scheduling
- Solving NP-Hard Problems the Easy Way with Local Search
- Remix’s Isochrone Visualizes Travel Time
- Anisotropic Diffusion in Image Processing
- Secrets of smooth Béziers revealed
- programmers-introduction-to-mathematics: Code for A Programmer's Introduction to Mathematics
- Bezier Moi
- What Every Computer Scientist Should Know About Floating-Point Arithmetic
- Fun with compute shaders and fluid dynamics
- Spectrum: Spectrum is a cross-platform image transcoding library that can easily be integrated into an Android or iOS project to efficiently perform common image operations.
- bild: A collection of parallel image processing algorithms in pure Go
- jax: Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
- micro: a modern and intuitive terminal-based text editor.
- libvips: A fast image processing library with low memory needs.
- Continuous Shading of Curved Surfaces
- Noise in Creative Coding
- Notes on FFTs: for implementers
- The Corpus Christi Prime
- Blockchains from the ground up: Part 1
- Modular Multiplication around a Circle
- Recreating the Vertigo poster
- Hexagon-hard-way.swift
- Introducing the Aqua Screenshot Library
- Math and Analogies
- Heat: My heart for Cutie Pai
- alcFreeliner: live geometric animation tool powerhouse
- hard-comp-fi-fiction-list: This resource lists a bunch of stories which in some way, explore the beautiful ideas behind computer science, software engineering and even plain old programming.
- The International Obfuscated C Code Contest
- Fermats Library:
- Booting the IBM 1401: How a 1959 punch-card computer loads a program (and why we use the bootstrap term).
- steer through the Suez Channel
- You have reached the very last page of the Web.
- hatetris: Tetris which always gives you the worst piece
- Insufficient input validation in the Marvin Minsky 1967 implementation of the Universal Turing Machine allows program users to execute arbitrary code via crafted data.
- math puzzles
- Documentation crazy things:
- CNLabelContactRelationYoungerCousinMothersSiblingsDaughterOrFathersSistersDaughter
- _Application.Run(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) Method
- Wordle in 20 lines of bash
- Hot Banana: I heard that bananas are radioactive. If they are radioactive, then they radiate energy. How many bananas would you need to power a house?
- The Mystery and Music of Kaprekar Constant- 6174
- Sonic Visualiser is a free, open-source application for Windows, Linux, and Mac, designed to be the first program you reach for when want to study a music recording closely. It's designed for musicologists, archivists, signal-processing researchers, and anyone else looking for a friendly way to look at what lies inside the audio file. github repo
- WASM SYNTH, or, how music taught me the beauty of math repo
- Hum Synthesizer: A music notation language and synthesizer written in Rust.
- Rack: The virtual Eurorack studio
- A Mathematician's Secret: We're Not All Geniuses
- Quantum Mechanics without the maths or philosophy
- cheatsheet-translation: Translation of VIP cheatsheets
- Street-Fighting Mathematics: The Art of Educated Guessing and Opportunistic Problem Solving
- Physics Travel Guide
- An interactive, explorable explanation about the peculiar magic of sound waves.
- This program generates bitmaps that are locally similar to the input bitmap
- Walk through an infinite, procedurally generated city
- Quantum mechanics for programmers
- How Multi-Beam Flash Lidar Works — Ouster
- SOFA: is an efficient framework dedicated to research, prototyping and development of physics-based simulations. github.
- List of freely available physics books
- The Forgotten Solution: Superdeterminism
- The crisis in physics is not only about physics
- tsParticles: Easily add particles animations to your website. Compatible also with React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno.
- gqrx: is an open source software defined radio receiver (SDR) powered by the GNU Radio and the Qt graphical toolkit. Gqrx
- The Galmon GNSS Monitoring Project: Our goals are to monitor the major Global Navigation Satellite Systems, including GPS, GLONASS, Galileo and BeiDou, but also Space Base Augmentation Systems like WAAS, EGNOS and GAGAN. Tantalizing Galileo High Accuracy Service
- Open Source Monitoring of Navigation Systems. code: galmon
- Creating an animation demonstrating astronomical parallax in IDL
- Computing a final Tiangong-1 pass with Python
- (pt-br) Estrela Gêmeas:
- How to draw a Black Hole
- Novo show de planetário: O Sol, a Nossa Estrela Viva
- Livrinhos
- Software makes science better, but is it research?
- (2018) Best Telescopes for the money
- AstroML: Machine learning, statistics, and data mining for astronomy and astrophysics
- The Atlas of Space: Behold Brilliant Maps of Constellations, Asteroids, Planets & “Everything in the Solar System Bigger Than 10km”. by tabletop whale
- GraceDbBot: A Telegram bot which you can use to get information on gravitational wave events from LIGO/Virgo.
- ipgeolocation Astronomy API: The ipgeolocation Astronomy API provides timings for astronomical events including sunrise, sunset, moonrise, moonset, sun azimuth, moon azimuth, sun altitude, moon altitude, sun distance from the earth, and moon distance from the earth.
- The Orbital Index
- (pt-br) materiais GRATUITOS para quem quer aprender astronomia sem sair de casa
- Dwarf planet closest to Earth is geologically alive
- Bahtinov mask and Bahtinov Focusing Mask Generator
- Report Offers Roadmap to Mitigate Effects of Large Satellite Constellations on Astronomy
- AstroNames blog about astronomy and etimology, like Terra
- See a Satellite Tonight
- Amateur astronomer Alberto Caballero finds possible source of Wow! signal
- astroquery: Functions and classes to access online data resources. Maintainers: @keflavich and @bsipocz and @ceb8
- CDS Astro:
- Aladin Lite: An astronomical HiPS visualizer in the browser.
- ipyaladin: An IPython Widget for Aladin Lite
- CDS Tutorials
- betelbot: Betelgeuse Supernova Twitter Bot
- gaiasky: Real-time, cross-platform, 3D Universe desktop and VR application with support for more than a billion stars. site
- Betelgeuse Brightness Tracker
- Five planets resonate to a fascinating rhythm. Planets ressonance on TOI-178
- Astrophotography with Fedora Astronomy Lab: setting up
- Hear the Eerie Sounds of Interstellar Space Captured by NASA’s Voyager
- NASA’s Parker Solar Probe Discovers Natural Radio Emission in Venus’ Atmospher
- Einstein's Big Mistake and Time doesn't exists both by Carlo Rovelli.
- pyke: Easy command line tools for Kepler, K2 & TESS data analysis.
- The Unexpected Effectiveness of Python in Science by Jake VanderPlas
- astroplan: Observation planning package for astronomers.
- Our Solar System in True Color Is Really Something Else
- HST imaging of four gravitationally lensed quasars
- Dark matter nightmare: What if we are just using the wrong equations?
- Searching for interstellar quantum communications, A brief summary
- HORIZONS Web-Interface
- Tindallgrams: In 1966, as the American space program was working furiously towards a moon landing, Howard W. “Bill” Tindall, Jr., an expert on orbital mechanics, was sent by NASA to MIT to oversee the development of software for the spacecraft guidance systems.
- JPL Open Source Rover Project: A build-it-yourself, 6-wheel rover based on the rovers on Mars!
- Illustris Simulation of the Universe
- A collection of Jupyter notebook explorations for NASA's Space Math examples.
- Just Another Day on Aerosol Earth
- Earth at Night
- Where is Parker Solar Probe?
- Open MCT: is a next-generation mission control framework for visualization of data on desktop and mobile devices - github
- Sawppy: is a motorized model of Mars rovers Curiosity and Mars 2020. It faithfully reproduces the Rocker-Bogie suspension kinematics of real rovers and is intended to be a hardware platform for future software projects in autonomous operation. Go forth and boldly explore the back yard, Sawppy!
- "Uptime 15,364 days - The Computers of Voyager" by Aaron Cummings
- Visible Earth
- New NASA Visualization Probes the Light-bending Dance of Binary Black Holes
- fprime: A flight software and embedded systems framework.
- Mars Helicopter Employs Advanced Control Techniques to Survive In-Flight Anomaly
- Apollo 11 Image Library
- SpaceX-API: Open Source REST API for rocket, core, capsule, pad, and launch data
- The Incredible Sounds of the Falcon Heavy Launch (BINAURAL AUDIO IMMERSION) - Smarter Every Day 189
- Periodic Table – Royal Society of Chemistry
- (pt-br) Alquimia Cósmica: Este curso se baseia em proposta original de minicurso criada pelo proponente, em 2014, como parte de suas atividades de ensino, pesquisa e extensão realizadas no Instituto de Física da Universidade Federal do Rio Grande do Sul.
- The elements of algorithms: Exposing new dimensions in the relationships between elements
- Why the Periodic Table of Elements Is More Important Than Ever: Mendeleev’s 150-year-old periodic table has become the menu for a world hungry for material benefits.
- 3D Periodic Table by Google
- Bioinformatics Algorithms | MOOC Bestseller | Phillip Compeau & Pavel Pevzner
- Awesome-Bioinformatics: A curated list of awesome Bioinformatics libraries and software.
- OpenBCI: Open Source Biosensing Tools (EEG, EMG, EKG, and more)
- Virus Explorer
- Open sourcing bioinstruments
- orca: 🐳 Genomics Research Container Architecture
- Scientists create first billion-atom biomolecular simulation
- MNE-Python: Magnetoencephalography (MEG) and Electroencephalography (EEG) in Python
- The Precautionary Principle: The PP within the statistical and probabilistic structure of “ruin” problems. Applies but not limited to transgenics(GMOs).
- nCoV2019: Location for summaries and analyses of data related to n-CoV 2019, first reported in Wuhan, China.
- Quantum to Cosmos, A journey through the universe
- Cells are very fast and crowded places
- baltic: backronymed adaptable lightweight tree import code for molecular phylogeny manipulation, analysis and visualisation. Development is back on the evogytis/baltic branch (i.e. here).
- Seraphim: Studying Environmental Rasters And PHylogenetically Informed Movements. seraphim is a R package for studying environmental rasters and phylogenetic informed movements
- Incredible time-lapse shows a single cell transforming into a salamander
- Got food cravings? What’s living in your gut may be responsible
- The aerodynamics of Argentavis, the world's largest flying bird from the Miocene of Argentina
- Weeklong improved colour contrasts sensitivity after single 670 nm exposures associated with enhanced mitochondrial function: Mitochondrial decline in ageing robs cells of ATP. However, animal studies show that long wavelength exposure (650–900 nm) over weeks partially restores ATP and improves function. The likely mechanism is via long wavelengths reducing nanoscopic interfacial water viscosity around ATP rota pumps, improving their efficiency. Recently, repeated 670 nm exposures have been used on the aged human retina, which has high-energy demands and significant mitochondrial and functional decline, to improve vision. We show here that single 3 min 670 nm exposures, at much lower energies than previously used, are sufficient to significantly improve for 1 week cone mediated colour contrast thresholds (detection) in ageing populations (37–70 years) to levels associated with younger subjects. But light needs to be delivered at specific times. In environments with artificial lighting humans are rarely dark-adapted, hence cone function becomes critical. This intervention, demonstrated to improve aged mitochondrial function can be applied to enhance colour vision in old age.
- IRIS: mww8.2 Fiji Islands Region
- S2Geometry: S2 is a library for spherical geometry that aims to have the same robustness, flexibility, and performance as the very best planar geometry libraries github.
- Advice From a Geographer: Put Away the Map
- plus codes. open-location-code: Open Location Code is a library to generate short codes that can be used like street addresses, for places where street addresses don't exist.
- flyover-reverse-engineering: Reversing Apple's 3D satellite mode.
- geobr: Easy access to shapefiles of the Brazilian Institute of Geography and Statistics (IBGE) and other official spatial data sets of Brazil.
- XrViz: An interactive visualisation interface for Xarrays
- A visual map of sunlight on earth.
- Communicating Volcanoes: Resources for Media
- Repositório de dados: Introdução ao geoprocessamento para Etnobiologia e Conservação da Biodiversidade
- GeoPandas: Python tools for geographic data
- EO Browser: A complete archive of Sentinel-1, Sentinel-2, Sentinel-3, Sentinel-5P, ESA’s archive of Landsat 5, 7 and 8, global coverage of Landsat 8, Envisat Meris, MODIS, Proba-V and GIBS products in one place.
- ærialbot: A simple yet highly configurable bot that tweets geotagged aerial imagery of a random location in the world.
- uk-hex-cartograms-noncontiguous: Geographical templates for non-contiguous cartograms of the UK.
- Acquire and Analyze Weather and Climate Data with Python and Tableau
- Europe's Lost World (And The Megaflood That Ended It), In Search Of A Flood Like No Other
- Maps Distort How We See the World
- China's History 101
- What We Know of Sappho
- Rare Manuscript Found Reveals Massive Lost World of 16th Century Books
- Red Herring: It was the early 80s, the height of the Cold War, when something strange began happening off the coast of Sweden. The navy reported a mysterious sound deep below the surface of the ocean.
- Watch Accurate Recreations of Medieval Italian Longsword Fighting Techniques, All Based on a Manuscript from 1404
- Some Tenochtitlan and Aztec history
- Life-Size Camel Sculptures in Saudi Arabia Are Older Than Stonehenge, Pyramids of Giza: New research suggests the animal reliefs date to between 7,000 and 8,000 years ago
- Rosalind is a platform for learning bioinformatics and programming through problem solving.
- Civic honesty around the globe: Rationalist approaches to economics assume that people value their own interests over the interests of strangers. Cohn et al. wanted to examine the trade-off between material self-interest and more altruistic behaviors (see the Perspective by Shalvi).
- Words that do Handstands
- Trouble on the Horizon: Forecasting the Derailment of Online Conversations as they Develop
- AD.Watch: challenges the closedness of access to political advertising information. The project compiles datasets of political ads on Facebook and Instagram and creates interfaces for their use, with a view to opening up the possibilities for its study. With ad.watch, you can explore both country-specific contextual issues and political strategies, as well as broader questions about the power of persuasion that the use of personal data facilitates.
- DeepDiveDuck: Monitor Website Changes for Competitor Intelligence.
- Marketing-For-Self-Made-Experts
- (pt-br) Parlametria: O Parlametria surgiu do esforço de organizações que trabalham com o monitoramento do legislativo para traduzir e dar sentido a essa massa de dados, de forma que a sociedade civil possa acompanhar e influenciar os debates que acontecem no Congresso Nacional.
- Postbag: Find journalists, bloggers and webmasters covering your niche.
- Here are the greatest novels ever written about every sport.
- Data Journalism Top 10 for 2020: COVID-19, Saving the Nile, Shape of Dreams, Visualizations for the Colorblind
- Money as a System of Control – Andreas M. Antonopoulos (Video & Transcript)
- Bedrock is a simple, modular, WAN-replicated, Blockchain-based data foundation for global-scale applications.
- surpriver: Find big moving stocks before they move using machine learning and anomaly detection.
- Bitcoin private key is on this website
- Awesome Blockchain: Curated list of resources for the development and applications of blockchain.
- Ancient Roman Coins: How Were They Made?
- Suicide Data Reveal New Intervention Spots, Such as Motels and Animal Shelters
- Spinner: a basic-looking website that sells a unique, online-manipulation service.
- How Your Heart Influences What You Perceive and Fear
- Defining Collective Identities in Technopolitical Interaction Networks
- Why Facts Don’t Change Our Minds
- Social attributions from faces bias human choices
- Pinning down how the brain predicts the consequence of choices
- High quality audio makes you sound smarter: People rated a physicist’s talk as 19.3% better when they listened to it in high (vs low) audio quality. They also thought he was smarter and liked him more.
- First-of-its-kind study pits psilocybin against a common antidepressant
- High-bandwidth wireless BCI demonstrated in humans for first time: BrainGate device complements Neuralink's successful test of wireless BCI in monkey. link/doi
- Psilocybin repairs ‘brains cells damaged by depression’ Yale study shows
- Some useful on-line services.
- Google colab and Cloud Source
- Memex - your photographic memory for the web. Open-Source. Private. repo
- Gist Good: Organize and search your authored and starred gists.
- computer graphics experiments
- This is a collection of simple to more involved examples to scripting in Blender with Python.
- Visualization of colors in an image through a 3D scatterplot
- A single-header ANSI C gui library
- RPi GPU
- Perceptual image hashing for PHP
- Build a machine learning image classifier from photos on your hard drive very quickly
- Littlewolf: The tiny wolfenstein like software graphics engine
- IMG2PNG: This is a utility which can convert lots of different PDS files and FITS files to PNGs, including 16 bit PNGs when applicable.
- Color: From Hexcodes to Eyeballs
- Filament: Filament is a physically based rendering (PBR) engine for Android.
- svgs2ttf: Bundle SVG images into a TTF via FontForge.
- Field Play
- Linux Find Out Video Card GPU Memory RAM Size Using Command Line
- How does a GPU shader core work?
- PhysX SDK: an Open-Source Physics Engine
- processing-video: Experimental video library using GStreamer 1.0
- ProcessingTeachingSketches: Teaching sketches created in Processing (and Java)
- command: A tiny library for Processing to run external programs and commands from a sketch (and capture their output if needed).
- DNOISE: powered by NVIDIA’s OptiX AI-Acclerated Denoiser, is a denoising platform that rapidly accelerates the process of rendering high-quality noiseless images in Blender.
- How to Start Learning Computer Graphics Programming: I will in this post compile a summary of all my advice I have regarding this question.
- bgfx:Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
- Awesome-Design-Tools: The best design tools for everything.
- Intel® Processor Graphics Gen11 Architecture
- SVG Is Turing Complete
- glChAoS.P(opengl Chaotic Attractor of Slight (dot) Particles): open source - multiplatform - 3D real time strange attractors scout... and hypercomplex fractals. github
- diffsvg: A diff tool for SVG files.
- Graphics Programming Projects
- What Color Is This? Part 2
- Open Source Design: We are a community of designers and developers pushing more open design processes and improving the user experience and interface design of open source software.
- Code for the models in "PixelVAE: A Latent Variable Model for Natural Images" article
- Image Perspective Transformation Technology: During the 16th century, the most widely read discourse on the science of perspective was written by Albrecht Dürer (1471-1528). Dürer describes both mathematical and mechanical methods for drawing perspective in his work, Unterweysung der Messung mit dem Zyrkel und Rychtscheyd. One of the mechanical methods for constructing a perspective view of an object is depicted in his woodcut , Artist Drawing A Lute.
- ARKit + SceneKit Geometries Tutorial (Part 2), github
- LIDAR MAPPING WITH OUSTER 3D SENSORS: One of the best uses of lidar technology is for mapping. With lidar, you get a 3D model of everything around you.
- Dynamic projection mapping onto deforming non-rigid surface using a high-speed projector Video.
- OpenSCAD: The Programmers Solid 3D CAD Modeller
- BIM_Workbench: A BIM Workbench for FreeCAD
- Open CASCADE Technology: The Open Source 3D Modeling Libraries
- hemeshgui: A new and improved version of the visual tool for the wonderful HE_Mesh library
- USD Core: Universal Scene Description (USD) is a system that scalably encodes and interchanges static and time-sampled 3D geometry, shading and lighting data between Digital Content Creation applications. Domain-specific schema modules define the geometry, shading, and lighting encoding atop USD's domain-agnostic core.
- pymadcad: Simple yet powerful CAD (Computer Aided Design) library, written with Python.
- toy: the thin c++ game engine - toyengine.
- Craft: A simple Minecraft clone written in C using modern OpenGL (shaders).
- An Oral History of ‘GoldenEye 007’ on the N64 – MEL Magazine
- CivJS: A JavaScript 4X Game
- Sol-R: Open-Source CUDA/OpenCL Speed Of Light Ray-tracer
- Araní
- Gravball
- MobyGames Stats - 2018 edition
- Euphrates: A Game Console Emulator
- DLS
- Citybound: Citybound is a city building game with a focus on realism, collaborative planning and simulation of microscopic details.
- How to write a game engine in pure C: Part 1 – State Manager
- How to write a game engine in pure C: Part 2 – The Graphic initialization
- Open Source Game Clones
- quinesanek: A quine that plays snake over its own source!
- gb-studio: A free and easy to use retro adventure game creator for your favourite handheld video game system
- Embark Studios:
- Embark Rust Ecosystem: Rust wants & tracking for Embark 🦀
- physx: 🎳 Rust binding and wrapper over NVIDIA PhysX 🦀
- opensource-template: 🌻 Template for creating new repositories.
- glam: A simple and fast 3D math library for games and graphics
- ScummVM: is a program which allows you to run certain classic graphical point-and-click adventure games, provided you already have their data files.
- DevShop: minimal kanban game. DevShop!(github), I had this idea 10 years ago for a game called DevShop and decided to implement a minimal non-viable product of it, in vanilla js, with the no-framework.
- netris: Multiplayer Tetris clone. -> ssh netris.rocketnine.space
- GB-NES-PDF-HTML-ZIP: A Gameboy ROM that is also an NES ROM, a PDF File, an HTML File, and a ZIP File that contains its own source code
- VRWorkout: Virtual reality workout game for Oculus Quest.
- Nintendo DS
- Synfig Studio: This is the Official source code repository of the Synfig project.
- The Comprehensive Kerbal Archive Network (CKAN)
- wick editor: The Wick Editor is a free, open-source tool for creating games, animations, and everything in-between!
- anarch, the suckless FPS game
- Designing 2D graphics in the Japanese industry
- sm64: A Super Mario 64 decompilation, brought to you by a bunch of clever folks.
- Horrors of SPIR-V
- Clspv is a prototype compiler for a subset of OpenCL C to Vulkan compute shaders.
- Chess Science in the Making
- Nintendo Switch NSP List at ZIPERTO (a digital park for games)
- Exitlag Account Activator
- Opendiablo2: An open source re-implementation of Diablo 2
- SDLPoP: An open-source port of Prince of Persia, based on the disassembly of the DOS version.
- OpenSpiel: A Framework for Reinforcement Learning in Games.
- Random maze from Entombed: A mysterious algorithm from Atari 2600 to Commodore 64.
- Entombed: An archaeological examination of an Atari 2600 game.
- MarkovJunior: Probabilistic PL based on pattern matching and constraint propagation, 148 examples.
- DualShock4 Reverse Engineering - Part 1
- Links Awakening DX Disassembly: Disassembly of Legend of Zelda: Links Awakening DX.
- MUNCHKIN'S RESOURCES, Printable Character Mats
- Zelda 3 in C: A reimplementation of Zelda 3.
- Comparative Study of Anti-cheat Methods in Video Games by Samuli Lehtonen
- Hypersomnia: Multiplayer top-down shooter made from scratch. Comes with an in-game Editor!
- Inside the Super Nintendo cartridges
- Renders papers from Arxiv as responsive web pages so you don't have to squint at a PDF.
- How to Read an RFC
- How to Read a Paper Efficiently (By Prof. Pete Carr)
- How to Write an Abstract
- Best Paper Awards in Computer Science (since 1996)
- Tips and Tricks for Writing Scientific Papers: Best practice and tips & tricks to write scientific papers in LaTeX, with figures generated in Python or Matlab.
- (pt-br) uma TESE são “só” 5 coisas…
- Using Microsoft Word with git
- markdown-labtemplate: Template for writing labs in Markdown with emphasis on print and electronic access, style.
- veyon: Cross-platform computer monitoring and classroom management.
- List of Computer Science related contacts for PhD applicants from US-banned countries
- Path to a free self-taught education in Computer Science!
- Free technical resources for faculty, students, and Microsoft developer advocates for use in computer science learning forums
- Getting Access to Paywalled Papers
- (pt-br) 10 livros (e + 10 artigos) sobre métodos digitais de pesquisa
- OpenStax
- What You Need to Know Before Considering a PhD
- Build a better Bookshelf
- Sources of content for LingQ members: resources about a lot of languages.
- Why We Need More Than 'Learn At Your Own Pace'
- Pinker Book Recommendations
- Twenty things I wish I’d known when I started my PhD
- Paralleltext.io: learn languages by reading.
- Hacking Science: Computer-Aided Survey Writing - Paper in a Day
- How to Write an Abstract
- Advent of Code: is an Advent calendar of small programming puzzles for a variety of skill sets and skill levels that can be solved in any programming language you like. People use them as a speed contest, interview prep, company training, university coursework, practice problems, or to challenge each other.
- Bubblin: A social book reader for web.
- Read with purpose: how to better understand and retain what you read
- the-craft-of-selfteaching: One has no future if one couldn't teach themself.
- Top Tips for a Successful Transition to a Postdoc Role
- CRediT: CRediT (Contributor Roles Taxonomy) is high-level taxonomy, including 14 roles, that can be used to represent the roles typically played by contributors to scientific scholarly output. The roles describe each contributor’s specific contribution to the scholarly output.
- How to learn things at 1000x the speed
- The True Cost of a PhD: Giving Up a Family for Academia
- CS 330: Deep Multi-Task and Meta Learning
- Surgical Reading: How to Read 12 Books at Once.
- The Hacker Way: How I taught my nephew to program
- DevChallenge: A website for developers to improve their skills by doing front-end and back-end challenges
- (pt-br) Free IT Courses
- (pt-br) Rupturas, atuais e futuras, no Ensino Superior
- Write Clearly and Concisely by IEEE
- GENERAL RESEARCH AND WRITING RESOURCES AND GUIDES
- The Best Textbooks on Every Subject
- Five common writing mistakes new scientists make
- WHAT IS THE MORNING WRITING EFFECT?
- A blogging style guide
- Writing a book: is it worth it?
- Guide to User Research (UXR)
- The Encyclopedia of Human-Computer Interaction, 2nd Ed.
- GNU Unifont Glyphs
- Awesome Accessibility: A curate list about A11Y
- eDEX-UI: A science fiction desktop running everywhere. Awesome.
- Users hate change
- 4 Rules for Intuitive UX
- Visability93: began as a design project to raise awareness for invisible disabilities. We created icons for some of the most common as a starting point, which can be downloaded as a font below.
- The Myths of Color Contrast Accessibility
- How Zoom Works
- Laws of UX
- Accessibility resources: A curated list of accessibility resources.
- Insanely Useful Websites
- pyppeteer: Headless chrome/chromium automation library (unofficial port of puppeteer)
- RSSHub is a lightweight and extensible RSS feed aggregator, it's able to generate feeds from pretty much everything.
- guardian frontend: Source for theguardian.com
- proven: An alternative to Twitter's verified accounts powered by Keybase.
- umbrella: ⛱ Mono-repository of ~50 TypeScript/ES6 projects for modern web development
- FreshRSS: A free, self-hostable aggregator…
- molten API: modern API framework — molten 0.6.0 documentation
- molten: A minimal, extensible, fast and productive framework for building HTTP APIs with Python 3.6 and later.
- walt: Walt is a JavaScript-like syntax for WebAssembly text format
- Gravitee.io API Platform: is a flexible, lightweight and blazing-fast open source API Management solution that helps your organization control finely who, when and how users access your APIs. github
- unCaptcha2: defeating the latest version of ReCaptcha with 91% accuracy
- (pt-br) js-para-pessoas: 📒 Curadoria de conteúdos de JavaScript para mentes que não decoram coisas facilmente - ou seja, para todo mundo.
- (pt-br) controle-seus-tweets: Conjunto de scripts simples que usam o pacote tweepy para baixar todos os tweets e likes de um usuário no Twitter. Também contém scritps que permitem remover as publicações feitas e favoritadas.
- bot-followers: 🍊 Find out how many bots follow any given Twitter acount.
- Secateur: Use Secateur if you want to temporarily block or mute a Twitter account and all its followers.
- iroiro: Beautiful Colors Lookup in CLI
- Vibora: Fast, asynchronous and elegant Python web framework.
- Sanic: Async Python 3.7+ web server/framework | Build fast. Run fast.
- Jápronto!: Screaming-fast Python 3.5+ HTTP toolkit integrated with pipelining HTTP server based on uvloop and picohttpparser.
- "Polisis: Automated Analysis and Presentation of Privacy Policies Using Deep Learning"
- Data Transfer Project
- On the Engineer's Responsibility in Protecting Privacy, by Paul Baran
- Cwtch: Privacy Preserving Infrastructure for Asynchronous, Decentralized and Metadata Resistant Applications
- BurnBox: Self-Revocable Encryption in a World Of Compelled Access
- (pt-br)Mapa da Informação
- Why You Need a Network-Wide Ad-Blocker (Part 1)
- Algorithms Should Be Designed Like the iPhone
- Simulating identification by zip code, gender, birthdate
- One-End Encryption (OEE): Stronger than End-to-End Encryption
- The New Wilderness
- Differential Privacy: This project contains a C++ library of ε-differentially private algorithms, which can be used to produce aggregate statistics over numeric data sets containing private or sensitive information.
- I visited China’s largest surveillance tech expo with @QianerLiu this week held once every two years in Shenzhen - “the world security capital.” A thread & our story about China’s latest new surveillance craze: emotion recognition. Emotion recognition is China’s new surveillance craze
- Imperiled information: Students find website data leaks pose greater risks than most people realize. Collating Hacked Data Sets
- Session Desktop - Onion routing based messenger. An Open Source Private Messenger That Doesn’t Need Your Phone Number
- Apple declined to implement 16 Web APIs in Safari due to privacy concerns
- Cape Privacy: Collaborate on privacy-preserving policy for data science projects in Pandas and Apache Spark.
- Dark Patterns after the GDPR: Scraping Consent Pop-ups and Demonstrating their Influence
- The TikTok War
- 3.5 Years of a Relationship, in Whatsapp Messages
- Meet the Star Witness: Your Smart Speaker
- autodp: Automating differential privacy computation - A flexible and easy-to-use package for differential privacy
- “I Have Blood on My Hands”: A Whistleblower Says Facebook Ignored Global Political Manipulation
- GDP-B: Accounting for the Value of New and Free Goods in the Digital Economy
- Online avatar service Gravatar allows mass collection of user info
- Facebook Is Going After Its Critics in the Name of Privacy | WIRED
- (pt-br) Abin e outros 27 órgãos do governo já acessam megabase de dados que o governo boslonasro coleciona sobre você
- Fake Whatsapp Chat Generator
- Computer Vision Dazzle Camouflage
- Anyone can use this powerful facial-recognition tool — and that's a problem
- The Instagram ads Facebook won't show you
- Image "Cloaking" for Personal Privacy. Fawkes: Protecting Privacy against Unauthorized Deep Learning Models
- Your Echos are Heard: Tracking, Profiling, and Ad Targeting in the Amazon Smart Speaker Ecosystem
- The Philosophy of Computer Science
- Luciano Floridi recommends the best books on the Philosophy of Information
- Republic - by Plato
- Meditations on First Philosophy - by René Descartes
- Critique of Pure Reason - by Immanuel Kant
- The Essential Turing - by Alan Turing
- The Postmodern Condition - by Jean-Francois Lyotard
- where is Sci-Hub?
- Was Wittgenstein Right? - The New York Times
- Neural Networks and Philosophy of Language: Why Wittgenstein’s theories are the basis of all modern NLP
- The Right to Read: GNU Project - Free Software Foundation
- The Four Desires Driving All Human Behavior: Bertrand Russell’s Magnificent Nobel Prize Acceptance Speech – Brain Pickings
- Philosophy: 📚 A curated list of philosophy resources.
- Translating and Interpreting Chinese Philosophy
- lists: The definitive list of lists (of lists) curated on GitHub
- The Sublimated Grief of the Left Behind
- The professional learning platform
- poor man's kafka
- Writing the perfect question
- future ex-another-scihub
- The end of an error?
- telepost:Grow your Telegram channel generating a blog from it
- pbspro: An HPC workload manager and job scheduler for desktops, clusters, and clouds.
- (pt-br) Lista Maravilhosa de Projetos Open-Source: Lista com links de projetos open-source para os níveis: iniciante, intermediário e avançado. Dividido por linguagem e idiomas!
- gh-card, link
- MagicBox: A platform that uses real-time data to inform life-saving humanitarian responses to emergency situations.
- (pt-br) a list of code of conduct.
- Survival rates in commercial jet crashes, by seat position.:
- How to give a great scientific talk: Expert presenters share advice on how to capture and hold the attention of a conference crowd.
- HN.Academy - Online Courses Recommended By Hacker News Users
- Postmake: A directory of the best tools and resources for your projects
- Apache Flink: Apache Flink is an open source stream processing framework with powerful stream- and batch-processing capabilities.
- awesome-uses: A list of /uses pages that detail apps and gear used by professional web developers.
- Merchants of Doubt: In their new book, Merchants of Doubt, historians Naomi Oreskes and Erik Conway explain how a loose–knit group of high-level scientists, with extensive political connections, ran effective campaigns to mislead the public and deny well-established scientific knowledge over four decades.
- Six easy ways to manage your time better
- Best Economics Books: 49 Books To Really Understand Economics
- Things I Learnt The Hard Way (in 30 Years of Software Development)
- (pt-BR) Comunidades.tech: Espaço de visibilidade e fortalecimento das comunidades de tecnologia.
- No Maintenance Intended:If you’re here, that likely means a project linked you here. Thanks so much for being interested in that project! github
- Sourceful: Discover the best public Google docs.
- Virtual Colossus: Bringing the world's first electronic computer to you in digital form
- RFC8890: The Internet is for End Users
- SelfStudyClassics is an online Latin course
- An Introduction to Making a Box Fan Air Filter for Wildfire Smoke
- Poor in Tech
- ToolsOfTheTrade: Tools of The Trade, from Hacker News.
- Programando na Gringa: Tudo sobre trabalho no exterior
- ai-jobs: The AI job site for Switzerland
- PoDeixar - O Canadá por quem vive no Canadá
- Start a Career at Klarna - Klarna Careers
- +100 Startup Directories to Submit Your Startup
- Highly Skilled Eligible Occupations List - DBEI
- linux-sysadmin-interview-questions: Collection of Linux Sysadmin/DevOps interview questions
- BriteCore Applicant Manager and ProductDevelopmentProject
- test-your-sysadmin-skills
- System Administrator: Hands-on experience with OpenBSD and Linux administration.
- Crowd Hiring: assurance contracts for short-term open software maintenance
- Ask HN: Who is hiring?(October 2018)
- mirr: This is the repository for the Mock Interview and Resume Review Workshop established at Derby Con 2015.
- Python Writer @ OneMonth.com - Documentos Google
- Então você quer empreender? Aqui está tudo o que sei
- ESO Recruitment: Eso jobs page.
- Creating Effective Job Adverts
- Tufts University: Computer Science Employment Opportunities
- ADIDAS: Adidas jobs page.
- CodingInterviews: This repository contains coding interviews that I have encountered in company interviews
- Steve Blank How to Keep Your Job As Your Company Grows
- CV Compiler: We analyzed 1M tech resumes to create an online revision tool that would scan your dev resume and indicate its weak points in real time.
- Siemens Careers
- Scaling engineering organizations
- We've all faced rejection.
- rescale
- NYT Jobs Openings
- globo.com
- I interviewed at six top companies in Silicon Valley in six days, and stumbled into six job offers
- Sr Security Software Engineer in Redmond, Washington, United States | Engineering at Microsoft
- Unubo: Get a view into what's happening in your startup.
- Software Reliability at Optiver: Test Driven Development
- Product Engineer: @ Y Combinator
- List of Engineers Willing to Mentor You
- Concusro Mercosul
- FIND YOUR DREAM JOB - CANADA
- F*** You, I Quit — Hiring Is Broken: This is a story about my interview experience in the tech industry. No personal names will be used to preserve anonymity. The title refers to the industry as a whole, not to any particular company.
- My institution has been hiring a ton, which means I've attended over 20 job talks in the last 12 months. It occurred to me a thread about DOs and DON'Ts might be helpful, so here goes. By Liz Bucar.
- Got a friend looking to fill two roles: 1x full-time SOC position. 1x full-time technical account manager for an infosec product/infosec services
- github
- buildzoom
- Universe
- Bagaar: Spontaneous application
- University of Nottingham
- buildzoom
- No CS OK: Developer jobs without a degree
- Interviews with open source maintainers and developers
- What I Learnt From Reviewing 22 CVs
- Hiring Without Whiteboards: Companies that don't have a broken hiring process.
- Work at a Startup
- Jobs and Tips for Remote Work
- FIND, POST & SHARE DATA VISUALIZATION JOBS
- interview: Everything you need to prepare for your technical interview.
- system-design-primer: Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
- Tech Interview Handbook: Carefully curated content to help you ace your next technical interview.
- Coding Interview University: A complete computer science study plan to become a software engineer.
- Cloud security architect, focused in Azure
- Ninja Jobs
- GitHub Résumé
- OpenResume Create a professional resume easily with this free, open-source, and powerful resume builder.
- animations with JS
- 3D engine entirely made of MS Excel formulae : Enjoy this Doom.xls file
- magabot: Twitter bot that retweets magazine articles
- http://augmentingcognition.com/ltm.html
- Bootable CD + retro game in a tweet
- Zachtronics | EXAPUNKS
- The short history of the "about:" URL
- smelvetica: Smelvetica is Helvetica for your best friends, or your worst enemies.
- ghuser.io- Better GitHub profiles
- Transforming Wikipedia into an accurate cultural knowledge quiz
- eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee: eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
- Advent Calendar of Curiosities 2018
- Chess Steganography
- awesome-scifi: I asked on Twitter for recommendations as I want to get into reading Sci-Fi novels. The below is the result. Thanks everyone for recommending your favorites! :)
- (pt-br) Divulgação Científica, on github.
- Sourcerer is a visual profile for SWEs that analyzes and derives your abilities, preferences, and habits from your commits and source code.
- blobs: Blob shapes generator
- The Accidental Altruist: Inferring Altruism from an Extraterrestrial Signal
- Interstellar communication. IX. Message decontamination is impossible Schneier post
- Are We Living in a Computer Simulation?
- [1811.03678] Embracing the Laws of Physics: Three Reversible Models of Computation
- BrainNet: A Multi-Person Brain-to-Brain Interface for Direct Collaboration Between Brains
- Bullets.tech:Notes for busy minds. We read articles and create short notes on their basis. That's all. 🤗
- Cross-Technology Communications for Heterogeneous IoT Devices Through Artificial Doppler Shifts
- Magic: The Gathering is Turing Complete
- holpy: Interactive Theorem Proving in Python
- On the Impact of Programming Languages on Code Quality
- Ara: A 1 GHz+ Scalable and Energy-Efficient RISC-V Vector Processor with Multi-Precision Floating Point Support in 22 nm FD-SOI
- Regional and correlative sweat analysis using high-throughput microfluidic sensing patches toward decoding sweat
- DeepPrivacy: A Generative Adversarial Network for Face Anonymization
- Compensatory conspicuous communication: Low status increases jargon use
- Papers with Code partners with arXiv
- Missing data in randomisedcontrolled trials— a practical guide
- The Sci-Hub effect on papers’ citations
- Hardened wood as a renewable alternative to steel and plastic
- Crisis over the Atlantic: The near crash of Air Transat flight 236
- Exclusive: Surveillance Footage of Tesla Crash on SF’s Bay Bridge Hours After Elon Musk Announces “Self-Driving” Feature
- Euler’s 243-Year-Old ‘Impossible’ Puzzle Gets a Quantum Solution
- Psychedelic frees up depressed brain, study shows
- What Le Corbusier got right about office space
- Regular Blood Donations Can Reduce Toxic Forever Chemicals in the Bloodstream: Study
- Traffic Noise Is a Silent Killer: The ruckus of cars and planes can damage not just your ears, but also your heart.
- The Doctor Will Sniff You Now: Step aside, Dr. House, Deep Nose will one day be the best diagnostician in medicine.
- Let us fight cancer with a little help from CBD
- EndlessOS: The operating system that comes with everything your family needs. Download Endless OS to access a world of knowledge.
- Paper about Herbalife®-related patient death removed after company threatens to sue the journal
- UCLA Researchers Create All-Optical Diffractive Deep Neural Network That is 3D Printed
- A New Threat to New York’s Clean Energy Goals: Bitcoin Mining
- Hungary Transfers 11 Universities to Foundations Led by Orban Allies
- Qualia by Cory Doctorow
- Can a biologist fix a radio?—Or, what Ilearned while studying apoptosis
- Mind-controlling parasite makes hyena cubs more reckless around lions: The parasite that causes toxoplasmosis could play a bigger role in animal behavior than we thought, according to a first-of-its-kind study in Kenya.
- New Research Shows Māori Traveled to Antarctica at Least 1,000 Years Before Europeans
- Crystal arrangement results in 1,000x more power from ferroelectric solar cells
- 2019 was hotter than normal — but what does this even mean?
- Plastic Pollution
- Trust is at the Core of Software Marketing
- Abakcus: We believe that learning new things is crucial for happiness. Abakcus is the collection of perfect sources about mathematics and science. On Abakcus, you can actively search and discover all the best articles, books, projects, videos, and tools you’re looking for.
- Divulgação Científica: Essa é apenas uma lista PT-BR, o conteúdo dos podcasts/canais é de inteira responsabilidade dos autores.
- Science is the belief in the ignorance of experts
- C++ Creator Bjarne Stroustrup Weighs in on Distributed Systems, Type Safety and Rust
- Gigapixel AI Accidentally Added Ryan Gosling’s Face to This Photo
- Challenge to scientists: does your ten-year-old code still run?
- PDF: Still Unfit for Human Consumption, 20 Years Later: Research spanning 20 years proves PDFs are problematic for online reading. Yet they’re still prevalent and users continue to get lost in them. They’re unpleasant to read and navigate and remain unfit for digital-content display.
- Why a Medieval Woman Had Lapis Lazuli Hidden in Her Teeth
- How Chekhov invented the modern short story
- this electrical transmission tower has a little problem. can you spot it? actually, it's not a small problem--it cost us 16.65 billion dollars and caused the deaths of 85 people.
- (pt-br) A República Precisa de Cientistas?…
- The Language of Science: How the words we use have evolved over the past 175 years
- Computer Search Settles 90-Year-Old Math Problem
- ‘A Million Random Digits’ Was a Number-Cruncher’s Bible. Now One Has Exposed Flaws in the Disorder.
- "I spoke with @MashaBorak of @SCMPNews about how deepfakes can facilitate financial crime. Some in China are worried about huge databases of facial recognition images that have leaked online, which could fuel future deepfake fraud. https://t.co/WIvmfM8Okb"
- Feel drained after a year of Zoom meetings? There's brain science behind that fatigue
- Thieves of Experience: How Google and Facebook Corrupted Capitalism
- Over 500 Top PDFs posted to Hacker News in 2018
- IQ is largely a pseudoscientific swindle
- The Brain Maps Out Ideas and Memories Like Spaces
- (pt-br) Comitê Saúde em Pauta - A ética do doutor algoritmo
- If you love research, academia may not be for you
- How is Light Made?
- The Atlas of Endangered Alphabets: A Free Online Atlas That Helps Preserve Writing Systems That May Soon Disappear
- The rise and fall of scientific authority — and how to bring it back
- Nike and Boeing Are Paying Sci-Fi Writers to Predict Their Futures
- The human body is a mosaic of different genomes
- Quantum Leaps, Long Assumed to Be Instantaneous, Take Time
- Why Data Science Teams Need Generalists, Not Specialists
- I’m 14, and I quit social media after discovering what was posted about me
- LHCb experiment discovers a new pentaquark
- In Praise of Public Libraries
- (pt-br) Plataforma Acácia: Genealogia Acadêmica do Brasil
- How a Google Street View image of your house predicts your risk of a car accident
- Xz format inadequate for long-term archiving
- People With Greater Intellectual Humility Have Superior General Knowledge
- A 53-Year-Old Network Coloring Conjecture Is Disproved
- Reversing the direction of heat flow using quantum correlations
- Physicists Debate Hawking’s Idea That the Universe Had No Beginning
- The decline of the family has unleashed an epidemic of loneliness.
- Night owls: Simple sleep tweaks boost wellbeing
- Using AI and Film to Track Tear Gas Use Against Civilians
- ‘The Era of People Like You Is Over’: How Turkey Purged Its Intellectuals
- Stop Blaming America’s Poor for Their Poverty
- New brain-machine interface can generate natural-sounding synthetic speech using brain activity
- Are We All Wrong About Black Holes?
- What Netflix’s ‘Great Hack’ Gets Wrong About Cambridge Analytica
- Statisticians want to abandon science’s standard measure of ‘significance’
- Physicists Finally Nail the Proton’s Size, and Hope Dies
- How Social Media Shapes Our Identity
- Altruism Still Fuels the Web. Businesses Love to Exploit It
- What it was like to fly the baddest airplane the world has ever known
- Where Theory Meets Chalk, Dust Flies: A photo survey of the blackboards of mathematicians.
- Exotic Physics Phenomenon Involving Time Reversal Observed for First Time
- The Highest Suicide Rate in the World
- (pt-br) Irmãos Koch, os donos do mundo
- A Big Question About Prime Numbers Gets a Partial Answer
- A New Theory of Obesity
- Don’t Outsource Your Thinking
- What Happens to Your Body on No Sleep
- The Best Place to Train Astronauts Exists on Earth, But Not Where You'd Think
- We Have No Reason to Believe 5G Is Safe
- Economists on the Run: Paul Krugman and other mainstream trade experts are now admitting that they were wrong about globalization: It hurt American workers far more than they thought it would. Did America’s free market economists help put a protectionist demagogue in the White House?
- We’re Incentivizing Bad Science: Current research trends resemble the early 21st century’s financial bubble
- (pt-br) Os homens avançam mais rápido na carreira porque não têm o trabalho doméstico nas costas
- A Science Fair with $1.6 Million in Prizes
- 18 Best IDEs for C/C++ Programming or Source Code Editors on Linux
- Frankl - Open science on the blockchain
- Hyperledger is an open source collaborative effort created to advance cross-industry blockchain technologies.
- Information Disorder: The Definitional Toolbox
- The Paradox of Karl Popper - Scientific American Blog Network
- Survival Of The Sluggish: Scientists Find An Upside To A Low Metabolism : NPR
- Your Office Life Is Destroying Your Butt – MEL Magazine
- Toward Decolonizing Gender - McCOID - 1996 - American Anthropologist - Wiley Online Library
- An important final message about Benzos from Cassandra Narburgh, RIP
- In Math Cram Sessions, Solving for Why - The New York Times
- Machine Learning Confronts the Elephant in the Room | Quanta Magazine
- Research Brief: Do images of the brain make us more likely to believe what we read?
- A Proposed Alternative to Corporate Governance and the Theory of Shareholder Primacy
- A Math Theory for Why People Hallucinate
- A Number Theorist Who Bridges Math and Time
- In Math Cram Sessions, Solving for Why
- Machine Learning Confronts the Elephant in the Room | Quanta Magazine
- Octopuses given mood drug 'ecstasy' reveal genetic link to evolution of social behaviors in humans
- Research Brief: Do images of the brain make us more likely to believe what we read? | University of Minnesota Twin Cities
- The Last of the Universe’s Ordinary Matter Has Been Found | Quanta Magazine
- Interplanetary-Postal-Service: Lunar lander type game with computational fluid dynamics
- Economics Nobel laureate Paul Romer is a Python programming convert
- Arthur C Clarke - Fractals - The Colors Of Infinity - YouTube
- In Search of a Better World: Karl Popper on Truth vs. Certainty and the Dangers of Relativism – Brain Pickings
- Interstellar Comet ’Oumuamua Might Not Actually Be a Comet | Quanta Magazine
- Welcome to the Drone Valley - SWI swissinfo.ch
- The secret intellectual history of mathematics | Aeon Essays
- Mathematicians confirm the possibility of data transfer via gravitational waves
- This Is The Real Reason We Haven’t Directly Detected Dark Matter
- New Proof Shows Infinite Curves Come in Two Types
- My Grandfather Thought He Solved a Cosmic Mystery
- Medium is a poor choice for blogging – Nikitonsky – Medium
- Hefei Institutes of Physical Science, Chinese Academy of Sciences
- Why Aren't There C Conferences?
- You Snooze, You Lose: Insurers Make The Old Adage Literally True
- Manage Your Stocks from Google Spreadsheet Using API
- Mystery Math Whiz and Novelist Advance Permutation Problem
- Improving Ourselves to Death
- Believing without evidence is always morally wrong
- Bruno Latour, the Post-Truth Philosopher, Mounts a Defense of Science
- Go Ahead, Skip that Networking Event
- Students Evaluating Teachers Doesn’t Just Hurt Teachers. It Hurts Students.
- Mathematical Simplicity May Drive Evolution’s Speed
- At 22 years old, Postgres might just be the most advanced database yet
- The Best Athletes in Ancient Rome were Vegetarian!
- Big Tongues and Extra Vertebrae: The Unintended Consequences of Animal Gene Editing - WSJ
- The price of the Manhattan Project | Restricted Data
- Antitrust, the App Store, and Apple
- Why Robot Brains Need Symbols
- Why Finland Is Breaking Down Barriers – Literally!
- Mamont's open FTP Index: a lot of open FTPs!!!
- 📚 Freely available programming books
- (pt-br) Conteúdo gratuito.
- Over 1950 pixel-perfect icons for web design
- BrumadinhoDam: 3D DEM (digital elevation model) in orbital view of Brumadinho Dam Collapse
- Brumadinho Location: Conjunto de ferramentas para ajudar no resgate e localização das vítimas atingidas pelo rompimento da barragem que ocorreu recentemente em Brumadinho/MG