6 months and 20 trays later- complete! Well almost, just 4 weeks of full time wear then down to at night only. I've had top and bottom permanent retainers, any advise on getting rid of the lisp?!
πŸ‘︎ 231
πŸ’¬︎
πŸ‘€︎ u/Mountain_Pea_5113
πŸ“…︎ Jan 06 2022
🚨︎ report
I tried to make a Lisp style guide based on consensus from 5 different style guides, what do you think? github.com/metacontent/Th…
πŸ‘︎ 18
πŸ’¬︎
πŸ‘€︎ u/metacontent
πŸ“…︎ Jan 08 2022
🚨︎ report
Found kripke on episode of bones. Hes trying hard to cover his lisp
πŸ‘︎ 81
πŸ’¬︎
πŸ‘€︎ u/beeplantlady
πŸ“…︎ Dec 30 2021
🚨︎ report
Question on how to handle lisp-from-beating dialogue

As the title says, I'm in a bit of dilemma on how to approach the dialogue for a character who gets seriously beaten up and loses his teeth. For the record, said character is only seen in that scene relatively briefly during a heated argument.

So far, I've mostly replaced the S's with TH's like this:

*β€œWhat ruleth man?” One of his eyes started rolling back involuntarily in its socket. β€œIt’th kill or get killed. I’m dthust trying to thurvive too. *

The thing is he has a few more lines and I'm worried if my readers will be able to read them easily or not.

What do you think? How would you approach something like this?

Thanks!

πŸ‘︎ 5
πŸ’¬︎
πŸ‘€︎ u/ChrSaran
πŸ“…︎ Jan 10 2022
🚨︎ report
Lisp. Depending on how you use it.

Okay what exactly is he implying when he says that? I'm racking my brain to find the double entendre or what the joke is. Unless it's just a non-sequiter.

πŸ‘︎ 56
πŸ’¬︎
πŸ‘€︎ u/nyetloki
πŸ“…︎ Dec 05 2021
🚨︎ report
Thoughts on writing a project ENTIRELY in Common Lisp

I'm curious to hear everyone's thoughts on this.

What if a project was written ENTIRELY in Common Lisp.

Where the shell commands for building the program are wrapped in Common Lisp, the documentation, and everything in between.

Would this even be feasible?

My thoughts are that this would be kind of neat.

πŸ‘︎ 6
πŸ’¬︎
πŸ“…︎ Jan 02 2022
🚨︎ report
Dan's Lisp right now on the Twitter Spaces Gregacast

What is going on? Did Dan just come from Palace?

πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/BreedinBacksnatch
πŸ“…︎ Jan 11 2022
🚨︎ report
" I DON'T HAVE A LISP " Drawn by XMatagi on twitter.
πŸ‘︎ 49
πŸ’¬︎
πŸ‘€︎ u/PhoenixAurum
πŸ“…︎ Jan 03 2022
🚨︎ report
A little update, got bottoms on and a new wire on the top, also what they call β€œbite buttons” , y’all please tell me this lisp goes away😭😭🀣🀣 also apparently they advise against colors on the bottom as they are harder to keep clean? Was news to meπŸ€·πŸΌβ€β™‚οΈ reddit.com/gallery/rl34pv
πŸ‘︎ 10
πŸ’¬︎
πŸ‘€︎ u/TheBradyPunch22
πŸ“…︎ Dec 21 2021
🚨︎ report
Have you noticed a lot of characters on the show had a lisp?

I don't know if it's the Canadian accent or what. I feel like Caitlin did as well as Craig. Even Ellie kind of did in season two.

πŸ‘︎ 5
πŸ’¬︎
πŸ‘€︎ u/Busy_Imagination
πŸ“…︎ Dec 10 2021
🚨︎ report
How to parse EVE ONLINE chat longs in common lisp. (Found this on HackerNews) blog.michaeldresser.io/po…
πŸ‘︎ 23
πŸ’¬︎
πŸ‘€︎ u/Solstice_Projekt
πŸ“…︎ Nov 28 2021
🚨︎ report
Emacs Lisp on Exercism exercism.org/tracks/emacs…
πŸ‘︎ 17
πŸ’¬︎
πŸ‘€︎ u/fakecreditcard
πŸ“…︎ Jan 09 2022
🚨︎ report
A mystery book I read in 4th grade where the kids were investigating something and the clues were a letter with invisible ink/lemon juice and a "4" stamp on an envelop that meant "floor" because someone had a lisp

Thanks

πŸ‘︎ 15
πŸ’¬︎
πŸ‘€︎ u/longprogression
πŸ“…︎ Nov 19 2021
🚨︎ report
cl-wol: Wake on LAN (WoL) system for Common Lisp

Hey Lispers,

This one was a quick holiday project of mine, which I'm sharing with you -- cl-wol: Wake on LAN (WoL) system for Common Lisp.

Happy holidays!

πŸ‘︎ 38
πŸ’¬︎
πŸ‘€︎ u/dnaeon
πŸ“…︎ Dec 27 2021
🚨︎ report
CLOG v1.0 - The Common Lisp Omnificent GUI. CLOG is complete and all work is on higher order additions. github.com/rabbibotton/cl…
πŸ‘︎ 100
πŸ’¬︎
πŸ‘€︎ u/dzecniv
πŸ“…︎ Nov 10 2021
🚨︎ report
inconvergent published his latest Common Lisp generative art library on Github

https://github.com/inconvergent/weird

https://preview.redd.it/w6mfpnvn55581.jpg?width=1200&format=pjpg&auto=webp&s=eca10203d02106d1a6fe3890a9043d62bca0f4a7

πŸ‘︎ 31
πŸ’¬︎
πŸ‘€︎ u/lispm
πŸ“…︎ Dec 12 2021
🚨︎ report
Testing on the Emacs Lisp track | Exercism's Docs exercism.org/docs/tracks/…
πŸ‘︎ 5
πŸ’¬︎
πŸ‘€︎ u/fakecreditcard
πŸ“…︎ Jan 09 2022
🚨︎ report
Revenge of Lisp Part 2/2 - Optimising Common Lisp to try and beat Java and Rust on a phone encoding problem renato.athaydes.com/posts…
πŸ‘︎ 48
πŸ’¬︎
πŸ‘€︎ u/renatoathaydes
πŸ“…︎ Oct 10 2021
🚨︎ report
On the design of APLs, LISPs, and FORTHs: a short essay

Syntax is ever a contentious subject. Nominally it doesn't matter, and for the most part our IDEs pick up the slack.

LISPs and FORTHs (i.e. concatenative languages) tout the property of homoiconicity. Like the 'everything is an object'-ness of big OO languages, except at a syntactical level.

Homoiconicity is not about simplicity of metaprogramming, but the simplicity of the parser. In FORTH in particular, the parser can be written in a few hundred assembly instructions, and can be re-bound at runtime, allowing the language to bootstrap itself to more complex syntax. Meanwhile, parsing S-expressions is little more than balancing parentheses and CommonLisp allows hooking macros up inside the parser to change the syntax directly.

While homoiconicity does have this desirable property, and meta-programming to boot, the tradeoff is that code is distinctly harder to read.

Most concatenative programming languages in the FORTH family, such as Factor, has extensive batteries-included meta-programming to allow e.g. the capture of local variables. The well known quadratic root formula is a nightmare to do purely stack-based.

CommonLisp similarly has a lot of heterogenous syntax for quotations, literals of both scalar and compound data structures, and loop constructs.

Which brings me to APLs. APLs are hard to read. APL itself, J, and even innovative newcomers like BQN (which does some great work, look into it if you are at all interested in array programming.)

The thing APLs bring to the table in exchange for this obscure syntax is extremely high code density. Very complex (not complicated) operations on data can be expressed simply as compositions more base operations. In terms of pure data-manipulation they are hard to beat.

However, the syntax is an expensive price to pay. Array programing can these days be done in easier-to-read languages with mere libraries (Numpy comes to mind in particular) to virtually identical effect.

At the same time the compositional nature of the array syntax is, at a most basic level, a fairly restricted form of higher-order functional programming.

Which brings me to the conclusion:

Is weird syntax bad? No! By all means, push the envelope. Learn these languages, design even weirder ones. This is how language innovation is made.

But in doing so, be aware β€” not wary, just aware: most people have encountered infix notation is elementary school. Most people are accustomed to words forming sentences. The more you deviate from the

... keep reading on reddit ➑

πŸ‘︎ 75
πŸ’¬︎
πŸ“…︎ Sep 22 2021
🚨︎ report
Fortunes: lisp-quotes (seen on Lisp HUG list) github.com/arrdem/fortune…
πŸ‘︎ 13
πŸ’¬︎
πŸ‘€︎ u/de_sonnaz
πŸ“…︎ Nov 11 2021
🚨︎ report
(F28) Lisp and pillows bites on mollars

Day 1:

Braces installed with bite pillows as well to help correct overbite (like bite blocks but instead two lumps of hardened gel on my left and right upper molars)

Realize when talking to someone an hour later I now have a lisp while never having any speech issues prior

Day 2:

Googling everything in-site to gauge when it goes away, mixed feelings

Fast forward 6 weeks:

I am at the ortho yesterday and this lisp is still here. They are correcting the overbite but I am trying to ask them if they think the lisp will go away and they basically tell me they think it’s because the bite pillows but can’t make any guarantees, I basically side with them but at the same time am super nervous.

On one hand it’s only been six weeks, and I am thinking of just calling it quits since it’s early on, and I keep reading things about how the lisp should go away after a few weeks...and here I am after six.

I am at the point where it’s 51/49% of keeping them versus just saying screw it and getting them off (farewell $6,000)

I don’t mind the pain or anything, it’s just that I am scared of the lisp being permanent. Any one else have the lisp for an extended period of time (how long) after having bite pillows, but then have it go away, or then having it go away as your overbite was corrected and the braces did their magic? This is my first ever post on Reddit so sorry about structure. I am going to call and ask another orthodontist at that office about the situation in more detail but appreciate any and all feedback

πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/CultClassixsixsix
πŸ“…︎ Dec 09 2021
🚨︎ report
follow-up on lisp nix-shells

I think I built a working lisp shell reusing nixpkgs facilities for generating quiklisp package expressions. The code quality isn't really great but you can have a look at it here.

πŸ‘︎ 5
πŸ’¬︎
πŸ‘€︎ u/Teu5us
πŸ“…︎ Dec 17 2021
🚨︎ report
follow-up on lisp nix-shells /r/NixOS/comments/ridowz/…
πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/Teu5us
πŸ“…︎ Dec 17 2021
🚨︎ report
Rude new sub maker. TW ed’s. Tried to tell her that the title of her sub should be changed and that its kinda pro-ana. She goes on to make fun of my lisp reddit.com/gallery/phlhpf
πŸ‘︎ 95
πŸ’¬︎
πŸ‘€︎ u/Display-Right
πŸ“…︎ Sep 04 2021
🚨︎ report
A Lisp adventure on the calm waters of the dead C mihaiolteanu.me/language-…
πŸ‘︎ 46
πŸ’¬︎
πŸ‘€︎ u/molteanu
πŸ“…︎ Oct 14 2021
🚨︎ report
Revenge Of Lisp - Learning Common Lisp to beat Java and Rust on a phone encoding problem renato.athaydes.com/posts…
πŸ‘︎ 61
πŸ’¬︎
πŸ‘€︎ u/renatoathaydes
πŸ“…︎ Sep 30 2021
🚨︎ report
Notes on Common Lisp VS Clojure. gist.github.com/vindarel/…
πŸ‘︎ 13
πŸ’¬︎
πŸ‘€︎ u/andreyorst
πŸ“…︎ Oct 13 2021
🚨︎ report
Common Lisp still beats Java, Rust, Julia, Dart in 2021 on benchmarks based on phone number encoding from the famous paper "Lisp as an alternative to Java" from 21 years ago

Hello,

I am always curious about differences in programming languages and when I found about about Prechelt's paper comparing Java, C++ and scripting languagse, as well as the folowup paper "Lisp as an alternative to Java" (all links in my article about it), I decided to look into it and see how the more modern languages today perform.

Common Lisp beat all other languaes in LOC, except Julia, was the fastest by a good margin (Java only beat it for the largest input files and when using a Trie algorithm that's much more efficient for the problem) compared with Rust, Java, Julia and Dart.

In memory consumption, it was only behind Rust, and even then by a small amount.

As someone who is not familiar with Lisp, that shocked me. I expected Java 16 and Rust to leave Lisp in the dust, to be really honest, but Common Lisp trashed my expectations.

I am now trying to learn Common Lisp, even if it seems to be going down in popularity and attention from the programmer's community (does anyone have hints for someone who is really comfortable using Jetbrains IDEs and finds emacs a bit too much of a barrier to overcome??)... I care about results like this a lot, not about hype!

Take Julia for example: it performed abysmally, much slower than any other language I tried... still , it's being hugely hyped as being the best language around (I got a few Julia experts to submit better implementations: they are all still on the same level as the one I wrote myself, just slightly faster).

Kudos to the Common Lisp people for sticking with what appears to be one of the best languages around even after all these years!

πŸ‘︎ 57
πŸ’¬︎
πŸ‘€︎ u/renatoathaydes
πŸ“…︎ Jul 27 2021
🚨︎ report
MRW I have a lisp and someone asks which part of the test is going on and it's too loud for them to hear
πŸ‘︎ 7
πŸ’¬︎
πŸ‘€︎ u/zapwall
πŸ“…︎ Nov 18 2021
🚨︎ report
Shake, sniff, shake, sniff, shake, sniff that drink you fucking weird Boglim. Also his lisp was overly exaggerated during that video all pilled out on xanax or whatever the fuck he's high on.
πŸ‘︎ 26
πŸ’¬︎
πŸ‘€︎ u/WombRaider2003
πŸ“…︎ Sep 15 2021
🚨︎ report
do all the girl on the subreddit, do you think lisps are cute

i meant to say to not do

πŸ‘︎ 2
πŸ’¬︎
πŸ“…︎ Oct 12 2021
🚨︎ report
How to write slow Rust code. My battle to beat Common Lisp and Java on a phone number encoding problem. renato.athaydes.com/posts…
πŸ‘︎ 99
πŸ’¬︎
πŸ‘€︎ u/renatoathaydes
πŸ“…︎ Aug 01 2021
🚨︎ report
Lisp error: (void-function make-closure) on loading Org-mode

Hi,

I just set up a new host with Xubuntu 20.04 LTS which comes with GNU Emacs 26.3 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.14) of 2020-03-26, modified by Debian.

Of course, I'm reusing my config from here which worked on Emacs 28.0.50 (my previous host that died and had a snapshot release installed which I could not re-install) and which still works on Emacs 26.3 on another Xubuntu 20.04 LTS machine - the very same Emacs version.

Therefore, I'm puzzled of this error message on startup:

 Debugger entered--Lisp error: (void-function make-closure)
   make-closure(#f(compiled-function (url arg) #<bytecode 0x12db8d9>) "ftp")
   byte-code("\300\301\302\303#\210\304\211\203\035\0\211@\300\001\302\305\306\005\"#\210\001A\266\202\202\007\0\207" [org-link-set-parameters "help" :follow org-link--open-help ("ftp" "http" "https" "mailto" "news") make-closure #f(compiled-function (url arg) #<bytecode 0x12db8d9>)] 8)
   require(ol)
   byte-code("\302\303!\210\302\304!\210\302\305!\210\302\306!\210\010\307=\204;\0\3101*\0\311\312\011!\313P\314\315\211\211%0\210\202;\0\210\316\317!\210\320\321!\210\316\322!\210\320\321!\210\302\323!\210\302\324!\210\302\325!\210\302\326!\210\302\327!\210\302\330!\210\302\331!\207" [this-command load-file-name require cl-lib calendar find-func format-spec eval-buffer (error) load file-name-directory "org-loaddefs.el" nil t message "WARNING: No org-loaddefs.el file could be found from where org.el is loaded." sit-for 3 "You need to run \"make\" or \"make autoloads\" from Org lisp directory" org-macs org-compat org-keys ol org-table org-fold org-cycle] 6)
   require(org)
   eval-buffer(#<buffer  *load*> nil "/home/vk/.emacs.d/init.el" nil t)  ; Reading at buffer position 1590
   load-with-code-conversion("/home/vk/.emacs.d/init.el" "/home/vk/.emacs.d/init.el" t t)
   load("/home/vk/.emacs.d/init" t t)
   #f(compiled-function () #<bytecode 0x1e0f4d>)()
   command-line()
   normal-top-level()

This error message is invoked at the (require 'org) line right at the start of my init.el:

 (package-initialize)
 
 (defvar my-init-el-start-time (current-time) "Time when init.el was started")
 (setq my-user-emacs-directory "~/.emacs.d/")
 
 ;; set paths to manually installed Org-mode (from git; instead of built-in Org-mode)
 (add-to-list 'load-path (concat my-user-emacs-directory "contrib/org-mod
... keep reading on reddit ➑

πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/publicvoit
πŸ“…︎ Nov 14 2021
🚨︎ report
Having Python running on the JVM can be quite nice if you want to call into Java. But in terms of absolute performance, one should rather compare Python to languages like Rust, Racket, and Common Lisp reddit.com/r/programming/…
πŸ‘︎ 32
πŸ’¬︎
πŸ‘€︎ u/SteveTheMiner
πŸ“…︎ Oct 20 2021
🚨︎ report
Wed, Oct 20 at 7pm central: Karl Lehenbauer on "TCL: The Tool Command Language - LISP for the Masses"

Karl Lehenbauer, CTO of FlightAware and longtime TCL contributor, will be presenting (virtually) next week on TCL at the Houston Functional Programming Users Group. Please join us! Complete details and connection info are on our website at https://hfpug.org

πŸ‘︎ 13
πŸ’¬︎
πŸ‘€︎ u/ClaudeRubinson
πŸ“…︎ Oct 12 2021
🚨︎ report
Still have a lisp on tray 4

Hello. Does anyone know at what point the lisp disappears? I’m day 1 of tray 4 and it’s just not going away. The letters S, C and Z are just hard to pronounce. I have a small gap between my top and bottom teeth but when I put the trays on, the gap gets bigger thus the lisp. Is this something i should worry about? I’ve been reading and some people say that it might be because the trays don’t fit well.. idk if this applies to me.

Thanks!

πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/Idalicious
πŸ“…︎ Oct 20 2021
🚨︎ report
[The Lisp community seems] to understand things on a deeper level than other communities. Perhaps β€œenlightenment” is not an overwrought term to use. macadie.net/2019/08/11/th…
πŸ‘︎ 43
πŸ’¬︎
πŸ‘€︎ u/PoetOfShadows
πŸ“…︎ Aug 14 2021
🚨︎ report
My battle to beat Common Lisp and Java (in Rust) on a phone number encoding problem. Sequel to "Revisiting Prechelt's Paper…". (and they didn't even optimize the Lisp code) renato.athaydes.com/posts…
πŸ‘︎ 16
πŸ’¬︎
πŸ‘€︎ u/dzecniv
πŸ“…︎ Aug 02 2021
🚨︎ report
Lisps and Lips - Junkie (after the 14th fret note you just play the 11th fret on the E string in the first section, not the 12th fret, its the main riff)
πŸ‘︎ 4
πŸ’¬︎
πŸ“…︎ Oct 25 2021
🚨︎ report
Practical? Common Lisp on the JVM: A quick intro to ABCL for modern web apps notes.eatonphil.com/pract…
πŸ‘︎ 48
πŸ’¬︎
πŸ‘€︎ u/eatonphil
πŸ“…︎ Aug 05 2021
🚨︎ report
Pico8Lisp: Toy lisp interpreter and repl on the Pico-8 Virtual Console lexaloffle.com/bbs/?pid=p…
πŸ‘︎ 25
πŸ’¬︎
πŸ‘€︎ u/pico8lispr
πŸ“…︎ Sep 06 2021
🚨︎ report
You're expected to know how to program if you use Lisp; not to depend on tiny prewritten functions in the npm universe that may or may not solve your problem news.ycombinator.com/item…
πŸ‘︎ 19
πŸ’¬︎
πŸ‘€︎ u/10xelectronguru
πŸ“…︎ Aug 03 2021
🚨︎ report
The Lisp OS β€œMezzano” Running Native on Librebooted ThinkPads fitzsim.org/blog/?p=445
πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/PatientModBot
πŸ“…︎ Oct 15 2021
🚨︎ report
Learning Common Lisp to beat Java and Rust on a phone encoding problem renato.athaydes.com/posts…
πŸ‘︎ 9
πŸ’¬︎
πŸ‘€︎ u/kinow
πŸ“…︎ Oct 02 2021
🚨︎ report
Presentations (SLIME User Manual, version 2.24): A β€œpresentation”6 in SLIME is a region of text associated with a Lisp object. Right-clicking on the text brings up a menu with operations for the particular object common-lisp.net/project/s…
πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/fakecreditcard
πŸ“…︎ Oct 13 2021
🚨︎ report
Inserting magit-section into w3m buffer. Properties and newlines are fine when I do it interactively, don't show up when I call a function to do it from lisp. What's going on?

I'm trying to write an emacs w3m filter for duckduckgo lite. I thought it would be cool to leverage magit-section, and have each result in its own section. So I have a function for inserting the sections from parsed 'result-groups' (a group is all the DOM material for one result):

(defun my/w3m-insert-duckduckgo-section (group)
  (let ((href (cdar (cdadar group)))
    (title (caddar group))
    (body (cddr (nth 1 group))))
    (magit-insert-section (result)
      (magit-insert-heading (insert (format "%s\n" title)))
      (insert (format "%s\n" "this-is-the-body")))))

I'm using the "this-is-the-body" string in place of an actual body at the moment, because I haven't got round to learning about parsing DOM text yet.

I run this in a loop over all the groups, inserting each one. This runs inside a root section I insert first.

This inserts the relevant text, but with no special properties (e.g. magit sections normally have certain faces) and no newlines. Everything is on one line, just running on to the next result.

If I run something like this in a scratch buffer, the result is correct:

(magit-insert-section (root)
  (magit-insert-section (result)
(magit-insert-heading (format "%s\n" "Header text 1"))
(insert (format "%s\n\n" "this-is-the-body")))
  (magit-insert-section (result)
(magit-insert-heading (format "%s\n" "Header text 2"))
(insert (format "%s\n" "this-is-the-body"))))

Running eval-last-sexp after this in the scratch buffer works exactly as expected (standard magit section text properties, newlines are printed correctly). What's most stange is that if I use eval-expression to run the above form in a w3m buffer, it works correctly! Correct faces and properties etc.

So, why do the newlines and properties not show up in the w3m buffer when I call the forms programatically vs interactively, and how can I fix this?

TIA!

πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/Jack-o-tall-tales
πŸ“…︎ Oct 05 2021
🚨︎ report

Please note that this site uses cookies to personalise content and adverts, to provide social media features, and to analyse web traffic. Click here for more information.