Paul Sutton

Paul Sutton – personal blog

The Hacker Manifesto

Even though this was written way back in 1986, some of this seems to strike a chord with me today.

There is a link to what the term 'hacker' means at the bottom. Please read this

LibrePlanet 2020

This year LibrePlanet, takes place at the Back Bay Events Center March 14-15, 2020.

libreplanet-sponsor

I am guessing videos will be livestreamed, there will be an IRC chat

I have also linked to an explanation of the term hacker in another post to try and avoid any confusion or misunderstanding.

If you are intending to attend in person, please read this update with regard to Covid-19

Code club today was very productive, we had 8 young people attending all of whom were engaged in either Scratch or the Free Code Camp (FCC) curriculum.

We have now moved on to CSS, and we had one attendee starting with HTML. So in all, this course is actually proving to be popular.

Certificates have been awarded for the completion of the HTML module.

Good to see Ryan again and he lent his expertise too.

Next week is the South Devon Tech Jam – (14/3/2020) from 11 till 15:00. The week after we are back to code club (21/3/2020)

Hopefully, I will have figured out, why, when I log in to FCC at the library, it doesn't show my progress. Not that it matters too much.

Resources

#codeclub, #scratch, #html, #css, #freecodecamp, #responsive, #skills

You can find me on Friendica at [email protected]


cc-by logo

Licenced under Attribution 4.0 International (CC BY 4.0)

This post is NOT endorsed by FreeBSD.

I am creating this post to try and bring together some information on how to get involved with the FreeBSD project. I am not a developer in this project. This information may simply be useful as it points to various related resources.

It would be really good to get a Devon based developer / tester community set up, where people can work together, learn essential computer skills, have fun, be social but at the same time develop some real world developer / work skills that can be useful later on.

Being part of any developer community can also open up doors. Learning c / c++ for example is useful, but as would learning shell scripting.

Resources

1 FeeeBSD Project 2 About FreeBSD 3 FreeBSD Developer Handbook 4 FreeBSD Twitter 5 Default Shell 6 tcsh tutorial 7 sh tutorial 8 Repl.it 9 Developer roadmap 10 CodeCademy 11 Freshports

#FreeBSD. #Development, #Get, #Involved, #programming, #documentation, #testing

You can find me on Friendica at [email protected]


cc-by logo

Licenced under Attribution 4.0 International (CC BY 4.0)

Code Club 7th March 2020

The next code club is Saturday 7th March 2020. We will be carrying on from the previous session.

So hopefully more work with:

More work with:

At Code Club, we also have access to:

In the meantime something fun:


cc-by logo

Licenced under Attribution 4.0 International (CC BY 4.0)

FreeBSD 5

Carrying on directly from my previous post I have found a nice video tutorial to explain how to edit the .twmrc file. This can be found at:

While this is a short video, it is easy to follow and comprehensive.

#bsd, #config, #desktop, #settings, #configuration, #tool, #freebsd, #twm, #window, #icoms.

You can find me on Friendica at [email protected]


cc-by logo

Licenced under Attribution 4.0 International (CC BY 4.0)

Torbay Timebank meeting 3/3/2020

I attended the Torbay Timebank meeting, held at Our Katie's Tea and Coffee house, in Paignton, this morning. I went along mostly to see what was going on, however, I got chatting to people and the need for basic computer skills became clear.

I informed people about Learn My Way and the sessions due to be held in May at Paignton Library. However I then took the initiative to visit the Paignton Library and get some copies of the flyer, to give out at the meeting(s).

Poster (download)

I need to get more copies for future meetings as it is clear that there is a need for basic computer courses and r help. Not everyone needs a full course. Not everyone actually wants a computer / tablet, but feels the are going to need one, to use essential services, especially as more and more services are going digital.

Torbay Together is a website that facilitates sharing and collaboration between residents of Torbay, Devon

” Torbay Together the sharing website. Helping you find and share activities, information and skills in Torbay.”

I have set up a forum on Torbay Togeher to so anyone undertaking or interested in, self learning or e-learning, can share information. This can be accessed from here

You will need to sign up to Torbay Together.

Peat Bogs under threat

Plan to drain Congo peat bog for oil could release vast amount of carbon

The guardian newspaper had an article on this. This could make another STEM topic discussion point. Protecting the environment is important and we can't neglect issues such as this by concentrating on our carbon footprint.

If we drive a car, we can work out the Carbon footprint from how much fuel we burn, but does this calculation include how much Carbon is released if it is released during the extraction process, such as what is mentioned in the article.

With all the talk on Carbon footprints, why don't we also focus on how much Nitrogen Oxides and other particulates. are released by cars?

#environment, #peat, #carbon, #storage, #oil, #extraction, #threat, #carbonrelease, #uk, #guardian, #newspaper, #climate, #environment, #ecosystem

You can find me on Friendica at [email protected]


cc-by logo

Licenced under Attribution 4.0 International (CC BY 4.0)

Script for $\LaTeX$ Tables

I was asked in irc ( ##chemistry on frenode) about a project to create a table for periodic table data in $\LaTeX$.

This post, is meant to be a rough guide. You are expected to do your own research in to any specific features you need.

As there are now about 120 elements, doing this manually could be rather long winded. So I am trying to develop a small shell script to help with this process.

Firstly Looking at loops in Bash

now how to generate a basic table in $\LaTeX$

\begin{table}[]
\begin{tabular}{llllll}
 &  &  &  &  & 
\end{tabular}
\caption{}
\label{tab:my-table}
\end{table}

This is for a 1 row table, to add multiple rows, you need to add \ at the end of the row as in:-

\begin{table}[]
\begin{tabular}{llllll}
 
 &  &  &  &  &  \\
 &  &  &  &  &  \\
 &  &  &  &  & 
\end{tabular}
\caption{}
\label{tab:my-table}
\end{table}

The following shell script should help us with this.

Please note that the \, should be removed from the very last row.

I have added a script for 10 rows. This can be changed via the shell script.

 1 #!/bin/bash
  2 
  3 echo " " > data.txt
  4 echo "\begin{table}[]" > data.txt
  5 echo "\begin{tabular}{llllll}" >> data.txt
  6 #wc -l data.txt
  7 
  8 for i in {1..10..1}
  9   do 
 10 
 11      #echo "hello"
 12      echo  "&  &  &  &  & \\" >> data.txt
 13  done
 14 #wc -l data.txt
 15  echo  "\end{tabular}" >> data.txt
 16  echo  "\caption{}" >> data.txt
 17  echo  "\label{tab:my-table}" >> data.txt
 18  echo  "\end{table}" >> data.txt

Required table headings were : atom ; r atomic ; density ; Tf ; Tg ;... ?

Table headings are obviously at the top, therefore, once you have run the script and generated the right number of rows amending the first row to

& atom & r atomic & density & Tf & Tg \

Should give the required headings

I have added some word count (wc) to help with diagnostics.

You will need to change the output file extension to .tex for a $\LaTeX$ file. I'll leave it as data.txt as you need to add the other components of a $\LaTeX$ document anyway.

If the table spans more than 1 page then the table should use

\begin{longtable}{llllll}
\end{longtable}

#chemistry, #typesetting, #bash, #LaTeX, #tables, #scripting

You can find me on Friendica at [email protected]

Terminator: Dark Fate DVD

Terminator: Dark Fate is released on DVD and Blue Ray today. This is the latest episode in the long running Terminator Saga.

IMDB entry can be found here.

#dvd, #blueray, #terminator, #darkfate, #release

You can find me on Friendica at [email protected]


cc-by logo

Licenced under Attribution 4.0 International (CC BY 4.0)