Meetups/Infra/2024-04-29
Jump to navigation
Jump to search
Meetups/Infra 2024-04-29m
Favorites, and follow ups:
- Doug - VMs, why use them, how different from containers
- Matt - you can whois an IP address, it's really useful. Learn standard devops tooling, terraform.
- Akbar - IP address, github/user.keys trick, tools to write text (unix shell). Check out nix, all these topics, virtualization, docker, terraform.
- Jeanie - how to set up labs, for k8s, docker. How to set up virtualized. minikube have used.
- Henry - learned many reasons not to send public traffic to IP , still waiting on the haskell session.
- Jordan - nice finally doing noisebridge infra (light coverage, do more!), nice to talk about (before management), provisioning, programmatically, deployment-as-code.
- Loren - nice to share https://perplexity.vercel.app and LLM insights.
Introductions[edit | edit source]
- [name] - [background]. [goals for meetup, or interests to explore]
- Loren -
- Matt - used to sys admin with loren in a student group at Berkeley, like talking
- Henry - background in software development
- Moof - b/g in , here to look pretty
- Akbar - background in devops stuff, here to talk about self-hosting
- Doug - semi-software engineer, here to learn more about devops stuff & here for vibes
- Chris - ambient attendee
- Jordan - work in database software, here for vibes
- Jeanie - been here before,
Lesson or Demo[edit | edit source]
- Read aloud: clarify for meetup. We are taking notes in a riseup pad (or I am--help appreciated, and links). We have meeting notes posted to the wiki. noisebridge.net, search Infra, or Meetups/Infra. (the Infrastructure page has a disambiguation link.)
- Shell, web services, self-hosting, networking!
- Topics of interest, named: self-hosting, noisebridge.
- Question from Moof, demo from matt
$ whois noisebridge.net TLD registrar: Verisign (com, net, edu) Registrar: gandi.net $ host/dig noisebridge.net -> 216.252.162.220 $ dig noisebridge.net -> A 216.252.162.220 $ whois 216.252.162.220 -> owned by iocoop.org, ASN AS6939
https://github.com/noisebridge/infrastructure https://github.com/noisebridge/infrastructure/blob/master/hosts.yml
SolidGoldMagiKarp
- https://en.wikipedia.org/wiki/Byte_pair_encoding
- https://www.lesswrong.com/posts/aPeJE8bSo6rAFoLqg/solidgoldmagikarp-plus-prompt-generation
https://perplexity.vercel.app/
- IOCoop: https://github.com/ganeti/ganeti
- OpenPGP Keyserver (modrn): https://keys.openpgp.org/
- Keybase Proofs - https://book.keybase.io/account#proofs
Why virtualize[edit | edit source]
Enforce security boundaries while sharing hardware between guests.
systemd-virt-detect
EC2 - runs everything in virtual machines, allows migration of hosts between boots.
Scraping. Was needed, and loudly hated in the days of
Self-hosted, personal services.
- YunoHost.org
- SSD nodes (one vps host option)
- Random semi-interesting devops tools to look into
- https://orbstack.dev/ - https://www.crossplane.io/
Reflection: this week favorite? and in future week?[edit | edit source]
- Doug - VMs, why use them, how different from containers
- Matt - you can whois an IP address, it's really useful. Learn standard devops tooling, terraform.
- Akbar - IP address, github/user.keys trick, tools to write text (unix shell). Check out nix, all these topics, virtualization, docker, terraform.
- Jeanie - how to set up labs, for k8s, docker. How to set up virtualized. minikube have used.
- Henry - learned many reasons not to send public traffic to IP , still waiting on the haskell session.
- Jordan - nice finally doing noisebridge infra (light coverage, do more!), nice to talk about (before management), provisioning, programmatically, deployment-as-code.
CLI exercise[edit | edit source]
Decal: https://decal.ocf.berkeley.edu/archives/2020-fall/
Links[edit | edit source]
https://github.com/henrythemann.keys | github.com/henrythemann.keys https://search.brave.com/search?q=reveal+identity+ssh+&source=web | reveal identity ssh - Brave Search https://www.google.com/search?q=+ssh+key+github+reveal+identity+-site%3Adocs.github.com&sca_esv=dff8796ac3904447&sca_upv=1&ei=yV8wZuSjB7i10PEPpP-YmA8&ved=0ahUKEwikrMqM-uiFAxW4GjQIHaQ_BvMQ4dUDCBA&uact=5&oq=+ssh+key+github+reveal+identity+-site%3Adocs.github.com&gs_lp=Egxnd3Mtd2l6LXNlcnAiNSBzc2gga2V5IGdpdGh1YiByZXZlYWwgaWRlbnRpdHkgLXNpdGU6ZG9jcy5naXRodWIuY29tSABQAFgAcAB4AJABAJgBAKABAKoBALgBA8gBAPgBAZgCAKACAJgDAJIHAKAHAA&sclient=gws-wiz-serp | ssh key github reveal identity -site:docs.github.com - Google Search https://stackoverflow.com/questions/67401113/how-to-identify-github-user-with-ssh-key | How to identify github user with ssh key? - Stack Overflow https://news.ycombinator.com/item?id=10004678 | Show HN: My SSH server knows who you are | Hacker News https://words.filippo.io/ssh-whoami-filippo-io/ | ssh whoami.filippo.io
https://github.com/noisebridge/infrastructure/commit/8d582340818ef3ff2b62ac93e33f51e533b04299 | Block Anthropic ClaudeBot; QPS is clobbering our servers · noisebridge/infrastructure@8d58234 · GitHub https://github.com/noisebridge/infrastructure/blob/master/hosts.yml | infrastructure/hosts.yml at master · noisebridge/infrastructure · GitHub https://search.brave.com/search?q=solidgoldmagikarp&source=desktop | solidgoldmagikarp - Brave Search https://www.lesswrong.com/posts/aPeJE8bSo6rAFoLqg/solidgoldmagikarp-plus-prompt-generation | SolidGoldMagikarp (plus, prompt generation) — LessWrong https://www.lesswrong.com/posts/Ya9LzwEbfaAMY8ABo/solidgoldmagikarp-ii-technical-details-and-more-recent | SolidGoldMagikarp II: technical details and more recent findings — LessWrong https://www.reddit.com/r/OpenAI/comments/10ujznl/solidgoldmagikarp_plus_prompt_generation_lesswrong/ | SolidGoldMagikarp (plus, prompt generation) - LessWrong : r/OpenAI https://web.archive.org/web/20181210233325/https://www.reddit.com/user/SolidGoldMagikarp | reddit: the front page of the internet
https://threatpost.com/pgp-ecosystem-targeted-in-poisoning-attacks/146240/
https://perplexity.vercel.app/ https://twitter.com/thesephist/status/1617747154231259137
Questions, Discussion, or Coworking[edit | edit source]
- [Issue]
For next time[edit | edit source]
Questions[edit | edit source]
Readings & Exercises[edit | edit source]
- Readings
- Exercises
Join online[edit | edit source]
- Try it yourself!
- Join libera.chat #nb-meetup-infra