Welcome to MiniHack
Where we meet monthly to come up with cool solutions to pointless problems

What is This?

profile picture

MiniHack is a monthly meetup where teams of between 3 and 6 people compete to produce the best solution to a given problem.

We encourage new people - both new to programming, and new to the group. We're completely tech agnostic: if you can display your solution over Zoom then it counts!

MeetupCode of Conduct

Projects

Hack 1 - Jigsaw

You are provided with 6 Jigsaw pieces. The brief for MiniHack 1 is to create something that uses at least one of these images

Guest Judge:

Martin Beeby

Source Code
Hack 1 - Jigsaw

Hack 2 - Game with no Graphics

The task for Hack 2 is to create a game with no graphics.

Guest Judge:

Alan O'Donohoe

Source Code
Hack 2 - Game with no Graphics

Hack 3 - Advent

The aim of this hack was to create an advent to a given date.

Guest Judge:

Kevlin Henney

Source Code
Hack 3 - Advent

Hack 4 - Locked In

You're part of a crack team of spies, who are breaking a high value asset out of prison. Build something that, based on a real world (or simulated real world event) event, performs an action that will communicate with the outside world.

Guest Judge:

Pete Galagher

Source Code
Hack 4 - Locked In

Hack 5 - Locked In

The theme for MiniHack 5 is Valentines Day. Your friend has forgotten about valentines day - since we're in lockdown, they want you to help them out by creating a virtual valentines card or gift.

Guest Judge:

Jon Skeet

Source Code
Hack 5 - Locked In

Hack 6 - Easter

The theme for MiniHack 6 is Easter. The task this month is to create an "Easter Egg" hunt. You should hide as many easter eggs as you can around; however, there should be subtle hints and clues as to where the next one can be found.

Guest Judge:

Layla Porter

Source Code
Hack 6 - Easter

Hack 7 - Space

The theme for MiniHack 7 is Space. The task this month is to create a space travel booking system.

Guest Judge:

Dave Thomas

Source Code
Hack 7 - Space

Hack 8 - Trains

The theme for MiniHack 8 is Trains. The task is to create a system that manages train schedules.

Guest Judge:

Steve Poole

Source Code
Hack 8 - Trains

Hack 9 - Doors

The theme for MiniHack 9 is Doors. You have been approached by a gang of criminals, who would like you to build a backdoor into the code that you're currently producing.

Guest Judge:

Robin Wood

Source Code
Hack 9 - Doors

Hack 10 - Stories

The theme for Hack 10 is stories. You need to tell a story using the most diverse and imaginative technology you can.

Guest Judge:

Dan Clarke

Source Code
Hack 10 - Stories

Hack 11 - Name That Tune

The task is to capture the sound without recording the sound itself as a sound file.

14/09/2021

Guest Judge:

Jamie Taylor

Source Code
Hack 11 - Name That Tune

Hack 12 - The Turing Test

Create something that, when investigated, convinces the planning department representative that the plans have been taken by the water board, and not stolen.

12/10/2021

Guest Judge:

Bill Ayers

Source Code
Hack 12 - The Turing Test

Hack 13 - The OWASP Challenge

Create a system that replaces the jewellery shop alarm system. It should have at least one OWASP top 10 vulnerability. To complete the task, create an exploit for the vulnerability that switches the alarm off.

16/11/2021

Guest Judge:

Daniel Cuthbert

Source Code
Hack 13 - The OWASP Challenge

Hack 14 - Jingle Bells

In a 30 second window, display on the screen as many words as you can.

20/12/2021

Guest Judge:

Source Code

Hack 15 - The Great Escape

Plan a route between two locations, but avoiding certain points on a map.

24/01/2022

Guest Judge:

Mark Allan

Source Code
Hack 15 - The Great Escape

Hack 16 - Fire Sale

Negotiate for your diamond, and get the highest price

22/02/2022

Guest Judge:

Ash Burgess

Source Code
Hack 16 - Fire Sale

Hack 17 - Face-off!

Run a process that can't be detected

30/03/2022

Guest Judge:

John Staveley

Source Code
Hack 17 - Face-off!

League

#NameScore
1Peter Gillett - Congratukations!  Winner this season!Peter Gillett - Congratukations! Winner this season!5
2Laurence DyerLaurence Dyer4
3Adi JacobsonAdi Jacobson1
4Mark HanslipMark Hanslip1

Your name will only be on here if you have explicitly consented to it

Join Us

Would you like to take part?

Meetup Link