@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

actually yeah, now that all the white moms and dads are smoking pot, might as well make it more legal

kellogh, to fediverse
@kellogh@hachyderm.io avatar

so is basically just bidirectional ?

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

what's the word when, in , the declared types are wrong, so you have to butcher the code with assert statements? dark types?

kellogh, to random
@kellogh@hachyderm.io avatar

are there mastodon clients that are scriptable?

i keep wishing for something good, like @ivory, but extremely customizable that lets me display toots differently, or filter in non-standard ways, or include links to resources that others might not find useful

kellogh, to LLMs
@kellogh@hachyderm.io avatar

i used an analogy yesterday, that are basically system 1 (from Thinking Fast and Slow), and system 2 doesn’t exist but we can kinda fake it by forcing the LLM to have an internal dialog.

my understanding is that system 1 was more tuned to pattern matching and “gut reactions”, while system 2 is more analytical

i think it probably works pretty well, but curious what others think

kellogh, to ai
@kellogh@hachyderm.io avatar

Experiments and discussion of various UX approaches to displaying code generation suggestions

Personally, the big problems I have with are

  • “this change is crap, except this line here, give me just that”
  • changes that are poorly integrated into the file
  • the chat never has the right context, so conversations tend to be circular or unhelpful

https://austinhenley.com/blog/intellicode.html

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

i wonder what the thinking is, for to sell their data to

on the one hand, it feels a lot like the company is being stripped for parts. on the other, openai was probably doing it anyway, so now at least they get paid for it

either way, this seems like a new era

kellogh, to random
@kellogh@hachyderm.io avatar

y'all are debating println debugging and i'm over here like

kellogh, to LLMs
@kellogh@hachyderm.io avatar

has anyone made a successor to fuckit.js that uses ?

(fuckit.js ran the script in a loop, randomly deleting lines until it runs successfully)

kellogh, to random
@kellogh@hachyderm.io avatar

with our kids, we have this thing where you can do anything as long as you’re prepared

play in the rain? sure, just wear rain jacket/pants/boots

there’s poison ivy in the woods? that’s fine, you know how to identify it, and we have PI soap to wash it off if you miss some

the philosophy is to redirect them into the right way, rather than banning the wrong way. it gives us a lot of freedom in how we travel and experience new things

kellogh, to random
@kellogh@hachyderm.io avatar

most people don’t know this but there’s a type of antelope in Wyoming that can jump higher than a house! it sounds crazy, but it’s mostly because of it’s powerful hind quarters but also because houses don’t jump

kellogh, to random
@kellogh@hachyderm.io avatar

this morning i had to exfiltrate a small animal demon from my house

it was hot, so i opened all the doors, to let cool air in. my wife suggested turning the fans on

later, after shutting the doors, i was working on a parser bug, deep in concentration, when i thought i heard someone

i walked around, nobody on the first floor, but i heard an eerie noise on the second floor. at the top of the stairs, i discovered it! flailing in all directions

kellogh, to LLMs
@kellogh@hachyderm.io avatar

this is such a puzzling perspective

  1. will be useful
  2. i will judge you for trying to use them

i generally regard, “i will think less of you” type comments as a joke, because of how ridiculous the sentiment is, but this sort of stuff is perverse on the fedi

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

This is cool. A lot of people misunderstand what “real time” means — generally, “late is an error”. For example, he wants to use it in games, where at 60 fps, you have 16.6ms to do all computations and render the screen. Lateness causes lag. Or worse, in a fly-by-wire steering system, late means difficulty steering a multi-ton vehicle.

in a RT system, you need to be able to statically calculate how long all compute will take. Most memory allocators don’t work like that

https://github.com/pcwalton/offset-allocator?tab=readme-ov-file

kellogh, to random
@kellogh@hachyderm.io avatar

a cool aspect of using LLMs as a tutor is you can test your understanding of a topic, and in the process of validating your understanding, the LLM will also trigger aspects you haven’t thought of yet. So it ends up acting kind of like a rabbit hole, except you end up a lot closer to where you started, just with a much deeper understanding

kellogh, to LLMs
@kellogh@hachyderm.io avatar

alright, i have to declare this as a strong opinion — are better at alt-text than people are

the goal of alt text is to let a person “without eyes” see the picture, to get the same experience as someone who can see fine

but often, almost always, human-written alt text is either too succinct to be helpful, or just an extension of the post itself, and so doesn’t help an impaired person understand what’s in it

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

wife: …and you can add some chicken to it to…ya know

me: you were going to say, “beef it up”, weren’t you

wife: yeah, kinda

kellogh, to LLMs
@kellogh@hachyderm.io avatar

i've been getting into the things can't do well, because i think it says a lot about what they're useful for, and it helps build a mental model around how they work

kellogh, to random
@kellogh@hachyderm.io avatar

this is a terrible idea show me more https://borgo-lang.github.io/

kellogh, to random
@kellogh@hachyderm.io avatar

one of my biggest weaknesses is not realizing quickly enough that i’m talking to a boomer that’s not going to give me an adequate response in text, and that it’s gonna take a meeting to resolve this one

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

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