OT: Assembler, C/C++, Embedded Systems, Machine Architectures, Development Syste

san_jose_guy
money was invented for handing to women, but buying dances is a chump's game
Branching off from an earlier thread

OT: Computer Programming
https://www.tuscl.net/discussion.php?id=…

And also

OT: Programmable Logic Devices
https://www.tuscl.net/discussion.php?id=…

OT: Power Semiconductors, recent books about
https://www.tuscl.net/discussion.php?id=…

Web Programming, HTML, CSS, and more
https://www.tuscl.net/discussion.php?id=…

Programable Hand Held Calculators
https://www.tuscl.net/discussion.php?id=…


Guide to assembly language : a concise introduction / James T. Streib. (2012) Springer-Verlag

Introduction to 80x86 assembly language and computer architecture / Richard C. Detmer (2010)

The art of assembly language / by Randall Hyde (2010)

Will have in hand soon:

Guide to assembly language : a concise introduction / James T. Streib. (2011 Springer-Verlag)

SJG



Everything for Everyone: The Radical Tradition That Is Shaping the Next Economy,
by Nathan Schneider
https://www.amazon.com/Everything-Everyo…

Everything for everyone : the radical tradition that is shaping the next economy / Nathan Schneider. (2018)

Interview
https://www.democracynow.org/2018/9/18/t…

The Power of Cooperatives: Nathan Schneider & Jason Wiener at The Harvard Law Forum
https://www.youtube.com/watch?v=bCOyOzzu…

Antifa, the antifascist handbook
by Mark Bray
https://www.amazon.com/Antifa-Antifascis…

Antifa : the anti-fascist handbook / Mark Bray (2017)

Steve Jobs ' Most Inspiring Speech EVER ( facebook login required )
https://www.facebook.com/desientrepreneu…

I am glad that Steve Jobs was not being subjected to Motivational, Self-Improvement, or Financial Literacy teachers. If he was, then I am sure that he would have known that the best response, really the only response, is the middle-finger.

And some more great threads:

OT: Are Traditional Colleges and Universities Bad Environments?
https://www.tuscl.net/discussion.php?id=…

Incels (Involuntary Celibates)
https://www.tuscl.net/discussion.php?id=…

Vocels (Voluntary Celibates)
https://www.tuscl.net/discussion.php?id=…

OT: Book Publishing Industry
https://www.tuscl.net/discussion.php?id=…

Alternative Educations
https://www.tuscl.net/discussion.php?id=…

While being yourself in a profession isn't always possible , it certainly is to a greater extent than most ppl realize.l
https://www.tuscl.net/discussion.php?id=…

Stop holding doors for us if you don't want to talk about ending rape culture as much as wanna talk about other political issues
https://www.tuscl.net/discussion.php?id=…

So What Do Women Like To Read?
https://www.tuscl.net/discussion.php?id=…

99 comments

Latest

bang69
6 years ago
What does this half to do. With strip joints & strippers
san_jose_guy
6 years ago
^^^^^^^ You are assuming that no one on TUSCL is interested in anything besides Politics, News, Sports, Financial Speculation, and Paying To Cum In Their Pants.

You are selling TUSCLer's way short.

And again, thank you Founder for re-opening our old threads. This forum is getting better and better everyday.

SJG

BAKER GURVITZ ARMY - Live 1975
https://www.youtube.com/watch?v=u7GXbGPN…
TrollWarnBot
6 years ago
WARNING - The following accounts are considered to be forum trolls and may not be trustworthy:

san_jose_guy - commonly referred to as SJG this forum member is usually mocked or ignored, his comments should NOT be taken in any way as legitimate
TrollWarnBot
6 years ago
WARNING - The following accounts are considered to be forum trolls and may not be trustworthy:

san_jose_guy - commonly referred to as SJG this forum member is usually mocked or ignored, his comments should NOT be taken in any way as legitimate
TrollWarnBot
6 years ago
WARNING - The following accounts are considered to be forum trolls and may not be trustworthy:

san_jose_guy - commonly referred to as SJG this forum member is usually mocked or ignored, his comments should NOT be taken in any way as legitimate
shailynn
6 years ago
Yet another example why this guy is a fucking retard.
ime
6 years ago
SJG a complete and utter faggot
shailynn
6 years ago
And he fucks goats.
SanchoRG
6 years ago
Jesus how old are you just learn python
san_jose_guy
6 years ago
I was using computer languages long before Python was written. Like Cobal, Fortran, Lisp, Pascal.

Actually my first take on Python is tepid at best. Always preferred compiled langues, like C.

Ruby and Io look to me like probably better than Python.

But my investigation is for broad ranging strategic over watch objectives, not for any striverist objectives.

Thanks,
SJG
shailynn
6 years ago
Just figure out a way to quit hogging all of Founders bandwidth.
pistola
6 years ago
Dude please stop, we just speak pussy not Fortean, pascal, c++, etc. thx
san_jose_guy
6 years ago
Pistola, you are assuming that all TUSCLer's know about is News, Politics, Sports, Financial Speculation, and Jizzing In Their Pants.

You are selling TUSCLer's way short.

And Shailynn, it is you who wastes bandwidth making all your posts which are just negative meta-narratives.

Some books:

C Programming language : C, Dennis Ritchie, Brian Kernighan, International Obfuscated C Code contest, Ansi C, header file, C standard library, Union, C syntax, comparison of Pascal and C, C Preprocessor, operators in C and C++, Malloc, C variable types and declarations. (2010)

The C programming language : including ANSI C, portability, and software engineering / Douglas A. Troy, James D. Kiper. (1989)

Engineering problem solving with C / Delores M.Etter, Jeanine A. Ingber (2000)

Programs and data structures in C : based on ANSI C and C₊₊ / Leendert Ammeraal (1992)

C programming : a modern approach / K.N. King. (2008)

Modern C++ programming with test-driven development : code better, sleep better / Jeff Langr ; foreword by Robert C. Martin (Uncle Bob) ; edited by Michael Swaine. (2013sj)

SJG
san_jose_guy
6 years ago
Have in hand now:

Guide to assembly language : a concise introduction / James T. Streib. (2011 Springer-Verlag)

And because this is Springer, it will not be light weigh book, not at all.

Will be following with the other above assembly language books.

SJG
san_jose_guy
6 years ago
So the above does not really have references. It does use MASM, the Microsoft Assemlber. And this is fully integrated with the C compiler, for some interesting things.

They show you how to use '_asm' and then a pair of curly braces to write inline assembler within a C program.

To me this looks most interesting. But why? And whatever you do, aren't you taking a chance of screwing up what the compiler generates?

Now you can also call stuff, I guess from the C-library. That is most useful, like printf.

Okay, but for me I would say just write assembly routines, functions, and call them from C. No chance of screwing anything up, and that is the standard way.

So talking about Intel and the 386. that was the turning point, the new 32 bit mode, unlike the 16 bit with 20 bit addressing mode which MS-DOS ran under.

So still 4x main registers, a, b, c, d. And then a bunch of stack and pointer registers.

so ah and al are 8 bits. ax is a 16 bit. And then eax is 32 bits.

So a is the accumulator, often used for math. b often used for arrays and c for a loop counter, and d is for data.

a -> accumulator
b -> base
c -> counter
d -v data

So this looks like a very powerful assembler and C/C++ compiler.

Linker is 'ml'

Can it do the 80 bit real numbers like the hardware supports? And how do the GNU offerings compare to this?

Need to write special assembler stuff to do 80 bits?

Introduction to 80x86 assembly language and computer architecture will be my next assembly language book.

Introduction to 80x86 assembly language and computer architecture / Richard C. Detmer (2010)

SJG

Burritozilla
http://burritozilla.com/

Raspberries - Go All The Way
https://www.youtube.com/watch?v=ULL7apmA…

http://www.adelitasbartijuanamexico.com/…

https://farm6.staticflickr.com/5495/9624…

Elton John - Bennie and the Jets
https://www.youtube.com/watch?v=p5rQHoaQ…

Creedence Clearwater Revival: Have You Ever Seen The Rain?
https://www.youtube.com/watch?v=Gu2pVPWG…

The Animals - House of the Rising Sun (1964)
https://www.youtube.com/watch?v=uS90B4sZ…

The World Is A Ghetto by War
https://www.youtube.com/watch?v=ptIcert_…

TJ Street
https://i.ytimg.com/vi/x9DUqhAne44/hqdef…
san_jose_guy
6 years ago
So the next book off of this thread which I will get is:

Introduction to 80x86 assembly language and computer architecture / Richard C. Detmer (2010)

SJG
san_jose_guy
6 years ago
Getting lots of info out of books. This will continue. But also need to start getting some info from online.

GNU C++ ?

GNU Compiler Collection. I guess they just give you everything at once?
https://gcc.gnu.org/

SJG

http://testosteronelifeboat.freeforums.n…

Martinism
https://www.youtube.com/watch?v=dEu3TIjf…

Talk Gnosis: The Rosicrucians part 1, Dr. Jeffrey S. Kupperman
https://www.youtube.com/watch?v=mKH3A2DW…

Killing Me Softly
https://www.youtube.com/watch?v=z4USer34…
https://www.youtube.com/watch?v=bhs8QGNj…

Elysian Encounter-Baker Gurvitz Army - playlist full album
https://www.youtube.com/watch?v=s0-DUyaY…
san_jose_guy
6 years ago
MongoDB is written in C++, and it is open source and really intersting to me.

Books to get

MongoDB and Python / Niall O'Higgins (2011 O'Reilly)

MongoDB in action / Kyle Banker, Peter Bakkum, Shaun Verch, Douglas Garrett, Tim Hawkins. (2016)

Node.js, MongoDB and AngularJS web development / Brad Dayley (2014)

Sams Teach Yourself NoSQL with MongoDB in 24 hours / Brad Dayley (2014)

SJG
san_jose_guy
6 years ago
But before reading about MondoDB, I want to read about sqlite, mySQL, and PostgreSQL, and in that order.

Head first Python : a brain-friendly guide / Paul Barry this deals with sqlite, in a Python context, but not in a moblie device context. Read it!

SJG
san_jose_guy
6 years ago
Some previous threads:

OT: Computer Programming
https://www.tuscl.net/discussion.php5?id…

OT: Programmable Logic Devices
https://www.tuscl.net/discussion.php5?id…

Web Programming, HTML, CSS, and more
https://www.tuscl.net/discussion.php5?id…

So soon I will have:
Introduction to 80x86 assembly language and computer architecture / Richard C. Detmer (2010)

And I have already gone thru:
Guide to assembly language : a concise introduction / James T. Streib. (2012) Springer-Verlag
and this was based around the Microsoft Assembler and the 32 bit mode on 386's. Microsoft bundles the assembler and the C complier so that you can add inline assembler. Curious, but I think this problematic. Don't know of GNU does this.

So what other books before going directly to C?

The art of assembly language / by Randall Hyde (2010)

Some assembly required : assembly language programming with the AVR microcontroller / Timothy S. Margush (2012 CRC Press)

Other stuff then to read with C. And then don't forget:

Lots of these sorts of books around, some years back:

Hardening Linux / James Turnbull (2005)

Hardening Linux / John Terpstra ... [and others] (2004)

GNU/Linux application programming / M. Tim Jones (2008)

And then also:

Using advanced MPI : modern features of the Message-Passing-Interface / William Gropp, Torsten Hoefler, Rajeev Thakur, and Ewing Lusk (2014 caution)

An introduction to parallel programming / Peter S. Pacheco. (2011)

Parallel programming in C with MPI and openMP / Michael J. Quinn. (2004)

SJG

Baker Gurvitz Army - Memory Lane
https://www.youtube.com/watch?v=VkJC6XQ5…

Peter Kuznick: Three False Myths Americans Believe (about WWII)
https://www.youtube.com/watch?v=dSjTZ6uC…

Oliver Stones Untold History of the United States Prequel A
https://www.youtube.com/watch?v=utRKKDmI…

The Concorde
https://www.youtube.com/watch?v=a_wuykzf…

TJ Street
https://farm6.staticflickr.com/5488/9620…
san_jose_guy
6 years ago
In hand now:
Introduction to 80x86 assembly language and computer architecture / Richard C. Detmer (2010)

Then will be following with:
The art of assembly language / by Randall Hyde (2010), over 700 pages

Some assembly required : assembly language programming with the AVR microcontroller / Timothy S. Margush (2012 CRC Press)

And then:
The definitive guide to the ARM Cortex-M0 / Joseph Yiu (2013)

Complete digital design : a comprehensive guide to digital electronics and computer system architecture / Mark Balch (2003)

ARM system-on-chip architecture / Steve Furber (2000)

Also need to look into Intel's IA-32 and IA-64 architectures, and then also Intel's Neon or Xeon and AMD's Opteron, and what Cray is using.

Cavium, scales upto 48 ARM cores at 2.5 Ghz clock.
https://www.cavium.com/product-thunderx-…

Earlier Thread

OT: Programmable Logic Devices
https://www.tuscl.net/discussion.php5?id…

SJG

Interesting Old Thread
Favorite Strip Clubs of San_Jose_Guy?
https://www.tuscl.net/discussion.php5?id…

TJ Street
https://farm6.staticflickr.com/5488/9620…

https://c1.staticflickr.com/8/7290/96201…

http://www.adelitasbartijuanamexico.com/…

http://farm4.static.flickr.com/3680/9633…

Nirvana - Aneurysm (Live at Reading 1992)
https://www.youtube.com/watch?v=PvwqSMRt…
san_jose_guy
6 years ago
In hand now:
Introduction to 80x86 assembly language and computer architecture / Richard C. Detmer (2010)

A real good book. Explains everything very clearly. To me this is more of a trade school book than a university book. But if you want people to be able to make programs work, this is what they need.

They use the Microsoft Visual suite. Generally I had been opposed to such, more a gimmick, a toy, than a tool. But no matter, now. It has gotten a lot better.

So where as the previous book focused on something unusual, using Microsoft C and Assembler and being able to write Assembler inline, right inside of a C routine.

I find this to be a dubious idea. Must need to spend a lot of time checking what comes out of the C compiler, before and after making such inline changes.

But this current book talks about accepted practice, writing Assembler routines which can be called externally.

They us the C calling convention, both to get it started and get into it, and for calling from Assembler to Assembler. The C argument order is the opposite of Pascal, and as I remember, Pascal is the same as Fortran.

So really, Assembler should be fun. And in this book it is. I don't know if you can move from a memory address to a memory address without it first going into a CPU register. Most of the time you can't.

But the original PC architecture included a DMA controler ( 8237 ? ) and the Interrupt Arbiter ( 8259 ?)

The CPU does though have all four functions for binary arithmetic. And earlier CPUs did not have this. And the 2's complement and all is automatically taken care of.

Now, most of the time the tough stuff with Assembler is the I/O. Here handled though, you just include 'io.h', really from the C runtime library. Then you can do Windows prompting and messaging. You can use anything from the C runtime.

So the 386 with its special new mode is what brought 32 bit computing to the desk top. Just think about how many OP codes that allows for!

It has a few special registers beyond what an 8086 had too.

So many have agreed that the 386 was the turning point where now you could have on your desk top, something which in many ways was the rival of a mainframe.

In my view, this has still not yet been taken advantage of. Too much use of real stupid commercial CAD programs, which are really just busy boxes.

But with the Open Source Movement, things are changing.

And Microsoft used to be a really bad actor. But today, facing for the first time competition that it cannot drive under, the Free Software Foundation, it has cleaned up its act. Its stuff today are useful tools, not appliances.

So I guess Intel went to 64 bits with Pentium III, so I am told.

But this book saves discussion of Floating Point for the last chapter. So the 80 bits is called Double Extended Precision.

You can in the Assembler declare a variable as 'Real10'. I guess the C compiler allows this too. Used to not be so.

So then there are op codes for the co-processor, all starting with the letter 'f'.

I think if you don't have the co-processor, you can be calling stuff from the floating point library.

The way it was during the DOS days was there were three ways.

1. Standard, which was compromise and did spend time checking for the co-processor.
2. (dot)alt, which was faster if you did not have the co-processor.
3. (dot)87, which was steamlined and the fastest if you had the co-processor.

I would just have a 'make.bat' which did all three linkings. Some would flag errors on numeric issues which the other two would ignore.

If anyone has an example of something they have re-written in Assembler which is faster than what the C or Fortran compilers did, I would love to see it.

As I see things, the main advantage of re-writing some floating point routines in Assembler would just be that it could be flatter. Less overhead of function calls and returns.

Typical simulation programs are numerical solutions to matrices, with an independent variable. So they easily run into the millions of floating point operations, including the power serieses for transendentals. So you are into many minutes, hours and more. So by making flat code in assembler you could probably beat the compiler code and it would be worth the effort.

And people who adapt compilers to new processors also need to know how to program the processor directly.

The author explains that in Assembler you can make self modifying code, but this is considered extremely bad form.

I agree. But I would not put that past those Apple guys and the McIntosh BIOS. Of course it would not be in the Read Only Memory, it would be in stuff which is copied from there to the Random Access Memory. With zillions of entry points and self modifying code, you can make something which will forever be impractical to reverse engineer. So you can be selling a dog shit cheap piece of hardware for a premium price because there is no legal way to clone it.

I will be following with:
The art of assembly language / by Randall Hyde (2010), over 700 pages

ARM system-on-chip architecture / Steve Furber (2000)

Some assembly required : assembly language programming with the AVR microcontroller / Timothy S. Margush (2012 CRC Press)

The definitive guide to the ARM Cortex-M0 / Joseph Yiu (2013)

Complete digital design : a comprehensive guide to digital electronics and computer system architecture / Mark Balch (2003)

SJG

Bruce Chilton 1st 4 videos on play list
https://www.youtube.com/watch?v=sN3brxti…

http://politicalirony.com/wp-content/upl…

Nirvana - Aneurysm
https://www.youtube.com/watch?v=y7TPnH5e…

Nirvana - Smells Like Teen Spirit (Live at Reading 1992) w/ surprise into
https://www.youtube.com/watch?v=R3XIGon2…

TJ Street

https://farm6.staticflickr.com/5488/9620…

https://c1.staticflickr.com/8/7290/96201…

http://www.adelitasbartijuanamexico.com/…

http://farm4.static.flickr.com/3680/9633…

No Quarter - Led Zeppelin HD ( they manage to get buy without a bass player for this )
https://www.youtube.com/watch?v=Pu94mWlg…
san_jose_guy
6 years ago
Learning MySQL and MariaDB / Russell J.T. Dyer (2015)

What is MariaDB?

MariaDB is a community-developed fork of the MySQL relational database management system intended to remain free under the GNU GPL. Development is led by some of the original developers of MySQL, who forked it due to concerns over its acquisition by Oracle Corporation.

GOT IT!

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

https://mariadb.com/

https://mariadb.org/

SJG

TJ Street

https://farm6.staticflickr.com/5488/9620…

https://c1.staticflickr.com/8/7290/96201…

http://www.adelitasbartijuanamexico.com/…

http://farm4.static.flickr.com/3680/9633…
san_jose_guy
6 years ago
The art of assembly language / by Randall Hyde (2010), over 700 pages, will have in hand soon.

ARM system-on-chip architecture / Steve Furber (2000)

Some assembly required : assembly language programming with the AVR microcontroller / Timothy S. Margush (2012 CRC Press)

The definitive guide to the ARM Cortex-M0 / Joseph Yiu (2013)

Complete digital design : a comprehensive guide to digital electronics and computer system architecture / Mark Balch (2003)

So now let me look at some old threads to collect up the other book finds.

OT: Physics Texts
https://www.tuscl.net/discussion.php5?id…

And kudos to RandomMember for endorsing
Halliday @ Resnick. Very familiar with their texts, the old ones written by them. I agree it is very well written. Though I am also finding Serway to be good.

Giancoli I am also familiar with but my reaction is a bit negative. Randall Knight is another used at UC Berkeley and Stanford.

Sorry that I somehow had missed your post.

Programable Hand Held Calculators
https://www.tuscl.net/discussion.php5?id…


MATH Toolkit for REAL-TIME Programming, Jack W. Crenshaw, 2000

CMP Media, Lawrence Kansas

Seems to deal in C++.

But also talks about Pascal and extensively about Fortran.

Has all the stuff you would want on a scientific calculator


A first course in mathematical analysis / David Alexander Brannan (2006)

OT: Programmable Logic Devices
https://www.tuscl.net/discussion.php5?id…

Tunnel FETS
Fundamentals of tunnel field-effect transistors / Sneh Saurabh, Mamidala Jagadesh Kumar (2017)

Deep Sub Micron
A layout and design methodology for deep sub-micron applications using networks of PLAs (Memorandum) (1998)

Compact models for integrated circuit design : conventional transistors and beyond / Samar K. Saha.(2016)

Wideband cmos receivers (2015)

Beginning FPGA: Programming Metal [electronic resource] : Your brain on hardware / by Aiken Pang, Peter Membrey. (2017)

Digital design and implementation with field programmable devices / Zainalabedin Navabi (2005)

Digital design using field programmable gate arrays / Pak K. Chan, Samiha Mourad (1994)

Digital systems design with programmable logic / Martin Bolton (1990)

The personal computer workstation for programmable logic design : a case study of the Data I/O Personal Silicon Foundry / by David L. Mallery ( 1988 ) no copies available.

Microcontroller programming : the microchip PIC / Julio Sanchez, Maria P. Canton 2007 CRC Press

Running small motors with PIC microcontrollers / Harprit Singh Sandhu. 2009
talks about Microchip Technology PIC 16F877A and PIC 18F4331

Digital design and computer architecture / Sarah L. Harris ; David Money Harris (2015)
(not really available)

Assembly language programming : ARM Cortex-M3 / Vincent Mahout (2012) (not really available)

ARM system developer's guide : designing and optimizing system software / Andrew N. Sloss, Dominic Symes, Chris Wright, with a contribution by John Rayfield. (2004) (not really available)

ARM system-on-chip architecture / Steve Furber (2000) (YES available)

ARM system architecture / Steve Furber (1996) (not really available)

Very interesting new book:
Robotics, Vision and Control [electronic resource] : Fundamental Algorithms In MATLAB℗ʼ Second, Completely Revised, Extended And Updated Edition / by Peter Corke. (2017)

Well we have this, Learning TensorFlow : a guide to building deep learning systems / Tom Hope, Yehezkel S. Resheff, and Itay Lieder.(2017)

and then the single board computers
https://www.eetimes.com/document.asp?doc…

Raspberry PI has VFPv4 Floating Point

Make Super Cheap Computers ( 2016 )

NVIDIA® Tesla® P100 PCIe GPUs

Introduction to parallel computing / Zbigniew J. Czech, Silesia University of Technology (2016)'

Fundamentals of parallel multicore architecture / Yan Solihin (2016)

Programming models for parallel computing / edited by Pavan Balaji. (2015)

Learning MCollective : parallel server management in Puppet and Chef / Jo Rhett (2014)

Programming massively parallel processors : a hands-on approach / David B. Kirk and Wen-mei W. Hwu. (2013)

Linear algebra tools for data mining / Dan A. Simovici (2012)

Process algebra : equational theories of communicating processes / J.C.M. Baeten, T. Basten, M.A. Raniers. (2010)

Intel Galileo Gen 2

Black Girl in Purple, NOLA, Iberville and Chartres
https://s.hdnux.com/photos/42/00/35/8914…

Nonvolatile semiconductor memory technology : a comprehensive guide to understanding and to using NVSM devices / edited by William D. Brown, Joe E. Brewer. [ 1998 ]

Beginning Artificial Intelligence with the Raspberry Pi / Donald J. Norris (2017)

Hamshack Raspberry Pi : how to use the Raspberry Pi for amateur radio activities / James Baughn K9EOH (2017)

Raspberry Pi with Java : programming the Internet of things (IoT) / Stephen Chin with James L. Weaver (2016)

Raspberry Pi cookbook : software and hardware problems and solutions / Dr. Simon Monk (2016)

Raspberry Pi user guide / Eben Upton and Gareth Halfacree (2016)

Learning computer architecture with Raspberry Pi / Eben Upton, Jeff Duntemann, Ralph Roberts, Tim Mamtora and Ben Everard (2016)

Exploring Raspberry Pi : interfacing to the real world with embedded Linux / Derek Molloy (2016)

Raspberry Pi electronics projects for the evil genius / Donald Norris (2016)

Learn electronics with Raspberry Pi : physical computing with circuits, sensors, outputs, and projects / Stewart Watkiss (2016)

Data communications and networking / Behrouz A. Forouzan with Sophia Chung Fegan

Forouzan, Behrouz A. New York : McGraw-Hill Higher Education, [2007] ©2007 Fourth edition.

Introduction to copper cabling : application for telecommunications, data communications and networking / John Crisp

Crisp, John Oxford ; Boston : Newnes, 2002

Solar cells and energy materials / Takeo Oku (2017)

Power electronics : devices, circuits and industrial applications / V.R. Moorthi. (2005)

Power electronics and motor drive systems / Stefanos N. Manias (2017)

Power electronic converters and systems : frontiers and applications / edited by Andrzej M. Trzynadlowski (2015)

Power electronic systems : walsh analysis with MATLAB / Anish Deb, Suchismita Ghosh (2014)

Designing control loops for linear and switching power supplies : a tutorial guide / Christophe Basso. (2012 Artech House )

Programming FPGAs : getting started with Verilog / Simon Monk. (2017)

The ARRL handbook for radio communications 2017 / H. Ward Silver, editor.


OT: Computer Programming
https://www.tuscl.net/discussion.php5?id…


Learning PHP, MySQL & JavaScript: With jQuery, CSS & HTML5 (Learning Php, Mysql, Javascript, Css & Html5) 4th Edition
by Robin Nixon


Embedded C programming and the Atmel AVR / Richard Barnett, Larry O'Cull, Sarah Cox (2003)

Fundamentals of embedded software : where C and assembly meet / Daniel W. Lewis. (2002)

C programming for embedded systems / Kirk Zurell (2000)

Programming embedded systems in C and C++ / Michael Barr. (1999 O'Reilly )

Reusable software components : object-oriented embedded systems programming in C / Ted Van Sickle (1997)

Advanced Finite Element Simulation with MSC Marc [electronic resource] : Application of User Subroutines / by Zia Javanbakht, Andreas ©ئchsner. (2017), USES FORTRAN

Modern Fortran in practice / Arjen Markus ; with foreword by Michael Metcalf. (2012)


R for Microsoft Excel users : making the transition for statistical analysis / Conrad Carlberg. 2017

Beginning data science in R : data analysis, visualization, and modelling for the data scientist / Thomas Mailund 2017

Using the R commander : a point-and-click interface for R / John Fox 2017

TO BE CONTINUED

SJG

TJ Street

https://farm6.staticflickr.com/5488/9620…

https://c1.staticflickr.com/8/7290/96201…

http://www.adelitasbartijuanamexico.com/…

http://farm4.static.flickr.com/3680/9633…

https://i.ytimg.com/vi/x9DUqhAne44/hqdef…

https://c2.staticflickr.com/6/5497/96200…

https://c2.staticflickr.com/8/7361/96322…

https://c1.staticflickr.com/6/5539/96203…

https://c2.staticflickr.com/6/5449/96322…

https://c2.staticflickr.com/6/5520/96203…

http://i1.ytimg.com/vi/nkeeS3HHJrU/hqdef…

NOLA sidewalk, the black girl!
http://image.nola.com/home/nola-media/wi…

Attributed to Denis Diderot, "Men will never be free until the last king is strangled with the entrails of the last priest."
san_jose_guy
6 years ago
Refactoring SQL applications / Stéphane Faroult with Pascal L'Hermite 2008, O'Reilly

Finite Elements For Electrical Engineers, Peter P. Silvester and Ronald L. Ferrari.
1996 third edition, but originally 1983.

Niklaus Wirth, programming language for PIC Microcontrollers
https://www.inf.ethz.ch/personal/wirth/P…

Object-oriented programming in Pascal : a graphical approach / D. Brookshire Conner, David Niguidula, Andries van Dam. ( 1995 )

Mastering C++ : an introduction to C++ and object-oriented programming for C and Pascal programmers / Cay S. Horstmann. ( 1991 )

Object-oriented programming in Turbo Pascal 5.5 / Ben Ezzell ( 1989 )


Objective-C : object-oriented programming techniques / Lewis J. Pinson, Richard S. Wiener ( 1991 )

Object technology for scientific computing : object-oriented numerical software in Eiffel and C / Paul F. Dubois ( 1997 )

This FreeRTOS looks good, for some things, and then also this Free DOS.

Real-time embedded components and systems : with Linux and RTOS / Sam Siewart, John Pratt. (2016)

MicroC/OS-II : the real-time kernel / Jean J. Labrosse ( 1999 ) skimmed through years ago, has C based RTOS in the book and on its CD.

Circuit Design Using Personal Computers, by Thomas Cuthbert, 1983

Applying manufacturing execution systems / Michael McClellan (1997), not that new

Handbook of serial communications interfaces : a comprehensive compendium of serial digital input/output (I/o) standards / Louis E. Frenzel Jr. ( 2016 )
Newnes books are always good.

The Gantt chart : a working tool of management
Clark, Wallace, 1880-1948
London : Pitman, [1952]

The Gantt Chart: A Working Tool of Management (Classic Reprint)Apr 22, 2017
by Wallace Clark

Project Management For DummiesApr 22, 2013
by Stanley E. Portny, looks quite good

Modern Fortran in practice / Arjen Markus ; with foreword by Michael Metcalf. (2012)

plplot
http://plplot.sourceforge.net/

comp.lang fortran, posts going up right now!
https://groups.google.com/forum/#!forum/…

SQLite, written in C. For Fortran there is fsqlite, developed by Markus.

SQLite developed by D. Richard Hipp, March 2012, 'www.sqlite.org'

PLplot, collection of libraries for plotting technical and scientific data

Tcl/Tk

Tklib, library of Tk extensions, 'tcllib.sf.net'

^^^^ works with GUI.

Making TEX work / Norman Walsh (1994)


DocBook 5: The Definitive Guide: The Official Documentation for DocBook, by Walsh Norman


Beyond Objectivism and Relativism: Science, Hermeneutics, and Praxis First Edition Edition
by Richard J. Bernstein 1983, very good book

Sed & awk / Dale Dougherty and Arnold Robbins (1997)


Embedded software development with C / Kai Qian, David den Haring, Li Cao. (2009)

known to be good, skimmed through this many years ago. They give you an embedded operating system for any use you want, in the book, and on the disk
Embedded systems building blocks : complete and ready-to-use modules in C / Jean J. Labrosse (2000)


The Rust Programming Language, by Steve Klabnick, a new book

Introducing Elixir : getting started in functional programming / Simon St. Laurent and J. David Eisenberg (2017)



Object oriented design with applications / Grady Booch (1991)

An introduction to object-oriented analysis : objects and UML in plain English / David William Brown (2002)

Object models : strategies, patterns, and applications / Peter Coad with David North and Mark Mayfield (1997)

Object-oriented analysis and design / James Martin and James J. Odell (1992)

Object-oriented modeling and design with UML / Michael Blaha, James Rumbaugh (2005)

Essentials of management information systems / Kenneth C. Laudon, New York University, Jane P. Laudon, Azimuth Information Systems. (2017), and published by Pearson, as major text book publishing company


Manufacturing Execution System software:

www.softwareadvice.com

www.epicor.com

www.ptc.com

www.capterra.com

Scholten, Bianca (2009). MES guide for executives: why and how to select, implement, and maintain a manufacturing execution system

Proview, open source process control
www.proview.se

Embedded PLC guide
plccompare.com


Almost every MRP II system is modular in construction. Characteristic basic modules in an MRP II system are:

Master production schedule (MPS)
Item master data (technical data)
Bill of materials (BOM) (technical data)
Production resources data (manufacturing technical data)
Inventories and orders (inventory control)
Purchasing management
Material requirements planning (MRP)
Shop floor control (SFC)
Capacity planning or capacity requirements planning (CRP)
Standard costing (cost control) and frequently also Actual or FIFO costing, and Weighted Average costing.
Cost reporting / management (cost control)

together with auxiliary systems such as:

Business planning
Lot traceability
Contract management
Tool management
Engineering change control
Configuration management
Shop floor data collection
Sales analysis and forecasting
Finite capacity scheduling (FCS)

and related systems such as:

General ledger
Accounts payable (purchase ledger)
Accounts receivable (sales ledger)
Sales order management
Distribution resource planning (DRP)
Automated warehouse management
Project management
Technical records
Estimating
Computer-aided design/computer-aided manufacturing (CAD/CAM)
CAPP


www.webandmacros.net


Harvard Business Review entrepreneur's handbook : everything you need to launch and grow your new business. ( 2018 )

Directing the Erp Implementation A Best Practice Guide to Avoiding Program Failure Traps While Tuning System Performance (2015)

Effective PM and BA role collaboration : delivering business value through projects and programs successfully / Ori Schibi, Cheryl Lee. (2015)

Business driven technology / Paige Baltzan, Daniels College of Business, University of Denver. (2015)

The AMA handbook of project management / edited by Paul C. Dinsmore, PMP. Jeannette Cabanis-Brewin. (2014), but availability problem.

includes all of the following:

•Sales and Purchasing
•Customer Relationship Management (CRM)
•Inventory Management
•Project Management
•Finance and accounting
•Manufacturing Execution System (MES)
•Individuality / Customizing on the fly
•Supply Chain Management
•SOAP connectivity Ecommerce, EBusiness, Webshops, CMS


Dolibarr ERP ( PHP and Mysql / postgreSQL I think )


C Language Algorithms for Digital Signal Processing (1991)

C++ Algorithms for Digital Signal Processing

Designing Audio Effect Plug-Ins in C++: With Digital Audio Signal Processing Theory

Numerical Recipes in C++: The Art of Scientific Computing



Embedded C programming and the Atmel AVR / Richard Barnett, Larry O'Cull, Sarah Cox (2003)

Fundamentals of embedded software : where C and assembly meet / Daniel W. Lewis. (2002)

C programming for embedded systems / Kirk Zurell (2000)

Programming embedded systems in C and C++ / Michael Barr. (1999 O'Reilly )

Reusable software components : object-oriented embedded systems programming in C / Ted Van Sickle (1997)


Compilers: Principles, Techniques, and Tools, old book, but many more new ones now. This one, as I know, often used at Stanford 1986


Ada's legacy / Robin Hammerman, Andrew L. Russell., 2016

Analysable real-time systems : programmed in Ada / Alan Burns and Andy Wellings. 2016

Programming in Ada 2012 / John Barnes.

Building parallel, embedded, and real-time applications with Ada / John W. McCormick, Frank Singhoff [and] Jérôme Hugues 2011


R

R for Microsoft Excel users : making the transition for statistical analysis / Conrad Carlberg. 2017

Beginning data science in R : data analysis, visualization, and modelling for the data scientist / Thomas Mailund 2017

Using the R commander : a point-and-click interface for R / John Fox 2017

PYTHON

Python without fear : a beginner's guide that makes you feel smart / Brian Overland. 2018


SQL

Refactoring SQL applications / Stéphane Faroult with Pascal L'Hermite 2008, O'Reilly

FORTH

Intelligent embedded systems / Louis L. Odette 1991, talks about C, prolog,and Forth

Pocket guide to FORTH / Linda Baker [and] Mitch Derick ( 1983 )

FORTH on the Atari : learning by using / E. Floegel ( 1983 )


AI and expert systems : a comprehensive guide, C language / Robert I. Levine, Diane E. Drang, Barry Edelson. (1990 )
Levine believes that Lisp and Prolog are hindrances to use of AI techniques.

Mastering C++ : an introduction to C++ and object-oriented programming for C and Pascal programmers / Cay S. Horstmann. ( 1991 )


Objective-C : object-oriented programming techniques / Lewis J. Pinson, Richard S. Wiener ( 1991 )

Object technology for scientific computing : object-oriented numerical software in Eiffel and C / Paul F. Dubois ( 1997 )


Real-time embedded components and systems : with Linux and RTOS / Sam Siewart, John Pratt. (2016)

MicroC/OS-II : the real-time kernel / Jean J. Labrosse ( 1999 ) skimmed through years ago, has C based RTOS in the book and on its CD.

Circuit Design Using Personal Computers, by Thomas Cuthbert, 1983

Applying manufacturing execution systems / Michael McClellan (1997), not that new

The Gantt chart : a working tool of management
Clark, Wallace, 1880-1948
London : Pitman, [1952]

The Gantt Chart: A Working Tool of Management (Classic Reprint)Apr 22, 2017
by Wallace Clark

Project Management For DummiesApr 22, 2013
by Stanley E. Portny, looks quite good

Mastering the Gantt Chart: Understand and use the "Gantt Project" open source software efficiently! (eGuide Education Book 1)Jan 30, 2017
by Olivier Rebière and Cristina Rebière



Les Hatton, 'Safer C, Developing software for High-Integrity and Safety-critical systems' 1994


Code complete : [a practical handbook of software construction] / Steve McConnell
Redmond, Wash. : Microsoft Press, [2004]

GACA posted
"
R like SAS can collect data from various sources, relational, CSV (text), web, Hadoop etc and run data analysis across systems.

Technically even data in relational databases are text files until you to define the columns/fields data type. Which can be done in R as well. Not sure importing data as text is a deal breaker at all.
"


Object-oriented databases / J.G. Hughes. (1991)


Beginning iOS programming : building and deploying iOS applications / Nick Harris 2014

Automation, production systems, and computer-integrated manufacturing / Mikell P. Groover, professor emeritus of Industrial and Systems Engineering, Lehigh University (2015), but not available.

The fundamentals of production planning and control / Stephen N. Chapman (2006)

Direct-write technologies for rapid prototyping applications : sensors, electronics, and integrated power sources / [editors] Alberto Piqué, Douglas B. Chrisey (2002)

Automation, production systems and computer-integrated manufacturing / Mikell P. Groover (2001)


Learning path : get started with natural language processing using Python, Spark, and Scala / O'Reilly Media, Inc. (2017)

Python programming on Win32 / Mark Hammond and Andy Robinson (2000)


TO BE CONTINUED


SJG

Do you feel like we do - Peter Frampton
https://www.youtube.com/watch?v=V9Yq5m9e…
san_jose_guy
6 years ago
Advanced data analytics using Python : with machine learning, deep learning and NLP examples / Sayan Mukhopadhyay (2018)

The Beaglebone Black primer / Brian McLaughlin. (2016)

Beginning Django e-commerce / Jim McGaw (2009)

Data science fundamentals for Python and MongoDB / David Paper (2018)

MongoDB and Python / Niall O'Higgins. (2011 O'Reilly )


Analysable real-time systems : programmed in Ada / Alan Burns and Andy Wellings (2016)

Ada's legacy / Robin Hammerman, Andrew L. Russell. (2016)

Programming in Ada 2012 / John Barnes. (2014)

Concurrent and real-time programming in Ada 2005 / Alan Burns, Andy Wellings (2007)

Ada 95 : the Lovelace tutorial / David A. Wheeler (1997)

Ada95 for C and C++ programmers / Simon Johnston. (1997)

C++ object databases : programming with the ODMG standard / David Jordan ; [foreword by Rick Cattell] (1998)

Seven databases in seven weeks : a guide to modern databases and the NoSQL movement / Eric Redmond, Jim R. Wilson ; [edited by Jacquelyn Carter]. (2012)

Practical SQL : a beginner's guide to storytelling with data / by Anthony DeBarros. (2018) (SJ)

Seven Databases In Seven Weeks, a guide to Modern Databases and the NoSQL Movement, by Eric Redmond and Jim R. Wilson.
The Pragmatic Bookshelf (2015)

PostGRESQL, written in C,
Riak, written in Erlang
CouchDB written in Erlang
MongoDB, written in C++
Redis, written in C/C++
Neo4J and HBase written in Java

R projects / by Joseph Schmuller, PhD. (2018)

Tmux 2 : productive mouse-free development / Brian P. Hogan ; edited by Susannah Davidson Pfalzer. (2016)


Old 1999 book I have at times found useful:
MySQL and mSQL / Randy Jay Yarger, George Reese and Tim King

Functional programming : a PragPub anthology : exploring Clojure, Elixir, Haskell, Scala, and Swift / Michael Swaine and the PragPub writers. (2017)

The Rails 4 Way
by Fernandez and Faustino

UML Distilled, 3rd ed.

by Martin Fowler, forwards by Cris Kobryn, Gardy Booch etal.


Just a few of the other books in the CRC R series

Using R for Numerical Analysis in Science and Engineering
Statistical Computing in C++ and R
Basics of Matrix Algebra for Statistics with R
R and MATLAB
R Graphics

The Python 3 Standard Library by Example
by Doug Hellmann (2017)


The Official Unbuntu Book


Learn business analytics in six steps using SAS and R : a practical, step-by-step guide to learning business analytics / Subhashini Sharma Tripathi. (2016)

Learning R / Richard Cotton. (2013)

Pro machine learning algorithms : a hands-on approach to implementing algorithms in Python and R / V. Kishore Ayyadevara. (2018)

Python for R users : a data science approach / Ajay Ohri. (2018)

R for data analysis in easy steps / Mike McGrath. (2018)

R for dummies / by Andrie de Vries and Joris Meys. (2015)

R packages / Hadley Wickham (2015)



And SOAP ( Simple Object Access Protocol )

JavaScript & jQuery
the missing manual
by David Sawyer Mc Farland O'Reilly 2014

Programming With Sets An Introduction To SETL
by J.T. Schwartz etal, 1986
Springer-Verlag


Learning APL : an array processing language / James A. Mason (1986)


Also, functional programming books:

Functional Programming in C++ : How to Improve Your C++ Programs Using Functional Techniques (2018)

Functional programming in R : advanced statistical programming for data science, analysis and finance / Thomas Mailund (2017)

Functional and reactive domain modeling / Debasish Ghosh (2016)

Beginning functional JavaScript : functional programming with JavaScript using EcmaScript 6 / Anto Aravinth (2016)

Functional reactive programming / Stephen Blackheath, Anthony Jones (2016)

Functional programming in JavaScript / Luis Atencio. (2016)

Functional programming in Scala / Paul Chiusano, Runar Bjarnason (2015)

A beginner's guide to scala, object orientation and functional programming / John Hunt. (2014)

Discrete mathematics and functional programming / Thomas VanDrunen (2013)

Functional JavaScript / Michael Fogus ; [forewords by Steve Vinoski & Jeremy Ashkenas]. (2013)

The art of R programming : tour of statistical software design / by Norman Matloff. (2011)


So of the most handy books about R

Learn business analytics in six steps using SAS and R : a practical, step-by-step guide to learning business analytics / Subhashini Sharma Tripathi. (reading some about SAS will be good too )

R for dummies / by Andrie de Vries and Joris Meys. (2015)

R in action : data analysis and graphics with R / Robert I. Kabacoff. (2015)

R packages / Hadley Wickham. (seems like these new interpretive languages all work with expansion packages, and through dynamic linking 2015)

Sam's teach yourself R in 24 hours / Andy Nicholls, Richard Pugh, and Aimee Gott. (2015)


Low-level programming : C, assembly, and program execution on Intel 64 architecture / Igor Zhirkov (2017SJ)

Some assembly required : assembly language programming with the AVR microcontroller / Timothy S. Margush (2012 CRC Press)

Guide to assembly language : a concise introduction / James T. Streib. (2012) Springer-Verlag

Introduction to 80x86 assembly language and computer architecture / Richard C. Detmer (2010)

The art of assembly language / by Randall Hyde (2010)

Assembly language step-by-step : programming with Linux / Jeff Duntemann (2009, unavailable )

Guide to assembly language programming in Linux / Sivarama P. Dandamudi (2005, lots of copies )

LINUX assembly language programming / Bob Neveln (2000)


Also, in C,

Real-Time C++ : efficient object-oriented and template microcontroller programming / Christopher Kormanyos. (2015 Springer, SFPL)

Programming : principles and practice using C++ / Bjarne Stroustrup. (2014)

21st century C / Ben Klemens ( O'Reilly 2013)

Embedded systems building blocks : complete and ready-to-use modules in C / Jean J. Labrosse (2000 CMP Mission)

C programming for embedded systems / Kirk Zurell (2000 Mission)

Programming embedded systems in C and C++ / Michael Barr. (1999 O'Reilly)




Lots of these sorts of books around, some years back:

Hardening Linux / James Turnbull (2005)

Hardening Linux / John Terpstra ... [and others] (2004)

GNU/Linux application programming / M. Tim Jones (2008)



Windows PowerShell cookbook : the complete guide to scripting Microsoft's command shell / by Lee Holmes. (2013)

Designing distributed systems : patterns and paradigms for scalable, reliable services / Brendan Burns. (2018)


SJG
san_jose_guy
6 years ago
So I'll be getting this soon:
Some assembly required : assembly language programming with the AVR microcontroller / Timothy S. Margush (2012 CRC Press)

The Artist's Everything Handbook
A New Guild To Drawing and Painting
by Kate Wilson

How To Make Books
https://www.amazon.com/How-Make-Books-On…

SJG

https://www.amazon.com/Mystery-Babalon-B…

https://www.amazon.com/Vault-Babalon-Thr…

https://www.amazon.com/Modern-Sex-Magick…

https://www.amazon.com/Templar-Heresy-St…

So this small Richard Rorty book is very good and very easy to understand, a kind of anti-philosphy, following on what he wrote in his much larger and more challenging "Philosophy and the Mirror of Nature":
https://www.amazon.com/Contingency-Irony…

Two books written about the same time which seem to span the chasm between religious and occult kabbalah
Kabbalah : three thousand years of mystic tradition / Kenneth Hanson (1998)
Heavenly powers : unraveling the secret history of the Kabbalah / Neil Asher Silberman (1998)

Why I’m Proud To Be A Middle-Aged Stripper
https://www.huffingtonpost.com/entry/mid…
san_jose_guy
6 years ago
So I need here to look again at the Assembly Language books I have identified.

So, these read or will be read soon:

Guide to assembly language : a concise introduction / James T. Streib. (2012) Springer-Verlag

Introduction to 80x86 assembly language and computer architecture / Richard C. Detmer (2010)

The art of assembly language / by Randall Hyde (2010)

Some assembly required : assembly language programming with the AVR microcontroller / Timothy S. Margush (2012 CRC Press)


Okay, so the above will be all, for now. Later assembly books tied to C, Embedded, or Linux, but save till later.


But we can also do this:

The Beaglebone Black primer / Brian McLaughlin. (2016)

Windows PowerShell cookbook : the complete guide to scripting Microsoft's command shell / by Lee Holmes. (2013)

Designing distributed systems : patterns and paradigms for scalable, reliable services / Brendan Burns. (2018)

SJG

A much loved company and website back into action, enjoy:
https://www.wickedtemptations.com/

Lou Reed - Egg Cream
https://www.youtube.com/watch?v=hIIG4gSX…

Ghilottibros.com, Golden Gate Bridge
https://ghilottibros.com/about/
san_jose_guy
6 years ago
We can also do:

Programming FPGAs : getting started with Verilog / Simon Monk. (2017)

and

Introduction to parallel computing / Zbigniew J. Czech, Silesia University of Technology (2016)'

Fundamentals of parallel multicore architecture / Yan Solihin (2016)

Programming models for parallel computing / edited by Pavan Balaji. (2015)

Learning MCollective : parallel server management in Puppet and Chef / Jo Rhett (2014)

Programming massively parallel processors : a hands-on approach / David B. Kirk and Wen-mei W. Hwu. (2013)



ARM system-on-chip architecture / Steve Furber (2000) (YES available)

Microcontroller programming : the microchip PIC / Julio Sanchez, Maria P. Canton 2007 CRC Press

Beginning FPGA: Programming Metal [electronic resource] : Your brain on hardware / by Aiken Pang, Peter Membrey. (2017)

Digital design and implementation with field programmable devices / Zainalabedin Navabi (2005)

Digital design using field programmable gate arrays / Pak K. Chan, Samiha Mourad (1994)

Digital systems design with programmable logic / Martin Bolton (1990)


Deep Sub Micron
A layout and design methodology for deep sub-micron applications using networks of PLAs (Memorandum) (1998)


Tunnel FETS
Fundamentals of tunnel field-effect transistors / Sneh Saurabh, Mamidala Jagadesh Kumar (2017)

MATH Toolkit for REAL-TIME Programming, Jack W. Crenshaw, 2000

CMP Media, Lawrence Kansas

Seems to deal in C++.

But also talks about Pascal and extensively about Fortran.

Has all the stuff you would want on a scientific calculator



The definitive guide to the ARM Cortex-M0 / Joseph Yiu (2013)

Complete digital design : a comprehensive guide to digital electronics and computer system architecture / Mark Balch (2003)


Using advanced MPI : modern features of the Message-Passing-Interface / William Gropp, Torsten Hoefler, Rajeev Thakur, and Ewing Lusk (2014 caution)

An introduction to parallel programming / Peter S. Pacheco. (2011)

Parallel programming in C with MPI and openMP / Michael J. Quinn. (2004)

Handbook of serial communications interfaces : a comprehensive compendium of serial digital input/output (I/o) standards / Louis E. Frenzel Jr. ( 2016 )
Newnes books are always good.


Make Super Cheap Computers ( 2016 ), yes available, a magazine.

https://www.amazon.com/Make-Super-Cheap-…

SJG
san_jose_guy
6 years ago
So in hand now:
The art of assembly language / by Randall Hyde, 2nd edition, 2010. 732 pages.

Will soon have also:
Some assembly required : assembly language programming with the AVR microcontroller / Timothy S. Margush

SJG
san_jose_guy
6 years ago
So in hand now:
The art of assembly language / by Randall Hyde, 2nd edition, 2010. 732 pages.

So this book is blowing me away. Hyde has been writing about x86 assembly language since 1989. He wrote this huge MASM Bible.

The current book is a re-write of a first edition 15 years back.

So he is promoting, HLA ( High Level Assembler). It has a Pascal like syntax. I think Hide has a fondness for Pascal. It also has classes and objects and good control structures. It has its own outside libraries, not from the C library.

The tough stuff in assembler is the I/O and the operating system. Not the registers and the memory.

So, in HLA you always have full access to conventional low level assembler. Just easier, and easier to get started if you use their high level stuff.

And in my opinion, much better than what MASM offers, being able to introduce assembler snippets right into a C program.

HIDE is an IDE for HLA.

HLA used to be Windows only, now it is also Linux, FreeBSD, and Max OS X.

https://en.wikipedia.org/wiki/High-level…

And he feels that it should be called a compiler instead of an assembler.

http://www.plantation-productions.com/We…

Art of Assembly Book, versions for other OSes
http://www.plantation-productions.com/We…

Art of Assembly Yahoo Group
https://groups.yahoo.com/neo/groups/aoap…

Manuals Online
http://www.plantation-productions.com/We…

Download HLA
http://www.plantation-productions.com/We…

Actually download, 4 OS versions
http://www.plantation-productions.com/We…

Installation Instructions pdf
http://www.plantation-productions.com/We…

Might need MASM to use? I think it is given out for free now.

Want Visual C and its linker.

Still not sure what language HLA is written in.

TO BE CONTINUED

SJG

Spong - "What a New Christianity for a New World will Contain"
https://www.youtube.com/watch?v=CGriJgAA…

Baker Gurvitz Army
https://www.youtube.com/watch?v=VkJC6XQ5…

https://www.wickedtemptations.com/standa…

https://www.wickedtemptations.com/standa…

https://www.wickedtemptations.com/standa…

TJ Street
https://farm6.staticflickr.com/5488/9620…

https://c1.staticflickr.com/8/7290/96201…

https://www.tuscl.net/discussion.php5?id…

http://farm4.static.flickr.com/3680/9633…
san_jose_guy
6 years ago
So finishing now:
The art of assembly language / by Randall Hyde, 2nd edition, 2010. 732 pages.

To make the 8087 Floating Point Co-Processor, Intel hired 3 experts, Kahn, Coonan, and Stone.

8087 has support for the following floating point transcendentals, 8 of them:
sine,
cosine,
partial tangent,
partial arctangent,
2x-1,
y*logbase2(x)
y*logbase2(x+1)

He says that algebraic identities can come up with everything else. ( I cannot vouch for that, or that this is the best way, but I still have much to learn )

And then of the standard HLA math library, it also does, and we are assured that it is open source.

acos
acot
acsc
asec
cot
csc
sec
2^x
10^x
y^x
e^x
log
ln

http://www.plantation-productions.com/We…

I still have much to learn, more questions not than before. Randall talks about Intel and AMD manuals, but what I am so far getting on line is not that.

SJG

JS69 Front Room Makeout Session
https://www.tuscl.net/discussion.php5?id…

https://www.wickedtemptations.com/standa…

https://www.wickedtemptations.com/standa…

https://www.wickedtemptations.com/standa…

https://www.wickedtemptations.com/standa…

https://www.lingeriediva.com/collections…

Joe Bonamassa - "Midnight Blues" - Beacon Theatre - Live From New York
https://www.youtube.com/watch?v=8z74lr3t…
san_jose_guy
6 years ago
Engineering problem solving with C / Delores M.Etter, Jeanine A. Ingber (2000)

So what is the difference between RISC and CISC? If anything is CISC it should be the Intel x86. But I read so much about them, not so bad.

68000 and Sun Sparc were supposed to be RISC. And then the older processors, they had to be RISC, not that many transistors on board.

okay now I understand. It is supposed to be less machine cycles per instruction, so it runs faster. But then the logic itself will tend to be more complex. And some RISC processors have as many instructions as an IBM 370

https://en.wikipedia.org/wiki/Reduced_in…

So mostly RISC runs faster, not simpler inside or simpler to program.

SJG


https://jbonamassa.com/

Joe Bonamassa - "Sloe Gin" - Muddy Wolf at Red Rocks
https://www.youtube.com/watch?v=pvvgZMGp…

And now his own forum, harmonic notes:
https://forum.jbonamassa.com/viewtopic.p…

Midnight Blues
https://www.youtube.com/watch?v=8z74lr3t…

Guitar Harmonics
https://en.wikipedia.org/wiki/String_har…

Beth and Joe - Black Coffee ( a Steve Marriott song, quite a vocal legend to try and imitate )
https://www.youtube.com/watch?v=NooMzmbE…

Beth and Joe - I'd Rather Go Blind ( Live Amsterdam )
https://www.youtube.com/watch?v=UEHwO_UE…

Robin Trower, live ( more harmonic notes )
https://www.youtube.com/watch?v=ZmoMb0gN…
san_jose_guy
6 years ago
AI and expert systems : a comprehensive guide, C language / Robert I. Levine, Diane E. Drang, Barry Edelson. (1990 )

SJG

Lady Zep
https://www.youtube.com/watch?v=IO4Idvfd…

Led Zeppelin Heartbreaker / Living Loving Maid (She's Just a Woman)
https://www.youtube.com/watch?v=nwmCOSYU…
strippercutie404
6 years ago
This topic is so unsexy even I don't know how to make this fun lol.

But its okay :)
san_jose_guy
6 years ago
strippercutie404, sounds like you are ready for my organization, where you would serve as a Story of O sex slave for the women's initiations, and where you would often get offered up on the altar.

http://www.zorg.video/wp-content/uploads…

https://encyclopediasatanica.files.wordp…

:) :) :)

Will have this in hand soon.
AI and expert systems : a comprehensive guide, C language / Robert I. Levine, Diane E. Drang, Barry Edelson. (1990 )

SJG
san_jose_guy
6 years ago
Had game development system and made this Bardo game, like the Tibetan Book of the Dead, or the Egyptian Duat.

https://www.idhhb.com/

maybe this:

"This is not a game, this is Bardo Training" says E.J.Gold. "The training is available to anyone who wants it. Don't let anyone tell you that you have to go through them to get the training. If anyone is telling you that you have to go through them to get the training, they are running a scam."

https://www.bardotrainingcenter.com/

SJG

Waring of Rising Nationalism
https://www.independent.co.uk/news/world…

https://www.abc.net.au/news/2018-11-11/w…

https://www.realclearpolitics.com/2018/0…!

Adam Hochschild
https://www.democracynow.org/2018/11/12/…

Tomb of the Unknown Soldier, underneath the Arch of Triumph, should be visible from this East side angled view
https://www.google.com/maps/place/Arc+de…

http://www.paris-pictures.com/tomb-of-un…

https://en.wikipedia.org/wiki/Arc_de_Tri…

https://architecturebehindmovies.files.w…

Theatre Chochotte - Paris
http://a403.idata.over-blog.com/3/52/36/…

Hookers in Paris
http://smallworldtravels.com/hookers-in-…

Baker Gurwitz
https://www.youtube.com/watch?v=cte9Bk_f…
san_jose_guy
6 years ago
Will have this in hand soon.
AI and expert systems : a comprehensive guide, C language / Robert I. Levine, Diane E. Drang, Barry Edelson. (1990 )

c-lang ??
https://clang.llvm.org/

g++
https://www.cprogramming.com/g++.html

Pass on these for now.

SJG

Chicago: Police Shoot and Kill a Black On-Duty Security Guard

"
In the Chicago suburb of Midlothian, a black security officer was shot and killed by a white police officer Sunday as he was restraining a shooting suspect while on duty at a bar. Twenty-six-year-old Jemel Roberson reportedly grabbed and held a bar patron to the ground after the patron opened fire early Sunday morning. When police officers arrived on the scene, witnesses say Roberson was immediately shot, despite people at the bar screaming that he was a security guard. At the time, Roberson was armed and held a valid gun owner’s license. One patron who witnessed the killing said the cops “saw a black man with a gun, and basically killed him.” An autopsy Monday concluded that Roberson’s death was a homicide.
"

https://www.democracynow.org/2018/11/14/…

Mike Oldfield complete concert at Horse Guards Parade, London 1998.
https://www.youtube.com/watch?v=Gy7hKcxp…
san_jose_guy
6 years ago
Why physicists still use Fortran
http://moreisdifferent.com/2015/07/16/wh…

"
Fortran is rarely used today in industry — one ranking ranks it behind 29 other languages. However, Fortran is still a dominant language for the large scale simulation of physical systems, ie. for things like the astrophysical modeling of stars and galaxies, hydrodynamics codes (cf. Flash), large scale molecular dynamics, electronic structure calculation codes (cf. SIESTA), large scale climate models, etc. In the field of high performance computing (HPC), of which large scale numerical simulation is a subset, there are only two languages in use today — C++ and “modern Fortran” (Fortran 90/95/03/08). The popular Open MPI libraries for parallelizing code were developed for these two languages. So basically, if you want fast code that an run on many processors, you are limited to these two options. Modern Fortran also has a feature called ‘coarrays‘ which puts parallelization features directly into the language. Coarrays started as an extension of Fortran 95 and were incorporated into Fortran 2008 standard.
"
Notice no talk of ADA or of RUST, Eiffel, Swift, Objective-C, etc.

SJG

Deleuze and Guattari
http://criticallegalthinking.com/2010/12…

Chaka Khan (Ain't Nobody) rare 80's performance
https://www.youtube.com/watch?v=PwTvDSpe…

Melody Still Lingers On ( Night In Tunisia ) no bra!
https://www.youtube.com/watch?v=XyzrlndL…

Full concert, Roxy, 1981
https://www.youtube.com/watch?v=KUfEQrAp…
san_jose_guy
6 years ago
"large scale simulation of physical systems"

This is of course becoming more and more common, trying to simulate things seen as impractical before, on account of advances in software to support parallel processing and because of advances in the hardware.

"What I would like to explain is why Fortran is still used, and show that it is not merely because physicists are ‘behind the time’"


"
It is often said that the reason Fortran is still used is that it is fast. But is it the fastest? The website http://benchmarksgame.alioth.debian.org allows for a comparison of several benchmarks between C and Fortran. On most of the benchmarks, Fortran and C++ are the fastest. Note that Python, which is the darling of computer scientists, is usually about 100 times slower, but that is the nature of interpreted code. Python is unsuited for heavy numerical computation but highly suited for many other things. Interestingly, C++ beats Fortran on all but two of the benchmarks, although they are fairly close on most. However, the two benchmarks where Fortran wins (n-body simulation and calculation of spectra) are the most physics-y. The results vary somewhat depending on whether one compares a single core or quad core machine with Fortran lagging a bit more behind C++ on the quad core. The benchmarks where Fortran is much slower than C++ involve processes where most of the time is spent reading and writing data, for which Fortran is known to be slow.

So, altogether, C++ is just as fast as Fortran and often a bit faster. The question we really should be asking is “why do physics professors continue to advise their students to use Fortran rather than C++?”
"

"
Given the long history of Fortran, it is no surprise that a large amount of legacy code in physics is written in Fortran. Physicists usually try to minimize the amount of coding they do, therefore, if legacy code exists they will use it. Even if old code is hard to read, poorly documented, and not the most efficient, it is often faster to use old validated code than to write new code.
"

TO BE CONTINUED, ARTICLE IS LONG

SJG

Led Zeppelin - The Song Remains/The Rain Song - July 1973
https://www.youtube.com/watch?v=lzfPhQ0C…
https://www.amazon.com/patrick-modiano-B…

An Introduction to Heidegger: Being and Time
https://www.youtube.com/watch?v=eDAyhsZ-…

Bill Moyers, Forrest Church Interview
https://www.youtube.com/watch?v=yJbFGevv…

Stravinsky: The Firebird / Gergiev · Vienna Philarmonic · Salzburg Festival 2000
https://www.youtube.com/watch?v=RZkIAVGl…

So you folks like these no proscenium concert halls?

Disney Music Center
https://meyersound.com/wp-content/upload…

San Jose Center for the Performing Arts, not designed that way.
https://c2.staticflickr.com/4/3127/27685…

TJ Street
https://farm8.static.flickr.com/7318/961…

https://farm8.staticflickr.com/7290/9620…

https://c2.staticflickr.com/6/5449/96322…

https://c1.staticflickr.com/3/2849/96290…
san_jose_guy
6 years ago
Modern Data Science With R,

talks about a new language I have never before heard of. 'Julia'.

"
Julia is a high-level general-purpose[12] dynamic programming language that was originally designed to address the needs of high-performance numerical analysis and computational science, without the typical need of separate compilation to be fast,[13][14][15][16] also usable for client and server web use,[17][18] low-level systems programming[19] or as a specification language.[20]

Distinctive aspects of Julia's design include a type system with parametric polymorphism and types in a fully dynamic programming language and multiple dispatch as its core programming paradigm. It allows concurrent, parallel and distributed computing, and direct calling of C and Fortran libraries without glue code.

Julia is garbage-collected,[21] uses eager evaluation and includes efficient libraries for floating-point calculations, linear algebra, random number generation, and regular expression matching. Many libraries are available, and some of them (e.g. for fast Fourier transforms) were previously bundled with Julia.[22]
"

https://en.wikipedia.org/wiki/Julia_%28p…


First appeared
2012; 6 years ago[4]


Stable release

1.0.2[5] / 8 November 2018; 18 days ago

"
Work on Julia was started in 2009, by Jeff Bezanson, Stefan Karpinski, Viral B. Shah, and Alan Edelman, who set out to create a free language that was both high-level and fast. On 14 February 2012 the team launched a website with a blog post explaining the language's mission.[23] There is no official reason for the name "Julia".[24]

Since the 2012 launch, the Julia community has grown, with over 2,000,000 downloads as of August 2018.[25] The JuliaCon[26] academic conference for Julia users and developers has been held annually since 2014.

Version 0.3 was released in August 2014, version 0.4 in October 2015, and version 0.5 in October 2016.[27] Versions 0.5 and earlier are no longer maintained.[28] Julia 0.6 was released in June 2017,[29] and was the stable release version until 8 August 2018.
"

Official Website:
https://julialang.org/

online documentation
https://docs.julialang.org/en/v1/

download, stable versions and nightly builds are available!!
https://julialang.org/downloads/

"
Julia excels at numerical computing. Its syntax is great for math, many numeric datatypes are supported, and parallelism is available out of the box. Julia's multiple dispatch is a natural fit for defining number and array-like datatypes.
"

books:

Getting started with Julia : enter the exciting world of Julia, a high-performance language for technical computing / Ivo Balbaert. (2015)

about Floating Point and Int
https://docs.julialang.org/en/v1/manual/…

not sure it supports 80 or 128 bit floating point at all, but it does use some GNU stuff for arbitrary precision ( could be way too slow )

https://www.mpfr.org/

https://gmplib.org/

So much to learn, by the time I get to this, there will be more books available too.

SJG

Serious Earthquakes In Alaska
https://www.yahoo.com/gma/large-earthqua…

If we have justice, then no one will ever be without what they need.

If we do not have justice, then money will never be a reliable substitute.

Medicare For All
https://www.democracynow.org/2018/11/30/…

Bernie Sanders, Economic Justice
https://www.democracynow.org/2018/11/30/…
san_jose_guy
6 years ago
in hand now:

AI and Expert Systems
A Comprehensive Guide, C Language

by Robert I. Levine, Diane E. Drang, and Barry Edelson
McGraw-Hill, Inc. 1990

I read much of this when it was first published. Some of it I do not go along with, but other I do. The book really influenced me.

SJG
san_jose_guy
6 years ago
Book of note here:

The C programming language / Brian W. Kernighan, Dennis M. Ritchie (2010), later edition than I had known of.

Okay, so

AI and Expert Systems
A Comprehensive Guide, C Language
by Robert I. Levine, Diane E. Drang, and Barry Edelson
McGraw-Hill, Inc. 1990

it is a worthless nonsense book. It is not the one I read decades ago. Don't think I can find the one I read decades ago.


So from its references:

Lipschutz, S Finite Mathematics (1966)



L. A. Zadeh, the origins of Fuzzy Logic. Whole lot of hype about nothing. But great stuff for NPR's Science Friday

In hand right now, Head First C, by David Griffiths and Dawn Griffiths, O'Reilly

https://www.amazon.com/gp/product/144939…

SJG
san_jose_guy
6 years ago
So a place to start with C books, is where it started for me decades ago.

The C programming language (1978) C was much more wild and woolly before the ANSI standard.

And then also, as it is part of the basis of Perl

The AWK programming language / Alfred V. Aho, Brian W. Kernighan, Peter J. Weinberger (1988)

SJG

Zazu
http://img4.wikia.nocookie.net/__cb20140…

Graham Bond ✪ Holy Magick [full album]
https://www.youtube.com/watch?v=G0Exbl-S…

Farm - Farm 1971 (FULL ALBUM) [Psychedelic Blues-Rock]
https://www.youtube.com/watch?v=plfEvepn…

How False Testimony and a Massive U.S. Propaganda Machine Bolstered George H.W. Bush’s War on Iraq
https://www.democracynow.org/2018/12/5/h…
san_jose_guy
6 years ago
So in hand

Head First C
by David and Dawn Griffiths

Kind of a problematic book if you ask me.

https://www.amazon.com/gp/product/144939…

But anyway, C has changed a bit.

Originally no standards. Then ANSI C, now C99 and C11.

As I read, you could always declare more variables anytime there is an open curly brace. Most people did not understand the benefits of this.

So most only declared at the start of a function.

Now
1. Can declare an initialize anywhere, even in function calls.

2. Seem to have moved from '->' for structure member access to '.' This is how the new languages usually do it.

Book shows how to make JSON's, basically duples. Should have binary version, and can also do XML and binary versions.

Anyway, I will be accessing many books about C and C++, both old and new.

Microsoft C allows inline assembler, something I do not recommend.

Arduino's free IDE ( Integrated Development Environment )

SJG

WANT ADS by Honey Cone (1970)
https://www.youtube.com/watch?v=c58XCtIj…
san_jose_guy
6 years ago
Head First C
by David and Dawn Griffiths

Unusual kind of book, but still useful.

So using '.' to access members of structures is a new alternative to using '->' and '*', more like newer languages, and this kind of stuff is always confusing.

This book explains how to make a Dynamic Link Library. First I have seen which does this. So using gcc you tell it -fPIC and some other stuff. Talks about how to do it on MinGW, Cygwin, Linux/Unix, Mac. And the suitable names are different for all of these.

Not sure if these linkers still have code overlays. That would be nice. But all in all, Dynamic Linking is actually better.

exec() library call from C gives more power than using system(), and there are multiple versions of exec()

And you can get to the command line arguments and to the environment variables. ( All stuff I remember well )

fork() will clone your process.

( this is all operating system stuff, not within your own app run )

pipe() opens data streams

The Header Files Being Used, all (dot)h

stdio
stdlib
unistd
time
string
errno
signal
math ( from my memory )
netdb

control-C works, uses SIGINT


Talks about how to write both Internet Server and Client.

How to create a socket for an IP Address.

( it is actually all of this OS stuff which has expanded, and is the more complex part of writing app, not the C-Langauge itself. )

So people write about C having therads concurrency instead of actors. This is totally untrue. Nothing in the C language or run time library has ever supported concurrency. Rather, you can write any kind of concurrency stuff you want.

So this book invokes POSIX thread library, and pthread.

Use pthread on Cygwin, Linux, or Max

'pthread.h'

But you also need some traffic lights. So they talk about MUTEXES, mutually exclusive.

'limits.h' has precomps for all the variable range limits.

Aceunit, helps you test code.
http://aceunit.sourceforge.net/

gcc compiler gives lots of options about code optimization, and about giving warnings if your code looks like it does strange stuff.

Managing Projects With Make
https://www.amazon.com/Managing-Projects…

gdb = GNU Project Debugger
gprof= GNU Profiler, shows where the time goes
gcov= GNU Coverage

Making GUI's

https://www.gtk.org/
comes from GIMP, great for making GUI's

https://www.winprog.org/cgi-sys/defaultw…



This book does not deal with pointer to function, C++, or other Object Oriented concepts.

Why would anyone ever want any language other than C ?

SJG

Yes 1969 full album
https://www.youtube.com/watch?v=bsB8v4b_…
san_jose_guy
6 years ago
So, want to go back to where it started for me with C:

Kernighan, Brian W The C programming language (1978 pre-ansi version )

and also this 1988 book at some point:

The AWK programming language / Alfred V. Aho, Brian W. Kernighan, Peter J. Weinberger

SJG

Baby's Looki' Hot
https://www.youtube.com/watch?v=s_ufNFTA…

TJ Street
https://farm8.staticflickr.com/7290/9620…

http://www.adelitasbartijuanamexico.com/…
TrollWarnBot
6 years ago
WARNING - The following accounts are considered to be forum trolls and may not be trustworthy:

san_jose_guy - commonly referred to as SJG this forum member is usually mocked or ignored, his comments should NOT be taken in any way as legitimate
san_jose_guy
6 years ago
So also in:
Head First C
by David and Dawn Griffiths

They talk about Union, another type of C structure where variable space is accessed by two different variable types.

Interesting, and in C from the very start. But I have never used it and never seen it used.

They also talk about a variable type Bit Field. I believe that this is new. Arbitrary length.

So I assume that both of these features are really for hash tables.

But the compiler and the machine might not actually be able to implement them efficiently, not more so than just using byte (char) variables, or even Long Integers ( 4 bytes ).

So I assume that this gets used for Functional Programming. Maybe at the core of the Unix Kernel there is something like this.

SJG

Stage Side Makeout Session, lots more going on in the shadows too.
https://www.youtube.com/watch?v=XARgc5Um…

Lap sitting, prelude to a real nice DFK + FIV makeout session, if the guy wants to come on to her some and go for it.
https://www.youtube.com/watch?v=gGdaWjCN…

Stage side DATY discernable ( abajo )
https://www.youtube.com/watch?v=7AOrtMIK…

Heavy thighs and tush, in white. Such girls are best for TLN, and she looks very ready for that.
https://www.youtube.com/watch?v=Ea3_CMDa…

Led Zeppelin: Live on TV BYEN/Danmarks Radio [Full Performance] 1969
https://www.youtube.com/watch?v=k-WSbMW7…

Nicki Minaj
http://getwallpapers.com/wallpaper/full/…
san_jose_guy
6 years ago
POSIX
https://en.wikipedia.org/wiki/POSIX

So much to learn. This somehow relates to muti-threading.

Okay, here POSIX threads, known as pthreads
https://en.wikipedia.org/wiki/POSIX_Thre…

So then MUTEXes are your traffic lights
https://docs.microsoft.com/en-us/dotnet/…

https://stackoverflow.com/questions/3452…

It all goes way beyond what is written in the books. Need the books but need online too.

SJG

Egg Cream - Lou Reed
https://www.youtube.com/watch?v=d5KUHWKH…

The Velvet Underground -- Oh! Sweet Nuthin'
https://www.youtube.com/watch?v=rwo0gpa6…

X - The Have Nots
https://www.youtube.com/watch?v=F6e1zPok…

https://www.youtube.com/watch?v=_AOH_thC…

X Some Other Time
https://www.youtube.com/watch?v=3jUvluq4…

https://www.youtube.com/watch?v=LlnTjVDQ…

X - Los Angeles
https://www.youtube.com/watch?v=fUiZHt6s…

Daily Digit: Believe it or not, Chicago is not the murder capital of the U.S.
https://news.yahoo.com/daily-digit-belie…

"But when adjusting for its large population, Chicago has fewer deaths per capita than many other cities. St. Louis has had the nation’s highest murder rate for the past four years, followed by Baltimore, Detroit, New Orleans and Baton Rouge."

Farm, Psychedelic Blues-Rock 1971
https://www.youtube.com/watch?v=plfEvepn…

Steppenwolf - The Pusher
https://www.youtube.com/watch?v=3XqyGoE2…

Magic Carpet Ride
https://www.youtube.com/watch?v=GLuUGblO…

Fairies Wear Boots - Black Sabbath
https://www.youtube.com/watch?v=ab-ZNU76…

Paranoid - Full Album
https://www.youtube.com/watch?v=fWvKvOVi…

Ozzie Osbourne singing
https://en.wikipedia.org/wiki/Paranoid_(…

TJ Street
https://farm8.static.flickr.com/7318/961…
https://farm8.staticflickr.com/7290/9620…
https://c2.staticflickr.com/6/5449/96322…

Naked Woman On The Altar - Church of Satan
https://www.youtube.com/watch?v=e2JIyncS…

https://www.youtube.com/watch?v=T1zsIk6W…

https://www.churchofsatan.com/

https://aleisternacht.files.wordpress.co…

What these guys do is interesting, but what my organization will do will be vastly superior!
san_jose_guy
6 years ago
Pthreads programming / Bradford Nichols, Dick Buttlar, and Jacqueline Proulx Farrell (1996)
Programming with POSIX threads / David R. Butenhof (1997)
Concurrent programming : algorithms, principles, and foundations / Michel Raynal. (2013)

Beyond MIDI : the handbook of musical codes / edited by Eleanor Selfridge-Field. (1997)

SJG

TJ Street
https://farm8.static.flickr.com/7318/961…
https://farm8.staticflickr.com/7290/9620…
https://c2.staticflickr.com/6/5449/96322…

The Jeff Healey Band - Live In Belgium (Full Concert 1993)
https://www.youtube.com/watch?v=s_ufNFTA…

Federal Employees’ Union Sues Trump Administration as 420,000 Work Without Pay During Shutdown
https://www.democracynow.org/2019/1/2/fe…
san_jose_guy
6 years ago
Personal Reminiscences on the Origins of the Kern Foundation ( John Kern, mostly supports Theosophical Society )
https://www.theosophical.org/publication…

Writes really good books, including the one about Jean Gebser, and the one about Holy Madness
https://en.wikipedia.org/wiki/Georg_Feue…

SJG

TJ Street
https://farm8.static.flickr.com/7318/961…
https://c2.staticflickr.com/6/5488/96200…
https://farm8.staticflickr.com/7290/9620…
https://c2.staticflickr.com/6/5449/96322…
san_jose_guy
6 years ago
Here, Theosophical Society online catalog for their Olcott Library, 20,000 books ( my organization will have 1000x this many )

https://catalog.swanlibraries.net/client…

It's good. For its size it still beats out what I have access to in Public and Academic Libraries, for Esoteric and Occult.


SJG
Official Parking Lot Bouncer

As Most Diverse Congress in History Takes Office, Dems Push to End Shutdown Without Funding for Wall
https://www.democracynow.org/2019/1/4/mo…

'Leaked' Video Of Alexandria Ocasio-Cortez Proves She... Has Friends, Can Dance
https://www.yahoo.com/huffpost/apos-leak…

https://www.youtube.com/watch?v=1noBAbLa…

https://www.youtube.com/watch?v=ZBeuzWWK…

Edwin Starr
https://www.youtube.com/watch?v=ztZI2aLQ…

https://www.youtube.com/watch?v=01-2pNCZ…

War - The World Is a Ghetto 1972 Full Album
https://www.youtube.com/watch?v=VmheOZtL…

How To Tell If Someone Is Truly Smart Or Just Average
https://getpocket.com/explore/item/how-t…

TJ Street
https://farm8.static.flickr.com/7318/961…
https://c2.staticflickr.com/6/5488/96200…
https://farm8.staticflickr.com/7290/9620…
https://c2.staticflickr.com/6/5449/96322…

Warren Haynes ­with Joe Bonamassa -- Guitar Center's King of the Blues 2011
https://www.youtube.com/watch?v=KX14smq2…

Beth & Joe - I'd Rather Go Blind - Live in Amsterdam
https://www.youtube.com/watch?v=UEHwO_UE…
san_jose_guy
6 years ago
So did hard disks used to run at 3600 RPM, but now run at 7200 RPM?

I thought I had heard of 40,000 MTBF as being a reasonable number, decades ago, and for 3600 RPM.

What are the numbers now? Is an institution which leaves desktops running all night accelerating the failures?

https://www.digitaltrends.com/computing/…

SJG

SJG's New Headquarters, coming soon to a strip club parking lot near you.

12' x 20', and with over 9' of center stand up height.
https://www.cabelas.com/product/Cabelas-…

TJ Street
https://farm8.static.flickr.com/7318/961…
https://c2.staticflickr.com/6/5488/96200…
https://farm8.staticflickr.com/7290/9620…
https://c2.staticflickr.com/6/5449/96322…


Nirvana-Come as you are lyrics
https://www.youtube.com/watch?v=YqN0ZOEO…

Casino Royale 1967 Sound Track Album
https://www.youtube.com/watch?v=EhmZULZX…

Mobile Kitchens, by Carlin, Fresno CA
https://kitchenstogo.com/products/mobile…
just saw one built in a huge 24,000 GVWR Walk-In Van, still okay for Class C License, huge diesel auxiliary power unit.

Mister Bond - A Jazzy Cocktail Of Ice Cold Themes
https://www.youtube.com/watch?v=XVQ8lpPu…

Sexiest Ladies of Jazz - The Trilogy! - Full Album - New 2017
https://www.youtube.com/watch?v=CsJs_hEC…

Soundgarden Half, playlist
https://www.youtube.com/watch?v=EHh-2T84…

Mitch Horowitz: H. P. Blavatsky, Manly P. Hall, and the Secret Teachings of all Ages ( really good )
https://www.youtube.com/watch?v=SIqlw020…
san_jose_guy
6 years ago
Most and Least Reliable Hard Drives
https://lifehacker.com/the-most-and-leas…

SJG
san_jose_guy
6 years ago
So computer hard disk reliability?

https://www.frys.com/product/8713131;jse…
6 Gb per second data rate. They want that because these new processors have so much parallelism, and they want it for media.

But 7200 RPM, that is really spinning. Does this lower the MTBF?

For a regular desktop PC, not used as a server, not having a backup hard disk, should you leave it on over night? Some people do. As I see it, this about triples the use hours.

Pricing from Fry's is excellent.


How about heat pipe cooling in computers,

So what liquid. Talk about using copper and water. But to me, 100 deg C is too hot.

Used to talk about Si junctions and channels going to 175 deg C. I think now people understand it has to be kept to 150 deg C. So how about Isopropyl Alcohol?

Ammonia would never condense at room temperature. Could be legal issues over the safety of it. Ammonia refrigerators not longer legal in residences. Firefighters had been killed.

In my view isopropyl alcohol getting out in a leak would be no big deal. Commonly used to clean electronics. But water would be a problem.
82.6 deg C
https://en.wikipedia.org/wiki/Isopropyl_…

Suppose you vacuum down to 1/3 pressure, then water boils at 70 deg C. Big difference.
https://www.engineersedge.com/h2o_boil_p…

Look at these fancy assemblies:
https://www.ebay.com/bhp/heat-pipe

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

SJG

New Parking Lot Command Center
https://www.cabelas.com/product/Cabelas-…

Rare Earth - Get Ready - complete track -1970
https://www.youtube.com/watch?v=Yan9WilV…

IRON BUTTERFLY IN- A-GADDA-DA-VIDA IN HD BEST FULL VERSION
https://www.youtube.com/watch?v=ZCkHanF4…

EMERSON, LAKE & PALMER - FROM THE BEGINNING (Original Version + Alternate Version)
https://www.youtube.com/watch?v=lWWT_EUv…

BERGO '45 - WASTED WORDS - Live In Brooklyn - Hank's Saloon
https://www.youtube.com/watch?v=Zytx3nXL…

THE MOODY BLUES - RIDE MY SEE-SAW
https://www.youtube.com/watch?v=nfy8NJtg…
san_jose_guy
6 years ago
So of this new language, Julia, it ( meaning the compiler ) is written in C/C++ and in Scheme ( a Lisp dialect ).

So does this mean that your compiled program uses LISP reasoning? Or does it mean that the compiler itself uses LISPisms?

Probably the latter. This I find both intriguing and concerning.

About Functional Programming, as found in LISP and PROLOG, there are still various camps. Some go along with the special languages. Others think these are more of a hindrance. And so the other way then is to use Object Oriented Programming to create you Functional Programming space. I do not claim to know which is more true, but I tend to side with the latter view.

SJG

Steve Blank, Lean Startup Model

https://en.wikipedia.org/wiki/Steve_Blan…

https://steveblank.com/

Baker Gurvitz Army - Love Is / Memory Lane / Drum Solo / People - Live 1975 (Remastered) HD
https://www.youtube.com/watch?v=y8dX1iPe…

Deep Purple - Lazy
https://www.youtube.com/watch?v=9EvYI5OT…

THE MOODY BLUES - RIDE MY SEE-SAW
https://www.youtube.com/watch?v=nfy8NJtg…

THE GUESS WHO - NO TIME
https://www.youtube.com/watch?v=meIuAUnZ…
san_jose_guy
6 years ago
Giga Byle Barebone PC. Do these last longer because of no moving parts? Do they get by with no fan?

https://www.gigabyte.com/Mini-PcBarebone

SJG
san_jose_guy
6 years ago
So how many here have used Industrial PC's?

Usually these have no fan and no moving hard disk. They are air tight. Good for more dirty environments. More resistant to vibrations.

Some have Solid State Hard Drive, and these have limitations. Always trade offs. Some have had Bubble Memories.

Not the thing to use as a server or a simulation engine. But basically as a terminal or for machine or building automation, great.

How many have used these or even looked into them?

SJG

T-Pain - Im In Love With A Stripper
https://www.youtube.com/watch?v=lKcr5vkO…

Tag, You're It/Milk and Cookies Double Feature
https://www.youtube.com/watch?v=BEYHJFIO…

w/ lyrics
https://www.youtube.com/watch?v=lN2EoQjR…

Daniel Castro - I'll Play The Blues For You
https://www.youtube.com/watch?v=ioOzsi9a…

Its not that I'm against acoustic guitar, its just that I like the electric music so much. And note the 5 string bass.
Eric Clapton - Old Love (Live in Hyde Park 1997)
https://www.youtube.com/watch?v=BxVTJr14…

Badge
https://www.youtube.com/watch?v=frPQTiry…

Layla
https://www.youtube.com/watch?v=fX5USg8_…

Joe Bonamassa - "Midnight Blues" - Beacon Theatre - Live From New York
https://www.youtube.com/watch?v=8z74lr3t…
Computer Written Music, 1 hr
https://www.youtube.com/watch?v=HAfLCTRu…

JEFF BECK -Brush With the Blues
https://www.youtube.com/watch?v=TlqyLqDt…

Jeff Beck - LIVE Full Concert 2017 ft/ Rosie Oddie
https://www.youtube.com/watch?v=rXJQb7aI…

https://www.aiva.ai/

Move flavors of Aiva generated music
https://soundcloud.com/user-95265362
san_jose_guy
6 years ago
Had such a wonderful reading system, to attain balance, worked for well over a year. But have to abandon it now, as I have taken on responsibilities which require me read certain things.

Before I had planned to, I need to read about Php.

First, is there any advantage to using Perl instead? How much different is Perl from AWK? And how much different from C-shell?

Do most people today use C-shell as their default Unix Shell, or do they use something newer, or something older?

Does Php allow extensions, I mean to the interpreter? But on most web servers you would not have the ability to use this?

Perl allows some sorts of expansions, how does that work?

So this is the main Php site?
http://php.net/

online documentation
http://php.net/manual/en/

easy to get books:

PHP, MYSQL, & JavaScript all-in-one for dummies / by Richard Blum. (2018)

SJG

Saw this woman's picture somewhere and it reminded me:
https://www.youtube.com/watch?v=TFZPBSh0…

https://www.e-chords.com/chords/shocking…

But while most all the videos for this song are clearly lip sync, and they even require people playing instruments not shown on stage, I have finally found this:
https://www.youtube.com/watch?v=qWb8_DH8…

I'm not against acoustic guitar, its just that I like electric guitar music so much. And electric guitar can do things which acoustic guitar cannot. Needs to feel like you are there with them, not like it is just a contrived television show. Letting this finally be the psychedelia it was intended to be.

Richard Smoley: Magic and the Occult
https://www.youtube.com/watch?v=Bh8ahm7B…

Ecstasy of St. Teresa
https://s3.amazonaws.com/test.classconne…

Ferdinand de Saussure
https://en.wikipedia.org/wiki/Ferdinand_…

Heart - All I Wanna Do Is Make Love To You
https://www.youtube.com/watch?v=lBfP63T0…

https://tabs.ultimate-guitar.com/tab/hea…

Richard Feynman. Why. ( magnets )
https://www.youtube.com/watch?v=36GT2zI8…

Mike Oldfield - Tubular Bells III CONCIERTO
https://www.youtube.com/watch?v=gZq5huke…

King Crimson - Live In Japan (full concert)
https://www.youtube.com/watch?v=uYE7XCVA…

Parsifal and the Fisher King -- Beginner's Mind
https://www.youtube.com/watch?v=ysTBkwVV…

Conscious Love: Insights from Mystical Christianity, by Richard Smoley
https://www.amazon.com/gp/product/078798…
san_jose_guy
6 years ago
PHP online manual
http://php.net/manual/en/

what PHP does, and the GUI is an extension
http://php.net/manual/en/install.general…

site for GUI
http://gtk.php.net/

To download source?

Yes, not that big. 14 Meg

Documentation FAQ
http://php.net/manual/en/faq.php

SJG

Yanis Varoufakis: Socialism, Populism, Nationalism and Independence ( Aug 2018 )
https://www.youtube.com/watch?v=ZnFOfJsQ…

Yanis Varoufakis: Has capitalism failed us? ( May 2018 )
https://www.youtube.com/watch?v=gReGEDku…

Crazy Mini Engines
https://www.youtube.com/watch?v=ZfDZKanK…

Richard Smoley - The Kabbalah: Key to Hidden Knowledge
https://www.youtube.com/watch?v=g-R4sOrW…

Have You Seen The Saucers - live, 1970
https://www.youtube.com/watch?v=xrVqhs4I…

1957, Italy, police officer issuing a woman a ticket for wearing a bikini
http://i.huffpost.com/gen/4642534/thumbs…

TJ Street
https://farm8.static.flickr.com/7318/961…
https://c2.staticflickr.com/6/5488/96200…
https://farm8.staticflickr.com/7290/9620…
http://www.adelitasbartijuanamexico.com/…
https://c2.staticflickr.com/6/5449/96322…
ime
6 years ago
In 1967, Polish mercenary Rafal Ganowicz was asked what it felt like to take a human life. He replied: "I don't know, I've only ever killed communists"
san_jose_guy
6 years ago
Computer music project at Stanford
https://www.youtube.com/watch?v=S-T8kcSR…

SJG

Mexico City, has so many people and cars on the streets, that if one is interested in hookers, likely best to find a bar, or you would really have to know that area.

http://doxyspotting.com/?p=70423

http://doxyspotting.com/yellow-dress/

http://doxyspotting.com/?p=129645

http://doxyspotting.com/?p=97293

http://doxyspotting.com/?p=70423

http://doxyspotting.com/?p=88173

http://doxyspotting.com/?p=112750

Richard Smoley, Inner Christianity
https://www.youtube.com/watch?v=52xShzP5…

Business Law Today, 10th and 11th Edition, Roger LeRoy Miller
https://www.textbooks.com/Fundamentals-o…

New, Used, purchase as ebook (pdf) and in libraries

Esoteric Christianity -- Don Baker -- Theosphical Society in Seattle
https://www.youtube.com/watch?v=TdN4uI70…
san_jose_guy
6 years ago
Stanford Computer Music
https://ccrma.stanford.edu/

SJG

The End of Work and the Case for Universal Basic Income
Andy Stern, former President of the Service Employees International Union (SEIU), author of Raising the Floor: How a Universal Basic Income Can Renew Our Economy and Rebuild the American Dream, and Senior Fellow at Columbia University's Center for Business, Law, and Public Policy
https://www.youtube.com/watch?v=aKzNBXFn…

How Ayn Rand Became a Hero to Right Wing Nerds -- Thom Hartmann
https://www.youtube.com/watch?v=ZY1ik8bu…

Thom Hartmann: Atlas Shrugged - bizarre philosophy at work -- Thom Hartmann
https://www.youtube.com/watch?v=hHnnnmuY…

Alec Baldwin: Trump's 'SNL' Attack May Be 'A Threat To My Safety'
https://www.yahoo.com/huffpost/alec-bald…

Kim Kardashian
https://www.yahoo.com/entertainment/kim-…

Thierry Mugler
https://en.wikipedia.org/wiki/Thierry_Mu…
https://www.muglerusa.com/
http://www.livingly.com/The+Most+Beautif…

Intimidation, Pressure and Humiliation: Inside Trump’s Two-Year War on the Investigations Encircling Him -- New York Times
https://www.nytimes.com/2019/02/19/us/po…

Venus, Shocking Blue, actually live, with only what you see on stage, and not hamming for the camera, quite good, a coffee house grade performance
https://www.youtube.com/watch?v=qWb8_DH8…

Alvin Lee – The Bluest Blues
https://www.youtube.com/watch?v=rB6OlJqV…

JEFF BECK -Brush With the Blues
https://www.youtube.com/watch?v=TlqyLqDt…

Joe Bonamassa - I'll Play The Blues For You
https://www.youtube.com/watch?v=6-Jzcu5S…
san_jose_guy
6 years ago
AI writes jazz

https://www.youtube.com/watch?v=Cbb08ifT…


SJG

A most impressive article:

https://www.nytimes.com/2019/02/19/us/po…

The origins of freemasonry : facts & fictions / Margaret C. Jacob. (2006)

Ending the Punishment of Poverty: Supreme Court Rules Against High Fines & Civil Asset Forfeiture
https://www.democracynow.org/2019/2/21/e…

Frances Fox Piven, Professor of Political Science and Sociology at the Graduate Center, CUNY
https://www.youtube.com/watch?v=oQBgRPtL…

https://www.amazon.com/gp/product/B00IHG…

NOLO, Bourbon Street
http://doxyspotting.com/?p=131772

AZTECA
https://www.youtube.com/watch?v=yS9WVbQT…

Peter Green - In The Skies ( Full Album ) 1979
https://www.youtube.com/watch?v=U_Llz6n8…

https://www.youtube.com/watch?v=zga8bhlm…

I love the smell of napalm in the morning
https://www.youtube.com/watch?v=ALi78xSa…
san_jose_guy
6 years ago
Netgear AC1750 Smart WiFi Router
http://www.downloads.netgear.com/files/G…

^^^^ good manual

2.4 Ghz and 5 Ghz

SJG

Kenneth Grant & Typhonian References
https://www.youtube.com/watch?v=ex33k5hv…

Bernie Sanders Kicks Off 2020 Run in Brooklyn, New York

Sen. Rand Paul Likely to Oppose Nat’l Emergency in Decisive Vote

https://www.democracynow.org/2019/3/4/he…

Metallica - Ain't My Bitch
https://www.youtube.com/watch?v=hNXmKiEq…

Master of Puppets
https://www.youtube.com/watch?v=S7blkui3…

Metallica - Bleeding Me
https://www.youtube.com/watch?v=ftV_XepI…
https://www.youtube.com/watch?v=ftV_XepI…

Thin Lizzy Full Concert U K 1983
https://www.youtube.com/watch?v=hq9qy6TD…
san_jose_guy
6 years ago
Get top combined WiFi speeds of up to 1.9Gbps with AC1900 in this 2-in-1 CableLabs DOCSIS® 3.0 Cable Modem and WiFi Router. Ensure uninterrupted HD video streaming with industry's first 24x8 channel bonding giving you the fastest download speeds, up to 960Mbps even during peak hours. Save up to $120 a year* by eliminating Internet service provider rental fees. Ideal for fastest Internet cable services like XFINITY® from Comcast Blast/Extreme and Spectrum data plans.

https://www.netgear.com/home/products/ne…

SJG
san_jose_guy
6 years ago
Mini Cooper, just talk about 2dr hard top

https://www.miniusa.com/why-mini/program…

Price Starts at $21,900

*********************

Scion ( Toyota ) FRS (86)

https://www.toyota.com/86/

starting MSRP
$26,505

SJG

Elizabeth Warren, Town Hall Meeting, Jackson Mississippi, wants to eliminate Electoral College!
https://www.youtube.com/watch?v=cbx-CQcP…

Gary Clark Jr. - Bright Lights
https://www.youtube.com/watch?v=x_ZeDn-h…

Joe Bonamassa - If Heartaches Were Nickels LIVE at the Beacon Theatre
https://www.youtube.com/watch?v=CEnLwMVx…

Robin Trower - Long Misty Days (1976)
https://www.youtube.com/watch?v=7N-L_kPc…
san_jose_guy
6 years ago
Hortonworks, now bought by Cloudera

https://hortonworks.com/

SJG
san_jose_guy
6 years ago
Mathematical perspectives on neural networks / [edited by] Paul Smolensky, Michael C. Mozer, David E. Rumelhart. (1996)
The industrial electronics handbook / editor-in-chief, J. David Irwin. (1997)
The computational beauty of nature : computer explorations of fractals, chaos, complex systems, and adaptation / Gary William Flake. (1997)
VLSI design of neural networks / edited by Ulrich Ramacher and Ulrich Rückert (1991)

Transister Museum
http://www.semiconductormuseum.com/Museu…

UCLA scientists pioneer new method for watching brain cells interact in real time
http://newsroom.ucla.edu/releases/ucla-m…

The Bandgap Reference
http://www.seas.ucla.edu/brweb/papers/Jo…

Transistor developed at UCLA significantly outperforms existing models
http://newsroom.ucla.edu/releases/transi…

OUTPUT TRANSISTOR STEREO RECEIVER / AMPLIFIER CROSS-REFERENCE CHART
http://www.oaktreevintage.com/resources_…

Feed-forward neural networks : vector decomposition analysis, modelling, and analog implementation / by Anne-Johan Annema (1995)

SJG
san_jose_guy
6 years ago
Horton Works
https://hortonworks.com/products/

developed and supported open-source software (primarily around Apache Hadoop) designed to manage Big Data
https://en.wikipedia.org/wiki/Hortonwork…

SJG

Christianity and Unknowing, Richard Rohr
https://www.youtube.com/watch?v=MnTC4NNI…

Pablo Sender - The Secret Doctrine: Part 1 - How to Study The Secret Doctrine
https://www.youtube.com/watch?v=_O2hdnG6…

Social Entrepreneurship
https://en.wikipedia.org/wiki/Social_ent…

Robert A. Caro on the means and ends of power
https://www.nytimes.com/interactive/2019…

The Irrationality of Alcoholics Anonymous
https://getpocket.com/explore/item/the-i…

Origins of the Perennial Philosophy School of Thought
https://www.youtube.com/watch?v=P_CNg4dp…

Ananda Coomaraswamy
https://en.wikipedia.org/wiki/Ananda_Coo…

Pretend You Have A Cold, Pelosi to Biden
http://www.msn.com/en-us/news/politics/p…
san_jose_guy
6 years ago
Apache Hadoop, I need to learn about this.

SJG

Joe Golem: Occult Detective Volume 2--The Outer Dark

https://www.amazon.com/Joe-Golem-Occult-…

Brian Eno ( quite good )
https://www.youtube.com/watch?v=ggLTPyRX…

Is it possible to have computers generate such music on their own, and even in real time?

Pablo Sender - The Secret Doctrine: Part 1 - How to Study The Secret Doctrine
https://www.youtube.com/watch?v=_O2hdnG6…
san_jose_guy
6 years ago
Bonfire of the Absurdities
http://www.metroactive.com/features/Jess…

article about a new book, largely making fun of the Google corporate culture:

https://www.amazon.com/gp/product/173206…

SJG
san_jose_guy
6 years ago
Many of our elected office holders, nominally Democrats, are fully committed to neo-liberalism.

SJG

Police live 2018
https://www.youtube.com/watch?v=VXZTcL8k…
san_jose_guy
6 years ago
^^^^^ the situation really sucks, but hard to communicate with people on the street, or people in office

SJG

Soror Syrix
https://www.amazon.com/X-Vasa-Soror-Syri…

Foucault and Biopolitics
https://www.youtube.com/watch?v=pe-VNHl0…

PHILOSOPHY - Michel Foucault
https://www.youtube.com/watch?v=BBJTeNTZ…

Biopower: Why We Don’t Revolt
https://www.youtube.com/watch?v=2Cpyp9OH…

Alvin Lee – The Bluest Blues
https://www.youtube.com/watch?v=rB6OlJqV…
san_jose_guy
6 years ago
Silicon Valley Career Technical Education
http://www.metroed.net/SVCTE/

http://www.sanjoseinside.com/2019/05/01/…

Need to have schools like this, more of them, not less.

SJG

Led Zeppelin II - (Full ReMastered )
https://www.youtube.com/watch?v=0bcIjILq…
san_jose_guy
6 years ago
Mother May I, by Esther Wojcicki

Wojcicki is a Palo Alto journalist. He book is being placed as the rebuttal to Tiger Mother Amy Chua.

http://www.metroactive.com/arts/Esther-W…

https://www.amazon.com/gp/product/132897…

https://en.wikipedia.org/wiki/Esther_Woj…

SJG

Michelle Alexander on The New Jim Crow, at Union Theological Seminary ( she wrote a very important book )
https://www.youtube.com/watch?v=T79I1PLT…

Paul Tillich Symposium: John Caputo Lecture
https://www.youtube.com/watch?v=Cog1v44W…
san_jose_guy
6 years ago
https://www.amazon.com/How-Raise-Success…

Offered as the antidote to that Tiger Mother Amy Chua.

SJG
san_jose_guy
5 years ago
The Realm

Fifteen years ago, our world was overrun by creatures of myth; orcs, dragons, and other nameless horrors threw the entire planet into total chaos. Today, the shattered remnants of civilization must fight just to survive in a deadly new era of violence and mayhem. While a powerful sorcerer marshals his forces, a group of warriors embark on a journey to reclaim our world from the growing darkness.

https://www.amazon.com/Realm-Vol-1-Seth-…


https://www.amazon.com/Realm-14-Seth-M-P…

SJG
san_jose_guy
5 years ago
So people seem to think that in Julia and in Rust they have something over C. What? And then I guess I need links and I need books too.

Tried to explore this before, did not find much.

Julia

https://en.wikipedia.org/wiki/Julia_%28p…

well definitely for numerical analysis, and they talk about lots of things, but to me not clear that those are necessary.

Source Code
https://github.com/JuliaLang/julia

https://julialang.org/

I had found zero books before:

Julia quick syntax reference : a pocket guide for data science programming / Antonello Lobianco 2019

Tanmay teaches Julia for beginners : a springboard to machine learning for all ages / Tanmay Bakshi 2020

Think Julia : how to think like a computer scientist / Ben Lauwens and Allen B. Downey (O'Reilly 2019, their books are ALWAYS GOOD, so this is where I will start.)

Rust

https://en.wikipedia.org/wiki/Rust_(prog…

https://github.com/rust-lang

https://www.rust-lang.org/

There are actually a lot of books about Rust now, and they are circulating.

The Rust programming language / by Steve Klabnik and Carol Nichols ; with contributions from the Rust Community

Programming Rust : fast, safe systems development / Jim Blandy and Jason Orendorff (O'Reilly 2017)

SJG

some closed threads:

Physics Texts
https://tuscl.net/discussion.php?id=5880…

Programable Hand Held Calculators
https://tuscl.net/discussion.php?id=5871…
san_jose_guy
5 years ago
Sounds like people want 128bit floating point, 16byte.

https://en.wikipedia.org/wiki/Quadruple-…

The IBM POWER9 CPU (Power ISA 3.0) has native 128-bit hardware support
Seems to be no other hardware support right now.

https://www.ibm.com/it-infrastructure/po…

https://www.ibm.com/it-infrastructure/po…

https://www.ibm.com/it-infrastructure/po…
https://en.wikipedia.org/wiki/POWER9

World's fastest super computer, Summit
https://en.wikipedia.org/wiki/POWER9

https://www.olcf.ornl.gov/olcf-resources…

Super Computer Manufacturers
https://en.wikipedia.org/wiki/List_of_co…

Top 10
https://www.cbronline.com/big-data/top-1…

SJG

san_jose_guy
5 years ago
Red Hat Enterprise Linux
https://en.wikipedia.org/wiki/Red_Hat_En…

SJG
san_jose_guy
5 years ago
Neural Network Computer Stick, and Half-Precision Floating Point ( 2 bytes ?) Intel
https://software.intel.com/en-us/article…

SJG
san_jose_guy
5 years ago
Let me look again for the things used today to make multi-processor work.

Yes, this OpenMP is one of them.
https://en.wikipedia.org/wiki/OpenMP

Yes, and then this Message Passing Interface:
https://en.wikipedia.org/wiki/Message_Pa…

Raspberry Pi supercomputing and scientific programming : MPI4PY, NumPY, and SciPY for enthusiasts / Ashwin Pajankar (2015)

Designing and building parallel programs : concepts and tools for parallel software engineering / Ian T. Foster. (1995)

Using advanced MPI : modern features of the Message-Passing-Interface / William Gropp, Torsten Hoefler, Rajeev Thakur, and Ewing Lusk(2014, but availability issue)

Programming models for parallel computing / edited by Pavan Balaji. (2015)

Programming models for parallel computing / edited by Pavan Balaji. (2017)

Using OpenMP - the next step : affinity, accelerators, tasking, and SIMD / Ruud van der Pas, Eric Stotzer, and Christian Terboven. (2017)

21st century C : C tips from the new school / Ben Klemens. (2014)

As always, just have to read more books, lots of them.

SJG

Devadip Carlos Santana & Turiya Alice Coltrane - Illuminations (1974 - Album)
https://www.youtube.com/watch?v=da3zbut6…
san_jose_guy
5 years ago
san_jose_guy
5 years ago
FLF, Shut The Fuck Up!

Topical diversity has always been a big part of this board. And you have the circle jerk rooms and all manner of ignore.

SJG
san_jose_guy
5 years ago
MATLAB Parallel Computing Tool Box
https://www.mathworks.com/products/paral…

"
Parallel Computing Toolbox™ lets you solve computationally and data-intensive problems using multicore processors, GPUs, and computer clusters. High-level constructs such as parallel for-loops, special array types, and parallelized numerical algorithms enable you to parallelize MATLAB® applications without CUDA or MPI programming. The toolbox lets you use parallel-enabled functions in MATLAB and other toolboxes. You can use the toolbox with Simulink® to run multiple simulations of a model in parallel. Programs and models can run in both interactive and batch modes.
"


SJG

“We Are Way, Way Behind”: U.S. Lags on Coronavirus Testing & Medical Experts Warn “No One Is Immune”
https://www.democracynow.org/2020/3/13/u…
san_jose_guy
5 years ago
CUDA

https://docs.nvidia.com/cuda/cuda-c-prog…

CUDA is a parallel computing platform and application programming interface model created by Nvidia. It allows software developers and software engineers to use a CUDA-enabled graphics processing unit for general purpose processing – an approach termed GPGPU.

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

MATLAB Parallel Computing Toolbox
https://www.mathworks.com/products/paral…

Scale Up MATLAB
https://www.mathworks.com/products/paral…

Speed Up MATLAB with Multicore Computers

They fail to explain what kind of Muticore CPU's this works with.

Multicore ARM Processors may have 4 cores, but there are integer. They just have one floating point unit.

Maybe the Intel x86 multi-core processors do have multiple floating point units.

How about boards with multiple CPU chips?

Parallel Computing Toolbox in Action
https://www.mathworks.com/products/paral…

9 videos
https://www.mathworks.com/videos/series/…

Matlab distributed computing server, need to purchase special license to be able to use this.
https://www.mathworks.com/products/matla…

SJG
san_jose_guy
5 years ago
^^^^^ FunLoving, Shut The Fuck Up! You are the one posting negative meta-narratives, you and a few other circle jerkers.

With most of the threads I have started, there are already people on this forum who know as much as I do about these topics, and some of them probably know more.

And then if you extend the set of persons considered to those who might patronize strip clubs once every few years, then there are certainly people who know more about these matters than I do. There are people who could contribute a great deal.

It is you FLF and a clique of other circle jerkers who intimidate people off of this board, and keep the pool of people and the range of discussions narrow. I have seen people post more broadly topical and interesting stuff, but they get ignored, if not dumped on.

So FLF, go fuck yourself.

*******************************
Thinking about MATLAB and their approach to parallel processing, I have always been favorably disposed to how they do things. It is just expensive, and also like all software companies, their stuff is built on realities which become out of date over the many decades.

Making a special kind of for loop, which farms things out to various processors, is clever.

In an expandable interpretive language you could add that.

In C, there is per-compilation processing. And then you could add your own. You could make it so that you compose your source code in a database, and then programs prepare the actual files to compile. Many potential benefits in that.

So this altered for loop in no longer an inline compilation. It is a function call. Then each of the three expressions and the loop body become functions, access by their pointers. And this new loop being a function, in there it figures out how to farm iterations out to various processor cores.

I find this really intriguing.

How to do numerical analysis with multiple processors has long been a challenge. But it can be so easy and so low cost to have that, that it has to be done.

And then the GUI operating systems, like Windows, soak up so much processor power, that you would want to have external boxes to do this.

Not all for loops are like their example, integer indexing. Some are moving through linked lists, some could have floating point conditions. Some could be multi-dimensional moving through nodes. But as the code developer you can make the decision about doing it this way. And you can start with simple for and see if you get the same answer.

SJG

Eric Clapton Layla 2008
https://www.youtube.com/watch?v=rbceFpLY…

crosby stills nash young almost cut my hair CSNY 1974
https://www.youtube.com/watch?v=AVsbqVJL…

TJ Street
https://tuscl.net/photo.php?id=1132
https://tuscl.net/photo.php?id=2305

Pleaser 10"

https://pleasershoes.com/collections/ple…

https://pleasershoes.com/products/beyond…
san_jose_guy
3 years ago
Programming in Lua, 4th edition, 2016

by Roberto Ierusalimschy

Lua.org

https://www.lua.org/about.html

https://en.wikipedia.org/wiki/Lua_(progr…

SJG
san_jose_guy
2 years ago
C++
Concurrency In Action 2nd ed
Anthony Williams
++
Manning

THis publisher always turns out some of the more challenging computer books


SJG

Vanilla Fudge - Keep Me Hanging On - Chicago School of Rock Show Team (this girl's voice is what really makes this go)
https://www.youtube.com/watch?v=o9CU_5a6…
san_jose_guy
2 years ago
C++ Concurrency in Action
by Williams, Anthony (2019)

SJG
san_jose_guy
2 years ago
Functional Reactive Programming
Blackheath, Stephen, (2016)

Hands-on Reactive Programming With Python
Mehmood, Seemab, (2018)

SJG

Jane - School of Rock
https://www.youtube.com/watch?v=BdWq4w8D…
san_jose_guy
2 years ago
this is what i was trying to find:

C++ Reactive Programming: Design Concurrent and Asynchronous Applications Using the RxCpp Library and Modern C++17
Book by Peter Abraham and Praseed Pai

https://www.google.com/books/edition/C++…

SJG

Jane - School of Rock
https://www.youtube.com/watch?v=BdWq4w8D…
You must be a member to leave a comment.Join Now
Got something to say?
Start your own discussion