Bio

im harry a make stuff in my free time yeah i know way to much about space and i love programmmmmming

Stats

6
Projects
62
Devlogs
81
Votes
4
Ships

Coding Time

All Time: 39h 43m
Today: 1h 40m

Member Since

July 22, 2025

Badges

3
Lived Mas
you know what you did.
🎨
Graphic Design is My Passion
Oh God How Did This Get Here I Am Not Good With Computer
🚢
Maiden Voyage
you shipped your first project! the journey begins...

Projects

6
🚀
4 devlogs 6 days ago
Boykisser status (HOLY C webserver)
15 devlogs 8 days ago
ssh harryprogers.co.uk  Portfolio
10 devlogs 10 days ago
🚀
8 devlogs 11 days ago
Retro search engine
14 devlogs 18 days ago
Satellite Tracking site
11 devlogs 21 days ago

Activity

some progress has been done to flesh out the networking package imported from old project. Plan is to have that fleshed out hoping for restfull api support with cookies and everything. its going nice. i have cookie and make it more easier to create endpoints and such using AddRoute function. its going well

Update attachment

INSTALLING DONE you can now download packages easier than i though ima make it more robust and better.

Update attachment

Built a server a rough little thing and some small commands to fetch some example packages. its little rough and needs ton more work but liking it so far

Update attachment

the start of something

Update attachment
harry rogers
harry rogers created a project
5d ago

Holy C package manager

Manage libs and function with holy c. goal to make holy c much more easer to manage. with this i plan on also flesh out my network lib and i/o lib to include them in this project

4 devlogs 1 follower

set up on the server side so it should be working and running smoothly permenently/

heads up wifi been spotty and my friend running zmap :)

Update attachment

SHOUT OUT TO Youssef FOR FINDING A BUG THAT TOOK 28 mins to fix kinda 28 did spend 10 or less in slack WOOP WOOP

Update attachment

headers are fixed demo is live and readme will be written soon and shipped soon

i think i should make a speech or something. big big big thanks to to James barford for the holy c compiler. could not do it with out it. HUGE HUGE thanks to SoM slack for the idea for turning it in to boy kisser status codes and everyone that helped.

Update attachment

PUBLISHED TO GIT DID SOME rate limiting and finalised the home page see bellow

Update attachment

ALRIGHTYY SO IM DOING SOME SECURITY UPDATES. so function to validate file paths is first step

NEXT ON THE LIST IS BUUUUUUUUUUUUFFFFFFFFFFFFEEEEEEEERRRRRR OVERFLOW PROTECTION LETS GOOOO
and thats all i want to fix for now

Update attachment

I have really good news. i made 2 steps forward so far. okay so im look for any security issues and ship it soon or at somepoint

Update attachment

I WISSH I WSHH I PRAY AND PRAY I COULD GIVE A GOOD UPDATE BUT NOoooooooooooooo. so i went back 2 steps foward on step back so i need so all of last 55m of work was for nothing

Update attachment

issue now found with editing html and css we have the issue of the server now crashing with lots of request lets gooooooooooo

Update attachment

so uploaded all the status images and changed it so it goes to that dir that was alot harder than i thought but yeah

Update attachment

I'm finally announce this project is a boy kisser status code site built in HOLYC, the divine language. i have made all 63 status codes and public RN https://github.com/harrycraft44/boykisser-status-code/tree/main

Update attachment

yes so i made it work and i also added something funny ehhehehe.

Update attachment

SO the code i shown did not work lol but so the file lib just seems to not send full file well i should of saw it comming but i didnt so im working on that. see bellow my struggle with holy c

Update attachment

Built the lib so you can now just use SendFile() and such functions to make life easier to send data. i also in the server set up code to dynamicly show images because im going to doe something cooooooooooool i mean the slack gave me the idea so you will have to wait and see

Update attachment

okay so i lost time. hacker time has not logged all my time :(((((( but i have built a network lib and now i have built a file lib using asm.

Update attachment
harry rogers
harry rogers created a project
8d ago

Boykisser status (HOLY C webserver)

BUILT WITH HOLY C!!!! everyone like boy kisser why dont you add to your status page its cool hip and amazing :)

Boykisser status (HOLY C webserver)
15 devlogs 2 followers Shipped

File Preview ONNLYYY FORRR images rn but i want support for all type of media.

Update attachment

Lets welcome the user :)

Update attachment

ssh harryprogers.co.uk

now works oh my

Update attachment

SORRY FOR NO DEV LOGS I WAS LOCKED IN AN ON SLACK

Update attachment

I HAVE DONE SOME REsearch and now i'm annoyed i have to build a custom ssh daemon to achieve what i want. WELLL ITS NOT TOO BAD ITS QUITE SIMPLE BUT ANNOYING.

Update attachment

look its ascii meeeeeeeeee

Update attachment

Done projects tab that was whole justifying my life moment lol. looking back i havent done to much in my life but i did kinda. this is all thats available on the internet i worked on a lot more.

Update attachment

I feel like im justify my whole life rn

Update attachment

i looked through all my github projects and just listed everything i have done so its true i have worked on ip/network utilities and it was like a simple ue4 plugin. that currently broken and it was written in c++.

Update attachment

contact section done. it took a bit as i had to remember my linked in password lol

Update attachment

starting off with a basic ui. all i have done i also set up so you can rn
ssh portfolio@harryprogers.co.uk -p 2222

Update attachment
harry rogers
harry rogers created a project
9d ago

ssh harryprogers.co.uk Portfolio

making a Portfolio that you have to ssh into.

ssh harryprogers.co.uk  Portfolio
10 devlogs 4 followers Shipped

so file encryption working. so can upload a file and type your password for the encryption and the file is stored on the server and encrypted

Update attachment

database. so the files are stored in db. currently the passwords stored in plain text of course thats not secure so im gonna use argon 2 encryption

Update attachment

idk if this looks good but does to meeeeeeeeeeeee

Update attachment

im a slow css coder oh my so this is the update

Update attachment

some ui and got the data base done aswell

Update attachment

TIMEE FOR THE START OF A NEW PROJECT HYPE AM I RIGHT

Update attachment
harry rogers
harry rogers created a project
10d ago

secure file storage site

Unlimited secure file storage with encryption tech. unlimited to a degree as my server only have 18tb :(

8 devlogs 0 followers

code clean up. plus a readme and pushed to github

Update attachment

Time to clean the mess of my project structure

Update attachment

Fix error when vpn the maxmind cant get the city name witch caused error for the weathers so just now says the country name. also news feeds worrrrkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk.

Update attachment

https://github.com/yavuz/news-feed-list-of-countries/ good git repo and i have now added news sources for each country

Update attachment

FUN story for this one so i created a boosting algo it would boost if it has domain like if searched facebook you would get facebook.com well it wasnt working if you could see in past posts buttt i had a bad Index Desynchronization bug there is a bm25 file that listed all bm25 indexs and also line index file stored all the index for the file but it was off. why was it off line endings are two characters (\r\n) when i had one (\n) so it would of worked on linux or mac but on windows nooooooooooooooooooooo. so okay now it works :)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))

Update attachment

I did something okay so i put BM25 formula. Score = sum over terms of [inverse document frequency × (term frequency × (saturation + 1)) ÷ (term frequency + saturation × (1 − normalization + normalization × (document length ÷ average document length)))]. honsetly its so confusing. and now has some more issues so il have to work on it.

Update attachment

IT WORKS. okay okay has some issues like the algo needs to be better and such. like Wikipedia is higher up when you search google but yeah. another issue is that the data on lines is greater than 1mb and having issues with then loading them as its big. but i did it. will keep you updated as i go. but enjoy a little demo i made

The data can be empty and ughhhhhhhhhhhhhhh thats why i was trying to parse metatags and such but its emptyyyyyy.

Update attachment

fun little gif to show how amazingly its going

Update attachment

okay so I got searching done. well its very basic but i hateee how slow it is so most search engines use Inverted Index. well so lets do that but it would have to go through all the code again. woop woop time to script. well so first i want to remove any failed scraping. expect alot more devlogs

Update attachment

Haven't shown some code in while so here's the latest and greatest python scraper. its moves fast about 60 sites a second.

Update attachment

scraping taking wayyy to long so i have made the script wayyy faster and better

Update attachment

The scraping taking while i been updating and working on scraper while it does its thing i worked on ui. So the news is getting though rss feeds and market through npm package to get yahoo finance. i been working on not relying on api and rate limits so i have to get location for news i using maxmind GeoLite2-City.mmdb. to get the users country and location for weather and news.

Update attachment

Step one of building a search engine is getting data. i have got a list of top 10 million sites. i built a simple python bot to scrape the meta data for each site.

Update attachment
harry rogers
harry rogers created a project
17d ago

Retro search engine

pre google style search engine.

Retro search engine
14 devlogs 7 followers Shipped

Hours of headaches later I HAVE DONE IT.
I spent a lot of time just thinking and working it out. I'm just so annoyed. it felt like it was gonna be a simple project. it ended up being way harder than I expected.

It was about 5 hours of coding, but so much more time just spent bashing my head against a wall.

Update attachment

Okay so I ditched my own algo as its was insanely incorrect and I'm and working on it being better but for now but now look at this. THIS TOOK WAY TO LONGG

Update attachment

Another dev log time. i have set up a node server to stream the json data and i finally rendered all the satellites

Update attachment

red dot is my calculations and green is the real data. i can see how far off my calcs are. its insane :(

Update attachment

I did something.

Update attachment

Math is messed up somewhere idk whats going on and what i did wrong but its progress

Update attachment

okay now works for json. and il work on the map after i sleep this was some real 3 am coding work and it was pain.

Update attachment

Well so what is J2. so earth is not a perfect round its fatter around the middle. Earths chubbiness ig is the j2 and it makes orbits wobble. so for better estimates I needed to calculate it. also needed to calculate drag for low earth sats. so i did that. this has effort reaffirmed what i know in school I'm good at maths if i have the equations anway enjoy more code :)))))

Update attachment

UPDATE LETS GOO so i got the lip down it taking wayyyy to long imo.
so im hating maths now but i love how this works next on the list is to get real geo cords and then put them on a map butt progress is going. anway enjoy some more of the 3 am code

Update attachment

OKAY MATHS I HATE IT. after research i needed a SGP4 Library and i thought im good at physics il make it my self. annnnnndddd the answer is why did i do this to myself. anyway here a code snippet from my lib for now

Update attachment

Ima write a step by step how I'm building this ig. Well I thought about using and API but then rate limiting and how certain sites use APIs like Space-Track.org use cookies and CelesTrak has no API, N2YO API only has objects above you. I'm going to get data from CelesTrak and then use TLE data (i just learnt about) and build my own js lib to use the TLE data to get the current pos in the sky. enjoy my project structure :)

Update attachment
harry rogers
harry rogers created a project
20d ago

Satellite Tracking site

a simple site to track satellite using open apis

Satellite Tracking site
11 devlogs 0 followers Shipped
harry rogers
harry rogers joined Summer of Making
20d ago

This was widely regarded as a great move by everyone.