@mnl@hachyderm.io
@mnl@hachyderm.io avatar

mnl

@mnl@hachyderm.io

🏴‍☠️ I like computers! Silicon is alive! All hail abstraction! 🏴‍☠️

🌺 💐 🌸 he/him 🌸 💐 🌺

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

kellogh, to random
@kellogh@hachyderm.io avatar

i’ve become disappointed with the lobste.rs community lately. it used to be the best technical discussion on the internet, to the point that i would skip the article just to read the comments, they were that good.

but the comments on my latest blog were 100% about packaging stuff, like appearance, linking, etc. it’s weird but hacker news is now where the real conversation happens and lobste.rs became a cesspool

https://lobste.rs/s/xnzvea/htmx_is_composable

mnl,
@mnl@hachyderm.io avatar

@kellogh not a day goes by where I’m like “can’t we actually have a technical discussion?” It’s not even that I want people to, but so many people seem so focused on getting angry about llm/ai stuff.

Like you don’t like it let it go, my companion in Christ. It’s ok.

mnl,
@mnl@hachyderm.io avatar

@kellogh ironically I’m having the cleanest and most stimulating online search I ever had using kagi and perplexity… actually escaping the ad driven universe

mnl, to random
@mnl@hachyderm.io avatar

elasticsearch, after I complained for the nth time about it's $#@$!% lack of schemas and documentation:

{"dynamic": "false"}

"false" <- a string, not a bool

FML

hrefna, to random
@hrefna@hachyderm.io avatar

I keep thinking about that diagram that showed the execs directing AIs rather than workers.

It's such a dystopian nightmare of a future, but also it's just so laughable. That's not how this works, that's not how any of this works.

It's still a dystopian nightmare of a future, but replacing CEOs with AIs is so much more doable than replacing rank-and-file in so so many cases

CEOs make inexplicable decisions and people respond by saying "well surely they just know best." Perfect for an AI.

mnl,
@mnl@hachyderm.io avatar

@hrefna that was my first thought when I heard about nadella talking about automating customer support and I'm like "bruh, if there's one job that's ripe for automation it's yours and not the one that's by definition about handling messy human stuff"

mnl, to random
@mnl@hachyderm.io avatar

I find it weird that this "copilot assisted code is less secure than manually written code, especially in the hand of beginners" gets boosted around like some gotcha.

Any code written by a human is insecure unless proven so. The dismal result in the control group show that manually handcrafted code is almost just as problematic.

The problem here isn't LLM or not LLM, it's the software development workflow around security critical software.

1/

mnl,
@mnl@hachyderm.io avatar

@kellogh and like, i think that's a thing to take into consideration. These tools do make it easier to yeet unread code into your codebase. In fact that is one of their appeals.

You need to center both the tool's UX around that (because that goes a long way) and update your practices around it.

25 years ago, I was told that fast compile cycles are detrimental because it leads to too much hacking vs writing on punchcards / batch jobs.

Fair. Also, it enabled unit tests as a practice, etc...

mnl, to llm
@mnl@hachyderm.io avatar

You can't both complain about AI not meaning anything and then keep complaining about "AI" as if it is a thing...

I really wish I understood the psychological triggers that lead to such lack of clarity. Say "OpenAI" or "LLMs" or "diffusion models" or "classifiers" or "training corpus" or "LLM backed search" or whatever.

There's plenty to argue and debate about there. Else we conflate applications and research and companies and ethics and a conversation can't be had.

1/

mnl,
@mnl@hachyderm.io avatar

"AI is such a con" <- what does that even mean?

mnl,
@mnl@hachyderm.io avatar

@kellogh literally how it started :snort_professor_logo:

mnl, to LLMs
@mnl@hachyderm.io avatar

"with llms all conversation is going to be bullet points to email back to bullet points".

Yo when I write an email, I first make myself a list of bullet points and then write them out.

When I receive an email, I read it and if I'm actually conscientious I will study it and write out some bullet points for my notes.. Otherwise I'll just let it wash over me and whatever sticks sticks.

Human communication is not some magic "i beam my thoughts into yours" stuff.

1/

hazelweakly, to random
@hazelweakly@hachyderm.io avatar

Currently addicted to this song

https://youtu.be/h5jz8xdpR0M?si=vy73IOFih2yqzFQv

Anyone got similar song recommendations? The things I'm particularly vibing with are:

  • powerful lyrics
  • the emotional strength and compression in the vocal style
  • the reverb style and echoing of the vocals
  • I'm an absolute slut for halftime shuffle style beats and this one is straight delicious

I want more 👀

(bonus points if it's sapphic or witchy vibes)

mnl,
@mnl@hachyderm.io avatar

@hazelweakly Fiona apple maybe?

kellogh, to random
@kellogh@hachyderm.io avatar

i find the AI criticisms of Emily Bender & friends to be valuable, but they’re misquoted frequently to support arguments that AI is worthless. the papers themselves essentially just argue that the terms researchers use to talk about AI are misconstrued by the general public — basically that AI went big too soon. they acknowledge in just about every paper that AI is quite valuable

mnl,
@mnl@hachyderm.io avatar

@kellogh I find Emily Bender's social Media presence quite insufferable, full of snark and contempt, to be honest. It's partly what drives the whole "but there's just stochastic parrots" discourse. That's like "computers are just add and compare machines" and then bend all derisive about people excited about computers.

hrefna, to random
@hrefna@hachyderm.io avatar

Me: <minding my own business, winding down for bed>

Me: <exhausted from lack of sleep>

My brain, unprompted:

"Okay, but what if we actually model RDF graphs in datalog? Can we do that? What does it look like? If we do that, what kind of properties fall out?"

mnl,
@mnl@hachyderm.io avatar

@hrefna that's why we keep laptops in our beds at all times

mnl, to LLMs
@mnl@hachyderm.io avatar

i've spent the whole day procrastihacking on things, and I"m just amazed by how comfortable the whole "how the heck do I do this", "oh no I have to do $tediousStuff", "ohh... I wish I could learn more about X but I don't have the time" has become.

Like I legit feel I kind of wasted my day, but...

mnl,
@mnl@hachyderm.io avatar

today:

  • I wrote a krita plugin
  • I wrote a go deepclone until I realized deep into unit tests that it was too difficult (and just undid it, since I invested at most 45 minutes writing 1500 lines of code)
  • I made a kickass google sheets with dynamic stuff and what not (I hate google sheets)
  • I have implemented a full-featured ollama chat completion tool (with all the options)
  • I refactored my conversation manager in my chat UI to be a tree.

...

mnl,
@mnl@hachyderm.io avatar
  • I brainstormed a couple of HTML uis with a friend just for fun on v0.dev
  • I read up on capture bluetooth HCI commands on android and what tools to use.

And yet I found time to do some sketching. At no point have I encountered the usual "damn, computers/programming are kind of a !@{*^".

This is just such a different reality...

mnl,
@mnl@hachyderm.io avatar

these things I did to day are all things that kind of were profoundly unfun in the before days. I would have maybe done one of them on a saturday and felt drained afterwards.

Today, i'm actually excited to do more... It's nothing new as a feeling at this point, but I'm still pinching myself.

Like, while at it, I fixed my codegen templates, the most boring and tedious shit ever, updating package names in a sea of AST code. It was a single copypaste.

...

mnl,
@mnl@hachyderm.io avatar
mnl,
@mnl@hachyderm.io avatar

That's why it's so perplexing to me (pun intended) when people say these things are useless. Most of the models I used were actually 7B/70B models, even.

Like, all this stuff I did today works, it exists. It's not some kind of delusion. It makes me feel so much more alive and human.

Very odd.

mnl,
@mnl@hachyderm.io avatar

@santiago Local / small models are a thing. Perplexity and phind use their own models and are not that big of a startup. The stuff you can run locally starts to be really interesting. It's happening faster than I thought.

So far I never had perplexity/phind give me stuff that was wrong/confusing enough that would be worse than a normal search, plus I don't think it's as big of a problem. You get links for every statement as well.

mnl, to random
@mnl@hachyderm.io avatar

it's wild to me how many people in my professional peer group, reaching the ripe ages of 40-50, start to complain about the youth, about how human intelligence and creativity is going to shreds, how kids don't know anything.

Things I try to do to avoid that:

  • remember what it was like to be 20 and indeed not know anything
  • hang around teens and 20 years and remind myself how wildly creative and quick learners they are

...

mnl, to random
@mnl@hachyderm.io avatar

This hits pretty hard... https://www.aporiamagazine.com/p/a-tale-of-two-teenagers

I was the only technical person in my family (but got plenty of exposure to the life of the mind, if not direct stimulation, because I was into computers and not art or literature), but I failed school so bad (or rather, school failed me? I'm still getting used to phrasing it that way).

I made it to a good place now at 40, but there's a lingering feeling of grief about 10 year old Manuel getting into the education grinder.

1/

daviwil, to random
@daviwil@fosstodon.org avatar

It turns out that you can extend OBS with Lua scripts.

Let's see what kind of magic can be made when you throw Fennel in the mix...

mnl,
@mnl@hachyderm.io avatar

@daviwil cross-platform obs scripting is a confusing experience o_O keen to see what you come up with

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

mnl,
@mnl@hachyderm.io avatar

@kellogh just a link to a relevant Location in fossils code maybe?

mnl,
@mnl@hachyderm.io avatar

@kellogh I ... Know exactly where you're at :) being able to so quickly get stuff implemented means your mind gets so much further ahead of itself "it's just a generation away". But still generating something takes an hour or two and not just the 2 minutes one thinks it does 😭

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