The curious case of the switch statement / fuzzy notepad edit / delete

The history of "switch" in Algol/BCPL languages. Ignores pattern-matching in functional languages, so the inclusion of Rust here is a bit incongruous.

to c language-design retrocomputing switch ... 4 days ago

Mark Fickett | Art Stuff | Dice Roller edit / delete

"An automatic system for rolling a polyhedral die and taking photos of the rolls; extracting the image of just the die from those images; clustering the images of the die by which face is shown; and analyzing the results."

to dice games random rpg statistics vision ... on 19 September

Hacking Team: a zero-day market case study edit / delete

"This article documents Hacking Team's third-party acquisition of zero-day (0day) vulnerabilities and exploits. The recent compromise of Hacking Team's email archive offers one of the first public case studies of the market for 0days."

to economics exploit security ... on 15 September

diffoscope: in-depth comparison of files, archives, and directories edit / delete

"diffoscope will try to get to the bottom of what makes files or directories different. It will recursively unpack archives of many kinds and transform various binary formats into more human readable form to compare them."

to diff reverse-engineering software ... on 15 September

Noel Chiappa's Home Page edit / delete

I came here from one of the retrocomputing lists (PDP-11 panels), but the section on Japanese woodblock art is really interesting.

to art digital japan pdp11 retrocomputing ukiyoe woodblock ... on 15 September

USB Product IDs - Openmoko edit / delete

"As the openmoko products have been discontinued, Openmoko Inc. is opening up the use of its Vendor ID for use by the Free and Open Source software and hardware communities. This means you can simply register your devices and will get an allocation of a Product ID for free."

to open-hardware usb ... on 15 September

BBC Computer Pages - Home edit / delete

"I am putting on these pages a few miscellaneous items that might interest those people who still like to play with BBC Computers. Most of what is here concerns the BBC Master 512"

to acorn bbc drdos gem master pc retrocomputing ... on 15 September

RangeVoting.org - Center for Range Voting - front page edit / delete

Nice overview of range voting systems. This came up during a discussion about governance in open source projects as a simpler alternative to the kind of approach Debian use.

to election politics voting ... on 15 September

Peter Gutmann's Home Page edit / delete

"My research interests cover the design and analysis of security systems and security usability, including the application of concepts from cognitive psychology to understanding how users interact with security systems, and whatever else happens to catch my interest." Denizen of a variety of security/crypto mailing lists; lots of interesting stuff to read.

to crypto security systems usability usable-security ... on 15 September

WireGuard: fast, modern, secure VPN tunnel edit / delete

VPN protocol based on Noise and straightforward public/private key mappings -- I rather like this design.

to crypto networking noise security vpn ... on 15 September

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

All tags

3 1541
1 16032
5 1801
2 1802
1 1900
1 1k
6 2007
4 2009
1 2011
13 2012
5 2013
12 2600
2 2650
2 2d
2 2m
1 30m
1 32016
21 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
25 6502
1 65816
1 6800
5 68000
6 6809
4 6m
1 7090
3 70cm
1 74
1 7800
1 78rpm
1 800
1 8008
1 802.1q
3 8080
1 8086
1 8088mph
2 80s
2 8bit
8 a10
1 a31
2 aa
1 abacus
9 abandoned
4 abc
1 aberdeen
2 abertay
1 abi
39 academia
4 academic
1 acc
1 accelerator
1 access-control
2 accessibility
14 accidents
5 accordion
2 ace
2 acme
28 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
12 adventure
21 aerial
1 afl
1 africa
1 african
97 ag0700
1 ag0700-cartoons
6 ag0801
50 ag0803
19 ag0907
1 ag1084
1 agc
1 age-of-empires
1 agent
1 aggregator
2 agile
10 ai
1 air
14 aircraft
1 airline
1 airport
3 ais
1 algebra
4 algol
5 algorithm
11 algorithms
4 alife
1 alignment
1 allocation
1 allocator
7 allwinner
1 alms
2 alpha
6 alsa
1 alt-history
1 alto
2 am
58 amateur
1 ambigram
1 ambisonic
3 ambisonics
2 amd64
7 america
1 american
47 amiga
1 amix
3 amp
1 amplified
39 amplifier
1 amps
5 amstrad
329 amusements
1 analog
3 analogue
1 analyser
5 analysis
1 anathem
5 android
1 animal
2 animation
12 anime
1 anonymisation
1 anonymity
1 antarctica
66 antenna
2 antikythera
1 apache
7 api
2 apl
3 apollo
1 appalachia
14 apple
2 apple1
12 apple2
1 apricot
5 aprs
1 apue
2 aqueducts
1 arabic
17 arcade
1 archaeology
3 archimedes
24 architecture
1 architecture1
5 archive
1 archive.org
6 archiving
2 ardour
24 arduino
1 argon2
2 arithmetic
39 arm
1 army
1 arpanet
1 array
1 arrl
34 art
1 artefact
1 arthur
1 ascii
2 ascii-art
1 ashbory
1 aspects
17 assembler
3 assembly
1 assessment
1 assyria
4 asterisk
5 astronomy
1 astrophysics
1 at
1 ata
24 atari
1 atari2600
3 atari800
1 atheism
1 atlantic
2 atm
2 atom
1 atomic
3 atomics
1 attenuator
2 atu
1 atv
2 auction
1 audacity
224 audio
1 audiobooks
1 audiophilia
3 australia
1 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
9 bach
1 backend
1 backlight
4 backup
4 bacon
2 bagpipe
1 bagpipes
2 baking
1 balalaika
1 balanced
1 ball
4 ballad
1 balloon
1 balun
1 bandplan
1 bands
1 bandwidth
5 banjo
3 baofeng
2 barcode
1 baroque
3 bash
5 basic
6 bass
1 bateman
10 battery
1 baxandall
69 bbc
1 bbc-micro
1 bbn
3 bbs
1 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
13 benchmarking
1 benchmarks
1 berzerk
1 beta
2 bf
1 bga
2 bibliographic
4 bibliography
1 bicycle
1 big-data
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
2 bittorrent
1 bitwise
2 bk0010
1 blacklist
1 blacksmithing
1 blas
1 blending
1 bletchley
1 blind
1 blockchain
1 bloom
2 bluegrass
10 blues
1 bmc
3 board-games
1 boat
2 boats
3 bob-dylan
1 bobotie
2 boids
1 bookmarking
1 bookmarklet
1 bookmarks
39 books
1 boost
1 boot
2 bootblock
1 booting
1 bootleg
1 boots
2 borges
1 bounds-checking
1 braid
1 branching
4 bread
2 breton
1 british-library
3 broadband
22 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
2 bug
11 bugs
4 build
4 build-systems
3 building
1 buildings
1 bunnie-huang
1 burns
2 burroughs
5 bus
2 business
1 bvws
1 bytecode
56 c
41 c++
2 c++11
2 c++14
1 c128
6 c16
25 c64
1 c65
2 c99
22 ca
4 cable
5 cache
1 caching
1 cad
1 cairo
3 cajun
2 cake
14 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 capacitance
3 capacitor
1 capacitors
14 car
1 cardinality
1 career
4 cars
4 cartography
4 cartoons
1 cas
1 case
1 casio
4 casserole
2 cassette
2 cat
1 catalog
1 cats
10 cb
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
4 certificate
1 certificates
1 cesrg
1 cfl
3 cga
1 cgi
1 cgroup
1 chalk-and-talk
2 channels
2 charger
2 charging
1 charles-palliser
1 charsets
1 chart
2 chat
2 cheating
1 checking
1 checkpoint
5 cheese
2 cheesecake
6 chemistry
13 chess
1 chex
27 chicken
4 chickpea
1 chile
6 chili
11 chilli
1 chilton
3 china
12 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
4 clang
2 clarke
6 classical
1 cli
1 client-server
1 climate
1 climbing
9 clock
1 clocks
1 clojure
1 clone
1 clothes
1 clothing
4 cloud
7 cluster
3 co886
1 cobol
1 coco
8 code
1 code-style
3 codec
2 codec2
2 coding-style
1 coherent
2 coil
1 cold-war
2 collision-detection
1 colossus
2 colour
9 comedy
2 comic
20 comics
1 commands
1 comment
24 commodore
3 communications
1 community
1 comp-ed
3 competition
3 compilation
126 compiler
1 compilers
3 complex-systems
3 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
5 computer
9 computing
167 concurrency
1 concurrency.cc
3 concurrent
1 concurrrency
9 conference
3 conferences
4 confidence
1 confidentiality
6 conlang
1 connector
4 console
1 consoles
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
3 cooking
1 cooley
1 cooling
1 coop
1 cop
1 copy-paste
4 copy-protection
9 copyright
1 core
1 cornbread
5 coroutines
4 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 cron
3 cross
1 cross-building
2 cross-compile
1 cross-compiler
2 cross-compiling
3 cross-development
2 cryptanalysis
31 crypto
1 cryptogram
47 cryptography
23 cs
1 cs-ed
12 csp
3 css
1 ct
2 ctss
2 cubieboard
3 culture
46 curry
1 curses
2 custom-chips
20 cute-code
2 cutecode
1 cv
1 cvs
2 cx88
2 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
8 data-structures
1 data-types
10 database
1 databases
1 datasheet
1 date
1 daw
1 ddr
3 dds
1 deadwood
17 debian
1 debugger
33 debugging
17 dec
1 decap
1 decimal
2 dect
1 delay
2 delia-derbyshire
1 dell
1 delta44
8 demo
13 demos
9 demoscene
1 denotational-semantics
40 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
12 digital
2 digital-modes
2 digital-rights
1 dillon
1 dipole
1 dire-straits
1 directory
8 disk
1 disk-imaging
1 disks
3 display
1 display-wall
4 distortion
12 distributed
7 distribution
1 distro
1 diy
1 django
5 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
8 doom
1 doors
1 doppelgangers
1 dos
1 dosbox
2 douglas-adams
1 dovecot
1 download
1 dp
4 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
1 dsp
1 dtp
2 dulcimer
1 dump
1 dumplings
28 dundee
1 dungeon-master
1 dv
8 dvb
5 dx
1 dx7
2 dylan
2 dynamic
1 e-puck
2 earth
1 ease
8 ebook
5 ebooks
1 ecal
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
9 editor
1 editors
1 edsl
1 educ8
1 education
3 effect-size
10 effects
2 efficiency
1 egg
1 eggs
1 egl
2 egypt
8 eh
1 el0805
2 election
1 elective
3 electric
1 electricity
1 electron
5 electronic
1 electronica
775 electronics
2 elf
7 elite
1 eliza
1 elliott
1 elp
2 em
11 emacs
5 email
47 embedded
1 eme
1 empirical
1 emscripten
67 emulation
5 emulator
1 enchiladas
3 encoding
1 encodings
4 encryption
2 energy
3 engine
26 engineering
3 england
6 english
7 enigma
1 epg
2 eprom
1 epson
1 epsrc
2 eq
1 eratosthenes
9 erlang
2 error
1 errors
1 esoteric
1 esp8266
2 espionage
1 et
1 et3400
1 etching
94 etext
1 ethereum
3 ethernet
8 ethics
2 etymology
2 eu
1 europe
2 ev
1 evaluation
1 ewmh
2 exceptions
1 exchange
1 exile
2 exim
1 experimental-design
3 exploit
1 ext2
3 extension
1 ezusb
1 f90
1 f95
1 fab
1 factor
1 failure
1 fairlight
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
1 festiniog
1 festival
1 festivals
1 fet
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
13 filesystem
3 filesystems
2 filing
2 filk
8 film
1 films
6 filter
1 finance
1 find
13 firefox
1 firewall
7 firmware
1 fish
29 fishvid
1 flags
1 flanders
3 flash
1 flashlight
2 flight
1 flipped
8 floating-point
1 flocking
14 floppy
1 fluid
8 fm
1 folding
113 folk
4 font
1 font-size
25 fonts
23 food
8 formal-methods
1 format
2 formatting
10 forth
6 fortran
1 foucault
1 fowler
2 fp
38 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
1 ftrace
1 ftwalk
1 fudge
2 fuel
23 functional
4 funding
2 furniture
5 fuse
1 future
2 futures
1 fuzz
3 fuzzing
2 fvwm
3 fyp
1 gain
1 gainclone
2 galactica
2 gale
4 game
1 gamebook
3 gameboy
287 games
3 gamma
9 garstow
22 gba
17 gcc
1 gcd
1 gcr
2 gdb
1 gdo
1 gears
1 gec
1 gedcom
1 geek
3 gem
1 gender
1 generation
1 generator
5 generics
1 genesis
1 genetics
1 gentoo
1 geography
1 geometry
2 george
5 german
2 germany
1 gi
1 gibson
1 gis
14 git
1 github
2 gl
1 glasgow
1 glassblowing
1 glibc
1 glitch
1 glue
1 gnome
3 gnu
2 gnuplot
5 gnuradio
16 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
7 graph
1 graphic-design
1 graphical-design
106 graphics
2 graphing
1 grateful-dead
2 greasemonkey
2 greek
1 greenlets
3 grid
1 grim-fandango
1 grml
1 gschem
4 gsm
3 gtk
2 gui
53 guitar
1 guitar-hero
3 gumbo
1 h316
1 h8
1 habitat
3 hack
1 hackerspace
1 hacks
1 hadoop
104 ham
14 hammond
1 handel-c
6 hard-disk
2 hardening
14 hardware
13 harmonica
1 harmonics
1 harmony
3 haruhi
8 hash
1 hashing
50 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
28 hifi
1 hills
1 hinting
303 history
41 homebrew
1 homeplugav
1 honeywell
5 honours
1 honours-projects
7 hosting
6 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
21 ibm
6 ic
1 ice
2 ice1712
1 icecream
3 icl
1 icl1900
1 iconoscope
1 icons
2 id
3 ide
6 ideas
2 ieee
39 if
2 ikea
1 im
2 image
2 image-processing
1 imagemagick
1 images
9 imaging
1 imlac
2 imp
1 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
6 instrument
30 instruments
1 integer
1 integration
5 intel
1 intelligence
2 intellivision
2 interface
9 internet
1 internet-archive
1 interpolation
4 interpreter
5 interview
1 intro
1 invention
2 inverter
3 io
2 ioccc
9 ip
3 ipc
1 ipfs
1 ipsec
3 iptables
7 ipv6
2 ir
3 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
2 its
1 j11
1 jabber
5 jack
1 jamaican
1 james-white
3 jamming
1 jane-austen
7 japan
8 japanese
17 java
29 javascript
3 javastation
9 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
8 kent
1 kerberos
15 kernel
1 key
1 key-value
18 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 kroc
2 l100
2 ladspa
11 lamb
2 lambda-calculus
1 langsec
50 language
92 language-design
1 languages
7 laptop
1 laser
5 laserdisc
8 latency
10 latex
1 latin
13 law
8 lcd
1 ld
1 ldap
2 lead-acid
1 leak
1 leap-second
1 learning
11 led
1 legal
2 lego
2 lehrer
1 leibniz
11 lentils
6 leslie
1 letsencrypt
1 level-conversion
1 lexer
1 lexra
6 lf
2 lgp30
3 libc
2 libraries
17 library
1 libtool
5 licensing
12 life
1 light
1 lighthouse
2 lighting
1 lightweight-concurrency
1 lightweight-processes
1 lightweight-threads
1 lindisfarne
4 linear
5 linguistics
1 linked-list
2 linker
111 linux
4 linux-kernel
1 lions
1 lirc
1 lisa
14 lisp
1 list
5 literary
1 literate-programming
2 literature
6 live
1 live-programming
1 livecd
2 livemusicsoc
1 liverpool
12 llvm
1 locality
1 locator
4 lockfree
1 logging
3 logic
1 logic-analyser
6 london
11 loop
2 low-power
7 lpf
1 lsx
1 lsystems
1 lto
2 lua
1 luks
1 luthier
1 luthierie
4 luthiery
1 lvm
1 lwp
1 lxml
46 lyrics
1 m1200
1 m68k
4 mac
1 machine
1 machine-learning
2 macos
2 macro
6 magazine
9 magazines
1 magnetic-scrolls
1 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
4 manual
1 manufacturing
1 manuscript
1 manycore
8 map
29 maps
1 marconi
2 marine
1 mario
3 maritime
2 markdown
1 markiii
1 marking
1 markov
1 markup
1 marriage
2 mars
1 mashup
1 master
3 mastering
96 maths
1 matlab
1 matplotlib
4 matrix
1 matterhorn
1 maya
2 maze
1 mbox
2 mca
1 mctell
1 mda
2 measurement
1 meatballs
2 meccano
58 mechanica
3 media
1 median
2 medication
1 medicine
2 mellotron
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
71 microcontroller
2 microkernel
9 microphone
7 microprocessor
1 microsoft
1 microtech
4 microvert
6 microwave
1 microwriter
17 midi
3 military
1 milk
1 milton-keynes
1 mince
1 minecraft
2 mingw
1 minimal
3 miniwhip
1 minix
1 mint
4 mips
14 mirror
3 mirroring
1 mirrorservice
5 misccode
5 mit
1 mitm
1 mixer
7 mixing
1 mkars80
1 mm
2 mmc
1 mmix
1 mmnet
1 mmorpg
4 mobile
1 mobility
2 mod
1 mod_gzip
1 mode-s
1 model
3 model-checking
4 model-m
1 modeline
4 modelling
1 modelm
1 models
7 modem
3 mods
1 modula2
1 modulation
1 modules
1 monad
5 monads
4 money
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 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
4 mst3k
1 mts
2 mud
1 mug
4 multiboot
4 multicore
1 multicore-msc
2 multics
1 multihead
1 multilingual
2 multimedia
1 multimeter
4 multiplayer
1 multiscale
1 multitrack
1 murder
6 museum
1 museums
423 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
7 nacl
1 name
2 namespace
2 naming
1 nanotech
2 narrative
1 nascom
1 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
73 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 nimh
4 ninjam
8 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
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 nutrition
1 nx
1 nz
1 oats
1 ob
2 oberon
8 obfuscated
1 objective-c
4 obviously
5 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
10 oo
2 ooc
3 open-access
1 open-hardware
4 open-science
10 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
1 operating-systems
21 optimisation
2 optoelectronics
5 orangestreet
2 org
1 org-mode
20 organ
1 orwell
39 os
1 os-design
1 os8
6 oscillator
6 oscilloscope
1 osi
1 osm
1 otr
4 oulipo
1 outliner
3 overflow
1 ownership
1 oxo
4 p2p
2 pa
1 pa0rdt
1 pacifism
8 packaging
12 packet
1 packet-loss
2 pacman
1 painting
1 pal
1 paleography
1 palm
1 panaplex
1 pancakes
1 paneer
1 paper
12 papers
1 paperwork
1 papyrus
50 parallel
2 parallel-survey
6 parallelism
1 parasail
2 parport
1 parser
18 parsing
2 pascal
2 password
2 pasta
2 patch
2 patches
2 patent
1 patents
1 pathfinding
16 patterns
24 pc
7 pcb
1 pcc
1 pcduino
1 pci
3 pcw
6 pd
3 pdc
6 pdf
4 pdp
5 pdp1
7 pdp10
19 pdp11
1 pdp4
9 pdp8
1 peas
4 peer-review
1 pendulum
1 pentagon
1 perf
29 performance
9 perl
1 perq
1 pervasive
1 petri-nets
4 pgp
3 phd
3 philips
7 philosophy
29 phone
3 photo
10 photography
5 photos
1 photoshop
1 php
2 phreak
6 phreaking
10 physics
1 pi
4 pi-calculus
5 piano
13 pic
1 piccoline
1 pickles
1 pickup
3 pict
2 pie
6 pink-floyd
1 pipe
2 pipeline
1 pipelining
5 piracy
11 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
2 plotting
1 plug
2 plugins
4 plumbing
4 plus4
2 pmr
1 pmr446
1 pocl
3 podcast
2 podcasts
1 podule
1 poem
8 poetry
1 pointers
1 pokemon
1 polenta
20 politics
1 pols
1 poptart
8 pork
1 portability
1 portable
2 portal
3 porting
4 posix
1 post
1 postgresql
2 postscript
2 potamus
9 power
1 power-management
1 ppp
1 pppoa
1 pppoe
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
2 process-oriented
2 processing
1 processor-design
1 procol-harum
1 procolharum
1 procrastination
2 production
1 profiler
4 profiling
5 prog
1 program-transformation
1 programmer
205 programming
2 proj.active-speaker
1 project
1 projects
1 prologic
1 proms
1 pronunciation
2 proof
2 propagation
3 propeller
5 protocol
2 protocol-design
1 protocols
1 prototype
1 prototypes
1 proxy
19 ps2
2 ps3
3 psk
2 psk31
16 psu
2 psychology
1 pthreads
1 ptrace
2 pub
1 publication
8 publications
11 publishing
2 pudding
1 punk
4 puzzle
5 puzzles
1 pwm
1 pxe
2 pye
1 pynchon
1 pypy
1 pyrotechnics
137 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
512 radio
2 radio-ballads
1 radiosonde
4 raid
24 rail
14 railway
1 railways
1 ral
2 ram
1 rand
8 random
1 raskin
26 raspberry-pi
1 raster
1 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 real-time
1 reassembly
2 rec
6 receiver
6 recipe
189 recipes
2 record
34 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
3 relay
1 release
2 reliability
4 religion
1 remastering
1 remote-control
1 remote-sensing
3 rendering
33 repair
1 repeater
1 replay
1 replicant
1 representation
2 reproducibility
1 repton
1 resampling
1 rescue
431 research
1 resources
1 restaurants
8 restoration
620 retrocomputing
284 retrotech
1 reveng
42 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
1 rm
5 rmox
3 rng
3 road
1 roads
2 robert-jordan
1 robert-shea
2 robot
4 robotics
1 robotron
4 rock
2 rockloop
7 roguelike
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
14 russia
1 russian
3 rust
3 s100
1 s370
1 s380
1 safe
5 safety
1 sage
1 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
1 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
34 science
1 scientific
7 scifi
1 scipy
12 scm
1 scmp
8 scope
1 scorpion
1 scotch
14 scotland
5 scots
1 scott-adams
2 scottish
1 scrabble
2 scrapheap
1 scraping
2 script
2 scripting
2 scripts
4 scsi
1 sculpture
1 scumm
2 sd
3 sdl
43 sdr
1 se
1 sea
6 search
2 seccomp
1 sector-general
88 security
3 sed
3 sega
1 segmentation
1 semantics
4 semiconductor
1 semiconductors
1 semisonic
1 separation-logic
9 serial
1 serialisation
3 server
1 session
1 sessions
1 sevenoaks
1 sewer
36 sf
2 sgi
1 sha3
2 shader
2 shakespeare
1 sheet
14 shell
1 shindell
1 ship
3 shipping
10 ships
1 shoelaces
1 shoes
147 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
1 simh
1 simon
25 simulation
1 simulator
25 sinclair
1 sip
1 skinner
1 sleep
1 slide-rule
2 sliderule
2 slides
1 slipjig
11 small-aerial
1 smalltalk
2 smp
1 sms
1 snacks
1 snapshot
1 snes
1 sni
1 snobol
1 snowden
2 society
3 sociology
1 socket
1 soda
9 softrock
681 software
2 software-design
19 software-engineering
1 sol
3 solaris
1 solbourne
2 soldering
2 solitaire
15 song
13 songs
1 sopwith
1 sort
4 sorting
1 sound
1 sound-effects
1 soundcard
2 soundfont
12 soup
23 source
1 south-america
8 soviet
22 space
3 spacewar
5 spam
1 spamassassin
1 spanish
1 spanner
3 sparc
1 spdif
6 speaker
9 speakers
3 spec
18 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
1 ssb
1 sse
9 ssh
23 ssl
1 sstv
4 st
1 stack
1 stamps
2 stan-rogers
1 standard
3 standards
1 stanford
2 star-wars
1 stargate
1 startup
1 static
9 static-analysis
2 static-checking
43 statistics
1 stats
1 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 string
1 strings
3 studio
2 stuffed-animal
1 stunts
5 style
1 submarines
1 subminiature
1 subterranea
2 subtitles
1 sugar
2 sun
1 sunos
6 sunxi
2 supercomputing
1 superscalar
1 surf
32 surplus
1 surreal
7 surround
1 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
5 synchronisation
7 syntax
41 synth
1 synthesiser
8 sysadmin
1 syscall
1 system-shock
8 systems
2 systemtap
1 sysv
41 tab
3 tablet
3 tagging
1 tagine
2 tallis
3 tandy
7 tape
1 taping
1 tapioca
2 taxi
1 tay
2 tbb
6 tcp
3 tcpip
4 tea
114 teaching
1 technical
1 teco
1 ted
3 teensy
4 tek
4 tektronix
20 telecom
8 telecoms
6 telegraph
9 telephone
6 telephony
9 teletext
2 temperament
1 temperature
2 templates
2 templating
1 templeos
1 teredo
8 terminal
1 test
35 test-equipment
1 test-equipments
2 test-gear
1 testcard
13 testing
3 tetris
6 tex
3 tex-mex
1 texas
26 text
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
2 tiling
18 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
16 tls
1 tmbg
1 tnc
2 to-build
1 to-do
55 to-package
87 to-try
5 tock
1 todolist
2 tofu
1 token
2 tom-lehrer
1 tomato
8 tone
2 tonewheel
3 toolbox
2 toolchain
1 toolkit
9 tools
1 top
1 topband
1 tops-10
1 tops10
1 tops20
1 tor
1 torch
1 toroid
3 torrents
1 tos
1 tosec
2 toshiba
4 tracing
2 tracker
1 trackers
1 tractor
4 trad
1 trading
1 traffic
9 train
1 training
19 trains
4 tram
2 transactional
1 transactional-memory
2 transceiver
3 transformer
3 transistor
11 translation
1 translations
8 transmitter
1 transparent-proxy
26 transport
12 transputer
2 transterpreter
2 transverter
21 travel
1 treme
2 tremelo
1 trivia
1 tromso
1 tron
2 trs80
1 trucalling
1 ts7800
1 ttl
1 tube
3 tuna
3 tuner
29 tunes
5 tuning
2 tunnel
1 tunnelling
1 tunnels
1 turbine
2 turing
3 turkey
1 turntable
4 tutorial
101 tv
1 tv-typewriter
1 type-checking
2 type-inference
4 type-systems
1 type-theory
1 typechecking
8 types
11 typesetting
10 typography
2 ubuntu
1 uca202
1 udp
9 uhf
6 ui
19 uk
1 uk101
5 ukc
1 ukiyoe
3 ukms
2 ukulele
2 ultima
1 undefined
3 underground
2 unicode
1 unisonic
1 unisys
1 unity
1 univac
53 unix
1 upc
1 update
1 ups
2 upstart
3 us
1 us-lot
2 usa
1 usability
1 usable-security
24 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
1 validation
32 valve
6 valves
1 varan
1 varicap
4 vax
1 vcf
3 vco
10 vcr
1 vcrplus
6 vector
3 vectorisation
3 vegetables
1 veggie
2 vehicle
2 venus
1 verde
4 verification
1 verilog
1 version
5 version-control
2 versu
1 veryretrotech
1 vexillology
1 vfd
10 vfo
6 vga
2 vhdl
20 vhf
2 vi
2 vic20
100 video
2 videocore
1 videoplus
1 videotext
1 vietnam
1 viewdata
4 vim
31 vinyl
1 violin
2 virtualisation
2 vision
1 visual-programming
19 visualisation
1 vlan
1 vle
1 vlf
16 vm
1 vna
2 voip
3 volumetric
1 voting
3 vpn
1 vt100
2 vw
1 waits
1 wales
1 wang
1 warc
1 washing
1 wasp
4 watch
1 wearable
9 weather
1 weaving
55 web
1 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
5 windows
1 wine
1 winterm
17 wireless
1 wireworld
6 wm
1 woodblock
2 woodwork
2 word-processing
1 wordplay
2 work
1 workshops
1 world
1 wouxun
1 wow
2 wpa
2 wrecks
23 writing
8 wrt54g
3 wspr
15 ww2
1 wwvb
20 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 xpath
1 xpl0
1 xray
1 xsettings
1 xslt
3 xt
1 xv6
1 xybasic
1 yahoo
1 yamaha
1 yes
1 yiddish
3 ykk
1 yogurt
1 york
1 yugoslavia
1 z3
30 z80
1 zither
1 zsdos
1 ztrp
1 zuse
2 zx80
9 zx81