Sabitlenmiş Tweet
Chris Thoburn 🦋 @runspired.com
57 posts

Chris Thoburn 🦋 @runspired.com
@still_runspired
Data Patterns | Application Architectures | #WarpDrive #EmberData
Oakland, CA Katılım Nisan 2022
1.1K Takip Edilen743 Takipçiler

@SimpliSafe Exactly - short passwords only. Opted to return, if you’re skimping on basic network security not sure why I’d trust you on anything else.
English

@still_runspired Hey Chris!
The SimpliSafe system allows up to 31 characters.
simplisafe.support/48oz0Cq
English

Hey @SimpliSafe is there a way to use a decently secure WiFi network? Seems the app enforces short passwords only…
English

@roywoodjr Just use Lyft their system notices this and auto finds a new driver very fast
English

@theryandreyer Yes. Many times - usually 158 avg for 2:36ish
I can send you strava links if you’re curious.
I have worked to use a higher cadence more often over the years, 158 was already an improvement and today I’d probably race with 165.
English

Has anyone ever run a sub-3 marathon with a cadence below 165?
I doubt it
Cadence is easily #1 thing for new runners to improve
Especially former strength guys who move heavy
Get to 170 spm minimum
English

@oriSomething @nullvoxpopuli Not with atomics and/or shared buffers
English

@nullvoxpopuli you’ll always have delay of milliseconds and copy of data. why do you think it will work well?
English

@bradford_hardin @JWLevitt @MountainRoche @Predamame “Heavier” has such a weird connotation.
I am 6’4” and at 185 I am still way too underweight.
I’ve been doing 125g for > 4hr activities and it works well to a point. I run much better at 90g for <4hr activities. 125 at high paces just doesnt process/hit right.
English

@JWLevitt @MountainRoche @Predamame Yea but like surely a 180lb man at 3 hour max effort will burn more calories than let’s say a 125lb man at 3 hour max effort, wouldn’t you think?
I’m focused more on the body mass than pace difference.
Like, is 100g per hour for a 125lb male more like 120g for me?
English

Pattern I’m noticing.
Guy trains to handle a ton of carbs, runs well in the marathon.
Again, I’m just noticing.
CITIUS MAG@CitiusMag
Joe Klecker is taking HOW MANY carbs tomorrow??? 🎧 Watch or listen to our full New York City Marathon Preview Show presented by @hoka: SPOTIFY: open.spotify.com/episode/59oYaQ… APPLE PODCASTS: podcasts.apple.com/us/podcast/the… YOUTUBE: youtu.be/nzW943271JY?si…
English

@shortwavlabs @zeeg @emberjs File to LOC ratio there is surprising. We’ve got about that many and 3x the code n our main app. Wonder if we can make the MCP server help you refactor.
English

@shortwavlabs @zeeg @emberjs One: I agree with companies that do this (to a degree).
Two: 2016 had octane - almost everything modern can be used with stuff from that era even without much upgrading because of the extended support for 3.28. Personally I’d just get to 3.28 if you aren’t as a side project.
English

@still_runspired @zeeg @emberjs Business priorities. Management sees zero value in tackling tech debt as long as the app built in 2016 still makes money 😔
English

@shortwavlabs @zeeg @emberjs skill issue tbh. I’ve yet to bump into an old ember codebase I couldn’t modernize quickly. That’s kinda its beauty.
English

@still_runspired @zeeg @emberjs I don’t think you realize how many years I suffered working on outdated ember codebases.
English

@shortwavlabs @zeeg @emberjs vitest only started to catch up this year and still doesn’t match it 🤷♂️
English

@shortwavlabs @zeeg @emberjs I don’t think you realize how many ember apps I support / have supported if you think that.
English

@still_runspired @zeeg @emberjs Seriously man… the reality of ember apps running in production is a lot bleaker than you think.
English

@shortwavlabs @zeeg @emberjs Qunit does take arrow functions …
I’ve never been stuck because ember is just literally JS and quite literally everything just works with it. Libraries rarely need special bindings.
English

@still_runspired @zeeg @emberjs Do you ever stop and wonder why popular JavaScript libraries never bother to support ember? Its because nobody cares.
Same goes with design systems.
And testing libraries. Forever stuck with Qunit that can’t even take arrow functions.
English

@shortwavlabs @zeeg @emberjs - routing that’s still on par or better with everything else out there.
- addons (since embroider) and components (since template tag) are always explicit
- qunit still the best testing library out there
English

@still_runspired @zeeg @emberjs - routing by folder structure
- components and addons injected out of nowhere
- horrendous handlebars templating engine
- and the worst: Qunit
And somehow I keep getting stuck in jobs working on ember cuz devs who know it are such a scarce resource…
English

@shortwavlabs @zeeg @emberjs Data says most ember apps are running 4.x+
We do look at the data fairly regularly to see where we can eliminate upgrade cliffs
English

@still_runspired @zeeg @emberjs And before you tell me about glimmer, the reality out there is that most ember apps running in production are from a decade ago which means they’re using version 1.x
English

@robboclancy @mateusjatenee Honestly would take too much effort to list the thousands of things we’ve done in the last decade since glimmer. Narrowing to just a few major hits of the last 2-3yrs: Types, vite, WarpDrive, template tag, fn helpers, renderComponent, route components, volar/ember-tsc
English

@robboclancy @mateusjatenee Well that’s quite a hot take
English

@robboclancy @mateusjatenee It’s not though. The only era it was held back like that was during the LinkedIn hijack. Once we got past that it started moving well again.
English

@mateusjatenee This is part of why Laravel is such a success. It's a dictatorship. Any project I have used that has decisions made by comitty has either felt left behind or I just don't use it anymore. Emberjs is held back in RFC hell.
English

@rickyfm @nullvoxpopuli it’s there to be a generic opt out but no one is actually sure when that’s needed. You certainly don’t need it to be able to disconnect render of a subtree for a transition or while deprioritized.
English

@rickyfm @nullvoxpopuli The APIs you listed to disable reactivity are fundamentally a different concept and for a different purpose than a value simply not being reactive in the first place. And it’s a concept on which there’s a lot of disagreement as to whether it’s actually even necessary in the spec
English

If this is a React problem, why do other libraries need an “untracked” concept?
Konstantin@getKonstantin
React is trying to solve problems it’s inflicted on itself… funny part that you can’t use it properly without upgrading your eslint too 😆 Man, I like hooks, but the amount of times I see them misused on daily basis makes me think this is really net negative in the code base
English




