ignu

โœจย software developer in philadelphia.

blog at barrison.com, podcast at turing.cool.

๐Ÿ“… Joined in 2010

๐Ÿ”ผ 516 Karma

โœ๏ธ 61 posts

๐ŸŒ€
15 latest posts

Load

(Replying to PARENT post)

I'd gladly suffer the indignity of stepping on a few leaves if I didn't have to listen to an hour of blaring leaf-blower every Tuesday morning.
๐Ÿ‘คignu๐Ÿ•‘4mo๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

AI art is like dreams. I'm amused by my own but never want to hear about anyone else's.
๐Ÿ‘คignu๐Ÿ•‘5mo๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

I've seen some prank calls (a YouTuber cloned Tucker Carlson's voice and called Alex Jones) but he just had a sound bank with a few pre-generated lines and it fell apart pretty quickly.

At least for now there's too much lag to do a real time conversation with a cloned voice.

Speech to Text > LLM Response > Generate Audio

If that time can shrink to subsecond, I think there'll be madness. (Specifically thinking of romance scammers)

๐Ÿ‘คignu๐Ÿ•‘1y๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

I've tried giving it languages like Turbo Pascal or telling it to obscure frameworks like fp-ts and while sometimes it's not syntactically perfect, but I can guarntee it's not just scraping code snippets from somewhere.
๐Ÿ‘คignu๐Ÿ•‘3y๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

I don't want to get in a pedantic argument over the definition of "intelligence" but ChatGPT got a 1020 on the SAT

https://twitter.com/davidtsong/status/1598767389390573569

๐Ÿ‘คignu๐Ÿ•‘3y๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

yeah, exactly.

also the skeptics are really hung up on semantics of "intelligence" and not addressing the model's output, much less where this is going to be in upcoming years.

like, take home coder test is probably just dead. today.

i mean: https://twitter.com/emollick/status/1598745129837281280

๐Ÿ‘คignu๐Ÿ•‘3y๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

That's very false in my experience, and I did 100% TDD for years (have a more nuanced approach currently in TypeScript/React)

As a programmer with a problem, you first instinct is to start at the solution.

TDD pulls you back, and you first have to write the api and decide how you verify it.

If you're doing it well, you make both of those things as simple as possible, first. Reduce dependencies and inputs, etc.

That's actually the most important part, an easily consumable api that's easy to verify, not the implementation, and TDD forces you to do it first.

Also, a pet peeve of mine is seeing a line or more of code that doesn't do anything. With TDD, such detritus is impossible as you can't write production code unless it's making a red test turn green.

๐Ÿ‘คignu๐Ÿ•‘3y๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

jfc, a coinbase recruiter emailed me just six days ago.
๐Ÿ‘คignu๐Ÿ•‘3y๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

I used to live on a semi-busy street.

About once an hour a motorcycle would drive by so loud it would set off multiple car alarms that would then blare for ten to fifteen minutes.

This might sound very annoying.

But after countless months of this your mortal coil just dissolves into an entity of pure hatred and you completely transcend the material plane.

๐Ÿ‘คignu๐Ÿ•‘3y๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

When Apple does this, it's really hard to undersell the "reliable" aspect of it.

The responsiveness and web experience of the first iPhone was just, a generational leap.

Same thing with Universal Control. I've used Synergy, ShareMouse and basically every clone, and I've never seen close to this same precision as Universal Control which Just Works out of the box.

I'm actually upgrading to a new Mac right now, and Universal Control is an absolute game changer for that workflow.

๐Ÿ‘คignu๐Ÿ•‘3y๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

normalize work starting two hours after dawn.

(i think i'm only half joking)

also then just move everyone to GMT for the hell of it.

๐Ÿ‘คignu๐Ÿ•‘3y๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

I'd prefer to work an environment where I can't get interrupted synchronously by someone wanting their problem resolved that moment.

Also, one thing with those in person interactions is you have no artifact of the interaction. Slack or tickets are great for documenting how decisions are made.

But ultimately, I have no desire to waste an extra 5 to 10 hours of my life just driving back and forth to sit at a different computer.

I do think it's great to meet your coworkers so they're more than faces in Zoom, but I am absolutely never going back to rotting away in a car and office most of my waking week.

๐Ÿ‘คignu๐Ÿ•‘3y๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

biggest con is you have to look at it to do anything.

being able to turn the heater or defrosters on without looking is a pretty big upside when driving.

tesla changing where that is in updates and making you look for it in a new design just makes a bad problem worse

๐Ÿ‘คignu๐Ÿ•‘3y๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

Writing code is, uh, not remotely the hardest part of software development.

Maintaining it is.

๐Ÿ‘คignu๐Ÿ•‘4y๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

it's not just the carousel. it's organic rankings too.

we had an emergency AMP project after our traffic dropped 35% due to a smaller competitor implementing AMP and google rewarding them by boosting them in the search results.

๐Ÿ‘คignu๐Ÿ•‘6y๐Ÿ”ผ0๐Ÿ—จ๏ธ0