[ home / overboard ] [ soy / qa / raid / r ] [ ss / craft ] [ int / pol ] [ a / an / asp / biz / mtv / r9k / tech / v / sude / x ] [ q / news / chive / rules / pass / bans / status ] [ wiki / booru / irc ]

A banner for soyjak.party

/tech/ - Soyence and Technology

Download more RAM for your Mac here
Catalog
Email
Subject
Comment
File
Options


Password (For file deletion.)

RULES UPDATED

File: Haskell-Logo.svg.png πŸ“₯︎ (171.13 KB, 3840x2711) ImgOps

 β„–25316[Reply]

you should use haskell. it is a very beautiful language and virtually jeet-proof too. also the community is small enought that we could slowburn it if enough 'teens get involved.
14 posts and 1 image reply omitted. Click reply to view.

 β„–25465

>>25358
polymorphic types (aka "generics" for javajeets), for starters. c is useful, but it is also extremely limited and it shows if you try to do something nontrivial or useful in it.
>>25371
basic is dogshit pushed by bill gates and other retards. one of the most retarded languages of all time
>but you don't understand we need 30 goto 10 in order to work on shitty hardware
we had lisp before basic, go fuck yourself

 β„–25501

haskell is a beautiful language for learning cool concepts and patterns, but terrible for job hunting because it's dnb. Scala/OCaml/Rust are similar but at least you can be hired

 β„–25503

>>25326
C and C++ is jeetslop because a lot of wannabe programmers and students learn basics in it for a semester and never improve their skills

 β„–25505

>>25358
in terms of capability nothing, every program can be just hardcoded in C but it can (and will) be much buggier and unmainteinable coal
Haskell gives you much clearer semantics for programs, treating everything as a function (and as a value), so it becomes easier to compose
Like in C a program is a set of instructions where you explicitly tell a nigger machine what to do, what to store, what syscall to execute et cetera, taking an imperative stance
In haskell a program is a value, everything is a function and a value so it becomes much easier to compose programs and wrap programs (like adding a logger or a context). Kinda like a lego
Also the difference becomes much cleaner when you start to work with actual code issues like asynchronous calls, this is where functional approach with treating programs as a value shines and why every language effectively stole this concept (Java's Futures, Goroutines, tokio task, etc)

 β„–25508

>>25505
Also Haskell's type system is much stronger than in C. In Haskell you have liquid types, typeclasses, higher order functions
All of this greatly helps with writing bug-free code. With liquid types you can wrap over other types such as String to create a type that represents a String with less than 10 characters, or Positive Integer. This moves a lot of runtime verification into static, so you can catch a bug before it hits prod
In general you can build your programs in Haskell with treating types as a business entities and set business logic as a relation between them. It does not prevent all bugs especially with wrong product input, but it allows for much cleaner translation from business needs and actual code

 β„–25528

>>25326
overrated nocoder meme
>>25501
rust and scala, sure. pretty much nobody gets hired for knowing how to write ocaml though
>>25508
liquidhaskell is an extension of haskell though and not everyone uses it.



File: ClipboardImage.png πŸ“₯︎ (12.53 KB, 416x127) ImgOps

 β„–25509[Reply]

What's /tech/s opinion on bedrock linux?
>Bedrock Linux is a meta Linux distribution which allows users to mix-and-match components from other, typically incompatible distributions

 β„–25510

sounds pretty cool since linuxtrannies love to make incompatible features

 β„–25518

>>25509 (OP)
I actually though of this myself recently, but it will never catch on because uhhh because I said so



File: 1765658406337l.png πŸ“₯︎ (13.81 KB, 700x802) ImgOps

 β„–24528[Reply]


Which one is the ultimate techGOD browser?
11 posts and 3 image replies omitted. Click reply to view.

 β„–25486

what if I just use firefox

 β„–25489

i heard brave is honeypot or something

 β„–25490

>>24613
owned by system 1 nigga

 β„–25491

chromiumfags lost firefox is winned

 β„–25500

>>25489
jeets shill it and it has "crypto web 3" stuff

 β„–25504

>>24528 (OP)
any apart from brave, basic firefox derivatives, edge and chromium based (apart from ungoogled)



File: Screenshot 2026-01-03 0218….png πŸ“₯︎ (874.64 KB, 918x808) ImgOps

 β„–25439[Reply]

'teens i need a loonix for my horrendous laptop with a core duo t2300(x86 only) and 1gb of ram, and it needs to be openrc because systemd is niggerish init made by satanic elites
4 posts omitted. Click reply to view.

 β„–25447

>>25443
Try something Debian/Ubuntu based except Ubuntu, like Linux Mint

 β„–25450

>>25443
If you got other computer to work with you can do the thing where you compile on different pc for the notebook, I myself have never tried it but ik it is a thing

 β„–25451

>>25443
Alpine is decent and fartix is also good if you need aur or something

 β„–25454

>>25439 (OP)
if you like to be different alpine linux if not just like the other guy said artix or gentroon

 β„–25471

>>25454
>gentroon
gentoo is aryan shemmycuck

 β„–25495

Try Lubuntu. I had to replace a couple things but jt works. Arch-based distros always gave me network problems, so I recommend to try something else first so it doesn’t demoralize you.



File: 1735934232004a.png πŸ“₯︎ (83.86 KB, 1500x1200) ImgOps

 β„–25027[Reply]

how hard is it to make your own engine for a video game? is it even worth doing anymore? i remember seeing chuddy Notch saying that using your own engine gives you more freedom when developing
4 posts omitted. Click reply to view.

 β„–25034

You don't need to make an engine, just used opengl to make a game

 β„–25035

>>25028
im the OP. i really admire the classic DOS RPGs and older games for the PC. ive been daydreaming starting a game development project trying to replicate that era (in a non tranny way) so thats why i asked about making my own engine because it seems more period accurate.
>>25030
i knew it would take a lot of time but i guess i wanted to know just how much effort this would require

 β„–25036

If you want to actually finish making a game, don't fucking do it

 β„–25042

>>25027 (OP)
it's easier if you use some libraries. there are a lot of abstraction layer libraries that do opengl, directx, vulkan, etc. there are physics libraries. there are libraries that handle windowing and input. find a couple of really good ones, and it'll speed things up a lot. ideally you'll want libraries with lots of good example code. the example code is key

 β„–25058

>>25027 (OP)
just use framework/library like love2d or raylib

 β„–25472




File: ClipboardImage.png πŸ“₯︎ (533.94 KB, 1292x771) ImgOps

File: ClipboardImage.png πŸ“₯︎ (43.41 KB, 720x201) ImgOps

 β„–21690[Reply]

DO NOT USE FAGNOME SOFTWARE
i remember when people were saying shit like
>oh but its just the heckin' devs opinions obviously they wont add political messsages into their software
soon enough every one of their programs is gonna have a troon color theme by default
42 posts and 6 image replies omitted. Click reply to view.

 β„–24048

File: 1763035068581z.png πŸ“₯︎ (1.07 MB, 664x761) ImgOps

XFCE won

 β„–24051

'ILL 'OX AND 'APE THAT KIKE

 β„–24083

>>21746
if you sticked to GNOME try MATE

 β„–25463

File: Quote_is_a_slut_for_bbc.png πŸ“₯︎ (45.08 KB, 600x958) ImgOps

>what did you zay bout gnome fuggen nusoi im gonna leak your ip

 β„–25464

File: gigatext.gif πŸ“₯︎ (12.37 KB, 112x112) ImgOps

>shitty software that doesnt work won

 β„–25470

>>25463
KDEfags are obssesed with GNOME geeegg, users of literally anything else (including wms) couldnt care less about GNOME



File: 422 - SoyBooru.png πŸ“₯︎ (103.7 KB, 994x989) ImgOps

 β„–25374[Reply]

techbros why is this happening
>old images i deleted weeks ago randomly showing back up in my gallery
I empty muh bin and I have a huwaei phone, and the most recent image said it was made 2 days ago o algo
5 posts omitted. Click reply to view.

 β„–25416

>>25394
LineageOS might be the best one if you wanna degoogle ur phone

 β„–25424

>>25416
Alternatively, buy a Pixel and install GrapheneOS

 β„–25425

>>25424
I want to do this (i'm not OP), but will everything work there? For example banking apps

 β„–25427


 β„–25428

>>25424
im a shitskin brother, we dont have pixels

 β„–25445

>>25394
25380 here, i installed crDroid on a Redmi 9, the ROMs available in your phone depends if someone is still interested in maintaining one specific model (snca aside, if you dont have a brimmy economic cellphone ie. Galaxy A03 Core it should be easy to find a ROM for your phone.

What model do you have?



File: ClipboardImage.png πŸ“₯︎ (267.45 KB, 915x900) ImgOps

 β„–24714[Reply]

i use g305 though
17 posts and 1 image reply omitted. Click reply to view.

 β„–25124

g502 hero, most normgroid mouse out there

 β„–25125

File: 6PVRvptBHavvCKhiNfj9gU-379….jpg πŸ“₯︎ (34.74 KB, 1500x844) ImgOps

legion m600
Only use it because it came as a bonus when I bought something else, I wouldn't buy it for the asking price: the wireless has to be paired again and again, sometimes misses clicks in wireless mode, easy to collect dirt. The ergonomics are nice enough and it's better than the generic mice I had before

 β„–25126

>>25104
I'm not a shill, I just don't want people paying Logitech mid to high end prices for an 8 year old mouse with unaddressed problems. I was only talking about these models because that's the shape I like.

 β„–25138

>>24714 (OP)
g102 bc im poor

 β„–25189

>>25103
i mean not all of them have that

 β„–25435

I think I have the red dragon m913
it's farkin yuge and has many buttons to press. It's got more buttons than kim jong un's bidet



File: edd - Copy.png πŸ“₯︎ (15.38 KB, 583x755) ImgOps

 β„–25405[Reply]

Hello teens.
Give me some ideas of a coding project to do. I was thinking about making a virtual synthesizer.

 β„–25408

Edd

 β„–25409

File: OIP (21).jpg πŸ“₯︎ (99.59 KB, 482x766) ImgOps




File: 1768076916786s.webp πŸ“₯︎ (795.07 KB, 251x255) ImgOps

 β„–24973[Reply]

holy raisin my entire pc just fucking froze for 16 minutes

 β„–25020

SystemD

 β„–25025

>>25020
shut up retard

 β„–25249

File: noarrow.mp4 πŸ“₯︎ (368.3 KB, 416x400) ImgOps

>>24973 (OP)

 β„–25288

File: 1768637113318i.gif πŸ“₯︎ (331.07 KB, 600x600) ImgOps

>>24973 (OP)
you look like that?

 β„–25295

>>25288
no but my pc did that

 β„–25388

no arrow o algo



File: Screenshot 2026-01-20 1152….png πŸ“₯︎ (101.03 KB, 1279x548) ImgOps

 β„–25344[Reply]

favorite distro of troons(arch) wil have pacman replaced with a rust fork(favorite programming language of troons) or something,
it is actually not suprising
also why should i care i use gentoo anyway
4 posts and 1 image reply omitted. Click reply to view.

 β„–25352

>>25351
false
c is only used by chuddy aryan beasts
also types are a social construct

 β„–25354

>>25349
Because I have no idea how to use rust and it's a language of troons
I either write everything with fortran or assembly

 β„–25363

File: 1754950228548952.png πŸ“₯︎ (31.66 KB, 780x783) ImgOps

>>25352
>types are a social construct
found the javascript jeet

 β„–25364

>>25352
>c is only used by chuddy aryan beasts
larp award
will never be a systems programmer award
only ever use of malloc is cs50 award

 β„–25382

File: 23D77AF4-2DB9-4C52-896A-F….jpeg πŸ“₯︎ (46.43 KB, 1016x236) ImgOps

Reminds me, I saw this while I got distracted browsing the Mint forums trying to fix my microphone

 β„–25385

>>25382
>14
>trans
holy groomerald



File: IMG_0179.jpeg πŸ“₯︎ (147.48 KB, 603x621) ImgOps

 β„–24370[Reply]

I FUCKING HATE WINDOWS 11 AND THESE JEETS THAT RUN THIS COMPANY NOW. EVERY TIME IM TRYING TO JUST DO SOMETHING MY PC BLUE SCREENS RANDOMLY

>just switch to linux!

yeah sure i'll just switch to an OS where 99% of the things i use don't work on it
13 posts and 3 image replies omitted. Click reply to view.

 β„–25296

>>25276
nvidia gpus work nigger, the drivers are NOT as bad as jartycucks say (theyd be better if they were open source gemmies like mesa thoughbeit)

 β„–25328

>>25296
you forget printers

 β„–25331

File: unknown.png πŸ“₯︎ (181.23 KB, 1024x1024) ImgOps

>why do you think indians are causing your pc to bluescreen

 β„–25342

>>25328
they also work saar, cups and ipp is gooder than manually downloading printer drivers

 β„–25353

File: ClipboardImage.png πŸ“₯︎ (578.41 KB, 848x572) ImgOps

>>>24425
>bro some hardware devices (not just nvidia gpu's) does not work

they work fine

 β„–25381

switch to win10



File: evanscary.png πŸ“₯︎ (31.56 KB, 557x750) ImgOps

 β„–24863[Reply]

We must save the linux kernel by destroying it of any rust code it has. POST ITT TO SAVE LINUX.
52 posts omitted. Click reply to view.

 β„–25308

File: fact.PNG πŸ“₯︎ (40.18 KB, 341x498) ImgOps

>>24912
Fact. Most β€œpeople” shilling C in this thread are nocoders who have never made a project in real life and simply larp as oldfags because they learnt malloc and free from CS50 and suddenly feel like they can larp as system programmers.

 β„–25312

File: pepe_cry.png πŸ“₯︎ (76.07 KB, 320x320) ImgOps

>>25308
why are you being so mean to me

 β„–25366

>>25308
this is probably true but it takes one to know one

 β„–25369

>>25366
at the end of the day most people just want to get hired and ship things that matter. nobody is getting paid to hand-roll hash tables or linked lists for the 400th time. the people who win are the ones who use built in abstractions and ship useful shit instead of spending months reimplementing what std::unordered_map or rust’s hashmap already does better and safer.

 β„–25378

>>25308
thats why it will be rewritten in B o algo

 β„–25379

>>25308
brutal trvth nvke



File: ClipboardImage.png πŸ“₯︎ (10.63 KB, 960x480) ImgOps

 β„–24663[Reply]

Soylib is the most keyed gamedev framework and recently it updated to having 0 dependency libs.

What is soylib? Soylib(raylib) is a game framework where all the stuff just werks. It is not bloated, easy to set up, and easy to get going.

Make game with soylib or something like that.
43 posts and 25 image replies omitted. Click reply to view.

 β„–25311

>>25310
This is retarded.

 β„–25313

>>25311
it depends on how many layers of inheritance there are. once you get to the 3rd layer or so it starts to look very ugly. quake 3 was written in C, and it used switch statements for a lot of things. instead of individual weapons being structs based on a base weapons struct, there is one weapons source file with a struct for all the weapons variables and functions, and then those functions have switch statements that determine what kind of weapon is being used. even still, there are a lot of instances in the code where it looks ugly like nigger->sigma.coal->ohio. you can avoid that by using #defines THOUGH and then it's basically like c++

 β„–25314

>>25313
you could use #define vril nigger->aryan->hyperborea->vril so that you can access the vril directly and then it'll look like c++

 β„–25315

File: ClipboardImage.png πŸ“₯︎ (321.31 KB, 596x456) ImgOps

>>>>>>>>>>>>>>>>>>>>25157 (You)
>>>>>>>>>>>>>>>>>>Your mother is a tranny made by trannies for trannies

 β„–25336

>>25310
He is right, just look at the popular mainstream GUI libraries written in c. They implement their own OOP system.

 β„–25356

>>25310
evendoe function pointers take up more space then the compiler figuring out which function you want unless its virtual functions



File: Q6vgiU2A7OA-HD.jpg πŸ“₯︎ (101.94 KB, 1280x720) ImgOps

 β„–25340[Reply]

So I'm a newfag on life and I want to have any type of passive income. Maybe a JewTube channel? That's when I remembered the fucking big power of the VPS I use just to host my website and a radio station.
I'm using the free tier server of (((Oracle))) Cloud:

- CPU ARM 4vCores
- 24GB RAM
- ~50GB [(((oracle))) have cut my storage without advice]

The idea would be to make an n8n workflow and pray that the channel becomes relevant o algo.
I'd like to know if anyone in sharty has done something similar and what advice they would give me.

 β„–25347

try it and tell me the results

 β„–25383

Sure go ahead, how much money can you even make from this



Delete Post [ ]
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20]
| Catalog
[ home / overboard ] [ soy / qa / raid / r ] [ ss / craft ] [ int / pol ] [ a / an / asp / biz / mtv / r9k / tech / v / sude / x ] [ q / news / chive / rules / pass / bans / status ] [ wiki / booru / irc ]