home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.misc      General topics about computers not cover      21,759 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 20,657 of 21,759   
   D to Salvador Mirzo   
   Re: Schneier, Data and Goliath: no hope    
   24 Feb 25 11:01:24   
   
   From: nospam@example.net   
      
   On Sun, 23 Feb 2025, Salvador Mirzo wrote:   
      
   >> It saves all messages in a local spool folder, and since nntp is a   
   >> nice and simple retro-protocols, it is trivial to understand the   
   >> format. So what you could do, between 2 leafnode servers, is to just   
   >> reverse engineer the format and "copy" the spool directory between the   
   >> two leafnode installations and all the messages will pop up on the   
   >> other leafnode as well.   
   >   
   > Okay, but the question was to just to confirm my mostly-forgotten   
   > recollections of Leafnode.  I wouldn't mind working on it to make it   
   > peer via NNTP itself.  But I would much rather write a completely new in   
   > a non-C language.   
      
   I wonder if there are any good C to Go converters out there? Would be   
   interesting to see how much effort it would take to convert leafnode from c to   
   go? Maybe then, it would be an easier code base to work with?   
      
   >>> I would be surprised if INN2 doesn't do all of this, but I think we   
   >>> should have other alternatives with newer ideas too.  For instance, I   
   >>   
   >> The reason I did not go the INN2 route was that I wanted some small   
   >> and simple, for pulling messages one way only. Leafnode at first had   
   >> some restrictions such as needing a valid DNS name which was a pain,   
   >> so I simply deleted its checks, and now the server can be named   
   >> anything I want, which is fine, since I'm not peering. This can of   
   >> course be added back if you want it.   
   >   
   > I never used INN2, but I do suspect that it's made for a serious USENET   
   > server and that it's more complex that it needs to be for the idea of a   
   > network of small NNTP servers.   
      
   Yes, I think it is way more complex than leafnode.   
      
   >> I think is perhaps somewhat of a downward trend. I feel awe when   
   >> talking to the older generations who had to learn the hardware,   
   >> program in assembler and so on.   
   >   
   > I feel the same.  Like you, I feel great learning from the older   
   > generations.  In fact, I often think that they were privileged for being   
   > able to be there first.  I identified this easily enough to develop a   
   > passion for studying the history of computer science, which makes me   
   > look very old now because I use a lot of very old tools, which are   
   > awesome tools despite their age.  I got a web post by Joel Spolsky the   
   > phrase that ``software doesn't get dusty''.   
      
   True. I have a retro-class on thursday and will show them some nice stuff in   
   the   
   form of vim, alpine, and midnight commander. Apart from a shell (bash) those   
   are   
   my main tools in the terminal.   
      
   >> In my generation, hardware and assembler were solved problems, so the   
   >> programming was done in higher level languages.   
   >>   
   >> Todays generation don't even see the hardware, they all use cloud   
   >> servers and python.   
   >>   
   >> So the original foundation gets further and further away. Only a small   
   >> set of hw wizards still care and know about that layer of the stack.   
   >   
   > That's quite right.  I went through the same.  The whole thing was   
   > pretty much already done.  I believe I am not very fond of directly   
   > interacting with hardware myself.  For example, I usually like to have a   
   > very clean office---no wires (if I could), not a lot of gadgets around.   
      
   When I was young, as a system administrator, I loved wires all around, disk   
   drives, NIC:s, power supplies etc. My office would look like a junk yard. But   
   as   
   I grew older and moved more and more into sales, I now have younger guys who   
   have taken over that role, and that messiness. ;) My office now has one cable,   
   and that is the power cable. Since I get about 13-14 hours out of my laptop, I   
   don't even need a power cable during the working day, unless I have many hours   
   of video calls on that day.   
      
   > Nevertheless, I feel obsessed by computers and I try to get close to the   
   > hardware by more abstract means.  For instance, I've been reading about   
   > the 6502 and it seems like such a simple CPU that it makes up for a very   
   > great computer architecture first introduction, unlike x86, say.   
      
   I remember programming for the Z80 when I was young, on my calculator, and   
   also,   
   of course, assembler on the 486. Those were the days! =)   
      
   --- SoupGate-DOS v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca