#learning computer languages
Explore tagged Tumblr posts
Text
I adore how my Learn X The Hard Way books universally say IDE environments are for cucks, faggots, and retards.
1 note
·
View note
Text

rivals
#haikyuu#haikyuu!!#hinata shouyou#kozume kenma#fanart#ik tons of ppl have drawn a similar concept before but ive wanted to do one too for ages AKSJKA#was so overwhelmed by how amazing the nekoma movie was last yr and didnt end up drawing anything bc i wouldnt be able to live up to it kjhf#it looks so much better on my computer screen than my phone tho what da hell.... WHATEVER itll look completely different printed out anyway#ANYWAY !! FIRST PROPER ART OF THE YEAR HELLO#this year i would like to get better AT#COMPOSITION. SHAPE LANGUAGE. 3D FORMS AND SIMPLIFICATION#i like realism and its what im used to but last year i was thinking a lot abt art i admire and its always very Shapes#obv u need to understand realism to be able to do that which is why i go to life drawing#but yea. u have to practise BOTH at the same time theyre 2 diff skill sets which can feed into each other#anyways that was my big realisation last year#the last few pieces have not been turning out Exactly how i want them to but i have to remind myself its what i can achieve#at my current skill level and i have to keep studying and looking and learning if i wanna improve#anyways. ART!!!!#took several pics of myself with a kitchen knife to use as ref for this lmao
2K notes
·
View notes
Text
alright nerds--
^tried to include as many as possible
#studyblr#polls#tumblr polls#academics#academic polls#studyblr polls#studying#learning#college#university#academic#language#langblr#archaeology#anthropology#sociology#psychologoy#psych#medblr#history#forensics#csi#math#physics#mathblr#mathematics#computer science#science#compsci#biology
1K notes
·
View notes
Text
acey_ducey.el
A few days ago I posted a BASIC computer listing of the game "Acey Ducey". Here is the final Elisp Emacs translation:
And here is a sample run:
#learning computer languages#recode#Lots of Irritating Superfluous Parentheses#reverse polish notation#spaghetti code#Elisp#Emacs#BASIC#BASIC Computer Games#RPN#Acey Ducey#acey_ducey.el
0 notes
Text
back to basics


mostly free resources to help you learn the basics that i've gathered for myself so far that i think are cool
everyday
gcfglobal - about the internet, online safety and for kids, life skills like applying for jobs, career planning, resume writing, online learning, today's skills like 3d printing, photoshop, smartphone basics, microsoft office apps, and mac friendly. they have core skills like reading, math, science, language learning - some topics are sparse so hopefully they keep adding things on. great site to start off on learning.
handsonbanking - learn about finances. after highschool, credit, banking, investing, money management, debt, goal setting, loans, cars, small businesses, military, insurance, retirement, etc.
bbc - learning for all ages. primary to adult. arts, history, science, math, reading, english, french, all the way to functional and vocational skills for adults as well, great site!
education.ket - workplace essential skills
general education
mathsgenie - GCSE revision, grade 1-9, math stages 1-14, provides more resources! completely free.
khan academy - pre-k to college, life skills, test prep (sats, mcat, etc), get ready courses, AP, partner courses like NASA, etc. so much more!
aleks - k-12 + higher ed learning program. adapts to each student.
biology4kids - learn biology
cosmos4kids - learn astronomy basics
chem4kids - learn chemistry
physics4kids - learn physics
numbernut - math basics (arithmetic, fractions and decimals, roots and exponents, prealgebra)
education.ket - primary to adult. includes highschool equivalent test prep, the core skills. they have a free resource library and they sell workbooks. they have one on work-life essentials (high demand career sectors + soft skills)
youtube channels
the organic chemistry tutor
khanacademy
crashcourse
tabletclassmath
2minmaths
kevinmathscience
professor leonard
greenemath
mathantics
3blue1brown
literacy
readworks - reading comprehension, build background knowledge, grow your vocabulary, strengthen strategic reading
chompchomp - grammar knowledge
tutors
not the "free resource" part of this post but sometimes we forget we can be tutored especially as an adult. just because we don't have formal education does not mean we can't get 1:1 teaching! please do you research and don't be afraid to try out different tutors. and remember you're not dumb just because someone's teaching style doesn't match up with your learning style.
cambridge coaching - medical school, mba and business, law school, graduate, college academics, high school and college process, middle school and high school admissions
preply - language tutoring. affordable!
revolutionprep - math, science, english, history, computer science (ap, html/css, java, python c++), foreign languages (german, korean, french, italian, spanish, japanese, chinese, esl)
varsity tutors - k-5 subjects, ap, test prep, languages, math, science & engineering, coding, homeschool, college essays, essay editing, etc
chegg - biology, business, engineering/computer science, math, homework help, textbook support, rent and buying books
learn to be - k-12 subjects
for languages
lingq - app. created by steve kaufmann, a polygot (fluent in 20+ languages) an amazing language learning platform that compiles content in 20+ languages like podcasts, graded readers, story times, vlogs, radio, books, the feature to put in your own books! immersion, comprehensible input.
flexiclasses - option to study abroad, resources to learn, mandarin, cantonese, japanese, vietnamese, korean, italian, russian, taiwanese hokkien, shanghainese.
fluentin3months - bootcamp, consultation available, languages: spanish, french, korean, german, chinese, japanese, russian, italian.
fluenz - spanish immersion both online and in person - intensive.
pimsleur - not tutoring** online learning using apps and their method. up to 50 languages, free trial available.
incase time has passed since i last posted this, check on the original post (not the reblogs) to see if i updated link or added new resources. i think i want to add laguage resources at some point too but until then, happy learning!!
#study#education resources#resources#learning#language learning#math#english languages#languages#japanese#mandarin#arabic#italian#computer science#wed design#coding#codeblr#fluency#online learning#learn#digital learning#education#studyinspo#study resources#educate yourselves#self improvement#mathematics#mathblr#resource
788 notes
·
View notes
Text
We need to talk about AI
Okay, several people asked me to post about this, so I guess I am going to post about this. Or to say it differently: Hey, for once I am posting about the stuff I am actually doing for university. Woohoo!
Because here is the issue. We are kinda suffering a death of nuance right now, when it comes to the topic of AI.
I understand why this happening (basically everyone wanting to market anything is calling it AI even though it is often a thousand different things) but it is a problem.
So, let's talk about "AI", that isn't actually intelligent, what the term means right now, what it is, what it isn't, and why it is not always bad. I am trying to be short, alright?
So, right now when anyone says they are using AI they mean, that they are using a program that functions based on what computer nerds call "a neural network" through a process called "deep learning" or "machine learning" (yes, those terms mean slightly different things, but frankly, you really do not need to know the details).
Now, the theory for this has been around since the 1940s! The idea had always been to create calculation nodes that mirror the way neurons in the human brain work. That looks kinda like this:
Basically, there are input nodes, in which you put some data, those do some transformations that kinda depend on the kind of thing you want to train it for and in the end a number comes out, that the program than "remembers". I could explain the details, but your eyes would glaze over the same way everyone's eyes glaze over in this class I have on this on every Friday afternoon.
All you need to know: You put in some sort of data (that can be text, math, pictures, audio, whatever), the computer does magic math, and then it gets a number that has a meaning to it.
And we actually have been using this sinde the 80s in some way. If any Digimon fans are here: there is a reason the digital world in Digimon Tamers was created in Stanford in the 80s. This was studied there.
But if it was around so long, why am I hearing so much about it now?
This is a good question hypothetical reader. The very short answer is: some super-nerds found a way to make this work way, way better in 2012, and from that work (which was then called Deep Learning in Artifical Neural Networks, short ANN) we got basically everything that TechBros will not shut up about for the last like ten years. Including "AI".
Now, most things you think about when you hear "AI" is some form of generative AI. Usually it will use some form of a LLM, a Large Language Model to process text, and a method called Stable Diffusion to create visuals. (Tbh, I have no clue what method audio generation uses, as the only audio AI I have so far looked into was based on wolf howls.)
LLMs were like this big, big break through, because they actually appear to comprehend natural language. They don't, of coruse, as to them words and phrases are just stastical variables. Scientists call them also "stochastic parrots". But of course our dumb human brains love to anthropogice shit. So they go: "It makes human words. It gotta be human!"
It is a whole thing.
It does not understand or grasp language. But the mathematics behind it will basically create a statistical analysis of all the words and then create a likely answer.
What you have to understand however is, that LLMs and Stable Diffusion are just a a tiny, minority type of use cases for ANNs. Because research right now is starting to use ANNs for EVERYTHING. Some also partially using Stable Diffusion and LLMs, but not to take away people'S jobs.
Which is probably the place where I will share what I have been doing recently with AI.
The stuff I am doing with Neural Networks
The neat thing: if a Neural Network is Open Source, it is surprisingly easy to work with it. Last year when I started with this I was so intimidated, but frankly, I will confidently say now: As someone who has been working with computers for like more than 10 years, this is easier programming than most shit I did to organize data bases. So, during this last year I did three things with AI. One for a university research project, one for my work, and one because I find it interesting.
The university research project trained an AI to watch video live streams of our biology department's fish tanks, analyse the behavior of the fish and notify someone if a fish showed signs of being sick. We used an AI named "YOLO" for this, that is very good at analyzing pictures, though the base framework did not know anything about stuff that lived not on land. So we needed to teach it what a fish was, how to analyze videos (as the base framework only can look at single pictures) and then we needed to teach it how fish were supposed to behave. We still managed to get that whole thing working in about 5 months. So... Yeah. But nobody can watch hundreds of fish all the time, so without this, those fish will just die if something is wrong.
The second is for my work. For this I used a really old Neural Network Framework called tesseract. This was developed by Google ages ago. And I mean ages. This is one of those neural network based on 1980s research, simply doing OCR. OCR being "optical character recognition". Aka: if you give it a picture of writing, it can read that writing. My work has the issue, that we have tons and tons of old paper work that has been scanned and needs to be digitized into a database. But everyone who was hired to do this manually found this mindnumbing. Just imagine doing this all day: take a contract, look up certain data, fill it into a table, put the contract away, take the next contract and do the same. Thousands of contracts, 8 hours a day. Nobody wants to do that. Our company has been using another OCR software for this. But that one was super expensive. So I was asked if I could built something to do that. So I did. And this was so ridiculously easy, it took me three weeks. And it actually has a higher successrate than the expensive software before.
Lastly there is the one I am doing right now, and this one is a bit more complex. See: we have tons and tons of historical shit, that never has been translated. Be it papyri, stone tablets, letters, manuscripts, whatever. And right now I used tesseract which by now is open source to develop it further to allow it to read handwritten stuff and completely different letters than what it knows so far. I plan to hook it up, once it can reliably do the OCR, to a LLM to then translate those texts. Because here is the thing: these things have not been translated because there is just not enough people speaking those old languages. Which leads to people going like: "GASP! We found this super important document that actually shows things from the anceint world we wanted to know forever, and it was lying in our collection collecting dust for 90 years!" I am not the only person who has this idea, and yeah, I just hope maybe we can in the next few years get something going to help historians and archeologists to do their work.
Make no mistake: ANNs are saving lives right now
Here is the thing: ANNs are Deep Learning are saving lives right now. I really cannot stress enough how quickly this technology has become incredibly important in fields like biology and medicine to analyze data and predict outcomes in a way that a human just never would be capable of.
I saw a post yesterday saying "AI" can never be a part of Solarpunk. I heavily will disagree on that. Solarpunk for example would need the help of AI for a lot of stuff, as it can help us deal with ecological things, might be able to predict weather in ways we are not capable of, will help with medicine, with plants and so many other things.
ANNs are a good thing in general. And yes, they might also be used for some just fun things in general.
And for things that we may not need to know, but that would be fun to know. Like, I mentioned above: the only audio research I read through was based on wolf howls. Basically there is a group of researchers trying to understand wolves and they are using AI to analyze the howling and grunting and find patterns in there which humans are not capable of due ot human bias. So maybe AI will hlep us understand some animals at some point.
Heck, we saw so far, that some LLMs have been capable of on their on extrapolating from being taught one version of a language to just automatically understand another version of it. Like going from modern English to old English and such. Which is why some researchers wonder, if it might actually be able to understand languages that were never deciphered.
All of that is interesting and fascinating.
Again, the generative stuff is a very, very minute part of what AI is being used for.
Yeah, but WHAT ABOUT the generative stuff?
So, let's talk about the generative stuff. Because I kinda hate it, but I also understand that there is a big issue.
If you know me, you know how much I freaking love the creative industry. If I had more money, I would just throw it all at all those amazing creative people online. I mean, fuck! I adore y'all!
And I do think that basically art fully created by AI is lacking the human "heart" - or to phrase it more artistically: it is lacking the chemical inbalances that make a human human lol. Same goes for writing. After all, an AI is actually incapable of actually creating a complex plot and all of that. And even if we managed to train it to do it, I don't think it should.
AI saving lives = good.
AI doing the shit humans actually evolved to do = bad.
And I also think that people who just do the "AI Art/Writing" shit are lazy and need to just put in work to learn the skill. Meh.
However...
I do think that these forms of AI can have a place in the creative process. There are people creating works of art that use some assets created with genAI but still putting in hours and hours of work on their own. And given that collages are legal to create - I do not see how this is meaningfully different. If you can take someone else's artwork as part of a collage legally, you can also take some art created by AI trained on someone else's art legally for the collage.
And then there is also the thing... Look, right now there is a lot of crunch in a lot of creative industries, and a lot of the work is not the fun creative kind, but the annoying creative kind that nobody actually enjoys and still eats hours and hours before deadlines. Swen the Man (the Larian boss) spoke about that recently: how mocapping often created some artifacts where the computer stuff used to record it (which already is done partially by an algorithm) gets janky. So far this was cleaned up by humans, and it is shitty brain numbing work most people hate. You can train AI to do this.
And I am going to assume that in normal 2D animation there is also more than enough clean up steps and such that nobody actually likes to do and that can just help to prevent crunch. Same goes for like those overworked souls doing movie VFX, who have worked 80 hour weeks for the last 5 years. In movie VFX we just do not have enough workers. This is a fact. So, yeah, if we can help those people out: great.
If this is all directed by a human vision and just helping out to make certain processes easier? It is fine.
However, something that is just 100% AI? That is dumb and sucks. And it sucks even more that people's fanart, fanfics, and also commercial work online got stolen for it.
And yet... Yeah, I am sorry, I am afraid I have to join the camp of: "I am afraid criminalizing taking the training data is a really bad idea." Because yeah... It is fucking shitty how Facebook, Microsoft, Google, OpenAI and whatever are using this stolen data to create programs to make themselves richer and what not, while not even making their models open source. BUT... If we outlawed it, the only people being capable of even creating such algorithms that absolutely can help in some processes would be big media corporations that already own a ton of data for training (so basically Disney, Warner and Universal) who would then get a monopoly. And that would actually be a bad thing. So, like... both variations suck. There is no good solution, I am afraid.
And mind you, Disney, Warner, and Universal would still not pay their artists for it. lol
However, that does not mean, you should not bully the companies who are using this stolen data right now without making their models open source! And also please, please bully Hasbro and Riot and whoever for using AI Art in their merchandise. Bully them hard. They have a lot of money and they deserve to be bullied!
But yeah. Generally speaking: Please, please, as I will always say... inform yourself on these topics. Do not hate on stuff without understanding what it actually is. Most topics in life are nuanced. Not all. But many.
#computer science#artifical intelligence#neural network#artifical neural network#ann#deep learning#ai#large language model#science#research#nuance#explanation#opinion#text post#ai explained#solarpunk#cyberpunk
27 notes
·
View notes
Text
What does ChatGPT stand for? GPT stands for Generative Pre-Trained Transformer. This means that it learns what to say by capturing information from the internet. It then uses all of this text to "generate" responses to questions or commands that someone might ask.
7 things you NEED to know about ChatGPT (and the many different things the internet will tell you.) (BBC)
#quote#ChatGPT#GPT#Generative Pre-Trained Transformer#AI#artificial intelligence#internet#technology#computers#digital#LLM#large language model#machine learning#information
8 notes
·
View notes
Text

Post #91: Pinterest, @usamaawan5752, Python Road Map, 2023.
#i love coding#programming#coding#coding is fun#education#i love python#learning#i love programming#coding for kids#programming language#i love tumblr#python coding#computing#programming languages#programmierung#programmer
141 notes
·
View notes
Text
A friend and me had a conversation, which led to us wanting to confirm what we were thinking. Our "hypothesis" (very informal one xd) is that there's a correlation between people who study languages, and those who are learning programming. As such, here's the poll:
Please, reblog for a larger sample size!
#computer science#linguistics#Language#language study#language learning#programming languages#Programming#coding#language tumblr#computer engineering#Technology#polls#tumblr polls
16 notes
·
View notes
Text







Our dorm building flooded over break, so here’s our new giant posters (not pictured: 6 foot tall Baja Blast bottle, a bunch of KPop boys, just a chill guy, our baby bill cardboard cutout (who actually survived the flood!), and a few other pathetic anime men)
Our next projects include
•The lovely buddy daddies family
•The OHSHC cast
•Spock
•The cast of Gakuen Handsome
#house md#knights of sidonia#gravity falls#billford#south park#craig tucker#brothers conflict#jjk gojo#college#college dorms#can I talk about gakuen handsome real quick#because tell me why the first time we watched it we got so emotional and started crying#and when we found the YouTube account and learned that there were games and merch and music??#also apparently there’s video games for brothers conflict??#I’m going to get it but it’s completely in Japanese#luckily my friend’s unsuspecting roommate knows Japanese so we’re going to make him translate#he literally only learned the language because he loves vocaloid so much#whenever I go to visit their room he’s always on his computer working on the voice program lmfao#anywayssss
10 notes
·
View notes
Text
Programmieren in Basic: Computergeschichte

Post #309: Heimcomputermuseum.de, Programmieren in Basic, Ein Streifzug durch die Computergeschichte, 2024.
#programming#basic#retro programming#vintage programming#basic programming#education#gwbasic#ilovebasic#iloveprogramming#ilovegwbasic#learning#teaching#computer#computer history#computer programming#programming languages#basic programmierung
36 notes
·
View notes
Text
just realized that i never mentioned that i know how to code websites and vaguely know how to code in C because i took a class from Harvard, as well as classes at my university
in case you're interested in learning HTML and CSS, my web design class literally gave us these websites to use because it has almost everything:
CSS Tricks - An entire website just for CSS
HTML Tutorial - A webpage about HTML
CSS Tutorial - A webpage about CSS
Markup Validator - Makes sure your code is right
also, i recommend using Visual Studio (if you have Windows) or Visual Studio Code (if you have anything other than Windows, or if you want to do more than just HTML)
#random#random thoughts#thought this was cool to know about me#fun fact about me#ig#and honestly#coding in html and css is literally so easy#i first learned in a computer class in middle school and i made a whole ass website#i highly recommend html for anyone that wants to start learning more about computer languages#although i always found css to be a bit more difficult to figure out#but i think that is just a me problem#html#html css#htmlcoding#html5#css#html5 css3#frontend#code
6 notes
·
View notes
Text
A fun way to learn a computer language is to recode old BASIC Computer games.
Here's a ZX81 BASIC version of Acey Ducey:
Here's Acey Ducey in Emacs Elisp:

#learning computer languages#recode#Lots of Irritating Superfluous Parentheses#reverse polish notation#spaghetti code#Elisp#Emacs#BASIC#BASIC Computer Games#RPN#Acey Ducey#acey_ducey.el
0 notes
Text
Re:Kinder Fun fact time!! Did you know? 😊
Yuuichi's theme song (the one that often accompanies his entrances with "Vamos Cantar!"), 新しい夏のナナ, is not in any latin language such as Spanish or Portuguese, despite its lyrics sounding as such. It's actually in Hanamogera, which to put it simply is nonsense speech based on japanese syllables. So the song's lyrics are essentially gibberish meant to imitate the sound of latin music! 😊
It is listed as such in the source site for the song, oo39.com, where the song can be found as "YS068" in the hanamogera category.
Additional fun fact! The song can also be found in Spotify as Vien Nana by Oo39.com themselves alongside a few other select songs from the site. So you can properly enjoy the song on the platform without having to import it from your local files.
Those are the fun Re:Kinder related fun facts for today... Use them to entertain your friends at parties ! ☺️
#re:kinder#not art#now tiny storytime in the tags!!! 😊...#what prompted me to look into this months ago was the fact i genuinely thought it was in spanish at first#AS A SPANISH NATIVE SPEAKER. I HEARD THIS SONG VAGUELY AND WAS LIKE... WOW... i wonder what it says!#because i thought i didnt understand it as i was mostly paying attention to the text or because of my computer's speaker#plugged headphones in and heard carefully... i didnt understand anything. but it sounded just like it i was so confused#for a second i wondered if it was portuguese but there was no way it was because even then i would have known😭#the magic of knowing either language of spanish (at least latin spanish) and portuguese is it makes the other very recognizable#this was not it looked for the opinions of other latin speaking language people THEY DID NOT UNDERSTAND A THING#and thats how i ended up looking into the source and finding this out 😊#i was very pleasantly surprised to see it was gibberish because IM NOT SURE HOW TO EXPRESS TO YOU ITS VERY GOOD#VERY WELL DONE GIBBERISH SO WELL DONE IT MAKES A PROPER SENTENCE AT ONE POINT#gibberish so well done it fooled native speakers into thinking it was their own languages . so good im so obsessed with this#i had to share this fun fact eventually somrwhere other than yourjbe comments#and i remembered i could acrually speak here about the game and not only post art of it teehee😊#so thats your awesome fun fact micht also drop more if im confident in doing so and their validity because theres more tbat are in japanese#and im trying to figure em out watch as i study the inner workings of a language so i dont have to learn how to actually speak it#(i love conlangs so this is a good excuse)
20 notes
·
View notes
Text
Search Engines:
Search engines are independent computer systems that read or crawl webpages, documents, information sources, and links of all types accessible on the global network of computers on the planet Earth, the internet. Search engines at their most basic level read every word in every document they know of, and record which documents each word is in so that by searching for a words or set of words you can locate the addresses that relate to documents containing those words. More advanced search engines used more advanced algorithms to sort pages or documents returned as search results in order of likely applicability to the terms searched for, in order. More advanced search engines develop into large language models, or machine learning or artificial intelligence. Machine learning or artificial intelligence or large language models (LLMs) can be run in a virtual machine or shell on a computer and allowed to access all or part of accessible data, as needs dictate.
#llm#large language model#search engine#search engines#Google#bing#yahoo#yandex#baidu#dogpile#metacrawler#webcrawler#search engines imbeded in individual pages or operating systems or documents to search those individual things individually#computer science#library science#data science#machine learning#google.com#bing.com#yahoo.com#yandex.com#baidu.com#...#observe the buildings and computers within at the dalles Google data center to passively observe google and its indexed copy of the internet#the dalles oregon next to the river#google has many data centers worldwide so does Microsoft and many others
11 notes
·
View notes
Text
just remembered when my mom told me ahe took one class on coding in C++ in college, and it effected her so much she'd sometimes dream in C++
#grymms spectacular fucking posts#she told me this cus she was surprised ppl still use C++ cus thats what she'd learned to code with in college in the late 90s#which surprised me cus i had no idea she'd learned to code in college#granted I wasn't that surprised cus she did go to a school that was hyperfocused on computer science#i was more surprised when she then told me she'd also learned to code in highschool#she went to a private highschool and it was the 90s so everyone was all about computers being the future#i think she said she learned a language called “basic” or something similar in highschool
2 notes
·
View notes