Re: [python-uk] Fwd: [PSF-Community] Python Software Foundation Survey

2018-07-05 Thread Jonathan Fine
Hi

I've just completed the survey. It took a couple of minutes. I hope my
answers are useful. I think Jon Ribbens has been a bit hard on the survey
(which however does have faults).

Creating and running surveys is hard, so credit to the PSF for giving it a
go.

Jonathan

On Tue, Jul 3, 2018 at 1:17 PM, Nicholas H.Tollervey 
wrote:

> On 03/07/18 12:37, Jon Ribbens wrote
>
>> Sorry, couldn't do it - in common with most surveys, it's far too
>> badly written to be answerable in any meaningful way. Generally
>> by the time I get to the third unanswerable question I give up.
>>
>
> :-(
>
> I'm not responsible for the survey, but I can give feedback to those who
> wrote it. Care to tell me (off list?) what the problem was?
>
> N.
>
> ___
> python-uk mailing list
> python-uk@python.org
> https://mail.python.org/mailman/listinfo/python-uk
>
___
python-uk mailing list
python-uk@python.org
https://mail.python.org/mailman/listinfo/python-uk


Re: [python-uk] Benevolent Dictator On Permanent Vacation

2018-07-12 Thread Jonathan Fine
Hi

Thank you, Peter, for bringing this to our attention. I've spent about 10
minutes reading through the thread started by Guido's announcement, and
also his plea for patience regarding PEP 572.
https://mail.python.org/pipermail/python-committers/2018-July/thread.html

I think one of the best ways to thank someone is to continue their work.
Guido has spent much time and energy taking good care of Python, and we can
thank him by taking good care of it ourselves. That way Python will last a
long time.

In his message, Guido passes the question of succession to the core
developers. Those of us who are not core developers might like, at PyconUK,
to think about how we can help support the process.

Over the next few days I'll look over the python-committers thread again.

with best wishes

Jonathan

On Thu, Jul 12, 2018 at 6:44 PM, S Walker  wrote:

> While it's a couple of months away, perhaps a send-off at PyconUK
> (assuming the organisers are happy with that) would be appropriate?
>
> S
>
>
> On 12/07/18 18:25, Peter Inglesby wrote:
>
> Hi folks,
>
> You may already have seen that Guido is stepping back from his position as
> Python's BDFL, and you can read more here
> 
> .
>
> I'm not sure anybody knows what this'll mean in practice, but I thought it
> might be a good opportunity for us as the UK Python community to say thanks
> to Guido for everything he's done.
>
> Does anybody have any good ideas for how we could do this?
>
> Peter.
>
>
> ___
> python-uk mailing 
> listpython-uk@python.orghttps://mail.python.org/mailman/listinfo/python-uk
>
>
>
> ___
> python-uk mailing list
> python-uk@python.org
> https://mail.python.org/mailman/listinfo/python-uk
>
>
___
python-uk mailing list
python-uk@python.org
https://mail.python.org/mailman/listinfo/python-uk


Re: [python-uk] Welcome to the "python-uk" mailing list

2018-07-28 Thread Jonathan Fine
Hi Asad

Here's a method I find useful. It is to start with the easiest problem
you can't solve.

Your problem is
> I would like to do a rpm version check between the two list  (list1 and list2)
> so it only prints the rpm from list1 which are not installed and version 
> available in list2 is higher or lower

So break it down into smaller, easier parts. For example, suppose
len(list1) == len(list2) == 1.

Can you solve the problem in this case. I think you may already have
the regular expression.

By the way, have you tried
http://www.pythontutor.com/
http://www.pythontutor.com/visualize.html#mode=edit

They might help you a lot. Good luck.

-- 
Jonathan
___
python-uk mailing list
python-uk@python.org
https://mail.python.org/mailman/listinfo/python-uk


Re: [python-uk] Python certification

2018-08-09 Thread Jonathan Fine
Hi Patrick

You wrote

> Does anyone know of any PSF approved training or certifications for Python
> developers?
>
> There is this 10 year old page
> https://wiki.python.org/psf/Certification%20Proposal but I dont see any
> evidence that this was ever progressed past the discussion of it.
>
> Assuming there is no such thing as PSF approval, are there any
> certifications / training course that people would recommend, or would
> recognise for someone seeking employment with them?

Yours is a good question to discuss here. It might also be a good
question for https://mail.python.org/mailman/listinfo/python-ideas

I'm happy to post your query there, if you wish.

-- 
Jonathan
___
python-uk mailing list
python-uk@python.org
https://mail.python.org/mailman/listinfo/python-uk


[python-uk] Off-topic: TeX Office Hours (and Python)

2020-12-10 Thread Jonathan Fine
Hi

The UK TeX Users Group is close to folding. This is sad. It is a closed
(paid membership only) organisation. I think it's time for an open to all
UK TeX grouping.  To help set this up, I'm holding a TeX Office Hour every
Thursday 6:30 to 7:30pm, until the end of March.

https://jfine2358.github.io/post/2020/12/10/tex-office-hours/

To get back on topic, I'm also happy to discuss Python and other matters in
the office hour, but TeX (and MathJax) has priority.

I've a special interest in Python tools for TeX. I have a few such (not yet
on PyPi). If you're interested in such tools (yours, mine, someone else's
or yet to be developed), please do get in touch either on this list or by
email.

with best wishes

Jonathan
___
python-uk mailing list
python-uk@python.org
https://mail.python.org/mailman/listinfo/python-uk


Re: [python-uk] Off-topic: TeX Office Hours (and Python)

2020-12-10 Thread Jonathan Fine
Hi Gab

Thank you for your interest. I had a look at the tex.sx link (which I think
I've seen before). The problem is dependency management - TeX Live is so
big. Related is running TeX in a serverless setting. For that see
https://github.com/samoconnor/lambdalatex

By the way, the tex-live list didn't respond to sam's announcement of
lambdatex. I've some unpublished ideas related to that problem.
https://tug.org/pipermail/tex-live/2018-March/041304.html

Also relevant is
https://tug.org/tug2020/program.html # Talk by Yoan Tournade

best wishes

Jonathan
___
python-uk mailing list
python-uk@python.org
https://mail.python.org/mailman/listinfo/python-uk


[python-uk] Off-topic: Happy Birthday, Don Knuth (and Python coroutines)

2021-01-10 Thread Jonathan Fine
Hi

Don Knuth, author of The Art Of Computer Programming and creator of the TeX
typesetting system is 83 today. Happy Birthday Don. Thank you for TeX and
everything else.

You're warmly invited to join me online to celebrate Don's life and work.
The virtual party is on Thursday 14 January, 6:30 to 7:30pm UK time.

You'll find the zoom details (and a goto tribute) at:
https://jfine2358.github.io/post/2021/01/10/happy-birthday-don-knuth/

This link also contains a discussion of how merging two binary trees
provides a good example of how coroutines can be useful, as in Python's
async and wait.

with best wishes

Jonathan
___
python-uk mailing list
python-uk@python.org
https://mail.python.org/mailman/listinfo/python-uk


[python-uk] TeX Hour tonight: Better Technical Documentation: 18:30 UTC time

2022-02-24 Thread Jonathan Fine
Hi

Tonight's TeX hour is from 6:30 to 7:30pm UK (and UTC) time. The UK time
now: https://time.is/UK.
The zoom URL is
https://us02web.zoom.us/j/78551255396?pwd=cHdJN0pTTXRlRCtSd1lCTHpuWmNIUT09

Last week I attended a "needs discovery" meeting organised by Daniele
Procida, who I've met several times at UK Python conferences. Daniele is
now one of several Directors of Engineering at Canonical, the  developers
of Ubuntu Linux, where he has special responsibility for improving both
documentation and the process by which it is created.

Daniele is also a current Fellow of the Software Sustainability Institute.
The meeting last week was to discover needs for a workshop he's holding
next month, to help Research Software Engineers improve their
documentation. There were over 20 people there.

I hope that at tonight's TeX Hour we will share our experience of writing,
rendering and using technical documentation, particularly  for software.
Daniele's approach is focussed on a quadrant of user needs.

The quadrant is

Top left: Tutorials (focussed on learning).
Top right: How-to guides (focussed on tasks).
Bottom left:  Explanation (focussed on understanding).
Bottom right: Reference (focussed on information).

The up-down axis is practice and theory. The left-right axis is study and
work.

Interested? Reflect on your own documentation experience, and visit:

https://www.software.ac.uk/about/fellows/daniele-procida
https://diataxis.fr/
https://mail.python.org/pipermail/python-uk/2022-February/004828.html

Tonight's TeX hour is from 6:30 to 7:30pm UK (and UTC) time. The UK time
now: https://time.is/UK.
The zoom URL is
https://us02web.zoom.us/j/78551255396?pwd=cHdJN0pTTXRlRCtSd1lCTHpuWmNIUT09

wishing you beautiful and effective documents

Jonathan
___
python-uk mailing list
python-uk@python.org
https://mail.python.org/mailman/listinfo/python-uk


[python-uk] Fwd: TeX Hour tomorrow: Command Line and Text User interfaces, Python syntax errors

2022-03-09 Thread Jonathan Fine
Hi

Pythonistas: Two days ago Will McGugan posted to this list about Textualize
(item 2 below). Item 3 is also Python-related.

Accessibility is the focus of tomorrow's TeX Hour. All topics are welcome.
I'm providing:

1. Continuation of last month's discussion of Accessible Command Line
Interfaces (CLI)
2. Discussion of Text User Interfaces (TUI), and in particular
https://github.com/Textualize/textual
3. Visually impaired programmers and Python syntax errors, eg
https://bugs.python.org/issue46910
4. Accessible 'screen-shots' of CLI interaction and source files in HTML
and PDF.

Date and time: Thursday 10 March, 6:30 to 7:30pm UK (and UTC) time.
UK time now: https://time.is/UK.
Zoom URL:
https://us02web.zoom.us/j/78551255396?pwd=cHdJN0pTTXRlRCtSd1lCTHpuWmNIUT09

The recommendations on CLI discussed at last month's meeting are

1. Ensure that a HTML version of all documentation is available.
2. Provide a way to translate long outputs into another accessible format.
3. Document the output structure for each command.
4. Provide a way to translate tables in CLI output into another
accessible format.
5. Ensure that all commands provide status and progress indication.
6. Ensure that all status and progress indicators used are screen
reader friendly.
7. Ensure that error messages are understandable when read aloud.

Many of these recommendations also apply to TUI.

The video from last month is available at
https://www.youtube.com/watch?v=oVN09ae8GWc.

Many of us are concerned about the conflict in Ukraine. Terry Tao (Fields
Medallist) has made two helpful posts. The first is for scientists,
particularly mathematicians, displaced by the conflict.
https://terrytao.wordpress.com/2022/03/02/resources-for-displaced-mathematicians/

The second is about the displaced ICM. Four year ago Saint Petersburg,
Russia was chosen to be the venue for the 2022 International Congress of
Mathematicians and associated IMU event (2 to 14 July). It will now take
place as a fully virtual event, hosted outside Russia.
https://terrytao.wordpress.com/2022/02/26/the-international-congress-of-mathematicians-icm-2022

with best regards

Jonathan
___
python-uk mailing list
python-uk@python.org
https://mail.python.org/mailman/listinfo/python-uk


Re: [python-uk] The BBC and Python

2011-10-07 Thread Jonathan Fine
Hi

This sounds interesting.  I work at the OU (in a technical support rather
than teaching role) and may be able to help out with contacts, background
and history.  I think they'll be some interest in this sort of thing across
the OU, although not necessarily with Python as the programming language.

The OU runs a course "My Digital Life" which is related to this (but not for
schools).
http://www3.open.ac.uk/study/undergraduate/course/tu100.htm

At the centre of the course is The SenseBoard, which as I recall Gary
Bullmer developed.
http://www.youtube.com/watch?v=Tgn4Ln47lM8

I hope this helps.


Jonathan

On Fri, Oct 7, 2011 at 11:11 AM, Nicholas Tollervey  wrote:

> Hey Folks,
>
> It has been brought to my attention that the BBC *are* actually making
> moves in the area of programming in schools (viz. what happened at
> PyconUK).
>
> I've copied an email that was forwarded to me and I think it'd be useful
> for the UK Python community to engage with these guys. I'm certainly
> going to respond and I know that there are many people on this list who
> have valuable experience and knowledge to share.
>
> It's almost lunch time. If you're at a loose end over your
> sandwich-break then why not reply rather than browse Slashdot..? :-P
>
> All the best,
>
> Nicholas.
>
> From: Keri Facer 
> > Date: 6 October 2011 11:54:36 GMT+01:00
> > To: Keri Facer 
> > Subject: 'BBC Micro' Project -
> >
> >
>
> > Hi all
> >
> > Thanks for expressing an interest in informing a possible new BBC
> > Micro Project and thanks to all of you for the comments you have
> > already sent - apologies for the group reply, but your help with the
> > following would be very much appreciated!
> >
> > Best wishes
> >
> > Keri
> >
> >
> > Invitation to contribute
> >
> >
> > The BBC is exploring the possibility of developing a new ‘BBC Micro’
> > project to encourage an interest amongst young people in computers,
> > computational thinking and computer science. Manchester Metropolitan
> > University is working with the BBC to draw on the views of teachers,
> > lecturers, computer scientists, programmers and others with an
> > interest in computational thinking in the UK today. We would
> > appreciate your assistance in helping to inform the early stages of
> > this process.
> >
> >
> >
> > First, a bit of background:
> >
> >
> >
> > In the early 1980s, the BBC started what became known as the BBC
> > Computer Literacy Project in response to predictions of a coming
> > microcomputer revolution and its likely future impacts on UK economy
> > and society. The BBC based its project around a computer and
> > programming language capable of being used to perform various tasks
> > which would be demonstrated in a TV series The Computer Programme. The
> > list of topics in the TV programme included graphics, programming,
> > sound and music, controlling external hardware, artificial
> > intelligence and teletext The computer selected was the Acorn Proton,
> > which was then re-badged the BBC Micro. The government funded the
> > purchase and distribution of 12,000 of the computers to UK schools for
> > use alongside the TV programme. In turn this stimulated a significant
> > growth in domestic use of the Micro.
> >
> >
> > Today, there is criticism of the ICT curriculum and the teaching of
> > programming (or computational thinking) in schools. The Royal Society,
> > amongst others, believe that design and delivery of ICT and computer
> > science curricula in schools is so poor that students’ understanding
> > and enjoyment of the subject is severely limited. In response to this
> > the BBC is exploring the possibility of developing a project with the
> > specific purpose of encouraging an interest in computers, computer
> > science and computer programming amongst young people.
> >
> >
> >
> > We would like to know your views on what the BBC could do in this
> > area. In particular, what you would see as the desirable equivalent of
> > the BBC Micro and The Computer Programme today? What technologies and
> > processes, what tools and skills would such a project need to
> > develop?  In particular, we would appreciate answers to the specific
> > questions below
> >
> >
> >
> > (NB, we use the term computational thinking rather than computer
> > science, programming, or ICT skills because we don’t want to assume
> > one particular view of what is important in this area. That, indeed,
> > is what we want your views on).
> >
> >
> >
> > Key questions
> >
> >   * What aspects of computational thinking (e.g. understanding how
> > ‘computers think/work’, using programming languages,
> > understanding systems thinking or other issues) should a BBC
> > Micro 2.0 project focus on? What do you think people should be
> > able to learn to do with computers today? Why?
> >   * What are the best ways to support and encourage those young
> > people (aged 9-14) with an interest in this area, to develop
> > 

Re: [python-uk] Trip to Bletchley Park

2013-09-26 Thread Jonathan Fine
I'm interested, and live locally, so I can cycle there. Bletchley Park is
walking distance from Bletchley rail station, so it's much better to get a
train to there than to Milton Keynes Central.

By the way, Bletchley Park was chosen in part because of its closeness to
the rail station, and to GPO communication lines.


Jonathan


On Thu, Sep 26, 2013 at 1:24 PM, David Nicholas Snowdon <
dave.snow...@gmail.com> wrote:

> Count me in too.
> Dave
>
> Sent from my iPhone
>
> On 26 Sep 2013, at 11:01, Luis Visintini  wrote:
>
> I can make it no problem.
> count me in
>
> Luis
>
>
> On Thu, Sep 26, 2013 at 8:41 AM, Tim Golden  wrote:
>
>> I'm tied up with a Boys' Club on Saturdays but I definitely encourage
>> anyone to go who hasn't. Aside from the mainstream attractions of the
>> Enigma / Codebreaking stuff and the NMOC, there's also a charmingly
>> eclectic mixture of side exhibitions: a museum of wartime pigeons; the
>> local model railway enthusiasts; a dusty garage of vintage cars; model
>> ships made by a local club; someone's toy collection; the on-site
>> wartime Post Office.
>>
>> And it's all run by fans who are delighted to talk.
>>
>> Definitely go if you haven't already. (And if you have).
>>
>> TJG
>>
>> On 25/09/2013 21:33, Tom Viner wrote:
>> > Hi all,
>> >
>> > A few of us had a discussion at PyconUK about doing a trip to
>> > Bletchley Park and the The National Museum of Computing.
>> >
>> > Saturday, 19 Oct seemed to be the best option. Londoners could meet at
>> > Euston Station and others could make their own way.
>> >
>> > In terms of timing:
>> >
>> > - Bletchley Park is open from 9.30am to 5.00pm
>> > - The Museum of Computing is "Fully open 1-5pm; Colossus and Tunny
>> > Galleries open all day"
>> >
>> > So we could meet at say 10am and get the train there, potentially
>> > using this national rail 2 for 1 offer:
>> > http://www.daysoutguide.co.uk/bletchley-park-(1)
>> >
>> > More info:
>> > http://www.bletchleypark.org.uk/
>> > http://www.tnmoc.org/
>> >
>> > So put it in your calendar and I'll email again a week before with
>> > specific meeting times etc.
>> >
>> > Cheers,
>> > Tom
>> >
>> > @tomviner
>> > ___
>> > python-uk mailing list
>> > python-uk@python.org
>> > https://mail.python.org/mailman/listinfo/python-uk
>> >
>>
>> ___
>> python-uk mailing list
>> python-uk@python.org
>> https://mail.python.org/mailman/listinfo/python-uk
>>
>
> ___
> python-uk mailing list
> python-uk@python.org
> https://mail.python.org/mailman/listinfo/python-uk
>
>
> ___
> python-uk mailing list
> python-uk@python.org
> https://mail.python.org/mailman/listinfo/python-uk
>
>
___
python-uk mailing list
python-uk@python.org
https://mail.python.org/mailman/listinfo/python-uk