Hacker Newsnew | past | comments | ask | show | jobs | submit | Micoloth's commentslogin

It’s a great question. As soneone who has been fascinated by Wolfram Aplha for a loong time (and might or might not have thought about cloning it), i think that growing up i ended up realizing that Mathematica in the real world just doesn’t… Do much?

Maybe i’m just missing something. But it looks like nobody is really using it except for some very specific math research which has grown from within that ecosystem from the beginning.

I think one of the basic problems is that the core language is just not very performant on modern cpus, so not the best tool for real-world applications.

Again- maybe i’m missing something?


I used to be a university researcher in theoretical physics and, in that field, everyone uses it, but I suppose that would count as "very specific math research" Any kind of complex integrals, systems of equations, etc. and Mathematica is invaluable, and, as I said, so much ahead of Sympy.

You could do stuff other than theoretical physics research with Mathematica, though. I has a lot of functionality and I always felt that I used only a tiny fraction of it.


What you're missing is everything not on the public Internet. Everything hidden away from you and me. Everything done in secret. If a tree falls in the forest and nobody is there, does it make a sound?


but in general... what?


What Micoloth is missing or what I'm saying, is that people are using Wolfram Alpha but don't feel the need to post to Instagram or wherever about it, so Micoloth isn't hearing about it. Micoloth is assuming that because they aren't hearing about it, it isn't happening. I'm pointing out that things can happen that you don't hear about.


I think in practice it's less of a programming language and more of a scripting environment. It's like excel for math. There are many more people using it to produce mathematical results (like how excel is used to produce reports and graphs) than people who use it to produce programs.

This is why its not particularly problematic that it is closed source. Most people I've worked with who use it produce mathematical results with it that are fully checkable by hand.


Suuper cool! I agree with the other commenter that having more scientific fields would be very interesting as well. Maybe you could filter them by topic


I mean.. Does window have it now?

Debatable at best..


Everything (the program for Windows) gives Windows very good search, and it's not really doing any magic. It's just taking the NTFS journal and putting a decent GUI around it. File content search is optional and much slower, and indexing of other file systems is done the manual way (by actually searching through the entire file system). The fact that Windows hasn't done what Everything has already done goes to show it's not that Microsoft can't, but rather that they don't want to, unless every single Win32 developer over there has either kicked the bucket or moved on to better pastures.


That’s what i though as well

> Why apples fall, why planets don’t wander off, and why we aren’t all quietly drifting into space every time we sneeze.

Newton didnt really explain the why.. Einstein added something much later, but it might be that really we still don’t have a clue.

All we can do is measure how fast it happens, very precisely


You’re correct. Newton wasn’t proposing a mechanism or deeper cause for gravity; he just described its effects. Einstein did add a “why” of sorts, with general relativity, he reframed gravity not as a force but as the curvature of spacetime caused by mass and energy. That’s closer to a mechanism, but even there we might ask: why does mass curve spacetime? And we don’t have a deeper answer to that.


Interesting!

How would you say your project compares to Arroyo?


Fluvio is streaming transport. And we built Stateful DataFlow on top of that for Stream Processing.

Arroyo is SQL first stream processing. Fluvio is streaming transport which can send data to Arroyo and there is an integration.

Stateful DataFlow and Arroyo are similar in the stream processing pattern and the use of Apache Arrow.

The interfaces are different. Fluvio and Stateful DataFlow support for SQL is the same dialect as columnar SQL supported by Polars. The Fluvio and Stateful DataFlow paradigm is more intricate more expressive and the platform is broader and deeper.


What do you think of the Burn framework? (Honest question, I have no clue what I’m talking about)


I used it to train my own mini-GPT and I liked it quite a bit. I tend to favor a different style of Rust with fewer generics but maybe that just can't be avoided given the goals of that project.

The crate seems to have a lot of momentum, with many new features, releases, active communities on GH and Discord. I expect it to continue to get better.


Have not heard of it. Looked it up. Seems orthogonal?

I am using Cudarc.


To be fair-

I was agreeing very much with both parent comment and yours, until your edit.

I loved Euphoria.

> graphicness - Was it graphic at all? > how big everybody's feelings are - Were their feeling that big? > It seemed so obviously.. - Maybe obvious to you? This might say more about you..

I found it brilliant and at times ironic and self aware and very explicit about what its target is (I think it's very much for teenagers)

So i don't know if it is a good example of this trend at all.

Just to say how nuanced these things can be, i guess...


Ha. What an amazing collection!

It hits so many right sposts. Thanks for sharing it


A difficult quest indeed, but not impossible. Sometimes teams like this do exist.

You know the ones. They founded the trillion-dollar companies you hear about and became billionaires themselves


Nah, it's usually luck and robbing someone else work, windows apple Facebook etc


I'm going to say it is efficiency and the ability to implement ideas well, even if they are stolen ideas, that account for more of the success for anything else.

I also bet they did come up with some small things here and there themselves, in the process of implementing stolen ideas, because often things become apparent at the moment of implementation.


yeah there's always something a bit special in success, even if they took the idea, you can't just copy paste or you just produce shallow shiny stuff


I have a few questions - Is this inspired/based on the Blender node editor package?

Some stylistic choices look very much taken from there, even if some other details (eg font) look much more primitive

- If it’s not based on that, why?

Blander has an Excellent Python-based cross-platform ui which is completely open source. I’ve always thought it’s a crying shame that’s not available as a package to build desktop apps. And I think it would be very good to take things from there, like their very mature graph editor


Hello, creator and maintainer of Nodezator here. I love Blender. Used it a lot until 2013. The only reason I haven't used it in the past few years is because I'm not involved with anything that requires me to work with 3D design. In addition to that, I found out recently that Blender doesn't launch anymore on my 4Gb RAM machine.

Blender is the reason why I created Nodezator, that is, because I wanted to use Blender's node editor for general computing as well, not only for 3D related workflows. I even bought Bartek Skorupa's DVD course on compositing with Blender, remember that?

Certainly there must be possible in theory to fork Blender's node-related internals into a standalone app. However, I very much doubt that'd be a trivial task, much less for someone in my situation at the time. When I started making Nodezator I had only been using Python for 2 years and knew nothing of C/C++.

According to Blender's developer website, Python is used for "interface layout, simple tools, key-maps, presets and add-ons", while GLSL is used for shaders and all the rest of the code is C++ (and a bit of C). There's also the size of Blender's repo (1GB + 979MB of LFS storage). With 1GB of source, even with someone skilled enough to disentangle the node editor bits from Blender's source, I believe it would still take a lot of time and probably not an endeavour for a single person. I think that is the reason why no one did it before.

That'd be awesome though!


Animation nodes plugin for blender did wonders for understanding blender bedfore it was basically consumed by the core team by Jacques Locke


That last point is _very_ interesting.


Blender was my first thought here, too.

A while ago, I was asked to write a plugin for Blender since I really liked the program. I looked into it but realized that it was a python-only situation and I really just can't stand coding like that, so I passed on it. But if I could get the python ecosystem without having to code like that - that's a really interesting prospect!

Never looked in to its package size, as far as UI goes, but that does sound like something that could be interesting! I do wonder how different it is from imgui, but there could be something there!


It looks like ComfyUI, which is blowing up in the creative space.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: