smartin2018 Profile Banner
Stephen Martin Profile
Stephen Martin

@smartin2018

Followers
1K
Following
3K
Media
326
Statuses
6K

Probabilistic modeling and machine learning nerd Social Psych PhD, quantitative methods Data Scientist Manager, Comscore - Innovation Research Team.

Davis, CA
Joined June 2017
Don't wanna be here? Send us removal request.
@smartin2018
Stephen Martin
1 year
Ifixit is such a good company. I've now fixed two devices using ifixit tools, replacing parts from ifixit kits. Much $$$ saved. Easy guides and parts. They're well known in geek circles but if you're even remotely handy, and you break your hardware, you really should try a repair
0
0
3
@smartin2018
Stephen Martin
1 year
If the lower bound is L, and length is K, and V is an unconstrained simplex L + V*(1 - K*L) Gives a lower bounded simplex. Figured that out today when trying to implement a constraint in a differentiable way in torch.
0
0
2
@rlmcelreath
Richard McElreath 🐈‍⬛
1 year
This is it, what I've trained for
Tweet media one
22
190
1K
@smartin2018
Stephen Martin
1 year
I got @OpenWebUI working with Microsoft's taskweaver using the new open-webui pipelines tooling. Super cool.
Tweet media one
0
0
6
@smartin2018
Stephen Martin
1 year
I now am running an ollama powered discord bot, ellama for emacs, open-webui, and firefox page assist. Ollama really made making your own personal suite of llm tools so easy to use.
0
0
2
@thatpinkney
Sean Pinkney
1 year
New paper: Adding bounds or known values to Cholesky factors of correlation matrices. Code in @mcmc_stan. It's a short paper but allows some cool stuff 1/
Tweet card summary image
arxiv.org
We propose a Cholesky factor parameterization of correlation matrices that facilitates a priori restrictions on the correlation matrix. It is a smooth and differentiable transform that allows...
3
4
26
@smartin2018
Stephen Martin
1 year
https://t.co/XTX8RY5f9V Linux-friendly configuration tool for the Akai LPD8 Mk2 midi controller. This was a fun 3-evening hackathon. All this, because of I wanted to configure my midi pads as foot pedals for my multi-effect raspberry pi project, and I don't like windows.
Tweet card summary image
github.com
Linux driver for sending and receiving configuration from the Akai LPD8 Mkii (Mk2) device (and possibly other Akai devices). - stephensrmmartin/lpd8mk2
0
0
1
@smartin2018
Stephen Martin
1 year
Linux driver working. I feel amazing.
Tweet media one
Tweet media two
Tweet media three
@smartin2018
Stephen Martin
1 year
Haven't done this since I had a Gameboy GameShark. Learning hex codes so I can write my own editor for the Akai LPD8 mk2.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
0
0
4
@smartin2018
Stephen Martin
1 year
TIL: Python 3.10+ has pattern matching ala Haskell/Scala/{other functional languages}.
0
0
1
@smartin2018
Stephen Martin
1 year
There we go.
Tweet media one
1
0
2
@smartin2018
Stephen Martin
1 year
Using Wireshark to listen to Sysex midi signals sent by the official windows/osx editor, so I can implement it for Linux. Run experiments and see what hex code means what.
1
0
2
@smartin2018
Stephen Martin
1 year
Haven't done this since I had a Gameboy GameShark. Learning hex codes so I can write my own editor for the Akai LPD8 mk2.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
1
4
@smartin2018
Stephen Martin
1 year
Not enough people sanity check their data, and it shows. It should be second nature for people who have scientific backgrounds, but it's not, and that puzzles me. How can you reason about it without being confident in the data's integrity and adherence to some assumed process?
1
3
25
@smartin2018
Stephen Martin
1 year
I've been called sir twice in two days. Shit.
1
0
3
@smartin2018
Stephen Martin
1 year
It'd be pretty cool if the admin would take all historical loan payments, and just cancel the interest altogether, retrospectively applying the payment toward the principle.
0
0
1
@smartin2018
Stephen Martin
1 year
Scala + Metals-lsp + Emacs = Awesome.
1
0
3
@smartin2018
Stephen Martin
2 years
Confluence's search sucks. So I dumped our space out, converted to markdown with pandoc, and got RAG working for them with ollama. Much better.
1
0
4
@smartin2018
Stephen Martin
2 years
I just start yelling "agent" until it gives up and connects me to a person. But even today, it connected me to the wrong person (three times), and they had no central operator team to connect me to the correct person at the correct office.
1
0
2
@smartin2018
Stephen Martin
2 years
I swear, the worst application of technology still in use today is automated phone directories. There is no quicker way to drain my patience and be annoyed at your entire company than dealing with 15 menus and answer 10 questions narrated by a bot who can't understand me.
1
0
2
@smartin2018
Stephen Martin
2 years
Ollama is awesome. Got it integrated into a web UI, phone app, a personal discord bot, and my editor. Even have it talking to me with stt and tts. Getting close to having it call functions and write itself code if it can't answer itself. Local LLMs are actually great tools.
0
0
2