HNHacker News
TopNewBestAskShowJobs

noelwelsh

10,132 karma · joined March 22, 2010

I'm interested in machine learning, distributed systems, programming languages, and entrepreneurship. I have a personal site at https://noelwelsh.com/

I'm a partner at Inner Product (http://inner-product.com) and Underscore (http://underscore.io), where I teach, mentor, and develop Scala.

I'm previously was a co-founder of a startup called Myna which applied multi-armed bandit algorithms to the problem of content optimisation -- where A/B testing is traditionally used.

submissionscomments

When the Hard Part Stops Being Hard

proofsandintuitions.net·6 pts·noelwelsh·
0

Coaxing quality (writing) output from generative AI

scala-lang.org·3 pts·noelwelsh·
1

Artificial Adventures

scattered-thoughts.net·2 pts·noelwelsh·
0

Show HN: Functional Programming Strategies, the book I'm working on

functionalprogrammingstrategies.com·5 pts·noelwelsh·
1

Completion is a Substrate, not a UI

chiply.dev·2 pts·noelwelsh·
0

Unreleased Pixel Watch 5 Found by Diver in St Martins

xcancel.com·2 pts·noelwelsh·
0

Practical Effect Handlers in Capability-Passing Style

link.springer.com·2 pts·noelwelsh·
1

Doodle: Compositional 2D Graphics

creativescala.org·1 pts·noelwelsh·
0

Parametricity, or Comptime Is Bonkers

noelwelsh.com·2 pts·noelwelsh·
0

A Quick Introduction to OxCaml

noelwelsh.com·1 pts·noelwelsh·
0

My fast zero-allocation webserver using OxCaml

anil.recoil.org·159 pts·noelwelsh·
50

Httpz – Zero-Allocation HTTP/1.1 Parser for OxCaml

github.com·88 pts·noelwelsh·
19

Designing Custom UUIDs

noelwelsh.com·1 pts·noelwelsh·
0

Harvard considered as a long-lived biological organism (2022)

frankhecker.com·3 pts·noelwelsh·
0

Stack Overflow and the Programming Language Rankings

redmonk.com·2 pts·noelwelsh·
0

The Performance Effects of Virtual-Machine Instruction Pointer Updates [pdf]

drops.dagstuhl.de·1 pts·noelwelsh·
1

Understanding Virtual Machine Dispatch Through Duality (2023)

noelwelsh.com·1 pts·noelwelsh·
0

Operational and Denotational Strategies for Understanding Code

noelwelsh.com·1 pts·noelwelsh·
0

Designing a DSL for Terminal Interaction

noelwelsh.com·1 pts·noelwelsh·
0

Terminus, a Scala 3 library for working with the terminal

creativescala.org·1 pts·noelwelsh·
0

If you want to play tennis at the top level there's a benefit to being ____

statmodeling.stat.columbia.edu·3 pts·noelwelsh·
1

Early Collaborative Games of Fantasy and Imagination

wobbupalooza.neocities.org·3 pts·noelwelsh·
0

Introduction and Elimination, Left and Right

dl.acm.org·1 pts·noelwelsh·
0

Understanding Virtual Machine Dispatch Through Duality

inner-product.com·2 pts·noelwelsh·
0

Regular-expression derivatives reexamined [pdf]

khoury.northeastern.edu·2 pts·noelwelsh·
1

Introduction to Modern Statistics

openintro-ims2.netlify.app·740 pts·noelwelsh·
132

Monadic Deep Learning

arxiv.org·2 pts·noelwelsh·
0

Interleaving Computational and Inferential Thinking

hdsr.mitpress.mit.edu·2 pts·noelwelsh·
0

Software Masters of Fine Arts

wiki.c2.com·2 pts·noelwelsh·
0

Practical Partial Evaluation for High-Performance Dynamic Language Runtimes [pdf]

chrisseaton.com·1 pts·noelwelsh·
0
Page 1 of 4Next →