@fasterthanlime@hachyderm.io titelbild
@fasterthanlime@hachyderm.io avatar

fasterthanlime

@fasterthanlime@hachyderm.io

hi, I'm amos! 🦀 I make articles & videos about how computers work 🐻‍❄ cool bear's less cool counterpart ✨ be kind

Dieses Profil is von einem föderierten Server und möglicherweise unvollständig. Auf der Original-Instanz anzeigen

fasterthanlime , an Random Englisch
@fasterthanlime@hachyderm.io avatar

asking LLMs to do the lord's work:

it rewrote it to 1 << 24

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

FAQ:

Q: Can't you do that translation off the top of your head???
A: No. Not anymore. I'm in my thirties now, leave me alone.

Q: Do you trust the LLM to get it right?
A: No, but it's trivially verifiable, and I do verify it.

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

@dngrs I get to do arrow-up to use the prompt on all the magic constants I find, so.

(also just for facts' sake, zed's inline assistant uses GPT-4o by default, not GitHub Copilot — completions are a different thing)

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

@natty okay I forgot this frequently asked question:

Q: But this is trivial math
A: Yes but the assistant can do many other tasks I ask it to and it frees up my brain to think about other more important things

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

@whitequark how much do you charge per token? 👼

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

@natty yeah, I didn't even have to think about log2 before someone brought it up.

it's not like I don't know what logarithms are, it's just I'm wrestling a big bunch of context in a completely different area — the more I can delegate, the more focused I can be.

I know it sounds silly, believe me.

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

@natty I was already heavily using the assistant to help translate Go code to Rust (I do a lot of review + cleanups afterwards, and provide a lot of context to get quality results), I just thought "huh maybe I can clean up those magic numbers with it too" and I tried and it worked.

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

@dngrs Ohh I’m just now reading it correctly lol, that’s evil!

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

@hisham_hm This is certainly one of the least impressive things I’m currently using LLMs for.

my perception of them has changed in the past couple years, and I’ve decided to accept that they’re here to stay. AI companies are overpromising, but LLMs are useful for certain things, and we better grapple with the labor implications sooner rather than later.

fasterthanlime , an Random Englisch
@fasterthanlime@hachyderm.io avatar

Not sure whether I can work with folks who don't believe that performance is a feature, moving forward.

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

In fact, I would like to go and make a stronger claim: performance is enough of a differentiator.

Which means if the only thing difference between your product and the competitor’s is that yours is faster, then that’s good enough for me.

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

The counter example here is some competitor to GitHub Copilot, which is much faster, but has much worse completions.

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

@sayrer I would honestly be very curious how mobile operating systems designed for performance would run like on those exact same chips android phones are sporting

thejpster , an Random Englisch
@thejpster@hachyderm.io avatar

I've been paying £16.99/month for YouTube Premium on my iPhone. We just found out it's only £9.99/month if you subscribe on an Android phone. FFS.

fasterthanlime ,
@fasterthanlime@hachyderm.io avatar

@thejpster isn't that the difference between the family plan and the solo plan?

kneath , an Random Englisch
@kneath@indieweb.social avatar

One of my favorite quirks of LLMs is how you can encourage it like a toddler and… it’ll actually try harder.

fasterthanlime ,
@fasterthanlime@hachyderm.io avatar

@kneath mhhhhh aren't we all toddlers

fasterthanlime , an Random Englisch
@fasterthanlime@hachyderm.io avatar

Apple better announce June 10 that iOS 18 dictation is powered by Whisper..

Whatever thing they currently have is getting on my nerves 🙃

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

@ShadowJonathan whisper is really good.

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

@guilhermedea @Eramdam @ShadowJonathan @cadey I'm fairly sure DaVinci Resolve Studio's built-in speech to text uses Whisper, and it did fine with French on some test videos.

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar
fasterthanlime , an Random Englisch
@fasterthanlime@hachyderm.io avatar

when your favorite editor doesn't have "g q" but it has an LLM assistant

the text wrapped to 70 columns

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

@brk somewhat. the pathological cases posted online (count letter $x in word) are thus because of tokenization, afaict. they do okay at practical tasks (but it takes a while to get good at working with them)

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

okay rustfmt nightly can wrap doc comments for you, that's a much better solution.

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

@mario I’m not sure I only used it once to see if it would work for that. It’s pretty good at generating comments, tests, and porting from one structure or language to another.

fasterthanlime , an Random Englisch
@fasterthanlime@hachyderm.io avatar

I ran "golintci-lint" on that project I'm porting to Rust and I shouldn't have.

I shouldn't have.

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

Anyway, I still think you probably shouldn't write go, but if you do, please run this on your code, in CI: https://golangci-lint.run

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

@dysfun looks alright to me!!

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

@rakoo Although some linters in that collection are noisy and opinionated, many of them find real world problems before runtime. Try them on your projects and see if it finds some bugs!

fasterthanlime , an Random Englisch
@fasterthanlime@hachyderm.io avatar

is there any way to hide zed's top bar? I'm in fullscreen and trying to make the most out of this 13" screen (I already hid the tab switcher)

fasterthanlime , an Random Englisch
@fasterthanlime@hachyderm.io avatar

saturday 11am: okay, time to relax for the weekend
saturday 2pm: ok this company idea isn't half bad tho

fasterthanlime , an Random Englisch
@fasterthanlime@hachyderm.io avatar

______ Whitney? Buddy they don’t even let me ______ Whitney.

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

@Ronflaix My joke is about today’s NYT connections, I don’t have context for yours 😔

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

@Ronflaix I will remember this information when my time comes to face Whitney, thanks!

fasterthanlime , an Random Englisch
@fasterthanlime@hachyderm.io avatar

Finally!! Also it seems enabled by Rust support in Thunderbird? I had no idea they were going down that path https://layer8.space/@killyourfm/112536151976607389

fasterthanlime , an Random Englisch
@fasterthanlime@hachyderm.io avatar

TIL “carcinization” isn’t in the iOS 17.5.1 dictionary. I am scandalized

fasterthanlime , an Random Englisch
@fasterthanlime@hachyderm.io avatar

It finally happened!

I finally made an ad too spicy for the brand 🌶️

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

brand: "Maybe also at the end of the mention explain how this was all a joke"
me:

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar
fasterthanlime , an Random Englisch
@fasterthanlime@hachyderm.io avatar

...did something happen?

fasterthanlime , an Random Englisch
@fasterthanlime@hachyderm.io avatar

Every time DaVinci Resolve shows a green half-triangle or a weird moiré or some CGA-looking pattern instead of my video source, I have a good thought for the people who claim you can just be "really careful with C++" and avoid memory safety issues.

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

"What's a half-triangle?" well it's what my brain comes up with when I miss dinner time by 2 hours. Brb feeding my memory-unsafe body.

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

Seriously, wtf is this??? I promise no one is doing vertical interlaced video here

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

@cinebox yeah... but what language do you suspect GPU drivers are written in 😬

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

@hynek Yeah it may well be a macOS issue actually

fasterthanlime OP , (Bearbeitet )
@fasterthanlime@hachyderm.io avatar

@hynek (Shortly after writing this piece, I ended up shooting a video with a lapel mic because I finally figured out how to EQ those to make them sound decent. And also because the shot called for it.)

fasterthanlime OP , (Bearbeitet )
@fasterthanlime@hachyderm.io avatar

@hynek oh no no, the video I'm talking about is not out yet!

fasterthanlime , an Random Englisch
@fasterthanlime@hachyderm.io avatar

new canonical "serde" spelling just dropped

fasterthanlime , an Random Englisch
@fasterthanlime@hachyderm.io avatar

I often think about "computer bad" and similar defeatism — so much is fixable via training, customization + just not buying garbage (which requires money, money solves a lot of problems!).

I'll never understand folks complaining about something they have the means to fix.

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

(Note: this whole thread is to be interpreted as talking about people who have the means to fix the problems we're talking about.

This requires privilege. I don't debate that.)

fasterthanlime OP ,
@fasterthanlime@hachyderm.io avatar

@remidupre yup, I get why French expats in the US find it hard to come back to the homeland: unbridled positivity (US) vs unbridled negativity (FR) is a shock. I hang out mostly online so France is bearable x)

  • Alle
  • Abonniert
  • Moderiert
  • Favoriten
  • random
  • haupteingang
  • Alle Magazine