I’m considering trying this for my area but the process seems complex and there is a fee for freedom of information requests :L
Where do you live if you don’t mind me asking? In the US, I’ve FOIA’d the FBI and my local goverment, which can be done for free in both cases.
I’m currently using a third party proxy to submit requests which does cost money, but any of these requests could be done for free and there are tons of easy-to-use templates where you just paste in what you want and mail/email it over.
I’m at Australia.
More BGP darknet work. We connected two bgp routers last week :)
Are you the guy behind playing battleship over BGP?
Unfortunately no, I’m nowhere near that cool.
This is a project very similar to dn42, which I admire greatly, though I never had full success with getting it configured properly. Working on a much smaller scale definitely helps to better understand what I’m doing other than blindly doing it to meet all the requirements. It’s all very interesting considering there isn’t a ton of readily-available documentation for using bgp on things beside cisco equipment.
I usually read a weird mixed bag of books about computer history and cyberculture books from the ‘90s where everyone thinks the future is awesome or the future is scary.
I’m currently reading Net Slaves 2.0, from the website of the same name, focusing on little stories from the dot-com crash, https://www.amazon.com/Net-Slaves-2-0-Tales-Surviving/dp/1581152841
Have you read Stephen Johnson’s Interface Culture? It’s my favorite in that genre.
That one’s new to me. Thanks for the recommendation!
protocol ‘archealogy’ via katie-hefner’s ‘Where Wizards Stay Up Late’ and Michael A. Hiltzik’s Dealers of Lightning: Xerox PARC and the Dawn of the Computer Age
Dealers of Lightning is one of my favorite books. How do you like Where Wizards Stay Up Late?
i am still going through it, and will be done in a 2-3 days, will post here then.
I thought wizards was too disjointed. “Inventing the Internet” by Janet Abbate was a more coherent history. Really enjoyed that book.
ah ! thanks for the suggestion, will check that one out as well :)
I launched Networks Of Philly last week and am going to continue building it out. It is a sort of field-guide type site for city network infrastructure in Philadelphia, very similar to the work of Ingrid Burrington. https://networksofphilly.org
I’m also going to continue work on my group BGP darknet project, which currently needs more documentation.
If I have time, I also want to do a little bit more on my PBX project, https://famicoman.com/2018/07/18/building-a-pbx-part-1-pbx-hardware/
Finished and published 4 articles documenting how I set up my small PBX to allow incoming/outgoing calls and hook up touch-tone and rotary phones via two different analog telephone adapters.
This week I hope to continue some collaboration work with a BGP darknet project I’m involved with, and start a new project similar to Networks of New York, but featuring Philadelphia.
Continuing the never-ending process of documenting my PBX. It was fruitful in that published a small intro piece last week.
Also started a BGP darknet with some mesh people which I hope to keep building out this week now that people are back from HOPE.
We currently use CVS at $job for a large amount of our projects, mostly because that’s what had been in use here for some 30 years. It’s great for our use-case (one branch, many developers), but we’ve been migrating projects one-by-one to git very slowly.
Git feels much more powerful, but also more complex for basic operations like merging and rebasing. Our integration/workflow with Eclipse could be hindering some of this, but it’s almost second nature to use CVS in the IDE.
I do use git quite a bit for personal projects, but mostly just through the terminal and with minimal merging/branching.
magit under emacs is really, really good if you’re jonesing for proper editor integration with your revision control system.
I used CVS for a few things back in the day, and SVN more - but I can’t remember either well enough to know how you’d even handle things like rebasing - to me that’s a term that almost doesn’t make sense outside of modern VCS.
So when you said it’s more complex, I was surprised. I do ‘git merge’ and ‘git rebase’ regularly, it’s an everyday part of the workflow. Rebasing in particular makes keeping long-lived branches alive in a state where they can be cleanly merged, a much more sane proposition.
+1 for magit in emacs also, btw. It’s a power tool for git.
Cheap branching and local commits are the biggest selling point for git’s usability over CVS/SVN, because I can be so much more confident that I’m not going to lose work. I can save commits, use temporary local branches, and never worry about accidentally destroying my local changes while doing a merge.
I hit a few snags documenting my low-budget PBX setup when we had a series of power outages last week. Everything came back online, but I couldn’t get any audio through the phones when placing/receiving calls. Rebooted, and the web interface wouldn’t come up. So I upgraded the host to a Raspberry Pi 2 and things work perfectly and much faster. I hope to continue with documentation this week!
I’m also reading Ingrid Burrington’s wonderful Networks of New York book, which explores a lot of the interesting network infrastructure within our cities that you might not notice just walking by. I could see myself working on something similar for Philly, though currently I’m very focused on one piece of this: determining what each manhole around me is used for.
I’ll definitely be following this as I’ve been interested in running an nntp server for a few months now. I’ve briefly looked into older software like leafnode, but there is some abiguity when it comes to things like IPv6 support. It’s feels very similar to shoehornimg old BBS software into a more modern environment.
Yeah I looked at leafnode but hell these old protocols confuse the hell out of me. I know I should read more into them.
Well actually the protocol ain’t bad, the implmentations are confusing as hell.
Anyways, I digress, I looked at leafnode but it wanted me to setup more stuff (I think a mail server, Idk, I don’t know how to do that). WendzeNNTPd was amazingly easy to setup and get running and working with posts coming in and out. It is amazing.
It’s really cool that 10 EUR of the annual rate goes to the OpenBSD Foundation!
That’s the whole point.
I’ve discovered that pretty much any project will take me 3x as long as I think, so I’m taking a more modest approach to try and complete one thing a week as entirely as I can. I’m tired of sitting on projects for years and telling myself, “I’ll work on that later” for eternity.
Anyway, last week I completed my documentation/tutorial for emulating a z/OS mainframe, https://famicoman.com/2018/06/28/emulating-a-z-os-mainframe-with-hercules/
This week I hope to take a stab at documenting my PBX setup.
I can share the same sentiment here. I’m much younger than the two Model M keyboards in my possession (one IBM, one Lexmark), and I find there is just something wonderful about how they feel.
I tried to use my IBM-branded M at $job a while back, and it was far too loud as a daily-driver there. I have since switched to a 70% with brown switches and am thorougly satisfied (though my coworkers have still made note of the noise).
The amount of work people are putting into RC2014 boards amazes me. There sre floppy controllers, voice synthesizers, and people getting these things running POSIX operating systems or ZX Spectrum software.
I picked up the Plus kit several months ago and got to work soldering it all together. When I go to boot it up, I get the LED lighting up but no output over serial. I feel stuck because I’m unsure how I, a novice, would know whether it’s the serial board, CPU board, RAM board, backplane, etc. at fault. I guess I could try reflowing things and breaking out the multimeter.
That was a great investigation and highlights how insecure a lot of IoT devices really are.
A while back I had the idea that I would buy several inexpensive home automation devices to audit for fun (or for a blog or something) and I reached out to Reddit’s home automation community for suggestions. I remember at least one incredibly negative comment that basically told me I was an awful person for wanting to hack these devices in such a way and I should leave. It amazes me that people would prefer to not know if their devices are insecure.
Last week I finished my article for Neon Dystopia about the roots of bOING bOING (the zine), https://www.neondystopia.com/cyberpunk-books-fiction/the-brain-mutator-for-higher-primates-a-boing-boing-retrospective/
This week I’m continuing my documentation for emulating a z/OS mainframe and then hopefully documenting my PBX configuration.
Last week I successfully got my Soviet-era desk phone working with my Incredible PBX and a Granstream HT502 ATA that supports pulse-dialing.
This week I’m aiming to:
I received a Soviet-era desk/house phone from Lithuania (I’m in the US) that I’m attempting to integrate with my Incredible PBX. The phone is push-button, but is definitely pulse-dialing instead of using touch-tones, so I ordered a Grandstream HT502 analog phone adapter because (nearly) everyone recommends these for pulse-dial phones on a PBX.
Long story short, I’m still unable to register the adapter on my PBX and have it respond to the extension I’ve created for it. For such a popular device, I’m surprised there isn’t more documentation out there to get it PBX ready, but I haven’t given up yet! If you are a Grandstream/FreePBX guru, please let me know :)
Do you have the name or pics of the phone?
It is a VEF TA-01LXA, and there are pics available at the eBay listing but let me know if you need more, https://m.ebay.com/itm/USSR-Phone-VEF-TA-01LXA-Working-Condition-/332638456798
Everything seems to work as you would expect, but I have no idea what the R/K/M/W keys are for, or the round button on the bottom left.
That’s about the plainest, toughest-looking phone I’ve ever seen haha. Thanks for the picture.
Got it all worked out now :) I hope to do a few writeups on all of this shortly.
I’m working on a website of Ted Nelson words (some people call them “Nelsonisms”) with definitions. He coined a lot of words, some stuck better than others. https://fangl.es
I also set up my own gopherhole with pygopherd on FreeBSD that im going to expand a bit. You can view it via HTTP proxy here, and there is a file for how I did the setup if you want to make your own, http://gopher.modem.city:70
shouldn’t your gopher server listen on port 70, and your web server listen on 80?
pygopherd actually appears to multiplex HTTP and gopher traffic on the same port! I don’t have port 80 open to reverse proxy it, but you can successfully open both HTTP and gopher connections on 70 :)
Ah, good to know! 70 outgoing is blocked at $work, but it’s not a big deal.
If you can’t access port 70, there is always the floodgap proxy :), https://gopher.floodgap.com/gopher/gw?a=gopher%3A%2F%2Fgopher.modem.city
This is a godsend. I’ve been staring at my Indigo2 for months wondering how I’m going to take the next steps in getting it back online. Bam, here we go! Now I just need to get a working SCSI drive and burn these CDs to reset the root password. Thanks!
Use DINA instead?
How will DINA help if @jamestomasino doesn’t have IRIX install media?
It doesn’t but it saves on avoiding the clumsy install process from CDs which involves swapping disks in and out multiple times.
I had a full Indigo2 with graphics upgrade that got abandoned in a move. :(
At one time we had a Challenge, a Fuel, an Octane (which I still, have, I think, or maybe an O2?), and that Indigo2.
I also have an Indigo 2 and an Indy sitting around in need of various little repairs. I hope this might help me get back into things.