-
10 votes
-
Bytecode Alliance: Building a secure by default, composable future for WebAssembly
9 votes -
First Contact (Internet at 50yrs old) - Dr Julian Onions recalls working to bring the Internet to Nottingham
4 votes -
OpenAI Plays Hide and Seek…and Breaks The Game!
19 votes -
Introduction to x86 assembly, part 1: MOVing numbers around
12 votes -
CSS is weird because it's solving a weird problem: what does it mean to design for an infinite and unknown canvas?
12 votes -
Rx - An extensible pixel editor inspired by Vi
9 votes -
Simple Made Easy - Talk by Rich Hickey (creator of Clojure)
4 votes -
Python for Beginners - Microsoft Developer
5 votes -
"Hello, world" from scratch on a 6502 - Part 1: setting up the CPU
11 votes -
Tinyproxy - if you need a tiny URL blocker/rewriter
5 votes -
How Facebook tracks you on Android
8 votes -
New & Experimental CSS Tools in Firefox
8 votes -
All the new ES2019 tips and tricks
7 votes -
Almost All Web Encryption Works Like This (SP Networks)
3 votes -
The Two Generals’ Problem
7 votes -
Say cheese: Ransomware-ing a DSLR camera
11 votes -
JuliaCon 2019 | The Unreasonable Effectiveness of Multiple Dispatch | Stefan Karpinski
5 votes -
Dolphin Emulator dev diary: fixing the most curious Wii game
16 votes -
An Introduction to Mobile Networks, SIM Cards, and GSM.
9 votes -
30 Weird Chess Algorithms: Elo World
10 votes -
World's worst video card? The exciting conclusion - Building a VGA controller from discrete components
17 votes -
How To Build An App: Everything You Didn't Know You Needed To Know | Tom Scott
8 votes -
Data Analysis with Dr Mike Pound | Computerphile
6 votes -
Building a VGA monitor timing circuit from scratch
14 votes -
An interesting study into how ads are fingerprinting your devices
16 votes -
Richard Hipp - Git: Just Say No
7 votes -
Music on the Altair 8800
4 votes -
Uncovering the Silicon: demystifying how chips are built and how they work
4 votes -
Tail Call Optimization: The Musical
5 votes -
I’m harvesting credit card numbers and passwords from your site. Here’s how.
17 votes -
Few-Shot Adversarial Learning of Realistic Neural Talking Head Models
4 votes -
Cyclic Redundancy Check Explanation
4 votes -
The new Windows Terminal
22 votes -
XSS attacks on Googlebot allow search index manipulation
7 votes -
Evolving neural network ecosystem
11 votes -
I made a video to showcase / explain my free space pathfinding algorithm.
8 votes -
Stack Overflow's Developer Survey results for 2019
12 votes -
Super Mario Bros. 3 - Extended 1up Sound | Retro Game Mechanics Explained
7 votes -
The Computer without a Microprocessor - The Gigatron
5 votes -
Coding for the Parallel Sega Saturn DSP
5 votes -
Extract clean(er), readable text from web pages via the Mercury Web Parser.
8 votes -
Lag and Blanking on the SNES
6 votes -
Building the perfect box: how to design your Linux workstation (1996)
13 votes -
Complete Commented Walkthrough of the Linux 0.12 Kernel Source
9 votes -
ZIP is broken, except it’s not, except it is
22 votes -
Uber, statistics, and a chrome extension
5 votes -
Down the Rabbit Hole - TempleOS (documentary about Terry Davis & TempleOS)
6 votes -
How do I hack makefiles?
If you have built from source, then you know the relief when nothing interesting comes out of ./configure && make && make install. In fact, the less interesting the output of these commands, the...
If you have built from source, then you know the relief when nothing interesting comes out of
./configure && make && make install. In fact, the less interesting the output of these commands, the better.But occasionally, the source build process is so horrifying that you end up having to modify the configure script or makefile yourself.
So far I have only been able to do this when I was lucky enough to find some poor, destitute stranger who had pretty much the same problem as me ( most recent I can think of is GNUTLS, where I had to adjust the version requirements for nettle ) and that is a problem -- there must be some way to learn this myself.
Is this just something that comes with time and experience, or does anyone have a reliable guide or resource for modifying makefiles and configure scripts? I would appreciate advice / discussion: I am tired of "getting lucky" with these!
15 votes -
Porting Alpine Linux to RISC-V
11 votes