Run Janet codeblocks. Contribute to kamisori/obsidian-janet development by creating an account on GitHub.
Link Actions
not much work needed to make that work so far, but the nrepl isnt behaving properly yet, so i yet have to fix that part to have a nice janet experience in obsidian ^^'
I lived in a perfect OOP bubble for my entire life. Everything was peaceful and it worked perfectly. When I wanted to move that player, I do player.move(10.0, 0.0); When I want to collect a coin, I go GameMan -> collect_coin(); And when I really need a global method, so be it. I love my C++, I love my python and yes, I also love my GDScript (Godot Game Engine). They all work with classes and objects and it all works perfectly for me.
But oh no! I wanted to learn Rust recently and I really liked how values are non-mutable by defualt and such, but it doesn't have classes!? What's going on? How do you even move a player? Do you just HAVE to have a global method for everything? like
move_player();
rotate_player();
player_collect_coin();
But no! Even worse! How do you even know which player is meant? Do you just HAVE to pass the player (which is a struct probably) like this?
move(player);
rotate(player);
collect_coin(player, coin);
I do not want to live in a world where everything has to b
In may I graduated with an associates degree, and while I have retooled my resume a few times, I still feel a job is out of reach, and often times I feel like I am getting no where. I kinda feel like I should go back for a bachelors degree but getting into that much debt which I have no one to help me even make interest payments while I'm in school.
Um. Hi. I have... a lot of questions these days as a washed out programmer who burnt out in college.
1. How does Linux do Arch
First, I got myself an Arch Linux install cause being able to build the operating system with the pieces I need sounds very cool, but ngl... the Arch community scares me. So if I may...
Do y'all know where I could find help for this?
If I uninstall a desktop environment, do I get my settings back if I reinstall it?
Is there a safe ish way to repartition if I set root and home to different partitions?
2. Very rusty
I've been trying my hand at Rust recently. But I am not sure of what can it actually do.
Can Rust make .exe programs?
Does it get crazy over time?
How does one use git with Cargo?
3. Windows
So I have a main build that runs Windows, but I have been thinking of switching to a Linux DIstro. One SSD for OS, one HDD for data, 16GB RAM, AMD stuff. Anything I should know?
Blackjack CLI game in python. Contribute to sneezycat0/blackjack development by creating an account on GitHub.
Link Actions
Hello internet friends! Last year I decided to learn python, and I set on making a blackjack game - sounded like a simple prospect. Cue many hours of trial and error and reading documentation.
Months passed, and little by little I kept adding things. Now it feels kind of enjoyable to play to me, so maybe some of you or your blajahs will find it interesting too.
You need to have python and pygame installed to play. Sorry if my github is a mess and I'm not supposed to upload it like this, I mostly have no idea what I'm doing!
6 years ago I set out to improve GNU Unifont, and finally after 6 years I have finished. It has MANY special Unicode symbols, including gender ones and plenty of technical ones. I use it as my IDE and terminal fonts on ALL my OSes. Oh and this time I fixed the link.
Also, "UnifontExMono.png" is both its own preview image as well as a proper build of the font for use cases where TTF and BDF are too big, like in character LCDs. I also do extensive documentation of my content so don't hate me.
I graduated in May with my associates degree, and sadly after applying a bit nothing, not even a reply email. I am convinced I am just unprepared for this industry, I will admit I don't have a GitHub with 1 billion contributions, and a bunch of connections. but can I seriously get nothing. I can't afford the 25K needed for my bachelors. I am honestly considering put in my applications to target or whatever and giving up.
The first photo is what I think is closest to how people realistically see me as. I just feel like socially transitioning was a mistake, and maybe hrt can't help me. Keep in mind at the point that photo was taken I was a year and many months in.
I am currently working on a small project, and I am working on getting it functional, but I question when exactly should I make commits. I usually just do it when I am done with working on it, but I know in practical projects often times commits are for one specific thing but given the project does not even work yet what exactly do I do.
Error [ERR_REQUIRE_ESM]: require() of ES Module /home/sky/Documents/hourlypets/node_modules/tsl-mastodon-api/lib/index.js from /home/sky/Documents/hourlypets/src/mastodon.ts not supported.
Instead change the require of index.js in /home/sky/Documents/hourlypets/src/mastodon.ts to a dynamic import() which is available in all CommonJS modules.
I am a bit confused, I did attempt to try to change from CommonJS to something else it broke my other modules I am using.
I am currently working on a silly little project that will post pet's up for adoption every hour to mastodon. I am struggling with how I should structure the project.
Should I put every single step in it's own typescript module, like the main file calls the petgrabber function in petgrabber.ts after 1hr, than petgrabber calls the mastodon function in the mastodon.ts file, or should I just do a single file, or is there a way I am not thinking of. My biggest thing is them being interdependent on each other feels like it defeats the purpose of having them in their own file.
Hi, I'm not sure if this is the right community to ask this, but I got yelled at by my mom today for not having a job and I thought it might be worthwhile asking what sort of strategy I should pursue from a community of people with skills I would like to develop. I graduated with a bachelor's degree in Computer Science from a mid-tier state university in the US before the pandemic, but didn't really do anything to develop my portfolio. I had good grades and got two interviews for software engineer positions, but didn't get the job in either case. I didn't really care too much. I was still an enby egg and everything felt off, so I never looked very hard. When the pandemic happened, it made finding a position out of the question because my parents are high risk.
Unfortunately, I have had trouble developing a portfolio. I don't know if my education is lacking or I missed something or it is my ADHD or I am just not talented and got fooled into thinking I was okay by grade inflation, but I
I feel like the post's title does not do this one justice, anyway, I recently graduated college with an associate's in computer programming, however, I honestly lack skills beyond very basic programming skills. I have ADHD and autism and have a ton of trouble self-teaching myself things, I managed to teach myself some intermediate skills in docker and general Linux system administration when I was younger and still use it today. I feel like getting a job as a sysadmin might make more sense but for some reason, I feel like on paper my resume would just hit the shredder.
I lack min wage work experience as I did not work in college and I kinda wonder if I have the work a min wage for like 2 years to get a normal job. and if I should get off HRT cause min wage jobs in the south don’t like trans people, and that it’s just gonna get banned anyway
This is a 3081-byte (~3 kilobytes) browser game that is inspired by the demoscene and has no limit to resolution or frame rate. I made it when I was 13 (I'm 21 now), and back then it was 30K. I got it down to 3K over the years. It's not really much of a game, but it DOES make a great fidget toy when you are at a waiting room. It uses MANY optimizations to get to its size, some of which are custom. I got it to fit in a Han Xin, iQR, and JAB code (spinoffs of the QR code format that have more room). So, it's able to fit into a QR Code. In China via Han Xin codes. Also yes, this browser game WILL fit in a browser cookie. It's smaller than an HDD sector, and at 1500-byte MTU, this browser game only takes 3 packets to load. At 3081 bytes, it loads in under half a second on 56K dialup (even slower dialup connections than 56K won't have trouble with it either.)
This is a file compression program I wrote in JavaScript when I was 17 after 4 years of effort (I'm 21), and I improved it for 4 more years, which outputs to Base32768, rather than the Base2 of binary, and features AES256-CTR encryption too. Files don't have to be binary. This program's files have the .B3K extension. This program makes no external requests and can be ran offline.