Live data from Hacker News

Wolfram Language and Mathematica Free on Every Raspberry Pi

wolfram.com

61–70 of 141 posts

Re: Wolfram Language and Mathematica Free on Every Raspberry Pi

#61
post #58

I wonder who paid who in this deal. Is free Mathematica used to prop up an OS no one uses, on boards no one can buy(for their normal prices). Or is it raspberry pi foundation taking part in Wolfram advertising? Mathematica is a very nice product, but it's expensive. They tend to "get" people by offering cheap licenses through universities. Then there is free and open source Octave. It is just as good for everything I…

Octave is impl of Matlab, unrelated to Mathematica/Wolframlang.

Re: Wolfram Language and Mathematica Free on Every Raspberry Pi

#62
post #25

Earlier quoted context omitted.

It checks for Pi-specific hardware devices, so you’re unlikely to get it going there.

I've run it on a PC using QEMU a few years back, though maybe the hardware detection has improved. I followed instructions similar to this: https://blog.agchapman.com/using-qemu-to-emulate-a-raspberry...

Did you have the full GUI running back then? I tried this in 2021 but couldn’t get the GUI to launch. It seemed like an expected graphics lib wasn’t available.

Re: Wolfram Language and Mathematica Free on Every Raspberry Pi

#63
post #8

What exactly is the boundary between commercial and non-commercial use? E.g. say you make an educational video that contains a portion of using Mathematica on RPI, and you could get ads income, is that indirect or direct commercial use? What if you use it to compute dimensions of some woodworking art piece that you sell later? What if you make a scientific or mathematical discovery thanks to it that you later use in…

The zeroeth boundary is "what your conscience will enforce." The first boundary is "what Wolfram is willing to enforce". The second boundary is "what a judge is willing to enforce". Likely the 0th boundary will kick in before the other two. If too many people misuse this, Wolfram may decide it was a bad idea and end the program. In practical terms, an overwhelming percentage of revenue comes from large institutions.…

Also, since it's running on a Raspberry Pi, "what your patience will enforce," basically a performance limited version of the software.

Re: Wolfram Language and Mathematica Free on Every Raspberry Pi

#64

Earlier quoted context omitted.

Could you expand on, for a person who only dabbled with Mathematica some time back, what that niche is?

It's extremely versatile which makes it able to solve some neat problems. My favorite example is this was a CodeGolf to find if a goat in an image is upside down. - https://codegolf.stackexchange.com/questions/71631/upgoat-or...

For those who didn't click: Mathematica stdlib contains a "detect goat" function.

Re: Wolfram Language and Mathematica Free on Every Raspberry Pi

#65
post #50
post #39

They need to make Python first class. I’d immediately switch to Mathematica for everything data/statistics related.

You need it, not them. Python is the biggest threat to their vendor-lockin business model. Mathematica is so hard to use because they want you to invest sunk cost into learning the Wolfram Way.

And I think that’s very shortsighted of them. They could’ve had a big hand in AI/ML/DL considering how widely Mathematica was used in undergraduate programs across the world.

Re: Wolfram Language and Mathematica Free on Every Raspberry Pi

#66
post #8

What exactly is the boundary between commercial and non-commercial use? E.g. say you make an educational video that contains a portion of using Mathematica on RPI, and you could get ads income, is that indirect or direct commercial use? What if you use it to compute dimensions of some woodworking art piece that you sell later? What if you make a scientific or mathematical discovery thanks to it that you later use in…

From the Rpi Mathematica bundle license agreement: Permitted Uses and Installations: Subject to the terms of this Agreement and Your acceptance thereof, WRI grants You a non-exclusive license to use the Product solely for personal or educational purposes on a Model A or Model B Raspberry Pi computer. You are also authorized to: - maintain one archival copy of the Software on storage media; and - author and distribute…

That's exactly where my question came from, specifically the part "directly or indirectly using the Product for commercial purposes"

Almost all the rest is about slightly different topics (I'm specifically wondering about using it for its mathematical purpose, not about all those other things that don't give math results like modifying, decompiling, distributing, archival copies, ...)

Re: Wolfram Language and Mathematica Free on Every Raspberry Pi

#67
post #16

I feel about this the way I feel about "free" Windows when you buy a computer from a mainstream retailer. It's not worth the price, it's not a gift, it's just an adverstisement and a gateway to the walled garden. I have a normal Mathematica license and for the few times it's the right tool for the job I find myself reaching for something else anyway. I can almost always get things done with FOSS (usually within the p…

Windows is not free on new computers. OEMs pay Microsoft for each copy and pass the cost on to you. It is bundled, not free.

My understanding is that Mathematica is truly free on Pi; Raspberry doesn’t pay Wolfram and it does not increase end user price.

Re: Wolfram Language and Mathematica Free on Every Raspberry Pi

#68
Unless you plan on migrating to the paid tier of Wolfram for professional use, it makes more sense to just use sagemath + mathics:

https://doc.sagemath.org/html/en/reference/interfaces/sage/i...

If you're more interested in learning programming, the underlying python libraries like sympy are of more value for algebraic solving, plus numpy and matplotlib for evaluating and visualizing.

Re: Wolfram Language and Mathematica Free on Every Raspberry Pi

#69
post #40
post #31

Earlier quoted context omitted.

Linux quickly becomes a quagmire of impracticality once you dare to step outside of the distro-provided or -recommended repositories, so much I would argue it's functionally a walled garden at that point. By contrast, on Windows you can install, run, upgrade, and downgrade whatever you want whenever you want however you want without sacrificing practicality.

Go try disabling the telemetry on Windows 10 after each update. On Linux, you can compile stuff from source anywhere. Or even use pkgsrc on top of any distro.

The comment you replied to talked about regular uses, things like installing using and removing apps.

A regular user wouldn’t even understand the things you just said let alone how to do them.

Disabling telemetry also seems like a wildly different problem that I’m not even sure regular users would care about.

Re: Wolfram Language and Mathematica Free on Every Raspberry Pi

#70
post #35

Earlier quoted context omitted.

What does it mean then that Windows is a walled garden? That it can only run Windows software? How is then Linux also not a walled garden?

Wine is just a few clicks away in most distros or go to https://www.winehq.org/ and follow the instructions there. It can run quite a bit of Windows software. I've just spent a pleasant few minutes playing 3D Pinball for Windows - Space Cadet,

In that vein, wouldn’t WSL then allow Linux software to run on Windows?
Post reply on HN