Email or username:

Password:

Forgot your password?
110 posts total
Gosha

I love this! Someone went through the trouble of re-creating a printable copy of Paul Graham's "On Lisp", by re-creating the diagrams missing from the PDF Graham made available on his website and formatting the book nicely to be printed through Lulu. Here's the story along with the downloadable formatted PDF: lurklurk.org/onlisp/onlisp.htm

Gosha

I found this via r/lisp while looking for a print copy of On Lisp for sale. This post includes a link to a Lulu listing where you can order your own: reddit.com/r/lisp/comments/l71

Gosha

Keep wishing for a slow work day so I can catch up on all my esoteric Lisp history reading backlog and watch all those conj talks, but no such luck today either

jbauer

@gosha Programming is destroying your team culture

Here's why:

Gosha

I finished "Taiwan Travelogue" a couple of days ago and besides the commentary on the many power imbalances that permeate our relationships, this was a genuinely moving, very human story. Made me tear up a bit towards the end!
★★★★★ #bookreview

merveilles.town/@gosha/1136221

Cover of "Taiwan Travelogue" by Yáng Shuāng-zǐ
Gosha

I'm increasingly using this as my calendar system. It's great to have something that aligns with weeks, since that's the main cycle that my life is organized around.

All five season names start with a different letter. Add a Roman numeral week number (I to X) and a number for the day of the week, and you have a date. Today is D.X.1.

toot.cat/@plexus/1132942376581

Gosha

#Clojure folks, do you also know #CommonLisp, or other lisps? What’s your journey to Clojure been like?

A page from “Let Over Lambda”, showing the listing for the mkstr and symb functions
Show previous comments
pmonks (330ppm)

@gosha Java refugee here, and know no other Lisps.

veer66

@gosha One afternoon in 2013, after practicing coding in Scheme, I searched for "pmap" and perhaps something else. I found some results about Clojure, which looked promising. Since then, I've been coding in Clojure. Later, I sought more optimized code for CPU-bound tasks and faster startup time, leading me to switch to Common Lisp. And now, due to local market demands, I'm coding in Python.

Alastair M. D. Touw

@gosha I started with some extracurricular Scheme during university on the recommendation of a professor who taught Java, but would have preferred to have been teaching Scheme or Smalltalk. Then, I used Clojure at work for some data cleansing and loading pipelines, for which I think it's pretty much perfect. Finally, Emacs, then Smalltalk, introduced me to interactive development, I became fascinated with the Lisp machines, and satisfied with Common Lisp with SBCL and SLIME.

Gosha

If I am unhappy because I’ve struggled so much, and still can’t get a job that pays FAANG money, it’s a skill issue. But is it a skill issue in the sense that I need to grind leetcode? Or in the sense that I’m not very good at being content with what I have, and always want more for the sake of having more? Maybe *that* is a skill worth working on.

David Wall 🍥

@gosha tines.com/careers/jobs/5346268 we’ve recently extended this (remote) role to candidates in the uk. Not sure is this is a match for you, I’d be happy to chat if it is?

vegancoder

@gosha it's probably just lack of luck combined with the world economy stagnation.

Gosha

Whenever I look at pictures of flats for rent/sale, I can't help imagining what kind of people are living there now, what their life might be like. And one thing I notice very much is that hardly anyone has books anymore. I can understand if you're renting, you might not want to move tons of books around every year, but when you own a place?

Anyway I saw this picture of someone's living room today and it made me happy.

A photo of a living room with a large shelf full of books, taking up an entire wall
Show previous comments
Alastair M. D. Touw

@gosha I love the 1950s Modernist vibes going on there! It reminds me of school, in a good way.

floatvoid

@gosha there's a house near me who leaves their front window open, with their living room bookshelf clearly visible.

The books are organized by color.

vegancoder

@gosha I personally prefer Kindle.
The feeling of finishing a book and placing it on a shelf forever knowing that no one will ever open it again is a bit strange.

Gosha

When you're looking for meaning at work

A screenshot of the Slack channel search: searching for "lisp" and coming up with no results 🥲
Данила Горелко

I found some Ocaml mentions in work chats! Not everything is lost

Gosha

I really dig the aesthetics of izzzzi.net. I've joined as well: I'm "gosha" on there. Please let me know if you add me and I'll add you too!

merveilles.town/@ccohanlon/113

Gosha

Friends who are into #sewing, could I please ask for a sewing machine recommendation for a beginner? Something that is simple enough not to be overwhelming, but also powerful/durable enough to last a few years.

I've seen two options that seem good so far:
- Singer 4423 (simple controls, powerful, seems well built, can sew denim etc, but fewer stitches (23))
- Brother FS40 (more stitches, a little more affordable, looks a bit more complex)

Any other ones I should be considering?

Friends who are into #sewing, could I please ask for a sewing machine recommendation for a beginner? Something that is simple enough not to be overwhelming, but also powerful/durable enough to last a few years.

I've seen two options that seem good so far:
- Singer 4423 (simple controls, powerful, seems well built, can sew denim etc, but fewer stitches (23))
- Brother FS40 (more stitches, a little more affordable, looks a bit more complex)

Show previous comments
Rachel Rawlings

@gosha I have a Baby Lock BL300 which has survived 30 years of frankly infrequent use. They're actually made by Brother, or at least used to be, and perform really well.

I agree with the other replies that say it's worth looking for a used machine to get started, but make sure you get one from a person you like and can rely on for advice, or a good local sewing shop. Don't do ebay or Goodwill.

David Bender

@gosha
I picked my sewing machine up from the curb in South Philly 15 years ago. Still works great and does everything I've ever asked of it.

Seems to be a 1970's model, but not really sure. Similar to, but obviously a bit newer than, my mother's 1960's machine that I learned on.

Add me to the "whatever old(ish) one you can find used" parade.

db

@gosha @arclight I got a basic Elna that I haven’t used for much except face masks, but it’s super easy to use.

Gosha

Saw an interesting-looking list of computing history books recommended over on Twitter:

- The Dream Machine: J.C.R. Licklider and the Revolution That Made Computing Personal (M. Mitchell Waldrop)
- Dealers of Lightning: Xerox PARC and the Dawn of the Computer Age (Michael Hiltzik)
- Showstopper: The breakneck race to create Windows NT and the next generation at Microsoft (G. Pascal Zachary)
- Softwar: an intimate portrait of Larry Ellison and Oracle (Matthew Symonds)
- Hard Drive: Bill Gates and the Making of the Microsoft Empire (Wallace & Erickson)
- The Big Score: The billion dollar story of Silicon Valley (Michael S. Malone)

Would love to see what my Fedi friends recommend, too!

Saw an interesting-looking list of computing history books recommended over on Twitter:

- The Dream Machine: J.C.R. Licklider and the Revolution That Made Computing Personal (M. Mitchell Waldrop)
- Dealers of Lightning: Xerox PARC and the Dawn of the Computer Age (Michael Hiltzik)
- Showstopper: The breakneck race to create Windows NT and the next generation at Microsoft (G. Pascal Zachary)
- Softwar: an intimate portrait of Larry Ellison and Oracle (Matthew Symonds)
- Hard Drive: Bill Gates and...

Devine Lu Linvega

@gosha

Smalltalk-80: Bits of History, Words of Advice: Glen Krasner
Soul Of A New Machine: Tracy Kidder
What the Dormouse Said: John Markoff
Technophilia and Its Discontents: Ellen Ullman
The Invisible Computer: Donald A. Norman
Who Owns The Future: Jaron Lanier

Chip

@gosha Can’t have any list of historical computer books without Ted Nelson’s Computer Lib/Dream Machines. It’s a survey of the pre-PC world of computing and culture. Less of an academic study and more of a meandering report (and frequently a rant), but every time I look at it I find some horrible truth about the information age he identified 50 years ago.

Gosha

Today's GitLab gripe: it lets you to set the light/dark theme automatically based on the system settings, but you have to commit to a code block theme. So whenever my machine switches to dark mode in the evening, I'm blinded by bright white code blocks in code reviews 🤷🏻‍♀️

A screenshot from Gitlab's settings: it's possible to set the appearance to "Auto", but not the syntax highlighting themes
Gosha

As a #Lisp fan, I was sold on this book as soon as I read the back cover blurb, and just had to get myself a copy. Can’t wait to dive in! (I’m very curious about the #Forth connection too)

Parts of it are also available online: letoverlambda.com/

The cover of Let Over Lambda: 50 years of Lisp by Doug Hoyte
The back cover text: “Let Over Lambda is one of the most hardcore computer programming books out there. Starting with the fundamentals, it describes the most advanced features of the most advanced language: COMMON LISP. Only the top percentile of programmers use lisp and if you can understand this book you are in the top percentile of lisp programmers.”
A back cover illustration mocking OOP, borrowed from a Forth book
Max

@gosha this is tough stuff. But i finally got the point about The the let over lambda construction.

semitone

@gosha Enjoy! I had this book on my mind recently. Perhaps I'll pull it from the shelf once again and immerse myself in some macro goodness.

Gosha

Played around a bit with Lem, an Emacs-like text editor "well-tuned for Common Lisp". It's nice to have a built-in SBCL REPL, I'll be following the project with interest! lem-project.github.io/

A screenshot of the Lem editor, with the configuration file opened in the top split, and a Common Lisp REPL in the bottom split.
Gosha

Ok actually I was planning to get some work done today 😒

The M5Cardputer development board in its packaging
The M5Cardputer development board on my desk running the default software
The M5Cardputer development board running uLisp and printing out a Hello, World! message.
Andy Alderwick

@gosha I'd just like to say very loudly, and to anyone who will listen, that I am Not Jealous :flan_disappointed:

But I am tickled that this little cutie has more keys than your main keyboard :flan_XD:

I was going to ask if it has a battery, but I took the initiative to look up the specs and now I know it has two!!

Gosha

#uLisp creator David Johnson-Davies is a new computing hero of mine 🤩 ulisp.com/show?1AA6

Gosha

I've been using the #PlanckEZ keyboard for exactly one year now, and it's been really good for my persistent wrist pain. It's an unusual keyboard, so I'd be happy to answer any questions folks might have about it!

Planck EZ keyboard viewed from the top
Planck EZ keyboard on a desk with a monitor, a trackball, and other assorted stuff
Planck EZ on a desk among books, notebooks, and other things
Planck EZ keyboard on a dining table connected to a laptop raised on a pile of books, travel mode
Show previous comments
Andre

@gosha

I want one of these but with Premiere Pro shortcut keys!

Andy Alderwick

@gosha Now that you're used to 47 keys, if someone offered you a keyboard with even fewer keys (let's say the Gherkin at 30), would you be excited to try it?

I've noticed quite a few anecdotes where folk continually remove keys with each generation until they're satisfied, which is when they get down to 18 or 10 🙀

gustav

@gosha I don't have any questions about the keyboard, but that's a lovely desk!!

Gosha

I started reading "Taiwan Travelogue" (臺灣漫遊錄) by Yang Shuang-zi (楊双子) and so far the behaviour and attitude of the (female) Japanese protagonist visiting colonial Taiwan reminds me a *lot* of some western dudes I've seen in Japan when I lived there 🤷🏻‍♀️

Gosha

Not that I was by any means perfect, of course; I've had a lot of my own Aoyama-sensei moments too.

vegancoder

@gosha what sort of behavior a d attitude do you mean?

Gosha

This app looks super interesting: tracking personal metrics and setting up experiments, with reports and visualisations.
apps.apple.com/gb/app/reflect-

Gosha

Feeling like @muan will maybe be into it?!

ndpi

@gosha this looks pretty interesting. What are the IAPs for?

Go Up