brian

joined 1 year ago
[–] brian 2 points 1 year ago

What about pkcon? I haven't used it in particular, but packagekit based GUIs work pretty well in my experience, and then it supports flatpak/snap/apt/kde addons/etc in one interface, which is better than it was originally.

[–] brian 1 points 1 year ago (1 children)

V8 also doesn't run js, it does some byte code compilation stuff amongst other things, then interprets that. But that's all a bit pedantic too, V8 runs js, deno runs ts.

fwiw https://deno.com even has as one of their first bullet points that they have "native support for TypeScript and JSX"

[–] brian 1 points 1 year ago (1 children)

I mean, tsc without any of the backporting functionality is still a transpiler since it goes from a high level language(ts) to another high level language(js). Transpilation as a concept doesn't imply that it is for backporting language features or that the source and destination languages are the same, just that it is a transformation from source code to a similar or higher abstraction level language source code

[–] brian 11 points 1 year ago (2 children)

isn't that just fried rice?

[–] brian 14 points 1 year ago (4 children)

I don't think it really fractures anything considering you can call a ts package from js without knowing. The other way also works with third party typings in DefinitelyTyped.

It really just adds a bit of extra type info into js, looks like js, and transpiles into js that looks almost exactly like the input, including comments and spacing and such if you like, so there isn't any lockin.

There isn't any competition, it's just an extra optional tool for the js ecosystem in my eyes.

[–] brian 1 points 1 year ago

Stardew valley or any of the Lego games are pretty good for casual coop games

[–] brian 2 points 1 year ago (1 children)

probably since later people could look at the partial image, see that pink wasn't a very likely color, and check their math until the result looked more correct

[–] brian 6 points 1 year ago

plenty of artists have concerts in the 15-30 range, not ultra popular ones, but also not what I'd consider niche either. I'd say overpopulation definitely could be the reason that Taylor Swift is so expensive given her popularity, but that ticket price also isn't really representative of all artists either.

[–] brian 9 points 1 year ago (2 children)

NixOS really is the next step from an ansible setup like yours imo. It can and usually is a fully declarative and immutable system outside of your nix config and whatever personal files you have.

[–] brian 2 points 1 year ago (1 children)

If you want lightweight it's probably better to stick with js or some language that compiles directly to wasm.

That's being said, there are libraries for running python/lua/ruby in a browser and interacting with the dom. I've only personally used python, which is great for running scientific computation things in browser since python has such an ecosystem for that type of thing. It is a pretty big addition to bundle size initially iirc, so I'm not sure how useful it is as a general purpose replacement for js.

Python Lua Ruby

[–] brian 1 points 1 year ago* (last edited 1 year ago)

I'd personally rather something like regal in clj or rx in emacs. Instead of strings that my formatter and autocomplete don't know anything about and that I have to add to my build pipeline, I get native types that I can manipulate the same way I do other code, in editor or programmatically.

[–] brian 6 points 1 year ago (1 children)

For anyone else trying to get it to work on firefox, it doesn't support passkeys yet but it's on the roadmap. https://connect.mozilla.org/t5/ideas/support-webauthn-passkeys/idc-p/30123/highlight/true#M17028

view more: ‹ prev next ›