Interesting link in 2018
Menu
  • Portfolio
  • Blog
  • Enseignement
  • Couriel
  • redmine
  • login
Created: 01 January 2019
  • 2D or not 2D (in the C++ Standard) – that is the question
  • 3D printers have ‘fingerprints,’ which could help trace guns, counterfeit goods
  • 4,000-year-old termite mounds found in Brazil are visible from space
  • 4D toys
  • 9cc: A Small C Compiler
  • 10 Proven C++ Programming Questions to Ask on Interview
  • 11 interactive Jupyter/Python demos of popular machine learning algorithms
  • 12 Steps to Navier Stokes – CFD Python
  • 96-core ARM supercomputer using the NanoPi-Fire3
  • 802.11 with Multiple Antennas for Dummies [pdf]
  • 1500 Archers on a 28.8: Network Programming in Age of Empires and Beyond
  • 2018's Top Python and R Packages for Data Science and AI
  • 2080 Ti TensorFlow GPU Benchmarks
  • 6502 source code for BBC Micro game Crazee Rider from 1987
  • 7400 Quad 2-Input NAND Gate: Neglected Survivor from a Pre-Microprocessor World
  • 'Breakthrough' algorithm exponentially faster than any previous one
  • A Better Way to Implement Bit-Fields
  • A GTK+ 3 update
  • A Guide to Python's Magic Methods (2012)
  • A History of the Dalek props in Doctor Who – From ’63 to ’88 and beyond
  • A Japanese cyber-security expert who defended basic decency was stabbed to death
  • A List of Open Questions
  • A Look at the Design of Lua
  • A Math Theory for Why People Hallucinate
  • A Minimal ZZStructure Navigator Using a ZigZag-Style Interface (2013) [pdf]
  • A Neural Network in 10 lines of C++ Code
  • A Pioneer in Solar Energy (2006)
  • A Ray-Tracing Pioneer Explains How He Stumbled into Global Illumination
  • A Versatile Computer-Generated Dynamic Flight Display (1976)
  • A book list for operating system kernel developers and device driver writers
  • A cheaper, smaller Raspberry Pi 3 is now available
  • A diet guru explains why you should eat dinner at 2pm
  • A doctor in Bangladesh has found a simple way to treat infant pneumonia
  • A free clone of the Age of Empires II engine
  • A graph of programming languages connected through compilers
  • A journey to the underwater volcanoes where life may have erupted (2015)
  • A kinda okay text generator
  • A new neural network design could overcome challenges in AI
  • A newly discovered tea plant is caffeine-free
  • A tutorial on PCA: mathematical derivation, numpy code, test on a toy dataset
  • A visual introduction to probability and statistics
  • A visualization of the prime factors of the first million integers
  • AI assisted code completion for C++
  • AMD Announces Dual-Vega Radeon Pro V340 Card with 32GB of ECC HBM Memory
  • AMD Demos 7nm Vega GPU
  • AMD Is on Fire
  • AMD Threadripper 2990WX 32-Core and 2950X 16-Core Review
  • Aardman Animation Is Giving the Company to Their Employees
  • Abusing C macros to render the Mandelbrot Set at compile-time
  • Accelerated “Ray Tracing in One Weekend” in CUDA
  • Acoustic Location and Sound Mirrors (2004)
  • Adversarial Examples That Fool Both Computer Vision and Time-Limited Humans
  • Adversarial Reprogramming of Neural Networks
  • Against the naming of fungi (2013)
  • All Your GPS Are Belong to Us: Stealthy Manipulation of Road Navigation Systems [pdf]
  • All software sucks (2011)
  • All the things I hate about Python
  • All-optical machine learning using diffractive deep neural networks
  • Amiga Graphics Archive
  • Ammonia – A renewable fuel
  • An Ex-Porter of AAA Games to Linux Talks about the Future of Linux Gaming
  • An FPGA Implementation of a Distributed Virtual Machine [pdf]
  • An ImageNet-like text classification task based on Reddit posts
  • An Open Source Pipelined FFT Generator
  • Anatomy of a Random Number Generator
  • Ancient Dog DNA Reveals Close Relationship with Contagious Cancer
  • AntiPolygraph.org appears to have been “de-listed” from Google on key searches
  • Are Black Holes Actually Dark Energy Stars?
  • Are there intrinsic properties at the most fundamental level of reality?
  • Arrays of atoms emerge as dark horse candidate to power quantum computers
  • As women have more equal opportunity, the more their preferences differ from men
  • Ask HN: How to incorporate machine learning into day job?
  • Ask HN: What are good projects to understand CUDA and GPU Programming?
  • Ask HN: What is the best practice for reading large pieces of C code?
  • Ask HN: Where to find someone to review my code?
  • Ask HNs: How to get a job while having a job?
  • Asterisks in Python: what they are and how to use them
  • Asynchronous (Clockless) CPU
  • Bézier moi
  • BSD vs. Linux
  • Basic Graphics Processing Unit (GPU) design concepts
  • Battery breakthrough: Double performance lithium battery that doesn’t catch fire
  • Bayesian Networks – An Introduction (2016)
  • Beans Were an Ancient Egyptian Emblem of Death
  • Becoming a 10x Developer
  • Benchmarking C++ Sets
  • Bias in student evaluations of teaching
  • Bicycle Control Design in Python
  • Biology Student Discovers Plastic-Eating Bacteria
  • Black Design – Actionable tools for startup founders
  • Blackmagic eGPU: Apple's external graphics processor
  • Blender 2.8
  • Boden cross-platform framework: Native C++11, native widgets, no JavaScript
  • Book Review: A Philosophy of Software Design
  • Bpftrace (DTrace 2.0) for Linux 2018
  • Brain activity pattern may be early sign of schizophrenia
  • Brain.fm: Music to improve focus, meditation and sleep
  • Break down of a C64 demo effect
  • Breaking all the Eggs in C++ (2015)
  • Bridging the Gap Between Programming Languages and Hardware Weak Memory Models
  • Bringing Extinct Animals Back to Life?
  • Bringing macros to Python by abusing type annotations
  • Building Night Vision Goggles for $100 with Raspberry Pi
  • Building Raspberry Pi Systems with Yocto
  • Building a Program Synthesizer
  • C2x: the next real revision of the C standard
  • C Portability Lessons from Weird Machines
  • C Unit Testing Library in 3 Lines of Code
  • C library system-call wrappers, or the lack thereof
  • C++17 Constexpr Compile-Time Ray Tracer
  • C++ Annotations
  • C++ Developer Guidance for Speculative Execution Side Channels
  • C++ Http-Live-Streaming Server built with Oat++ zero-dependency framework
  • C++ Just My Code Stepping in Visual Studio
  • C++ Lifetime profile v1.0 posted
  • C++ “Core Coroutines” proposal [pdf]
  • C, C++, x86/x64 assembly: The case of forgotten return
  • C-Sky: A $6 Linux dev board with HDMI and USB
  • Camera freezes time at 10 trillion frames per second
  • Can you use the terminal for everything? [video]
  • CastSan: efficient detection of bad C++ casts [pdf]
  • Cerberus – Semantic models for C
  • Chaos Makes the Multiverse Unnecessary
  • Character by character TTY input in Unix, then and now
  • CharmPy – A high-level parallel and distributed programming framework
  • Christopher Alexander – Patterns in Architecture (1996) [video]
  • Chromogeometry
  • Cirq: A quantum programming library in Python
  • Clover: 4-Bit Quantized Linear Algebra
  • Code2vec: learning distributed representations of code
  • Comparing Serverless Performance for CPU Bound Tasks
  • Computing normals for 3D Bézier curves
  • Conflating pointers with arrays: C's biggest mistake? (2009)
  • Core_bench: better micro-benchmarks through linear regression (2014)
  • Craft: A simple Minecraft clone written in C using OpenGL shaders
  • Creating Expressive C++ Smart Pointers for Remote Memory
  • Cutter – A Qt and C++ GUI for Radare2 reverse engineering framework
  • Cytoscape.js – Graph theory / network library for analysis and visualisation
  • DNA-based chemical compiler
  • Dark Matter vs. Modified Gravity: A Trialogue (2012)
  • Darknet – A neural network framework written in C and CUDA
  • Darpa Is Making Insects That Can Deliver Bioweapons, Scientists Claim
  • Darwin comes to town: how cities are creating new species
  • Darwin subsystem for Linux
  • Data Structure and Algorithms Interview Questions for Programmers
  • Data exploration in evolutionary reconstruction of PET images
  • Data visualisation, from 1987 to today
  • Deep Learning and Free Software
  • Deep Space Network Now: Status of communications with our deep space explorers
  • Deep learning to predict the lab-of-origin of engineered DNA
  • DensePose – Dense Human Pose Estimation in the Wild
  • Derivatives are Linear
  • Derivatives of Regular Expressions (2007)
  • Designing 2D graphics in the Japanese industry
  • Designing a RISC-V CPU in VHDL: Arty S7 RPU SoC
  • Designing a new funding structure for bootstrappers
  • Detailed articles on the avionics of NASA’s space shuttle
  • Die Threads: Python async code [video]
  • Dissecting a Shader Quine
  • Dissolving the Fermi Paradox
  • Distributed consistency at scale: Spanner vs. Calvin (2017)
  • Doing Windows, Part 7: Third Time’s the Charm
  • Drawing Spirograph curves in Python
  • Dropping Acid
  • Dthreads: Efficient Deterministic Multithreading (2011) [pdf]
  • Dungeons Tome – Tool for generating dungeons for RPGs such as Dungeons & Dragons
  • Economist: Python becoming the world's most popular programming language
  • Efficient AVL Tree in C#
  • Electrical properties of dendrites help explain our brain’s computing power
  • Electron and the Decline of Native Apps
  • Emoji for C++ developers: converts emoji codes in strings to unicode emojis
  • Energy Saved, Sleep Lost: The Unintended Consequences of LED Lighting
  • Ensmallen – Flexible C++ library for efficient mathematical optimization
  • Entity Component Systems and Data Oriented Design [pdf]
  • Essentials of Metaheuristics (2015) [pdf]
  • Euclidea – Geometric construction game with straightedge and compass
  • Euclidean Spaces
  • Evergreen: a React UI Framework built by Segment
  • Every Byte of a TLS Connection Explained and Reproduced
  • Eviation’s Alice is an all-electric, nine-person aircraft
  • Evil Teacher: Code Injection in Moodle
  • Evolution of Application Data Caching: From RAM to SSD
  • Evolutionary algorithm outperforms deep-learning machines at video games
  • Examples of Parallel Algorithms from C++17
  • Exapunks
  • Extracting Super Mario Bros levels with Python
  • Fact vs. Fiction: Truths from Inside the Shaolin Temple
  • Fallout 76 Day One Patch Is Larger Than the Game Itself, a Ridiculous 54GB
  • Fast word vectors with little memory usage in Python
  • Faster Natural Language Processing in Python
  • Filament (3D renderer from Google) for the Web
  • Filament: Physically-based rendering engine
  • Finetune: scikit-learn style model finetuning for NLP
  • Firecracker – Lightweight Virtualization for Serverless Computing
  • Flatbush: A very fast static spatial index for 2D points and rectangles in JS
  • Flatpak – a security nightmare
  • Freezing Python’s Dependency Hell in 2018
  • Fun with NFL Stats, Bokeh, and Pandas
  • Functional Bits: Lambda-calculus based algorithmic information theory [pdf]
  • FxSolver – A solver for engineering and scientific equations
  • GCC 8.2 Released
  • GIMP receives a $100K donation
  • GINN: Geometric Illustrations for Neural Networks
  • GPU Headaches: Notes on Installing CUDA, CuDNN and Tensorflow on Manjaro
  • GPU LSM: A Dynamic Dictionary Data Structure for the GPU [pdf]
  • Game Engine Black Book: Doom (release)
  • Game Programming Patterns: Double Buffer (2014)
  • Games Console
  • Gaussian Processes for Machine Learning (2010)
  • Genetic algorithms for training deep neural networks
  • Geosharded Recommendations with Hilbert Curve at Tinder
  • Geospatial indexing on Hilbert curves
  • GitHub: sysget – A front-end for every package manager
  • Glances: cross-platform system monitoring tool written in Python
  • Gluon – A static, type-inferred and embeddable language written in Rust
  • Glyphosate perturbs the gut microbiota of honey bees
  • Glyphosate perturbs the gut microbiota of honey bees
  • Goboy: Multi-Platform Nintendo Game Boy Color Emulator Written in Go
  • Gradient Descent Finds Global Minima of Deep Neural Networks
  • Growing Black Holes Within Accretion Disks
  • Guide to Implementing Communication Protocols in C++ for Embedded Systems
  • Hacking Christmas lights
  • Hacking around with a RealSense depth camera and Python
  • Halfempty: Fast, Parallel Testcase Minimization
  • Happy 25th Anniversary Slackware Linux
  • Hardware Multithreaded Transactions [pdf]
  • Hardware for Deep Learning, Part 3: GPU
  • Harvard Physics Problem of the Week (2002-2004)
  • Hello quantum world
  • Helvetia – A lightweight approach to embed new languages into the host language
  • Higher Quality 2D Text Rendering (2013)
  • Home Assistant: Open-source home automation platform running on Python 3
  • How Japan's visionaries saw the future
  • How Libcorrect Corrects Errors, Part I
  • How Numba and Cython speed up Python code
  • How Vladimir Lenin Became a Mushroom (2017)
  • How modern Linux systems boot
  • How seventeenth-century sisters broke the mould on scientific illustration
  • How to Make a Crystal Radio – No Batteries, No External Power (2015) [video]
  • How to Steal 50M Bees
  • How to Write a Technical Paper [pdf]
  • How to be a Manager – A step-by-step guide to leading a team
  • How to build your own neural network from scratch in Python
  • How to use LEDs to detect light
  • How to visualize decision trees
  • Hunting for planets with machine learning
  • Hybrid Field-Effect Transistors Based on Cellulose Fiber Paper (2008) [pdf]
  • IP addresses and routing
  • IPFS, The Interplanetary File System, Simply Explained
  • India's first RISC-V based Chip is Here: Linux boots on Shakti processor
  • Inside the AMD Microcode ROM
  • Integrating NVMe Disks in HopsFS (HDFS)
  • Intel 28-core fantasy vs. AMD 32-core reality
  • Intel and AMD Reveal New Processor Designs
  • Interactive online quantum circuit simulator
  • Internal documents reveal the grueling way Tesla hit its 5,000 Model 3 target
  • Introducing Zink: OpenGL on Vulkan
  • Introducing plotly.py 3.0.0
  • Introducing the Python Language Server
  • Introduction to A* (1997)
  • Introduction to Differential Equations
  • Introduction to Machine Learning for Coders: Launch
  • Introduction to compute shaders
  • Iris Automation Is Hiring C++ Engineers – Perception for Drones
  • Iris Automation Is Hiring a C++ Engineer – Self-Flying Drones
  • Iris Automation Is Hiring a C++ Engineer to Work on Self-Flying Drones
  • Iris Automation Is Hiring a C++ Engineer to Work on Self-Flying Drones
  • Is Python the Future of Programming?
  • Isochronous Curves
  • Issue: Async script stalls page load
  • Iterative methods done right (life's too short to write for-loops)
  • Japan's cyber-security minister has 'never used a computer'
  • Japanese Medical School Deducted Points from Exam Scores of Female Applicants
  • Japanese students create VR experience of Hiroshima bombing
  • Juno Solves 39-Year Old Mystery of Jupiter Lightning
  • Jupiter has 10 more moons we didn't know about
  • Keras vs PyTorch
  • Kernels, a free hosted Jupyter notebook environment with GPUs
  • Kitty – a fast, featureful, GPU based terminal emulator
  • Kullback-Leibler divergence
  • LMDB – Lightning Memory-Mapped Database Manager
  • LWAN: Lightweight Asynchronous Multi-Threaded Event-Based Web Server
  • LaTeX TikZ for Cryptographers
  • Launch HN: Snark AI (YC S18) – Distributed Low-Cost GPUs for Deep Learning
  • Lenovo Launches Ultra-Thin ThinkPad P1: X1 Carbon Meets Workstation
  • Lenovo to pay $7.3m for installing adware in 750,000 laptops
  • Leo Editor
  • Let's code a TCP/IP stack, 1: Ethernet & ARP (2016)
  • Libnop: C++ Native Object Protocols
  • Libp2p – A modular network stack
  • Life inside MPEG
  • Light Painting Machine [video]
  • Lightning Memory-Mapped Database Manager (LMDB)
  • Limbo – Commodore 64
  • Limbo: Scaling Software Collaboration
  • Linus Torvalds: 'I'll never be cuddly but I can be more polite'
  • Linux Kernel TCP Vulnerability
  • Literate raytracer: a simple implementation of raytracing in Javascript
  • Logic Theorist
  • Loop Recognition in C++/Java/Go/Scala (2011) [pdf]
  • Lost Japanese Video Games Discovered in a Folder on a Private Forum
  • Lubuntu is switching to Wayland/Mir
  • Lynx is dead – Long live Browsh for text-based internet browsing
  • MTNT: Machine Translation of Noisy Text
  • Machine Learning Guides
  • Machine learning is gradually changing modern agricultural practices
  • Make a Public Lab Spectrometer (2017)
  • Make anonymous http get requests with proxies via python
  • Make photomosaics, GIFs, and murals from pictures in Python with ML/OpenCV
  • Making Bitmaps Using a Visual Programing Language
  • Making Penicillin at Home
  • Making a low level Linux debugger, part 3: our first program
  • Markov Chains Explained Visually
  • Massive octopus nursery found in deep sea
  • Masstree: A cache-friendly mashup of tries and B-trees
  • Math and front-end
  • Maximized Monte Carlo Testing with MCHT
  • McKernel – A lightweight multi-kernel OS for high performance computing
  • Medical researcher discovers integration, gets 75 citations
  • Medieval Fantasy City Generator
  • Memory Allocators 101 – Write a simple memory allocator from scratch
  • Memristor – The fictional circuit element
  • MinUnit – A minimal unit testing framework for C
  • Minecraft Global Warming
  • Mini antimatter accelerator could rival the likes of the Large Hadron Collider
  • Minimalist C Libraries
  • Mitochondrial DNA can come from both parents
  • Model View Controller isn't
  • Model Zoo – Pretrained deep learning models
  • Model-Based Machine Learning Book
  • Modern C++ Features – std::optional
  • Modern C++ for C Programmers: part 5
  • Modern C++: 7 Ways to Fake It Until You Have It
  • Modern SAT solvers: fast, neat and underused
  • Molten: A modern Python (3.6+) web framework
  • Monitoring the Fermentation of Sourdough Starter with Computer Vision
  • Monks Who Play Punk (2007)
  • More compute shaders
  • Most comprehensive data structure / Big O overview
  • Mr. Wu
  • Multiple Linear Regression [pdf]
  • My Experience and Advice for Using GPUs in Deep Learning: Which GPU(s) to get
  • MySpace coding legacy
  • My_basic: Lighweight BASIC interpreter written in standard C
  • Myths about /dev/urandom
  • NLP's ImageNet Moment: From Shallow to Deep Pre-Training
  • NULL: The worst mistake of computer science? (2015)
  • NY Man Arrested for Cutting Wires to Red Light Cameras (2016)
  • Nagini: A Static Verifier for Python [pdf]
  • Negative Time Iteration
  • NetSpectre: Read Arbitrary Memory Over Network [pdf]
  • Neural scene representation and rendering
  • New ALPHA-g Detector Poised to Search for Signs of Anti-Gravity
  • New GPU-Accelerated Supercomputers Change the Balance of Power on the TOP500
  • New Hardware for Massive Neural Networks (1988) [pdf]
  • New Libre GPU Effort Based on RISC-V
  • New Linux kernel debuts, adds more suspect NSA-sourced crypto
  • New discovery throws light on mystery of pyramids' construction
  • Nextspace – NeXTSTEP-like desktop environment for Linux
  • Nitrux – new Linux distribution
  • NixOS – Purely Functional Linux Distribution
  • Non-PhotoRealistic Quake (2002)
  • Nuclear Weapons Nerds
  • Nuitka: A Python compiler
  • Nvidia Unveils Quadro RTX, World's First Raytracing GPU
  • Nvidia announces RTX 2000 GPU series with ‘6x more performance’ and ray-tracing
  • Nvtop: Nvidia GPU htop-like monitoring tool
  • Object-oriented design patterns in the Linux kernel (2011)
  • Oboe: A C++ library for low latency audio
  • Old Lunar Data Gets New Life, with Help from Seismologists
  • Oldest animal painting' discovered in Borneo
  • On Library Correctness Under Weak Memory Consistency [pdf]
  • One man designed and built the ultimate bush plane
  • Oops, I Wrote a C++ Compiler
  • Open sourcing TRFL: a library of reinforcement learning building blocks
  • Open-Source Machine Learning Repos to Inspire Your Next Project
  • OpenCV 4.0
  • OpenCV 4.0 Alpha
  • OpenPDF – A free Java library for creating and editing PDF files
  • Optimization of Hamerly’s K-Means Clustering Algorithm (2017)
  • Optimization tricks in Python: lists and tuples
  • Outlier Detection Techniques (2010) [pdf]
  • PEP 572: Python assignment expressions has been accepted
  • Pampy: Pattern Matching for Python
  • Pantagruel: An Unambiguous, Undefined Program Specification Language
  • Paradoxes of Material Implication (1997)
  • Parallel Programming with Python
  • Perceptrons from memristors
  • Pext: Python Extendable Tool
  • Photo Wake-Up: 3D Character Animation from a Single Photo
  • Physics puzzles
  • PipelineDB 1.0 – High-Performance Time-Series Aggregation for PostgreSQL
  • Pixel Objectness
  • Pixelblaze V2 – An advanced LED pattern development engine and controller
  • Pixelmash: Resolution-Independent Pixel Art Software for PC and Mac [video]
  • Planar rotations and the DCT
  • Planckian Dissipation, Strange Metals, and a Quantum Speed Limit
  • Ply: Lightweight, Dynamic Tracing in Linux
  • Pointers Are Complicated, Or: What's in a Byte? Towards a Memory Model for Rust
  • Pointers Are More Abstract Than You Might Expect in C
  • Polyaxon – An open source platform for reproducible machine learning at scale
  • Polynomial Regression as an Alternative to Neural Nets
  • Poutine Dynamics (2016)
  • Practical Guide to Bare Metal C++
  • Procedurally Generating Islands (2017)
  • Programming Paradigms for Dummies: What Every Programmer Should Know [pdf]
  • Project Python – Free Interactive Book That Introduces Python Programming and CS
  • Projects: Back to C
  • Prose: a Golang library for text processing
  • Pseudo-bandlimited pixel art filtering in 3D: A mathematical derivation
  • Psychedelics could heal brain cells in people suffering from depression: study
  • Punctuation Restoration With Recurrent Neural Networks
  • Pushing the Limits of Linux Kernel Networking (2015)
  • PyPy.js: Python in the web browser
  • PyTorch for Scientific Computing: Quantum Mechanics Example Part 2
  • Pytext: A natural language modeling framework based on PyTorch
  • Python 3.7.2 and 3.6.8 are now available
  • Python Code to Generate Fully Custom “Random” Static Images
  • Python Fire – Generates CLIs from any Python object
  • Python Pandas: Tricks and Features
  • Python machine learning notebooks for beginners and experts
  • Python's GIL implemented in pure Python
  • Python's New Package Landscape
  • PythonRobotics: Python sample codes for robotics algorithms
  • Python’s Meta-Object Protocol (2012) [pdf]
  • Pythran as a bridge between fast prototyping and code deployment
  • Pyxel: A retro game development environment in Python
  • Qnnpack: PyTorch-integrated open source library for mobile deep learning
  • Qt Design Studio 1.0
  • Qt for Python available at PyPi
  • Qt for WebAssembly
  • REMI: Python REMote Interface Library
  • RISC-V: More Than a Core
  • Ranges, Code Quality, and the future of C++
  • Rapids – Open GPU Data Science
  • Rare brain-eating amoebas killed woman who rinsed her sinuses with tap water
  • Rasterization in One Weekend
  • Ray Tracing Is No New Thing
  • Raytracing a Black Hole
  • Real-Life Schrödinger’s Cats Probe the Boundary of the Quantum World
  • Real-Time ASCII art rendering using a single decision tree
  • Real-Time Noise Suppression Using Deep Learning
  • Real-time 3D Face Reconstruction
  • Real-time air pollution map
  • Recipes for Honey-Drinks in the First Published English Beekeeping Manual
  • Recovering Emotions After 24 Years on Antidepressants
  • Reinforcement Learning Progress
  • Removing a recursion in Python, part 1
  • Rendered Insecure: GPU Side Channel Attacks Are Practical [pdf]
  • Rental Attacks Mean Blockchains Must Evolve or Die
  • Repair Café
  • Research-backed strategies for better learning
  • Rethinking Classical Concurrency Patterns
  • RetroBSD: Unix for microcontrollers
  • Riving, a Viking-age woodworking technique
  • Role-playing game theory
  • Run less software
  • Running graphics-accelerated GUI apps in LXD containers on a Ubuntu desktop
  • Russian Futurist Book Art (2017)
  • Rust pointers for C programmers
  • S2 Geometry
  • SDSL – Succinct Data Structure Library 2.0
  • SGI's $250,000 Graphics Supercomputer from 1993 – Onyx RealityEngine² [video]
  • SIMPLOT: an antique animal movement simulator (2013)
  • SMS over IRC
  • SOD: An Embedded OpenCV Alternative
  • SOUL: A New Efficient, Portable, Low-Latency Audio Programming Language
  • Salt-infused graphene creates an infrared cloaking device
  • Same-sex mice have babies
  • Satpy: Python package for earth-observing satellite data processing
  • Scientists discover spider species that feeds its young milk
  • Secrets of smooth Béziers
  • Sending and Receiving SMS on Linux (2015)
  • Sequenced Packets Over Ordinary TCP
  • Sex and Sexuality
  • Show HN: 100x Faster Slicing of SCAD Files for 3D Printing
  • Show HN: A minimal FFT code
  • Show HN: A realtime node-based audio synth based on LLVM
  • Show HN: A smarthome dashboard concept using zircle-ui
  • Show HN: A successful side project in medical devices
  • Show HN: Algojammer – an experimental Python code editor inspired by Bret Victor
  • Show HN: Bake – A modular build system and package manager for C/C++
  • Show HN: Code::Stats – Free programming stats service
  • Show HN: Dankenstein – Markov Chain Twitter Bot Generator
  • Show HN: Efficient data loading using zeta distributions
  • Show HN: Gaia – Build powerful pipelines in any programming language
  • Show HN: HugeGraph: an open source fast and highly scalable graph database
  • Show HN: Hyde – An out-of-line C++ library documentation tool
  • Show HN: I made a tool that made me 10 times faster at Git
  • Show HN: Identify a spoken language using a CNN
  • Show HN: Interactive Calculus via LaTeX
  • Show HN: Jupyter and Latex – ipynb-tex
  • Show HN: LazyCode – C++14 composable, lazily evaluated map, filter, fold
  • Show HN: Oat++ – Zero-dependency C++ framework for high-performance web services
  • Show HN: PageFish search algorithm
  • Show HN: Permafrost Engine – OpenGL 3.3 Real Time Strategy Engine in C
  • Show HN: Predict how well people will react to your writing
  • Show HN: Pushdata.io – Ultra simple time series data storage
  • Show HN: Py-spy – A new sampling profiler for Python programs
  • Show HN: Smallest Node.js Docker images
  • Show HN: Smart Fruit – A Python schema-based machine learning library
  • Show HN: Space invaders, but the invaders evolve with genetic algorithm
  • Show HN: TensorSpace.js – Neural network 3D visualization framework
  • Show HN: Text Analysis API Demo
  • Show HN: Ultimate Plumber – a tool for writing Linux pipes with live preview
  • Show HN: Ultralight – Lightweight, Pure-GPU HTML UI Renderer for C++
  • Show HN: Vespene – My new Python CI/CD and automation server written in Django
  • Show HN: Vue Dark Mode – A Minimalist Dark Design System for Vue.js
  • Show HN: Vulkan bindings for JavaScript
  • Show HN: Wayland compositor in around 500 lines of annotated C
  • Show HN: WebRTC implementation for Python using asyncio
  • Show HN: Yagol, a Game of Life sandbox built with React.js
  • Shumway: Flash implementation in JavaScript
  • Sierra – A SIMD Extension for C++
  • Simple Python implementation of a Bayesian multi-armed bandit algorithm
  • Six women computer scientists respond to why women don’t pursue computer science
  • Skill Stacking: A Practical Strategy to Achieve Career Success
  • Skills for Aspiring Engineering Directors
  • Slate JS – A customizable framework for building rich text editors
  • Slow leak detected aboard Space Station
  • Small robots may kill the tractor and make farming efficient
  • Snowboarding for Geeks
  • Software Heritage Archive
  • Sol-R – A CUDA/OpenCL-based realtime ray-tracer
  • Solve Less General Problems
  • Sonic Pi: Compose electronic music with code
  • Sourcegraph is now open source
  • Space Transportation System
  • Sparse Distributed Memory
  • Sparse matrix representations in scipy (2017)
  • Specification gaming examples in AI
  • Spectre.css – A Lightweight, Responsive and Modern CSS Framework
  • Spiral: Self-tuning services via real-time machine learning
  • Stacksort – Searches StackOverflow for sorting functions and runs them (2013)
  • Strato Pi – An Industrial Raspberry Pi
  • String tokenization in C
  • Study: Association of Maternal Insecticide Levels with Autism in Offspring
  • Sugar: Secure GPU Acceleration in Web Browsers [pdf]
  • Suicidal Vet Calls MDMA Treatment ‘a Miracle'
  • Super-tomato shows what plant scientists can do
  • Synthesizing realistic high-resolution images with Glow
  • T * sin (t) ≈ Christmas tree
  • Tallow: Transparent Tor for Windows
  • Teaching C
  • Ten years left to redesign lithium-ion batteries?
  • Tensorflow 2.0: models migration and new design
  • Tensorflow implementation of Adversarial Autoencoders
  • Tesla, software and disruption
  • Tessellations by Recognizable Figures
  • Textual Strategies in Infographics: Observing Minard Observing Napoléon
  • Thailand legalises medicinal marijunana – a “New Years Gift”
  • The 10:1 rule of writing and programming
  • The AMD Threadripper 2 Teaser: Pre-Orders Start Today, Up to 32 Cores
  • The Beauty of Programming (2001)
  • The C++ Build Process Explained
  • The Curious Time-Traveling Reverse State Monad
  • The DS GPU and its fun quirks
  • The Dangerous Fetishization of ‘Hustle Porn’
  • The Dragon: Fear and Power
  • The Galileo Circus is in town
  • The Hardest Woods
  • The Hoba meteorite, estimated at 66 tons, left no crater when it fell to Earth
  • The Holographic Display of the Future Is Here
  • The Lightning Field
  • The Linux Backdoor Attempt of 2003
  • The Lost Art of Steam Heating (2017) [video]
  • The Matrix Calculus You Need for Deep Learning
  • The Mythos of Model Interpretability in Machine Learning
  • The Performance Cost Of Spectre/Meltdown/Foreshadow Mitigations On Linux 4.19
  • The Psychopharmacology of Everyday Life
  • The Quantum Quest
  • The Real Reason We Haven’t Directly Detected Dark Matter
  • The Scientific Path Less Traveled
  • The Teddy Bear Effect
  • The TikZducks package: using ducks in TikZ
  • The Ubuntu Linux Performance Over the Past Six Years on an Intel Xeon Server
  • The Vacuum Tube’s Many Modern-Day Uses
  • The Y Combinator Database
  • The art of stealing
  • The limitations of gradient descent as a principle of brain function
  • The making of an opioid epidemic
  • The man who has eaten at more than 7,300 Chinese restaurants
  • The mathematics of Magic: the Gathering (1999)
  • The next 700 programming languages (1966) [pdf]
  • The pain that minimal version selection solves
  • The physics of baking good pizza [pdf]
  • The rise of the robot farmer
  • The secret in my blood
  • The state of UI testing at Mixpanel
  • The topology of impossible spaces
  • TherML – Thermodynamics of Machine Learning
  • Think Julia: How to Think Like a Computer Scientist
  • This Drug Is Safe and Effective – Compared With What?
  • Tide-Predicting Machine No. 2
  • Tildes is open-source
  • Time Series Prediction Using LSTM Deep Neural Networks
  • Time traveling with graph databases
  • TinyEMU, a RISC-V/i486 VM for Linux in the Browser
  • TinyEditor: A functional HTML/CSS/JS editor in less than 400 bytes
  • TinyTeX: A lightweight and easy-to-maintain LaTeX distribution
  • TinyWM – A tiny window manager in around 50 lines of C
  • To all Data Scientists – The one Graph Algorithm you need to know
  • Tokyo researchers created the strongest controllable magnetic field in history
  • Tomu, a tiny ARM microprocessor which fits in your USB port
  • Toward an AI Physicist for Unsupervised Learning
  • Towards fearless SIMD
  • Transfer.sh – File sharing from the command line
  • Trap Street
  • Tree-sitter – a new parsing system for programming tools [video]
  • Trivial Connections on Discrete Surfaces (2010)
  • Troubling Trends in Machine Learning Scholarship
  • Two French rivers disappear underground in cracks and sinkholes
  • Tworoutines in Python
  • Type-safe Bitmasks in C++
  • UCLA asked faculty to consider declining to review for Elsevier journals
  • UFOs spotted off Irish coast under investigation
  • Umbra Composit does high-resolution 3D scans
  • Unicode Dicks
  • Using FPGA superpowers to speed up cloud workloads with InAccel
  • Using KiwiSDRs to locate HF radio transmitters and numbers stations
  • Using /proc to get a process' current stack trace
  • Using a Keras Long Short-Term Memory Model to Predict Stock Prices
  • Using deep learning to detect malaria in images
  • Using the Z80 Instruction Exerciser (2011)
  • Using websockets to easily build GUIs for Python programs
  • Value-Oriented Programming
  • Vectorized Emulation: fuzzing at 2 trillion instructions per second
  • Vladimir Nabokov, Butterfly Illustrator (2016)
  • Vocore2, a ridiculously small Linux PC
  • Voronoi Airports: all 54,000+ of them rendered in WebGL
  • W.E.B. Du Bois’ Infographics
  • WHLSL: Web High Level Shading Language
  • Water integrator
  • WaveDrom Editor – Digital timing diagram rendering engine
  • WebSDR – Shortwave Radio on the Internet
  • Welcome to the Center of the Universe
  • What Is the Cosmic Microwave Background?
  • What did Earth look like X million years ago?
  • What is code
  • What's with sf's fixation on single-gendered planets?
  • When antibiotics turn toxic
  • Which GPU(s) to Get for Deep Learning (Updated with RTX Cards)
  • Why Kakoune – The quest for a better code editor
  • Why OpenCV uses BGR color space (2015)
  • Why Use an FPGA Instead of a CPU or GPU?
  • Why We Should Say Yes to Drugs
  • Why aren't we all using Japanese toilets?
  • Why do CNNs generalize so poorly to small image transformations?
  • Wi-Fi Gets More Secure: What You Need to Know About WPA3
  • Work on Paper Batteries Charged by Bacteria
  • World first as wind turbine upgraded with high temperature superconductor
  • Worms frozen in permafrost for up to 42,000 years come back to life
  • Write good Git commit message
  • Writing a Game Boy emulator
  • Writing system software: code comments
  • X86 Addressing Under the Hood
  • Zero overhead deterministic failure: A unified mechanism for C and C++ [pdf]
  • Zero-shot learning: Using text to more accurately identify images
  • Zulip – Open-source, threading-based Slack alternative
  • [pdf] White book: Software Architecture, all you need to know
  • “Elsevier are corrupting open science in Europe”
  • “God Mode” exploit found in old x86 chips
  • “Modern” C++ Lamentations
  • “POSIX advisory locks are broken by design”
  • lsix: ls for images
  • x86-64 Assembly Language Programming with Ubuntu

Copyright sleek-think.ovh 2015-2025