Jeff Lander

1.1K posts

Jeff Lander

Jeff Lander

@beachgrub

Technical Director at Big Red Button Entertainment. Currently working on mobile and console gaming projects.

Katılım Aralık 2008
475 Takip Edilen208 Takipçiler
Jeff Lander retweetledi
Alex
Alex@Crocotile3D·
Update for Crocotile 3d, version 2.6.6 Fixes a bug with extruding, and now allows extruding while rotating with gizmo. Also -scaled skinned objects export more accurately. Also Slovenian localization has been added- thanks Andrew Poženel! 🐊 #lowpoly #pixelart #indiedev #gamedev
Alex tweet mediaAlex tweet mediaAlex tweet mediaAlex tweet media
English
0
54
663
18K
Jeff Lander retweetledi
Genies
Genies@genies·
We’re bringing all MLB Players to life as AI Characters through our partnership with MLB Players, Inc. Together with the MLBPI, we’re scaling the game’s biggest stars as interactive AI avatars for fans around the world - unlocking new, always-on ways to connect, while preserving player authenticity and control. This collaboration meets long-standing fan desires for personalized connection and access beyond the broadcast and outside the diamond, while ensuring all players’ best interests are at the center of unlocking their full potential.
Genies tweet media
English
2
8
17
2.2K
Jeff Lander retweetledi
Steffest
Steffest@Steffest·
Introducing a new project: Dpaint.js - a web-based image editor with a focus on Commodore Amiga File Formats. Started as Icon Editor, but turned into a fully featured pixel tool, with layers, masks, selections, effects, blend modes, ... Available at stef.be/dpaint/
Steffest tweet media
English
28
168
646
101.3K
Jeff Lander
Jeff Lander@beachgrub·
@DrPhiltill Wonder somewhat if that does freeze progress like that in place. The incentives go away for people to write up ideas on the web so no more community contribution to others. Just AI rechurning that old data. It can learn from users I guess but I don't know I bother to correct AI.
English
1
0
3
98
Phil Metzger
Phil Metzger@DrPhiltill·
The web is dead. I used to get programming tips from Stack Exchange or other sources, but now I find AI gives better tips, instantly, and with no effort.
English
14
2
45
3.2K
Jeff Lander
Jeff Lander@beachgrub·
@ncyoung @karpathy This has been my exact experience. After having friends with somewhat toy problems say how well it went, tried something complex and novel to me. It has been a large exercise in me teaching my overeager, know-it-all intern. But have enjoyed process though not fast.
English
0
0
1
25
Neil Young
Neil Young@ncyoung·
I’m games too, we need to start developing patterns for how we use AI exoskeletons, that acknowledges & manages the gap between actual capabilities and impact - Super cool starting thought from @karpathy describing here the beginnings of a repeatable inner loop for coding.
Andrej Karpathy@karpathy

Noticing myself adopting a certain rhythm in AI-assisted coding (i.e. code I actually and professionally care about, contrast to vibe code). 1. Stuff everything relevant into context (this can take a while in big projects. If the project is small enough just stuff everything e.g. `files-to-prompt . -e ts -e tsx -e css -e md --cxml --ignore node_modules -o prompt.xml`) 2. Describe the next single, concrete incremental change we're trying to implement. Don't ask for code, ask for a few high-level approaches, pros/cons. There's almost always a few ways to do thing and the LLM's judgement is not always great. Optionally make concrete. 3. Pick one approach, ask for first draft code. 4. Review / learning phase: (Manually...) pull up all the API docs in a side browser of functions I haven't called before or I am less familiar with, ask for explanations, clarifications, changes, wind back and try a different approach. 6. Test. 7. Git commit. Ask for suggestions on what we could implement next. Repeat. Something like this feels more along the lines of the inner loop of AI-assisted development. The emphasis is on keeping a very tight leash on this new over-eager junior intern savant with encyclopedic knowledge of software, but who also bullshits you all the time, has an over-abundance of courage and shows little to no taste for good code. And emphasis on being slow, defensive, careful, paranoid, and on always taking the inline learning opportunity, not delegating. Many of these stages are clunky and manual and aren't made explicit or super well supported yet in existing tools. We're still very early and so much can still be done on the UI/UX of AI assisted coding.

English
14
0
3
1K
Jeff Lander
Jeff Lander@beachgrub·
@joshwhitkin @HayaOdeh @ReplitDesign @Replit Details redacted. But check out this one. It generated a mess of subobjects all called "cube" that are SKINNED with no skeleton and used negative scaling for the mirroring. Sure it was "working" but we billed 6+ tech artist hours to fix the mess cause it didn't actually work
Jeff Lander tweet media
English
1
0
0
22
Josh Whitkin
Josh Whitkin@joshwhitkin·
I'll pay the $40 to deploy privately-- just don't make me move my apps to "teams". Replit is KILLING IT, in general, by the way. @HayaOdeh @ReplitDesign @Replit
English
1
0
0
24
Jeff Lander
Jeff Lander@beachgrub·
@pahlkadot The idea of the battery helping with the noise is interesting. Need to try one of those. I am sensitive to high frequency noise and every induction I have tried feels like nails on a chalkboard to me. The HF scratching when it comes on drives me batty.
English
1
0
0
39
Jeff Lander
Jeff Lander@beachgrub·
@Mrt3D I have run into that also. But just use 90x195 or similar. Only the ratio matters.
English
0
0
1
24
Jeff Lander
Jeff Lander@beachgrub·
@ChristerEricson Pre-merge build in sandbox would avoid the famous check-in and leave on a Friday night issue. Sadly that is still a problem for me even on huge projects with good tools.
English
0
0
0
30
Jeff Lander
Jeff Lander@beachgrub·
@ChristerEricson Idea still somewhat works. We have a dedicated slack channel that the build system posts errors in tagging those that checked in breaking build. System isn't as good as I want since it isn't in a sandbox before it goes into the main build. But people feel pressure.
English
2
0
5
509
🙊Christer Ericson
🙊Christer Ericson@ChristerEricson·
At Neversoft, ca 1997, we had a "jar of shame" that you had to put $1 in each time you broke the build. That wouldn't fly these days, but at least for me, it was a brilliant concept that taught me be very careful and set a bunch of best-practices in place for my check-ins.
English
15
3
78
10K
Jeff Lander
Jeff Lander@beachgrub·
@NotSoLittleC Sad thing is ATVI & EA and such will try to pull that non-compete BS in contracts calling it "standard" but where I & they are HQ in CA it is illegal & they know it. They just try to threaten you with it. I had contracts/offers with that, I crossed it out. If they insist walk
English
0
0
3
64
Chris Sayers (he/him)
Chris Sayers (he/him)@NotSoLittleC·
so, enough time has passed now for me to talk about why i decided to leave Blizzard. a mixed year with great teammates, but a management that mistreated, lied to me, gaslit me, gave me a fake promotion, and HR that refused to help. buckle up friendos. 💪
English
1.2K
9.9K
50.7K
7.6M
Jeff Lander
Jeff Lander@beachgrub·
@tripworks Look forward to seeing what you come up with. We went quite a ways down that road post Pgo when some other players were funding. The fidelity expectations of people make production a bitch but the tech is helping out a bit on that these days.
English
0
0
1
31
Jeff Lander
Jeff Lander@beachgrub·
@tripworks @bhsharp @elonmusk Largest problem (and fatal as far as I am concerned) about threads is you can't force it to only show people you follow. They always put stuff they "recommend" which I never want to see. I get it from a forcing engagement and growth but turns me off totally.
English
2
0
1
21
Bernie Yee
Bernie Yee@tripworks·
@bhsharp @elonmusk yeah. i want to go to bluesky but audience is small, threads feels like a diff demographic, or havent pruned my feed enough
English
1
0
0
34
Brian Sharp
Brian Sharp@bhsharp·
So, uh, I haven't used Twitter as much as I used to, but just posting a bit recently... ... looks like @elonmusk fired all the people that were keeping the place from being overrun with porn spam bots, huh?
English
2
0
7
503
Jeff Lander
Jeff Lander@beachgrub·
@gekido Yeah, it does that... a lot in my experience. Particularly if you are doing anything interesting.. :)
English
0
0
3
251
Jeff Lander
Jeff Lander@beachgrub·
@thepanta82 @cmuratori @pedr0fontoura TBF I'm part of this system. For my clients I'm asked to work in arch dripping with these "clean code" principals. It is so overclassed, templated, and abstracted, on my brand new PC debugger pauses for SECONDS on each step to update local variables. But it is their rules
English
0
0
1
31
Jeff Lander
Jeff Lander@beachgrub·
@thepanta82 @cmuratori @pedr0fontoura No, we'd lose as the users of the code. Because of the bad practices propagated through the industry, software performance has suffered. The only reason not every user bitches constantly is the inefficiencies have been masked but faster hardware. It could be way better. His point
English
1
0
1
94
Jeff Lander
Jeff Lander@beachgrub·
@adam_orth I also wonder if it is a nice machine to dev console-type projects on since limited hardware/controls, etc. Like prototype Switch/tablet games without dealing with the publisher BS. Android tabs are ok, but still need to deal with the android sdk BS.
English
0
0
0
306
Jeff Lander
Jeff Lander@beachgrub·
@RealSpikeCohen @Jonathan_Blow Classic go after the easy targets who don't have the money to hire big shot lawyers and accountants to fight. Won't make any difference to the deficit but make hard workers more miserable.
English
1
0
1
805
Spike Cohen
Spike Cohen@RealSpikeCohen·
The IRS: we need more agents to go after billionaires. The IRS more agents later:
Spike Cohen tweet media
English
121
851
3.9K
247.6K