[ home / rules / faq ] [ overboard / sfw / alt ] [ leftypol / siberia / hobby / tech / edu / games / anime / music / draw / AKM ] [ meta / roulette ] [ cytube / git ] [ GET / ref / marx / booru ]

/tech/ - Technology

"Technology reveals the active relation of man to nature" - Karl Marx
Name
Email
Subject
Comment
Flag
File
Embed
Password (For file deletion.)

Join our Matrix Chat <=> IRC: #leftypol on Rizon
Please give feedback on proposals, new on Mondays : /meta/
New /roulette/ topic: /spoox/ - Paranormal, horror and the occult.
New board: /AKM/ - Guns, weapons and the art of war.

| Catalog | Home
|

File: 1622826507101.png (1.26 MB, 2000x2061, lispers-unite.png)

 No.8985[Reply]

Lispers of the world, unite!
22 posts and 7 image replies omitted. Click reply to view.

 No.10951

>>10945
Except it is nothing like Forth. Imbeciles like to claim that arithmetic expressions are in Polish notation but that's not true, Lisps don't have arithmetic expressions. They don't resemble each other in any way.

 No.10961

>>10543
A lot of femboys/traps are men who want the recruit difficulty women have. They want financial favors from men (basically being feminine is your only hope of escaping wageslavery unless you're a landlord's child or some shit) as well as better sexual partner options.
At least in my region almost all traps I see on Hornet want money. You can of course tell me that it's just that I'm ugly. You have a point, but I have no problem getting laid with masculine men for free. Because you can hardly monetize masculinity unless you're like model-looking

 No.10963

I happened to learn tcl (because I like spending my time on useless stuff). And I quite liked it. As I understand it's akin to lisp except it's strings instead of lists.
Now what lisp do I pick that is similar to tcl in implementation, namely:
one that has corouintes just like tcl (compared to python's async-await insanity they're extremely pleasant. Basically calling a coroutine creates a new command, and calls to that command result in the coroutine's execution till the next 'yield'. Also calling a coroutine from a coroutine just works, calls will be directed to nested coroutines)
one that also has a built-in/standard event loop like tcl
one that is either painstakingly easy to extend with c (like tcl) or can call into c

 No.11083

>>10963
>one that is either painstakingly easy to extend with c (like tcl) or can call into c
guile can do this

 No.11140

GCCEmacs is great, it feels like a real major upgrade



File: 1608526303623.jpg (50.24 KB, 400x579, SICP_cover.jpg)

 No.5079[Reply]

I'll start with a pretty obvious one.

It's pretty good, don't let the hundreds of unfunny and unoriginal edits of anime girls holding it make you think it's just a "meme".
60 posts and 16 image replies omitted. Click reply to view.

 No.10933

>>10923
https://wingolog.org/archives/2009/03/24/international-lisp-conference-day-two
> The "debate" had an interlude, in which Costanza asked Sussman why MIT had switched away from Scheme for their introductory programming course, 6.001. This was a gem. He said that the reason that happened was because engineering in 1980 was not what it was in the mid-90s or in 2000. In 1980, good programmers spent a lot of time thinking, and then produced spare code that they thought should work. Code ran close to the metal, even Scheme – it was understandable all the way down. Like a resistor, where you could read the bands and know the power rating and the tolerance and the resistance and V=IR and that's all there was to know. 6.001 had been conceived to teach engineers how to take small parts that they understood entirely and use simple techniques to compose them into larger things that do what you want.
> But programming now isn't so much like that, said Sussman. Nowadays you muck around with incomprehensible or nonexistent man pages for software you don't know who wrote. You have to do basic science on your libraries to see how they work, trying out different inputs and seeing how the code reacts. This is a fundamentally different job, and it needed a different course.
> So the good thing about the new 6.001 was that it was robot-centered – you had to program a little robot to move around. And robots are not like resistors, behaving according to ideal functions. Wheels slip, the environment changes, etc – you have to build in robustness to the system, in a different way than the one SICP discusses.
> And why Python, then? Well, said Sussman, it probably just had a library already implemented for the robotics interface, that was all.

 No.10936

>>10932
Bootcamps cost as much as university and give a worse education. IF you're going to skip university just teach yourself instead of paying for a bootcamp.

 No.10938

>>10936
> Bootcamps cost as much as university
Do they? Then why would anyone take them?

 No.10941

>>10938
because they're shorter than university and are used by adults doing career switching who don't have time to go back to school

 No.11138

Anyone have any recommended books on online surveillance & privacy? I've become real paranoid about this stuff lately so I'd at least like to be well informed if it's going to drive me nuts.



File: 1631073644657.jpg (313.81 KB, 1536x1536, oq5yiyoyqxhz.jpg)

 No.11127[Reply]

I'm tired of modern tools just utilizing only electrons, protons and neutrons, and photons. What tools and designs do you have info on or that you made yourself that can extract different particles like phonons, antimatter particles, force carrier particles or even make substances undergoe nuclear transmutation through pressure and heat?

 No.11128

Here's a way you can experiment with nuclear fusion at home.
https://makezine.com/projects/nuclear-fusor/

 No.11129

>>11128
Yeah it's called compressing garbage in a single space until the internal heat from all the atoms bouncing into each other and not being able to diffuse into their environment starts setting off fusion reactions. What I'm asking for is how do we utilize more than just the standard electron, photon, neutron and proton set of particles humanity uses on a consistent basis

 No.11132




File: 1630384736287.jpg (116.52 KB, 1200x1785, 1200px-Batterydura.jpg)

 No.10937[Reply]

How do we make longer lasting and even more powerful batteries?
4 posts and 1 image reply omitted. Click reply to view.

 No.10976

>>10964
Smart idea

 No.10978

>>10964
If they're recyclable I'm all sold, but if you have to change your car's batteries every week the trash will reach outer space

 No.11084


 No.11085

>>11084
Allegedly coming "in the next year" for decades now.

 No.11092

>>10937
>How do we make longer lasting and even more powerful batteries?
research

>>10939
>light weight
>high capacity
>long lasting batteries
>cheap
anon I

>>10964
you can "recharge" them by electrolysing the resulting alumina back into aluminium



File: 1628206484026.png (205.89 KB, 720x1498, energy.png)

 No.10606[Reply]

So how does humanity extract more energy?
26 posts and 6 image replies omitted. Click reply to view.

 No.11062

>>11061
I'm not aware how good dams are, but nuclear is the greenest energy we have.

 No.11063

File: 1630852365012.gif (1.21 MB, 640x360, bertie_dakota4.gif)

>>11048
>why? why doesn't this work on earth?
it does and it is orders of magnitude easier to do on Earth

>>11061
you can use pumped hydro with both solar and wind, retard. also solar is highly predictable. if we build a good enough long-distance grid (think 10 MV or more) then we can literally have 24/7 solar power everywhere

 No.11064

>>11034
all in all, your post is pretty heavy on the liberal ideology. You place our current way of living as the one with no coercion, and then say that people can just "abstain" from it - both are very false, on the first account because people have had to have this way of life forced on them for the development of productive forces lead by greedy capitalists, and on the second account because the problem is obviously not just my own personal amount of energy use, but the impact it has on the state of our whole world. Imagining that "business as usual" is neutral and can't be transgressed against without you being an villain, and that social problems can be reduced to individual consumption/abstention, is peak ideology.

so, self crit comr8

 No.11065

>>11062
nuclear is pretty good, france produces >80% of its power that way.
keep in mind it is dangerous and you need to get rid of wastes
>>11063
>pumped hydro
this has to be the funniest meme I have read for a while, there's no such thing as decent energy storage for big scale projects.
>if we build a good enough long-distance grid (think 10 MV or more)
10 MV? assuming you meant 10 MW, it's still negligible considering the average nuclear plant

https://en.wikipedia.org/wiki/Fessenheim_Nuclear_Power_Plant

Solar doesn't produce enough AND is more polluting considering manufacturing, maintenance…

 No.11068

>>11065
>keep in mind it is dangerous and you need to get rid of wastes
The waste of nuclear is less harmful than fossil fuels tbh. And new gen reactors can utilize near 100% of uranium fuel from what I heard.



File: 1608526260021.gif (588.77 KB, 200x116, 160038497950s.gif)

 No.4703[Reply]

Thread for creating and sharing and discussing ACSII art.

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⡢⣄
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣾⣿⣿⣿⣿⣿⣳⣠⣄⡀⣀⣀⡀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣾⣶⣦⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣵⣿⣿⣾⣿⣿⣿⠆
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣬⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣢⣤⣤⡀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣶⣶⣿⣿⡿⣿⣿⣿⣿⣟⡛⠊⣿⣿⣿⣿⣿⢻⣻⣿⣿⣟⡿⠽⣿⣿⣿⡎
⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⡿⣛⡿⣱⣿⣿⣿⣿⣿⣿⣤⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⢹⣿⣿⣵⣦
⠀⠀⠀⠀⠀⠀⠀⢠⣴⣽⠿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⡋⠃⢈⣿⣿⡛⣿⠇
⠀⠀⠀⠀⠀⠀⠀⢻⣿⡝⣼⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣼⣾⡿⣟⣉⣁⣠⣬⣾⣿⡗⢱⣦⡄
⠀⠀⠀⠀⠀⠀⠀⢸⣿⣥⣿⡻⣿⡿⠿⣿⣻⣿⣿⡿⠛⢿⣿⣿⣿⣿⡟⣜⣿⣿⣿⣿⣿⢿⣿⣟⠟⠁⣸⢿⡇
⠀⠀⠀⠀⠀⠀⠀⠸⣿⣯⣽⡁⠀⠀⠀⠀⠈⠛⠛⠋⠀⠀⠀⠀⠈⠉⠀⠛⠛⠋⠙⠛⠁⠚⣯⡅⠀⠀⢙⣿⠋
⠀⠀⠀⠀⠀⠀⠀⠈⠙⠋⠻⡽⡛⠲⠶⣂⣤⣤⠀⢀⠀⢀⣶⣶⣤⠀⠀⠀⠀⠀⠀⢻⣿⣶⣇⣤⣠⡼⠉⠉
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠚⠛⠃⠙⠯⠶⠶⠞⢾⡏⣿⣿⣽⡇⣴⠶⣮⣿⣟⠞⠛⠛⠋⠉⠁
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⣿⡯⡇
Post too long. Click here to view the full text.
34 posts and 1 image reply omitted. Click reply to view.

 No.11042

>>11041
ah there's a code bbcode tag

                              8  .. 88                                          
                      S :[email protected]%[email protected]@                                       
                   [email protected]@SSSXSXSSX%[email protected]                                      
                %%%SS%[email protected]%XSXSSS8XXX888                                      
              8ttX%[email protected]@XSXXX%%SS%@X8SX                                     
            S%%S%XX%%Xt%[email protected]%%[email protected]@%XS%SStS88%                                     
          8S%@StS%X%@[email protected]%%S%SS%t%%@%%[email protected]                                     
          XtttXtttStXt%S%XS%S%St%S%tXStXS%%                                     
           @t%SSt%%SX%%%%%SX%%%StttSX%%%tSSS                                    
            8XttSX%XtSX%@XX%SXX%StS%%t%%%%%8                                    
            8%%@[email protected]%[email protected]@tX%%t%t%%t%%SS                                    
             8XSXt%[email protected]@SXX%tXt%%%%S%%%X%%%tS                                    
             .8X%XSS%%XX%%X%@@XSXSX%%%t%Xt%XS                                   
              StX%X%8XSSX%%@%X%XtXt%SX%S%%%S%88X                                
              [email protected]%@t8X%XXX%XXt%SX%X%SttX%t%%St;;%%8                             
               %%S%XtX%8%S%X%X%[email protected]%%S%%%t%t%;;ttt%8                           
               [email protected]@%S%tX%X%%SX%StX%%[email protected]%SXt%S%tt;%%%@                            
             [email protected]%@X%[email protected]@[email protected]@[email protected]%[email protected]%%St%%@[email protected]                          
           @S88S8%[email protected]:8:8888;S;S: 8::tS                       
          [email protected]%[email protected];[email protected]%[email protected]@@8S8SX%888: [email protected]                     
          %X8S%[email protected]@@[email protected]@[email protected]@8;:Xt;SX8X SS8;[email protected]@[email protected]                   
              ;8;[email protected]@888%[email protected] [email protected]@8%[email protected];.                  
    88 [email protected] 8S;@[email protected]@X888 8 [email protected]@X8888X8t88888;X8;8X [email protected]                 
    88 8%8t8.S:X [email protected]@8S88888 8S8 @[email protected] .888:[email protected]@[email protected]                 
     8888 [email protected] X8 8 8 8 8 [email protected]@[email protected] S8t88X888888%[email protected]@8                
       888:888.X88XX88 @ 8 [email protected] @@:@[email protected] 8 [email protected]%8                
          8 @ [email protected]@@[email protected]:%%[email protected]:888888X8;8S88S8t8S 8 8S8                
           888 @[email protected]@8S:[email protected] 8S
Post too long. Click here to view the full text.

 No.11043

>>11042
getting better at using aview

                                             _aaaaaaaaaaj6aaaaaaaa
                                   aaaaaQQQQQQQQQWQWQWQQQQQQWQWQWQQQQQ6a/
                            _aaaQQQQQWQWQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
                       _aajQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQf
                    ajQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
                _ajQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ6
              aQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
            _QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQf
             4QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQWQQQQQQQQQQQQQQQQ6
              4QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
               4QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ/
                4QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQWQQQQQQWQQQWQQQQQQ6
                 4QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ/
                  )WQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQWQQQQQQQQQQQQQQQQQQQQ
                   )WQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQWQQQ6aaaaaa
                    )WQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQWQQQQQQQQQWQQQQQQQQQQQQQQQWQWQQQQaa/
                     )WQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQWQQQQQQQQQQQQQQQQQQQQa
                      )WQQQQQQQQQQQQQQQQQQQQQQQQQQQQQWQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQP'
                    aaaWWQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQWQQQQQQQQQQQQQQQQQQQQQQQQQQ6_a
               _aQQQWWWQQQQQQQQQQQQQQQQQQQQQQQQQQQQWQQQQQQQQQQWQQQQQQQWQQQQQQQQQQQQQQQP??'   j6a/
             aQQQQQQQQQQQQQQQQQQQQQQQQQQQP?????            -     `^ ?????????????'   _aJ4QP4QP???4Q6aa/
           _QQQQQQQQQQQQQQQQQQQQQQ???'                                              ]Qaaj????       ??4Q6a
           )??4QQQQQ??9WQQQQQP??                            _awWQQ??46/     ajQQaaaa)46a              a/?QQ6/
                    _jQQQP?'                              )4Q6aajQQP?    a  QQQQQ??WWj?4Q6a         aWQ   ?QQ6
 _ajQQQQQ????$QaaaaQQQ?'                                                QQ'  4QQQ/ )WQf  )?4QQQmQQQQP?      QQ6/
 [email protected]' _aaaaaaaa   ???46a/                                             
Post too long. Click here to view the full text.

 No.11044

>>11043
this is fun
                                           .____________ 
                                 .____%liiiiiillv+"ll>^        ____,.
                           ___viiiillliiiii||>^`   ^           llIIliiiiii___.
                      __)iiiili|i|iii|iii||^`                 :iiii|iii|iiilliili__
                  __)iiiiiiiiiiiiii|iii|>~                    =ii|iiiiiiiiiiiii|iiiii__,
              ._)iiiiiiiiii|ii|ii|iii|>`                      =iiiiii|ii|ii|ii|ii|i|iilii__
              -<i|iii|iiii|iiiiiii|ii`                        =ii|i|iiiiiiiiiiiiiiiiiiiiiiii|_
                 ^<|ii|i|iiiiii|i|i>                          <iiiiiii|i|i|i|i|ii|ii|i|i|iiiiii(,
                    ^ii|iiiii|iiii;                           ii|i|i|iiiiiiii+~~~~^^~~~-      _iii_
                      -~<i|i|ii|i~             .__...        aw+~ii+~~~~                      -~~^^'
                         -~iii>~~    ___=iliiiiiiiiiiiiiil><QWPwg
                            -~_Z?QL-iiiiiii|i|iiiiiiiiii|i|;?'J?',.
                              -??! _Iiiiiiiiiii|i|ii|ii|iii|illiliiwa
                            _|iiliilii|iii|i|iiiiii|iiiiii|ii|iwmQQQQQw
                          _wwai|iiiiiiii|iiiii|i|i||||||i|ii|||+<wmQQQQm/
                         _QQWQQQmwwwa>||iii|iiiii|3T9QQQQQQQQQQQ?WWWT?QQQ/
                        .QQQQQQQQQWWQQQQQQmgywwawwawwgQQQQQQQQQQQQQQWWwVQQ/`
                        ]QQQQQQQQQQD'aaQQQQQQWWWWWWWWQQQQQQQQQQQQQQQQQWWQQQ
                        jQQQQQQQQQ[aQQQQQQQQQQQQQQQQQQQQQQQQQP!aaaaac?QQQQQ,
                        dQQQQQQQQQjQQQQW?!_a,"?4QQQQQQQQQQQQ^aWWWWWWWw"QQQQ
                        ]QQQQQQQQQQQQQ(amQQQQQQaJ4QQQQQQQQQ[jWQQQQQQQQ/QQQQ
                        -QQQQQQQQQQQQ\yQQQQQQQQQWa4QQQQQQQQ_WWQQQQQQQQfQQQ[
                         )WQQQQQQQQQfQWQQQQQQQQQQQL4QQQQQQQ]QQQQQQQQQQQQQF
                         `"4QQQQQQQQqWQQQQQQQQQQQQQmQQQQQQQQQQQQQQQQQQQQQmT
                          - )$QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQD?$FjQQQQQQQP`
                              "[email protected]?`
                             _yQQQQg7QWQQQQQQWWwP4QQQQQWWWQP4wWQQQT?`
                           _ mQQQQQQg-??4QQQQQQQQQwwT???9aamQT??w
Post too long. Click here to view the full text.

 No.11045

>>11044
here's my workflow for those wondering:
1) open image in gimp, paint black over any background crap. sometimes inverting the image first works better
2) save as .pnm
3) aview -driver curses filename.pnm
4) press u238 to turn off any ANSI control codes
5) press left to adjust the image left
6) adjust contrast (.,) gamma (';) and brightness (<>) until it looks good
7) copy-paste text to where you want it. don't bother with the save functionality unless you need HTML output or something

                                                    ...___________________..
                                           .__==i|iiiiliillllllllllllllliiiiiii|==__. .
                                    .__=iiilililii|iiiiiii|iiiiiiiiiiiiiiiiiii|iiiiiiii|=__.
                               ._=|iiiiliiiiiii|iiii|i|i|iii|i|i|i|i|i|i|ii|i|iiiiiiiiiiiliii|;_.
                           __=iiiiliiii|i|i|i|iii|i|iiii|i|iiiiiiiiiiiiiii|iiiii|i|iiii|iiiiiiili|=,.
                        _=||||++~~~~~-~~++||i|ii|iiii|i|iiii|i|i|i|i|iii|ii||+|~~~~~----~-~~~+~+||iii|_,.
                     _:~-=<aaummZmmmmBmm#qwas,=++<iiiiiii|i|iiiiiiiii|+~-=_ssauwmmZ##mmBmmm##qqwaas,==+++;.
                    _as,XU##Z##Z###########Z##mmas;=+|i|iiiii|i|i+~:_aaqmmm#Z####Z##############m##mBmmqas;:.
                _, !##Zmmq#########################qa,++i|i|i|+==aumm#################################ZY!sawwa,,
             _,YU#maad###############################mma;+|+=<aq#####################################qowmU####mma,.
            smmwao##U#################################Z##a;aq###########################################Z###XY!<saa,
          _m#Z##############ZZYY?????YVXm######################################Y??!!!"!!?TX##########U####ZqwmZ####mc.
        _jm#############ZY!swawwmmmw,   -"?S######Z#UU####################ZY!iawwQWQWg,    -"?S#######Z########ZXY!!Sa..
       _m#############e(swmQWWWQQQQW(       ~?##########################Z(<wmQQWWQQQQQ[        "Y##############wuuwmZ#w,.
      _m############Z(-)WWWQQQQQQWT^          {########################Z`)QWWQQQQQQQW!`          )###############mm####h,.
     _m#############e.  -?TVVTT!^             .]#######################+  ~?TTVTT??~              3X####################h;
    _m##Q
Post too long. Click here to view the full text.

 No.11047

>>11045
last one for now

                       ,                                   _aaaaaaaaaaaa,
                     "$Qw                      <aaaaQQQQQQQQQWQWQWQWQWQWQQQQQQQQaaaa,
                _yQP`  "4Q6/            saaQQQQQQWQWWQQQQQQQQQQQQQQQQQQQQQQQQQQQWQWQQQQQQaa/
               QT?Qma.   )?Q6a     aaaQQQWWWQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQWQQQQaaa
           aa/     )4Q6a    `  aaQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQaa
            ?4Q6a.    ???  _aQQQWQQQQQQQQQQQQQQQQQQQQQQ???????!~                 -"???????????9WQQQWQQma/
      aaaaaaaaajQQQa/   _amQQQQQQQQQQQQQQQQQQQQQQQQ?'                                               -????ma/
       ??Q6a/         amQQQQQQQQQQQQQQQQQQQQQQQQQQf                                                        "5a
          )?4Qaa   _aQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ[     .....::::::-::-::-::::::::::::::::::.........       mQQa,
 _aaaaaaac    ?  _wWQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ`   :::::::::::::::::::::::::::::::::::::::::::::::::::: .TQQQQw,
  ?$mw??WW???'  wQWQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ   :::::::::::::::::::::::::::::::::::::::::::::::::::::::::=QQWQw
    "?QQQ'    syQQQQQQQQQQQQQQQQQQQQQQQQQWQQQQQQQQ   :::::::::::::::::::::::::::::::::::::::::::::::::::::::::jQQQQQm/
       ?4W   jQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQP??"   :::::::::::::::::::::::::::::::::::::::::::::::::::::::::QQQQQQQQ6
            jQQQQQQQQQQQQQQQQQQQQQP?????             ::::::::::::::::::::::::::::::::::::::::::::::::::::::::]QQQQQQQQQ6
          .QQQQQQQQQQQQQQ????`                      .::::::::::::::::::::::::::::::::::::::::::::::::::::::::jQQQQQQQQQQ6
          jQQQQQQQQQQ!                        .....:::::::::::::::::::::::::::::::::::::::::::::::::::::::::=QQQQQQQQQQQQ6
         ]QQQQQQQQQQQ,           .......::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::jQQQQQQQQQQQQQf
         QQQQQQQQQQQQf   ....:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::QQQQQQQQQQQQQQQ
        ]QQQQQQQQQQQQQ  :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::]QQQQQQQQQQQQQQQf
        jQQQQQQQQQQQQQ/ :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::yQQQQQQQQQQQQQQQL
        
Post too long. Click here to view the full text.



 No.8005[Reply]

Functional programming was a craze.

I've learned scheme and common lisp and scala and haskell in classes at uni/grad school and although in the 2010s the functional programming craze was huge eventually it died out and people just decided that low level languages like go and rust were better and that even java could be good if you add lambdas and first class functions/function objects to it. I was a full on FP cultist from 2010 to like 1-2 years ago.

After writing actual functioning apps in functional languages I've concluded that old fashioned OOP/java and now low level multi paradigm languages like go are probably better than the languages like clojure or haskell which force functional style and take up huge amounts of memory due to immutable data structures, despite the compiler writers best efforts. The concurrency benefits can simply be gotten by adding a few functional features to mainstream languages which they have already done, for example, C# and Java. Although C# does it way better imo.

I see literally no reason to write an app in haskell, clojure, scala, etc. over basic Java/C# or rust/golang
26 posts and 2 image replies omitted. Click reply to view.

 No.8435

>>8432
Prolog is not a functional language.

 No.8446

>>8411
>The reason people actually working in industry have been pushing FP meme and buzzwords like abstract type classes is because large problem domain that has been historically tackled within OOP framework turned out to be as easily 'approachable' in purely functional languages cheaply. Nothing more, nothing less.

except that a bunch of people in the 2010s didn't treat it like that, they acted like OOP was "BTFO", outdated, and that FP would cure cancer and world hunger. Saying FP is ok in some circumstances is not the same as subscribing to the cult of FP and the blogosphere of it and shit

 No.8451

>>8446
what exactly is the value of this post? If you have valid criticism of haskell or MLs or frameworks written in those languages (which there are many and poor heap management is not one of them) share it with your personal experience or analysis. Why do you want to talk about nameless bloggers?

 No.10944

>>8005
Here is a fact.
Functional programming languages are designed so that the compilers are forced to be extremely complex to get semi-decent performance. This is so that corporations can maintain control over software development. If you want to be truly free, you should use V or Zig

 No.10962

>>10944
>V or Zig
Never heard of those.
Pretty sure C is even simpler than those and it still has immensely complex compilers. There's of course tcc but would you want to use it if it offers no optimizations whatsoever?



File: 1608526364816.jpg (22.03 KB, 296x190, 1472049407749.jpg)

 No.5657[Reply]

I recently gotten myself on some books on how to do Java Script again. I came here today to ask what is the programming languages that are worth learning.

Because I think that people still use Java Script but not as nearly as much as other programs. I want to do this on my off time as I look for a job again. That way I can just have something useful other than my knowledge of historic events and wanting to preserve the artifacts.
18 posts omitted. Click reply to view.

 No.5744

>>5743
dont believe this man, probably a LIBTARD

 No.5746

>>5744
cope

 No.5758

>>5742
also the setup necessary to get javascript running is minimal.
to get C compiling? lol. good luck.

 No.10857

File: 1630015109080.png (590.53 KB, 1934x1027, paradigmsDIAGRAMeng108.png)

> A language that doesn’t affect the way you think about programming, is not worth knowing.
Think about this the next time your are choosing a language to learn. It's worth knowing at least one language of the big paradigms: Prolog, Smalltalk, SML, Pascal, etc.

 No.10943

>>5657
Learn Forth, Fortran and APL
These languages get you a fuckton of money but nobody knows that



File: 1630313109332.jpg (24.42 KB, 1200x800, Substack.jpg)

 No.10926[Reply]

Hi tech, I run the site New Multitude which often features contributions from leftypollers.

Currently the site is run on a wordpress site that I had someone on fiverr build for me. It's ok, but I kinda want to streamline things and not have to worry about the site. I also want to transition the site to more high quality articles, and put quality above quantity. For these purposes, substack seems like a good deal? I wouldn't have any paywalls and I believe substack lets you use it for free too? I also kinda think that i terms of 'branding' the .substack url is a good one these days


Before I make the switch though, does anyone here want to dissuade me or suggest alternatives?

 No.10931

>>10926
get in contact with the leftypol.org tech team in the matrix chat, they can probably give better advice

 No.10934

Sounds like a fad that will fade soon. If you don't have any issues with the current wordpress it is probably not worth switching.



 No.10892[Reply]

How do we improve modern cargo trains
6 posts omitted. Click reply to view.

 No.10900

>>10898
you are missing the most important advantage of electrifying rail, you can put a relatively simple computer into a rail-car add a small motor and voila , you can send individual rail cars over the rail network like it's a tcp/ip packet. Putting a slightly more sophisticated computer into the rail-track switch, to automatically rout the rail cars is simple enough. It's a little tougher to get good security but if you make the auto-packet-cars small enough they won't do much damage nor kill anybody if they crash into a regular train, but they will help get much higher value out of the tracks and existing infrastructure.

 No.10901

My impression from reading the local railway workers' magazine was that the main issue with rail transport, at least where I live, are the rails themselves. You can buy new, more powerful engines, but they are worthless if your lines are in disrepair and you can't go safely faster than 60 km/h. Take a look at the max speeds on this map: https://www.openrailwaymap.org/

 No.10910

we should split the trains into small individual carts or "pods", put them in a near vacuum tube and making them really fast and with RGB lights that would be cool i tihnk

 No.10911

File: 1630250962931.jpg (43.65 KB, 992x235, hyperlon.jpg)

>>10910
maybe we could connect multiple pods together, shrink the tube until it's 2 metal strips on the ground and roll with it

 No.10912

>>10910
Even better let's make a company called virgin, take a failed design off the british government in the 80s and call it "virgin hyperloop"



Delete Post [ ]
[ home / rules / faq ] [ overboard / sfw / alt ] [ leftypol / siberia / hobby / tech / edu / games / anime / music / draw / AKM ] [ meta / roulette ] [ cytube / git ] [ GET / ref / marx / booru ]
[ 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 ]
| Catalog | Home