HN user

joshlk

442 karma

Views are my own.

Posts25
Comments106
View on HN
robotchinwag.com 2mo ago

Interactive KL Divergence Visualisation

joshlk
1pts0
robotchinwag.com 1y ago

Gradients of Matrix Multiplicaiton in Deep Learning

joshlk
1pts0
www.youtube.com 1y ago

Exploiting Attacks on 1Password Mac

joshlk
2pts0
sebastianmarines.com 1y ago

How 2>&1 and file descriptors works

joshlk
2pts0
robotchinwag.com 2y ago

Demystifying Tensor Model Parallelism

joshlk
2pts0
robotchinwag.com 2y ago

The Tensor Calculus You Need for Deep Learning

joshlk
3pts0
news.ycombinator.com 2y ago

Ask HN: Google workspace price increased to £6/user/month

joshlk
3pts3
github.com 2y ago

Sorry I'm busy for the foreseeable future

joshlk
1pts0
www.ncbi.nlm.nih.gov 2y ago

Ten simple rules for writing a technical book

joshlk
3pts0
github.com 2y ago

Doom on IPU

joshlk
2pts0
stackoverflow.com 2y ago

ARM CPU JavaScript Instruction

joshlk
1pts0
news.ycombinator.com 4y ago

Ask HN: How to pick a software tool? (e.g. MySQL vs. Postgres)

joshlk
3pts4
python-patterns.guide 5y ago

Brandon Rhodes‘ Python Design Patterns

joshlk
4pts0
github.com 5y ago

Cross-platform Rust rewrite of the GNU coreutils

joshlk
1pts0
news.ycombinator.com 5y ago

Ask HN: Top Coursera Courses?

joshlk
486pts157
steamcdn-a.akamaihd.net 5y ago

Welcome to Flatland. Valve's handbook for employees (2012) [pdf]

joshlk
4pts0
github.com 5y ago

Show HN: Pandas style guide for production code

joshlk
1pts1
github.com 5y ago

Show HN: Dead easy Python for executing many HTTP requests asynchronously

joshlk
46pts23
github.com 5y ago

Show HN: A Python container for dataclasses with multi-indexing and vector opps

joshlk
122pts14
devanla.com 5y ago

DataFrame use Anti-Pattern (2018)

joshlk
1pts1
news.ycombinator.com 5y ago

Ask HN: Coding interview advice or tuition/mentor

joshlk
1pts0
guidetoallyship.com 6y ago

Guide to Allyship

joshlk
1pts0
www.furlonteer.com 6y ago

Connecting people on furlough with remote volunteering opportunities

joshlk
3pts0
www.youtube.com 8y ago

Word2vec: Word Embedding Explained and Visualized

joshlk
2pts0
blog.dilbert.com 9y ago

The Day You Became a Better Writer (2nd Look)

joshlk
2pts0

Asking a silly question… what piece of kernel code do you find the most awe-inspiring or impressive?

When using low precision formats like float8 you usually have to upscale the activations to BF16 before normalising. So the normalisation layers are proportionally using more compute when going to lower precision. Replacing these layers would help reduce the compute cost significantly.

Einsum in Depth 2 years ago

Tensors used in deep learning are not the same as the definition used by Physicists - blame the DL community for this :). So DL tensors are just N-dimensional arrays of data, and there is no concept of covariance and contravariance of the dimensions. You could think of DL tensors as Cartesian tensors and they don't need to conform to the same transformation laws that Physics tensors do.

Would it be possible to move all the language developers to work on packaging?

IMO the Python language is feature complete but the packaging system needs heart surgery.

Leaving Substack 2 years ago

I now use GitHub pages to host websites and it works like a charm. Free hosting and you can edit the pages using the GitHube website

I’m sure it’s down to use case and circumstances but I frequently find it useful to be able to read and edit text based data formats (JSON/YAML/TOML). If you are concerned about data size you can easily use on-the-fly compression at little cost nowadays.