PageSourceSearch

https://paoloamoroso.com/projects

html paoloamoroso.com collected 2026-10-03 19:03:05 UTC 6,402 bytes, 96 lines download raw bytes

1<!DOCTYPE html>
2<html>
3	
4  <head>
5      <meta charset="utf-8">
6      <meta name="viewport" content="width=device-width, initial-scale=1">
7  
8      <title>Projects - Paolo Amoroso</title>
9      <meta name="description" content="Past and present projects I run or contribute to and other creative activities. I was the official Italian translator of ESA astronaut Samantha">
10      
11      <!-- Begin proprietary meta tags for sharing on social media -->
12      <meta property="og:title" content="Projects - Paolo Amoroso">
13      <meta property="og:description" content="Past and present projects I run or contribute to and other creative activities. I was the official Italian translator of ESA astronaut Samantha">
14      <meta property="og:type" content="website">
15      <meta property="og:url" content="https://paoloamoroso.com/projects">
16      <!-- End proprietary meta tags for sharing on social media -->
17  
18      <link rel="alternate" type="application/rss+xml" title="Paolo Amoroso" href="https://paoloamoroso.com/feed.rss">
19      <link rel="icon" href="https://cdn.blot.im/blog_288b0ad7c13446288ef0a99ec6a0a0ab/_avatars/ece0c091-6bde-49e2-8abe-c3ef100ab4bf.jpg" type="image/x-icon">
20      <link rel="stylesheet" href="/css-theme.css?cache=1789034563107&amp;extension=.css">
21  </head>
22	<body class="bg-background f5 center collapse-menu" id="barba-wrapper">
23		
24    <div id="top"></div>
25      	
26		<div id="open-nav-container" class="no-underline db cf bb b--black-10  nl3 nr3 ">
27          <a href="/" class="dib fl pa3 no-underline"><img class="fl w2" src="https:&#x2F;&#x2F;cdn.blot.im&#x2F;blog_288b0ad7c13446288ef0a99ec6a0a0ab&#x2F;_avatars&#x2F;ece0c091-6bde-49e2-8abe-c3ef100ab4bf.jpg"></a>
28          <a href="/"  id="open-nav" class="dib no-underline pa3 fr" style="transform:rotate(90deg);"><span class="bg-background black-50  w2 h2 lh2 tc black relative db fr f2 fw2" style="box-sizing:border-box"><span class="tc" style="">|||</span></span></a>
29      </div>
30      
31		<div class="nav fixed bg-sidebar br b--black-10 lh-copy pr5 " style="top:-10rem;bottom:-10rem;padding-top:10rem;padding-bottom:10rem;">
32			<a href="/" id="close-nav" style="z-index:2" class="relative no-underline fixed black-50 mt3  w2 h2 tc black db fl f2 fw1">✕</a>
33			<a href="/" class="no-underline dim mv4 db f3 fw3 black-80" title="The homepage of Paolo Amoroso">
34				<img class="avatar v-btm" src="https://cdn.blot.im/blog_288b0ad7c13446288ef0a99ec6a0a0ab/_avatars/ece0c091-6bde-49e2-8abe-c3ef100ab4bf.jpg">
35				
36			</a>
37			<div class="clip-tags mt5 mb5">
38			</div>
39			<a href="/"  class="no-underline no-wrap db black-80 f6 fw6 "  title="Home">Home</a>
40			<a href="/about"  class="no-underline no-wrap db black-80 f6 fw6 "  title="About">About</a>
41			<a href="https://journal.paoloamoroso.com/"  class="no-underline no-wrap db black-80 f6 fw6 "  title="Blog">Blog</a>
42			<a href="/books"  class="no-underline no-wrap db black-80 f6 fw6 "  title="Books">Books</a>
43			<a href="/projects"  class="no-underline no-wrap db black-80 f6 fw6 "  title="Projects">Projects</a>
44			<a href="/contact"  class="no-underline no-wrap db black-80 f6 fw6 "  title="Contact">Contact</a>
45			<a href="/privacy"  class="no-underline no-wrap db black-80 f6 fw6 "  title="Privacy">Privacy</a>
46			<a id="top_button" style="position:absolute;bottom:0;width:3rem;height:3rem;line-height:3rem;" class="mb3 white bg-black-20 lh-title br-100 f3 db tc bn no-underline" href="#top">↑</a>
47		</div>
48		<div class="page-container barba-container b--black-10 relative" >
49  
50
51
52  <div style="min-height:6rem;flex-direction:row;align-items:center" class="flex mt3 pt3 mb5 ">
53    <div class="w-100">
54      <div class="w-80 pr4" ><h1 id="projects">Projects</h1></div>
55    </div>
56      
57    </div>
58
59  <div class="entry pv0  w-80 b--black-10" >
60    
61
62    <div class="measure-wide lh-copy f5 black-90" style="position:relative">
63    
64<p>Past and present projects I run or contribute to and other creative activities.</p>
65<h2 id="space">Space</h2>
66<h3 id="samantha-cristoforettis-logbook">Samantha Cristoforetti’s Logbook</h3>
67<p>I was the <a href="https://journal.paoloamoroso.com/samantha-cristoforettis-logbook">official Italian translator</a> of ESA astronaut <a href="https://en.wikipedia.org/wiki/Samantha_Cristoforetti">Samantha Cristoforetti</a>’s training and space mission <a href="https://www.astronautinews.it/tag/logbook">Logbook published to AstronautiNEWS</a> and Samantha’s <a href="http://avamposto42.esa.int/diario-di-bordo">Futura mission website</a>.</p>
68<h3 id="astronauticast">AstronautiCAST</h3>
69<p>Co-host of <a href="https://www.astronauticast.it/">AstronautiCAST</a>, the first Italian space podcast running since 2007.</p>
70<h2 id="programming">Programming</h2>
71<h3 id="lisp">Lisp</h3>
72<p>I program in Lisp as a hobby, mostly Interlisp and Common Lisp. My <a href="/lisp" class="wikilink">Lisp projects</a> span file utilities, documentation tools, network clients, hypertext extensions, and more.</p>
73<h3 id="python">Python</h3>
74<p>For a few years I coded in Python and created these projects, which I no longer maintain as I don’t use the language anymore.</p>
75<ul>
76<li><a href="https://github.com/pamoroso/free-python-books">Free Python Books</a> (<a href="https://blog.paoloamoroso.com/2021/04/free-python-books-went-viral-on-hacker.html">featured on Hacker News</a>): a list of Python books in English that are free to read online or download</li>
77<li><a href="https://github.com/pamoroso/spacestills">Spacestills</a> (<a href="https://pycoders.com/issues/473">featured on PyCoder’s Weekly</a>
77): a NASA TV still frame viewer</li>
78<li><a href="https://github.com/pamoroso/suite8080">Suite8080</a>: a suite of Intel 8080 Assembly tools</li>
79</ul>
80    </div>
81
82</div>
83
84
85
86
87<div class="cf"></div>
88
89</div>
90<script src="/js-jquery.js?cache=1789034563107&amp;extension=.js" type="text/javascript"></script>
vendor: 2 bytes, line 90
90
91<script src="/js-barba.js?cache=1789034563107&amp;extension=.js" type="text/javascript"></script>
vendor: 2 bytes, line 91
91
92<script src="/js-smoothscroll.js?cache=1789034563107&amp;extension=.js" type="text/javascript"></script>
vendor: 2 bytes, line 92
92
93<script src="/js-bigfoot.js?cache=1789034563107&amp;extension=.js" type="text/javascript"></script>
vendor: 2 bytes, line 93
93
94<script src="https://cdn.blot.im/template/58/09/b1a8acda95e1257f31f63d4edbcb/script.js" type="text/javascript"></script>
94
95</body>
96</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.