Hacker Newsnew | past | comments | ask | show | jobs | submit | StephenFalken's commentslogin

That made me remember part of an interview done to Dennis Ritchie back in 2000:

  When I read commentary about suggestions for where C should go, 
  I often think back and give thanks that it wasn't developed 
  under the advice of a worldwide crowd. C is peculiar in a lot 
  of ways, but it, like many other successful things, has a 
  certain unity of approach that stems from development in a 
  small group.


  LinuxWorld.com: What is your advice to designers of new programming languages?
  
  Dennis Ritchie: At least for the people who send me mail about a new language 
  that they're designing, the general advice is: do it to learn about how to 
  write a compiler. Don't have any expectations that anyone will use it, unless 
  you hook up with some sort of organization in a position to push it hard. 
  It's a lottery, and some can buy a lot of the tickets. There are plenty of 
  beautiful languages (more beautiful than C) that didn't catch on. But someone 
  does win the lottery, and doing a language at least teaches you something.
  
  Oh, by the way, if your new language does begin to grow in usage, it can 
  become really hard to fix early mistakes.[0]
[0] http://www.itworld.com/article/2826125/development/the-futur...


That truly is a pressing challenge due to all these DNS related issues.

It makes me remember a short paper from 1977 by Carl A. Sunshine [0] where he proposed a network architecture with no global unique addressing, no global routing, and no global naming. These three major axis of modern Internet censorship would fall apart.

David P. Reed, the designer of UDP, tried to push for larger role of source routing in the then nascent Internet architecture. But, somehow, it didn't reach what he had envisioned.

The 70's were a very interesting era on the research of networking fundamentals and I find it sad that such important topics like source routing weren't investigated much further in the following decades.

Shouldn't we somehow return to the fundamentals of networking to try to find ways of dealing with the censorship by the status quo against the natural need of sharing our digital culture in a free and anonymous way?

[0] http://cartap.us/p29-sunshine.pdf


An example of a BITNET Relay session [0]:

  /SIGNUP robert harper
  * Thank you for signing up, robert harper.
  * Now use the /SIGNON <nickname> command to
  * establish a nickname and to logon Relay.
  /SIGN ON rob
  Welcome to the Inter Chat Relay Network, Rob.
  Your host is RELAY@FINHUTC (Finland).
  Your last logon was at 08:39:23 on 03/17/89.
  There are 67 users on 27 relays.
  /HELP
  **************** Relay Commands ***************
  /Bye . . . . . . . . . . . . Signoff from Relay
  /Channel <num> . . . . .Change to channel <num>
  /Contact <host-nick> . .Show Relay contact info
  /Getop . . . . . Try to summon a Relay operator
  /Help. . . . . . . . . . . . . Prints this list
  /Info. . . . . . . . . . . Send RELAY INFO file
  /Invite <nick> . . .Invite user to your channel
  /Links . . . . . . . . . . .Shows active relays
  /List. . . . . . . . . . . List active channels
  /Msg <nick> <text> . . . .Sends private message
  /Nick <newnick>. . . . . . Change your nickname
  /Names <channel> . . . . .Show users with names
  /Rates . . . . . . . . . .Display message rates
  /Servers <node>. . . . Show relays serving node
  /Signon <nick> <channel> . . . .Signon to Relay
  /Signon <nick>,SHIFT . . Forces uppercase shift
  /Signon <nick>,UNSHIFT . Forces lowercase shift
  /Signoff . . . . . . . . . . Signoff from Relay
  /Signup <full name>. Signup or change full name
  /Stats . . . . . . . . Display Relay statistics
  /Summon <userid>@<node>. . Invite user to Relay
  /Topic <subject> . . . . Topic for your channel
  /Who <channel> . . . . Show users and nicknames
  /WhoIs <nick>. . . . . . . .Identify a nickname 
  /LINKS    
  RELAY Version 01.24x0 Host RELAY@FINHUTC (Finland)
  Relay  RELAY  @ CEARN   (  Geneva  ) ->  Finland
  Relay  RELAY  @ DEARN   ( Germany  ) ->  Switzerland
  Relay  RELAY  @ AEARN   ( Austria  ) ->  Germany
  Relay  RELAY  @CZHRZU1A (  Zurich  ) ->  Geneva
  Relay  RELAY  @ HEARN   ( Holland  ) ->  Geneva
  Relay  RELAY  @TAUNIVM  ( TAUrelay ) ->  Geneva
  Relay  RELAY  @EB0UB011 (Barcelona ) ->  Geneva
  Relay  RELAY  @ ORION   (New_Jersey) ->  Geneva
  Relay  RELAY  @ BITNIC  ( NewYork  ) ->  New_Jersey
  Relay  RELAY  @JPNSUT10 (  Tokyo   ) ->  NewYork
  Relay  RELAY  @ VILLVM  (Philadelph) ->  New_Jersey
  Relay  RELAY  @NDSUVM1  (No_Dakota ) ->  New_Jersey
  Relay  RLY   @CORNELLC (Ithaca_NY ) ->  New_Jersey
  Relay  RELAY  @ UTCVM   (Tennessee ) ->  Pittsburgh
  Relay  RELAY  @UIUCVMD  (Urbana_IL ) ->  Pittsburgh
  Relay  RELAY  @CANADA01 ( Canada01 ) ->  Ithaca_NY
  Relay  RELAY  @  AUVM   ( Wash_DC  ) ->  Va_Tech
  Relay  RELAY  @ VTVM2   ( Va_Tech  ) ->  Ithaca_NY
  Relay  RELAY  @UALTAVM  ( Edmonton ) ->  Canada01
  Relay  RELAY  @NYUCCVM  (   Nyu    ) ->  New_Jersey
  Relay  RELAY  @  UWF    (Pensacola ) ->  Va_Tech
  Relay MASRELAY@  UBVM   ( Buffalo  ) ->  Ithaca_NY
  Relay  RELAY  @CMUCCVMA (Pittsburgh) ->  Ithaca_NY
  Relay  RELAY  @PURCCVM  (  Purdue  ) ->  Pittsburgh
  Relay  RELAY  @UREGINA1 (Regina_Sk ) ->  Canada01
  Relay  RELAY  @ GITVM1  ( Atlanta  ) ->  Tennessee
[0] https://en.wikipedia.org/wiki/BITNET_Relay#Usage


What I see is that no amount of monitoring of the more radicalized elements of society will alter the deep and profound civilizational changes that are taking place in Europe.

This seems to be about the end of an era and the beginning of a whole new one. And nothing seems able to alter that course of History.


It seems impossible to predict what will happen.

But I don't think we will see anything that doesn't have some kind of historical precedent. The thing is that nation state is changing. It is fundamental construct of European democracy and way of life. The options seem to be EU getting more power or EU disintegrating and current nation states finding new form. Both in identity and borders. New migration period vs. formation of Austrian empire. Speed of change can of course vary.

Neither seems nice. I never guessed I'd find myself to be conservative.


  One must acknowledge with cryptography no amount of (state) violence will
  ever solve a (hard) math problem.

  -- Jacob Appelbaum


I always ask this to myself:

  If we haven't been able to make our human civilizations sustainable here on 
  planet Earth (where we have the perfect conditions to do so), how will we 
  ever create sustainable environments in much harsher conditions such as on 
  the Moon or Mars ?


Simply because you have to in order to survive. On earth resources have often been seen as abundant and even though we know oil is running out we still undertake inefficient journeys in cars with a single person in because running out is sometime in the future. If you build on the moon it has to be sustainable from the outset, it isnt something you can set as a future goal because you need it to survive day one.


Yea, sustainability is largely a collective action problem, and it's quite difficult for 7 billion humans in hundreds of interacting societies, governments, and economies. Moreover, "sustainable" has a somewhat different meaning on Earth, which already had an enormously productive biosphere.


Lack of sustainability is more about lack of political will than technology and resources. A lunar colony presumably won't have any dipshits saying "Don't bother recycling the waste water, just dump it on the surface. I'm sure we'll find more somewhere."


I wonder if they will ever be able to ban steganography on ham radio. [1]

[1] https://en.wikipedia.org/wiki/Steganography


Another good example is Lynn Conway [1][2], that together with Carver Mead wrote "Introduction to VLSI System Design" bestseller that would catalyze the Mead & Conway revolution [3] in VLSI design in late 70's, early 80's.

[1] https://en.wikipedia.org/wiki/Lynn_Conway

[2] http://ai.eecs.umich.edu/people/conway/conway.html

[2] https://en.wikipedia.org/wiki/Mead_%26_Conway_revolution


There is an interesting graph on how the block chain size has progressed over the years since Jan 2009 [1].

[1] https://blockchain.info/charts/blocks-size?timespan=all&show...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: