HackerTrans
TopNewTrendsCommentsPastAskShowJobs

so-cal-schemer

no profile record

Submissions

Software Design for Flexibility: How to Avoid Programming Yourself into a Corner

archive.org
3 points·by so-cal-schemer·il y a 21 jours·1 comments

Ada's Technical Books in Seattle will close

seattletimes.com
6 points·by so-cal-schemer·il y a 3 mois·1 comments

LINK+ Union Catalog

linkencore.iii.com
1 points·by so-cal-schemer·il y a 3 mois·3 comments

O'Reilly for Public Libraries [video]

youtube.com
1 points·by so-cal-schemer·il y a 3 mois·1 comments

Arno's Engram Keyboard Layouts

github.com
16 points·by so-cal-schemer·il y a 4 mois·18 comments

Scheme: An Interpreter for Extended Lambda Calculus (1975)

research.scheme.org
3 points·by so-cal-schemer·il y a 5 mois·1 comments

The Lambda Papers

research.scheme.org
3 points·by so-cal-schemer·il y a 5 mois·2 comments

Early Lisp history (1956 – 1959)

dl.acm.org
3 points·by so-cal-schemer·il y a 5 mois·1 comments

Racket Syntax: The Great, the Good and the Back-to-the-Drawing-Board (2024) [video]

youtube.com
2 points·by so-cal-schemer·il y a 5 mois·1 comments

La Niña Is Back: How It Relates to El Niño and Seasonal Forecasts

windy.com
3 points·by so-cal-schemer·il y a 8 mois·0 comments

comments

so-cal-schemer
·il y a 21 jours·discuss
If you know..

Software Design for Flexibility: How to Avoid Programming Yourself into a Corner

by Chris Hanson and Gerald Jay Sussman

https://archive.org/details/software-design-for-flexibility_...
so-cal-schemer
·il y a 21 jours·discuss
See also:

Data-Oriented Programming: Reduce software complexity

by Yehonathan Sharvit

https://www.manning.com/books/data-oriented-programming

and from SICP:

2.4.3 Data-Directed Programming and Additivity

https://sarabander.github.io/sicp/html/2_002e4.xhtml#g_t2_00...
so-cal-schemer
·il y a 2 mois·discuss
the JavaScript edition:

https://sicp.sourceacademy.org/
so-cal-schemer
·il y a 2 mois·discuss
Yes. It's important to leave room on the shelf for yet another copy of the next edition of Computers for Seniors for Dummies:

https://linkencore.iii.com/iii/encore/record/C__Rb51571246__...

btw, Andres Raba brought us the preferred online edition of SICP:

https://sarabander.github.io/sicp/

Also, I'd like to note that in my experience no public library can provision online-only books. I've been unable to get any to acquire Mastering Emacs for example.

https://www.masteringemacs.org/
so-cal-schemer
·il y a 3 mois·discuss
Sad times. This place and the owners are great.
so-cal-schemer
·il y a 3 mois·discuss
Oh, no! Tragedy! Ada's is closing in June!

https://www.seattletimes.com/entertainment/books/capitol-hil...
so-cal-schemer
·il y a 3 mois·discuss
I remember some great tech bookshops of yore. Computer Literacy [0] for one. Seattle has Ada's Technical Books [1].

If I buy a new book I want to buy it from such an independent shop - ideally when an author gives a talk and I can get it signed.

[0]: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

[1]: https://adasbooks.com/
so-cal-schemer
·il y a 3 mois·discuss
The considerate professors would use titles from Dover Books with supplemental reading:

https://store.doverpublications.com/pages/math-science

On the order of $10 each - small paperbacks.
so-cal-schemer
·il y a 3 mois·discuss
As the top poster said: Use it or lose it.

Request physical copies of books you want to read, and that you think are beneficial to the community. And check them out from time to time.

I'm sure a librarian does their best to keep abreast with the latest best books.. but would they know the field better than someone in it?

I've been told they have experts that consult on title selection. But based on the 004-006 section at most libraries, I can only infer that is the IT guy at the senior center..

If the library buys it, that patron will come..
so-cal-schemer
·il y a 3 mois·discuss
I can't remember the number of times and ways I've tried to get them to re-acquire it. Maybe we should organize a good old sit-in?

https://mtpfriends.bigcartel.com/product/what-s-more-punk-ad...

Some universities have it, but the only copy in CA public libraries seems to be at the Sharp Park branch in Pacifica (which I believe was acquired in the last couple of years - good on them!).

Berkeley public library has copies of the JS edition for what that's worth..
so-cal-schemer
·il y a 3 mois·discuss
Books like these approach $100 new. That's a lot of money for someone in high school.
so-cal-schemer
·il y a 3 mois·discuss
Great source for cheap, DRM free e-books:

https://www.humblebundle.com/books

(Particularly from O'Reilly, No Starch, Manning, ... )
so-cal-schemer
·il y a 3 mois·discuss
¿por qué no los dos?

I buy lots of used books, and also access e-books (sometimes the same books).

Mostly I enjoy e-books for use with text-to-speech. If I'm reading a book, I usually am only reading that book and don't need thousands in my device. And I will take that book with me everywhere. However, I also will seek out multiple books to compare and contrast a specific concept simultaneously.

Favorite aspect of e-books: sharing annotations

Favorite aspect of physical books: curious onlookers will strike up conversations

(also, physical books are tangible assets)
so-cal-schemer
·il y a 3 mois·discuss
That's why it's great that SFPL purchases such a wide variety of books. You can't ILL something if nobody has it.

When I was a teen I got my local library to acquire copies of a number of tech classics:

SICP, K&R, Stevens' TCP/IP Illustrated, ANSI CL, ... all discarded to my everlasting disappointment.
so-cal-schemer
·il y a 3 mois·discuss
Yes. I've found criteria for new books at public libraries to be very limiting. They usually will only acquire newly published books (published within a year or so). But they do get a discount from the publisher, perhaps 30%.

Basically, they will buy books that nobody's had a chance to review yet or talk about, but won't buy books published a year ago that everyone cites and recommends. It's a broken policy.

I'd say it is a way to avoid the high cost of books tho, in that they are a shared resource. Dozens of people may check out a single copy within a year. E-books at public libraries are more accessible, but only a finite number of copies may be accessed by patrons at a time - less accessible than you might think. Additionally, e-books are not owned, but leased. And the cost is substantial and comparable to the cost of a physical copy, and re-paid every few years.

Another way libraries avoid the cost of new books is by relying on other libraries to expand their collection. When my local library joined LINK+, for instance, they substantially decreased the amount of new books they would acquire, and it's stripping influence from the individual patron. Good luck borrowing a copy of Laws of Software Engineering [0] anywhere. Or Crafting Interpreters [1].

As far as university collections go, most have large libraries with huge collections that are available to borrow - somehow. But most of the books are very old. The new acquisitions are primarily digital and may only be accessed through a locked terminal or web portal. Whether the general public has access varies and often costs quite a bit or is free for the immediate community.

Here is info on borrowing at a few:

https://www.lib.berkeley.edu/find/borrow-renew

($100/yr for CA residents, limited access to the library, no remote access)

https://library.claremont.edu/borrowing/

(limited to nearby county residents, but free. no remote access or ebooks)

https://library.stanford.edu/about-stanford-libraries/visito...

(range of options: $1000/yr to $35/two-weeks, remote unclear)

I have had some luck accessing some e-books at some colleges, but for the most part you need to have a login. It really depends on their policies and licensing deals with digital publishers.

[0]: https://news.ycombinator.com/item?id=47847179

[1]: https://news.ycombinator.com/item?id=40950235
so-cal-schemer
·il y a 3 mois·discuss
People, ask your local library to join LINK+ and to purchase great books!

Ask how to submit 'Purchase Requests'.

LINK+ is open to libraries (public and private) in California and Neighboring States.
so-cal-schemer
·il y a 3 mois·discuss
https://csul.iii.com/screens/members.html

    Alameda County Library

    Alameda Free Library

    Alliant International University - San Francisco 

    Alliant International University - Fresno

    Alliant International University - Irvine

    Alliant International University - Los Angeles

    Alliant International University - Sacramento

    Alliant International University - San Diego

    Amador County Library

    Belvedere-Tiburon Library

    Benicia Public Library

    Berkeley Public Library

    Brawley Public Library  Coming soon!

    Calaveras County Library

    Camarena Memorial Public Library  Coming soon!

    Carlsbad City Library

    Chula Vista Public Library

    Contra Costa County Library

    Coronado Public Library

    El Centro Library

    El Dorado County Library

    Escondido Public Library

    Glendale Library, Arts & Culture

    Hayward Public Library

    Imperial County Library  Coming soon!

    Imperial Public Library

    Larkspur Public Library

    Livermore Public Library

    Lodi Public Library

    Loyola Marymount University

    Marin County Free Library

    Menlo Park Public Library

    Mill Valley Library

    Mountain View Public Library

    Napa County Library

    Napa Valley College

    National City Public Library

    Nevada County Library

    Oakland Public Library

    Oceanside Public Library

    Pacific Union College

    Palm Desert Public Library   

    Palo Alto City Library

    Palos Verdes Library District

    Pleasanton Public Library

    Rancho Cucamonga Public Library

    Richmond Public Library

    Sacramento Public Library

    San Anselmo Library

    San Diego County Library

    San Diego Public Library

    San Francisco Public Library

    San José Public Library

    San Leandro Public Library  

    San Mateo City Library   

    San Mateo County Library

    San Rafael Library

    Santa Clara City Library

    Santa Clara University

    Santa Cruz Public Library

    Sausalito Public Library

    Solano Community College

    Solano County Library

    Sonoma County Library

    St. Helena Public Library

    Stanislaus County Library

    Stockton San Joaquin County Public Library

    Sunnyvale Public Library

    Tuolumne County Library

    Yolo County Library
so-cal-schemer
·il y a 3 mois·discuss
LINK+ is a union catalog of contributed holdings from participating libraries in California.

Patrons from member libraries request an item not available in their own library and it is delivered to them for check-out.

LINK+ is available to authorized patrons of the participating libraries.

LINK+ may be accessed directly at linkencore.iii.com or while using the local catalogs of participating libraries.

Materials may be borrowed if they are listed as "available" in the union catalog.

An item may arrive at the requestor's library in 2 to 4 days. Materials will be held for up to 10 days.

The loan period for all LINK+ materials is 21 days with an option for a 21-day renewal unless the item has been requested at the owning institution.

You may renew a LINK+ item up to three days prior to its due date unless it is on hold.

There is no charge to request or borrow LINK+ materials
so-cal-schemer
·il y a 3 mois·discuss
The O’Reilly for Public Libraries Complete subscription includes more than 43,000 books and 30,000 hours of video in areas such as information technology and software; business; digital media; professional and personal development; and desktop and web applications.
so-cal-schemer
·il y a 3 mois·discuss
San Francisco Public Library [0] is the best resource for readers in California. Of all the libraries in the state, I've found they are the most likely to acquire new titles, and often they are the only holder if the subject is particularly niche and technical. Even most university libraries are switching to digital collections *which can't be loaned out*.

One reason I say SFPL is great for all^H^H^H many Californians+ is their book collection is available for free pickup at a your local library via the inter-library sharing program, Link+ [1].

((People, submit purchase requests at your local libraries. It's what it's for.))

The other is that they are subscribers to "O'Reilly for Public Libraries", which lets people access Everything from O'Reilly for Free [2].

[0]: https://sfpl.org/

[1]: https://linkencore.iii.com/

[2]: https://www.youtube.com/watch?v=HOsOTawdWFc