This year I have:>learned all about binary protocols>learned all about immediate mode graphicsHoly shit I feel like I am finally been liberated from my UNIXtardation, finally I am not limited by the evils of text, finally I can freely and efficiently do IPC, finally I can freely visualize data and I can do so much more.I AM A FREE PROGRAMMER NOW
>>107647428today i learned
The greater part of Unixtardation is pipes and shells rather than real APIs but yeah human-readable data that doesn't have any reason to be is a performance killer.
why are so many programming "help" groups like this? like, somebody will specifically opt into helping people, and then get frustrated when they dont do exactly what they expect. it constantly feels like im testing everyone's patience whenever i ask for help and its even harder trying to just learn everything myself, especially considering all the weird semantic differences in both the language itself and guides.like i can imagine a full script in my head but i wouldnt know how to translate it into the language im currently using. and on the offchance that i *do* get the help needed, usually its just "oh just use the blah function", so its not like i just Dont Know How To Code or anything i just dont know the shit thats specific to the engine, and its not like i can just look it up in a glossary or something because the words can be totally different from language to language, like how "object" in one language can be "entity" in another, and object in *that* language refers to an object in an array or something, so theres just a huge language gap that i cant really cross without the help of others, which sucks because working with others sucks
issue might also come from people who are into programming. most people that are into CS were bullied when younger, and now that they are a bit older and have some "knowledge" they can feel powerful about, they just love turning into dicks all of sudden.their truth is the only valid truth, and they love to force it to others. it applies to programming, it applies to dumb things such as OS selection, and you see it everyday here.chances are the geniuses won't be in these "help" groups.
>>107640271"Help groups" and "communities" are gay and full of grifting faggots that don't actually make anything. That's why they do that. They're just posting the law and the current fashionable framework or meme technique. They care nothing for experimentation and learning by doing and screwing up. You know, like a computer *scientist* would and not just some faggot cult member. Do yourself a favor and delete reddit, do not redeem discord and unplug /g/ unless for memes.>t. Engineer who likes to try the stupid way just to see why its stupid
>>107640805>"i program in a style very unique to myself and it throws people off"it just sounds like you write garbage-tier code. anyone can barf out spaghetti that kinda works, but that's not what people pay developers to do
>>107647276 when im actually able to execute what im trying to do its usually well recieved and optimized to a point where i can explain it to anyone without much issue. for example i recently made a rudimentary 3D renderer in a 2D engine and the entire thing was only like, 4 threads between 2 object types
>>107647419Code optimised (for performance) is not always good code for readability or maintainability or robustness for example.Now one thing that is true is that different areas have different requirements, and gamedev is often the type of programming that cares much less about traditional maintainability and much more about just pure optimisation and also writing it and getting it to work fast. This was especially true on older platforms and consoles were performance was at an extreme premium (and is somewhat less true today on modern engines). So if you're writing game code for esoteric or retro engines then fair enough, it's gonna be weird and that's fine.For almost anything else though the requirements are usually different. For a user-facing or desktop application, making the code easy to read, understand and expand with new features is much more important. For a business application, the biggest importance might be correctness, so making the code verbose, explicit in all its preconditions and invariants, and heavily testable. Etc. "Weird" code is usually considered trash code in those environments.If you're a gamedev it changes the context a lot compared to the above.
Arch Linux is the only version of Linux I can get to install on my laptop. Debian, Ubuntu, Mint, Fedora, RHEL, OpenSUSE all crash by the time they can even start the install process. Granted my laptop has a pretty terribly-supported iGPU but even generic Windows drivers handle it fine so I don't know why it's so hard for Linux. And I don't know if that's even the problem. Has anyone else ever had inexplicable problems with certain distros? I thought all Linux used the same kernel?
>>107644028vocaloid webite
>>107646314>ack-shually, Teto isn't a Vocaloid
>>107647190Vocaloid isn't a trademark outside Japan it's the correct English language generic term
>>107637197Arch is lightweight and generally has higher capatability with different bits of hardware than other distros do.So it's no surprise if OP actually knew what he was doing that he could get arch working on some niche system, but not others.
>>107636340because your hardware is originally designed for windows>why linux doesn't workprobably missing the drivers
React Compiler edition.>Free beginner resources to get started with HTML, CSS and JShttps://developer.mozilla.org/en-US/docs/Learn - MDN is your best friend for fundamentalshttps://web.dev/learn/ - Guides by Google, you can also learn concepts like Accessibility, Responsive Design etchttps://eloquentjavascript.net/Eloquent_JavaScript.pdf - A modern introduction to JavaScripthttps://javascript.info/ - Quite a good JS tutorialhttps://flukeout.github.io/ - Learn CSS selectors in no timehttps://flexboxfroggy.com/ and https://cssgridgarden.com/ - Learn flex and grid in CSS>Resources for backend languageshttps://nodejs.org/en/learn/getting-started/introduction-to-nodejs - An intro to Node.jshttps://www.phptutorial.net - A PHP tutorialhttps://dev.java/learn/ - A Java tutorialhttps://rentry.org/htbby - Links for Python and GoComment too long. Click here to view the full text.
>>107644568Not me, but a frontend dev, he chose it and says Nextjs is so well optimized, kek. Continues to suck Vercel cock even after all this happening.
>>107645251It doesn't "require" a framework but it basically exposes a lot of handlers which make interaction with complex state easier.If you have any forms or just multiple states to track, then it's when those frameworks become useful
>>107632299How's this stack?HTMX+Hyperscript+UnoCSS+HugoFor small sites that need a blog section. Not sure if I should use Decap CMS for clients or do something like Ctrl+Alt+A for admin mode and direct editing.
>>107647292Too much bloat imo but you do you
>>107647292>For small sites that need a blog section.I'd go php>but whybecause it is simple enough and I know how to use it, simply import/require. to befair though most if not all BE langs will have a way to do it, it is so just that php makes it über easy and natively
>just remembered that all my data backed up on CDs and DVDs will decay and my external SSDs and HDDs will gradually lose data due to cosmic ray bit flipsHow the FUCK am I supposed to protect my data for the rest of my life?
This is why everyone should have bought ECC on their RAM and video cards and MLC/SLC SSDs while shielding their storage behind lead and magnetic fields.
>>107646988>BCEI shall have none of this Hebrew nonsense
>>107644678>>107645752But storage prices...>zoomieI'm a millennial.
>>107644638embrace impermenence.
>>107644638HDDs are pretty long lasting and reliable, unless there's some mechanical failure like a head crashMeanwhile SSDs can and will die suddenly and without warningI've got loads of retro computers and a few years back made the decision to migrate most of them to SSDs for lower seek latency which really makes a difference on older machines. 9/10 of them no longer boot into an OS due to bit rot on the SSDs.Meanwhile I was recently going through some old HDDs that haven't been powered in the last 15 years and they still work perfectly fine with no data corruption or any other issues.
>mpv constantly gets shilled>"aight I'll try it">see picrelYeah nah, I'll pass.
>>107646643Wow how based "woah mods=gods" posts to jerk off their ego instead of actually ban people causing problems, do nothing to combat obvious shitposting spam and worse of all literal child porn dumb agp tranny retard
>>107646888You have your cause and effect backwards. People with gender dysphoria like anime because they have gender dysphoria, they don't have gender dysphoria because of anime. How would that even make any sense, anime girls don't look like real people. You wouldn't say anime causes autism but autists like anime for several reasons, one big one being it's very easy to read the emotions of girls with animal ears on top of their head compared to a normal person. I think you can figure out what trannies like about it.
>>107646936Anime is brainwashing and causes AGP and pedophilia.Continuous exposure to 'cutesy' infantile moeshit makes the average incel anime watcher who's never had pussy before fantasize about little girls who want to fuck their "onii-chan" which then devolves into wanting to be a little girl.
It's true.
>>107647056the world must be scary for you
Why does chudware always fail so hard?
>>107628641REDOT isn't chudware, it's just not the troonware freaks like you are used to
>>107643428Lunduke is just another "anti-woke" commentator hate farming off other people with views different to his own.
>>107643428>>107643428>This social progressivism has a strong overlap with Marxism, which teaches that there is a struggle between an oppressor and an oppressed class, and the latter must overthrow the former by any means necessaryUnderstand how I think. I believe human brains are fundementally flawed meat machines which hallucinate epic struggles of good vs evil. I posted a video above to suggest Marxist thinking is a trap most humans fall under with babies dividing the world into a like/dislike biasWokeness isn't marxism nor is its end goal communism. Its a extreme modification of Marx where Judith Butler's gender theory, civil rights, and Frank Furt's post structuralism is merged together and going up against the preceived "white heteronormative capitalist society" They swapped Marx's proliteriat with minorities and the borgeois with white people and added additions to just "capitalist" Marx would not even recognize this ideology.>Lunduke is not a chudyes he is. He strongly supports Israel's genocide and goes out of his way to deadname trans people and likes to make up his own epic narrative about hardworking tech bros overthrowing the trans oppressors using the Trump admin's help. >big citiesGay rights started in the big cities that is where all social progress starts. The cthulu always swims left from there. Back in the 1920s in big cities had underground social clubs where gays, cross dressers and mixed race friendships would chill and play music together despite illegality.>you will see that this gender ideology is considered very radical and is unpopularComment too long. Click here to view the full text.
Pic attached is what not all but a good chunk of Lunduke's side actually believes. Coding software, being nice to people and making friends alone is boring to them. It doesn't light up their brain's reward pathways. They need an epic story of ultimate good vs ultimate evil to spice up good ol boring reality. They need an outgroup to demonize. Their monkey brains have deemed trans people as the ultimate evil outgroup to villanize. For some of them, there entie worldview is based on science reality denying BS, (q-anon, climate hoax, white replacement) but you can't break them free from it. The reason its impossible to break people free from q-anon is because the q-anon conspiracy taps into insticts to protect children and human brains are built to protect children at all cost even when the danger is fantasy novel imaginary evil like q-anon. Trans people do the same psychological traps such as LARPING as anarcho communism vs nazis and hoping a neo soviet union forms and crushes their oppressors. They may see all of human history as an epic class struggle but they aren't making any progress IRL. There is no real world risk of them having a trans girl high socks cat ears communist revolution anytime soon so they and antifa aren't a high threat. Though I do admit antifa can be a limited threat when it comes to doxxing and property destruction but its not 2020 anymore and facts change. Meanwhile Trump is a real far greater threat treating hispanic American's as sub humans, rounding them up in prisons and DHS's official X account finding a very small minority of dangerous hispanic criminals and blowing them up to be the public face of all hispanics so they can strike fear into the general popular. FEAR_THE_OUTGROUP.exeRather its 1. a trans girl on Mastodon wishing a a neo-soviet union communist revolution2. a bible thumper who thinks God and Trump are in epic spirtual battle3. Lunduke and old me in tech bros vs wokeIts all Brain chemistry going kookoo
>>107647401I haven't read a single one of your posts but I just want you to know you're an annoying schizophrenic faggot who is trying to attention whore on a website that doesn't even have fake internet points to accrue. I don't even want you bumping my thread, so fuck off
Recounting the threads edition/gedg/ Wiki: https://igwiki.lyci.de/wiki//gedg/_-_Game_and_Engine_Dev_GeneralIRC: irc.rizon.net #/g/gedgProgress Day: https://rentry.org/gedg-jams/gedg/ Compendium: https://rentry.org/gedg/agdg/: >>>/vg/agdgGraphics Debugger: https://renderdoc.org/Requesting Help-Problem Description: Clearly explain your issue, providing context and relevant background information.-Relevant Code or Content: If applicable, include relevant code, configuration, or content related to your question. Use code tags.Previous: https://desuarchive.org/g/thread/107546157/#107546157
>>107645609Played up to level 7.Feels meh. For reference I didn't play slay the spire, but closest was backpack hero.There are no varying enemy moves per turn that would let you react to so it boils down to quickly killing the most threatening enemy and tanking obligatory damage from more enemies than you could possibly stun face on. The rng factor doesn't help since I don't think there's any risk management to be had here whatsoever so you just watch the dice you picked slowly fuck you over.
>>107645609>>107647098Oh, and I picked multiplier, heal, stun, poison and bonus dice.
>>107646821Ya, the other 4chan gamedev threads
>>107647174But those other threads actually have people who make games, why would any of us go there?
>>107647174/agdg/ is shit
Python, one of the very few modern & popular programming languages not owned by big tech, is now begging hard for money at python.org (picrel), Wikipedia style.This comes after the PSF rejected an US government grant because the PSF can't stop shilling for DEI: https://developers.slashdot.org/story/25/10/28/211237/python-foundation-rejects-government-grant-over-dei-restrictionsThe same PSF then reported a surge of new donators following the above rejection: https://developers.slashdot.org/story/25/11/09/2017240/python-foundation-donations-surge-after-rejecting-grant---but-sponsorships-still-neededYet, they are now begging for money, using a big, intrusive and cringe banner at python.org, kek.This is what your donated money is used for: https://www.python.org/psf/grants>Conferences (e.g. PyCon Italia)>Event site subscriptions (Meetup.com) (e.g. London Django Meetup)>Django Girls Workshops (e.g. Django Girls Busan Workshop)>PyLadies Workshops (e.g. All Day PyLadies Workshop)These faggots have a whole page dedicated to their DEI philosophy: https://www.python.org/community/diversityTheir Libera Chat #python IRC channel is filled to the brim with trannies (they/them and she/her pronouns set as their IRC name).Comment too long. Click here to view the full text.
>>107645948Programming languages aren't the place for mental illnesses virtue signalling, tranny, nor are donations intended to improve the language to be wasted on foids, trannies and niggers.
>>107609034>Python, one of the very few modernkek, "modern"
>>107613448>What should I use instead?Common Lisp is basically the professional, chad-only version of Python
>>107646219I had to update a config on one of my machines the other day and goddamn did I feel like a wizard when I finally got the Guile Scheme code working after looking at basically nothing but a leddit post and the manual. I can see why it’s addicting
>>107645900based freechad
>RAM prices skyrocketed>GPU prices rising steadily again>SSD prices are going up as well>CPU prices are relatively stableAre CPUs next on the chopping block? Quite worried, I wanted to get a Threadripper server set up, should I do it now while CPUs are affordable? Is this FOMO or are my fears reasonable?
When the blockchain hype began to die down I thought Finally! GPUs will be cheaper again.After AI, the tech companies will just find some new bubble to make all your shit expensive.
>>107644577AI isnt going away in your lifetime.your only hope is that more memory factories are built but thats a long term decision so wont happen overnight, may take 5 to 10 years
>>107644628>hope is that more memory factories are built but thats a long term decision so wont happen overnight, may take 5 to 10 yearsYou underestimate the Chinese.
>>107644628>AI isnt going away in your lifetime.anon, if tech companies really wanted to solve most problems related to datacenters (prices, energy, availability, etc.), they could easily build custom inference machines for themselves. they don't give a shit about us. in fact, they might be profiting from all of this.
How does this help me, the consumer?
>>107645014it upgrades your CPU, duh
>>107645014>just download more GHz broLmao, gayest fucking timeline ever
>>107645014I found one of these in my uncles shelves asa kid and was confused as to what it did. I thought it was some kind of serial or warranty card.
looks like a condom packet from a distance
It helps when you're buying parts for a new computer and you need to choose the CPU. This shit narrows your choice down to just one (AMD). That's how it helps.
Never give up, never surrender, and always go for the win
Mpv won't donwload on kurobaex beta anymore. How can I install it?
>>107643158it's a real use case. id like to download the srv3 for posterity but be able to cast the vid to my tv over airplay, and only srt's are supported over airplay or with plex. but, you're obviously a tranny so fuck you
>>107644450Install Windows 7
>>107630873Anons were just trying to help people like you to train their pattern recognition skills. Once you start seeing the patterns the game becomes easy.
>>107641973IT'S OVERANDIT BEGINSANDthe irrelevant cunty p will continue to "bait"ANDthe irrelevant jeet will continue to sock-poppet itself with fake-hate
What makes minecraft so flexible in how you can mod the game? The reason it is still holding strong as the highest selling game after 15 years is because of the freedom it offers with modding. You can make an infinite number of new minigames in multiplayer servers. You can make an endless variations of new parkour maps or modpacks that will never feel repetitive. No game comes close in how much you can change the vanilla version to make new stuff. What allows minecraft to have this ability?
Simplicity, amazing community and lack of censorship.
>The reason it is still holding strong as the highest selling game after 15 years is because of the freedom it offers with moddingIs it? Actual gameplay mods are almost completely dead. Most never made it out of 1.7.10 and the rest never made it out of 1.12.2. People only use mods these days to load cancer shaders and somewhat reduce the awful post-1.13 lag. And most modders these days are less aspiring game dev and more fosstard. It's a completely different environment bottom to top. Don't get me started on the speedrunning. Ruins all games but hit minecraft especially hard.
>>107646903>Actual gameplay mods are almost completely dead.you obviously dont play much minecraft LOL>>107646137java is easy to decompile and work with, minecrafts code base isnt that big and now these days all of it has been documented anyways
>>107646137High ownership/userbase and the fact that it's relatively simple to understand on a file and code level.
>/g/ makes an 18th albumTheme: Outer Space MusicTitle: [Accepting suggestions]Deadline: 7th of January [revised from late December]>/g/ makes a 19th albumTheme: [Accepting suggestions]>Song submission rules/guidelinesUpload the file somewhere, preferably in a lossless format, and post the link here. If you want to update your track, make a new post.Include the song title in the post, and make it clear that your song is a submission for the album.Optionally you may include cover art for your track, but please confirm that the image in your post is the cover art or it won't be included. You may not use your real artist name.Songs that contain anything against YouTube's policies won't be uploaded on YT, but will still be added to the album.By default, tracks will be normalised to -14 LUFS (integrated loudness) in the release. You may specify a lower loudness for your track.Use of AI is banned. This includes AI generated stems, samples, and effects. "AI" includes all neural network-based models and not hard-coded automation/procedural generation. You are allowed to ask an LLM about music-related questions, but asking it to give you musical ideas (eg. generating a chord progression) is already a no-no.Comment too long. Click here to view the full text.
>>107642251isnt that basically reanimation by linkin park
>>107643048dawg i have an optiplex 780 making stepteam beats on fedora kde, you can produce on whatever you got, and you can definitely make some proper music with whatever you got. believe in the heart of the cards.
>>107645648https://en.wikipedia.org/wiki/Midnite_Vultures#Personnelcheck this tryhard production with lots of people and gear involvedhttps://www.youtube.com/watch?v=ZYIqWvWZFXga solo producer with just a computer tends to sound more like thisthe EDM trend of the 2010s was enshittification which prioritized the convenience of the producers over the audience's enjoyment. bedroom producers are really full of themselves thinking they don't need to play by the same rules that were established over a century of music recording history because they're in a less popular genre so they just set lower standards for themselves instead of going the extra mile to make true art.
>>107646218I actually agree with most of this, but there is also great electronic music from the 2010s too. Monstercat during its peak had some good shit.
>>107646218>https://www.youtube.com/watch?v=ZYIqWvWZFXgits made by a literal child good job finding a rival in your own age group come back when you graduate middle school lmao
/dpt/ - Daily Programming ThreadWelcome to the Daily Programming Thread. What are you working on, /g/?Previous thread: >>107575071
>>107647090I don't want to read the manuals of 3 different versions of GCC, 3 different versions of Clang, 2 different versions of MSVC, and TCC, each one of them with -O0, -O2, -O3, to make sure that my code works the same on each of them.
>>107647158yeah well, you didnt even read the c standard properly because what i quoted above is turbo asinine, retarded, and a crime against technology.or maybe you did but as an autist you read things, remember em, but dont actually understand them.i gave you an example showcasing that EVERY implementation of the libc contains UB.when youre implementing malloc, you dont have access to malloc. kinda fucking duh, isnt it?you need it to get a valid pointer. and thats one place where you WILL find UB in the libc. there or the underlying syscallsif fuzziness filters youthen just dont program in C, case closed
>>107647158Then just make some test cases around anything suspicious.If your program breaks with specific compiler flags, then you'll get a bug report, and you can fix it along with adding a test.
Good mornig, Sirs. Why are most YouTubers who say that coding is dead, and that you won't find work, Indian? If the only ones who do get work are in fact Indian?
>>107647273no, the real answer is that if you do need portability then you write in vanilla C, because then the standard guranatees said portability.which you dont need for the overwhelming majority of usecases for cunless, idk, youre writing for the linux kernel. or create utility libraries you explicitly intend to make portable to everything from a smartphone to embedded to a cray supercomputer from the 80'sin practice you write for a target architecture, a target environment, and then the majority of ubs just disappear, because they make sense only from the portability point of viewin fact, many optimization tricks are architecture or even os-dependent.and you can still package UBs in a portable project, you just guard them with ifdefsub-talk is reddit autism. lisptranies know shit from fuck. and the worst part is that their mental retardation prevents them from rectifying their shot