Correct Decimal to Floating Point Using Big Integers

The “Exploring Binary” website covers a wide range of topics related to binary numbers, including their properties, arithmetic operations (addition, subtraction, multiplication, division), and peculiarities like bicimals (binary decimals) and binary palindromes. It also delves into visualizations of binary numbers, conversions between decimal and floating-point binary numbers, and the mathematical foundations underlying these conversions. Additionally, the site explores the length of numbers in decimal versus binary formats and features articles on correctly rounding during conversions. This comprehensive resource serves as a detailed guide to understanding and working with binary numbers in various computational contexts. ...

February 26, 2024

Water Surface Shader for 2D Pixel Art Games

Water surface shader for 2D Pixel art games The text provides a detailed tutorial on recreating the water reflection effect seen in the game “Potions,” using the Love2D game framework and Lua scripting language. The author starts by expressing admiration for the game’s real-time reflections and wavy distortions in water, which inspired them to attempt a similar effect. They walk through the process step by step, beginning with project setup, including using hand-drawn sprites and setting up the main game environment with tiles for ground and water. ...

February 26, 2024

Gaussian Elimination

A visual explanation of Gaussian Elimination This post delves into the intuition behind Gaussian Elimination, a cornerstone algorithm in linear algebra for solving systems of equations. It revisits the algorithm through a simple 2D example, emphasizing matrix representation and permissible operations to simplify systems. The post uniquely visualizes the process, explaining how transformations parallel to coordinate axes help deduce solutions, extending the concept from 2D lines to 3D planes and N-dimensional hyperplanes. It also explores the method’s application in higher dimensions, aiming to demystify the mathematical logic behind this widely used technique. ...

February 26, 2024

Flowblade an Opensource Video Editing Tool

Flowblade Flowblade is a dynamic and efficient video editing software designed for Linux users. It stands out for its emphasis on providing a fast, precise editing experience. The interface is characterized by its sleek, intuitive design, allowing both beginners and professionals to navigate with ease. Flowblade employs a film-style insert editing model, which is favored by many editors for its straightforward, non-linear approach to arranging clips. The software supports a wide range of video and audio formats, ensuring compatibility with various file types. This flexibility makes it a versatile tool for different editing projects. Additionally, Flowblade offers a robust set of features, including multiple video and audio tracks, a range of transitions and filters, and the ability to keyframe effects for precise control. ...

January 17, 2024

Links

Links A chronological collection of interesting links and resources. 2012 2012-08-23: Pakowanie struktur w C 2013 2013-12-28: Własna implementacja kontenera typu wektor 2013-12-29: The Language of Concurrency – 50 minutowy wyklad Bartosza Milewskiego 2013-12-29: C++11 Concurrency – Bartosz Milewski 2013-12-29: Bannalia: trivial notes on themes diverse: Objects, slots, functors, duality Perfect forwarding 2014 2014-01-19: Asciiflow – ASCII Flow Diagram Tool 2014-02-07: antirez/sds · GitHub 2014-02-18: lukego/ljsyscall · GitHub 2014-02-24: Difference between SoftIRQs and Tasklets – Stack Overflow 2014-02-24: Linux Burps !: Linux Kernel Synchronization Primitives 2014-02-27: In depth explanation of Spinlock, Semaphore, Mutex 2014-05-07: ack documentation grep replacement for programmers 2014-06-27: The Old New Thing – Site Home – MSDN Blogs 2014-07-10: The Purpose of memory_order_consume in C++11 2014-08-10: Presentation – Native code performance on modern CPUs 2014-08-10: Most tricky/useful commands for gdb debugger 2014-08-19: Javascript mixins, delegates, forwarders 2014-08-21: visualising data structures and algorithms through animation 2014-09-13: Understanding Hybrid Concurrency Models 2014-10-05: DMTCP distributed multithreaded checkpointing 2014-11-01: Internet Of Things – ThingSpeak 2014-11-13: The empirical evidence that types affect productivity and correctness 2014-11-22: Are Your Cache-Control Directives Doing What They Are Supposed to Do? 2014-11-23: CERN Open Data Portal 2014-12-08: Make Your Program Slower With Threads 2014-12-15: Programming and Programming Languages 2015 2015-02-02: Syntax across languages 2015-02-05: You Have No Idea What Happened 2015-02-05: A Software Engineer’s Adventures In Learning Mathematics 2015-02-24: lock free – poprawic sprawdzic ocenic itd 2015-03-04: I do not know C 2015-03-31: Circles Sines and Signals – Euler’s Formula 2015-03-31: GitHub · Build software better, together. 2015-04-06: Understanding glibc malloc | sploitFN 2015-04-15: New optimizations for X86 in upcoming GCC 5.0: PIC in 32 bit mode. | Intel(R) Developer Zone 2015-04-17: Understanding Python SQLAlchemy’s Session | Python Central 2015-05-28: To write great code you must first read great code – our reading list || Hackership blog 2015-06-25: Damian Zaremba – ClueBot – wikipedia 2015-08-24: libmill 2015-09-04: Tracking Reference Operator (C++ Component Extensions) 2018 2018-02-18: Utilities for archiving JPEGs for long term storage. Music Funk Piano Lesson Swinging 16ths (Learn in the Groove! - G7) - YouTube 3 Iconic Clavinet Grooves - YouTube Pose Pose Estimation with the Fastest Python Deep Learning Model MoveNet Lightning - YouTube DensePosenotebooksDensePose-COCO-Visualize.ipynb at main · facebookresearchDensePose detectron2projectsDensePose at main · facebookresearchdetectron2 Other Blog - Blog o historii komputerów ~patmaddox sh Relative shell script includes with realpath on FreeBSD sh Relative shell script includes with realpath on FreeBSD Lobsters scottbez1smartknob Haptic input knob with software-defined endstops and virtual detents IA Writer in Paper Hacker News iA Writer in Paper VINDSTYRKA - Air Quality Sensor, smart Hack the IKEA Air Quality Sensor GFX Home Two classic radiosity books now free Real-Time Rendering CeeJayDKSweetFX

January 1, 2024