John Wickerson's Avatar

John Wickerson

@wicko3.bsky.social

Senior Lecturer at Imperial College EEE researching programming languages and hardware design.

568 Followers  |  191 Following  |  678 Posts  |  Joined: 07.08.2024  |  1.7424

Latest posts by wicko3.bsky.social on Bluesky

Preview
Are conference reviewers harsher when they have a submission of their own? My area of academia runs mainly on conferences, as opposed to journals. This means that a few times each year, hundreds of researchers simultaneously submit papers about their latest and greatest pโ€ฆ

Are conference reviewers harsher when they have a submission of their own? Post from @wicko3.bsky.social

johnwickerson.wordpress.com/2025/11/19/a...

20.11.2025 20:47 โ€” ๐Ÿ‘ 5    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Today at ASPLOS Chengsong Tan will present our work with @wicko3.bsky.social on mechanical formalisation of CXL.cache - check out the paper! www.doc.ic.ac.uk/~afd/papers/... #CXL

02.04.2025 08:56 โ€” ๐Ÿ‘ 5    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Check out our work on Formalising CXL Cache Coherence, which Chengsong Tan will present at @ASPLOSConf next week (joint with @wicko3.bsky.social)

www.doc.ic.ac.uk/~afd/papers/...

26.03.2025 09:56 โ€” ๐Ÿ‘ 7    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A wordle board that looks like I'm playing Tetris!

A wordle board that looks like I'm playing Tetris!

Tfw you forget whether you're playing Tetris or Wordle...

24.03.2025 08:50 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Verification code. Enter the code we have sent to: *******3649.

Verification code. Enter the code we have sent to: *******3649.

Also my bank:

13.03.2025 10:17 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
The Bank will NEVER ask you for this code. If anyone does, it is a SCAM! Call 159 now if this has happened or you didn't ask for a code. Your code is 100285.

The Bank will NEVER ask you for this code. If anyone does, it is a SCAM! Call 159 now if this has happened or you didn't ask for a code. Your code is 100285.

My bank:

13.03.2025 10:17 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Was delighted to have Jianyi Cheng, my former PhD student (joint with @wicko3.bsky.social), now Assistant Professor at @edinburgh-uni.bsky.social Informatics, visit for lunch and technical discussions today. He's doing great work - anyone looking to do a PhD in Scotland - would recommend!

10.02.2025 18:27 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

How does a Roman write 9 in Verilog?

I donโ€™t care.

29.01.2025 19:16 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Keynote

27.12.2024 00:55 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yep, much better :)

23.12.2024 21:27 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Iโ€™m not sure the form is publicly accessible?

23.12.2024 21:03 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I recently enjoyed A Man on the Inside (s1) and Only Murders In The Building (s1 and s3).

23.12.2024 07:36 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Electric vehicle recharging point
only

Electric vehicle recharging point only

Mixed Use Parking. Electric Vehicles And Other Vehicles Allowed

Mixed Use Parking. Electric Vehicles And Other Vehicles Allowed

Electric vehicle recharging point

Electric vehicle recharging point

Three parking signs in close proximity in Cambridge.

Pic 1: clearly non-electric vehicles are not allowed.

Pic 2: clearly non-electric vehicles are allowed.

Pic 3: ???

20.12.2024 09:39 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Fuzzing Quantum Compilers Ilan Iwumbwe and Benny Liu did undergraduate research placements with me this summer, and Iโ€™m very pleased that they will be presenting their work at the Programming Languages for Quantum Comโ€ฆ

Here's a short blog post about an upcoming #PLanQC paper on "QuteFuzz", a new tool built by Ilan Iwumbwe and Benny Liu for fuzz-testing quantum compilers using randomly generated circuits (paying particular attention to subcircuits and control flow) johnwickerson.wordpress.com/2024/12/18/f...

18.12.2024 12:37 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Lindseyโ€™s zine is indeed well worth a read โ€” a thought-provoking introduction to โ€œchoreographiesโ€ as a method for correct-by-construction concurrent programming.

06.12.2024 11:09 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
โ€œCommunicating Chorrectly with a Choreographyโ€ is out!

Lindsey Kuper's* group has produced this fantastic zine on choreographic programming that folks should definitely check out: decomposition.al/blog/2024/12...

(* can't seem to find Lindsey here but please tag if you know the handle)

06.12.2024 04:16 โ€” ๐Ÿ‘ 23    ๐Ÿ” 8    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 3

Very kind of you, Rachit!

06.12.2024 08:00 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

โ€œNowโ€ famous?? ๐Ÿค”

05.12.2024 17:29 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Formally Verified Hardening of C Programs Against Hardware Fault Injection <div><p>A fault attack is a malicious manipulation of the hardware (e.g., electromagnetic or laser pulse) that modifies the behavior of the software. Fault attacks typically target sensitive applicati...

Formally Verified Hardening of C Programs
Against Hardware Fault Injection

hal.science/hal-04818801

gricad-gitlab.univ-grenoble-alpes.fr/certicompil/...

05.12.2024 08:11 โ€” ๐Ÿ‘ 6    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
The Hoare Cube I wrote earlier this year about my attempt to understand the repercussions of toggling $latex \subseteq$ and $latex \supseteq$ when giving a semantics to Hoare triples. In response to that post, Yaโ€ฆ

Program correctness and incorrectness are not just two sides of the same coin; they're two faces of the same cube! johnwickerson.wordpress.com/2024/12/04/t...

04.12.2024 16:30 โ€” ๐Ÿ‘ 31    ๐Ÿ” 7    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 1

Oh thatโ€™s true!

27.11.2024 00:18 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Fun with income tax The UK government imposes a tax on peopleโ€™s income, and, as is quite conventional, the rate at which a person pays this tax increases as their income increases. However, I was surprised to noโ€ฆ

I reckon I'm old enough to pontificate confidently on topics I know nothing about, so here's my blog post all about ... the UK's rules on income tax! johnwickerson.wordpress.com/2024/11/26/f...

26.11.2024 22:29 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

"A Verified Foreign Function Interface between Coq and C", by me, Kathrin Stark and Andrew W. Appel will appear at POPL 2025! www.cs.princeton.edu/~appel/paper...

this is the culmination of years of research (and most of my grad school work), so I'm excited to see it finally published! ๐ŸŽ‰

19.11.2024 20:41 โ€” ๐Ÿ‘ 44    ๐Ÿ” 19    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
Danilo Mandic lecturing

Danilo Mandic lecturing

Big thanks to Prof Danilo Mandic for an inspiring โ€œMeet the Profsโ€ seminar today. He explained how he has applied his expertise in signal processing to such varied domains as financial trading, heart monitoring, and sleep apnoea.

18.11.2024 14:36 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The recording of our POPL song, "Reviewing for Publication", is now available: https://www.youtube.com/watch?v=Hyaeg7C4XsI

20.01.2024 10:22 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

["Girls in white dresses with blue satin sashes";
"Snowflakes that stay on my nose and eyelashes";
"Silver white winters that melt into springs"]
-- These are a few of my favourite strings.

03.02.2024 20:40 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

โ€œPenguin Random Houseโ€ sounds more like a what3words reference than a publishing company.

23.04.2022 08:34 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image Post image Post image

If #juliadonaldson were an academic...

22.03.2021 21:02 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

I wrote this on my sonโ€™s changing mat to stop me using it upside-down, but itโ€™s not as helpful as Iโ€™d hoped...

27.09.2020 12:44 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

When building some hardware the HLS way
There's no task more vital or bigger,
Than figuring out, for each step of the clock,
Which gates are the next ones to trigger.

29.12.2019 16:36 โ€” ๐Ÿ‘ 3    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@wicko3 is following 20 prominent accounts