@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 random
@kellogh@hachyderm.io avatar

it is NOT IDEAL to have a song with an F bomb in the chorus stuck in your head, but it’s a banger so i’ll deal https://songwhip.com/falling-in-reverse/all-my-life

kellogh, to random
@kellogh@hachyderm.io avatar

this morning my dad was going off about how black fathers aren’t present in their kids’ lives. i managed to dispel this myth with data without even once declaring, “good lord, dad, where tf were YOU when i was growing up?”

kellogh, to Metal
@kellogh@hachyderm.io avatar

my mom: “what is that racket? i can’t hear myself think!”

me: “wait, you want to hear yourself think??”

#metal

kellogh, to random
@kellogh@hachyderm.io avatar

i’m teaching my 8yo about how the internet works

imo kids need to have an intuition for what computers are doing. if your video isn’t loading, why does shaking the phone not work? what does work? why?

in the past, kids learned about mechanical stuff like cars. now they need to know about computers, in order to live in an increasingly complex world

kellogh, to random
@kellogh@hachyderm.io avatar

software quality techniques outside of unit testing are fascinating

for example in machine learning, they use metrics like accuracy & F1 score as well as peer review, and then the solution is rewritten for production

the rewrite also needs to hit the same metrics as the prototype, so it ends up acting in the same capacity as the “three plates” phenomenon in unit testing https://timkellogg.me/blog/2022/04/11/three-plates

kellogh, to llm
@kellogh@hachyderm.io avatar

the energy cost of training an is about the same as the energy required to raise 2 kids. But unlike kids, you can copy and amortize that energy cost across inferences

https://cacm.acm.org/blogcacm/the-energy-footprint-of-humans-and-large-language-models/

kellogh, to random
@kellogh@hachyderm.io avatar

i used to have a lot of trouble getting the kids to shut the outside doors, but then i started phrasing it as “to keep snakes out”, and i don’t have that problem anymore

kellogh, to random
@kellogh@hachyderm.io avatar

this wouldn’t ban fossil, afaict, because i’m basing fossil’s algorithm purely on what the author said, its not customized to the user at all. that seems like a good way to separate “good algorithms” from bad ones

“The New York legislation defines an “addictive feed” as one that recommends, selects or prioritizes media based on information associated with a user or their device.”

https://www.nbcnews.com/news/amp/rcna155470

kellogh, to LLMs
@kellogh@hachyderm.io avatar

it’s a little disingenuous to refer to #LLMs as #opensource because you can really only open source an LLM in roughly the same way you open source a microprocessor — RISCV is open source, the plans for it anyway, but it still costs millions to riff off it and make your own custom version, same with LLMs. that’s not exactly what open source was going for

kellogh,
@kellogh@hachyderm.io avatar

@wagesj45 oh wow, i get what you’re saying, but that screenshot rubs me the wrong way. nooot a good example

kellogh, to Metal
@kellogh@hachyderm.io avatar
kellogh, to Metal
@kellogh@hachyderm.io avatar

hot take: "Violence Against Nature" is basically the #metal version of being rick rolled https://www.youtube.com/watch?v=RHu6vJxS_6I

kellogh, to random
@kellogh@hachyderm.io avatar

y’all aren’t mischievous enough
https://hachyderm.io/@kellogh/112530741846356237

kellogh, to random
@kellogh@hachyderm.io avatar

it’ll be fascinating to read a hindsight analysis of the #recall debacle in 5 years. i think it represents a significant business failure, maybe a critical one. i know there’s a lot of undercurrents and dynamics at play, it’ll be a great case study down the road

kellogh,
@kellogh@hachyderm.io avatar

the reason i think it’s interesting is that windows isn’t important to microsoft, and hasn’t been so for a while. and this move is in line with their general strategy — move from software to SaaS. and also more current, their deep and risky bets on AI. there’s so much that makes sense about that i understand why it happened, but why aren’t they acknowledging and reacting to a very obvious mistake? disfunction? some other dynamic?

kellogh,
@kellogh@hachyderm.io avatar

and further — if microsoft culture is now one where something like recall is encouraged, that also means their security culture is one where something like recall isn’t red flagged. that’s probably the most telling aspect

kellogh,
@kellogh@hachyderm.io avatar

i love #LLMs and all, but #ML has always had a more difficult security profile and LLMs even more so. lots of subtle issues, and conflict with business opportunities

but that means that if you want to “invest heavily in #AI”, you HAVE TO also invest heavily in security. they go hand in hand.

if #recall is showing cracks in microsoft’s security culture, you can probably use that information to make predictions about their long term health

kellogh,
@kellogh@hachyderm.io avatar

@gimulnautti yeah, it’s a totally different risk profile. i wrote about it here https://timkellogg.me/blog/2024/01/11/application-phishing

kellogh, to random
@kellogh@hachyderm.io avatar

i haven’t been given many “performance problems” talks in my career, but one notable exception was when i printed out business cards for myself with the title “Code Efficiency Officer”

the CEO (uh, the chief executive) couldn’t maintain a straight face when talking to me but i think he may have disliked them

kellogh,
@kellogh@hachyderm.io avatar

another time, at the same startup, my brother “gifted” me with a roll of toilet paper with $100 bills printed on them. the investors were coming over to the office for a board meeting and the CEO was busy making sure all the kegs were full, etc. so i did the obvious thing and installed said $100 toilet paper into the bathroom. i never owned up to that one (although he probably deduced it)

hl, to ai
@hl@social.lol avatar

@kellogh Yep, is one of those bad names, that makes you wonder what else was on the shortlist in the meeting.
"Right team, here are the options from the focus groups, it should be MS...

  • I-Spy
  • Peeping Clippy
  • Privacy Nightmare
  • Torment Nexus...Ahem, sorry, no, but Torment Nexus is already taken for that, you know, 'other', project...
  • Voyeur
  • Recall
  • Surveil
  • Watching You
  • GDPR bait
    So, anything sound good?"

kellogh,
@kellogh@hachyderm.io avatar

@jake4480 @hl torment nexus is a hot choice, and since when did it ever bother microsoft to use a duplicate name?

kellogh, to random
@kellogh@hachyderm.io avatar

i realize i’m late to the game, but i still can’t get over the fact that a major tech company thought “Recall” was a good product name

kellogh,
@kellogh@hachyderm.io avatar

“i know people only use this word when the doors are falling off the airplane, but i think it could work for us”

jjimenezshaw, to programming
@jjimenezshaw@mapstodon.space avatar

"If the authors of computer programming books wrote arithmetic textbooks..."

A colleague used this image to describe the documentation of a library. Meaning that the documentation was the example with the rabbits, but they have to use the library as the second part of the image.
#programming

kellogh,
@kellogh@hachyderm.io avatar

@futurebird @jjimenezshaw right, its CS papers that do this

lowqualityfacts, to random
@lowqualityfacts@mstdn.social avatar

I wish I could unlearn this.
https://patreon.com/lowqualityfacts

kellogh,
@kellogh@hachyderm.io avatar

@lowqualityfacts yep! right at the sternum. most heart disease is caused by toenail fungus

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