# Tags | Lobsters

# Tags

You can filter out stories by tag, even if you don't have an account. Inactive tags can no longer be used on new stories.

## compsci

1. ai Developing artificial intelligence, machine learning. Tag AI usage only with `vibecoding`.
2. compsci Other computer science/programming
3. distributed Distributed systems
4. formalmethods Formal methods
5. graphics Graphics programming
6. networking Networking
7. osdev Operating system design and development when no specific OS tag exists
8. plt Programming language theory, types, design
9. programming Use when every tag or no specific tag applies

## culture

1. culture Technical communities and culture
2. law Law, patents, and licensing
3. person Stories about particular persons
4. philosophy Philosophy

## field

1. cogsci Cognitive Science
2. cryptography Cryptography
3. education Education
4. finance Finance and economics
5. hardware Hardware
6. math Mathematics
7. science It's "Science"

## format

1. ask Ask Lobsters
2. audio Link to audio (podcast, interview)
3. book Link to a book (not an ad or review)
4. pdf Link to a PDF document
5. show Show Lobsters / Projects
6. slides Slide deck
7. transcript Includes transcript of audio or video
8. video Link to a video

## genre

1. art Art
2. event Events, conferences, and meetups
3. historical History and retrospectives (not for things that happen to be old)
4. job Employment/Internship opportunities
5. news General news and current events | inactive
6. rant Rants and raves
7. release Software releases and announcements
8. satire Satire, parody, and other humor

## interaction

1. a11y accessibility, assistive technology, standards
2. design Visual design
3. visualization Data visualization

## languages

1. apl Array Programming Languages such as APL, J, and K
2. assembly Assembly programming
3. c C programming
4. c++ C++ programming
5. clojure Clojure programming
6. concatenative stackbased languages like Forth, Factor, Joy
7. css Cascading Style Sheets
8. d D programming
9. dotnet C#, F#, .NET programming
10. elixir Elixir programming
11. elm Elm programming
12. erlang Erlang development
13. fortran Fortran programming
14. gleam Strongly-typed BEAM language
15. go Golang programming
16. haskell Haskell programming
17. java Java programming
18. javascript Javascript programming
19. kotlin Kotlin programming
20. lisp Lisp and Scheme programming
21. logiclangs Prolog, Datalog, Z3, Picat, miniKanren, ASP etc. using clauses
22. lua Lua programming
23. ml MetaLanguage, OCaml programming
24. nodejs Node.js programming
25. objectivec Objective-C programming
26. perl Perl programming
27. php PHP programming
28. python Python programming
29. ruby Ruby programming
30. rust Rust programming
31. scala Scala programming
32. swift Swift programming
33. zig Zig programming

## lobsters

1. announce Site anouncement
2. interview Lobsters interviews
3. meta Lobsters-related bikeshedding - report bugs at https://github.com/lobsters/lobsters

## os

1. android Android
2. dragonflybsd DragonFly BSD
3. freebsd FreeBSD
4. illumos illumos
5. ios Apple iOS
6. linux Linux
7. mac Apple macOS
8. netbsd NetBSD
9. nix package manager, distribution, and related systems like guix
10. openbsd OpenBSD
11. unix *nix
12. windows Windows

## platforms

1. browsers Web browsers
2. email e-mail
3. games Game design and study
4. ipv6 IPv6 | inactive
5. merkle-trees And related similar data structures. Not business/scam news.
6. mobile Mobile app/web development
7. retrocomputing Reproductions, emulators, and other revivals of historic technologies
8. wasm webassembly
9. web Web development and news

## practices

1. api API development/implementation
2. debugging Debugging techniques
3. devops DevOps
4. performance Performance and optimization
5. practices Development and team practices
6. privacy Privacy
7. reversing Reverse engineering
8. scaling Scaling and architecture
9. security Netsec, appsec, and infosec
10. testing Software testing
11. virtualization Virtualization

## tools

1. compilers Compiler design
2. databases Databases (SQL, NoSQL)
3. editors Code editors and IDEs without a specific tag
4. emacs Emacs editor
5. systemd Linux systemd
6. vcs Git, Mercurial, Perforce, Subversion, Jujutsu and other version control systems
7. vibecoding Using AI/LLM, coding tools. Don't also tag with `ai`.
8. vim Vim editor
9. vscode Visual Studio Code editor