Have you read Oswald Spengler? He thinks certain ideas are a product of the age in which it is developed and you can characterize an age by the ideas it develops including for math and science.
I haven't, but I'll definitely check out his writings; sounds cool.
Spengler is a bit too autistic
Spergler lol
But getting into what you said probability comes up all the times and is the fundamental basis of thermodynamics. Low level thermodynamics for small amounts of particles is all probabilistic. And the thing about that is once you describe enough of the behavior of particles at a low level the laws of thermodynamics that you would use for normal everyday problems like engines emerge from that behavior as rules.
This reminds me of how Newton was able to effectively derive relativity at low speeds when he came up with his classical mechanics. Einstein later came along and showed that you could arrive at Newton's work once you plug in the right values to Einstein's more general equations that work at bigger scales. One scientist crawls so another may fly by jet pack some day.
This might end up being especially useful if Null ever restarts the Kiwi OSS forum software project.
I would love having the old self-hosted git repo up again on here. I have some ideas for improving things like SneedChat and KiwiFlare after having worked on writing tools for both and getting familiar with their workings. I have never seen the SneedChat source, but I am pretty confident I understand its functionality enough to rewrite a clone of it. I made an open and long standing offer to Jersh to help out with programming stuff like that back when I joined, so the ball is in his court.
I might participate especially if I could use a language like GO which I've heard is close to python in some ways
Go is really enjoyable to write. It's a C-like systems language made by a group of C++ haters, and it has a lot of the flexibility of things like Python with its garbage collection. I like how the language design still largely retains the
spirit of the C language, and it makes it easy to reason about what you're writing if you're a seasoned C developer. At the same time, it's not super inaccessible to people used to languages like Python instead.
Based on the way you described OOP and wanting to work on things in small chunks, I think you would like the quasi OOP it has. It sticks more with the Unix philosophy of doing one thing and doing it well, and encourages breaking up your problem into those modular bits. There are some exciting projects for ML stuff with Go. I haven't looked into them much, but I want to. I assume they make heavy use of C bindings, similar to the Python ML projects.
I don't agree with this at all. Compare AI to non-linear regression used for something like probabilistic scheduling. You won't find a clear difference between the two. In fact the place "AI" is most practically and monetarily useful is for things like this. I know of a guy that is trying to use deep learning models to figure out when machines will need maintenance with a high degree of certainty for a certain window. If he succeeds it would be incredibly useful because it would allow companies to prevent a lot of down-time especially for certain industries.
You make a good point. With all science, there is a nuance with the implications of research where a researcher's well-meaning work could get used to do arguably bad things for mankind or the world as a whole. On the same coin, we have miracles like modern medicine; we can literally take the heart out of one person and put it in another with fairly minimal long-term complications. I still think AI is an incredibly fascinating field of research, and I still do some hobby work on it, but I see it quickly being used at a rapidly accelerating rate as financial and political interests start focusing on it. I got very blackpilled over time about the powers that be and what kind of research actually gets interest and funding.
With all of the generative models we have now, there is a massive incentive for large organizations (corpos, governments, etc.) to develop them better and more quickly than their competitors. Even if we in the west somehow ended up joining hands and singing Kumbaya as we burn OpenAI to the fucking ground, there's nothing stopping the typical world bogeymen like Russia or North Korea from developing advanced AI systems they can weaponize against other countries. They can erode public trust in videos, photos, and audio used for evidence; they can weaponize AI to better hack banks and infrastructure to help fund their programs; they can eventually figure out AGI and effectively create a god on Earth. That's only scratching the surface.
I want these things to be used for good, but it's naïve to think that everyone will keep all of the Pandora's boxes closed out of a sense of duty to mankind, future generations, and life on Earth as a whole. At the very least, I feel a lot better being an artist and contributing to society in that way instead. Oppenheimer, say what you will about him, did a very nice radio speech on the roles of the artist and scientist in society. I highly recommend listening to it. What I take from it and the context around him was that he was plagued by the idea of whether all of this "advancement" is actually adding anything in net to society.
Anyway, this is probably better suited for something under Deep Thoughts.
sperging (talking about various algorithms with a dash of "YOUR LANGUAGE IS GAY MINE IS THE BEST IT HAS NO FLAWS SHUT UP SHUT UP SHUTUPSHUTUPSHUTUP", this thread's ideal purpose IMO)
Based.
Honestly if I could rearrange this forum to my whims I'd make I&T only for regular civilian-grade techsperging and add a new board called "Math, Science, and Programming" for threads like this one. Also a "Technical Q&A" for getting help with problems and requesting code reviews, using those tag thingies you see in certain other boards? I don't know.
Honestly, the thread's too small for shit like this. Or is it? Would the benefits of splitting offset the drawbacks? I don't fucking know lol.
I agree. A concern of mine, which I expressed to a degree in my KiwiOverflow proposal a few posts ago, is that we would run out of things to talk about in this thread if we move that objectively constructive conversation about real-world problems to a separate sub-forum. I ended up considering this thread is probably another case of a general thread topic getting split up into an entire board. Internet & Technology is too broad to work for fragmented programming discussion, so a programming sub-forum is probably the best way to go.