1 (edited by freemedia 2018-10-08 05:34:05)

Topic: it seems a shame that no one has talked about programming yet

two things got me into computers: graphics (320x200x16) with the mouse, and programming (mostly in text mode or what you might call the vt without x windows.) this was in dos, all run from floppies.

using the shell is a wonderful skill to have, it creates a great deal of consistency across distros until systemd comes along (xkcd 927...) while we ride gui fad to gui fad. i dont hate the gui, but i wish it would hold still for 5 minutes (i prefer icewm if that tells you anything.)

if you want an increase in software freedom, youll want in increase in free software. if free software spent more time teaching people how to code, i think there would be more free software advocates.

but i tried teaching bash, javascript, python and even basic (there are freedom-respecting dialects that dont need line numbers) and i while python is used very successfully in education, i dont think its the easiest language of all time. its probably easy enough for you and me.

i want to maximise the number of people who know how code and care about software freedom... preferably at the same time. in the past, i have given away free laptops to promote both of these goals.

but this is really about irving, johnny and officebot. so here are a few ways to read about them:

#### license: creative commons cc0 1.0 (public domain) 
#### http://creativecommons.org/publicdomain/zero/1.0/ 

# bash using curl:
curl https://ptpb.pw/-JeE | less
# bash using wget:
wget -O- https://ptpb.pw/-JeE | less

# python 2 using urllib:
from urllib import urlopen
x = urlopen("https://ptpb.pw/-JeE").readlines()
for p in range(0,len(x),19): print chr(10) * 10, "".join(x[p:p+19]) ; c = raw_input()

# fig 4.6 (also using urllib)
x = arrcurl "https://ptpb.pw/-JeE"
buf = "" arr
forin p, x
  buf plus p
  blen = buf len
  ifmore blen, 19
    now = 10 chr times 10 print
    buf = join buf "\n" print lineinput "" arr
    fig
  next
buf = join buf "\n" print

2

Re: it seems a shame that no one has talked about programming yet

freemedia wrote:

two things got me into computers: graphics (320x200x16) with the mouse, and programming (mostly in text mode or what you might call the vt without x windows.) this was in dos, all run from floppies.

using the shell is a wonderful skill to have, it creates a great deal of consistency across distros until systemd comes along (xkcd 927...) while we ride gui fad to gui fad. i dont hate the gui, but i wish it would hold still for 5 minutes (i prefer icewm if that tells you anything.)

if you want an increase in software freedom, youll want in increase in free software. if free software spent more time teaching people how to code, i think there would be more free software advocates.

but i tried teaching bash, javascript, python and even basic (there are freedom-respecting dialects that dont need line numbers) and i while python is used very successfully in education, i dont think its the easiest language of all time. its probably easy enough for you and me.

i want to maximise the number of people who know how code and care about software freedom... preferably at the same time. in the past, i have given away free laptops to promote both of these goals.

but this is really about irving, johnny and officebot. so here are a few ways to read about them:

#### license: creative commons cc0 1.0 (public domain) 
#### http://creativecommons.org/publicdomain/zero/1.0/ 

# bash using curl:
curl https://ptpb.pw/-JeE | less
# bash using wget:
wget -O- https://ptpb.pw/-JeE | less

# python 2 using urllib:
from urllib import urlopen
x = urlopen("https://ptpb.pw/-JeE").readlines()
for p in range(0,len(x),19): print chr(10) * 10, "".join(x[p:p+19]) ; c = raw_input()

# fig 4.6 (also using urllib)
x = arrcurl "https://ptpb.pw/-JeE"
buf = "" arr
forin p, x
  buf plus p
  blen = buf len
  ifmore blen, 19
    now = 10 chr times 10 print
    buf = join buf "\n" print lineinput "" arr
    fig
  next
buf = join buf "\n" print

I got into dos before I went onto, winbugs 95 and above... windows 8 effectively was what destroyed my faith in windows. and as time passed, the more I learned, the more horrified I was about windows and propreitary software as a whole.

All Rights Reserved is a terrible license for software/hardware. Given the implications of you cannot remove our spyware/security risks without our explicit permission.

Such bs

HyperbolaBSD: The Future of Secure Libre Lightweight Operating Systems!

3

Re: it seems a shame that no one has talked about programming yet

at least prior to secure boot, you could remove all their spyware and security problems fairly easily. you just ran into a number of (debateably) false positives when you formatted the drive.

what you couldnt do is study the software (on reasonable terms) or share your modifications (on reasonable terms.)

these days, youre lucky if you can even stop the new additions to the mess they make. at a certain point it is simply less trouble to switch to a free operating system. thats not the only reason to do so-- but its a good one if you cant think of a better one.