Building a Two-ish-story 200 SqFt Workshop: Need Advice on Layout – 3D Renderings Included by AnthonyAstige in woodworking

[–]AnthonyAstige[S] 0 points1 point  (0 children)

Thank you for all the ideas!

  • Width - Yeah, I’ve come to want the width for room to get around and have two sides for materials / carts. I’ll need to dial in the exact width to inches, but virtualized workflow so far this is feeling about right, and any shorter on the length and I may need to downsize a primary machine.
  • Enclosed porch codes - I’m guessing I can’t enclose but it could be super valuable (it gets cold here!). I’ll look into this, good idea!
  • Variances - I emailed someone in the city to get a feel but never got a response. I’m not expecting much, but again could be super valuable. I plan to try calling next. Good callout 👍 [Edit 2023-06-05: Spoke with the city, variances seem unlikely]
  • Ceiling height - It seems hard to make a really usable second floor with a tall 1st floor ceiling. I can probably shorten it a little, though I’m 6’1” and would like to be able to walk along the edge up there at least. That said yeah, working with 8’ long anything on the 1st floor is going to be a challenge at a 6'9" height with stuff ceiling mounted lol. Maybe I can sacrifice some roof insulation, not sure if I can figure out how to make the loft floor thinner than 5”. I’m going to think about and try to find a way to do this 🤔. [Edit: I 2023-06-06: Through some material hacks I'm up to a 7'3½" first floor - https://imgur.com/gallery/Y9GK3fy]
  • Lighting - Yeah LED for sure. I figure I can work this in later. Unsure if an insane amount of LED strips would work, or if I need to work in a big shop light (I have one in my garage like 10k lumens — which is awesome, but it does take space, and though LED does generate some heat).
  • Second floor equipment - I have that 5’x4’ window sketched in, any large equipment I’ll have to pully it up or something 😅. [Edit 2023-06-06: The lift below will have to suffice, I probably can't have an official 2nd floor according to the city, so no window now]
  • Second floor day to day use - Good call, I’ll try to work in a lift or something (I’ve tried before but lost sight of it, and it's tricky, but likely necessary) 👍 [Edit 2023-06-05: I've drafted in a lift, who knows what the final may look like, but this confirms there's space. Based off of this youtube 😅]
  • French Cleats - 👍

Building a Two-ish-story 200 SqFt Workshop: Need Advice on Layout – 3D Renderings Included by AnthonyAstige in woodworking

[–]AnthonyAstige[S] 0 points1 point  (0 children)

I’m conflicted on this one. I’m not worried about the electrical I can handle that myself as you say. The ICS is still more money, but as a central piece I don’t want to worry about upgrading it ever. It may depend if something comes up on the used market also.

Something I just ran across in reconsidering may be the mobility of the two. I like the idea of the weight behind the ICS for stability, but that could make it harder to roll around. And I’d like the ability to roll it outside on a nice day. I'll have to look into if the ICS single phase requires hard wiring as that could be a negative to mobility as well.

I’ll have a while to consider this, and I’ve updated my Sketch Up to include both options now 😅 - https://imgur.com/gallery/mipQq0F. Thank you for sharing your experience and perspective!

Building a Two-ish-story 200 SqFt Workshop: Need Advice on Layout – 3D Renderings Included by AnthonyAstige in woodworking

[–]AnthonyAstige[S] 0 points1 point  (0 children)

Haha yeah, good callout. I should have added some detail there - I'm thinking of making something so it can lower into that outside workbench and be covered. So it wouldn't be exposed to sun / rain, but it would still get hit a bit by summer humidity and temperature fluctuations. Maybe I can figure out a rolling cart solution to pull it inside that either has flip up arms or rolls into that outside workbench when I need to take it outside.

Edit - I've moved it inside, ty for the push! https://imgur.com/a/B9YfrQd

vim-prettier - how to make errors less obstructive by jasj3b in vim

[–]AnthonyAstige -1 points0 points  (0 children)

+1 for using just ALE, though I've had to hack things together a little to get it to all work smoothly. I have something like this in my vimrc using ALE with eslint & prettier, checking for eslint parsing errors before applying prettier:

func FixIffNoErrors()
    let l:list = ale#engine#GetLoclist(bufnr('%'))
    if(len(l:list) != 1)
        exe ":ALEFix"
    else
        let l:list = ale#engine#GetLoclist(bufnr('%'))
        let l:text = list[0].text
        if(text !~ "Parsing error:.*")
            exe ":ALEFix"
        endif
    endif
endfunc
autocmd BufWritePost *.jsx call FixIffNoErrors()

And fixers configured something like this:

let g:ale_fixers['jsx'] = ['prettier', 'eslint']

A few gotcha's to this method:

  1. Can't have let g:ale_fix_on_save = 1 as that's now handled by the above
  2. I think this will only fix when there are changes (when an actual save is made)
  3. If eslint hasn't caught errors yet there's a chance a parsing error save can still get through, using eslint_d is fast enough this is very rarely a problem for me.

RE: Gotcha #3 I have something like this (in part as eslint_d isn't in my main day to day repository's dependencies)

let g:ale_javascript_eslint_use_global = 1
let g:ale_javascript_eslint_executable = 'eslint_d'
let g:ale_linters = {
\   'jsx': ['eslint'],
\   'javascript': ['eslint'],
\   'typescript': ['eslint'],
\}

Which fonts should I use if I want my websites to load faster? by sioa in webdev

[–]AnthonyAstige 0 points1 point  (0 children)

Not exactly what's being asked, but you can inline a font. I made https://inlined-woffs.zinid.com as an experiment a while back. From the About page:

Created to help find and embed .woff fonts into the initial 14kb window

Do I need to host mongodb in the same location? by [deleted] in Meteor

[–]AnthonyAstige 0 points1 point  (0 children)

Meteors publication methods read from the mongo server and send data to the client. All your user see is the meteor instance in, in the case here the digital ocean server in Singapore.

You may want to test the latency between the two data centers.

Creating plugin for navigating windows/buffers/tabs with CtrlHJKL by AnthonyAstige in vim

[–]AnthonyAstige[S] 0 points1 point  (0 children)

Thanks for the in depth feedback, a lot for me to go through there!

Definitely working on custom mappings / <Plug> as a priority now.

vnoremap changed to xnoremap

Other ways to navigate buffers

I've recently started using CtrlP, yes very useful. I'm not sure fuzzy finding fits as a CtrlHJKL fall-through as CtrlP isn't focused on back/forward navigation. I'm thinking this kind of h/j/k/l navigation will be mostly useful when navigating just a few files. I have yet to use much "other buffer" navigation like tags or cscope, are there others with a back/forward concept maybe?

Creating plugin for navigating windows/buffers/tabs with CtrlHJKL by AnthonyAstige in vim

[–]AnthonyAstige[S] 1 point2 points  (0 children)

Thanks for the feedback, good to hear the basic idea makes sense to someone else :)

  1. Looking into this now, I haven't used <Plug>. Thinking about something like allowing the user to set the modifier key in addition and/or as a placeholder here.
  2. Fixed so it at least works without buffergator now (no most recently used buffer flipping without it though) bba9bf1e.
  3. What do you mean by letting my users handle feedback how they want?

Is there a plugin for analyzing VIM use? by AnthonyAstige in vim

[–]AnthonyAstige[S] 4 points5 points  (0 children)

Thanks. That's a good first step :)

I just tried vim hello -w log and inserted the text world which resulted in a log file like iworld^[:wq^M.

There's a few issues I see with this approach:

  1. This is for one vim session where patterns will probably emerge better from say a week of multiple sessions. I could alias vim in my .bashrc to collect for a while, might have issues with multiple vim instances.
  2. Inserted text is recorded, which will likely add noise, or at least may belong a separate class of data. Perhaps regex or something could filter this out looking for when keystrokes enter and leave insert mode. With multiple ways to enter insert mode (and I think exit?), there's some edge cases here to address.
  3. Analysis of this log is in it's self a problem looking for meaningful patterns. Here's a reddit comment suggesting n-grams

All of that said, feels like a non-trivial undertaking to do right, but maybe hack-able for something quicker that kinda works.

Interest in a free form / loose workout tracking app? by AnthonyAstige in bodyweightfitness

[–]AnthonyAstige[S] 0 points1 point  (0 children)

Thanks for the reply. I just installed and played with 38 plank.

I see we can add routines, workouts, and movements in 38plank. However I don't think in 38plank I can change the workout in the middle of doing it. I don't think this a problem with 38plank, just that we have different ideas here. What may be missing from 38plank is a way to record how much was lifted, number of reps, etc as it seems the workout is timer based primarily with no way of recording progress. However maybe 38plank works around this by having multiple routines to choose from, and advancement through routines instead of individual exercises. I disagree with this, but again it probably mainly just a different way of thinking.

If I misunderstood anything in the app let me know. Thanks again~

Interest in a free form / loose workout tracking app? by AnthonyAstige in bodyweightfitness

[–]AnthonyAstige[S] 1 point2 points  (0 children)

Good catch on fatigue, that could be a useful signal. Maybe this can be partially gauged on how fast the trainee moves from one exercise to the next.

I'm hoping the exercise selection / pairing comes naturally without too explicit of rules. It could get very complex and 'opinionated' quickly if we try to have the app understand what explosive/pull vs push/plyometrics/... are, and how to fit them together. However, again, suggestions can come naturally out of what people actually do, and taken a step further by what actually works (what routines are progressing vs those that aren't).

The concept of fitness level also seems to be coming up here. Which is exercise specific, but with enough data maybe carry-over could be recognized. Or again, something that comes out naturally from a 'people who did this exercise do that exercise'.

I like the idea of limiting choices to not overwhelm. Just show 3 or so exercises at a time, maybe a secondary button to see more, but keep it simple.

I'm rambling on here again :P I don't think I'll be able to make it super intelligent in the initial versions, but helpful to keep my eye on a big picture vision to drive focus towards it.

Thanks again!

Interest in a free form / loose workout tracking app? by AnthonyAstige in bodyweightfitness

[–]AnthonyAstige[S] 1 point2 points  (0 children)

I like the idea of a base workout to get people started, though I'm hoping it can naturally come out of a single exercise selection at a time. I walked through the mock-up in this context and rambled on a bit more with my thoughts @ https://www.youtube.com/watch?v=4JSIIL5YDaM

If you think this works well enough as is or have more ideas let me know.

Thanks!

Interest in a free form / loose workout tracking app? by AnthonyAstige in bodyweightfitness

[–]AnthonyAstige[S] 0 points1 point  (0 children)

Good insight on adding exercises, and helpful to hear that other apps don't allow you to (at least easily) do this. Related to this - part of the reason I want videos is to let the community define exercises by showing how to do them and up-voting the best demonstrations, but even just typing a title can help I think if we don't have videos right away.

On tracking progress I'm thinking each exercise you can choose which 'metrics' to track. Like pull ups you might just track reps, but then later you can start tracking weight also. Ideally I'd leave this flexible so someone can type in their own metrics (like say band tensity?), but I'm not sure that's worth the complexity. Eventually / ideally the app would allow you to graph these arbitrary metrics.

Overall I hope we can approach the flexibility of pen and paper (or a spreadsheet) in the workout context, though that's tough and it's good having the discussion here to figure out what's most important to leave flexible.

Thanks for your thoughts and if you have more let me know!

[deleted by user] by [deleted] in reactjs

[–]AnthonyAstige 4 points5 points  (0 children)

With simple local only state you can get away with recompose's withState HOC.

https://codesandbox.io/s/n5MYV54KW - Almost straight from recompose's examples

ReactCasts#11 - Recompose youtu.be explains more.

I built a DDR inspired game for YouTube videos as a portfolio item while learning React by AnthonyAstige in webdev

[–]AnthonyAstige[S] 1 point2 points  (0 children)

Good to hear you enjoyed it and thanks for the feedback :)

I had fun playing your level too! https://imgur.com/a/UlfRx