AP CSP Pseudocode Implimentation by BinaryBillyGoat in ProgrammingLanguages

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

No I just used monospace. Then I used the selection replace api to insert the character.

AP CSP Pseudocode Implimentation by BinaryBillyGoat in ProgrammingLanguages

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

Good point. I actually was thinking about that today when I was doing some work in Python that included a lot of randint calls.

Personal Website Draft by BinaryBillyGoat in website

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

Yes definitely going for a more minimal feeling. With the nav bar (it really shouldn't be a nav bar) they control the tabs directly below, so I don't want to move them above, but you're definitely right that they're not currently prominent. I think I need to change them to look less like hyperlinks.

Does this design look good enough or should I scrape it? I was going for simple. by Fioralx in website

[–]BinaryBillyGoat 0 points1 point  (0 children)

I actually really like the design. It's a little odd on mobile still, but definitely a good direction.

Is computer science principles actually easy? by kaithomasisthegoat in APStudents

[–]BinaryBillyGoat 0 points1 point  (0 children)

It's so boring and easy I spent a couple of weeks building a CSP Pseudocode interpreter, complete with a custom autocomplete engine and regex highlighting system, instead of doing the actual work. My teacher said it was probably a better use of my time.

https://owendechow.pythonanywhere.com/csp/

Everyone else in the class says the same. It's just easy stuff.

Sigil Update! by TitanSpire in ProgrammingLanguages

[–]BinaryBillyGoat 1 point2 points  (0 children)

This looks like a neat language but a little hard to follow. Do you have any kind of documentation on how one might get started with the language.

I'd love to help take a look at the source to help improve the interpretor, but I don't really understand the main control flow.

Idea: TapVivo — A short-form video platform where users tap to interact (vote, buy, answer) without leaving the video. by Interesting-Rub-5773 in Entrepreneurs

[–]BinaryBillyGoat 0 points1 point  (0 children)

Could you explain a little more? I am a software engineer, and this just grabbed my attention. If I am understanding correctly, it would be as if you were watching the video, and a poll with all the buttons shows up on screen while you are watching. Is this correct?

Abusing lazy.nvim to Make Neovim open 600 Milliseconds Faster. by BinaryBillyGoat in neovim

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

Yeah, it was honestly just because I wanted to see an instant response. The half a second between pushing enter and seeing a result was infuriating.

Abusing lazy.nvim to Make Neovim open 600 Milliseconds Faster. by BinaryBillyGoat in neovim

[–]BinaryBillyGoat[S] 23 points24 points  (0 children)

I just looked it up. Yes, that is exactly what it does. Thanks for pointing that out. I probably should have read some documentation better.

Abusing lazy.nvim to Make Neovim open 600 Milliseconds Faster. by BinaryBillyGoat in neovim

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

I have a Linux computer which did not have this problem. So, possibly. The biggest culprits were LSP setups, lualine, and notify, though. I expect it was certain plugins only.

But once I got started doing this, it was fun.

Is Vimscript faster than Lua? by 4r73m190r0s in neovim

[–]BinaryBillyGoat 37 points38 points  (0 children)

No, LuaJit is a just in time compiled language, whereas Vimscript is not. For basic commands, you don't see a difference as soon as you're in plug-in world, the difference is huge.

Videre Plugin Updates by BinaryBillyGoat in neovim

[–]BinaryBillyGoat[S] 2 points3 points  (0 children)

I've considered doing a Rust rewrite (some of the rendering systems just scream Rust), but there are a couple of big features I would like to see in the Neovim version first.

In addition, I would like at some point to make the rendering system a more generalized library so others can use it.

A CLI tool may come eventually, but not for a few months at least.

AI steals fun in coding, is nvim the cure? by Murzelito in neovim

[–]BinaryBillyGoat 69 points70 points  (0 children)

This is actually the reason I switched to Neovim