[-] echindod@programming.dev 4 points 2 months ago

Oh gawd. That would be so horrible! Is there a project o compile JavaScript to bytecode? With like LLVM? There must be, but I haven't heard of it. I shouldn't even say anything because I will be better off pretending it doesn't exist.

[-] echindod@programming.dev 4 points 2 months ago

I like the ideas some other people mention. Specifically: read about your specific hardware and the distro of Linux you want to install. Then, make sure you are using as many open source cross platforms apps as you can, so when you do switch, you will be in familiar territory. I do think the criticisms of Ubuntu as a bad first choice are interesting, and maybe true, but I wouldn't over look downstream distros like Pop!_OS. It's Ubuntu, but with Flat packs and a distinctive Desktop Environment. Mint might also be a good choice, I know lots of people who like it (I don't personally, but to each their own).

When I started on Linux, I installed Arch on an old MacBook. In those days apple was using amd64, but they were not friendly with Linux or the rest of the computing world. However it was older hardware, and the Arch Wiki had a great page on how to install Linux for that particular configuration. Arch is not a beginner friendly distro, but the wiki is fantastic, and so well documented.

But my main piece of distinctive advice is just do it. If you have read a few articles and have a pretty good sense of what is required (and are running common, last generation hardware), just jump in. You will probably never "feel" ready, and you will come across unique problems that no starter guide will prepare you for. So just go for it, and learn along the way.

[-] echindod@programming.dev 5 points 2 months ago

Oh! I didn't know about this! Thanks for posting it

[-] echindod@programming.dev 4 points 2 months ago

Pine64's laptops are ARM, but not not RISC-V. they do sell a RISC-V soc (the Star64), but the Rockpro64 chip is ARM.

I want an ARM laptop, but the PinebookPro was a little underpowered for me to use. Some day.

[-] echindod@programming.dev 4 points 3 months ago

Same. Same. I know some people use their phones, or GPS devices, but when I'm backpacking, I want a paper map and a compass. I bought two a few months back for planning a trips this summer.

[-] echindod@programming.dev 3 points 3 months ago

This album, An Oath to the Void is fucking amazing! I really like it. This is awesome, and I'm still a sucker for those long intros. Bring 'em back I say! This is definitely going into the cart for the next bandcamp friday.

Any chance you will re-release any physical media? (and I am eagerly looking forward to any new music!)

[-] echindod@programming.dev 3 points 6 months ago

Just out of curiosity: which do you think is closer to Python? Kotlin or Swift?

Not knowing wither, my hunch would be to say Kotlin. But I am curious.

[-] echindod@programming.dev 3 points 6 months ago

So, I think I understand your comment: you want inheritance for shared fields, not shared methods? The shared methods could be access with traits. But if you have a struct for Building, you can't inherit the default fields to a struct for House that would add something like the name of the family who lives there. Do I understand this right?

[-] echindod@programming.dev 3 points 8 months ago

Waaaay out of your proce range, but I absolutely love the Keyboardio Model 100 . https://shop.keyboard.io/products/model-100 it's a really freaking amazing keyboard. The palm key makes typing the brackets and braces and others so much easier.

Great keyboard. I love it.

[-] echindod@programming.dev 6 points 1 year ago

Fish? I like fish.

[-] echindod@programming.dev 6 points 1 year ago

Your not wrong. But hot take: it's better than slack.

[-] echindod@programming.dev 5 points 1 year ago

I wrote my own! But you probably don't want to use it, I am sure it only works for me. But hey! It was fun! https://github.com/e2dubba/liteprompt

view more: ‹ prev next ›

echindod

joined 1 year ago