#tech-related-help
1 messages · Page 7 of 1
i think the ideal first language to pick is the one is mainly used in the person's college
yeah, agreed, but not everyone is in college or will go to college
I learnt java first so i could code minecraft plugins lol
And then kotlin, So i could do that faster
well for sure if he is from the us but i think its free everywhere else
What are your opinions about the gtx 1650 on a laptop is it still viable if I don’t play much games but edit, draw and render
The GTX 1650 on a laptop can still be use for editing, drawing, and rendering, even if you don't play many games. While it's not the most powerful graphics card out there, it can handle graphics intensive tasks pretty well.
For casual gaming, it's still decent, though you might need to adjust settings for more demanding games. If you're not dealing with ultra-complex projects, the GTX 1650 should do the job just fine. But, if you're into heavy 3D rendering or working with massive projects, a more powerful GPU might be worth considering.
it depends on your specific needs and what software you use. Check out some reviews and benchmarks for your use cases to get a better idea of its performance.
Hey does anyone have any experience with the thinkpad r32?
Anyone here knows master's theorem?
kiss rice for productivity
What exactly is rice? I’ve seen images similar to yours is it just referring to the look?
Or does it have something to do with Linux
rice is like ricing your car but your computer instead
you can do it on any os but usually a unix based one
tldr just customizing your os to how you want it
rice is customize, rice burner, ...
but rice is gaudy and distasteful. yours looks subtle and clean
what distro is that
check unixporn in reddit it show customization possible
yea, theyre good
i upgraded my thinkpad and it works like a charm
but still 4gigs of ram
unused ram is wasted ram
is it slow i mean my little bro got 4 gigs of ram on windows 10 and its slow
i use ssd and it is fast
yea
bruh windows is a memory hog
lol
now i cant use my usb mouse
surf the internet lol
on a core i7 10750h machine
lol
no i meant did you use a bluetooth mouse
how is that even possible
its ok what is you first language
btw i dont like bluetooth mouse, and dell's touchpad is good so i use touchpad now
vietnamese
james origin country
oooh
is it comfortable for you for regular use
my parents bought it for me to code, but it has nvidia lmao
lmao
nvidia works very badly on linux
you just told them i want a i9 9999k and rtx5090ti and 128 ram for ''studying''
lmao
i use doom emacs
not an ide but ok
it has all the features of an ide
vim (and nvim) is good, its keybinding is powerful
i dont need to use mouse when coding
well in vs code you dont need it either u can just use short cuts
nice
what the fact that use linux and your pfp is a penguin that says nooot noot is helarious
I would avoid a 16:9 screen myself
I need help with frontend app dm me pls
its not a big deal for me i'm used to old tech + i can link it to my main monitor
it's not about old tech 'coz 16:9 is very common these days, too, but ya
why then
when coding, vertical real estate is more important than width
16:9 is designed for tv/movie video consumption
it's the same aspect ratio as a regular TV
for example, the classic thinkpad x61 is 4:3 ratio and the modern surface laptops are 3:2
then what do you suggest
x220?
i mean for the most of thinkpads they are limited to 4 gigs of ram only few that can surpass that
I personally use surface laptops. It's just an aspect to consider. Everyone's budgets and needs are different
then what think pad do u suggest
I'm not familiar with the full lineup, but why stick to thinkpads?
here's an example that's 3:2 https://www.ebay.com/itm/155547947471
let me see
well its not for me it does not come with hdmi and ethernet ports
is it possible to customize thinkpads
yes, to some degree
if you get an adapter it can do hdmi out
you can get ethernet port with a usb device most likely
but yea, just more things to buy
sounds like the yoga is the only 3:2 thinkpad
but again, why so stuck on thinkpads?
first there is multiple USB ports, HDMI, Ethernet, and sometimes even a full-sized SD card reader and the track point located in the middle of the keyboard i used and i find it better than using touchpad also the durability to how THICC old ones are and the keyboard
unfortunately, you're going to be stuck in the 16:9 or 16:10 world unless you go back to the x61 era
Does anyone know what the cable in a pc is called, which connects aux and soundcard? it has 7pins
i mean its ok for me as long as it does the job
for 4:3 im enjoying my framework a lot, i swap between it and my macbook air m1
unfortunately, framework is only 3:2 as well. 4:3 is a dead breed
is it only 3:2? i thought it was 4:3 but i guess there’s always that one lg monitor if you want more vertical screen estate
kind of too pricey for me, ill stick to my dual monitor setup
yea 16:9 isn't a problem on a regular monitor...they're tall enough
Can someone help? Im trying to install windows11 but no media driver was found. Im using a Samsung 970 evo plus SSD
(im booting from stick)
sounds like you need to put the driver on another usb stick or the same one
I find that surprising, though
You could try those, another site was saying you need another computer and stick to download the driver and plus the second stick when asked
emacs is kinda great
That should work… hopefully. But I dont know how to downlod the driver. I got some .exe file thats supposed to be the driver, but it doesnt show up on my new PC
this is the most cursed image i have ever saw in this channel lol
On superuser, I found someone that had the same problem, and it came from his CPU that's Intel, someone told him to download intel driver but there's no vote and no answer other than that so I'm def not sure that's a good one but I'll give you the link anyway, maybe you'll have the right driver. (For the .exe, usually drivers aren't .exe, the archive containing the driver can be, so it might be why you computer can't read it. Extracting the archive is the 7-8-9th steps in the link) https://superuser.com/questions/1789960/installing-windows-11-fails-a-media-driver-your-computer-needs-is-missing-err
anyone have any reqs for iems??? idk if this is the place to ask but...
It worked somehow, idk what i did, but it works! THANK YOU
Haha happy to hear that! 🥳
ayoo there is this new ai that makes website now
i think its called framer.ai
idk html nor css but i think its a good tool for web devs
let me test it i will ask it to make a website that sells sport shoes
damn
What if the client's design is not so simple,that u might not be able to make using framer ai,a non coder won't be able to do so
But yeah it's a nice ai :).
yes as i say its just another tool not like full replace him although everything in the screen is customizable from colors to pictures
midjourney can generate websites, too, of course, in image form. they look really nice
idk why ppl are afraid of it i mean u can use it as a tool to automate many things
i don't think people are generally afraid of using AI, but there are and will be a lot of negative consequences from these AI tools existing and being used
of course, there are positives, too, but that doesn't mean the negatives don't exist
true true
Does anyone have resources regarding learning Python?
I have this https://www.youtube.com/watch?v=nLRL_NcnK-4
Learn Python programming from Harvard University. It dives more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap. Topics include database design, scalability, security, and user experience. You will learn how to write and use APIs, create interactive UIs, a...
Don't like these kind of courses
Lots of lexic to be learned, nothing being applied however
just use google and github
Thank you, will look into these. Appreciate the help
my teacher said that "python is only for kids"
so i use c++
but i think python is better than c
except speed
I started with C++, finished the resources for it, so I'm trying something else.
You're welcome :)
is it possible to try chat gpt 4 as trial for a few days? is there any app or platform ?
how dare u c >>>>>> python
jk
or am i
look i used to hop around from tutorial to another and i was trapped on what they call tutorial hell where u dont learn shit but just watch and think i did something useful so be careful with that and for the best resource to learn py is python crash course i hope u take my advice and not waste time like i did
damn sarting with C++ as a first lan is like learnig how to ride a bike but you are 1 year old ,blind,and you are on fire that's dedication but hey learning a hard language first makes high level languages like python looks like childs play bro they dont use ; and {} in it lol
it really depends on what you want to 'learn python' for, if you want to use it as a tool such as with scripting to help you at work, check out 'automating the boring stuff'. if you want to try learning CS concepts with it, just look at the basics then dive into a python specific data structures book. basics can be found in learnxinyminutes or official python docs tutorial
language itself is not that important, it is more what you want to 'learn' and use it for
im c fan bcuz python is slow af
I am a professional developer of Unity games, I will be happy to help you in your great goals
<@&942391219206647828> plz delete this scam
u too agree c is the best first language right?
yea
"c is like the log of the tree it doesn't branch out but have a little bit of everything" -me
that's a really untrue statement. python is one of the most popular languages used by real professionals, especially in science and AI...just look up the stats.
Looked at some showcases from people, using Python
Most interesting things I saw is coding a security camera
Everything else was really "indie" games
And nothing useful
I like when coding is applied to everyday's life
Just like I said, the security camera
thats like watching a showcase of someone using a screwdriver or hammer
the language is just a tool to help you build your abstractions
Eve client and servers are made in Python. I wouldn't call that indie
according to SO survey, it's the #2 programming language that professionals use after javascript (unless you also count html/sql as languages)
Never put into doubt the validity of Python
On youtube however, I just find people using it to make little games like snake.
If you take a look at github open-source projects that replicate ChatGpt model it is always python. Implying that ChatGpt itself is written in python. Python is a core language for anythin AI/ML related, besides regular web dev, where it is also has a huge presense 🙂
i mean my advice is like learn a language that u are certain to use it at some point like imagine learning assebmly just to know it and not use it its like having a nuclear weapon and not using it in a war
u can do web dev in py?
yes, backend and infrastructure, scripting. Frontend is javascript/typescript
c is for hardware, something close to cpu, like robotics. It is definitely not web dev
hmm so like operating systems and such right?
yes, but i never used C besides college. So i am not an expert
thx for the infos
its not like having a nuclear weapon and not using it but yes hahahahha
lol
Also, saw somewhere a "Coding Menu" so you can keep yourself busy and not forget what you learnt:
https://docs.google.com/spreadsheets/d/14_0ai_CNHNU9Nl4HpFhP8-VHdVFBmrdXO8HhPXvilmQ/edit#gid=0
Access Google Sheets with a personal Google account or Google Workspace account (for business use).
Python and C are general purpose programming languages...so they can be used for almost anything. However, they have strengths and weaknesses, so where they get used differs in popularity. Python can even be compiled to C using Cython, I believe.
We can say I can skip on Codeacademy.
As much as I know that some resources are meant to sustain themselves with payments and such, I'm sure I can learn Python even without recurring to things like these.
if I can just use myint for floating numbers (as its shown on the screenshot) why would I need myfloat?
'myfloat' and 'myint' are just names you give to values (these are known as variables). If you called them 'a' and 'b' instead, it would still work. Python doesn't really have the need to specify a variable type when you first declare (write) them so it may be confusing at first
Ohh.
Makes sense.
did u get into college @twilit anchor ?
Waiting for a response from an outer city college, if it's positive I'll move out of this city to get that uni
If not, I'll enroll in this city's uni
nice gl
If anyone here is good with c++ would you mind dropping me a DM for some help
just ask here IMO
what theme are you using my friend?
its great, learn the shortcuts that hurt D:
default theme, doom one
'''
struct RMCharacter: Codable {
let id: Int
let name: String
let status: String
let species: String
let type: String
let gender: String
let origin: RMOrigin
let location: RMSingleLocation
let image: String
let episode : [String]
let url: String
let created: String
}
errorType 'RMCharacter' does not conform to protocol 'Decodable' andType 'RMCharacter' does not conform to protocol 'Encodable'
im new on swift , any help to resolve this error?
this should read from a file but it does not any ideas?
vector<Gene> genes;
Gene gene;
ifstream is("arabidopsis.csv", ifstream::in);
while (is >> gene)
{
genes.push_back(gene);
}
is.close();
friend istream& operator>>(istream& is, Gene& gene) {
char comma;
is >> quoted(gene.ID) >> comma >> quoted(gene.sequence) >> comma >> gene.propensity;
return is;
}
you'll want to be more description with "it does not" -- what does it actually do? what do the contents of the csv look like?
make sure the csv is in the right directory
Yeah I had to move it around a bit to find where it should go thank you but now I am having some issues with classes so when I am setting up a class with public and private variables my setters and getters aren't working properly can someone give me a rundown of how to set them up
Currently following FreeCodeCamp tutorial for Python.
Doesn't feel inclusive..
what's wrong with it? I don't have any experience with that tutorial
setter should be: func(foo){this.foo=foo} and getter is: func(){return foo}
Anyone know how to unlock samsung note 9 & 8 with/o factory reseting it?
Video explaining theoretical stuff, nothing that makes you actually include what you're learning through assignments.
try this @twilit anchor
I actually didnt even see it, thank you
@frosty sequoia also found the fifth edition of "Learning Python"
if u know c++ then python should be piece of cake i'm sure u will find it easy
np
Seems like it is as far as now
I'm actualy a bit deluded I don't get to specify what type of data I'm creating (like I don't specify I want to be a string an actual string)
i mean pcc is the most beginner friendly i found
Gotcha, will look into that then
ikr i was surprised too when i found out lol
If I have to read again what variables are, I'm gonna kill myself
Yeah
Having trouble fully understanding this, what I comprehended is:
"To insert a variable's value int oa string" (so to make the values into string, even if they're already strings) "plate the letter f immediately before the opening quotation mark."
"Python will replace each variable with the string value when the string is displayed"
So basically, it's turning multiple strings into one, right?
So anything that follows f" will be a string, always?
f strings are used to dynamically insert variable values into strings making it easy to create customized and dynamic strings also it allow you to combine strings and variable values resulting in a single string that includes both static and dynamic content
yes
Closed
what
Oh
That means that integer, floats and booleans will be converted into string
yep in an f string you can include variables of different types
python will automatically convert these variable
into string
I imagine different letters convert data into specific types
sounds like string interpolation
Former ML engineer here (currently data engineer) 🙂
Just google "OpenAI bot tutorial with Langchain" or "LLM tutorial".
Most AI bots today are large language models (LLM), but hosting such large models on a server is very expensive (e.g. $1 per hour on aws, and that's a small instance we're talking about).
So most people just make an API call to OpenAI, which is very cheap (for small projects it is couple of cents). For example, I use it to provide some AI-generated "tech fact of the day" to add to the description when I upload a new video for my video diary.
If you need to do something more complex than simply calling OpenAI APIs, you can combine it with LangChain agents and vector databases, or the Haystack framework. They are usually responsible for storing and providing context for the LLM/OpenAI API, which you can use to have a chatbot e.g. which talks to you about the pdf you just uploaded (like the chatpdf app).
ereader recommendations? (outside of the kindle)
I've been happy with my kindles, gotten multiple different ones over the years. If I were to get something new, I'd prob get a boox page so that I could try to run my own android apps on it. Or an ultra C so I have a larger screen for PDFs, but it's a bit $
check james video he talked about it
he provided a link in description for more info
onyx boox
boox nova air 2 is a great choice
Recently I got some beef with vscode and now I really hate using it. I’m very new on emacs does anyone has a learning source or can you share how you learned emacs?
thank u very much
thanks i appreciate it
vim has a tutor, emacs probably has something similar, id look it up
why tho
i mean vim is not that beginner friendly compared to other ide's
ok
have you tried restarting your phone
ya try restarting ur phone
If the app is still stuck, you might want to go into your device's settings, find the Apps or Applications section, locate YouTube, and try force stopping it.
If that doesn't work, you could also try clearing the app cache and data for YouTube in the same settings menu.
guys i need help can someone tell me why there is french and uk english added from nowhere
nvm i found a solution
Hey guys, I am a beginner at coding rn and I have just started my freshman year in CS. So I just wanted to know if some of you can guide me on what things I should follow while learning the basics and what things I should participate in such as hackathons, certain courses, internships etc. It will be of great help to me:D
if you're just starting to learn coding, just pay attention and focus on class. a lot of people find coding is not for them after the first 2 classes.
once you have the basic foundational skills down, then you can explore further on what you want to build. eg if you like game, start exploring game dev and making your own games. more advanced concepts will naturally come as your programs get more complex.
there's no really set path, unless you only code in class. CS is a wide field, can't learn everything in depth.
but yeah just focus on foundational skills for now, since that is what is going to land you job and internships. foundational skills include data structures and algorithms
My advice is from the US side. Here are a few things, but not complete that I would do if I were to do it all over again...
1 - Try to make it a point to talk to every classmate and exchange contact info. Maybe make it a point to start a conversation with a new person every class meeting. Building your network is so valuable and rewarding, but not apparent when you're younger. It's an investment that will pay off BIG TIME in the future. To me, the main value of school is the people you get to meet and interact with, not what is taught.
2 - Get ridiculously curious. When learning a new concept, tool, or programming feature ask yourself "what would happen if I did X? is it possible to do Y?" Test all your hypotheses and you will learn A LOT.
3 - Watch out for egos. There are going to be a lot of people overcompensating and spitting out a lot of opinions. The fact is most of these individuals are not seasoned professionals and don't have enough wisdom and context. Do your own research and find multiple sources before you decide on your beliefs.
4 - Learn how to learn new technologies. Don't get too focused on learning the technology itself, unless it's relevant to your grades.
5 - People will be zealots for whatever tools, environment, OS, hardware, etc. that they use. This means almost ZERO in the real world. Your value as a developer is what you can do with your skills, not what you use or what you own.
6 - Stay one week+ ahead. Read your material and try to master it the best you can a week before it's supposed to be introduced to you.
7 - Keep reading productivity, mindfulness, and time management books. Take at least one thing from each book and try to apply it to your life on a daily basis.
8 - Be kind to people. Be recognized as a top ranking student. Help people, but never do their work for them.
maybe start with the basics ? grasp concepts like variables, loops, and functions. search up some online platforms like Codecademy, freeCodeCamp, and Coursera are awesome for learning. u can try Hackathons. They're like coding marathons where you brainstorm and build cool projects in a short time. Great way to challenge yourself and meet fellow coders. for Courses? Def. Dig into CS fundamentals like data structures, algorithms, and object oriented programming. They're the building blocks.
hmm Internships? While it's a bit early for those, but u can keep an eye out for opportunities tho. Meanwhile, side projects that can show off your skills and passion.
Everyone starts somewhere, and progress takes time. Connect with peers, join coding clubs, and don't hesitate to ask questions , im sure CS folks are a friendly bunch. You're on a rad journey, so embrace the learning process
are you just copying from AI lol
idk much abt coding so i search up online HAHHA
If you're a beginner, first focus on building your basics. It doesn't matter what language you start with cuz basics are mostly same in all of them
For beginners, I would suggest you start with Python as it is the easiest of them all
After learning the basics of the language, like variables, data types, functions, how the syntax works, etc. you can move on to the intermediate level
The intermediate level includes learning about DSA(Data Structures and Algorithms)
DSA is an important concept as it teaches you how data is stored in the system
Don't worry about internships at the beginning, focus on building projects related to the topics you've learned
These things will be enough to help you further.
After that, do some research about which field you wanna pursue, like Web Development, App Development, Cyber Security, etc.
Good luck on your journey
welp my advice is just enjoy what you are doing and also
look what they are teaching in college and get ahead of them its will save a ton of time
bruh i never saw a college that teach py for first year students its usually c
also c is a better option for a first language than py and js
that person said they're beginner in this area
i didn't said that colleges teach py as beginner, i said learn py as first language as it's way easy than any other
i agree, i have python as my first programming language, now its paying my bills, i mastered it pretty well to be able to build custom ML models and web apps, and i transitioned into building frontend apps using angular and vue and Typescript, since JS and Python is kinda similar (in my opininon), and then i started learning Flutter, which was a huge paradigm shift, but once you get familiar on how to learn technical skills, its surprisingly easy to adapt to other tools, so i wouldnt worry about it
are you from the US? because a ton of schools in the US teach Python as the first language, including top schools like
MIT https://ocw.mit.edu/collections/introductory-programming/
UC Berkeley https://www.ischool.berkeley.edu/courses/info/206a
Caltech https://www.cms.caltech.edu/academics/courses/cs-1
Carnegie Mellon University https://www.cs.cmu.edu/~112/
The preference for C as a first language is really archaic to be honest
were you asking about me? if so, no
nop i'm not
schools in the US stopped doing C/C++ as the first language around 12 years ago or so, at least the schools that I'm aware of
they moved to Python and Java
thank youuu!!
oh makes sense, thank you for the advice
yeah I have already learnt the basics of C rn and that's also what's being taught in our uni this sem
just one last question, if I have learnt the basics of C and am learning more, should I still learn Python or leave it be?..
oh well 💀
In India, it's C in the first sem 🚶♀️
THANK YOUU SO MUCH FOR THIS!!
thank youuu (idk if you searched online / took the help of AI, this is still so helpful thank you thank you)
thank you!! can I start exploring after learning one language?..
well first, python is not that difficult so learning it will not be hard as you've already learned the basics of C and basics are almost same in all languages
and lets say you learned python and in the future you'll not go into python related field, then in that case it's not a waste as python is object oriented language which will help you either way if you pursue C++, which is improvised version of C (as the core concepts of object oriented language is same for all other languages)
python is one of the most used languages in current time as it's the prioritised language if you wanna pursue artificial intelligence (don't be scared, no one is forcing you to pursue it as it can be scary to some people xD) or web development, as it also use python to some extent
in any case, python will be taught to you further in college, so learning it is not a waste as you don't know what might come in handy
xD yea, they teach C first, even if it's not used further in line
it can be a little hard as it's one of the first programming languages and has some drawbacks to it
although nowadays Python is taught in schools (11th and 12th), but before it was C++
Hopefully you got your answers
In case you have anymore doubts, feel free to ask me (either ping me or DM) or any other person
Remember to be consistent and learn new things (it's one of my deepest regret that I stll have till this day)
Good Luck on your coding journey
well it depends on the field u are in like if u are ml and ai the first language is py and in 2nd year its and so
at least knowing c as a first lan make higher lvl lan like py and js easier
Well that is true, but usually people like to learn easy things first
My first language was C++ tho and I don't regret it
these are some of the big specializations in cs here ik its not in english but i'm sure u will notice the programming lan that changes depending on the specializations
yup, but like I said before, knowing py or js makes learning C/C++ easier, too...so don't think that reason is too important
well c make basics easier to learn like variables,fonctions and you have data types like int,char,float... while py dont have that its just do what ever u want
I would argue that for that reason, python makes it easier to learn the basics, but I don't think we're going to agree on this and it's not that important to debate over.
fr after all its just personal opinions
hi can anyone avalibe for a python question
just ask there is a lot who knows about it i'm still a beginner
Hey I have a qst about networking (i'm still learning). So When we go to google. com our dns gives the router the ip adress for google but why is it that when we use traceroute we find that the one with that Ip adress has a different domain name than google .com ??
That's the hostname on the google network
If you check whois the domain name is google, just different hostname
I see, Thank you !!
hello everyone, just wanna ask how cs is
and im really bad at math so i wanna know if that's something that will hold me back
I will answer in a way that's more general than "CS" because CS can sometimes mean programming, database engineering, graphics, or algorithm design, etc., which each have a varying degree of mathematics. It just depends on what your specialization will be.
Professionally, there are many jobs that don't require specific advanced math skills. However, the skills that make you good at math will make you good at CS: problem solving, determination, structured logical thought, etc. You shouldn't think that you are innately bad at math, but that your math skills are low and you need to work on improving them. It won't "hold you back," but it'll be an additional topic for you to spend time on studying. There will be a few fields that will directly require math, 3D graphics and physics simulation is an example that comes to mind.
Academically, it depends on what school and program you go to that will have different math requirements.
bro if u are concerned about math u can absolutely be better in it by hard work just take me as an example i used to be one last ones in math and when the pandemic hit back in 2020 it made it worse for me in my first and second years of hs since it was remote but i just pretended to study while i was playing vg but i came in clutch in the final year and i learned all the basic from first years of hs and i become top 5 in my class so if i can do it u will definitely can but only if u want to suffer at the beginning but trust me its worth the time
Hello! I'm new here and recently I'm having trouble with Julia Programing... Does anyone can help me? (Just need to plot some data)
Thank you for answering. Although I'll take cs, Im still unsure what specialization to choose. Though I am interested in programming and cyber security so I'll probably be choosing somewhere there. I am mainly worried about not getting accepted into a college when I apply and whether I will be able to keep up if I do get accepted, but I will definitely work on it.
Thank you for encouraging me, the same thing also happened to me in the pandemic where I got worse in studying but also lost almost all my knowledge in math. I am now learning from the basics with this book called "everything you need to ace math in one big fat notebook". I just hope I can catch up by the time I have to apply and take entrance exams for college.
What country are you from?
The philippines
cool, good luck!
Thanks!
Math at college bachelor level is not that hard. I had some problems with math in high school, but it was mostly because I was lazy.
The problem is learn it in a very short timeframe.
So start before the semester 🙂
I will be doing bc in computer engineering and iot soon is there related free certificates that can help in my cv to make a difference(basically anything it related ) ? Or is there anything that can help me improve my skills My coding skills are intermediate But i suck at iot and electronics
If you have any advice or links or you're an expert please any note i will appreciate that
guys i've been using windows my whole life and now im wondering if switching to Linux would be cool just for the sake of experimenting
also im starting a CS ingeneering degree and i heard that linux helps, basically im gon use it for programming and maths (note taking)
You don't have to "switch" to Linux. You can run Windows Subsystem for Linux (WSL) or run Linux in a virtual machine.
It depends on your school and program, but Linux was not really helpful, useful, or necessary for me other than doing a few exercises in my operating systems course. There are some really cool command line tools that you can use in Linux like grep, but a lot of those have been ported to Windows...for example https://en.wikipedia.org/wiki/Cygwin
My personal recommendation -- use Linux when you need to and not before. But, if you have time and want to try it for fun or to learn it to prepare for a potential professional Linux environment, no reason not to.
most linux commands that you will use in server development are easy anyways. No need to switch or anything.
Unless you are in cybersecurity.
Anyone knows malbolge?
from what i found online Malbolge is like the ultimate brain-twister in the programming world. it's like the Rubik's Cube of languages, but even crazier. its created in '98, it's like a challenge to your programming prowess. and it's meant to be a headspinning puzzle. It's named after a circle of Hell. Writing code in Malbolge is like solving a riddle wrapped in an enigma.
It's one of those languages that's intentionally designed to be mind bending. It's more of an intellectual challenge and a badge of honor for even attempting it.
I attempted it
Gimme a badge of honor
Any C student here?
resources for calculus?
i failed math last semester so i have backlog
there this channel 3 blue 1 brown it have one of the best explanations in math
wait i will give u a link for a playlist
What might it feel like to invent calculus?
Help fund future projects: https://www.patreon.com/3blue1brown
An equally valuable form of support is to simply share some of the videos.
Special thanks to these supporters: http://3b1b.co/lessons/essence-of-calculus#thanks
In this first video of the series, we see how unraveling the nuances of a simp...
this calculus but he have other playlists too
yes
Professor Leonard will save you
Hello, I am currently interested in Embedded Systems. I bought an STM32 development board and am learning the basic features of peripherals. I am open to resource suggestions about UART and RTOS thanks.
I am also open to resource suggestions regarding the C programming language and Embedded systems
@frosty sequoia @idle dew Thank you!
hi community i have few questions. i am messing up everything starting from the laptop i used for music prods (mbp 13'' early 2011, motherboard dead) and the laptop i use to study and do graphics projects (mbp 15'' 2012 , one of the two ram slots is dead). im messing up everything, i can t do nothing anymore. i need suggestions to change this pattern. i cant go on like this... 😦
start saving up and get a new one
assuming it's not something you did wrong (used it in a way where it would overheat for long periods of time, dropped it, etc) then it's just bad luck. but if you can't afford bad luck, then some brainstorming ideas...
- buy insurance or reliable extended warranties
- use a desktop so that parts are more modularly replaceable and cheap
- get a cheaper system, though a 10+ year old laptop like what you were using should already be on the lower end
other forms of financial management if any of these are possible:
- get a few gigs or a side jobs here and there
- sell anything you don't need
- reduce purchases, buy lower cost items to save up
- ask for help/loans
Hey everyone. My university is starting next month and I see a lot of people buy laptops or ipad for uni/college. I already have a desktop at home and I have a smartphone to check emails and stuff. I was wondering if ill be needing one
you'll probably want at least a keyboard to take notes to your phone. a cheap laptop isn't that much more
oh i was thinking about just handwriting my notes
what is ur major
I've been trying to get this book, but it's too expensive ;___; so does you guys have the pdf file of it, I would be appriciated if you do
Thankyou for spending time reading this !!!

I DM’d u!
Hey It's totally normal to see ppl around u getting laptops or iPads for uni But here's the thing, you're not alone in wondering if you really need one (me too) Having a desktop at home and a smartphone is actually a good setup. Lugging around a laptop might not be necessary if your desktop covers most of your work and you can stay connected with your smartphone. Plus, if you prefer studying at home and have your desktop there, you might be all set. It really depends on your preferences and how you work best. If you're comfortable with what you've got, u dont have to worry about the laptop hyp.
ty sooooo muchhhhh <33333
if you feel like you don’t need it you probably don’t! evaluate your needs and how your devices fit them. phones are OP
I see thanks guys
how urgent?
or is it too late
its too late hahaha
but is fine
i was having trouble with some images
just fixed using \usepackage{float}
when urgent, try chatgpt first, maybe! 🙂
What's the advantages of using Python?
chat gpt awnser " Python's combination of readability, versatility, extensive libraries, and supportive community make it an attractive choice for both beginners and experienced developers working on a wide array of projects."
You can read this channel.
But.
- Scripting. Unless you enjoy understanding bash scripts, Python is the way to go.
- Backend. Python is widely used for backend :). Django, flask, fast api are very popular frameworks.
- Machine Learning. Any ML (aka AI) related technology, including ChatGpt, most likely runs on python (e.g. libs: pandas, numpy, scikit learn, pytorch).
- Data. There is a lot of traction in data-related pipelies using pyspark. Take a look at databricks tutorials (company whose founders created apache spark, the most popular big data framework (which is much faster than old technologies like MapReduce/Hadoop)), most of them are shown in pyspark (even if the core of the software is written in scala).
- Cloud infrastructure. While not as popular as terraform (which has its own language), if you take a look at the CDK repo from AWS (very popular cloud infra library), especially tools for it, it is mostly in python (while the core of the package is javascript, the most widespread usage is for python).
https://www.youtube.com/watch?v=YnL9vAFphmE&t -> Python is geared towards children and PhDs, lol.
Python programming language
Interview with a Postdoc, Junior Python developer with Ph.D. Carl Kron - aired on © The Python.
Programmer humor
Python humor
Programming jokes
Programming memes
Python
Python memes
Pip
python jokes
Keras
Tensorflow
Data science
Data Science humor
Pandas Pandas Pandas
async with
OpenCV
GANs
Scikit-learn
#progra...
i heard there is a new kid in the block called mojo which is py but faster any thoughts about that
hi guys, would anyone of you would be interested for SDE MOCK INTERVIEWS - ( DSA. SYSTEM DESIGN. BEHAVIOURA. MACHINE CODING )
Hi everyone! Anybody has an idea How this leading container works. whenever I change The color of the container in the leading to the one that I marked in red.It gives me a totally different color!! Why is that? And How can I fix it?
check this web it might help u for colors
https://realtimecolors.com/?colors=000000-ffffff-8fb3ff-ebf1ff-d41d6d
i think you need to wrap it around a Theme widget
but to give you a better solution, i might need to see your code first
@frosty sequoia Back from my vacation
Now I will continue with the python PDF
Wondering if I should start from scratch or not, I don't think so.
ayy hello
good luck man
i mean check on what u still remember
can someone tell my why the damn donut is not animated rather being like this i runed it in vs code terminal and even in cmd and its still the same i searched but nothing
You made all the calculations by yourself?
nah bro
maybe after studying advanced linear algebra i saw some third years doing some porjects like this
How did you do that?
i saw it in yt
try it and tell me if the same problem apear to u
i will send u the code
class MyApp extends StatelessWidget {
const MyApp({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
return const MaterialApp(
home: MYAPP(),
);
}
}
class MYAPP extends StatelessWidget {
const MYAPP({super.key});
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
leading:
Container(
child: IconButton(
icon: Icon(Icons.menu, color: Colors.amber, size: 30),onPressed: () {}),
color: Color(0xFFFFDEB4), //this color does not show up
),
//this is the code for the leading part after this I customised the color of the app bar and the title
thanks I'll check that too
hello .. guys looking for a friend to learn to develop together ... to motivate each other to study! so that they could call each other every day and study together via video .. is there anyone here who wants to be a friend with me?
look in #study-buddies if u dont find anyone maybe check study rooms
what are u studying btw
is it continually printing new frames?
im pretty sure that program works by continually printing new ascii images then if you have the terminal as a certain size it appears like an animation
the code is online in c somewhere and is written in the shape of a donut
yes
but its not animated just frame by frame
um i can do screen share in dm if u want
the terminal cant really do animation like a video
try to just scrink your terminal window to the size of a frame maybe
let me show
ah i see, try to give the container a height value
this will take some trial and error tho
but thats flutter development for you alright
any good tutorial for neovim all the ones in yt are assuming u know some commands but the only text editor i used is vs code
@frosty sequoia The PDF doesnt have assignments to foritfy the learning skills
I need to find something regarding assignments too
hmm there is this one its a bit for ones who have some programming back ground but since u know c++ u are good to go @twilit anchor
Hi guys, pls help me. I'm trying to install linux mint on my old pc but it always error 1962
Thank you.
do you have multiple drives or partitions?
This is for python 2.
yes but i doesnt matter the exercises that he gives are more important
But some concepts may not apply to Python3 as it does to py2
the reason tho is that the book was released in 2010 where py3 was still in the process of gaining traction since py3 came out in around 2008 so py2 was more stable
also py2 is no longer supported
yes something like this
in python 2 its print "Hello, World!"
while in py3 its print("Hello, World!")
just some little changes here and there
I'm not understanding
Drivers is defined
So I don't understand how it is conceived as an attr error
Nvm, fixed it
any ml/ai enthusiast want to collaborate on project....DM to get on some exciting projects
Yeah no, it doesn't even have f string interpolation
I'll look up something else, thank you very much for the help
Yes I'd love to
also wanted to know if someone here uses Linux as his/her daily driver
guys i want to add hacknerd font to the ubuntu subsystem and i tried everything but it doesnt show i really need a solution since there is a lot of missing icons will be fixed wiht this
A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.
\n new line character ,end=' ' space bar character so
end=' ' in python's print() function is a way to specify that a space character should be printed at the end of the output instead of the default newline character \n
ayo btw do u know how to add fonts
Ohhh
It's much clearer now
Thank you.
np
Only thing I'm fearing
is that when I'll go to Uni
They won't use Python but something else
And I'll get confused
no, sorry, I don't use Python much
k
check their programm in their website
i mean most uni's either start with
c,c++,py or java
but check first
Nothing showed there
I don't understand
Oh, I should run this through a shell not a terminal
i wonder why
If anyone could explain me this page I'd be more than grateful
I don't actually understand what it is
It works but I don't understand what is it
@twilit anchor in case u are stuck with something and its a bit urgent try chatgpt like ask him to make it more simpler for u it always works for me
any one know how to fix those missing icons i still have the problem that i cant isntall nerd fonts on the terminal plz any one helpp
nvm fixed
anyone have experience with e-readers especially hisense a9? I'm interested in whether there is a way to get it to work with alternative launchers while keeping app manager ( the middle round button where you can close and change apps ) working
look in james video in his tech channel jvscholz the last video is the one with e readers and check the description for advices
i would recomend to start your journey with those questions from cs50
What's that exactly?
it's a free entry introduction to computer science course from Harvard
Can someone link it plz
there is a playlist in yt
Hi , would a base model m1 MacBook Pro with 8gb ram be sufficient for someone majoring in computer science for the next 4 years? (we don’t have 16gb variants locally)
idk a lot about macs but 8 ram is really enough if it just basic uni programming
It should be enough. But I would recommend getting 16gb if possible just to be safe. The MacBook Pro isn't cheap so you wouldn't want to replace it later if 8 GB is not enough. But as @frosty sequoia said, for basic uni programming, 8GB should be enough
i think it should be enough too. While 8GB is good, if you're handling lots of apps at once or you're planning to work on more complex projects, you might need maybe 16GB? but i think overall you should be good with the 8GB model.
And exactly..
What does have to do (a single python argument) with an ENTIRE cs course? Just curious.
I was just explaining what cs50 was...I'm not the one who recommended it
Thank you for the help!
anyone knows how to copy from neovim and paste outside of it like google i tried yanking and alot of commands but seems that it wont work
does any one have a cheat sheet for JAVA
so i was trying to use the treesitter rainbow plugin, and i get this error everytime i open a .html/.js file, the color of the rainbow seems to be applied to the code and all but i just get this error message everytime i open the files which is annoying, anyone can help? (nvim users out here)
Hi everyone, i need you guys' opinion. We've got an OOP class and we use PHP. final project is creating a website using php as backend, no framework just OOP. Since I want this website to be actually useful, I m planning to create a personal productivity website that looks something like a mix of trello (i like the cards) and todoist (for functionality) but the frontend would be i guess a lot simpler. Is this practical? Also, it it possible to use react for frontend? I have no exp with react but wanted to kill two birds with one stone. I guess i've got lots of time to work on this, say 3-4 weeks max.
Why the HELL does the terminal print that..
you are printing the memory location of the lines function
How is that possible?
reread your lines of code, particularly at the end
This is the output that should come out
I did
It's the same as the video
And the same as the github code that the user uploaded
I even tried to copy and paste those parts, the outcome is still the same
I can't find the error
look at your function call compared to video/tutorial
I
It's the same
To my eyes at least
you are writing it directly without a call to it, which requires '()'
Fucking
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
I hate my ADHD
Fucking confused with numbers and symbols
Now it works, thank you for the help
np
Depending on how long/big this project is supposed to be I'd recommend scaling it back a little and finishing it later. idk much about PHP but doing a heavy frontend AND backend for a class seems like a lot
<@&942391219206647828>
You'll get better through time. At first, the console messages don't make any sense, but as you get more experience, they become very helpful and will point you in the right direction very quickly
👋 hello
React isnt that difficult at all, but i dont think u will be able to find a free hosting service for that.
Anybody can help me with really basic python stuff
just ask in chat
Easily doable...provided:
1 - you don't spend time making it look pretty.
2 - do not do any drag and drop.
3 - make buttons do things instead of popping up dialog boxes or revealing more elements for more options.
The "hard" part of the front end will be to refresh the layout once you make changes to data.
If you're experienced with a front end framework or very good with JS, you can prob do the project in less than 2 days, but no one knows your skill level and how busy you are with life, the degree of quality you want on the UI, etc. to be able to make a time estimate.
Oh that's a relief to know. But it's really just for a school project. If I can run the website on xampp. it'd be fine
noted. tysm!
I need to do a linear regression on a graphic but i can't manage to do it
I've been stuck for several hours on this
what do you want exactly
Its hard to explain since i don't really know much python
But i do graph and i want to do this
But for some graph i don't know why i can't
Hi everyone. Do you know if one of the dumb phones mentioned by jvscholz work in Europe?
i dont see why not as long as it has the matching bands
dumb phones were in europe before smart phones
they should do
normally you can see with the model where it works
hi everyone i have a question, not sure where else i would ask even though its not really tech, but more internet general help but
these types of play list videos such as the following: https://www.youtube.com/watch?v=ncWU5a2ClUI&ab_channel=mybluevalentine
이번에 윌라 오디오북의 스폰서십을 받게 되었습니다. 독서의 방향을 찾다가 오디오북을 접하게 됐네요.
쿠폰 이벤트를 진행하는데요
1개월 무료 이용권과 함께 3개월 동안 50% 할인된 가격으로 이용하실 수 있어요.
https://www.welaaa.com/membership/purchase-form/premium?crmCode=SEAPEARL
위 링크에서 가입 시 쿠폰에 SEAPEARL을 입력하시면 됩니다:)
*쿠폰 등록 후 0원 결제까지 완료하셔야 쿠폰 사용이 인정됩니다
이용권 등록 후 언제든 해지가 가능합니다.
한 번쯤은 경험해 볼 만한 오디오북인 것 같아요:)
항상 감사합니다.
하루의 끝이 편안...
썸네일: 하나 그리고 둘
0:00 The Moon Over the Lake - Hemio
5:07 Dream - Hemio
8:53 Dark Chocolate - Hemio
12:14 환절기 - Epitone Project
15:02 봄날, 벚꽃 그리고 너 - Epitone Project
where would you be able to find like these types of thumbnail images?
im thinking of starting a channel similar to these myself, and I was wondering if anyone here could tell me, as this is probably one of the more knowledgably servers that im in
Hey guys, I am having trouble turning this points
into something like this
They are temperature value and I am using plotly.
hey guys.
I need a udemy course named "iOS & Swift - The Complete iOS App Development Bootcamp"
Couldn't get seeds in 1337x or so.
Do you have any other alternatives?
I've seen channels use ai generated, gotta be a bit creative with the ambience u wanna create, Midjourney for example, one of the best ai image generators, but it's paid, good idea if u wanna invest in ur channel
U can get it from google too if u think creatively when looking for pictures, but idk if it's a good idea getting things from google cuz they might be copyrighted or not for free
yes i was indeed using a ripp off midjourney but it wasnt really giving me the thing i wanted
so i resorted to pinterest
oh well, if i get copy righted its fine. im nnot making any money off it so i should be fine
ty for ur help tho
Good, focusing on quality should be the way to go, u control everything before uploading the video tho, pics, music, duration, thumbnail, title, description etc.. but when u hit upload nothing is in ur hands anymore, so don't judge urself based on the maybe amount of views but how good the things u produce are
I recall there is this guy opened 3 channels, (not james lol but he also came to my mind XD), but he made rly quality needed content and ppl liked it and got a lot of subs, and there are other channels that spend years producing content but not that needed/liked nor high quality
but hey.. look at james ❤️ : D
Although james spent around 5 months until he got his 1k subs, he's not the best example for what i said but it's related one
Hello world, I am using a Android rn and I want it to be like a minimalist phone+privacy (using open source apps mostly to get the minimalist part) and for productivity(less distraction) any suggestions? Ty.
GraphiteOS is your best shot.
damn
yeah man thanks so much
so so true
If you're using a Google Pixel device, GrapheneOS (https://grapheneos.org/) is probably what you're looking for
Otherwise, consider looking into Calyx or LineageOS
I bought the hisense touch that james has and the screen protector they put on it is pretty off-center. Now I can't find where to get a replacement screen protector for it. 😦
just ask chat gpt
Sketch the given Boolean expression; use one AND gate one OR gate only
Y = AB + AC.
ping me
haven't done logic gates in years, but looks like A && (B || C)
but it says to only use one AND gate?
that is one AND gate
im sorry i am actually cramming rn, i have test in an hour
I am basically doing this for the first time
tysm
good luck on your test!
if you think about it like algebra, and you see AB + AC , you can factor out A to be A (B + C). Logic follows the same pattern if I remember correctly. Just replace multiplication with AND and addition with OR
make a truth table to verify
I see
If I remember all gates correctly and thier table I can draw basically anything?
not really sure I understand your question
there's generally rules that they teach you to simplify expressions
like obviously A && A && A && A is equal to just A
they probably expect you to learn those techniques and simplify expressions
Y= A . (B+C)
in boolean algebra and, or are . and +
at least the book i was reading used that convention, also u r using it in ur expression
the . can be replaced by nothing and just using A(B+C)
you can represent A in many diff ways for proofs tho, do u also have proofs and shit or just that?
a + a = a
a . a = a
a + ( a . b ) = a
a . ( a + b ) = a
these are 4 different ways to represent a
tbh idk if this is the right channel for discussing this but there u go
Also a . 1 = a and a + 0 = a
think you quoted me thinking I was the original question asker
I was just giving an example of a reduction
no worries! happy to see others helping
look for an example how to use all of this in a proof, consider the 3rd expression i provided up there a + ( a . b )
you can start like this, considering a . 1 = a
a = 1 . a
then, = (1 + b) a ## cuz 1 or anything =a
then, = 1 . a + b . a ## Distribution law, one of the building blocks of a boolean algebra
then, = a + b . a
then, = a + b a # Commutative law
and u can use it like this for the rest
i don't like proofs like this tbh, lol, i hope ur not getting that in ur college
Hi guys I have a question. So me and a friend are working through the Crafting Interpreters book, except instead of writing in Java, we are writing in C++. We are trying to setup all the classes for the AST and the Parser right now. We want the visitor acceptor in my base class to be able to return different types depending on the visitor which visits it.
class Expr {
public:
template<typename T>
virtual T accept(ExprVisitor<T> visitor);
// some other things like members and getters and setters
};
However c++ doesn't allow virtual functions to be templates. For context, this is the visitor interface:
// visitor interface
// Binary, Grouping, Literal and Unary are classes derived from the Expr class
template<typename T>
class ExprVisitor {
public:
virtual T visit(Binary& expr);
virtual T visit(Grouping& expr);
virtual T visit(Literal& expr);
virtual T visit(Unary& expr);
};
For example, we are trying to make a visitor which would hypothetically find the height of the tree:
class ASTHeight : public ExprVisitor<int> {
int visit(Binary& expr) override {
auto visitorInstance = ASTHeight();
return 1 + max(
expr.getLeftExpr().accept(visitorInstance),
expr.getRightExpr().accept(visitorInstance),
);
}
int visit(Unary& expr) override {
auto visitor = ASTHeight();
return 1 + expr.getRightExpr().accept(visitorInstance);
}
int visit(Literal& expr) override {
return 1;
}
int visit(Grouping& expr) override {
return 1 + expr.getInnerExpr().accept(visitorInstance);
}
};
So yeah are there any solutions to this problem pls
the problem you're facing is that C++ doesn't support templated virtual functions directly however you can work around this limitation by using the curiously recurring template pattern (CRTP)
Is there anyone interested in stm32 I 'm having a issue with it
can someone give me some ideas on practice assignments in assembly?
you a first year kiddo?
make a game about roller coasters
am I not a nerd
neither was chris sawyer
decompiling and reverse engineer using assembly
that sounds nutty
I like it
thanks
malware in sandbox is fun project
game hacking is another but that requires more effort
so reverse engineer is just cracking
or I could reverse engineer code to find weaknesses for buffer overflow.
yeah thats another fun one
are you or do you study to be a low level language engineer too?
that's more free time stuff, I also thought of writing an OS for fun, but now I am just getting warmed up to write ASM on paper, in the exam day.
nah not that low level, just backend lol
if you want to try those projects and learn more about low level stuff, read CS:APP
it has everything you need
also has labs like those on asm
thanks, I will check it out, it's nice to see a fellow enjoyer.
so I want to get a dumb phone but I really want it to be e-ink. ik that limits me pretty hard but does anyone know of alternatives to the light phone or hisense? Both are p expensive for my tastes
the "original" dumb phones had LCDs that were basically like eink
ik the Sharp Memory LCD used in the Beepy (palm computer) is like eink, but just like eink you wont be able to use it in the dark or low light
I've considered getting one to play around with
https://beepy.sqfmi.com/
https://hackaday.com/2023/08/07/review-beepy-a-palm-sized-linux-hacking-playground/
o yeah, I want one of those, too
@warped oxide that looks right up my alley thx 🙏

can someone help me with this question about cryptography: We use block cipher encryption with a 2-bit block size. A eavesdropper has infiltrated the communication and is monitoring the traffic. Over time, the eavesdropper discovers the following: the sender and receiver are using an initialization vector that is equal to 10, the sender is continuously sending the same plaintext, which is 11, and the sequence of ciphertexts sent by the sender is as follows: c(1) = 01, c(2) = 00, c(3) = 10, c(4) = c(1) = 01, c(5) = c(2) = 00, c(6) = c(3) = 10, and so on. Conduct a cryptanalysis and determine the key (substitution table) of the block cipher system; the table is like this:
plaintext ciphertext
00
01
10
11
and i have to complete the table
a
not a phone tho, it's a handheld computer. i'm sure some ppl are trying to make it their phone tho
@here guys what is your opinion on google password manager... like is it good and secure?
chrome used to store passwords in plain text, prob uldated but i still dont trust them
use a real passwords manager
google also loves killing products so
anything google is already insecure. Check out bitwarden or keepassXC
Does any1 no any good computer vison internship program particualrly in sports
nvidia
anyone here uses linux with xorg?
yo is anyone here comptia A+ certified, if so what helped u the most while studying?
practice test, making flash cards etc..
@remote steeple in the uk
Does any1 no any good computer vison internship program particualrly in sports in the uk
if u search for internships check indeed first then linkdin
LastPass is my preferred, i don't trust Google with anything anymore
isnt lastpass the company that had their servers hacked twice in like a year while leaking customer password’s lol
id trust google over lastpass
they also charge money for their service
post ur question brah
lastpass did suffer attacks but the data stolen was encrypted, so if you had a really strong master and 2FA you're (most likely) good. still.....change your master and sensitive account passowords tho first and then triage the rest. if you had a low entropy master password and no 2FA you are unfortunately screwed (also please stop using sms as 2FA, sim swapping to obtain access to accounts that have 2FA is becoming increasingly popular)
i support those wanting to choose a different manager. but i still don't trust google since their manager isn't zero-knowledge encryption
if you really care about open-source projects, i'd use Bitwarden. i've previously liked Dashlane and put my family on it. If you are willing to pay for a service that is easy to use and values security I've heard Keeper is good from friends. if you're crazy about security and love a project i'd go with KeePass. i've used it before but it's a bitch to work with and soooo ugly. and if you're psycho use pen and paper and create a weird coded language only you understand in case someone ever sees your notebook (:
Yo guys, I'm on my second year of computer science. In my first year we barely touched linux and we did it downloading Ubuntu in a VM. But this year is getting serious and everyone says that we soud have dual boot linux. I feel like a kid using Ubuntu lol, which linux distribution do you guys recommend? I asked around and some people said arch but idk if it's too difficult 4 now.
bro go for arch i was in ur position too ppl kept saying that distro is hard and like they tried to scare me but its worth your time
literally the wiki is enough and have everything u need https://wiki.archlinux.org/title/Installation_guide
and there is also good videos on yt if u need something
Yep, if you take time to read through it you get a gentle intro to some aspects of Linux, filesystems and init and such but you can also just follow the instructions
fr the wiki is enough to get every thing needed from arch
Is my ERD correct?
It looks incomplete too me or it's missing something
sorry if I came across quite insulting to your proposition, making a game is actually a very smart idea that I did not consider, Travis Davis the TempleOS designer made a Operating system, based on the idea of having fun with a computer, I will reconsider it, for now I am thinking a creating a text correcting program, like the one in a mobile phone then move on to something bigger.
Again I don't think people are nerds for making video games, but I do think it wasted potential, for something that could actually have an impact in the real world.
I do think that we should mostly focus as a species on making more technological advancements towards, environmental growth, preserving the earth's climate, towards uncovering more real world mysteries and developing a layer for a superior society of humans, where we make advancements without the need of wars and undeserved suffering.
recreation is a very important part of productivity and mental health
feel like a kid? why? what do you need to do that you can't do in Ubuntu? you shouldn't confuse a well designed product that has user friendliness with low power. there's nothing glamorous about using something that's harder to use "just because." professionals pick tools that get the job done fastest with the lowest cost
nice man hope u achieve ur dream
any recommendations on a keyboard for programming?
hhkb pro 2 (calssic)
hello, right now im doing cs50's speller project and for some reason im getting a ==14354== Conditional jump or move depends on uninitialised value(s) when running valgrind. it says to look at the if (strcasecmp(word, cursor->word) == 0) in my check function so I'm assuming there's something wrong in either my load or check function that's causing it to compare the char *word with an uninitialized value.
here are my functions
// Returns true if word is in dictionary, else false
bool check(const char *word)
{
// TODO
int hashIndex = hash(word);
node *cursor = table[hashIndex];
while (cursor != NULL)
{
if (table[hashIndex] != NULL)
{
if (strcasecmp(word, cursor->word) == 0)
{
return true;
}
}
cursor = cursor->next;
}
return false;
}
// Loads dictionary into memory, returning true if successful, else false
bool load(const char *dictionary)
{
// TODO
FILE *input = fopen(dictionary, "r");
if (input == NULL)
{
return false;
}
char buffer[LENGTH+1];
// Initialize all pointers in hash to be NULL
for (int i = 0; i < N; i++)
{
table[i] = NULL;
}
while (fscanf(input, "%s", buffer) != EOF)
{
//printf("%s\n", buffer);
int hashIndex = hash(buffer);
//printf("%i\n", hashIndex);
node *cursor = malloc(sizeof(node));
// counts the amount of words in dictionary
dictionaryTotal += 1;
//initialize values of the node
for (int i = 0, length = strlen(buffer); i < length;i ++)
{
cursor->word[i] = buffer[i];
}
// adds first node if none are present
if (table[hashIndex] == NULL)
{
cursor->next = NULL;
}
// prepends if hashtable is present
if (table[hashIndex] != NULL)
{
cursor->next = table[hashIndex];
}
//sets hashIndex to point to the same place as our cursor to lock it in and we are now able to reintialize cursor essentially resetting it
table[hashIndex] = cursor;
}
fclose(input);
return true;
}
Don’t get caught up in the distro war. The joke is that people say they use Arch to try to impress people but they don’t always have a working machine. Use what works for you. Ubuntu and Debian are great. You can always try other distros for fun but don’t let people put you down for using what’s functional. Arch can be fun to rice. Kali for cyber tools. There’s a reason why raspberry pis run off their own Debian flavor - because it works and you don’t need to fiddle with it. Ubuntu is great too. Mint and ElementaryOS if you want more pretty options. You can try them all! No one is stopping you and they aren’t terribly difficult
100% agreed, but I'd like to see where Windows and OSX falls on that spectrum
this is the linux wars
probably about where Ubuntu is
i'm a micro$oft h8tr
yea I know
you gonna start another war 💀
haha, I think the main point is the tool doesn't matter -- it's what you can do with it
if you have that belief also, no reason to hate microsoft tools
it is, i have many computers with many os
but i can still hate the tools i must use
oh, sure
usually self described haters are more sentimental about it and discourage others from using it, etc.
like i talked with someone else in the gc last night
windows - gaming, VR, solidworks
mac - work, school, professional creative
linux - TV, media server, embedded projects, IT/cyber
I use windows for everything, no problems anywhere. But, I need to decide on what tablet to get if I want to do some gaming on it. Apple processors seem so much better, but I have an Android phone, so it's kinda annoying.
a separate linux or chromeos device would also be nice if one needs to do some very secure computing
there are reasons to hate all of them, but microsoft is the worst offender in my eyes - company and products. google is also yikes in my eyes. we don't have to argue about it. i'm content with my worldview and know that other people have different needs and can let them be
what do you mean by secure computing?
logging into financial or banking accounts, journaling, etc. just sensitive data
and yea, I agree. I have reasons for what I use, and others have different reasons. It's all good!
no chromeos for that then
well, you have to log into financial sites, etc.
I think ChromeOS is more secure than Windows
possibly more than Linux, but I am not a super expert
i think i agree with that
it's very protected on what local applications it can run -- virtually zero
i get that but just because it's uncommon doesn't mean it's still not attacked like macos
my rationale isn't due to it being uncommon, but due to it being unable to run externally sourced executables
the browser itself would have to be attacked, but the same browser is on other OSs
there are still vulnerabilities that would be able to allow attackers to execute code. you're welcome to look through the CVEs on the NIST site here https://nvd.nist.gov/vuln/search/results?form_type=Basic&results_type=overview&query=chromeos&search_type=all&isCpeNameSearch=false
like you said you're not free from browser based attacks which could happen on any os. and you're still subject to malicious android apps from the play store, but since it looks like chromeos runs a lot of apps in a sandbox, you're likely alright if you just uninstall the bad app. you're more insecure if you enable developer mode just like on every other device that allows that. conclusion - i agree with you, chromeos is more secure from outside attacks
i like to include privacy in my security model, but they are ultimately different things and sometimes forget that other people just want security and don't mind forgoing privacy in order to get that
real ones run templeos
nah it's AmogOS
if you don’t roll your own linux distro you’re doing it wrong (i use macOS and windows)
u right lol
Web site: biebian.sourceforge.net
Origin:
Category: Desktop
Desktop environment: Openbox
Architecture: x86
Based on: Puppy
Wikipedia:
Media: Live CD
The last version | Released: 1.0 | June 1, 2011
Justin Bieber Linux (also called Biebian) - a Puppy Lucid 525 based Linux distribution, and that is part of the joke.
Also, this OS is a joke, insp...
Unironically use arch btw
sourceforge page goes hard
Ong
only real catgirls UwUntu
Def has less
it says it's based off Puppy Linux which is supposed to be light weight by design
but anything is bloatware when you don't want it on your puter
yea I was kidding
oh sorry
justin bieber linux is actually bloatware and you should return to form with the og hannah montana linux 💅
So true
I'm learning a lot
He made a video on it but I think he uses a boox
Or the Hisense touch if you’re talking about the phone sized one
Hi. Good Day everyone! Does anyone have an existing website that I can edit/use the code on? It would be of much help. Thank you! ❤️
you can try repl.it
I need your help in deciding which tablet is better the Samsung galaxy tab S7 FE it has 4gb ram or the Samsung galaxy tab S6 lite it also has 4gb ram and is cheaper so what do you think ??
Or do you have any other recommendation under 500 $
you realize the S7 FE has a 12" screen and the S6 has 10" I think? are you going to do gaming or heavy productivity on these devices? Pen input? Lenovo devices seem to be decent values, too. I don't own any of these, but I've been shopping a little, too.
Nah I did not know it had a bigger screen and I don’t really game that much but I draw so I need a pen input.Do you know some good Lenovo tablets ?
just go to the website, P12 Pro is their flagship, I think.
https://youtu.be/dXbrcI9_ONc?si=ck2fDgqiVhKdijFs
Kind of off-topic but i was wondering if anybody knows where i can find this monitor?
Think that's an older apple cinema display
Awesome thanks
Anyone know how to fix icons in emacs ? I think only a couple are loading
actually talking about emacs, is there a recommended source where i can learn it? been interested in using it since i switched to linux
Adobe Illustrator: I need to design a businesscard with special needs. I have an background with a text infront. The Text should make a hole in the background. (That i dont need anymore paragraphs infront) Does somebody know how to do this?
hii someone with iphone could help me? pls
i would send by dm or here a link of a web im doing for check how it seems there, in ios. for inputs
hey guys, do you have dedication and acknowledgement in your thesis? can i have a look?
insane 🔥 🔥
been checking for content on youtube
I could send u some channels that pop up more often but im also open to check out better sources
just use (neo)vim it will save u a lot of time
^^^
hi everyone <3, anyone here use the org mode plugin for neovim ? is it good?
i like it, it does what i need. i havent used it for very long though
what's that i thought it was just for emacs i just use nvchad plugin
theres a neovim version too its just not called orgmode lol
I think the best version of it is called like neorg
thanks guys ^^
Guys need help
I'm new to CS and can't find a way to work my vs code
Can any one help ?
you gotta use gcc to compile your file. try "gcc arithmetic.c -o arithmetic.o" and then type "./arithmetic.o" in your terminal and you'll either get errors or output
Do I have to do this every time ?
@idle dew pretty much but you could try setting up Code Runner in VS and it can automate it a bit.
Code Runner kinda sucks if you need user input or CLI flags (--foo) functionality
Guys can anyone suggest how to practice coding?I have just started learning python language but i don't know from where to practice problems and any tips to learn well
there are many websites where you can practice coding of any specific topic like codechef,geeksforgeeks and many more
find a python textbook, those are usually for first year university classes and have lots of exercise problems
this one is free https://runestone.academy/ns/books/published/thinkcspy/index.html and interactive
An interactive version of the How to Think Like a Computer Scientist book
but honestly I would setup my own environment if you're serious about learning development such as with VS Code or Pycharm free edition
hii someone has a react native app and tried to use push notifications on web? i can't find a library to solve that:/
i think its because of debug mode look at that triangle at the right top there is i small arrow choose run instead of run and debug
also no u can just click on run u do not have to write that everytime if u work in output but yes in terminal
This error popped up
it might be there is no space between include and <
I've had pbs before using main() function as void... it's not necessarily incorrect, but the return type of main should and better be int, returning 0; indicating it's executed successfully. When I was doing C++ for college, using void was giving me errors for some reason on my compiler
#include <stdio.h>
int main() {
printf("Hi!\n");
return 0;
}
But Cannot find stdio.h, then configure vscode to use the proper configurations, the location of the libraries and compiler
You definitely need to install the compiler on your pc tho, g++/gcc
was trying it in my terminal, i was right tho
yup i would like to do on both learning by problems and also by practicing in pycharm and Its good ,thanks for the help
u can ask for homework help on what u r confused on but asking directly for the answers without putting any effort yourself is not learning. the questions also seem to be class specific, I recommend reading ur textbook
yo does anyone know how james made the qr alarm thing where he has to read a qr code w his phone to turn the alarm off
It's already done. Thankyou
could anyone with experience tell me if a crt monitor is worth it? I dont know if the monitor would be that great for working but their cheap nowadays
nvm i found it
Do you have another one of this for c++ language?
Hi. I need some help. I already have a DFD LEVEL 1. I need some help to check if what's lacking or what's need to be done. I can give you the file of what I made.
there is something called mathematical maturity in math, we have the same thing in programming. it takes a while to learn, ofc everyone is different and some can pick up concepts faster
The C++ Programming Language (4th Edition) By Bjarne Stroustrup
there is this book if u want to start with c++ straight to the point no filler bs
there is this book if u want to start with c++ straight to the point no filler bs
go easy on yourself on learn c
although it covers all of c++ it will inveitably tell you a lot that you don't need to know but someone else will need it even if you don't
You are right will check out this book too thank you : )
good luck in your c++ journey
Thank you
you don't have the gcc package
it usually comes default on most linux distro
recommend using WSL ubuntu if you insist on using windows
otherwise, try a dual boot linux setup
Not really unless you’re super into the retro aesthetic. They are less sharp and have lower resolution so reading text can appear blurry around the edges and strain your eyes. The setup is more time consuming than just plugging in an hdmi cable for today’s monitors and they are bulky and heavy. They are nice for pixel art and old anime since that blur effect works in its favor to create a more smooth image and is why pixel art today looks so different. There’s also the smash community which requires them for tournaments. If you’re going to be watching and playing media made during the time of CRTs, go for it otherwise it’s better to use a current monitor - save your eyes
I love and use old analog and digital tech. It’s what lured me in to watch James’s videos in the first place. The old tech often can be cheaper and easier to fix (if the parts are still available). That being said, if you have the spare cash and want to experiment go ahead and have fun 📺
thanks i appreciate it
no unless you really want to see some eva type animes in the form they were intended to be watched
i can't guess any other reason to get one
Thanks mate
Thank you mate
And also does anyone here know on how to get better in reading and understanding pseudocode? And is there any recommendation book for it?
I dont know any books for it but you will get better at it with experience
if you know how to program, you will naturally understand how to use pseudocode. its not something you can just learn. its something intuitive, there is no set standard or anything
for example, if you know how to write a simple calculator in C++
you can also easily write it in pseudocode
Hi. I'm not into Windows, but I think you need the gcc compiler. You can download mingw, and the "code runner" extension for vscode.
Here's what I found: https://youtu.be/9VE7p-he4fA?si=vDWQHikltLGsN9cN
In this video ill show you how to setup visual studio code for c/c++ programming on windows , we will first download and Install C/C++ toolset like mingw which is a c/c++ compiler and then we will download and install code runner extention in vscode.
Think about pseudocode like your everyday programming language with everyday words instead of his technical syntax. It gets intuitive with practice.
@barren notch
you added your mingw "bin" directory to your system path? if not, try it
https://youtu.be/kEEx31DQC2M?si=qMvr0KHjtj3MvJB4
Install & Configure VS Code With MinGW Compiler C/C++ Tutorial Hindi
MinGW Link -https://sourceforge.net/projects/mingw/
VS CODE Link - https://code.visualstudio.com/download
The instructions in this video tutorial can be applied to laptops, desktops, computers, and tablets which run the Windows 10 operating system like Windows 10 Home, Wi...
hope that works :c
Hey, have you ever used fedora ?
is there anything specific about fedora you want to ask?
anyone good at html or css? I need to rearrange something on my website and I'm not able to do it, without breaking it.
dont worry if this your first time to learn a programming language u will find yourself struggle but with patience and practice you will be better
It will pass. 100%. I remember learning Java 8 from official documentation tutorial
and chapter 1 was like "int quantity = 20". Ok, simple enough.
And chapter 2 or 3 was lambda functions, which was a new way of writing anonymous functions. WTF? I did not understand what classes are and what object is, and this stuff comes. I spent like 15 hours trying to understand it, then gave up and only several months later understood it, when i actually used it.
So write something, and understanding will come later 🙂
Hello people! 👋🏻
I need some help on one code per condition from a task. 🥺 The task is about Vigenere's Cipher. In the following link I will have published the entire condition of the task, as well as my code for it: https://onlinegdb.com/jfETTLwtFe . The problem is that it doesn't print either the original or the cipher text at all. 😢 I would be glad if someone could help me.
Thanks in advance! 🤍
Online GDB is online ide with compiler and debugger for C/C++. Code, Compiler, Run, Debug Share code nippets.
sorry i dont have that much time right now, but it seems like your capitalsLettersOnly method isnt working properly, causing the check to fail, and as a result nothing gets printed
The method is also missing one return statement
Ok so the error is that your capitalLettersOnly cant handle whitespaces
I changed it. It's already printing, but not correctly according to my input and output examples: https://onlinegdb.com/PLkLedKQm
Online GDB is online ide with compiler and debugger for C/C++. Code, Compiler, Run, Debug Share code nippets.
damn this is the first time i heard someone used documentation lol no wonder why you can solve problems listed in this channel
yes very true c and c++ really teach you the basics like data types,variables and fonctions
Anyone knows James's boox android settings ? hes been using those for years, he might have some good tips
I have no grasp of coding whatsoever and do not even know where to begin with any of these. Any instructive help would be greatly appreciated.
1.) Write code that doubles the contents of memory cell 19 and triples the content of memory cell 20,
respectively. That is, if the memory cells 19 and 20 initially contain numbers 5 and 6, respectively, after
your code executes, they should contain 10 and 18.
2.) Write code that multiplies the contents of memory cells 19 and 20. The result should be in memory
location 30.
Hint: a*b = a+a+ … +a
b times
Note: Your Q1 and Q2 solutions should start with the following test code when submitting. Please
make sure to test with other values as well.
mov R1, 19
mov R2, 5
mov [R1], R2
mov R1, 20
mov R2, 6
mov [R1], R2
3.) Put 89 in memory cell 10 and 55 in memory cell 9. Write code such that starting memory cell 8 down
to memory cell 1, each memory cell has the difference of the values in the previous two memory cells
(subtracting the smaller value from the larger one)
4.) Consider all the numbers are unsigned integers. Write code that calculates n modulo 8 (i.e., n % 8),
where n is the value in memory cell 20. You should save the result in memory cell 30. Note that the
result should be in the range of 0 to 7.
Note: Your Q4 solution should start with the following test code when submitting. Please make sure to
test with other values as well.
mov R1, 20
mov R2, 34
mov [R1], R2
bro just ask chat gpt
Double the contents of memory cell 19 and triple the content of memory
``mov R1, 19 ; Load the address of memory cell 19 into R1
mov R2, [R1] ; Load the content of memory cell 19 into R2
add R2, R2 ; Double the content of memory cell 19
mov [R1], R2 ; Store the result back in memory cell 19
mov R1, 20 ; Load the address of memory cell 20 into R1
mov R2, [R1] ; Load the content of memory cell 20 into R2
add R2, R2 ; Double the content of memory cell 20
add R2, R2 ; Triple the content of memory cell 20
mov [R1], R2 ; Store the result back in memory cell 20``
Multiply the contents of memory cells 19 and 20 and store the result in memory location 30:
``mov R1, 19 ; Load the address of memory cell 19 into R1
mov R2, [R1] ; Load the content of memory cell 19 into R2
mov R3, 20 ; Load the address of memory cell 20 into R3
mov R4, [R3] ; Load the content of memory cell 20 into R4
mov R5, 0 ; Initialize a result variable R5 to 0
loop_start:
add R5, R2 ; Add the content of memory cell 19 to the result
sub R4, 1 ; Decrement the counter (content of memory cell 20)
jz done ; If the counter is zero, exit the loop
jmp loop_start ; Otherwise, repeat the loop
done:
mov R6, 30 ; Load the address of memory cell 30 into R6
mov [R6], R5 ; Store the result in memory cell 30``
Calculate the differences between adjacent memory cells:
`` mov R1, 10 ; Load the address of memory cell 10 into R1
mov R2, 89 ; Load the value 89 into R2
mov [R1], R2 ; Store 89 in memory cell 10
mov R1, 9 ; Load the address of memory cell 9 into R1
mov R2, 55 ; Load the value 55 into R2
mov [R1], R2 ; Store 55 in memory cell 9
; Initialize a loop to calculate differences
mov R1, 8 ; Start from memory cell 8
loop_start:
mov R2, [R1-1] ; Load the value from the previous memory cell
mov R3, [R1-2] ; Load the value from the memory cell before the previous one
sub R2, R3 ; Calculate the difference
mov [R1], R2 ; Store the difference in the current memory cell
sub R1, 1 ; Move to the next memory cell
jnz loop_start ; Continue the loop until R1 becomes 0 (memory cell 1)``
Calculate n modulo 8 and store the result in memory cell 30:
``mov R1, 20 ; Load the address of memory cell 20 into R1
mov R2, [R1] ; Load the value in memory cell 20 into R2
mov R3, 8 ; Load the value 8 into R3
divmod:
cmp R2, R3 ; Compare R2 with R3
jl done ; If R2 is less than R3, we're done
sub R2, R3 ; Subtract R3 from R2
jmp divmod ; Repeat until R2 is less than R3
done:
mov R4, 30 ; Load the address of memory cell 30 into R4
mov [R4], R2 ; Store the remainder (result) in memory cell 30``
idk know assembley i just asked gpt so check this yourself since it can make mistakes
why not use unix-like oses when you want cli apps and window managers
there are some windows based os that are fairly stripped down running on the NT kernel
its an interesting project
Good evening guys, could you help me, I'm in need of a not new notebook for my uni and code studies in general (CS), do you guys think (or have you had experience) that a notebook Dell Vostro 5470, i7 5500U, 8GB in single (there is only one memory slot) will endure/suit my need or should I hunt for another one, since it's a pretty old notebook.
that is enough
if you don't run windows
i dont recommend using windows for cs anyway, life will be much easier on unix based like macos or a linux distro
most important thing for laptops is the battery life
true
endeavouros is a nice distro for beginners
that's more than enough
i dont think so if u are complere beginner mint is the good one especially if u are moving from windows endeavour is too similar to arch
basically out of box arch
it's actually beginner friendly
id argue more intermediate rather than beginner. its beginner in the sense that someone has to be familiar with using the command line first
if they're coming from working in macos, yeah its beginner friendly (assuming they use brew)
if from windows like most people are, maybe stick to ubuntu and fedora
adds a lot of unnecessary complexity if you're just learning to write some simple programs
like once you're more familiar with ecosystem and want to branch out for more packages, AUR is unbeatable unless youre a nix weirdo
or gentoo take 4 hours to compile everything fan
or just compile everything from source
from tarball
only a make and make install command
and read man pages
actually, that's one issue with it, the battery only lasts for 2 hours, that got me rethinking about getting it, and already runs windows.
I got to tinker a bit with arch linux on a very old notebook of mine, I like it
you can probably find a new refubished battery for it online
otherwise refurbished thinkpads are pretty affordable
maybe dell latitudes as well
that's true, maybe i can get a little discount for it, where I live thinkpads are very pricey even the refurbished ones, which one do you recommend
cheapest one you can find
nice, thanks everyone🤝
BRO
FRЕЕ GIFТ DISСОRD NIТRO - https://cutt.us/w6v38
Hi guys. Can you help me trace someone's account on Facebook?
FYI:
If anyone feels bad about using chatgpt to code (or learn to code) because they think it is cheating (e.g. some professors in college can think that), just know that most developers use it at work, every day (or similar tool like Codepilot, Codewhisperer etc).
Recently I had to parse about 300 variants of dates from a large dataset that was messed up. It is trivial task, it just takes a lot of time.
With chatgpt it took about 3 hours. It messes up a lot of things, but it gives you a good foundation to work with.
is it worth buying macbook air 2017? Just for studying, browsing, and light work stuff
Need help can someone tell me what is wrong with my code
#include<stdio.h>
#include<math.h>
int main()
{
char operator;
int n1,n2;
printf("Enter the operator(+,-,*,/,%):");
scanf("%c",operator);
printf("enter the operation:\n");
scanf("%d%d",n1,n2);
switch(operator)
{
case'+':
printf("%d+%d=%d",n1,n2,n1+n2);
break;
case'-':
printf("%d-%d=%d",n1,n2,n1-n2);
break;
case'*':
printf("%d*%d=%d",n1,n2,n1*n2);
break;
case'/':
printf("%d/%d=%d",n1,n2,n1/n2);
break;
case'%':
printf("%d",n1%n2);
break;
default:printf("Error!Enter correct operator");
}
return 0;
}
does anyone here uses emacs editor ?
i think u forgot & next to operator in the scanf
also in n1 and n2
also you forgot * in the third case u let it empty
you can use triple backticks to make it easier to read on discord
something
firefox
hi everyone, i'm a student looking to buy an e ink tablet to take notes/annotate powerpoint slides and pdf textbooks and i'm wondering if any of yall have experience or recommendations. i'd like a big screen at the very least 9 inches, lots of flexibility when annotating documents and would love to hear anyones input or opinions. im also considering getting an ipad for this purpose and would be interested to hear peoples experiences
https://github.com/glazerdesktop/GlazeWM
for those stuck on windows who wish they were running linux
Hey has anyone used LIDC-IDRI dataset and pylidc library before?
I'm currently trying to develop a deep learning model to classify cancer patients but I've been having lots of issues with this library :c
mainly bc my teacher didnt explain anything and just asked us to create this module in 1 month :D Very well knowing that we had never ever remotely used NN before
flutter is not the best for beginners. if you are familiar with programming, you can just read the docs. dart borrows from a lot of other popular languages.
but I am assuming you're not since you're asking here. if you want to give mobile development a try, apple has some really good resources for swift. Google probably has some for kotlin and Android
Hey guy this is gonna be quite a crazy question, but if anyone is able to answer your legit an absolute legend and I hope it'll help anyone else who sees this message who is trying to implement these sorts of habits into their lives.
Basically, what I'm asking for is a computer macro program. Basically what I want it to do is every friday(so long as my computer is turned on), it will force itself into my notes app and put me in a new note. This is basically for me to force myself to journal every friday, which is a habit I'm willing to forcingly implement.
I'm expecting some sort of app/program that records my computer movement(while im writing the program) and then applies it at the particular date and time I set it to(which will be every friday 6 pm).
so yeah if anyone thinks they know a program or way to aid me achieve this goal, please DM me or ping me here tysm
not a program but you could accomplish something like this pretty easy with a python script running in the background. not sure of any specific programs that do something like that though
this is why i wish i learnt coding when i was younger
how hard would that be for me to do
and would i needa like use visual code studio for that
i guess i could learn a bit here and there, if it truly is a simple task, althought you @remote steeple yourself seem pretty advanced judging off how many questions ive seen you answer above, so your simple may not be my simple, however I am up to learn i guess
having vscode would make it easier on yourself
Vs studio is something completely different
would it allow me to run the script that i requested above?
yeah there are some official python plugins for it that helps
hm
as for difficulty, I think a chat AI should be able to do it
just ask it for what you want to do
and ask clarifying questions
chat AI?
ye ik what they are
but
how would they run a script
on my computer
to open an app
at a certain time every week
they'll help you write the script, as for running it, you'll have to do more research on that for your specific operating system
but you can also ask them how to do so
hm
what do you suggest i do here then
i'm merely trying to implement a simple weekly habit
start asking the chat AI of your choice is what id recommend, they can answer most questions and I'm 99% certain they can write the script for you if you ask the right questions
hm
your quite supportive over AI to solve me problems
i like that
i'll give it a go
ty
no reason not to use the tools at you disposal lol, they're pretty powerful and saves everyone time
hello i need help i just started studying computer science and i'm not sure how this is supposed to look, is there anyone that could help me with the following. i use fsharp btw.
what have you tried and what are you specifically having trouble with
you can just use windows task scheduler for this. it'll open your notes app, but you'll have to open a new note yourself. otherwise, look into automation software like AutoIt
thnx!!!
nvm i finished it.. lol
Is the zero to mastery python course worth my time as a beginner and compsci student?
from what i know, if you're just starting with Python and you're a cs student, is pretty engaging, and he covers a lot of practical stuff. If you're a total beginner, it's a great way to get into it. But if you alr know some Python, you might find parts of it a bit basic.there are hands-on projects and coding exercises and that's where the real learning happens. Just make sure you've got the time for it, and it fits your budget. check out reviews from others who've taken it
Thanks
nice
I wanted to check the type of this string but this doesnt work
like i forgot the command
could someone help me
nvm i did find the solution
can anyone help? i watched the youtube tutorial but the root suppose to be red and there's no [ ] bracket. Did anyone know how to reverse chroot this thing?
can someone recommend me a laptop as a cs major? Any particular brands? I was looking at Alienware, Lenovo, Razer, or MSI. Or maybe not the brand but what specs should I be looking for?
I prefer taller screens, so 3:2 aspect ratio
get at least 8gb of memory and medium processor something like an i5 will do the work
I'm no expert but you're already root hence the root@suginami. You don't have colors cuz you haven't set your terminal to show colors for your name thing I think you can customize that in your bashrc
Id probably say 16 tbh
Tbh its cs you can do it with basically anything
i was able to use my 10 year old laptop for all my cs classes but needed my other laptop for engineering stuff
well 16 is good but 8gb is the minimum so at least he can use an ide and use a browser at the same time anything less than that will make the pc explode
any of you guys went to ghc?
does any one knows how can i get rid of those black outlines in the sides i use nvchad in wsl
its the terminal padding
make sure ur using the same theme as the editor in terminal too
for this one dark theme
use this theme it will fix it
in order to work with virtual machines in my degree 16gb ram and an i7 or equivalent was recommended
yo, have you done that yet?
in Linux there's cron jobs that execute every specific time, and on Windows there is Task Scheduler, this is for executing repeatedly for example on friday .. the pb with them is u gotta specify an end date tho, they wont run forever, but u can overcome this by setting a very future date, years to come. Idk what OS you use tbh
I'm not sure what you mean force you into your note taking program, do you want to open that note app every friday? You can do that using either of them, but on Windows using task scheduler it's very straight forward on a GUI app with buttons etc, not commands
You don't need programming to do that, they alrdy exist as a part of operating systems.. and about learning coding when younger, it's not that hard(to the extent it's dependent on age, it isn't) and age doesn't matter at all
Run Programs Automatically Using Windows Task Scheduler
If you want to run a application, program or script automatically, then this video is for you. I will show you step by step on creating a task schedule to run these programs or scripts at what ever time you want and how many times you want.
📃Watch related playlists and videos
🖥️https://ww...
yes exactlky
i used windows 11
and yes, basically i just want it to open any app i set it to at a certain day and time
i'm wondering if there's a way to have an automatic layout on startup in i3wm with certain applications in those windows?
currently running kde on endeavour rn but would love any tips on switching to i3 and ricing it too :))
Does anyone know why?
Hard to say without seeing the previous slide, but my guess it has something to do with the array indexing
hi, im very confused on which software to choose for the following project:
modeling a custom PC design, and simulating the heat dissipation from various cooling solutions.
idk if i should use CAD or blender or what
lemme use my wizard skills and guess the previous slide, the array a is defined with only 10 indexes a[10] and starting from 0 till num = 10 including 0 and 10 will give 11 indexes not 10, even if user provided a num higher than 10 the if statement wont run. to fix replace num<=10 with num <10 cuz the 10th array index is referred with num 9, array indexes start from 0
well there is an option for padding and i set it to 0 but still have those+thx for the suggestion but it doesnt work for some reason
no, the for loop is i < num, which is guaranteed to be max of i < 10. it shouldn't iterate 11 times
Hello! I just got my self an Chinese e-reader but I cannot get f-driod on it. The main problem is i can't get the adb figured out at all. :( Please DM me!!
my wizard skills didn't work ;-; didn't look at the loop conditon either
use ur wizard skills to guess then! ; p