[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
In most real-world programming tasks, probability theory proves
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 15
Thread images: 3
File: 1460646637588.png (171 KB, 946x887) Image search: [Google]
1460646637588.png
171 KB, 946x887
In most real-world programming tasks, probability theory proves as worthless as it is pointless. Linear algebra has essentially no connection with real programming in the real world, unless you need to solve systems of simultaneous equations, and in most cases there are a lot simpler ways of getting to a solution that works in the real world than solving sets of simultaneous linear equations. The Monte Carlo method is one example (and you don't need to know probability to implement Monte Carlo, you only need a decent psuedorandom number algorithm) and there are many more.

Arrogance has always been the besetting sin of programmers. Unfortunately, unlike engineers who build bridges or physicists who build rockets, a programmer whose design fails can always just blame the machine -- "bad compiler," "not enough memory," and so on.

YOU DON'T NEED MATH AND FUCK CALCULUS

Poc related is what happens when "programmers" learn useless things like math and algorithms analysis instead of useful things like how to design programs
>>
>interesting post not about os-bait and gpu-bait
>sage
>>
I'm pretty sure linear algebra is mostly taught to be a gateway for abstract algebra and ultimately category theory, which can be useful for programming. A lot of useful functional programming constructs (like monads, which are fucking everywhere now) are derived from structures in abstract algebra and category theory, and it's everywhere in PL theory.
>>
>>54872473
That phone number thing isn't so bad. It means people are less likely to enter invalid input, and it's not like the developer had to type out all those options by hand - it would be trivial to generate them with a script.
>>
File: 1464812696241.jpg (24 KB, 700x688) Image search: [Google]
1464812696241.jpg
24 KB, 700x688
>>54872820
>>
>>54872820
yeah but that html is a lot of extra bytes sent over the network, it's a bit redundant, unless that html was generated clientside using js
>>
>>54872856
If you had ever solved real world problems you'd know how hard it is to get users to understand basic forms.

>>54872878
True, I guess using JS DOM manipulation is the better way to do it.
>>
>>54872856
god that slut is so fucking cute.
>>
I noticed in my uni whenever finals week came around it was always the kids who failed calc / discreet who would subsequently spout the "you don't need math to code" memes
>>
>>54872473
Bullshit

Try finding large primes for your crypto without probabilistic methods
Good luck with LP problems and most numerical methods without linear algebra

Get out

>>54872785
Even though I love ct, your post is nonsensical. Most cs people I know are just bad at anything math-related, let alone abstract algebra
>>
>>54874631
>probabilistic methods to find primes requires a solid understanding of probability
>linear programming requires more than babby linear algebra
>>
File: 1453682348430.jpg (47 KB, 358x350) Image search: [Google]
1453682348430.jpg
47 KB, 358x350
>>54872473
Code monkeys certainly don't need those things. Real programmers do.

Read a book on AI. You're obviously some shitty CRUD """"programmer""""
>>
Hoe about you learn Both math/theory and application/design so youre not a Total idiot like OP
>>
>>54872473
Ok, codemonkey.
>>
>>54872473
Speak for yourself. I use linear algebra all the time in my job, and I probably get paid a lot more than you.

If you can't figure out linear algebra, you are probably never going to do better than making CRUD.
Thread replies: 15
Thread images: 3

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.