<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>sisu.io</title>
    <link>https://www.sisu.io/</link>
    <description>Recent content on sisu.io</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 09 Jul 2020 00:00:00 -0400</lastBuildDate>
    
	<atom:link href="https://www.sisu.io/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>Bringing traditional ML to your Neo4j Graph with node2vec</title>
      <link>https://www.sisu.io/posts/embeddings/</link>
      <pubDate>Thu, 09 Jul 2020 00:00:00 -0400</pubDate>
      
      <guid>https://www.sisu.io/posts/embeddings/</guid>
      <description>Table of Contents  node2what-now? 🤔 The Les Misérables Data Set Using node2vec Reproducing Grover &amp;amp; Leskovec&amp;rsquo;s Findings The Demonstration Where can we go from here? Appendix: Neo4j&amp;rsquo;s Python Driver and SciKit Learn    
  Figure 1: Graph Embeddings are Magical!
   Departing for once from my posting about financial fraud detection, let&#39;s take a more functional look at an upcoming capability in the new Neo4j Graph Data Science library (v1.</description>
    </item>
    
    <item>
      <title>Analyzing First Party Fraud with Neo4j 👺 (PaySim pt.3)</title>
      <link>https://www.sisu.io/posts/paysim-part3/</link>
      <pubDate>Fri, 20 Mar 2020 00:00:00 -0400</pubDate>
      
      <guid>https://www.sisu.io/posts/paysim-part3/</guid>
      <description>Table of Contents  What&amp;rsquo;s our Graph look like again? Finding our First Party Fraud  Filtering the Universe with Weakly Connected Components Analyzing our Suspicious Groups Quantitatively Identifying Suspects   In Summary: What Did We Find? 🎓 Learning More Next Time: Investigating Fraudulent Charges 👣 Footnotes      If you&amp;rsquo;ve followed along in the PaySim series of posts or at least discovered the demo project, you&amp;rsquo;ve now got a graph representing 30 days of financial transactions in a simulated financial network running inside your Neo4j 3.</description>
    </item>
    
    <item>
      <title>Integrating PaySim with Neo4j 🔌 (PaySim pt.2)</title>
      <link>https://www.sisu.io/posts/paysim-part2/</link>
      <pubDate>Sun, 16 Feb 2020 00:00:00 -0500</pubDate>
      
      <guid>https://www.sisu.io/posts/paysim-part2/</guid>
      <description>Table of Contents  Prerequisites for you Home Gamers Starting with the End in Mind Time to Write Some Code!  Step 1: Enforcing a Schema Step 2: Iteratively Loading PaySim Transactions Step 3. Disguising our Mules Step 4. Establishing Identities and their Relationships Step 5. Updating Additional Node Properties Step 6. Thread Transactions into Chains   Putting it All Together Let&amp;rsquo;s Run It! 🏃  Building the Demo Project Tweak our Simulation Parameters Stage our Database Install the APOC Library Run the Simulation Confirm our Graph is Loaded   Wrapping Up Next Time: Analyzing our Graph    Previously, we looked at how PaySim models mobile money networks to simulate hidden fraudulent behavior and how my fork1 makes it possible to build off the original authors&amp;rsquo; work and model more realistic fraud cases.</description>
    </item>
    
    <item>
      <title>Simulating Mobile Money Fraud 🤑 (PaySim pt.1)</title>
      <link>https://www.sisu.io/posts/paysim/</link>
      <pubDate>Thu, 13 Feb 2020 00:00:00 -0500</pubDate>
      
      <guid>https://www.sisu.io/posts/paysim/</guid>
      <description>Table of Contents  Introduction Background: A Mobile Money Primer 💸 An Overview of PaySim  Agent Types Transactions Step by Step (day by day?)   👷‍ Improving PaySim  ⬆ Code Upgrades Enhancing PaySim&amp;rsquo;s Fraudsters   Our Journey So Far Next Episode: Getting PaySim Transactions into Neo4j    Introduction Fraud detection and investigation presents one of the most popular use cases for graph databases, especially in the financial services industry.</description>
    </item>
    
    <item>
      <title>What is this place?</title>
      <link>https://www.sisu.io/about/</link>
      <pubDate>Sun, 24 Nov 2019 16:38:00 -0500</pubDate>
      
      <guid>https://www.sisu.io/about/</guid>
      <description> Who am I?     Currently a Sales Engineer @ Neo4j, the leading graph database company.    On and off again software engineer and independent consultant    A devout Emacs lover having drunk the lisp kool-aide.   </description>
    </item>
    
    <item>
      <title>Installing OpenBSD 6.3 on Packet.net</title>
      <link>https://www.sisu.io/openbsd/2018-06-16_installing-openbsd-6-3-on-packet-net-df51a5e9083f/</link>
      <pubDate>Sat, 16 Jun 2018 21:57:46 +0000</pubDate>
      
      <guid>https://www.sisu.io/openbsd/2018-06-16_installing-openbsd-6-3-on-packet-net-df51a5e9083f/</guid>
      <description>Note: This is an old post from when I wrote on medium.com&amp;hellip;formatting may be wonky here until I clean it up.
 Image by Kurt Edblom shared under CC BY-SA 2.0 (https://flic.kr/p/fanASg)
With bonus tips for configuring OpenBGPD!!!
I’m experimenting with integrating OpenBSD into our infrastructure as a firewall and HTTP reverse-proxy. We currently host our data tier using Packet’s bare metal hosting, but sadly Packet doesn’t currently offer OpenBSD as a 1-click install OS.</description>
    </item>
    
    <item>
      <title>Tips for Alpine Linux 🗻 under OpenBSD 🐡</title>
      <link>https://www.sisu.io/openbsd/2017-09-19_tips-for-alpine-linux-under-openbsd-dca8d09568b4/</link>
      <pubDate>Tue, 19 Sep 2017 11:48:58 +0000</pubDate>
      
      <guid>https://www.sisu.io/openbsd/2017-09-19_tips-for-alpine-linux-under-openbsd-dca8d09568b4/</guid>
      <description>Note: This is an old post from when I wrote on medium.com&amp;hellip;formatting may be wonky here until I clean it up.
 Matterhorn…if you squint you can see Puffy up there, I swear. (https://commons.wikimedia.org/wiki/File:Matterhorn_from_Domh%C3%BCtte_-_2.jpg)
Virtualization is just plain fun. While I do rely on it specifically to satisfy professional needs while running OpenBSD on my laptop (mostly hacking on some enterprise Java software that doesn’t natively support *BSD), I find myself constantly fascinated by it and tinkering with it.</description>
    </item>
    
    <item>
      <title>Docker on OpenBSD 6.1 (-current)</title>
      <link>https://www.sisu.io/openbsd/2017-05-29_docker-on-openbsd-6-1-current-c620513b8110/</link>
      <pubDate>Mon, 29 May 2017 16:15:05 +0000</pubDate>
      
      <guid>https://www.sisu.io/openbsd/2017-05-29_docker-on-openbsd-6-1-current-c620513b8110/</guid>
      <description>Note: This is an old post from when I wrote on medium.com&amp;hellip;formatting may be wonky here until I clean it up.
 (Edit on 30 May 2017: Lots of feedback, thanks! One thing to clarify for readers is this is really a step towards a Docker Machine setup vs. a Docker Engine…i.e. using Docker for local development.)
So here’s the thing. I’m normally a macOS user…all my hardware was designed in Cupertino, built in China.</description>
    </item>
    
  </channel>
</rss>