[CentralOH] 2017-02-10 道場 Part 4: rethinkdb; @ operator; the morning paper; hexapawn

jep200404 at columbus.rr.com jep200404 at columbus.rr.com
Sun Feb 12 18:24:47 EST 2017


Keep in mind that the main implementation of Python is in C.

learn c programming with 9 excellent open source books
https://www.ossblog.org/learn-c-programming-with-9-excellent-open-source-books/

    I have no idea how good those are.

    "The GNU C Reference Manual" sounds important.
    https://www.gnu.org/software/gnu-c-manual/

    I like K&R first edition for great writing
    and being easy to learn from,
    but it is out of date.

Rapid Collapse of Patent Aggressors’ Patent Strategy:
Creative, Microsoft, RPX, LinkedIn, and Fitbit
http://techrights.org/2017/02/05/patent-bubble-strategy/

Court Rules Standards Incorporated by Reference into Laws Need not be Free
http://www.consortiuminfo.org/standardsblog/article.php?story=20170203163845156

2K wins right to store your biometric facial data
https://www.engadget.com/2017/01/31/2k-wins-right-to-store-your-biometric-facial-data/

RethinkDB was at PyOhio (2015?) and can be used from Python
It has been relicensed under Apache license.
RethinkDB’s Realtime Cloud Database Lands at The Linux Foundation
https://www.linux.com/news/2017/2/rethinkdbs-realtime-cloud-database-lands-linux-foundation

compare with Oracle:
Oracle Policy Change Raises Prices on AWS
http://windowsitpro.com/cloud/oracle-policy-change-raises-prices-aws

@ operator (successful use towards bottom)

    doj at pan:~/i$ source env3/bin/activate
    (env3) doj at pan:~/i$ python3
    Python 3.5.2 (default, Nov 17 2016, 17:05:23)
    [GCC 5.4.0 20160609] on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import numpy as np
    >>> np.array(3)
    array(3)
    >>> np.array(3) @ np.array(6)
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    ValueError: Scalar operands are not allowed, use '*' instead
    >>> np.array((3, 3), (3, 3)) @ np.array((6, 6), (6, 6))
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    TypeError: data type not understood
    >>> np.array([3, 3], [3, 3]) @ np.array((6, 6), (6, 6))
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    TypeError: data type not understood
    >>> np.array([3, 3], [3, 3])# @ np.array((6, 6), (6, 6)
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    TypeError: data type not understood
    >>> np.arange(4)# @ np.array((6, 6), (6, 6)
    array([0, 1, 2, 3])
    >>> np.arange(4) @ np.arange(4)
    14
    >>> np.arange(4) * np.arange(4)
    array([0, 1, 4, 9])
    >>> np.arange(4).reshape(2, 2) * np.arange(4).reshape(2, 2)
    array([[0, 1],
           [4, 9]])
    >>>

US House approves new privacy protections for email and the cloud
http://www.csoonline.com/article/3166312/security/us-house-approves-new-privacy-protections-for-email-and-the-cloud.html

the morning paper
https://blog.acolyer.org/

Microsoft Offers That Infamous “IP Peace of Mind”
to Free/Open Source Software Users as Long as They Pay Rents to Microsoft
http://techrights.org/2017/02/09/microsoft-patent-tax-sheep-clothing/

should this be a challenge?
hello world for machine learning:
wp:Hexapawn
    https://github.com/Hydrotoast/Hexapawn
    https://www.reddit.com/r/learnpython/comments/4lxzd2/hexapawn_program_help/
        how to consolidate two loops into one loop?
    http://stackoverflow.com/questions/37575982/how-to-choose-best-board-move
    https://github.com/jkwill87/py-hexapawn
    https://www.coursehero.com/tutors-problems/Computer-Science/9636677-i-need-help-coding-these-two-functions-found-in-the-directions-in-the/
    http://stackoverflow.com/questions/37535241/homework-generating-a-list-of-possible-moves

OpenSUSE’s (or SUSE’s) Refusal to Publicly Acknowledge It Got Cracked Shows Face-Saving Arrogance Just Like Novell’s
http://techrights.org/2017/02/09/microfocus-suse-hush-hush/

The benefits of tracking issues publicly
https://opensource.com/open-organization/17/2/tracking-issues-publicly
http://pyvideo.org/speaker/chad-whitacre.html

Vizio: The spy in your TV
http://www.zdnet.com/article/vizio-the-spy-in-your-tv/
What Vizio was doing behind the TV screen
https://www.ftc.gov/news-events/blogs/business-blog/2017/02/what-vizio-was-doing-behind-tv-screen


More information about the CentralOH mailing list