Yes. System76 is definitely expensive, but their customer service is the best I've seen for any product period. They have a super snappy site with real people you can talk to in Denver and ask off the wall questions about the hardware and OS. To some, having that kind of support is worth a markup rather than trolling through Ubuntu forums and asking StackExchange answers. My last few Linux machines were all repurposed Windows computers though. It's also nice to help support Linux on desktop this way.
Does anyone know Alan well enough to answer the question "will he ever publish a magnum opus designed to explain the distillent of what he's learned"?
That might be worth reading if he can make it explainable to mere mortals. I know he has some videos and articles, but I'd like something to spend the next few years slogging through to get a better understanding of why he thinks everything is a turd. I fully understand the issue of our current operating systems, programming languages, and tools being a steaming pile of garbage, but I don't think that is what he's really referring too. He thinks we should be seeing much further than that. I can't disagree, but there is a lot I don't fully comprehend.
Interesting article on doing more manufacturing in America. The problem is that this is an extremely expensive and niche product.
I want slightly more expensive products made in the USA and I'll pay a premium for it, but nothing astronomical.
If I can pay 20% more on coffee and chocolate to make sure the farmers were paid a living wage, we can do similar things in the US. I understand that US wages are much higher and make this more difficult, but it would be a step in the right direction. Globalism has brought down prices and made many things very cheap and affordable, but at what cost?
I'd like comments from anyone with more understanding of the issues.
Anyone experienced with ImGUI ever use Rebol and Red's DRAW DSL?
I believe Rebol's GUI support is even easier to use than ImGUI, but of course it can't be embedded and used in the same way as ImGUI either. I wonder if non Red projects could possibly hook into Red's system once Red/System gets closer to C level performance?
There is a large interview with Chuck Moore of Forth fame on O'Reilly Safari Online.
Much of the interview focuses on things like how an OS is uneccesarry and shouldn't exist. Granted, he has drastically different needs than the average user.
I know you're trying to compare it to APL as that language mostly died off and is thus obscure, but I think the analogy is a little off.
While APL is weird, it is actually really easy for me (someone with less than 15 hours playing with the language in total over the past few years) to code up some basic scripts a lot easier than something like C++.
I'm being absolutely serious too. C++ is pretty low level and as a Python coder I feel like I'm sinking in quicksand with everything required to do something simple. APL is basically built around passing arrays of numbers or strings to weird symbols that operate on the whole array. This means I can do text processing with only a few symbols and a library function (and all interactively) where C++ requires lots of boilerplate and debuggers and compilation and pointers. In short, APL seems to be a lot less complicated than both Rust and C++ in my opinion and most using it have very little formal programming experience and have no problem picking it up from what I've read.
I know what you were essentially trying to say though.
I have lots of programming books (30-40) from half a dozen publishers and Manning is one of my favorite along with NoStarch Press. O'Reilly is probably third, but they don't make books anymore. Packt is alright, but you often don't get the same thing as a Manning book. They're more like a way for someone to quickly get something out that works, but there are definitely misspellings and grammatical errors, but nothing that would prevent you from learning.
It's very fast and there is a new Manning book about to come out on Modern Fortran that is all about parallel Fortran.
In addition to being fast, I find it considerably easier to read than C++ as it isn't as low level and doesn't have as much noise (at least the later versions like Fortran 90).
It also makes writing numerical code easy as it was truly built for high performance scientific computing.
A lot of older scientific projects run on Fortran and although I know some projects that were migrated to C++, it wasn't due to any defect from the language besides it not being taught very often in colleges now outside of some astrophysics classes where it was once a mainstay in engineering and science curriculums.
There are several compilers available, but a lot of them are commercial and some are expensive. There are free versions as well of course.
Neat...I just wish there was an easy way to give the basemap library a 3-item tuple with (lat, lon, value) and have it automatically do a heat map and not just plot the points. That is an option in some software.
It wasn't too bad. If you look up the Mathematica GraphTheory primitives for building diagrams it is pretty simple.
To give an example of a diagram showing love interests you create a variable for each person and set is equal to a picture of them.
Then, you simply create a map that represents each of the relationships like Jerry <-> Alice to show that Jerry and Alice like each other, Jerry->Samantha to show Jerry likes Samantha, but it isn't returned and so forth.
At the end, wrap it all in the command to create the diagram (there are lots of them) and you're done.
Thanks for the hard work in the Mathematica SQL area.
I know y'all have lots and lots of database documentation, but I've had trouble commenting from Mathematica to Oracle via ODBC. It's a tad confusing, but I'm sure I'm doing something simple wrong. In R, this was really easy, but surprisingly complicated in Mathematica. Do y'all have any kind of step by step doc in that arena? SQLite was of course easy, but I think Oracle requires the use of JDBC with Mathematica and that's where I get lost.
Yes and No. If you ignore Python being a powerhouse in the scripting world and just focus on numerical stuff like matrix and symbolic math, both Python and Mathematica have that. Some people like myself that love Python and know how to use it and Numpy bought Mathematica licenses. I still use Python for scripting, but I've moved most exploratory work to Mathematica. I miss Python's Spyder IDE, but with Mathematica I can enter equations into Notebooks much more elegantly than having to do OO code which looks significantly different than the math.