SKIPPERKONGEN

  • Archives
  • Best of GitHub
    • Quine Relay
    • Stacksort
  • My Stuff
    • My Javascript demos
    • Download geodata
  • Tricks
    • AWS Tricks
    • Datasets
    • Encoding Tricks
    • Geo Tricks
    • Git tricks
    • Linux Tricks
    • Neo4j tricks
    • NumPy & Pandas Tricks
    • PHP tricks
    • Python Tricks
    • Skipper Tips
    • SQL Snippets
  • Urban Mining – Steel Scraps

    While I intuitively like the concept of Urban Mining – we have all these precious raw materials within easy reach of robots – I know nothing about it. I want to remedy that with the best ignorance cure of all: YouTube! Please, see an exteneded list of videos at the bottom of this post. The […]

    March 2, 2018
  • How to do backpropagation in Numpy

    I have adapted an example neural net written in Python to illustrate how the back-propagation algorithm works on a small toy example. My modifications include printing, a learning rate and using the leaky ReLU activation function instead of sigmoid. import numpy as np # seed random numbers to make calculation # deterministic (just a good […]

    February 24, 2018
  • My Dad’s Early Life Story

    In this post I will give a brief overview of my father’s (Georgios Kefaloukos) many activities in the early part of his life. After dinner today I decided to ask him about his life story, and took as many notes as I could. My writing may seem like a glorified enumeration of his many occupations […]

    November 23, 2017
  • No one in ad tech needs to know your name

    I work in the ad tech industry, which means that I track people online for a living. Mainly, I do it because the industry has interesting computer science problems and because the job pays well. I will not defend ad tech. Mainly because ad tech is not important enough to humanity to defend. However, I […]

    September 19, 2017
  • My recipe for dal

    I love dal. Here is my simple recipe, which draws it’s inspiration from both India and the Mediterranean Region. Ingredients: – 200-300 g split red lentils – 1 onion – 2-3 cloves of garlic – 1 can of crushed tomatoes – coriander seeds – cumin – fresh mint – fresh coriander – water – salt […]

    July 23, 2017
  • Neural networks on GPUs: cost of DIY vs. Amazon

    I like to dabble with machine learning and specifically neural networks. However, I don’t like to wait for exorbitant amounts of time. Since my laptop does not have a graphics card that is supported by the neural network frameworks I use, I have to wait for a long time while my models git fitted. This […]

    May 7, 2017
  • Ether mining – first attempt

    This guide outlines my first (and failed) attempt at mining Ether on AWS. I will first show how I set up a GPU instance to mine Ether. Then I will conclude on the profitability of the whole endeavour in a simple way, i.e. profit = [value of generated Ether] – [AWS cost]. The guide is […]

    March 9, 2017
  • Python script for geocoding a text file

    Assume that you have a file with some locations as text with one location per line. For example, here are some school names in Copenhagen, Denmark, stored in schools.csv: Hyltebjerg Skole Heibergskolen Ellebjerg Skole Katrinedals Skole Peder Lykke Skolen Amager Fælled Skole Tingbjerg Heldagsskole Øster Farimagsgades Skole Sankt Annæ Gymnasiums Grundskole Lykkebo Skole Randersgades Skole […]

    November 3, 2016
  • How AI, robotics and advanced manufacturing could impact everybody’s life on Earth

    What if everybody could live a wealthy, healthy, job-less and creative life in a post-scarcity Universe? Are we currently on a trajectory to this new reality and what are the obstacles we may face on the way? What are the important game-changing technologies? TODO: create and agenda (very tentative): 1) contrast current life circumstances with […]

    October 11, 2016
  • Easy parallel HTTP requests with Python and asyncio

    Python 3.x, and in particular Python 3.5, natively supports asynchronous programming. While asynchronous code can be harder to read than synchronous code, there are many use cases were the added complexity is worthwhile. One such examples is to execute a batch of HTTP requests in parallel, which I will explore in this post. Additionally, the […]

    September 9, 2016
←Previous Page
1 2 3 4 5 6 … 25
Next Page→

SKIPPERKONGEN

Proudly powered by WordPress