@kellogh@hachyderm.io
@kellogh@hachyderm.io avatar

kellogh

@kellogh@hachyderm.io

I'm a software engineer and sometimes manager. Currently #Raleigh but also #Seattle. Building ML platform for a healthcare startup. Previously, built an IoT platform for one of "those" companies.

Open source: dura, fossil, Jump-Location, Moq.AutoMock, others

Do I have other interests? No, but I do have kids and they have interests. I think that counts for something. I can braid hair and hunt unicorns!

I put the #rust in frustrate

He/Him

#metal #science #python

This profile is from a federated server and may be incomplete. Browse more on the original instance.

kellogh, to python
@kellogh@hachyderm.io avatar

update on : last night i pushed changes to make algorithms pluggable. it uses entry points for discovery, so you can develop your own plugin without cloning fossil. it gives you a few hooks:

  • train: e.g. if you need to train an ML model, or just calculate aggregate statistics

  • render: format toots into an object that’s passed to a jinja template. you can make the jinja template or just use one that already exists

  • HTML forms: e.g. to capture hyper-parameters

kellogh, to random
@kellogh@hachyderm.io avatar

why would you want a machine to be conscious? setting aside the debate of if it is, what would that let it do that an unconscious machine couldn't?

kellogh, to random
@kellogh@hachyderm.io avatar

What are the PagerDuty alternatives these days?

kellogh, (edited ) to random
@kellogh@hachyderm.io avatar

How many first-name@company email addresses have you had? Over your whole career

kellogh, to random
@kellogh@hachyderm.io avatar

this part made me sad. it must hurt to live like this

kellogh, to random
@kellogh@hachyderm.io avatar

ngl i’m getting too old to be able to do the kind of mental gymnastics that lead to “just because it’s true doesn’t mean it’s a fact”

kellogh, to llm
@kellogh@hachyderm.io avatar

a lot of takes today about how anything you can do with an would be better done with “ML”. yes, always from people who never did ML in their life.

see a claim. check their bio, they’ve never even heard of a binary classifier, yet they’re suddenly ML experts

kellogh, to random
@kellogh@hachyderm.io avatar

with this new definition of “anti-semitic”, is it possible to discuss israeli politics without being anti-semitic?

kellogh, to random
@kellogh@hachyderm.io avatar

i've noticed that there's a lot of fruitful development around purely treating as black boxes and focusing on prompt engineering + the ReAct pattern. Simply forcing the LLM to draw out it's thoughts over more text increases it's accuracy, and if you also interleave that with input from the user or calls to external services, e.g. Google, you can achieve very interesting results

kellogh, to LLMs
@kellogh@hachyderm.io avatar

since everyone hates saying “open source”, what do i call these non-proprietary ?

kellogh, to random
@kellogh@hachyderm.io avatar

protip: if you have trouble changing Git branches and frequently work multiple things at once, just checkout lots of copies of the repo

e.g.

  • feature-dev/
  • escalations/
  • things-mike-makes-me-do/
kellogh, to random
@kellogh@hachyderm.io avatar

when you use code reviews as a quality gate, it reduces bugs by reducing the throughput of the team. there’s not many cases where that’s actually what you want. typically you want to look for other quality controls

kellogh, to LLMs
@kellogh@hachyderm.io avatar

Thought:

  1. aren't trained on data after 2021

  2. Most writing becomes done by LLMs

Does that mean our language will start becoming frozen in time? Slower change?

kellogh, to random
@kellogh@hachyderm.io avatar

my grandparents generation would use words like “smidgeon”, “dash”, “pinch”, “tad”, etc. but it wasn’t until my wife got these measuring spoons that i realized that they were actual imperial units

kellogh, to random
@kellogh@hachyderm.io avatar

Java’s proposition of “compile once, run everywhere” seems very weak in 2023

kellogh, to random
@kellogh@hachyderm.io avatar

in 2012 most tech people were worried about a bubble. Also in 2013-15, and 2016-20, and 2021-now. i thought for sure the crypto crash was going to trigger a larger bubble pop. yet somehow, it still hasn't happened.

not saying it won't happen, but there's a whole lot of history behind naysayers being wrong

kellogh, to random
@kellogh@hachyderm.io avatar

fyi non-native english speakers: “fine” (as a one-word response) means the opposite of what you think https://m.youtube.com/watch?v=KfcrM7ukzCU

kellogh, to opensource
@kellogh@hachyderm.io avatar

is the ideal project, imo. it hits all the important things for me

  • replacing
  • performance engineering
  • integrates with a large open ecosystem instead of creating a walled garden
  • pleasant to use

https://github.com/pola-rs/polars/releases/tag/rs-0.36.2

kellogh, to ChatGPT
@kellogh@hachyderm.io avatar

this isn’t rocket science. if you put information in, it will come out. an exploit might not exist today, but it’s only a matter of time before it’s common. training data, prompts, RAG-injected info…all of it needs to follow basic security principles. https://not-just-memorization.github.io/extracting-training-data-from-chatgpt.html

kellogh, to random
@kellogh@hachyderm.io avatar
kellogh, to LLMs
@kellogh@hachyderm.io avatar

Let’s be honest, if you’re a software engineer, you know where all this compute and power consumption is going. While it’s popular to blame , y’all know how much is wasted on , microservices, overscaled , spark/databricks and other unnecessary big data tech. It’s long past time we’re honest with the public about how much our practices are hurting the climate, and stop looking for scapegoats https://thereader.mitpress.mit.edu/the-staggering-ecological-impacts-of-computation-and-the-cloud/

kellogh, to hiking
@kellogh@hachyderm.io avatar

anyone know of a plant identification app that actually works in the spring when the leaves aren’t full adult size? seek isn’t cutting it

kellogh, to llm
@kellogh@hachyderm.io avatar

i low key don't want to see a big jump in or capabilities anytime soon. rn they're capable enough that my mom wants to use them, but bad enough that even she has an intuitive sense for when they're wrong

that's how you build "AIQ", the skill of using it. Lots of people toying with them, to feel out their capabilities and limitations

kellogh, to llm
@kellogh@hachyderm.io avatar

there’s a big need for something stronger than , but more flexible and cheaper than a giant all-knowing .

A great part about RAG is that it’s just a database. You just issue INSERT/UPDATE and yeah, that’s how you maintain knowledge. No million dollar training process

kellogh, to random
@kellogh@hachyderm.io avatar

this has been bugging me a lot. like, yeah, there’s definitely AI scams out there. and yeah, a lot of people are using it from the wrong end, but it’s also clearly a substantial technology. time to realize that
https://mas.to/@carnage4life/112484753548884371

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • osvaldo12
  • ethstaker
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • everett
  • ngwrru68w68
  • khanakhh
  • JUstTest
  • InstantRegret
  • GTA5RPClips
  • Durango
  • normalnudes
  • cubers
  • tacticalgear
  • cisconetworking
  • tester
  • modclub
  • provamag3
  • anitta
  • Leos
  • lostlight
  • All magazines