2GB of memory is fine for openWRT. Routing is surprisingly light tbh, consider that most all home/SOHO routers run integrated SoC’s with <256MB of memory.
routing speed is more dependent on CPU +cache speed
i’d eat my boot if a residential ISP let you run your own SFP fiber module. they have to pretty tighttly control those things to keep signal levels right and have wavelengths in the right spots. plus they’ll need to upstream reconfigure it somewhat frequently as the local network changes and if it’s not their hardware, they’ll get mad.
Because in the words of GabeN, piracy (in a 1st world country at least) is a service problem and not a pricing problem. Many things are worth paying for, especially when you are supporting smaller creators, artists and indie game devs. But when heavy-handed DRM’s and corporate shovelware and services that actively remove content I pay for makes it a shit experience. I’m gonna just torrent that shit, fuck 'em