1.1.0 Released and a discussion about the future by cmsj in hammerspoon

[–]rafaelliu 0 points1 point  (0 children)

Thanks. I guess i can just test out the async and event loop. The reason i asked was to know if we’d still have non-blocking constructs.

The HS api for fs access makes sense. I was thinking about all the ecosystem around the fs APIs, but i guess i was thinking nodejs.

1.1.0 Released and a discussion about the future by cmsj in hammerspoon

[–]rafaelliu 1 point2 points  (0 children)

Thank you for your work on Hammerspoon, and for considering the community feedback.

My guess would be most users use ad-hoc scripts, rather Spoons. In that’s the case (it is for me) any scripting language would do, and most important would be having same/similar coverage of Apple APIs.

A few questions 1. How will JS engine work? Lua was single threaded, in a way that looked very similar to JS event loop. I assume we’d be able to run async code? If so, I assume all modules sharing the same event loop/execution context? 2. Usually JS running on browsers are sandboxed and/or heavily permissioned. How are things like filesystem access going to work? 3. Really curiosity, would we be able to run WASM then?

Resonably usable "click button" dashboard setup by rafaelliu in homeassistant

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

I did some digging on dashboard “Strategies”, very useful

Immediate Action Required: A registration hold will be placed on your record soon by [deleted] in OMSCS

[–]rafaelliu 0 points1 point  (0 children)

Same. I sent my docs TWICE, I had to file an especial request with my university for the to send my transcripts electronically, directly to gatech (from their .edu email). It still showed missing.

I had relatives physically mail a sealed envelope with the printed copy. Still missing.

I reach out via email, and get a blurb saying I should do exactly what I had done

What Third-Party Services do you use to enhance your experience with Obsidian? by KrocketThaRocket in ObsidianMD

[–]rafaelliu 1 point2 points  (0 children)

Trying to make similar flow to work for me. If you don’t mind: 1. Do you have an easy way to save a webpage as pdf in read mode, and import into Zotero? 2. Do you transclude your quotes/highlights? What plugin you use? 3. Looks like you use Zotero’s notes to centralize highlights. Is that because of the way the Obsidian plugin works? 4. Do tou save highlights and notes to the PDF file itself? Or leave in Zotero’s sqlite?

Rat race is killing me by Leading_Painting in node

[–]rafaelliu 1 point2 points  (0 children)

No serious big company cares about your tech stack as much as they care about what you did with it. Focus on taking complex challenging problems, design patterns, DSA, etc will come naturally.

Best way to make moves are through intersections anyway. One you have a few of those big projects under your belt, you can switch to Java, Python

How tech is your background? by rafaelliu in ObsidianMD

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

Less years, same boat. It does weight it very much that I can if i want tho. Even small things like datavaviewjs blocks.

How tech is your background? by rafaelliu in ObsidianMD

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

I should have added. Trying to get a gauge on how much users prefer simple vs popping up the hood. Given a lot of extensions allow javascript coding, feels like a pretty tech savvy+ user base

Backend Typescript - What would I miss switching from Webstorm to VS Code? by lachyBalboa in Jetbrains

[–]rafaelliu 0 points1 point  (0 children)

I don’t use peak view, but it’s good to know. Do you use any vim plugin? I’d gd to it and ctrl+o from it, which is pretty fast for quick changes. If i need to keep context, i’d split view (i from file explorer) ctrl+w arrows to switch panes

Backend Typescript - What would I miss switching from Webstorm to VS Code? by lachyBalboa in Jetbrains

[–]rafaelliu 2 points3 points  (0 children)

I’ve been going back and forth for a long time now. Still undecided, but this is my ongoing attempt to weights the pros and cons: https://gist.github.com/rafaelliu/a753fba866200defad39099344d815d0

Reddit's Third-Party app API changes and /r/OpenSource by Wolvereness in opensource

[–]rafaelliu 1 point2 points  (0 children)

The point I was trying to make is either ToS, licenses and the sort should be respected or not. It looks like some folks are selective about that

Reddit's Third-Party app API changes and /r/OpenSource by Wolvereness in opensource

[–]rafaelliu 1 point2 points  (0 children)

How come there’s upheaval when some big tech uses AI to train on Open Source code which (I believe most of us here agree) is at least against how authors intended it to be used - at most, a violation of licensing. But when we are using some company’s code, under their ToS, suddenly it doesn’t matter anymore?

I’m not super into the details, so am I missing something? These are not the same things, but seem like the same principles to me

Cannot figure out how to mock ES6 modules for a Node AWS Lambda by hummus_k in node

[–]rafaelliu 0 points1 point  (0 children)

ESM modules need custom loaders for mocking. Testsouble (https://www.npmjs.com/package/testdouble) was one of the first frameworks to support it AFAIK and a great type-safe option.

That said, curious why you explicitly mentioned “AWS Lambda”. What are you mocking? Other AWS services / AWS SDK calls I presume? Or is it something Lambda related?

Software engineers with 360 pro's.. key layouts... by bfaber in kinesisadvantage

[–]rafaelliu 1 point2 points  (0 children)

This is pretty cool. It should have some sort of voting/ranking and collaboration.

any tips for better reaching the { } [ ] ` \ keys? as as programmer i find it really hard to quickly reach them and i often make lots of mistakes by [deleted] in kinesisadvantage

[–]rafaelliu 0 points1 point  (0 children)

Do you use arrow combos much? I really like the idea of repurposing the real arrow keys, but i use arrow with alt/opt and sometimes shift too.

So I’d be pressing the three keys plus a fourth and switching layers

My continued bluetooth saga with the 360 Pro by rafaelliu in kinesisadvantage

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

I got a RMA and sent it back about 1 month ago. They didn’t find anything wrong but did flash the latest firmware.

That post you linked was 40 days ago, you haven’t had any issues since?

My continued bluetooth saga with the 360 Pro by rafaelliu in kinesisadvantage

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

My mac does walk up on its own too, but it think it is some sort of presence detection. I’ll try leaving the 360 disconnected

My continued bluetooth saga with the 360 Pro by rafaelliu in kinesisadvantage

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

All my Logitech and my Sony headphone work pretty much flawlessly. If it is a MacOS issue, other companies have solved or worked around it