|
|
| Line 309: |
Line 309: |
|
| |
|
|
| |
|
|
| |
| == Questions, Discussion, or Coworking ==
| |
| * [Issue]
| |
| = For next time =
| |
| == Questions ==
| |
| == Readings & Exercises ==
| |
| * Readings
| |
| **
| |
| * Exercises
| |
| **
| |
| == Join online ==
| |
| * Try it yourself!
| |
| ** Join libera.chat #nb-meetup-infra
| |
|
| |
| https://www.noisebridge.net/wiki/Meetups/Infra
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
| (Preamble:
| |
| = Meetup - Infra =
| |
| nb.meetup.infra
| |
| https://www.noisebridge.net/wiki/Meetups/Infra
| |
| https://www.noisebridge.net/wiki/Meetups/Infra/2024-..-.. )
| |
|
| |
| 2025-04-28 m [[Meetups/Infra]]
| |
| {{meetups/infra}} <!-- header -->
| |
| (TODO summary)
| |
|
| |
| == Introductions ==
| |
| * [name] - [background]. [goals for meetup, or interests to explore]
| |
|
| |
| Host nb infra to talk about ...
| |
|
| |
| * Loren - past work as cloud engineer, want to talk about networking, cli and ai tools
| |
| * Zachie -- new to these listening in,
| |
| * Elan -- do lot of self-hosting, interested in automated deployments onto k8s
| |
| * Kevin -- lora testing of small devices, internal
| |
| * Som -- no bg in hosting or infra, intrested to learn, find out
| |
| * Doug -- here to learn about
| |
| * Chris -- designer, web engin
| |
| * Lauren -- infosec
| |
| * Jameson -- smart buoys, interest all network, LoRA & LTE
| |
| * Skanda - doing own infra
| |
| * Andy - doodler - loves art
| |
| * Prateek - interested to learn more
| |
| * Wolfe - Self hosting for a long time. Interested in lower complexity.
| |
| * Jams - he/him -- interested in general intelligence, and the fun conversations you have here
| |
| * Mike - software engineer. unemployed. Self hosting a kubernetes cluster at home. Need to set up a self cluster and CI/CD pipeline on Kubernetes. Laptop for secure stuff that can be taken overseas.
| |
| * Kevin. 🎤 It's been a while 🎤. Good to see you all.
| |
|
| |
| == Lesson or Demo ==
| |
| * 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!
| |
|
| |
| === networking protocols ===
| |
| Reviewing networking protocols for the benefit of introduction to those not-in-the-know.
| |
|
| |
| * OSI 7-layer dip rehash:
| |
| * Elan's purpose-based description of the networking stack.
| |
| * Wolf: objects to the OSI model as not being relevant anymore.
| |
| * Loren: discusses the SNAT operations involved in Jitsi communications.
| |
| * LoRa
| |
| * Jameson: discusses the [LoRa](https://en.wikipedia.org/wiki/LoRa) protocol, as the data link(?) layer.
| |
| * Elan: LoRA uses [chirp spread spectrum (CSS)](https://en.wikipedia.org/wiki/Chirp_spread_spectrum}
| |
| * Jameson: Had issues with exposing his router to the public, also with losing the session key.
| |
| * NB infrastructure
| |
| * Elan: Looking into [VS Code Server](https://code.visualstudio.com/docs/remote/vscode-server), wondering if it would be useful for the Python classes.
| |
| * Other potential FOSS techs:
| |
| * self-hosted k8s would require
| |
| * https://ceph.io/en/
| |
| * Reliable k8s cluster - should have 3x
| |
| * Mike's blog: https://blog.performantdata.com/2024/11/notes-install-kubernetes-on-debian.html
| |
| * Scalable web infra resources:
| |
| * https://github.com/jhuangtw/xg2xg?tab=readme-ov-file
| |
| * https://landscape.cncf.io/?selected=kind: full list of distributed systems tools (filter by open source)
| |
|
| |
| * Wolf: ChatGPT just launched a "deep research" tool.
| |
|
| |
| If we want to have a deeper LoRa conversation, Jameson would be happy to reach out to Joe Knapp (https://www.linkedin.com/in/joseph-knapp-a696568/) from Semtech, to come by for a technical dive.
| |
|
| |
| Exponential backoffs? or Quadradic backoff. With jitter. Hosts backoff and try again.
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
| == Questions, Discussion, or Coworking ==
| |
| * [Issue]
| |
| = For next time =
| |
| == Questions ==
| |
| == Readings & Exercises ==
| |
| * Readings
| |
| **
| |
| * Exercises
| |
| **
| |
| == Join online ==
| |
| * Try it yourself!
| |
| ** Join libera.chat #nb-meetup-infra
| |
|
| |
| https://www.noisebridge.net/wiki/Meetups/Infra
| |
| Add notes > nb.meetup.infra
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
| https://github.com/nix-community/nixGL/
| |
|
| |
| (Preamble:
| |
| = Meetup - Infra =
| |
| https://www.noisebridge.net/wiki/Meetups/Infra
| |
| https://www.noisebridge.net/wiki/Meetups/Infra/2024-..-.. )
| |
|
| |
| 2025-04-21m [[Meetups/Infra]]
| |
| {{meetups/infra}} <!-- header -->
| |
| (TODO summary)
| |
|
| |
| == Introductions ==
| |
| * [name] - [background]. [goals for meetup, or interests to explore]
| |
|
| |
| * Loren -- anubis. links. talk about infra, self-hosting, noisebridge infra
| |
| * Robert -- i like linux in the same way some people like football, parlays, head trauma,
| |
| * Wolf -- I self-host, playing this week with DuckDB
| |
| ** how do you deploy? dl, unzip, run it
| |
| * Jameson -- I run a small startup, host sites on cloudflare sites, hoped to work with Erikk tonight on Noisebridge LTE hosting, open-source network core, MAGMA core self-hosting. Terraform & K8s
| |
|
| |
| - rob Q, does it have to be adapted to terraform and k8s? or could you deploy k8s on a server and do it "normally"
| |
| - l: it's written for ubuntu 18? so,
| |
|
| |
| * Greg -- programming, run some infra, anubis might be of interest for me
| |
| * Zaccy -- mostly sitting in, somewhat of a ... free software absolutist. Our compute is an extension of us. Interested in Noisebridge as a testbed of it, digital autonomy for it.
| |
| * Skanda -- interested in free software, have worked for big tech and startups. Using cloud does not seem sane, cost and control-wise, trying self-hosting. With AI tools -- can I replace SaaS tools. Would like to share some slides today.
| |
| * Chris, sitting in, designer, full-stacker -- hosted some services
| |
| * Sylvia -- self-described creature, , set up auth on CF Worker, hosted something on home server and put on internet in last month
| |
| * John -- quit corpo job recently, getting back in touch with OSS, linux. Scaffolding new learning with Obsidian, devops/sre experience
| |
| * Matty -- 18 taking a gap year, at NB for 2mo, here to observe
| |
| * Lukas -- Work on LLM visualization. Voxel rendering, mistral 7b. Pytorch, tensor ouotput. OpenGL bind and output.
| |
| * Grady -- in our day job, Lukas has developed a new post-training method.
| |
|
| |
|
| |
| == Lesson or Demo ==
| |
|
| |
| * anubis
| |
|
| |
| * anubis -- on noisebridge.net
| |
| ** https://xeiaso.net/blog/2025/anubis/
| |
| ** https://github.com/TecharoHQ/anubis
| |
| * mcp -- authorization --
| |
| first solution https://defensiblesystems.substack.com/p/oauths-role-in-mcp-security
| |
|
| |
| * https://github.com/rithik/bunnylol
| |
|
| |
| * self-deployed auth / personal cookie customization
| |
|
| |
| ** https://github.com/oauth2-proxy/oauth2-proxy
| |
| ** https://github.com/buzzfeed/sso
| |
|
| |
|
| |
| * duckdb -- ? & easy local analysis stack
| |
| ** Wolf -- for a few years, I've been running a search engine, search.feep.dev -- it's a big data engineering challenge
| |
|
| |
| https://duckdb.org/ -- https://github.com/duckdb/duckdb --
| |
|
| |
| similar to https://jupyter.org notebook, or https://marimo.io/ notbook
| |
|
| |
| * Skanda -- slides?
| |
| https://meet.jit.si/nb-meetup-infra
| |
| ** Zero-trust approach, learned about it here.
| |
|
| |
|
| |
|
| |
| * Lukas --
| |
| ** Model visualization
| |
|
| |
|
| |
| https://bbycroft.net/llm
| |
|
| |
| https://github.com/valine
| |
| https://x.com/lukasvaline
| |
|
| |
|
| |
|
| |
| ** Transformer contenxt -- questions about tensor / matrix / vector (/ scaler) distinction, and use in
| |
| https://jalammar.github.io/illustrated-transformer/
| |
|
| |
|
| |
|
| |
|
| |
| == Questions, Discussion, or Coworking ==
| |
| * [Issue]
| |
| = For next time =
| |
| == Questions ==
| |
| == Readings & Exercises ==
| |
| * Readings
| |
| **
| |
| * Exercises
| |
| **
| |
| == Join online ==
| |
| * Try it yourself!
| |
| ** Join libera.chat #nb-meetup-infra
| |
|
| |
| https://www.noisebridge.net/wiki/Meetups/Infra
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
| ================================================================================
| |
| https://github.com/nix-community/nixGL/
| |
|
| |
| (Preamble:
| |
| = Meetup - Infra =
| |
| https://www.noisebridge.net/wiki/Meetups/Infra
| |
| https://www.noisebridge.net/wiki/Meetups/Infra/2024-..-.. )
| |
|
| |
| 2025-04-07 m [[Meetups/Infra]]
| |
| {{meetups/infra}} <!-- header -->
| |
| (TODO summary)
| |
|
| |
| == Introductions ==
| |
| * [name] - [background]. [goals for meetup, or interests to explore]
| |
| * Robert - startup enthusiast
| |
| * Greg - has a job now, interested in computer infrastructure writ large
| |
| * Milan - first time here, background in infra/devops, crypto tech startup
| |
| * Evan - figuring out what's next
| |
| * Loren - running the meetup for 1 3/4 years
| |
| * Wolf - running lots of my own stuff for a long time, main personal project: writing a search engine, most recently: use IPv6 split routing for VPN / TLS-cert-issuance
| |
| * Jake - do backend engineering for work, gaming dev on the side
| |
| * Omelia - didn't come for this specifically, absorbing ambient knowledge, write C++ for games
| |
| * Robert - startup enthusiast, looking for work, cloud engineer
| |
| * Doug - give stanford MBA coders a bad name, amazing vibe coding
| |
| * TJ
| |
| -
| |
|
| |
| == Lesson or Demo ==
| |
|
| |
| * what's still hard with ai tools?
| |
| giving them enough context to make a good decision
| |
|
| |
| docker!
| |
| * claude couldn't figure out -- access to assets and static file, mount volumes in
| |
| * matomo (self-hosted google analytics)
| |
| * if you're outside the distribution, it'll try to push you toward it.
| |
|
| |
|
| |
| When will it take over dev ops?
| |
| * not yet
| |
| * claude code comparable? -- not encouraging. Too many mistakes, concerns.
| |
|
| |
| not for devops
| |
|
| |
| also, not for codebase, becomes llm sludge quickly
| |
|
| |
|
| |
| (by excitement) -- what has been most productivity enhancing
| |
| Robert
| |
| repl.it agent -- not quite zero shot
| |
| qr code -- phone contorller -- phone to browser websocket rpc -- load emulator on browser
| |
|
| |
| https://qr-joysticker-r33drichards.replit.app/
| |
|
| |
| with repl.it, can downlaod source, use in e.g. cursor, yourself, not locked in, in classic way.
| |
|
| |
| Evan -- repl.it found helpful
| |
| nice to
| |
|
| |
| nice if you have an idea. you can stand up an idea, to show someone just before a call
| |
| liked cursor.
| |
|
| |
| https://pure.md -- web parsed to md for llm
| |
| https://crawlspace.dev --
| |
|
| |
| Agents question -- how bullish / bearish
| |
| 11x -- uk co -- monthly ARR booked, with 30 day cancel, claimed (annual) ARR at $100M
| |
|
| |
| would love to have autonomous grocery shop.
| |
|
| |
| agents -- no
| |
| agents -- helped a lot by scaffolding
| |
| agentically generated: story games, idle clickers
| |
|
| |
| agents working on tasks that can soft-fail
| |
|
| |
| wolf example -- integration, takes months -- pdf, ledger.
| |
|
| |
| PO box --
| |
|
| |
|
| |
| happy with / omelia -- wanted to drop points, vectors into a canvas. Prompted as such, worked well. One-shot, supervised ETL. Marchiing cubes algorithm example too.
| |
|
| |
|
| |
|
| |
| loren: an experience, earlier on, with ... me using 3.5 to work myself up to writing it.
| |
|
| |
| doug: ...
| |
|
| |
| evan: git commits -- summary writing
| |
|
| |
| facebook metrics (gaming) -- should rebase, optimal commit size. And LOC.
| |
|
| |
| git rebase --exec # pick, run cmd. do tests, ensure working at each
| |
|
| |
|
| |
|
| |
| cursor, windsurf, ...similar do autmoated commit between interactions
| |
|
| |
| jujitsu -- does this
| |
| separate notion of change id vs commit. changes can accumulate, commits can be constructed a bit later.
| |
| https://steveklabnik.github.io/jujutsu-tutorial/
| |
| https://github.com/jj-vcs/jj
| |
|
| |
| greg -- llm success story, marginal. dioxus - rust library, make a thing that can display pdfs, sync position in doc, across desktop, web?, mobile.
| |
| https://dioxuslabs.com/learn/0.6/#
| |
| impressions from claude code -- ? properly/fully stuffing library into context?
| |
|
| |
| claude code -- creating InDesign document,
| |
|
| |
|
| |
| next frontier for these tools: blender, CAD
| |
| buddy with startup, making foundation model creating all these things. Makes 3d models you can use.
| |
|
| |
|
| |
| human in the loop, or human later
| |
| example of a human moving pixels in a doc
| |
| https://gwern.net/tool-ai
| |
|
| |
| Robert example, copilot, useful --
| |
|
| |
|
| |
|
| |
|
| |
| success with tools? problems amenable to success with tools?
| |
|
| |
| mcp servers --
| |
| - https://modelcontextprotocol.io/introduction
| |
|
| |
| https://github.com/modelcontextprotocol/servers
| |
| proof of mcp
| |
|
| |
|
| |
| claude code -- compaction
| |
| 1. it's all just a stream of tokens
| |
| 2. but there's tool use -- and tool use stuffs (the relevant) tokens into context on demand
| |
| 3.
| |
|
| |
|
| |
| https://github.com/r33drichards/mcp-js
| |
|
| |
|
| |
| question -- about connecting, temporarily, arbitrarily -- behind-NAT servers, private database access to LLMs. NAT hole punching.
| |
|
| |
| upload -- from computer.
| |
| shuttle data home. private enc'd.
| |
|
| |
|
| |
|
| |
| What lossy problems can you attempt?
| |
|
| |
|
| |
|
| |
|
| |
| fear and trembling by kierkegaard
| |
|
| |
|
| |
| outro infra question -- what might you work on in the next week?
| |
|
| |
| * seeking secure computation people
| |
| * catch up with meetups -- hard to gather details -- meetups cli scarper, Milan
| |
| * contravening Ad*be terms of service and building an api
| |
| * greg - playing with tailscale
| |
| * add persistence to js mcp server. deno runtime in rust
| |
| * inkling of a lookup for, noisebridge --- wiki crypto meetup out of date
| |
| * omelia - graphics project --
| |
| * jake -- chess project, bit board, https://www.chessprogramming.org/Magic_Bitboards
| |
| * wolf -- aider?! try it out.
| |
|
| |
|
| |
|
| |
| * https://cp4space.hatsya.com/2021/01/08/the-neural-network-of-the-stockfish-chess-engine/
| |
|
| |
|
| |
|
| |
| infra chat?
| |
|
| |
|
| |
|
| |
|
| |
|
| |
| * AI coding tools:
| |
| - https://aider.chat/
| |
| - claude code
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
| (Preamble:
| |
| = Meetup - Infra =
| |
| https://www.noisebridge.net/wiki/Meetups/Infra
| |
| https://www.noisebridge.net/wiki/Meetups/Infra/2024-..-.. )
| |
|
| |
| 2025-03-31 m [[Meetups/Infra]]
| |
| {{meetups/infra}} <!-- header -->
| |
| (TODO summary)
| |
|
| |
| == Introductions ==
| |
| * [name] - [background]. [goals for meetup, or interests to explore]\
| |
|
| |
| * Loren -- infra,
| |
| * Eric -- talk about orchestrator on a node here -- excited about the cell network
| |
| * Jameson -- interested in cell network, LTE, and all things Helium.
| |
| * Jams -- listening from afar
| |
| * Chris -- kind of here, also not really
| |
| * Robert -- startup & infrastructure enthusiast, down to talk about clickhouse, ai scrapers -- anti-ai-scraper pro
| |
|
| |
| == Lesson or Demo ==
| |
| * 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!
| |
|
| |
| * AI scraping
| |
| RE: AI scrapers https://xeiaso.net/blog/2025/anubis/ https://github.com/TecharoHQ/anubis
| |
| https://zadzmo.org/code/nepenthes/
| |
|
| |
| * Robert questions -- how to deploy clickhouse as part of a high reliability tracing setup
| |
| ** https://docs.oxide.computer/guides/architecture/control-plane
| |
|
| |
| qwen model for vl https://huggingface.co/spaces/lmarena-ai/chatbot-arena-leaderboard
| |
|
| |
| https://blog.cloudflare.com/open-sourcing-openpubkey-ssh-opkssh-integrating-single-sign-on-with-ssh/
| |
| https://github.com/openpubkey/opkssh
| |
|
| |
|
| == Questions, Discussion, or Coworking == | | == Questions, Discussion, or Coworking == |
(Preamble:
= Meetup - Infra =
https://www.noisebridge.net/wiki/Meetups/Infra
https://www.noisebridge.net/wiki/Meetups/Infra/2024-..-.. )
2025-..-.. m Meetups/Infra
(TODO summary)
Introduction
Mark (new participants) - new to noisebridge, SWE person, interested in AI -- working on prototypes and moved to the yay area. Has a desktop server and willing to share two GPUs worth of compute
Zacchae ayyyyyy - willing to demo a GUIX config, will host a demo later
-- Hardened Compute TCP
Daniel -- he's here
Rainbow -- headless install
Audio Intercept on the side
Elan - Interested in reproducible builds.
GUIX DEMO
https://guix.gnu.org/
nix has intro drug:
A declarative
Gueil nix
Unprivilenged package management
guix-challenege
guix describe --format-channels # channels are the most fundamental definition
"guix source tree"
Attractive uses of GUIX:
Install it on an underlying OS and then use it as a package manager
Knowledge Gain:
- General knowledge of Declarative
- Web of Trust application to verify
- Bazel https://bazel.build/
- How changes are made to the GUIX package
- Appreciating the diff between NIX and GUIX (possible conversion)
Self Reference
NixOS and GUIX System
Use case: Customers can modify their system installation
Turtles on turtles on turtles:
https://old.reddit.com/r/GUIX/comments/1bga82r/bazel_running_in_nix_running_in_guix/
Introductions
- [name] - [background]. [goals for meetup, or interests to explore]
- Loren -- Wants to set up a server for meetup chat
- Daniel -- not supposed to be here
- Zacchae -- other than phone number, I only use services I succeed in self-hosting
- [a person]
- Chris -- good front-end developer -- current interests:
- Sai (sp) -- backend eng, stumbling into the meetup
- Thereesa -- (2nd time)
- Nick -- interested in self-hosting (challenge: ask 2 questions)
- Dianna -- here - interested in infrastructure
- Greg -- interested in FOSS broadly, not working onanything today
- Mike - unemployed software engineer. Working on setting up services on my home k8s cluster.
- Doug -- terrible front- and back-end engineer -- here to chrome cast
(free ross)
Lesson or Demo
- 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!
- platform questions -- full-stack development & use of platforms: Notion. Telegram.
- telegram -- concerns
- *lying* about their cryptography --
possibility of commercialization -
https://core.telegram.org/bots/api
https://developers.notion.com/
https://binsider.dev/ - rust + rataTUI
https://github.com/ReFirmLabs/binwalk
https://binvis.io/
https://github.com/sharkdp/hexyl
rabin2 -I binary
- List information about binary
```shell
$ rabin2 -I binary
arch arm
baddr 0x100000000
binsz 33512
bintype mach0
bits 64
canary false
injprot false
class MACH064
compiler clang
[...]
```
========
- Introduction
- `dyld` stands for "dynamic linker" or "dynamic link editor"
- Responsible for loading and linking dynamic libraries into running processes
- Key Functions
- Loads dynamic libraries into memory
- Resolves symbol references between executables and libraries
- Performs relocations to adjust memory addresses
- Handles library dependencies
- Benefits
- **Memory efficiency**: Shares dynamic libraries among multiple processes
- **Improved performance**: Loads libraries dynamically to reduce startup times
- **Simplified software development**: Enables independent updates of libraries and executables
- Useful Commands
- `otool -L <executable>`: Inspect dynamic libraries used by an executable
+ Example: `otool -L /bin/ls`
- `dylib`: Work with dynamic libraries directly
+ Example: `dylib /usr/lib/libSystem.B.dylib`
- Examples
Inspecting Dynamic Libraries
```bash
$ otool -L /bin/ls
/bin/ls:
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1234.0.0)
/usr/lib/libc.dylib (compatibility version 1.0.0, current version 1234.0.0)
```
Working with Dynamic Libraries
```bash
$ dylib /usr/lib/libSystem.B.dylib
```
otool -L /bin/ls
/bin/ls:
/usr/lib/libutil.dylib (compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libncurses.5.4.dylib (compatibility version 5.4.0, current version 5.4.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1351.0.0)
btop (htop, top, iotop), xxd (od),
mtr, traceroute, hping3
- `hping3` - Advanced ping utility which supports protocols such TCP, UDP, and raw IP.
https://www.kali.org/tools/hping3/
- Ping an IP address over UDP on port 80
```sh
hping3 --udp --destport 80 --syn ip_or_hostname
```
- Scan TCP port 80, scanning from the specific local source port 5090:
```sh
hping3 --verbose --syn --destport 80 --baseport 5090 ip_or_hostname
```
IP addresses are assigned to:
Much as domain names are leased to individuals to allow lookup of IP addreseses for servers, where poeple host the services they want to provide.
ldd -- macos dyld / dyld_info
https://jmmv.dev/2023/07/ldd-untrusted-binaries.html
torsocks (macOS vs linux -- use different dynamic linkers)
strace -- statx / openat
- List of tools to demonstrate practical uses of tools (Quick Reference Guides)
cht.sh -- hping https://cht.sh
TLDR:
https://tldr.sh/tlrc/ -
- security cryptography whatever
https://securitycryptographywhatever.com/episodes/
takeaways
- Doug -- more cht.sh
- Mike -- (silently) 5th amendment rights assertion. ebpf
- Greg -- cht.sh cool, would: live code nix
- Dianna -- tldr --
- Nick -- ASNs -- all the tools -- curious about self-hosting, curious about security
- Theresa -- binary analsis -- , cht.sh, TeleGram
- Jams -- lots of interesting thing
- Chris -- how IP addresses work
- -- binvis stuff
- Zacchae -- let's do a project uuuhhh. ideas for what you want. informational (want to: do more actual building.)
system crafters --
Questions, Discussion, or Coworking
For next time
Questions
Readings & Exercises
Join online
- Try it yourself!
- Join libera.chat #nb-meetup-infra
https://www.noisebridge.net/wiki/Meetups/Infra
(Preamble:
= Meetup - Infra =
https://www.noisebridge.net/wiki/Meetups/Infra
https://www.noisebridge.net/wiki/Meetups/Infra/2024-..-.. )
2025-..-.. m Meetups/Infra
(TODO summary)
Welcome
Introductions
- [name] - [background]. [goals for meetup, or interests to explore]
- Loren -- background in
- Doug -- background: into self-hosting, into free, (as in beer? speech? yes).
- Jams --- he/him -- background in software, current interest in generally intelligent system
- -- here from spacebridge, learning cybersecurity. Was graphic designer at AirBNB, new to SF
- Teresa -- here via meetup, work at Apple. Internship at Apple, Vision Pro user testing, full stack bootcamp. Interested in vibe coding, SaaS. Lots of resources online.
- Zacchae -- limited participation, self-host email, matrix server, only centralized service I use is telephone (there I have rights). Want to host relays. Want more federated systems, easy to set up.
- James -- france, just arrived 3h ago. Building an app, in Rust, comparing lib-tos? tauri solutions. Github are have many open PRs. 3mo no activity.
- [Suhail hael?] -- building a startup, problem: insurance company, fighting denials. 25 healthcare client, 36k phone calls so far
- WE-Z -- hacker locale, teach swift, lockpicking, like making building & hacking. Interested tonight in infra, building ...
- Chris -- designer, full-stack dev -- working on AI poetry bot & SF events database
- Eric -- work at [], 3 years. Here to check-out the meetup.
- Noah -- first time here, SW intern @ LLNL, really into self hosting llms, now my own VPN.
Lesson or Demo
- 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!
email servers
Hosting Zulip server
https://zulip.com/
Organized chat for distributed teams
Interfaces well with email > you can email into it.
Allows sending email + fully supported plugins.
inbound mail: MX (A) for your site.
outbound mail:
TXT spf: (sender policy frameworks") -- a: cname: ? -
DKIM (Domain-Key Identified Mail) --
DMARC (reporting)
local-first software -- infra meetup (...)
localfirst links from jams:
- https://www.localfirstconf.com/
- https://replicache.dev/
obsidian? -- sync over network
https://gun.js.org -- local-first, decentralized, running in a browser (no binary needed)
? SimpleStore
Questions, Discussion, or Coworking
For next time
Questions
Readings & Exercises
Join online
- Try it yourself!
- Join libera.chat #nb-meetup-infra
https://www.noisebridge.net/wiki/Meetups/Infra