How LLVM Optimizes a Function – Embedded in Academia edit / delete

A nice walkthrough of how LLVM's optimisation passes rewrite a simple loop. This assumes you know how LLVM's SSA representation works, but it'll still make sense even if you don't.

to cmp409 compiler llvm loop optimisation ... on 11 September

N4455 No Sane Compiler Would Optimize Atomics edit / delete

"Compilers do optimize atomics, memory accesses around atomics, and utilize architecture-specific knowledge. This paper illustrates a few such optimizations, and discusses their implications."

to atomic cmp201 compiler optimisation ... on 11 September

Welcome to Pianonoise! edit / delete

Michael Hammer, organist and pianist for a large, complicated American church. He has a really nice collection of recordings and articles here; I particular like the improvisations with a saxophonist.

to bach baroque improvisation music organ piano religion ... on 09 September

Multicast traffic % in enterprise network ? edit / delete

A 2018 perspective on multicast deployment from BBC R&D.

to ag0907 bbc media multicast networking ... on 04 September

Gaffer On Games | Gaffer On Games edit / delete

Many of the articles here are about developing network game architectures and protocols; well worth reading through for CMP303/501 students.

to ag0907 games networking programming ... on 04 September

The DV, DVCAM, & DVCPRO Formats -- tech details, FAQ, and links. edit / delete

A comprehensive FAQ on DV and related formats.

to dv retrotech tape tv vcr video ... on 11 July

1960 JazzBass Build | Telecaster Guitar Forum edit / delete

Building a Jazz Bass from scratch - including making his own pickups and capacitors! Very impressive.

to bass fender jazz lutherie woodwork ... on 30 June

The Strowger Appreciation Site edit / delete

A collector who owns several telephone exchanges, among other things. He's recently restored the Glen Prosen 1950s exchange, which had apparently been sitting in a hut at the top of the glen until 2009 or so...

to aerial clock electronics retrotech telephone tv ... on 26 June

A dive into the making of Immersion - Ctrl-Alt-TestCtrl-Alt-Test edit / delete

The making of a 64k intro - the technical stuff here is as expected, but I liked the section on the artistic influences.

to 64k demoscene graphics ... on 10 June

Browser bookmarks: tasty+ | tasty= Log in | Export | Atom

All tags

3 1541
1 16032
5 1801
4 1802
1 1900
1 1960s
1 1k
1 1ml
6 2007
4 2009
1 2011
13 2012
5 2013
12 2600
2 2650
2 2d
3 2m
1 30m
1 32016
24 3d
1 3do
1 3g
1 3yp
1 4000
3 4004
2 405
1 4chan
1 4m
1 5400
6 555
1 60bit
1 60khz
1 64k
26 6502
1 65816
1 6800
5 68000
8 6809
4 6m
1 7090
3 70cm
1 74
1 78
1 7800
1 78rpm
1 8-bit
1 800
1 8008
1 802.1q
4 8080
1 8086
1 8088mph
2 80s
2 8bit
8 a10
1 a31
2 aa
1 abacus
9 abandoned
4 abc
1 aberdeen
1 abermud
2 abertay
1 abi
1 abstract
40 academia
4 academic
1 acc
1 accelerator
1 access-control
2 accessibility
16 accidents
5 accordion
3 ace
2 acme
30 acorn
1 acpi
2 active
1 active-objects
1 ada
1 adams
1 address
1 adf
2 admin
1 admissions
3 ads-b
6 adsl
15 adventure
22 aerial
1 afl
1 africa
1 african
97 ag0700
1 ag0700-cartoons
6 ag0801
51 ag0803
21 ag0907
1 ag1084
1 agc
1 age-of-empires
1 agent
1 aggregator
2 agile
13 ai
2 air
15 aircraft
1 airline
1 airport
3 ais
1 alembic
1 algebra
5 algol
5 algorithm
15 algorithms
4 alife
1 alignment
1 allocation
1 allocator
7 allwinner
1 alms
2 alpha
7 alsa
1 alt-history
1 alto
2 am
58 amateur
1 ambigram
1 ambisonic
3 ambisonics
2 amd64
7 america
1 american
50 amiga
1 amix
3 amp
1 amplified
40 amplifier
1 amps
5 amstrad
345 amusements
1 analog
3 analogue
1 analyser
5 analysis
1 anathem
5 android
1 animal
3 animation
12 anime
1 anonymisation
1 anonymity
2 antarctica
67 antenna
2 antikythera
1 apache
7 api
3 apl
3 apollo
1 appalachia
16 apple
2 apple1
12 apple2
1 apricot
5 aprs
1 apue
2 aqueducts
1 arabic
18 arcade
1 archaeology
3 archimedes
30 architecture
1 architecture1
6 archive
1 archive.org
6 archiving
2 ardour
25 arduino
1 argon2
2 arithmetic
41 arm
1 army
1 arpanet
1 array
1 arrl
37 art
1 artefact
1 arthur
2 ascii
2 ascii-art
1 ashbory
1 aspects
18 assembler
3 assembly
1 assessment
1 associative
1 assyria
1 astar
4 asterisk
5 astronomy
1 astrophysics
1 at
1 ata
27 atari
1 atari2600
3 atari800
1 atheism
1 atlantic
2 atm
2 atom
2 atomic
3 atomics
1 attenuator
2 atu
1 atv
2 auction
1 audacity
235 audio
1 audiobooks
1 audiophilia
4 australia
2 authentication
1 autocode
4 autoconf
4 automake
1 automount
8 aviation
48 avr
5 awk
1 ax24
2 ax25
1 azimuth
1 b
1 b5500
5 babbage
10 bach
1 backend
1 backlight
4 backup
4 bacon
2 bagpipe
1 bagpipes
1 bakewell
2 baking
1 balalaika
2 balanced
1 ball
4 ballad
1 balloon
1 balun
1 bandplan
1 bands
1 bandwidth
5 banjo
3 baofeng
2 barcode
2 baroque
3 bash
5 basic
10 bass
1 bateman
10 battery
1 baxandall
71 bbc
1 bbc-micro
1 bbn
3 bbs
2 bcpl
1 bcrypt
11 beacon
1 beagle
1 beagleboard
3 beaglebone
20 beans
4 beatles
1 becket
15 beef
1 behaviour
1 behringer
4 bell
4 benchmark
14 benchmarking
1 benchmarks
1 berzerk
1 besm6
1 beta
3 bf
1 bga
2 bibliographic
4 bibliography
1 bicycle
1 big-data
1 big-muff
3 binary
1 binding
1 bindings
1 binutils
1 bioinspired
2 biology
1 bios
1 bird
1 birds
3 biscuit
1 biscuits
1 bit-twiddling
1 bitcoin
2 bitmap
3 bittorrent
1 bitwise
1 bitx
3 bk0010
1 blacklist
1 blacksmithing
1 blas
1 blending
1 bletchley
1 blind
1 blockchain
1 bloom
2 bluegrass
10 blues
1 bmc
1 board
3 board-games
1 boat
2 boats
3 bob-dylan
1 bobotie
2 boids
1 book
1 bookmarking
1 bookmarklet
1 bookmarks
39 books
1 boost
1 boot
2 bootblock
1 booting
4 bootleg
1 boots
2 borges
1 boston
1 bounds-checking
1 bounty
1 braid
1 branching
4 bread
2 breton
1 british-library
3 broadband
25 broadcast
2 broadcasting
1 brower
3 brownies
1 browser
3 bsd
1 bsp
1 bt
1 btrfs
3 buffer
2 buffer-overflow
1 bufferbloat
3 buffering
1 buffy
4 bug
11 bugs
4 build
1 build-engine
6 build-systems
3 building
1 buildings
1 bull
1 bullet
1 bunnie-huang
1 burns
3 burroughs
5 bus
2 business
1 bvws
1 bytecode
66 c
47 c++
3 c++11
2 c++14
1 c128
6 c16
1 c2
27 c64
1 c65
2 c99
23 ca
4 cable
7 cache
1 caching
1 cad
1 cairo
3 cajun
2 cake
15 calculator
2 calculators
1 calculus
1 calendar
2 calibration
2 calvin-and-hobbes
3 cambridge
8 camera
2 canada
1 canal
1 candc
1 canon
4 canterbury
1 cantonese
1 capability
1 capacitance
3 capacitor
1 capacitors
1 capsicum
15 car
3 card
1 cardinality
1 career
1 caroline
4 cars
4 cartography
4 cartoons
1 cas
1 case
2 casio
4 casserole
2 cassette
2 cat
1 catalog
1 cats
10 cb
1 cbc
1 cbm
1 cc
5 ccc
1 ccfl
1 ccs
1 ccsp
9 cd
3 cdc
1 cdn
2 cdp1802
1 cdsuite
3 ce0813
1 cecil-sharp
2 cell
1 cereal
5 certificate
1 certificates
1 cesrg
1 cfl
3 cga
1 cgi
1 cgroup
1 chalk-and-talk
1 channel
2 channels
1 character
2 charger
2 charging
1 charles-palliser
1 charsets
1 chart
3 chat
2 cheating
1 checking
2 checkpoint
5 cheese
2 cheesecake
6 chemistry
16 chess
1 chex
27 chicken
4 chickpea
1 chile
6 chili
11 chilli
1 chilton
3 china
13 chinese
9 chip
2 chiptune
1 chiptunes
9 chocolate
1 choral
1 chord
2 chording
10 chords
1 chorus
1 christmas
1 chromatic
1 chromium
3 chroot
1 church
2 chutney
1 cilk
1 cincinnati
1 circuit-bending
1 cisco
2 citation
1 city
5 clang
2 clarke
6 classical
1 cli
1 client-server
1 climate
1 climbing
1 clipping
10 clock
1 clocks
1 clojure
1 clone
2 clothes
1 clothing
5 cloud
7 cluster
1 cmake
1 cmp101
7 cmp201
5 cmp409
3 co886
1 cobol
2 coco
8 code
1 code-style
3 codec
2 codec2
2 coding-style
1 coherent
2 coil
1 cold
1 cold-war
2 collision-detection
1 colossus
2 colour
1 colour-cycling
9 comedy
2 comic
20 comics
1 commands
1 comment
24 commodore
3 communications
1 community
1 comp-ed
3 competition
3 compilation
139 compiler
1 compilers
3 complex-systems
4 complexity
1 components
1 compose
1 composite
2 composition
11 compression
1 compsoc
1 compton
1 compucolor
1 compuserve
1 computability
2 computation
1 computational-thinking
6 computer
1 computer-architecture
9 computing
1 concert
172 concurrency
1 concurrency.cc
4 concurrent
1 concurrrency
9 conference
3 conferences
4 confidence
1 confidentiality
6 conlang
1 connector
4 console
1 consoles
1 constant-time
1 constrained
3 constraints
1 construction
1 consumer-electronics
4 container
1 contention
6 continuations
1 control
1 controller
3 conversation
2 cookie
1 cookies
4 cooking
1 cooley
1 cooling
1 coop
1 cop
1 copy-paste
4 copy-protection
10 copyright
2 coq
1 core
1 cornbread
1 coroutine
5 coroutines
8 correctness
1 cosmac
20 cosmos
2 counter
1 counting
2 counting-crows
1 coverage
1 coverage-directed
1 coverdisks
1 coverity
1 cp1610
2 cpa
24 cpm
1 cpp
29 cpu
2 cracking
1 crawl
2 cray
1 credit
1 creole
1 crime
1 cron
3 cross
1 cross-building
2 cross-compile
2 cross-compiler
2 cross-compiling
3 cross-development
2 cryptanalysis
35 crypto
1 cryptogram
48 cryptography
23 cs
1 cs-ed
13 csp
3 css
1 ct
2 ctss
2 cubieboard
5 culture
46 curry
2 curses
2 custom-chips
22 cute-code
2 cutecode
1 cv
1 cvs
2 cx88
3 cyberpunk
1 cylinder
4 cyoa
1 cypherpunks
3 d110
4 dab
1 daemon
4 dal
1 dance
1 darc
4 darcs
1 daresbury
1 darwin
4 dat
14 data
1 data-analysis
1 data-design
1 data-flow
1 data-general
3 data-mining
10 data-structures
1 data-types
10 database
1 databases
1 datasheet
1 date
3 david-gilmour
1 daw
1 ddr
3 dds
1 deadwood
18 debian
1 debugger
34 debugging
20 dec
1 decap
1 decimal
1 decompiler
2 dect
1 delay
2 delia-derbyshire
1 dell
1 delta44
9 demo
13 demos
13 demoscene
1 denotational-semantics
42 design
1 design-patterns
1 dessert
2 desync
1 detect
2 determinism
1 development
1 dg
1 dh
1 dhcp
1 dht
1 diagrams
1 diatonic
2 dice
1 dick-gaughan
6 dictionary
2 die
1 diesel
1 diff
1 differential
1 digicomp
6 digimodes
13 digital
2 digital-modes
2 digital-rights
1 dillon
1 dipole
2 dire-straits
1 directory
8 disk
1 disk-imaging
1 disks
3 display
1 display-wall
4 distortion
12 distributed
8 distribution
1 distro
1 diy
1 dj
1 django
6 djb
1 dkim
2 dm
2 dma
2 dmarc
1 dmcrypt
1 dna
10 dns
3 dnssec
1 docbook
10 doctorwho
2 documentary
4 documentation
1 documents
1 dolby
5 domesday
9 doom
1 doors
1 doppelgangers
1 dos
1 dosbox
2 douglas-adams
1 dovecot
1 download
1 dp
5 dragon
1 dragonfly
3 dram
1 drawbar
1 draytek
1 drdos
1 drinks
1 drive
3 driver
3 drivers
1 driving
1 drm
1 drums
1 dryer
1 ds
1 ds1820
1 dsa
1 dslr
2 dsp
1 dtp
2 dulcimer
1 dump
1 dumplings
28 dundee
1 dungeon-master
2 dv
8 dvb
5 dx
1 dx7
2 dylan
2 dynamic
1 e
1 e-puck
2 earth
1 ease
8 ebook
5 ebooks
1 ecal
2 ecc
1 echo
1 echo-mountain-band
2 echolink
1 ecl
2 ecology
1 econet
3 economics
2 ed
1 ed25519
1 eddystone
2 edinburgh
8 editing
10 editor
1 editors
1 edsl
1 educ8
1 education
3 effect-size
13 effects
2 efficiency
1 egg
1 eggs
1 egl
2 egypt
8 eh
1 einstein
1 el0805
1 elecret
2 election
1 elective
3 electric
1 electrical
1 electricity
1 electron
5 electronic
1 electronica
807 electronics
2 elf
7 elite
1 eliza
1 elliott
1 elp
2 em
12 emacs
5 email
1 emas
47 embedded
1 eme
1 empirical
1 emscripten
70 emulation
5 emulator
1 enchiladas
3 encoding
1 encodings
4 encryption
2 energy
3 engine
28 engineering
3 england
6 english
7 enigma
1 eno
1 epg
2 eprom
1 epson
1 epsrc
2 eq
1 eratosthenes
9 erlang
2 error
1 errors
1 ers
1 es
1 esoteric
1 esp8266
2 espionage
1 et
1 et3400
1 etching
96 etext
1 ethereum
3 ethernet
1 ethical-hacking
8 ethics
2 etymology
2 eu
1 europe
2 ev
1 evaluation
1 ewmh
2 exceptions
2 exchange
1 exile
2 exim
1 experimental-design
3 exploit
1 ext2
3 extension
1 ezusb
1 f
1 f15
1 f90
1 f95
1 fab
1 factor
1 failure
1 fairlight
1 fakebook
1 false
1 family-tree
5 fanfic
1 fansub
6 fantasy
1 fanzine
1 faq
1 farls
1 farming
1 fax
1 fedora
1 feed
1 feedline
2 fender
2 festiniog
1 festival
1 festivals
1 fet
1 ffestiniog
1 ffmpeg
1 ffs
1 fft
1 fftw
1 fgmpi
23 fiction
3 fiddle
1 fidonet
1 fife
1 file
1 file-format
1 file-formats
1 file-manager
14 filesystem
3 filesystems
2 filing
2 filk
8 film
1 films
6 filter
1 finance
1 find
13 firefox
2 firewall
7 firmware
1 fish
29 fishvid
2 flags
1 flame
1 flanders
3 flash
1 flashlight
2 flight
1 flipped
8 floating-point
1 flocking
14 floppy
1 fluid
10 fm
1 folding
113 folk
1 folk-song
4 font
1 font-size
25 fonts
24 food
1 fork
9 formal-methods
1 formal-verification
1 format
2 formatting
10 forth
7 fortran
1 foucault
1 fowler
2 fp
39 fpga
1 fps
2 fractal
3 fractals
1 france
2 free
4 free-software
1 freebsd
1 freedom
1 freetype
1 freeview
1 french
4 frequency
2 frontier
2 frontinus
3 fs
4 ftdi
2 ftrace
1 ftwalk
1 fudge
2 fuel
30 functional
4 funding
2 furniture
5 fuse
1 future
1 future-systems
2 futures
1 fuzz
3 fuzzing
2 fvwm
3 fyp
1 gain
1 gainclone
2 galactica
2 gale
5 game
1 gamebook
3 gameboy
317 games
3 gamma
9 garstow
23 gba
1 gc
18 gcc
1 gcd
1 gcr
2 gdb
1 gdo
1 gears
1 gec
1 gedcom
1 geek
3 gem
1 gemini
1 gender
1 generation
1 generator
5 generics
1 genesis
1 genetics
1 gentoo
1 geography
1 geometry
2 george
6 german
2 germany
1 gi
1 gibson
1 gimp
1 gis
15 git
1 github
2 gl
1 glasgow
1 glassblowing
1 glibc
1 glitch
1 glue
1 gnome
3 gnu
2 gnuplot
5 gnuradio
19 go
2 goat
2 goldeneye
4 golf
1 google
1 goto
7 gpg
7 gpgpu
1 gpio
1 gprof
9 gps
13 gpu
1 gqrp
1 grado
1 grammar
9 graph
1 graphic-design
1 graphical-design
119 graphics
2 graphing
1 grateful-dead
2 greasemonkey
2 greek
1 greenlets
1 grep
3 grid
1 grim-fandango
1 grml
1 gschem
4 gsm
3 gtk
2 gui
57 guitar
1 guitar-hero
3 gumbo
1 h316
1 h8
1 habitat
3 hack
1 hackerspace
1 hacks
1 hadoop
105 ham
14 hammond
1 handel-c
7 hard-disk
2 hardening
14 hardware
13 harmonica
1 harmonics
1 harmony
3 haruhi
9 hash
1 hashing
54 haskell
1 hawk
2 hayfever
1 hd
2 hdcd
4 headphone
4 headphones
1 heap
3 heathkit
1 helios
2 hellschreiber
1 hendrix
3 hercules
1 herd
43 hf
2 hhgttg
29 hifi
1 hills
1 hinting
333 history
1 hofner
1 hole-punching
43 homebrew
1 homeplugav
1 honeywell
6 honours
1 honours-projects
8 hosting
7 hp
3 hpc
15 hro
6 html
1 html5
6 http
2 https
1 huff-puff
1 human
1 hummous
2 humour
1 hunt
1 hurdygurdy
1 hv
1 hydraulophone
1 hyperloglog
1 hypervisor
1 hyphenation
1 hypothesis
4 i-refuse-to-create-a-blog-tag
1 i18n
1 i2c
1 i2s
2 ia32
27 ibm
6 ic
1 ice
2 ice1712
1 icecream
3 icl
1 icl1900
1 icmp
1 iconoscope
1 icons
3 id
3 ide
6 ideas
2 ieee
47 if
2 ikea
1 im
2 image
2 image-processing
1 imagemagick
1 images
9 imaging
1 imlac
2 imp
2 improvisation
1 imsai
2 include
3 indentation
1 independence
28 indian
3 inductor
1 industrial
1 industry
1 indy
1 infix
3 infocom
1 ingredients
1 init
3 inmos
1 innovation
1 inotify
5 input
1 input-device
1 input-devices
1 insanity
1 install
2 installation
7 instrument
31 instruments
1 integer
1 integration
5 intel
1 intelligence
2 intellivision
2 interface
9 internet
1 internet-archive
1 interpolation
6 interpreter
5 interview
1 intro
1 invention
2 inverter
4 io
2 ioccc
9 ip
3 ipc
1 ipfs
1 ipsec
3 iptables
7 ipv6
2 ir
4 irc
1 ireland
1 irish
1 irix
1 isa
3 isbn
1 isihac
1 isirta
2 iso
5 isotron
2 isp
3 issue-tracking
1 italian
1 iteration
2 iterator
6 its
1 j11
1 jabber
6 jack
1 jacket
1 jamaican
1 james-white
3 jamming
1 jane-austen
2 janet
7 japan
9 japanese
1 jargon
17 java
30 javascript
3 javastation
12 jazz
1 jennings
1 jerk
1 jews-harp
8 jit
1 jobs
1 john-martyn
2 jokes
1 jon-brion
9 journal
1 journalism
2 journals
1 jquery
1 json
1 jsw
4 jtag
1 jukebox
1 jupiter
1 just-a-minute
1 k180x
1 kale
1 kdf9
1 keen
1 kenbak
9 kent
1 kerberos
16 kernel
1 key
1 key-value
19 keyboard
1 keyboards
1 keylogger
1 keyservers
1 kgb
1 kilmarnock
1 king-crimson
2 kit
1 kitchen
1 kite
7 kits
1 knightley
1 knopfler
1 knots
1 knuth
1 kodak
1 kogut
1 konqueror
1 korean
1 krc
1 kroc
2 l100
2 ladspa
11 lamb
2 lambda-calculus
1 langsec
51 language
117 language-design
1 languages
7 laptop
1 laser
5 laserdisc
8 latency
10 latex
1 latin
14 law
1 lband
8 lcd
1 ld
1 ldap
2 lead-acid
1 leak
1 leap-second
1 learning
1 leather
13 led
1 led-zeppelin
1 legal
2 lego
2 lehrer
1 leibniz
11 lentils
6 leslie
1 letsencrypt
1 level-conversion
1 level-design
1 lexer
1 lexra
6 lf
3 lgp30
3 libc
2 libraries
18 library
1 libtool
6 licensing
12 life
1 light
2 lighthouse
2 lighting
1 lightweight-concurrency
2 lightweight-processes
1 lightweight-threads
1 lindisfarne
4 linear
6 linguistics
1 linked-list
2 linker
118 linux
4 linux-kernel
1 lions
1 lirc
1 lisa
15 lisp
1 list
5 literary
1 literate-programming
2 literature
11 live
1 live-coding
1 live-programming
1 livecd
2 livemusicsoc
1 liverpool
14 llvm
1 lobster
1 locality
1 locator
4 lockfree
1 logging
3 logic
1 logic-analyser
6 london
12 loop
1 lost
1 loudspeakers
1 low-level
2 low-power
7 lpf
1 lsx
1 lsystems
1 lto
1 lts
3 lua
1 luks
1 lutherie
1 luthier
1 luthierie
4 luthiery
1 lv2
1 lvm
1 lwp
1 lxml
46 lyrics
1 m1200
1 m68k
5 mac
1 machack
1 machine
1 machine-learning
3 macos
2 macro
6 magazine
9 magazines
1 magnetic-scrolls
2 mahjongg
1 maidenhead
7 mail
1 mailman
2 mainframe
1 mains
4 make
1 mali
3 mame
1 man
2 management
1 mandarin
2 mandelbrot
3 mandolin
6 manga
1 manhattan
1 manifesto
4 manual
1 manufacturing
1 manuscript
1 manycore
9 map
30 maps
1 marconi
2 marine
1 mario
3 maritime
1 mark-knopfler
2 markdown
1 markiii
1 marking
1 markov
1 markup
1 marriage
2 mars
1 mashup
1 master
4 mastering
97 maths
1 matlab
1 matplotlib
4 matrix
1 matsmorgan
1 matterhorn
1 maya
3 maze
1 mbox
2 mca
1 mctell
1 mda
2 measurement
1 meatballs
2 meccano
62 mechanica
6 media
1 median
1 mediatek
2 medication
1 medicine
2 mellotron
1 membership
15 memory
1 memory-model
2 memory-models
1 mercurial
2 message-passing
2 messaging
5 meta-research
1 metalwork
1 metaphors
1 metaprogramming
1 meteor
3 meter
1 metronome
3 mexican
3 mexico
2 mf
2 mfm
2 mgo
1 mgr
1 mice
2 micro
2 microcode
3 microcomputer
76 microcontroller
2 microkernel
12 microphone
7 microprocessor
1 microsoft
1 microtech
4 microvert
1 microvision
6 microwave
1 microwriter
18 midi
4 military
1 milk
1 milton-keynes
1 mince
1 minecraft
2 mingw
1 minimal
1 mining
3 miniwhip
1 minix
1 mint
4 mips
14 mirror
3 mirroring
1 mirrorservice
5 misccode
1 missing
7 mit
1 mitm
2 mixer
9 mixing
1 mkars80
3 ml
1 mm
2 mmc
1 mmix
1 mmnet
1 mmorpg
5 mobile
1 mobility
2 mod
1 mod_gzip
1 mode-s
1 mode7
1 model
3 model-checking
4 model-m
1 modeline
4 modelling
1 modelm
1 models
7 modem
3 mods
1 modula2
1 modulation
2 modules
1 monad
5 monads
4 money
1 mongolian
10 monitor
6 monitoring
1 monopoly
3 monty-python
1 moodle
1 moon
1 mornington-crescent
1 moroccan
3 morse
1 mosfet
1 motherboard
1 motif
1 motor
1 motorola
1 mount
2 mouse
1 movie
1 movies
2 mozart
5 mozilla
1 mp3
1 mpf1
3 mpi
2 mpm
1 mptcp
7 msdos
1 msf
1 msnuals
1 msp430
5 mst3k
1 mts
4 mud
1 mug
4 multiboot
1 multicast
4 multicore
1 multicore-msc
3 multics
1 multihead
1 multilingual
2 multimedia
1 multimeter
4 multiplayer
1 multiscale
1 multitrack
1 multiway
1 murder
6 museum
1 museums
448 music
3 music-theory
1 music500
1 musicology
1 mutation-testing
1 mutex
1 mutt
1 mvs
1 mvt
1 mystery
1 mythryl
8 mythtv
5 n64
8 nacl
1 name
2 namespace
3 naming
1 nanotech
2 narrative
1 nascom
2 nat
1 national-semiconductor
1 natural
2 navigation
1 navy
1 nbody
1 neil-stephenson
1 neil-young
1 nes
3 netbsd
1 netgear
6 nethack
28 network
77 networking
1 networks
1 neural-networks
1 neuromancer
1 new-orleans
1 new-york
2 news
1 newsqueak
1 newton
2 nfs
2 nicam
1 nilfs2
1 nim
1 nimbus
1 nimh
4 ninjam
9 nintendo
2 nixie
1 nle
1 nlp
4 noise
1 nokia
5 nokia770
2 non-parametric
1 nonblocking
1 noodles
1 normality
4 norway
1 nosql
1 notary
2 notation
1 notmuch
1 nova
1 novachord
1 novellas
2 nrk
6 ntp
2 ntsc
1 number
10 numeric
3 numerical
2 numpy
1 nut
1 nutrition
1 nx
1 nz
1 oats
1 ob
2 oberon
8 obfuscated
1 objective-c
1 oboe
4 obviously
10 ocaml
22 occam
1 ocr
1 ode
1 odf
1 oep
1 office
1 ogg
2 oil
1 oisc
4 okra
1 old-time
1 oldfield
1 omelette
11 oo
2 ooc
3 open-access
2 open-hardware
4 open-science
13 open-source
1 openbsd
4 opencl
20 opengl
7 openmic
4 openmp
1 openoffice
1 openrisc
1 openssh
2 openssl
2 openstreetmap
1 openwrt
1 operating-system
2 operating-systems
23 optimisation
2 optoelectronics
5 orangestreet
1 orchestra
2 org
1 org-mode
21 organ
1 orwell
39 os
1 os-design
1 os8
1 osc
6 oscillator
6 oscilloscope
1 osi
1 osm
1 otr
4 oulipo
1 outliner
3 overflow
1 ownership
1 oxo
5 p2p
3 pa
1 pa0rdt
1 pacifism
8 packaging
13 packet
1 packet-loss
2 pacman
1 painting
1 pal
1 paleography
1 palette
1 palm
1 pam
1 panaplex
1 pancakes
1 pandora
1 paneer
1 paper
12 papers
1 paperwork
1 papyrus
52 parallel
2 parallel-survey
6 parallelism
1 parasail
2 parport
1 parser
19 parsing
2 pascal
2 password
2 pasta
2 patch
2 patches
2 patent
1 patents
2 pathfinding
16 patterns
25 pc
1 pc1500
7 pcb
1 pcc
1 pcduino
1 pci
3 pcw
6 pd
2 pda
3 pdc
7 pdf
4 pdp
5 pdp1
9 pdp10
21 pdp11
1 pdp4
9 pdp8
1 peas
4 peer-review
1 pendulum
1 penguin
1 pentagon
2 perf
35 performance
9 perl
1 perq
1 pervasive
1 petri-nets
4 pgp
4 phd
4 philips
7 philosophy
30 phone
3 photo
10 photography
5 photos
1 photoshop
1 php
2 phreak
6 phreaking
10 physics
1 pi
4 pi-calculus
7 piano
1 piano-roll
13 pic
1 piccoline
1 pickles
1 pickup
3 pict
2 pie
15 pink-floyd
1 pipe
3 pipeline
2 pipelining
5 piracy
12 pirate
1 pirates
1 pixel
2 pizza
1 pki
1 pl259
2 pla
2 plagiarism
2 plan9
1 planes
1 plato
1 playability
1 playback
12 playstation
1 pli
2 plotting
1 plug
1 plugin
2 plugins
4 plumbing
4 plus4
2 pmr
1 pmr446
1 pocket
1 pocl
3 podcast
2 podcasts
1 podule
1 poem
8 poetry
1 pointers
1 pokemon
1 polarware
1 polenta
22 politics
1 pols
1 poly
1 poptart
8 pork
1 portability
1 portable
2 portal
4 porting
4 posix
1 post
1 postal
1 postfish
1 postgresql
2 postscript
2 potamus
9 power
1 power-management
1 ppp
1 pppoa
1 pppoe
1 preamp
3 prediction
1 preprocessor
4 presentation
1 presentations
2 preservation
1 prime
1 primes
2 prince-of-persia
1 print
4 printer
3 printing
1 prius
4 privacy
1 privacy-addressing
1 privilege-separation
1 probe
3 procedural
1 procedural-generation
1 process
1 process-editor
4 process-oriented
2 processing
1 processor-design
1 procol-harum
1 procolharum
1 procrastination
2 production
1 profiler
5 profiling
12 prog
1 program-transformation
1 programmer
212 programming
2 proj.active-speaker
1 project
1 projects
1 prologic
1 proms
1 pronunciation
3 proof
2 propagation
3 propeller
6 protocol
2 protocol-design
1 protocols
1 prototype
1 prototypes
2 proxy
20 ps2
2 ps3
3 psk
2 psk31
16 psu
2 psychology
1 pthreads
1 ptrace
2 pub
2 publication
8 publications
11 publishing
3 pudding
1 punk
4 puzzle
5 puzzles
1 pwm
1 pxe
2 pye
1 pynchon
1 pypy
1 pyra
1 pyrotechnics
138 python
2 qemu
3 ql
13 qrp
1 qrss
4 quake
2 quantumlink
1 quatermass
1 queen
2 queue
1 quicksort
1 quincunx
3 quotes
3 r
6 r1155
1 ra17
1 rackmount
2 radar
520 radio
2 radio-ballads
2 radiosonde
4 raid
29 rail
14 railway
1 railways
1 ral
2 ram
1 ramensky
1 rand
8 random
1 range-rover
1 raskin
28 raspberry-pi
1 raster
2 rating
1 rationality
6 rawdog
3 ray-tracing
1 raycasting
6 raytracing
1 rbl
2 rca
1 rcu
3 rdf
1 rds
1 reactive
1 reading
1 reading-code
1 reading-list
1 reagents
1 real-time
1 reassembly
2 rec
7 receiver
6 recipe
189 recipes
3 record
40 recording
2 recordings
3 recovery
1 recruitment
1 refactoring
3 reference
1 referencing
1 reflector
1 reflex
1 refresh
1 regen
1 regexp
1 reggae
1 regulator
1 relational
4 relay
1 release
2 reliability
5 religion
1 remaster
1 remastering
1 remote-control
1 remote-sensing
4 rendering
36 repair
2 repeater
1 replay
1 replicant
1 representation
2 reproducibility
1 repton
1 resampling
1 rescue
437 research
1 resources
1 restaurants
9 restoration
683 retrocomputing
302 retrotech
1 reveng
46 reverse-engineering
4 review
8 reviews
1 rework
1 rexx
10 rf
1 rfc
1 rfid
2 rgb
1 rhodes
6 rice
1 rip
1 risc
4 riscos
2 rm
5 rmox
3 rng
3 road
1 roads
2 robert-jordan
1 robert-shea
2 robot
4 robotics
1 robotron
5 rock
2 rockloop
1 roger-waters
7 roguelike
1 roleplay
1 roleplaying
3 rom
2 roman
2 rome
1 roots
1 rop
1 rope
1 roundthehorne
6 router
8 rpg
3 rpn
1 rsa
14 rss
1 rsync
2 rt11
1 rtl
5 rtlsdr
1 rtty
3 ruby
4 runtime
1 runtimes
1 rush
15 russia
1 russian
4 rust
3 s100
1 s370
1 s380
1 safe
10 safety
1 sage
2 sail
1 sailing
1 salad
2 sales
1 samba
4 samples
2 sampling
5 sandbox
1 sandwich
2 sansa
1 sas
3 sata
19 satellite
1 sauerkraut
5 sausage
1 sayers
1 sbc
2 scala
2 scalability
1 scaler
1 scaling
1 scalzi
2 scan
1 scaner
4 scanner
4 scart
2 scheduler
1 scheduling
7 scheme
1 schneier
1 school
35 science
1 scientific
7 scifi
1 scintilla
1 scipy
13 scm
1 scmp
8 scope
1 score
1 scorpion
1 scotch
15 scotland
5 scots
1 scott-adams
2 scottish
1 scrabble
2 scrapheap
1 scraping
1 screensaver
2 script
3 scripting
2 scripts
6 scsi
1 sculpture
1 scumm
3 sd
3 sdl
45 sdr
1 se
1 sea
7 search
2 seccomp
1 sector-general
104 security
3 sed
3 sega
1 segmentation
1 semantics
5 semiconductor
1 semiconductors
1 semisonic
1 separation-logic
9 serial
1 serialisation
4 server
1 session
1 sessions
1 sevenoaks
1 sewer
37 sf
2 sgi
1 sha3
2 shader
2 shakespeare
1 sheet
17 shell
1 shift-register
1 shindell
1 ship
3 shipping
10 ships
1 shoelaces
1 shoes
148 shopping
1 shorthand
17 shortwave
1 showofhands
1 shuffle
1 si4734
3 si570
1 sicp
1 sid
4 sideways
1 sieve
1 sigint
1 signal
1 signal-processing
5 signalling
1 signature
5 significance
1 silabs
1 silent
2 simcity
1 simd
2 simh
1 simon
25 simulation
2 simulator
28 sinclair
1 sip
1 sixel
1 skinner
1 slate
1 sleep
1 slide-rule
2 sliderule
2 slides
1 slipjig
11 small-aerial
2 smalltalk
2 smp
1 sms
1 snacks
1 snapshot
1 snes
1 sni
1 snobol
1 snowden
2 society
4 sociology
1 socket
1 soda
9 softrock
703 software
2 software-design
25 software-engineering
1 sol
3 solaris
1 solbourne
2 soldering
2 solitaire
15 song
13 songs
1 sopwith
1 sort
5 sorting
1 sound
1 sound-effects
1 soundcard
2 soundfont
12 soup
25 source
1 south-america
1 south-pole
9 soviet
22 space
3 spacewar
5 spam
1 spamassassin
1 spanish
1 spanner
3 sparc
1 spdif
6 speaker
9 speakers
3 spec
20 spectrum
1 speech
1 speedrun
2 spelling
1 spf
1 spi
1 spice
2 spices
1 spin
3 spinach
1 splash
2 spreadsheet
1 sprite
1 sql
2 ssb
1 sse
10 ssh
23 ssl
1 ssr
1 sstv
5 st
1 stack
1 stamps
2 stan-rogers
1 standard
2 standard-ml
3 standards
2 stanford
1 star-trek
2 star-wars
1 stargate
1 startup
1 static
9 static-analysis
2 static-checking
45 statistics
1 std
2 steam
1 stemming
1 stepper
1 stereo
2 stl
1 stm
1 stoll
1 stone-soup
3 storage
1 story
4 storytelling
2 strace
1 strategy
2 stretch
2 string
1 strings
1 studer
3 studio
2 stuffed-animal
3 stunts
6 style
1 submarines
1 subminiature
1 subterranea
2 subtitles
1 subway
1 sugar
2 sun
1 sunos
6 sunxi
2 supercomputing
1 superscalar
1 support
1 surf
32 surplus
1 surreal
7 surround
2 survey
1 susage
1 suspend
1 sustainable
1 swaming
1 swann
1 swansea
1 sweden
2 swig
1 swindon
2 switch
9 swl
1 swtpc
1 sym1
6 synchronisation
8 syntax
41 synth
1 synthesiser
8 sysadmin
1 syscall
1 system-shock
8 systems
2 systemtap
1 sysv
1 szl
41 tab
3 tablet
1 tabletop
3 tagging
1 tagine
2 tallis
3 tandy
1 tangerine-dream
8 tape
2 taping
1 tapioca
1 tatung
2 taxi
1 tay
2 tbb
2 tcl
6 tcp
3 tcpip
4 tea
128 teaching
1 technical
2 teco
1 ted
3 teensy
4 tek
5 tektronix
20 telecom
8 telecoms
6 telegraph
10 telephone
6 telephony
10 teletext
2 temperament
1 temperature
2 templates
2 templating
1 templeos
1 teredo
1 termcap
10 terminal
1 test
35 test-equipment
1 test-equipments
2 test-gear
1 testcard
13 testing
3 tetris
8 tex
3 tex-mex
1 texas
28 text
1 the-keep
1 theatre
1 themes
1 theology
6 theory
1 thermal
2 thesis
1 thewho
1 thief
1 thinkpad
1 thomas-hardy
1 threading
5 threads
1 ti
1 ti-59
1 ti59
1 tic-tac-toe
1 tikz
1 tiles
2 tiling
19 time
1 time-management
2 timekeeping
1 timer
1 timesharing
1 timetable
4 timing
1 tinkersoc
3 tips
1 titan
4 titanic
1 tk
1 tldg
17 tls
1 tmbg
1 tnc
2 to-build
1 to-do
57 to-package
87 to-try
5 tock
1 todolist
2 tofu
1 token
2 tom-lehrer
1 tomato
9 tone
2 tonewheel
3 toolbox
2 toolchain
1 toolkit
9 tools
1 top
1 topband
1 tops-10
1 tops10
1 tops20
2 tor
1 torch
1 toroid
3 torrents
1 tos
1 tosec
2 toshiba
5 tracing
2 tracker
1 trackers
1 tractor
4 trad
1 trading
1 traffic
9 train
1 training
20 trains
5 tram
2 transactional
1 transactional-memory
2 transceiver
1 transcription
3 transformer
3 transistor
12 translation
1 translations
8 transmitter
1 transparent-proxy
26 transport
12 transputer
2 transterpreter
2 transverter
22 travel
1 tree
1 treme
2 tremelo
1 tribes
1 trie
1 trivia
1 tromso
1 tron
3 trs80
1 trucalling
1 ts7800
1 ttl
1 tube
3 tuna
3 tuner
29 tunes
6 tuning
3 tunnel
1 tunnelling
1 tunnels
1 turbine
3 turing
3 turkey
1 turner
1 turntable
4 tutorial
106 tv
1 tv-typewriter
1 type-checking
2 type-inference
6 type-systems
1 type-theory
1 typechecking
2 typeclass
8 types
12 typesetting
1 typewriter
10 typography
2 ubuntu
1 uca202
1 udp
9 uhf
7 ui
21 uk
1 uk101
5 ukc
1 ukiyoe
3 ukms
2 ukulele
2 ultima
1 undefined
2 undefined-behaviour
4 underground
2 unicode
1 unisonic
1 unisys
1 unit-record
1 unity
1 univac
63 unix
1 upc
1 update
1 ups
2 upstart
3 us
1 us-lot
2 usa
1 usability
1 usable-security
25 usb
1 usborne
1 usenet
1 uslot
1 utc
1 utilities
1 utmp
1 uv3r
2 uv5r
5 uzi
1 v4l
1 vacuum
1 valgrind
2 validation
33 valve
6 valves
1 varan
1 varicap
4 vax
1 vcf
3 vco
11 vcr
1 vcrplus
6 vector
3 vectorisation
3 vegetables
1 veggie
2 vehicle
2 venus
1 verde
4 verification
1 verilog
1 version
6 version-control
2 versu
1 veryretrotech
1 vexillology
1 vfd
10 vfo
6 vga
2 vhdl
20 vhf
2 vi
2 vic20
103 video
2 videocore
1 videoplus
1 videotext
1 vietnam
1 vietnamese
2 viewdata
4 vim
32 vinyl
1 violin
2 virtualisation
2 vision
1 visual-programming
21 visualisation
1 vlan
1 vle
1 vlf
16 vm
1 vms
1 vna
2 voip
3 volumetric
1 voting
3 vpn
1 vt100
1 vt420
1 vulnerabilities
1 vulnerability
2 vw
1 waits
2 wales
1 wang
1 warc
1 washing
1 wasp
6 watch
1 wayland
1 wearable
9 weather
1 weaving
55 web
2 web-design
1 web-services
2 webcam
1 webcomics
1 wendy-carlos
1 wget
2 wheel-of-time
1 whetstone
1 whirlwind
1 whistle
1 whistleblowing
2 whiteboard
1 whitecross
1 whitelist
2 wifi
15 wiki
3 wikipedia
2 william-gibson
1 wily
4 win32
1 winding
1 windom
1 window
1 window-management
5 window-manager
1 windowing
6 windows
1 wine
1 wing-commander
1 winterm
17 wireless
1 wireworld
7 wm
1 woodblock
3 woodwork
2 word-processing
1 wordplay
2 work
1 workshops
1 world
1 wouxun
1 wow
2 wpa
2 wrecks
24 writing
8 wrt54g
3 wspr
15 ww2
2 wwvb
21 x
1 x-files
7 x11
1 x32
2 x509
9 x86
1 x86-64
1 xaw
1 xbox
1 xcopy
1 xfce
4 xml
1 xmlrpc
1 xmonad
2 xmos
1 xmpp
1 xpath
1 xpl0
1 xray
1 xsettings
1 xslt
3 xt
1 xv6
1 xybasic
1 yahoo
1 yamaha
2 yes
1 yiddish
3 ykk
1 yogurt
1 york
1 yugoslavia
1 z3
32 z80
1 zappa
2 zine
1 zither
1 zsdos
1 ztrp
1 zuse
2 zx80
10 zx81