Lisp cons

7.2 cons. The cons function constructs lists; it is the inverse of car and cdr.For example, cons can be used to make a four element list from the three element list, (fir oak maple): (cons 'pine '(fir oak maple)) After evaluating this list, you will see (pine fir oak maple) appear in the echo area. cons causes the creation of a new list in which the element is followed by the elements of the ... Lists are single linked lists. In LISP, lists are constructed as a chain of a simple record structure named cons linked together. The cons Record Structure. A cons is a record structure containing two components called the car and the cdr. Cons cells or cons are objects are pairs of values that are created using the function cons. Hi, I have an issue with (ssget '_x' (list (cons 8 'layername'))). It doesnt create selection set from entities that are inside blocks. How can create selection set from these? Thanks for help. common-lisp documentation: Sketching cons cells. Example. To better understand the semantics of conses and lists, a graphical representation of this kind of structures is often used. Lists are made by having the second element be a new cons cell, with the last ending a terminator (usually nil, or '() in Common Lisp). So these two are equal: (cons 'a (cons 'b '())) ==> (A B) (list 'a 'b) ==> (A B) So (cons 'a 'b) creates a cell [a,b], and (list 'a 'b) will create [a, [b, nil]]. 5.1 Lists and Cons Cells. Lists in Lisp are not a primitive data type; they are built up from cons cells (see Cons Cell Type). A cons cell is a data object that represents an ordered pair. That is, it has two slots, and each slot holds, or refers to, some Lisp object. One slot is known as the CAR, and the other is known as the CDR. The cond construct in LISP is most commonly used to permit branching.. Syntax for cond is − (cond (test1 action1) (test2 action2) ... (testn actionn)) Each clause within the cond statement consists of a conditional test and an action to be performed. car, cdr, cons: Fundamental Functions. In Lisp, car, cdr, and cons are fundamental functions. The cons function is used to construct lists, and the car and cdr functions are used to take them apart.. In the walk through of the copy-region-as-kill function, we will see cons as well as two variants on cdr, namely, setcdr and nthcdr. (See section copy-region-as-kill.) The existence (or lack thereof) of cons cells in Clojure might be one of the first things LISPers notice when switching to Clojure. It was for me, anyway. In Common LISP and other LISP languages, cons cells are two element structures that are the basis of all lists and essentially the programming language itself. Function CONS. Syntax: cons object-1 object-2 => cons. Arguments and Values: object-1---an object.. object-2---an object.. cons---a cons.. Description: Creates a fresh cons, the car of which is object-1 and the cdr of which is object-2.. Examples: (cons 1 2) => (1 . 2) (cons 1 nil) => (1) (cons nil 2) => (NIL .

AutoCAD Lisp help

2020.09.16 17:14 Substantial_Height AutoCAD Lisp help

Could someone help me figure out this lisp routine? Thank you in advance!
Note: I only took one studio in architecture undergrad that utilized coding so i kinda understand the functions. I have found website to learn the LSP functions but i here i am.
Goal: I want to have dim labels update with the code below but once the value of "10" is reached, i want the "0" to be removed. I also want to incorporate a selection set (ssget? to replace entsel?) of multiple dims to be labeled the same (ex 1 dim at 12"=u01, 4 dims at 15" = u02, 2 dims at 8" = u03, etc.)
I'm pretty sure it's an "if-then" function before "setq label" but maybe i have been setting it up wrong?
Code:

(defun c:testdimlabel()

(setq unitstring (getstring "\Enter Beginning Unit Number:"))
(setq dimselect (entsel "Select Dimension:"))

(while (/= dimselect nil)
(setq dimname (car dimselect))
(setq data (entget dimname))
(setq label (strcat "<>\\PU0" unitstring))
(setq data (subst (cons 1 label) (assoc 1 data) data))
(entmod data)
(setq unitint (atoi unitstring))
(setq unitint (+ unitint 1))
(setq unitstring (itoa unitint))
(setq dimselect (entsel "Select Dimension:"))

);while

);defun
submitted by Substantial_Height to AutoCAD [link] [comments]


2020.09.11 13:26 flaming_bird Online Lisp Meeting #9

Good morning, everyone!
The ninth Online Lisp Meeting will bring us Robert Strandh with his third installment in the Creating a Common Lisp Implementation series.
In this series of presentations, we examine different strategies for creating a Common Lisp implementation, as well as the pros and cons of each strategy.
We assume basic knowledge about how a typical modern operating system (such as Unix) works, and how traditional batch languages (such as C) are compiled and executed on such a system. We furthermore assume medium-level knowledge about Common Lisp.
In part 3, we investigate one possible solution to the conundrum of our first strategy outlined in part 2, namely the circular compile-time dependencies between many standard macros and standard functions, forcing us to write more code in a language other than Common Lisp, and also forcing us to write "unnatural" Common Lisp code. The solution to this problem is the foundation of our second strategy for creating a Common Lisp implementation, and it relies on using an existing host Common Lisp implementation for cross compilation.
Since some time has passed since part 1 and 2 were streamed, we strongly recommend that interested participants make sure that the material covered in those two parts is fresh in memory, if necessary by watching those presentations again.
A short Jitsi talk with everyone will happen just after the meeting - everyone is invited!
Date/time/location:
Massive thanks to Marco Heisig for providing the Jitsi instance where we can hang out after the talk.
A mailing list has been created for the purpose of organizing and promoting the online talks. Further announcements will be posted there. See https://mailman.common-lisp.net/listinfo/online-lisp-meets
Lisp videos always accepted! Please let me know if you'd like to talk about anything Lisp-related.
BR and see you -- Michał "phoe" Herda
submitted by flaming_bird to lisp [link] [comments]


2020.09.09 20:28 MatthewRKingsAccount The Royal Compendium of Prestige Classes (v1.0)

https://homebrewery.naturalcrit.com/share/Fa0pMofTv
Good day, everyone!
This is a set of 6 prestige classes that I've written for my own game. I've taken (and will continue to take) feedback regarding this compendium and tested these classes (a little), so I suppose we can call this an (un-)official version 1.0.
The purpose of these prestige classes is to provide both multi-classing options and continuous plot hooks for characters as they level. To this end, these classes are all tied into powerful people or organizations in whatever setting your game takes place. These groups are VERY LOOSELY described in this compendium so as to leave the specifics up to each DM for their own setting. Additionally, the prerequisites for the classes should be taken as suggestions and changed to the DMs preferences (especially the ones involving alignment). I wouldn't, however, recommend changing spellcasting or character level based prereqs, but that is up to you.
Either way, players should have to seek these powers and earn the right to use them; this can be as simple as signing up for a class or as complex as a campaign seeking out the last remaining Glypher in the world to teach you their craft. Campaigns starting at higher levels with prestige levels on their player characters should have these events as part of backstories and may (or not) require those characters return to those sources to take further levels.
These classes each contain only three levels. The 1st level in a prestige class cannot be taken until after character level 5; the 2nd after level 10; the 3rd after level 15. A level 20 character with 17 levels in a "base" class and 3 levels in a prestige class effectively replaces the last three levels of features for their base class (including "capstone feature" and level 19 ASI) with the prestige class features. Each prestige level ability is meant to be balanced for the corresponding "tier of play"; tier two for prestige level 1, tier three for prestige level 2, and tier four for prestige level 3.
I made a couple of changes to my own setting to help clarify and set apart these classes. These are recommended if you choose to use this resource, but likely not necessary:
- the spells 'Glyph of Warding' and 'Symbol' are not in my setting and GlyphStickers™ are special pieces of paper that Glyphers use, along with their own fluids, to easily activate Glpyhs inscribed upon them.
- Potions of Healing cost 100 gp, rather than the normal 50 gp
- this is an item that can be found at black markets in my setting:
Basic Poison (25 gp)- can be applied to a weapon or 20 units ammunition over the course of one minute. Once applied, it is useful for 3 minutes. Any creature hit by a piercing or slashing weapon with basic poison applied must make a DC 13 CON Save or takes 1d4 poison damage and is poisoned for 1d4 rounds.
- an amateur poison maker can make a unit of Basic Poison with a Poisoner's Kit, 8 hours, some ingredients, and a INT or DEX (your choice) DC of 15 . Proficiency with Poisoners Kit allows you to add your proficiency to this check. Failure may result in the poison maker getting poisoned and will cause the loss of the ingredients. Only one poison can harm a creature at a time and only the latest effective poison applied to a weapon will cause damage and effects. An amateur poison maker can modify the poisons they make in certain ways (listed below) by increasing the DC required to craft the poison:
Damage Amount - 1d4 (+0), 1d6 (+1), 1d8 (+2)
Effect Duration - 1d4 rounds (+0), 4d6 rounds (+ 2), 1d4 hours (+4)
- the "shifter" race are called "reforms" in my setting
- Vampers, their lore, and their spawn entirely replace Vampires and all existing Vampire-related lore in my setting; the two are almost exactly the same. Vampers get a lisp whenever they have their fangs extended, until level 3. Vampers sparkle when burning from sunlight as described in DARKNESS SWALLOWS. There is some obvious silliness written into the class; I meant it as a joke class for self-aware edgelords. If you feel more comfortable calling them Vampires, please do so elsewhere; I'd sugggest that you change the names of the features and the class for your setting: the class should still be equally mechanically sound. I know not everyone likes goofy D&D stuff and that's totally cool. Homebrew my homebrew; I'm into it.
With all that said, please enjoy reading through these options and letting me know what you think. Which is your favorite (vote in the poll!)? What builds would you like to make with these prestige classes? Do you have a character that would seek these powers? How would you improve them?
It is very likely that I'll end up making more prestige classes in this same style at some point in the future; what ideas do you have for new prestige classes? If you write one like this, I'll give you feedback on it. If I like it (and if you want me to), I'll add it to the next version of the compendium (and credit you, ofc).
Thank you for reading this and keep on rolling and roleing.
https://homebrewery.naturalcrit.com/share/Fa0pMofTv
View Poll
submitted by MatthewRKingsAccount to UnearthedArcana [link] [comments]


2020.09.05 18:45 bognovogomira Delete does not remove list head?

Just started learning LISP, and I understand that delete is supposed to 'overwrite' the current list with a new list (with appropriate elements removed). For instance, (delete 1 '(1 2 3)) should overwrite the list with (2 3). The behaviour is as expected when the element to be removed isn't at the head, but when it is at the head of the list it isn't removed:
https://preview.redd.it/tjggs05pycl51.png?width=1466&format=png&auto=webp&s=bfa54c86b8c8e1a07209c18f013ca76f70742cb7
I assume this has something to do with cons-cells? Or is this standard behaviour?
submitted by bognovogomira to Common_Lisp [link] [comments]


2020.08.24 16:53 michaelanckaert Code Critique / Can this be done better?

I'm looking for someone to give some critique / help me write this code better in Lisp.
What this code does is take a directory path and returns a hash-map of prefix keys to list of filenames. The prefix is the first 'part' of the filename, separated by a hyphen (for example: "category-file.pdf" has the prefix "category").
Thanks for any feedback you can give me :-)
(defun file-name-parts (file-path) "Return the parts of a filename: the prefix and the complete filename." (let* ((file-name (file-namestring file-path)) (offset (search "-" file-name))) (values (subseq file-name 0 offset) file-name))) (defun process-directory (directory-path) "Process a directory and return a hash-map of prefix and list of files for that prefix." (let ((files (enumerate-directory directory-path)) (db (make-hash-table :test 'equal))) (loop for file in files do (multiple-value-bind (prefix file-name) (file-name-parts file) (if (not (gethash prefix db)) (setf (gethash prefix db) (list file-name)) (setf (gethash prefix db) (cons file-name (gethash prefix db)))))) db)) 
submitted by michaelanckaert to lisp [link] [comments]


2020.08.24 13:45 joinr Has anyone looked at vlists for clojure?

https://www.gnu.org/software/guile/manual/html_node/VLists.html
https://github.com/skangas/guile/blob/mastemodule/ice-9/vlist.scm
https://hg.sr.ht/~bjoli/guile-fector
discussion from lisp reddit
They're another Bagwell structure for persistent array like things. The Guile folks have what looks like a consistent port of persistent vectors, and they (u/bjoli) seem to observe about a 2x estimated random access difference between the pvector (fector) and the vlist implementation. I found that curious, since it could indicate another persistent data structure with some tradeoffs that could be useful. Curious if there are any java/clojure implementations. There's a Java implementation, no idea if it's quality or not though.
submitted by joinr to Clojure [link] [comments]


2020.08.20 05:57 annoyingpopsong Help me choose which regional variation of Spanish to argue is superior to learn

Help me choose which regional variation is the best one to learn!
I'm currently dedicating time and attention to arguing which Spanish is the best one to learn to speak, because I want to be fully prepared for being a native level speaker. It's part of my essential step of preparing to learn the language and how to learn and choose the right one before I actually dedicate precious time and resources to learning the language.
I don't yet speak Spanish but it's extremely important for me to choose which one is superior so I can make a solid case about which one is the best one so I can still be superior to others as long as they speak the wrong kind of Spanish.
An added bonus would be if I can have a solid case as to why it's practically a separate dialect, with supporting talking points and examples, without having to actually know the language or the real significance of those examples.
So which one should I learn?
Spain Spanish -
Pros: truly the truest of Spanish, the Spanish of Spaniards, the only true Spanish there is, all other Spanish comes from this Spanish.
Cons: sometimes you do a lisp
Pros: i can over-pronounce the lisp and really show how well my enunciation is to non-Spanish speakers and milk the purity of the Spaniard features of the language.
Other Spanish -
Pros: not Spaniard Spanish
Cons: not Spaniard Spanish
Also, not sure if a con but there are millions more speakers and significantly more resources for Latin American and Mexican Spanish, but my goal is to be superior not to communicate so is this actually important at all?
I want to know that if I were to speak Spanish that I would be speaking the best one.
submitted by annoyingpopsong to languagelearningjerk [link] [comments]


2020.08.15 18:07 metaperl Pampy can implement a Lisp Calculator in 5 lines (and a digression on PEP 622)

There are many pattern-matching things that have been developed in PyPI. I was impressed with the ability of Pampy to implement a lisp calculator in 5 lines.
In looking over PEP 622, spurred by the earlier thread on the topic, I noticed they had a reference implementation but no explicit rejection/review of a number of modules that offer pattern-matching.
Shouldn't there be a thorough review of prior art and its pros and cons?
submitted by metaperl to Python [link] [comments]


2020.08.14 23:35 EmosewaPixel PL Syntax Going Forward

Today there exist thousands of programming languages, yet while languages like Prolog, Small Talk and Forth are still in use, it is the syntax of LISP, ML and C that the vast number of today's top programming languages are based on.
LISP syntax, despite being the oldest of the bunch, hasn't see too much change, aside from the actual implementation, such that Clojure focuses on persistent arrays rather than cons lists. Yet that's due to the fact that with macros being a big part of the language family, there hasn't been a need to add new syntax.
ML's general syntax also remains the same. Languages such as OCaml and F# have put their own spin on it by combining it with C syntax. On the other hand, it continues to be expanded with the new abstractions that GHC brings.
C's syntax, on the other hand, has seen a lot of change and many variations, most likely due to it's wide use.
Nowadays C syntax where the type in one way or another goes after the name of the variable and parameters of the function in declarations is very common due to the rise of type inference. Yet, with Scala being the first big statically-typed language using it, this is far from new.
Python's variant that's based on indentation seems to continue being on the rise with Nim growing in popularity and Scala Dotty supporting it simultaneously with the classic curly bracket approach.
Despite the push for replacing angled brackets for generics with square brackets what instead seems to be happening is them being dropped at function call due to type inference, as is in Swift and Rust (albeit it does still have the turbofish operator).
Statements have gotten quite an overhaul. For each loops have become the norm over for loops. Languages such as Swift and Rust are pushing towards excluding parentheses and instead making curly brackets required, yet languages like Jai are even making those optional. Try-catch-finally blocks are getting replaced with scoped catching and defer by languages such as Swift and Zig. Pattern-matching is increasingly replacing switches and constructs such as if let are being popularized by Rust and Swift.
Macros have become even more powerful thanks to languages such as Rust and Nim.
Lambdas have had many variations over the years with JavaScript's being the most common and Ruby's being used in Rust, yet Kotlin and Swift are pushing towards a variant which allows for creating custom DSLs.
With that said, my question for you is: What syntax do you think will be subject to change in the future? What do languages still not have a nice construct for?
Looking through a plethora of new programming languages, many of which are on this subreddit, new and unique syntax seems like something you almost never come by. Yet, looking back at constructa such as if let and defer it somewhat makes you feel silly that people hadn't thought of it earlier.
submitted by EmosewaPixel to ProgrammingLanguages [link] [comments]


2020.08.13 22:21 OB8O Every Legal 4-Letter Word In Scrabble

AAHS AALS ABAC ABAS ABBA ABBE ABBS ABED ABET ABID ABLE ABLY ABOS ABRI ABUT ABYE ABYS ACAI ACCA ACED ACER ACES ACHE ACHY ACID ACME ACNE ACRE ACTA ACTS ACYL ADAW ADDS ADDY ADIT ADOS ADRY ADZE AEON AERO AERY AESC AFAR AFFY AFRO AGAR AGAS AGED AGEE AGEN AGER AGES AGHA AGIN AGIO AGLU AGLY AGMA AGOG AGON AGUE AHED AHEM AHIS AHOY AIAS AIDA AIDE AIDS AIGA AILS AIMS AINE AINS AIRN AIRS AIRT AIRY AITS AITU AJAR AJEE AKAS AKED AKEE AKES AKIN ALAE ALAN ALAP ALAR ALAS ALAY ALBA ALBE ALBS ALCO ALEC ALEE ALEF ALES ALEW ALFA ALFS ALGA ALIF ALIT ALKO ALKY ALLS ALLY ALMA ALME ALMS ALOD ALOE ALOO ALOW ALPS ALSO ALTO ALTS ALUM ALUS AMAH AMAS AMBO AMEN AMES AMIA AMID AMIE AMIN AMIR AMIS AMLA AMMO AMOK AMPS AMUS AMYL ANAL ANAN ANAS ANCE ANDS ANES ANEW ANGA ANIL ANIS ANKH ANNA ANNO ANNS ANOA ANON ANOW ANSA ANTA ANTE ANTI ANTS ANUS APAY APED APER APES APEX APOD APOS APPS APSE APSO APTS AQUA ARAK ARAR ARBA ARBS ARCH ARCO ARCS ARDS AREA ARED AREG ARES ARET AREW ARFS ARGH ARIA ARID ARIL ARIS ARKS ARLE ARMS ARMY ARNA AROW ARPA ARSE ARSY ARTI ARTS ARTY ARUM ARVO ARYL ASAR ASCI ASEA ASHY ASKS ASPS ATAP ATES ATMA ATOC ATOK ATOM ATOP ATUA AUAS AUFS AUKS AULA AULD AUNE AUNT AURA AUTO AVAL AVAS AVEL AVER AVES AVID AVOS AVOW AWAY AWDL AWED AWEE AWES AWFY AWKS AWLS AWNS AWNY AWOL AWRY AXAL AXED AXEL AXES AXIL AXIS AXLE AXON AYAH AYES AYIN AYRE AYUS AZAN AZON AZYM
BAAL BAAS BABA BABE BABU BABY BACH BACK BACS BADE BADS BAEL BAFF BAFT BAGH BAGS BAHT BAHU BAIL BAIT BAJU BAKE BALD BALE BALK BALL BALM BALS BALU BAMS BANC BAND BANE BANG BANI BANK BANS BANT BAPS BAPU BARB BARD BARE BARF BARK BARM BARN BARP BARS BASE BASH BASK BASS BAST BATE BATH BATS BATT BAUD BAUK BAUR BAWD BAWL BAWN BAWR BAYE BAYS BAYT BEAD BEAK BEAM BEAN BEAR BEAT BEAU BECK BEDE BEDS BEDU BEEF BEEN BEEP BEER BEES BEET BEGO BEGS BEIN BELL BELS BELT BEMA BEND BENE BENI BENJ BENS BENT BERE BERG BERK BERM BEST BETA BETE BETH BETS BEVY BEYS BHAI BHAT BHEL BHUT BIAS BIBB BIBS BICE BIDE BIDI BIDS BIEN BIER BIFF BIGA BIGG BIGS BIKE BILE BILK BILL BIMA BIND BINE BING BINK BINS BINT BIOG BIOS BIRD BIRK BIRL BIRO BIRR BISE BISH BISK BIST BITE BITO BITS BITT BIZE BLAB BLAD BLAE BLAG BLAH BLAM BLAT BLAW BLAY BLEB BLED BLEE BLET BLEW BLEY BLIN BLIP BLIT BLOB BLOC BLOG BLOT BLOW BLUB BLUE BLUR BOAB BOAK BOAR BOAS BOAT BOBA BOBS BOCK BODE BODS BODY BOEP BOET BOFF BOGS BOGY BOHO BOHS BOIL BOIS BOKE BOKO BOKS BOLA BOLD BOLE BOLL BOLO BOLT BOMA BOMB BONA BOND BONE BONG BONK BONY BOOB BOOH BOOK BOOL BOOM BOON BOOR BOOS BOOT BOPS BORA BORD BORE BORK BORM BORN BORS BORT BOSH BOSK BOSS BOTA BOTE BOTH BOTS BOTT BOUK BOUN BOUT BOWL BOWR BOWS BOXY BOYF BOYG BOYO BOYS BOZO BRAD BRAE BRAG BRAK BRAN BRAS BRAT BRAW BRAY BRED BREE BREI BREN BRER BREW BREY BRIE BRIG BRIK BRIM BRIN BRIO BRIS BRIT BROD BROG BROO BROS BROW BRRR BRUS BRUT BRUX BUAT BUBA BUBO BUBS BUBU BUCK BUDA BUDI BUDO BUDS BUFF BUFO BUGS BUHL BUHR BUIK BUKE BULB BULK BULL BUMF BUMP BUMS BUNA BUND BUNG BUNK BUNN BUNS BUNT BUOY BURA BURB BURD BURG BURK BURL BURN BURP BURR BURS BURY BUSH BUSK BUSS BUST BUSY BUTE BUTS BUTT BUYS BUZZ BYDE BYES BYKE BYRE BYRL BYTE
CAAS CABA CABS CACA CACK CADE CADI CADS CAFE CAFF CAGE CAGS CAGY CAID CAIN CAKE CAKY CALF CALK CALL CALM CALO CALP CALX CAMA CAME CAMO CAMP CAMS CANE CANG CANN CANS CANT CANY CAPA CAPE CAPH CAPI CAPO CAPS CARB CARD CARE CARK CARL CARN CARP CARR CARS CART CASA CASE CASH CASK CAST CATE CATS CAUF CAUK CAUL CAUM CAUP CAVA CAVE CAVY CAWK CAWS CAYS CEAS CECA CEDE CEDI CEES CEIL CELL CELS CELT CENS CENT CEPE CEPS CERE CERO CERT CESS CETE CHAD CHAI CHAL CHAM CHAO CHAP CHAR CHAS CHAT CHAV CHAW CHAY CHEF CHER CHEW CHEZ CHIA CHIB CHIC CHID CHIK CHIN CHIP CHIS CHIT CHIV CHIZ CHOC CHOG CHON CHOP CHOU CHOW CHUB CHUG CHUM CHUR CHUT CIAO CIDE CIDS CIEL CIGS CILL CINE CION CIRE CIRL CIST CITE CITO CITS CITY CIVE CLAD CLAG CLAM CLAN CLAP CLAT CLAW CLAY CLEF CLEG CLEM CLEW CLIP CLIT CLOD CLOG CLON CLOP CLOT CLOU CLOW CLOY CLUB CLUE COAL COAT COAX COBB COBS COCA COCH COCK COCO CODA CODE CODS COED COFF COFT COGS COHO COIF COIL COIN COIR COIT COKE COKY COLA COLD COLE COLL COLS COLT COLY COMA COMB COME COMM COMP COMS COND CONE CONF CONI CONK CONN CONS CONY COOF COOK COOL COOM COON COOP COOS COOT COPE COPS COPY CORD CORE CORF CORK CORM CORN CORS CORY COSE COSH COSS COST COSY COTE COTH COTS COTT COUP COUR COVE COWK COWL COWP COWS COWY COXA COXY COYS COZE COZY CRAB CRAG CRAM CRAN CRAP CRAW CRAY CRED CREE CREM CREW CRIA CRIB CRIM CRIS CRIT CROC CROG CROP CROW CRUD CRUE CRUS CRUX CUBE CUBS CUDS CUED CUES CUFF CUIF CUIT CUKE CULL CULM CULT CUMS CUNT CUPS CURB CURD CURE CURF CURL CURN CURR CURS CURT CUSH CUSK CUSP CUSS CUTE CUTS CWMS CYAN CYMA CYME CYST CYTE CZAR
DAAL DABS DACE DACK DADA DADO DADS DAES DAFF DAFT DAGO DAGS DAHL DAHS DAIS DAKS DALE DALI DALS DALT DAME DAMN DAMP DAMS DANG DANK DANS DANT DAPS DARB DARE DARG DARI DARK DARN DART DASH DATA DATE DATO DAUB DAUD DAUR DAUT DAVY DAWD DAWK DAWN DAWS DAWT DAYS DAZE DEAD DEAF DEAL DEAN DEAR DEAW DEBE DEBS DEBT DECK DECO DEED DEEK DEEM DEEN DEEP DEER DEES DEET DEEV DEFI DEFO DEFT DEFY DEGS DEGU DEID DEIF DEIL DEKE DELE DELF DELI DELL DELO DELS DELT DEME DEMO DEMY DENE DENI DENS DENT DENY DERE DERM DERN DERO DERV DESI DESK DEUS DEVA DEVS DEWS DEWY DEXY DEYS DHAK DHAL DHOL DHOW DIAL DIBS DICE DICH DICK DICT DIDO DIDY DIEB DIED DIEL DIES DIET DIFF DIFS DIGS DIKA DIKE DILL DIME DIMP DIMS DINE DING DINK DINO DINS DINT DIOL DIPS DIPT DIRE DIRK DIRL DIRT DISA DISC DISH DISK DISS DITA DITE DITS DITT DITZ DIVA DIVE DIVI DIVO DIVS DIXI DIXY DIYA DJIN DOAB DOAT DOBS DOBY DOCK DOCO DOCS DODO DODS DOEK DOEN DOER DOES DOFF DOGE DOGS DOGY DOHS DOIT DOJO DOLE DOLL DOLS DOLT DOME DOMS DOMY DONA DONE DONG DONS DOOB DOOK DOOL DOOM DOON DOOR DOOS DOPA DOPE DOPS DOPY DORB DORE DORK DORM DORP DORR DORS DORT DORY DOSE DOSH DOSS DOST DOTE DOTH DOTS DOTY DOUC DOUK DOUM DOUN DOUP DOUR DOUT DOUX DOVE DOWD DOWF DOWL DOWN DOWP DOWS DOWT DOXY DOYS DOZE DOZY DRAB DRAC DRAD DRAG DRAM DRAP DRAT DRAW DRAY DREE DREG DREK DREW DREY DRIB DRIP DROP DROW DRUB DRUG DRUM DRYS DSOS DUAD DUAL DUAN DUAR DUBS DUCE DUCI DUCK DUCT DUDE DUDS DUED DUEL DUES DUET DUFF DUGS DUIT DUKA DUKE DULE DULL DULY DUMA DUMB DUMP DUNE DUNG DUNK DUNS DUNT DUOS DUPE DUPS DURA DURE DURN DURO DURR DUSH DUSK DUST DUTY DWAM DYAD DYED DYER DYES DYKE DYNE DZHO DZOS
EACH EALE EANS EARD EARL EARN EARS EASE EAST EASY EATH EATS EAUS EAUX EAVE EBBS EBON ECAD ECCE ECCO ECHE ECHO ECHT ECOD ECOS ECRU ECUS EDDO EDDY EDGE EDGY EDHS EDIT EECH EELS EELY EERY EEVN EFFS EFTS EGAD EGAL EGER EGGS EGGY EGIS EGMA EGOS EHED EIDE EIKS EILD EINA EINE EISH EKED EKES EKKA ELAN ELDS ELFS ELHI ELKS ELLS ELMS ELMY ELSE ELTS EMES EMEU EMIC EMIR EMIT EMMA EMMY EMOS EMPT EMUS EMYD EMYS ENDS ENES ENEW ENGS ENOL ENOW ENUF ENVY EOAN EONS EORL EPEE EPHA EPIC EPOS ERAS ERED ERES EREV ERGO ERGS ERHU ERIC ERKS ERNE ERNS EROS ERRS ERST ERUV ESES ESKY ESNE ESPY ESSE ESTS ETAS ETAT ETCH ETEN ETHE ETHS ETIC ETNA ETUI EUGE EUGH EUKS EUOI EURO EVEN EVER EVES EVET EVIL EVOE EVOS EWER EWES EWKS EWTS EXAM EXEC EXED EXES EXIT EXON EXPO EXUL EYAS EYED EYEN EYER EYES EYNE EYOT EYRA EYRE EYRY
FAAN FAAS FABS FACE FACT FADE FADO FADS FADY FAFF FAGS FAHS FAIK FAIL FAIN FAIR FAIX FAKE FALL FALX FAME FAND FANE FANG FANK FANO FANS FARD FARE FARL FARM FARO FARS FART FASH FAST FATE FATS FAUN FAUR FAUT FAUX FAVA FAVE FAWN FAWS FAYS FAZE FEAL FEAR FEAT FECK FEDS FEEB FEED FEEL FEEN FEER FEES FEET FEGS FEHM FEHS FEIS FELL FELT FEME FEMS FEND FENI FENS FENT FEOD FERE FERM FERN FESS FEST FETA FETE FETS FETT FEUD FEUS FEWS FEYS FIAR FIAT FIBS FICE FICO FIDO FIDS FIEF FIER FIFE FIGO FIGS FIKE FIKY FILA FILE FILL FILM FILO FILS FIND FINE FINI FINK FINO FINS FIQH FIRE FIRK FIRM FIRN FIRS FISC FISH FISK FIST FITS FITT FIVE FIXT FIZZ FLAB FLAG FLAK FLAM FLAN FLAP FLAT FLAW FLAX FLAY FLEA FLED FLEE FLEG FLEW FLEX FLEY FLIC FLIM FLIP FLIR FLIT FLIX FLOB FLOC FLOE FLOG FLOP FLOR FLOW FLOX FLUB FLUE FLUS FLUX FOAL FOAM FOBS FOCI FOEN FOES FOGS FOGY FOHN FOID FOIL FOIN FOLD FOLK FOND FONE FONS FONT FOOD FOOL FOOT FOPS FORA FORB FORD FORE FORK FORM FORT FOSS FOUD FOUL FOUR FOUS FOWL FOXY FOYS FOZY FRAB FRAE FRAG FRAP FRAS FRAT FRAU FRAY FREE FRET FRIB FRIG FRIS FRIT FRIZ FROE FROG FROM FROS FROW FRUG FUBS FUCI FUCK FUDS FUEL FUFF FUGS FUGU FUJI FULL FUME FUMS FUMY FUND FUNG FUNK FUNS FURL FURR FURS FURY FUSC FUSE FUSS FUST FUTZ FUZE FUZZ FYCE FYKE FYLE FYRD
GABS GABY GADE GADI GADS GAED GAEN GAES GAFF GAGA GAGE GAGS GAID GAIN GAIR GAIT GAJO GAKS GALA GALE GALL GALS GAMA GAMB GAME GAMP GAMS GAMY GANE GANG GANS GANT GAOL GAPE GAPO GAPS GAPY GARB GARE GARI GARS GART GASH GASP GAST GATE GATH GATS GAUD GAUM GAUN GAUP GAUR GAUS GAVE GAWD GAWK GAWP GAWS GAYS GAZE GAZY GEAL GEAN GEAR GEAT GECK GEDS GEED GEEK GEEP GEES GEEZ GEIT GELD GELS GELT GEMS GENA GENE GENS GENT GENU GEOS GERE GERM GERS GERT GEST GETA GETS GEUM GHAT GHEE GHIS GIBE GIBS GIDS GIED GIEN GIES GIFT GIGA GIGS GILA GILD GILL GILT GIMP GING GINK GINN GINS GIOS GIPS GIRD GIRL GIRN GIRO GIRR GIRT GISM GIST GITE GITS GIVE GIZZ GJUS GLAD GLAM GLED GLEE GLEG GLEI GLEN GLEY GLIA GLIB GLID GLIM GLIT GLOB GLOM GLOP GLOW GLUE GLUG GLUM GLUT GNAR GNAT GNAW GNOW GNUS GOAD GOAF GOAL GOAS GOAT GOBI GOBO GOBS GOBY GODS GOEL GOER GOES GOEY GOFF GOGO GOJI GOLD GOLE GOLF GOLP GONE GONG GONK GONS GOOD GOOF GOOG GOOK GOOL GOON GOOP GOOR GOOS GORA GORE GORI GORM GORP GORY GOSH GOSS GOTH GOUK GOUT GOVS GOWD GOWF GOWK GOWL GOWN GOYS GRAB GRAD GRAM GRAN GRAT GRAV GRAY GREE GREN GREW GREX GREY GRID GRIG GRIM GRIN GRIP GRIS GRIT GROG GROK GROT GROW GRRL GRUB GRUE GRUM GUAN GUAR GUBS GUCK GUDE GUES GUFF GUGA GUID GULA GULE GULF GULL GULP GULS GULY GUMP GUMS GUNG GUNK GUNS GUPS GURL GURN GURS GURU GUSH GUST GUTS GUVS GUYS GYAL GYBE GYMP GYMS GYNY GYPS GYRE GYRI GYRO GYTE GYVE
HAAF HAAR HABU HACK HADE HADJ HADS HAED HAEM HAEN HAES HAET HAFF HAFT HAGG HAGS HAHA HAHS HAIK HAIL HAIN HAIR HAJI HAJJ HAKA HAKE HAKU HALE HALF HALL HALM HALO HALT HAME HAMS HAND HANG HANK HANT HAOS HAPS HAPU HARD HARE HARK HARL HARM HARN HARO HARP HART HASH HASK HASP HASS HAST HATE HATH HATS HAUD HAUF HAUL HAUT HAVE HAWK HAWM HAWS HAYS HAZE HAZY HEAD HEAL HEAP HEAR HEAT HEBE HECH HECK HEED HEEL HEFT HEHS HEID HEIL HEIR HELD HELE HELL HELM HELO HELP HEME HEMP HEMS HEND HENS HENT HEPS HEPT HERB HERD HERE HERL HERM HERN HERO HERS HERY HESP HEST HETE HETH HETS HEWN HEWS HEYS HICK HIDE HIED HIES HIGH HIKE HILA HILD HILI HILL HILT HIMS HIND HING HINS HINT HIOI HIPS HIPT HIRE HISH HISN HISS HIST HITS HIVE HIYA HIZZ HOAR HOAS HOAX HOBO HOBS HOCK HODS HOED HOER HOES HOGG HOGH HOGS HOHA HOHS HOIK HOKA HOKE HOKI HOLD HOLE HOLK HOLM HOLP HOLS HOLT HOLY HOMA HOME HOMO HOMS HOMY HOND HONE HONG HONK HONS HOOD HOOF HOOK HOON HOOP HOOR HOOT HOPE HOPS HORA HORE HORI HORN HORS HOSE HOSS HOST HOTE HOTS HOUF HOUR HOUT HOVE HOWE HOWF HOWK HOWL HOWS HOYA HOYS HUBS HUCK HUED HUER HUES HUFF HUGE HUGS HUGY HUHU HUIA HUIC HUIS HULA HULE HULK HULL HUMA HUMF HUMP HUMS HUNG HUNH HUNK HUNS HUNT HUPS HURL HURT HUSH HUSK HUSO HUSS HUTS HWAN HWYL HYED HYEN HYES HYKE HYLA HYLE HYMN HYPE HYPO HYPS HYTE
IAMB IBEX IBIS ICED ICER ICES ICHS ICKY ICON IDEA IDEE IDEM IDES IDLE IDLY IDOL IDYL IFFY IGAD IGGS IGLU IKAN IKAT IKON ILEA ILEX ILIA ILKA ILKS ILLS ILLY IMAM IMID IMMY IMPI IMPS INBY INCH INFO INGO INGS INIA INKS INKY INLY INNS INRO INTI INTO IONS IOTA IRED IRES IRID IRIS IRKS IRON ISBA ISIT ISLE ISMS ISNA ISOS ITAS ITCH ITEM IURE IWIS IXIA IZAR
JAAP JABS JACK JADE JAFA JAGA JAGG JAGS JAIL JAKE JAKS JAMB JAMS JANE JANN JAPE JAPS JARK JARL JARP JARS JASP JASS JASY JATO JAUK JAUP JAVA JAWS JAXY JAYS JAZY JAZZ JEAN JEAT JEDI JEED JEEL JEEP JEER JEES JEEZ JEFE JEFF JEHU JELL JEON JERK JESS JEST JETE JETS JEUX JEWS JIAO JIBB JIBE JIBS JIFF JIGS JILL JILT JIMP JINK JINN JINS JINX JIRD JISM JIVE JIVY JIZZ JOBE JOBS JOCK JOCO JOES JOEY JOGS JOHN JOIN JOKE JOKY JOLE JOLL JOLS JOLT JOMO JONG JOOK JORS JOSH JOSS JOTA JOTS JOUK JOUR JOWL JOWS JOYS JUBA JUBE JUCO JUDO JUDS JUDY JUGA JUGS JUJU JUKE JUKU JUMP JUNK JUPE JURA JURE JURY JUST JUTE JUTS JUVE JYNX
KAAL KAAS KABS KACK KADE KADI KAED KAES KAFS KAGO KAGU KAID KAIE KAIF KAIK KAIL KAIM KAIN KAIS KAKA KAKI KAKS KALE KALI KAMA KAME KAMI KANA KANE KANG KANS KANT KAON KAPA KAPH KARA KARK KARN KARO KART KATA KATI KATS KAVA KAWA KAWS KAYO KAYS KAZI KBAR KEAS KEBS KECK KEDS KEEF KEEK KEEL KEEN KEEP KEET KEFS KEGS KEIR KEKS KELL KELP KELT KEMB KEMP KENO KENS KENT KEPI KEPS KEPT KERB KERF KERN KERO KESH KEST KETA KETE KETO KETS KEWL KEYS KHAF KHAN KHAT KHET KHIS KHOR KHUD KIBE KICK KIDS KIEF KIER KIEV KIFF KIFS KIKE KILD KILL KILN KILO KILP KILT KINA KIND KINE KING KINK KINO KINS KIPE KIPP KIPS KIRK KIRN KIRS KISH KISS KIST KITE KITH KITS KIVA KIWI KLAP KLIK KNAG KNAP KNAR KNEE KNEW KNIT KNOB KNOP KNOT KNOW KNUB KNUR KNUT KOAN KOAP KOAS KOBO KOBS KOEL KOFF KOHA KOHL KOIS KOJI KOKA KOLA KOLO KOND KONK KONS KOOK KOPH KOPS KORA KORE KORO KORS KORU KOSS KOTO KOWS KRAB KRIS KSAR KUDO KUDU KUEH KUES KUFI KUIA KUKU KULA KUNA KUNE KURI KURU KUTA KUTI KUTU KUZU KVAS KYAK KYAR KYAT KYBO KYES KYLE KYND KYNE KYPE KYTE KYUS
LABS LACE LACK LACS LACY LADE LADS LADY LAER LAGS LAHS LAIC LAID LAIK LAIN LAIR LAKE LAKH LAKY LALL LAMA LAMB LAME LAMP LAMS LANA LAND LANE LANG LANK LANT LANX LAPS LARD LARE LARI LARK LARN LARS LASE LASH LASS LAST LATE LATH LATI LATS LATU LAUD LAUF LAVA LAVE LAVS LAWK LAWN LAWS LAYS LAZE LAZO LAZY LEAD LEAF LEAK LEAL LEAM LEAN LEAP LEAR LEAS LEAT LECH LEED LEEK LEEP LEER LEES LEET LEFT LEGS LEHR LEIR LEIS LEKE LEKS LEKU LEME LEND LENG LENO LENS LENT LEPS LEPT LERE LERP LESS LEST LETS LEUD LEVA LEVE LEVO LEVY LEWD LEYS LEZZ LIAR LIAS LIBS LICE LICH LICK LIDO LIDS LIED LIEF LIEN LIER LIES LIEU LIFE LIFT LIGS LIKE LILL LILO LILT LILY LIMA LIMB LIME LIMN LIMO LIMP LIMY LIND LINE LING LINK LINN LINO LINS LINT LINY LION LIPA LIPE LIPO LIPS LIRA LIRE LIRI LIRK LISK LISP LIST LITE LITH LITS LITU LIVE LOAD LOAF LOAM LOAN LOBE LOBI LOBO LOBS LOCA LOCH LOCI LOCK LOCO LODE LODS LOFT LOGE LOGO LOGS LOGY LOID LOIN LOIR LOKE LOLL LOMA LOME LONE LONG LOOF LOOK LOOM LOON LOOP LOOR LOOS LOOT LOPE LOPS LORD LORE LORN LORY LOSE LOSH LOSS LOST LOTA LOTE LOTH LOTI LOTO LOTS LOUD LOUN LOUP LOUR LOUS LOUT LOVE LOWE LOWN LOWP LOWS LOWT LOYS LUAU LUBE LUCE LUCK LUDE LUDO LUDS LUES LUFF LUGE LUGS LUIT LUKE LULL LULU LUMA LUMP LUMS LUNA LUNE LUNG LUNK LUNT LUNY LURE LURK LURS LUSH LUSK LUST LUTE LUTZ LUVS LUXE LWEI LYAM LYCH LYES LYME LYMS LYNE LYNX LYRA LYRE LYSE LYTE
MAAR MAAS MABE MACE MACH MACK MACS MADE MADS MAES MAGE MAGG MAGI MAGS MAHA MAID MAIK MAIL MAIM MAIN MAIR MAKE MAKI MAKO MAKS MALA MALE MALI MALL MALM MALS MALT MAMA MAMS MANA MAND MANE MANG MANI MANO MANS MANY MAPS MARA MARC MARD MARE MARG MARK MARL MARM MARS MART MARY MASA MASE MASH MASK MASS MAST MASU MATE MATH MATS MATT MATY MAUD MAUL MAUN MAUT MAWK MAWN MAWR MAWS MAXI MAYA MAYO MAYS MAZE MAZY MEAD MEAL MEAN MEAT MECK MEDS MEED MEEK MEER MEES MEET MEFF MEGA MEGS MEIN MELA MELD MELL MELS MELT MEME MEMO MEMS MEND MENE MENG MENO MENT MENU MEOU MEOW MERC MERE MERI MERK MERL MESA MESE MESH MESS META METE METH METS MEUS MEVE MEWL MEWS MEZE MEZZ MHOS MIBS MICA MICE MICH MICK MICO MICS MIDI MIDS MIEN MIFF MIGG MIGS MIHA MIHI MIKE MILD MILE MILF MILK MILL MILO MILS MILT MIME MINA MIND MINE MING MINI MINK MINO MINT MINX MINY MIPS MIRE MIRI MIRK MIRO MIRS MIRV MIRY MISE MISO MISS MIST MITE MITT MITY MIXT MIXY MIZZ MNAS MOAI MOAN MOAS MOAT MOBE MOBS MOBY MOCH MOCK MOCS MODE MODI MODS MOER MOES MOFO MOGS MOHR MOIL MOIT MOJO MOKE MOKI MOKO MOLA MOLD MOLE MOLL MOLS MOLT MOLY MOME MOMI MOMS MONA MONG MONK MONO MONS MONY MOOD MOOI MOOK MOOL MOON MOOP MOOR MOOS MOOT MOPE MOPS MOPY MORA MORE MORN MORS MORT MOSE MOSH MOSK MOSS MOST MOTE MOTH MOTI MOTS MOTT MOTU MOUE MOUP MOUS MOVE MOWA MOWN MOWS MOXA MOYA MOYL MOYS MOZE MOZO MOZZ MUCH MUCK MUDS MUFF MUGG MUGS MUID MUIL MUIR MULE MULL MUMM MUMP MUMS MUMU MUNG MUNI MUNS MUNT MUON MURA MURE MURK MURL MURR MUSE MUSH MUSK MUSO MUSS MUST MUTE MUTI MUTS MUTT MUZZ MWAH MYAL MYCS MYNA MYTH MYXO MZEE
NAAM NAAN NABE NABK NABS NACH NADA NADS NAFF NAGA NAGS NAIF NAIK NAIL NAIN NALA NAME NAMS NAMU NANA NANE NANG NANS NAOI NAOS NAPA NAPE NAPS NARC NARD NARE NARK NARY NATS NAVE NAVY NAYS NAZE NAZI NEAL NEAP NEAR NEAT NEBS NECK NEDS NEED NEEM NEEP NEFS NEGS NEIF NEKS NEMA NEMN NENE NEON NEPS NERD NERK NESH NESS NEST NETE NETS NETT NEUK NEUM NEVE NEVI NEWS NEWT NEXT NGAI NIBS NICE NICK NIDE NIDI NIDS NIED NIEF NIES NIFE NIFF NIGH NILL NILS NIMB NIMS NINE NIPA NIPS NIRL NISH NISI NITE NITS NIXE NIXY NOAH NOBS NOCK NODE NODI NODS NOEL NOES NOGG NOGS NOIL NOIR NOLE NOLL NOLO NOMA NOME NOMS NONA NONE NONG NONI NOOB NOOK NOON NOOP NOPE NORI NORK NORM NOSE NOSH NOSY NOTA NOTE NOTT NOUL NOUN NOUP NOUS NOUT NOVA NOWL NOWN NOWS NOWT NOWY NOYS NUBS NUDE NUFF NUKE NULL NUMB NUNS NURD NURL NURR NURS NUTS NYAS NYED NYES
OAFS OAKS OAKY OARS OARY OAST OATH OATS OATY OBAS OBES OBEY OBIA OBIS OBIT OBOE OBOL OBOS OCAS OCCY OCHE OCTA ODAH ODAL ODAS ODDS ODEA ODES ODIC ODOR ODSO ODYL OFAY OFFS OFFY OGAM OGEE OGLE OGRE OHED OHIA OHMS OIKS OILS OILY OINK OINT OKAS OKAY OKEH OKES OKRA OKTA OLDE OLDS OLDY OLEA OLEO OLES OLID OLIO OLLA OLMS OLPE OMBU OMEN OMER OMIT OMOV ONCE ONER ONES ONIE ONLY ONOS ONST ONTO ONUS ONYX OOFS OOFY OOHS OOMS OONS OONT OOPS OOSE OOSY OOTS OOZE OOZY OPAH OPAL OPED OPEN OPES OPPO OPTS OPUS ORAD ORAL ORBS ORBY ORCA ORCS ORDO ORDS ORES ORFE ORFS ORGY ORLE ORRA ORTS ORYX ORZO OSAR OSES OSSA OTIC OTTO OUCH OUDS OUKS OULD OULK OUMA OUPA OUPH OUPS OURN OURS OUST OUTS OUZO OVAL OVEL OVEN OVER OVUM OWED OWER OWES OWLS OWLY OWNS OWRE OWSE OWTS OXEN OXER OXES OXID OXIM OYER OYES OYEZ PAAL
PAAN PACA PACE PACK PACO PACS PACT PACY PADI PADS PAGE PAHS PAID PAIK PAIL PAIN PAIR PAIS PALE PALL PALM PALP PALS PALY PAMS PAND PANE PANG PANS PANT PAPA PAPE PAPS PARA PARD PARE PARK PARP PARR PARS PART PASE PASH PASS PAST PATE PATH PATS PATU PATY PAUA PAUL PAVE PAVS PAWA PAWK PAWL PAWN PAWS PAYS PEAG PEAK PEAL PEAN PEAR PEAS PEAT PEBA PECH PECK PECS PEDS PEED PEEK PEEL PEEN PEEP PEER PEES PEGH PEGS PEHS PEIN PEKE PELA PELE PELF PELL PELS PELT PEND PENE PENI PENK PENS PENT PEON PEPO PEPS PERE PERI PERK PERM PERN PERP PERT PERV PESO PEST PETS PEWS PFFT PFUI PHAT PHEW PHIS PHIZ PHOH PHON PHOS PHOT PHUT PIAL PIAN PIAS PICA PICE PICK PICS PIED PIER PIES PIET PIGS PIKA PIKE PIKI PILA PILE PILI PILL PILY PIMA PIMP PINA PINE PING PINK PINS PINT PINY PION PIOY PIPA PIPE PIPI PIPS PIPY PIRL PIRN PIRS PISE PISH PISO PISS PITA PITH PITS PITY PIUM PIXY PIZE PLAN PLAP PLAT PLAY PLEA PLEB PLED PLEW PLEX PLIE PLIM PLOD PLOP PLOT PLOW PLOY PLUE PLUG PLUM PLUS POAS POCK POCO PODS POEM POEP POET POGO POGY POIS POKE POKY POLE POLK POLL POLO POLS POLT POLY POME POMO POMP POMS POND PONE PONG PONK PONS PONT PONY POOD POOF POOH POOK POOL POON POOP POOR POOS POOT POPE POPS PORE PORK PORN PORT PORY POSE POSH POSS POST POSY POTE POTS POTT POUF POUK POUR POUT POWN POWS POXY POZZ PRAD PRAM PRAO PRAT PRAU PRAY PREE PREM PREP PREX PREY PREZ PRIG PRIM PROA PROB PROD PROF PROG PROM PROO PROP PROS PROW PRUH PRYS PSIS PSST PTUI PUBE PUBS PUCE PUCK PUDS PUDU PUER PUFF PUGH PUGS PUHA PUIR PUJA PUKA PUKE PUKU PUKY PULA PULE PULI PULK PULL PULP PULS PULU PULY PUMA PUMP PUMY PUNA PUNG PUNK PUNS PUNT PUNY PUPA PUPS PUPU PURE PURI PURL PURR PURS PUSH PUSS PUTS PUTT PUTZ PUYS PYAS PYAT PYES PYET PYIC PYIN PYNE PYOT PYRE PYRO QADI
QAID QATS QINS QOPH QUAD QUAG QUAI QUAT QUAY QUEP QUEY QUID QUIM QUIN QUIP QUIT QUIZ QUOD QUOP
RABI RACA RACE RACH RACK RACY RADE RADS RAFF RAFT RAGA RAGE RAGG RAGI RAGS RAGU RAHS RAIA RAID RAIK RAIL RAIN RAIS RAIT RAJA RAKE RAKI RAKU RALE RAMI RAMP RAMS RANA RAND RANG RANI RANK RANT RAPE RAPS RAPT RARE RARK RASE RASH RASP RAST RATA RATE RATH RATO RATS RATU RAUN RAVE RAVS RAWN RAWS RAYA RAYS RAZE RAZZ READ REAK REAL REAM REAN REAP REAR REBS RECK RECS REDD REDE REDO REDS REED REEF REEK REEL REEN REES REFS REFT REGO REGS REHS REIF REIK REIN REIS REKE RELY REMS REND RENK RENS RENT RENY REOS REPO REPP REPS RESH REST RETE RETS REVS REWS RHEA RHOS RHUS RIAD RIAL RIAS RIBA RIBS RICE RICH RICK RICY RIDE RIDS RIEL RIEM RIFE RIFF RIFS RIFT RIGG RIGS RILE RILL RIMA RIME RIMS RIMU RIMY RIND RINE RING RINK RINS RIOT RIPE RIPP RIPS RIPT RISE RISK RISP RITE RITS RITT RITZ RIVA RIVE RIVO RIZA ROAD ROAM ROAN ROAR ROBE ROBS ROCH ROCK ROCS RODE RODS ROED ROES ROIL ROIN ROJI ROKE ROKS ROKY ROLE ROLF ROLL ROMA ROMP ROMS RONE RONG RONT RONZ ROOD ROOF ROOK ROOM ROON ROOP ROOS ROOT ROPE ROPY RORE RORT RORY ROSE ROST ROSY ROTA ROTE ROTI ROTL ROTO ROTS ROUE ROUL ROUM ROUP ROUT ROUX ROVE ROWS ROWT RUBE RUBS RUBY RUCK RUCS RUDD RUDE RUDS RUED RUER RUES RUFF RUGA RUGS RUIN RUKH RULE RULY RUME RUMP RUMS RUND RUNE RUNG RUNS RUNT RURP RURU RUSA RUSE RUSH RUSK RUST RUTH RUTS RYAL RYAS RYES RYFE RYKE RYND RYOT RYPE
SAAG SABE SABS SACK SACS SADE SADI SADO SADS SAFE SAFT SAGA SAGE SAGO SAGS SAGY SAIC SAID SAIL SAIM SAIN SAIR SAIS SAKE SAKI SALE SALL SALP SALS SALT SAMA SAME SAMP SAMS SAND SANE SANG SANK SANS SANT SAPS SARD SARI SARK SARS SASH SASS SATE SATI SAUL SAUT SAVE SAVS SAWN SAWS SAXE SAYS SCAB SCAD SCAG SCAM SCAN SCAR SCAT SCAW SCOG SCOP SCOT SCOW SCRY SCUD SCUG SCUL SCUM SCUP SCUR SCUT SCYE SEAL SEAM SEAN SEAR SEAS SEAT SECH SECO SECS SECT SEED SEEK SEEL SEEM SEEN SEEP SEER SEES SEGO SEGS SEIF SEIK SEIL SEIR SEIS SEKT SELD SELE SELF SELL SELS SEME SEMI SENA SEND SENE SENS SENT SEPS SEPT SERA SERE SERF SERK SERR SERS SESE SESH SESS SETA SETS SETT SEWN SEWS SEXT SEXY SEYS SHAD SHAG SHAH SHAM SHAN SHAT SHAW SHAY SHEA SHED SHES SHET SHEW SHIM SHIN SHIP SHIR SHIT SHIV SHMO SHOD SHOE SHOG SHOO SHOP SHOT SHOW SHRI SHUL SHUN SHUT SHWA SIAL SIBB SIBS SICE SICH SICK SICS SIDA SIDE SIDH SIEN SIES SIFT SIGH SIGN SIJO SIKA SIKE SILD SILE SILK SILL SILO SILT SIMA SIMI SIMP SIMS SIND SINE SING SINH SINK SINS SIPE SIPS SIRE SIRI SIRS SISS SIST SITE SITH SITS SITZ SIZE SIZY SJOE SKAG SKAS SKAT SKAW SKEE SKEG SKEN SKEO SKEP SKER SKET SKEW SKID SKIM SKIN SKIO SKIP SKIS SKIT SKOL SKRY SKUA SKUG SKYF SKYR SLAB SLAE SLAG SLAM SLAP SLAT SLAW SLAY SLEB SLED SLEE SLEW SLEY SLID SLIM SLIP SLIT SLOB SLOE SLOG SLOP SLOT SLOW SLUB SLUE SLUG SLUM SLUR SLUT SMEE SMEW SMIR SMIT SMOG SMUG SMUR SMUT SNAB SNAG SNAP SNAR SNAW SNEB SNED SNEE SNIB SNIG SNIP SNIT SNOB SNOD SNOG SNOT SNOW SNUB SNUG SNYE SOAK SOAP SOAR SOBA SOBS SOCA SOCK SOCS SODA SODS SOFA SOFT SOGS SOHO SOHS SOIL SOJA SOKE SOLA SOLD SOLE SOLI SOLO SOLS SOMA SOME SOMS SOMY SONE SONG SONS SOOK SOOL SOOM SOON SOOP SOOT SOPH SOPS SORA SORB SORD SORE SORI SORN SORT SOSS SOTH SOTS SOUK SOUL SOUM SOUP SOUR SOUS SOUT SOVS SOWF SOWL SOWM SOWN SOWP SOWS SOYA SOYS SPAE SPAG SPAM SPAN SPAR SPAS SPAT SPAW SPAY SPAZ SPEC SPED SPEK SPET SPEW SPIC SPIE SPIF SPIK SPIM SPIN SPIT SPIV SPOD SPOT SPRY SPUD SPUE SPUG SPUN SPUR SRIS STAB STAG STAP STAR STAT STAW STAY STED STEM STEN STEP STET STEW STEY STIE STIM STIR STOA STOB STOP STOT STOW STUB STUD STUM STUN STYE SUBA SUBS SUCH SUCK SUDD SUDS SUED SUER SUES SUET SUGH SUGO SUGS SUID SUIT SUKH SUKS SULK SULU SUMO SUMP SUMS SUMY SUNG SUNI SUNK SUNN SUNS SUPE SUPS SUQS SURA SURD SURE SURF SUSS SUSU SWAB SWAD SWAG SWAM SWAN SWAP SWAT SWAY SWEE SWEY SWIG SWIM SWIZ SWOB SWOP SWOT SWUM SYBO SYCE SYED SYEN SYES SYKE SYLI SYNC SYND SYNE SYPE SYPH
TAAL TABI TABS TABU TACE TACH TACK TACO TACT TADS TAED TAEL TAES TAGS TAHA TAHR TAIG TAIL TAIN TAIS TAIT TAKA TAKE TAKI TAKS TAKY TALA TALC TALE TALI TALK TALL TAME TAMP TAMS TANA TANE TANG TANH TANK TANS TAOS TAPA TAPE TAPS TAPU TARA TARE TARN TARO TARP TARS TART TASH TASK TASS TATE TATH TATS TATT TATU TAUS TAUT TAVA TAVS TAWA TAWS TAWT TAXA TAXI TAYS TEAD TEAK TEAL TEAM TEAR TEAS TEAT TECH TECS TEDS TEDY TEED TEEK TEEL TEEM TEEN TEER TEES TEFF TEFS TEGG TEGS TEGU TEHR TEIL TEIN TELA TELD TELE TELL TELS TELT TEME TEMP TEMS TEND TENE TENS TENT TEPA TERF TERM TERN TEST TETE TETH TETS TEWS TEXT THAE THAN THAR THAT THAW THEE THEM THEN THEW THEY THIG THIN THIO THIR THIS THON THOU THRO THRU THUD THUG THUS TIAN TIAR TICE TICH TICK TICS TIDE TIDS TIDY TIED TIER TIES TIFF TIFT TIGE TIGS TIKA TIKE TIKI TIKS TILE TILL TILS TILT TIME TINA TIND TINE TING TINK TINS TINT TINY TIPI TIPS TIPT TIRE TIRL TIRO TIRR TITE TITI TITS TIVY TIZZ TOAD TOBY TOCK TOCO TOCS TODS TODY TOEA TOED TOES TOEY TOFF TOFT TOFU TOGA TOGE TOGS TOHO TOIL TOIT TOKE TOKO TOLA TOLD TOLE TOLL TOLT TOLU TOMB TOME TOMO TOMS TONE TONG TONK TONS TONY TOOK TOOL TOOM TOON TOOT TOPE TOPH TOPI TOPO TOPS TORA TORC TORE TORI TORN TORO TORR TORS TORT TORY TOSA TOSE TOSH TOSS TOST TOTE TOTS TOUK TOUN TOUR TOUT TOWN TOWS TOWT TOWY TOYO TOYS TOZE TRAD TRAM TRAP TRAT TRAY TREE TREF TREK TRES TRET TREW TREY TREZ TRIE TRIG TRIM TRIN TRIO TRIP TROD TROG TRON TROP TROT TROW TROY TRUE TRUG TRYE TRYP TSAR TSKS TUAN TUBA TUBE TUBS TUCK TUFA TUFF TUFT TUGS TUIS TULE TUMP TUMS TUNA TUND TUNE TUNG TUNS TUNY TUPS TURD TURF TURK TURM TURN TUSH TUSK TUTS TUTU TUZZ TWAE TWAL TWAS TWAT TWAY TWEE TWIG TWIN TWIT TWOS TYDE TYED TYEE TYER TYES TYGS TYIN TYKE TYMP TYND TYNE TYPE TYPO TYPP TYPY TYRE TYRO TYTE TZAR
UDAL UDON UDOS UEYS UFOS UGHS UGLY UKES ULAN ULES ULEX ULNA ULUS ULVA UMBO UMMA UMPH UMPS UMPY UMRA UMUS UNAI UNAU UNBE UNCE UNCI UNCO UNDE UNDO UNDY UNIS UNIT UNTO UPAS UPBY UPDO UPGO UPON UPSY UPTA URAO URBS URDE URDS URDY UREA URES URGE URIC URNS URPS URSA URUS URVA USED USER USES UTAS UTES UTIS UTUS UVAE UVAS UVEA
VACS VADE VAES VAGI VAGS VAIL VAIN VAIR VALE VALI VAMP VANE VANG VANS VANT VARA VARE VARS VARY VASA VASE VAST VATS VATU VAUS VAUT VAVS VAWS VEAL VEEP VEER VEES VEGA VEGO VEHM VEIL VEIN VELA VELD VELE VELL VENA VEND VENT VERA VERB VERD VERS VERT VERY VEST VETO VETS VEXT VIAE VIAL VIAS VIBE VIBS VICE VIDE VIDS VIED VIER VIES VIEW VIGA VIGS VILD VILE VILL VIMS VINA VINE VINO VINS VINT VINY VIOL VIRE VIRL VISA VISE VITA VITE VIVA VIVE VIVO VIZY VLEI VLOG VOAR VOES VOID VOIP VOLA VOLE VOLK VOLS VOLT VORS VOTE VOWS VRIL VROT VROU VROW VUGG VUGH VUGS VULN VUMS
WAAC WABS WACK WADD WADE WADI WADS WADT WADY WAES WAFF WAFT WAGE WAGS WAID WAIF WAIL WAIN WAIR WAIS WAIT WAKA WAKE WAKF WALD WALE WALI WALK WALL WALY WAME WAND WANE WANG WANK WANS WANT WANY WAPS WAQF WARB WARD WARE WARK WARM WARN WARP WARS WART WARY WASE WASH WASP WAST WATE WATS WATT WAUK WAUL WAUR WAVE WAVY WAWA WAWE WAWL WAWS WAXY WAYS WEAK WEAL WEAN WEAR WEBS WEDS WEED WEEK WEEL WEEM WEEN WEEP WEER WEES WEET WEFT WEID WEIL WEIR WEKA WELD WELK WELL WELS WELT WEMB WEMS WENA WEND WENS WENT WEPT WERE WERO WERT WEST WETA WETS WEXE WEYS WHAE WHAM WHAP WHAT WHEE WHEN WHET WHEW WHEY WHID WHIG WHIM WHIN WHIO WHIP WHIR WHIT WHIZ WHOA WHOM WHOP WHOT WHOW WHUP WHYS WICE WICH WICK WIDE WIEL WIFE WIGS WIKI WILD WILE WILI WILL WILT WILY WIMP WIND WINE WING WINK WINN WINO WINS WINY WIPE WIRE WIRY WISE WISH WISP WISS WIST WITE WITH WITS WIVE WOAD WOCK WOES WOFS WOGS WOKE WOKS WOLD WOLF WOMB WONK WONS WONT WOOD WOOF WOOL WOON WOOS WOOT WOPS WORD WORE WORK WORM WORN WORT WOST WOTS WOVE WOWF WOWS WRAP WREN WRIT WUDS WUDU WULL WUSS WYCH WYES WYLE WYND WYNN WYNS WYTE
XRAY XYST
YAAR YABA YACK YADS YAFF YAGI YAGS YAHS YAKS YALD YALE YAMS YANG YANK YAPP YAPS YARD YARE YARK YARN YARR YATE YAUD YAUP YAWL YAWN YAWP YAWS YAWY YAYS YBET YEAD YEAH YEAN YEAR YEAS YEBO YECH YEDE YEED YEGG YELD YELK YELL YELM YELP YELT YENS YEPS YERD YERK YESK YEST YETI YETT YEUK YEVE YEWS YGOE YIDS YIKE YILL YINS YIPE YIPS YIRD YIRK YIRR YITE YLEM YLKE YMPE YMPT YOBS YOCK YODE YODH YODS YOGA YOGH YOGI YOKE YOKS YOLD YOLK YOMP YOND YONI YONT YOOF YOOP YORE YORK YORP YOUK YOUR YOUS YOWE YOWL YOWS YUAN YUCA YUCH YUCK YUFT YUGA YUGS YUKE YUKO YUKS YUKY YULE YUMP YUNX YUPS YURT YUTZ YUZU YWIS
ZACK ZAGS ZANY ZAPS ZARF ZARI ZATI ZEAL ZEAS ZEBU ZEDS ZEES ZEIN ZEKS ZELS ZEPS ZERK ZERO ZEST ZETA ZEZE ZHOS ZIFF ZIGS ZILA ZILL ZIMB ZINC ZINE ZING ZINS ZIPS ZITE ZITI ZITS ZIZZ ZOBO ZOBU ZOEA ZOIC ZOLS ZONA ZONE ZONK ZOOM ZOON ZOOS ZOOT ZORI ZOUK ZULU ZUPA ZURF ZYGA ZYME ZZZS
submitted by OB8O to 4CHR [link] [comments]


2020.08.13 21:40 ImilkYou Nashville Titans are gay

I say the same thing sometimes on YouTube and people are so out of touch with reality immediately call me out for slander. He is a cringy obese alcholic who has a lisp and I'm pretty sure is secretly gay with his boy toy Paul. I mean he had a q and a and he said his favorite sport to watch was cycling and his favorite football team was the Nashville titans...He really should be charged with tax fraud. He tries to get his viewers to pay for all his food and trips. And they do. So just say someone sends him $40 for lunch, he will spend $10 on lunch, write the $10 off for taxes, then he says he donates the rest (yeah I'm sure he does and if he does I doubt it's all $30) and writes that off for taxes. Hell he did a gofundme to do a collab video in New York and asked for $350 he got $400. New York is a few hours a way and he got $20 worth of wings. And let's not forget he gets paid by google via Adsense! All his videos are over 10 minutes so he is getting more money for multiple ads on videos. I'm so glad CringeCon I mean CraveCon was a disaster and even though it was probably the cheapest convention ever I'm sure he lost a ton of money.
submitted by ImilkYou to copypasta [link] [comments]


2020.08.10 09:28 Curious_Draft_320 Lingual vs metal. I need to decide!

I am 20 and i now need braces to correct my 80% overbite because i grind my teeth severely. My teeth are already super straight so I am only needing them for medical reasons over vanity. I can't seem to find many pros and cons for lingual braces and I am interested in that option as you cannot see them! I have only heard that lingual braces give you a very bad lisp and rip up your tongue which terrifies me, but I want to hear what you guys think is better? Also I can't get Invisalign so sadly that is not an option :(
submitted by Curious_Draft_320 to braces [link] [comments]


2020.08.03 10:35 pragmat1c1 Idiomatic way to process optional arguments?

In the Elisp code snippet below I am processing optional arguments by always asking if they were provided.
In a more condensed form, what I do is this:
(defun my-function (a &optional b) (+ a (if a a 0))) ;; I end up having many lines like this `(if a a (else-part))`
Is this an idiomatic way to check if optional arguments were passed to a function?

My code snippet

``lisp ;;; DSL for creating org-ql-search commands from search string ;; First: A DSL for transforming a string of words into a complex sexp ;; 'Emacs Org' => (and (headar 'Emacs') (headar 'Org'))" (defun ugt/create-query (search-words &optional operator) "Create query for org-cl like this: 'Emacs Org' => (and (headar 'Emacs') (headar 'Org))" (cons (if operator ;; if optional =operator= is passed, use it operator ;; otherwise always use "and" as boolean operator 'and) (mapcar (lambda (el)(heading ,el)) (split-string search-words))))
;; Next: Use the previous function to create the final ~org-ql-search~ sexp (defun ugt/oqs (&optional search-words operator) "Expand a string of search words seperated by space into a complex sexp query for ~org-ql-search~.
Optional parameter ~operator~ is either =and= or =or= " (interactive) (let ((user-input (if search-words search-words (read-string "Enter search words seperated by space: "))) (op (if operator operator nil))) (eval (org-ql-search (org-agenda-files) (ugt/create-query ,user-input ,(quote operator)))))) ``
submitted by pragmat1c1 to lisp [link] [comments]


2020.07.16 15:52 flaming_bird Online Lisp Meeting #5

Good morning, everyone!
We officially start running out of fingers on a single hand, because this Online Lisp Meeting shall be the fifth one.
We will have a pair of speakers this time: Bonface Munyoki, a software developer with a keen interest in functional programming, and Robert Strandh of SICL fame.
Bonface will talk about Guix Past:
In the field of software development, libraries and tools evolve quickly to keep up with trends, improvements in hardware or to work around discovered/ exposed vulnerabilities. People, across diverse fields, adapt their work by updating the libraries they use to keep up. For scientists, that normally does not happen. Rarely will people maintain the code they wrote for a paper they published; instead, it's the impetus of the reader to reproduce the code based off the paper they read. Outside academic papers, for long-living projects like genenetwork¹, it would be desirable to provide a "time-machine" that enables the user to jump between various past versions. Guix past³ is a project initiated by Guix-HPC² that aims to provide these old, sometimes archived libraries to users with the goal of enabling people to reproduce old builds of software they used a couple of years ago.
Robert will continue talking about creating a Common Lisp implementation with part 2 of his talk.
In this series of presentations, we examine different strategies for creating a Common Lisp implementation, as well as the pros and cons of each strategy.
We assume basic knowledge about how a typical modern operating system (such as Unix) works, and how traditional batch languages (such as C) are compiled and executed on such a system. We furthermore assume medium-level knowledge about Common Lisp.
In part 2, we sketch a possible compiler that generates byte codes, and an abstract machine for interpreting such byte codes.
As before, the talk will be pre-recorded and played back on Twitch, with the ability to comment on the Twitch chat during playback. The videos will make it onto YouTube. In my evening, I plan on organizing an online drink and chat on Jitsi (I know that I promised you that the last time and didn't deliver - I wholeheartedly apologize.) - let's discuss that on #lispcafe.
Date/time/location:
Massive thanks to Marco Heisig for providing the Jitsi instance where we can hang out after the talk. (Ha! No one noticed that I called him Macro in the previous mail. Strangely suitable, anyway.)
A mailing list has been created for the purpose of organizing and promoting the online talks. Further announcements will be posted there. See https://mailman.common-lisp.net/listinfo/online-lisp-meets
If you'd like to submit something yourself, please feel free to. The slots are almost always open - there's no real queue for these videos.
BR and see you!
Michał "phoe" Herda
submitted by flaming_bird to lisp [link] [comments]


2020.07.09 14:47 DeltaBot Deltas awarded in "CMV: There is no empirical support for the Cancel Culture panic"

Below is a list of the deltas awarded in this post.
Please note that a change of view is not necessarily a reversal, and that OP awarding a delta doesn't mean the conversation has ended.
For a full explanation of the delta system, see here.

Deltas from OP CashMikey

Deltas from Other Users

submitted by DeltaBot to DeltaLog [link] [comments]


2020.06.23 21:10 flaming_bird Online Lisp Meeting #4

Good morning, everyone! It's time to have an Online Lisp Meeting for the fourth time.
Robert Strandh will once again talk, this time about creating Common Lisp implementations!
In this series of presentations, we examine different strategies for creating a Common Lisp implementation, as well as the pros and cons of each strategy.
We assume basic knowledge about how a typical modern operating system (such as Unix) works, and how traditional batch languages (such as C) are compiled and executed on such a system. We furthermore assume medium-level knowledge about Common Lisp.
In part 1, we compare the issues of creating a Common Lisp implementation to the issues of writing a compiler for a traditional batch language for a typical modern operating system. Given these issues, we investigate some strategies for creating a compiler for a Common Lisp system, and we examine the requirements on the run-time environment for the compiled code to be executable in that environment.
As before, the talk will be pre-recorded and played back on Twitch, with the ability to comment on the Twitch chat during playback. The videos will make it onto YouTube. In my evening, I plan on organizing an online drink and chat on Jitsi - let's discuss that on #lispcafe.
Date/time/location:
Massive thanks to Macro Heisig for providing the Jitsi instance where we can hang out after the talk.
A mailing list has been created for the purpose of organizing and promoting the online talks. Further announcements will be posted there. See https://mailman.common-lisp.net/listinfo/online-lisp-meets
(I really think that I should customize the part where I ask everyone to submit their own talks or Lispy things they'd like to share, so, I guess that's what I am doing right now. Please throw them at me and I'll be happy to host them!)
BR and see you!
Michał "phoe" Herda
EDIT: I need to move the meeting a week forwards because of an unexpected collision in my calendar. Sorry about the short notice.
  • New date: 6th July 2020
  • Same time and location.
submitted by flaming_bird to lisp [link] [comments]


2020.06.18 22:07 ProfessorSexyTime Emacs is freezing on large-ish files and it's getting frustrating

This has been an issue for me for a few weeks now, and I'm starting to getting annoyed by it because I have no idea how to remedy this.
I build Emacs from source with the configure flags
--enable-profiling --with-modules --with-x-toolkit=lucid --without-mailutils --with-json --with-imagemagick --without-libsystemd 
I was using Doom Emacs, but to figure out this issue I got chemacs to see if this issue occurs in plain Emacs itself.
This happens on scrolling down any semi-largish file. Emacs completely freezes, and I can here my laptop fan start to spin up. I can't C-g out of it, but if I've ran emacs --debug-init from the commandline I can interrupt it.
Here's the early-init.el I was using for plain Emacs:
;;; early-init.el -*- lexical-binding: t; -*- ;;; Commentary: ;;; Code: (setq gc-cons-threshold most-positive-fixnum) (setq package-enable-at-startup nil) (add-to-list 'default-frame-alist '(tool-bar-lines . 0)) (add-to-list 'default-frame-alist '(menu-bar-lines . 0)) (add-to-list 'default-frame-alist '(vertical-scroll-bars)) (setq site-run-file nil) (setq frame-inhibit-implied-resize t) (advice-add #'x-apply-session-resources :override #'ignore) ;;; early-init.el ends here 
And init.el:
;;; init.el --- My configuration -*- lexical-binding: t; -*- ;;; Commentary: ;; ;; We're going the distance. ;; We're going for speed. ;;; Code: (defconst my-gc-cons-threshold (* 8 1024 1024) ;; 8Mb "The default value to use for `gc-cons-threshold'. If you experience freezing, decrease this. If you experience stuttering, increase this.") (defconst my-gc-cons-upperlimit 128000000;; 128Mb "The temporary value for `gc-cons-threshold' to defer it.") ;; the above are less than what's gcmh (https://gitlab.com/koral/gcmh) uses which is what Doom Emacs uses, and it still freezes. (setq gc-cons-threshold my-gc-cons-upperlimit gc-cons-percentage 0.5) (defun my-defer-gc () (setq gc-cons-threshold my-gc-cons-upperlimit)) (defun my-restore-gc () (run-at-time 1 nil (lambda () (setq gc-cons-threshold my-gc-cons-threshold gc-cons-percentage 0.1) (if (boundp 'after-focus-change-function) (add-function :after after-focus-change-function (lambda () (unless (frame-focus-state) (garbage-collect)))) (add-hook 'focus-out-hook 'garbage-collect))))) (defvar my--file-name-handler-alist file-name-handler-alist) (defun my-restore-file-name-handler-alist () (setq file-name-handler-alist my--file-name-handler-alist)) (add-hook 'emacs-startup-hook #'my-restore-file-name-handler-alist) (add-hook 'minibuffer-setup-hook #'my-defer-gc) (add-hook 'minibuffer-exit-hook #'my-restore-gc) (add-hook 'emacs-startup-hook #'my-restore-gc) (add-to-list 'load-path "~/.emacs.d/lisp/") (add-to-list 'load-path "~/.emacs.d/site-lisp/") (let (file-name-handler-alist) (setq user-emacs-directory (file-name-directory load-file-name))) (setq load-prefer-newer noninteractive) (set-frame-parameter (selected-frame) 'alpha '(100 . 100)) (add-to-list 'default-frame-alist '(alpha . (100 . 100))) 
Again, this freezing still occurred in Emacs for me whether it's vanilla or Doom.
I know if I don't say it, some will ask "Have you set scroll-X/bidi-X to t/nil/some-symbol" that was probably on the Emacs Stack Overflow at some point: Yes, Doom has those settings on. You can find a lot of them here, and even Centaur Emacs has some similar settings.
Part of me thinks it's a GC issue, but I don't know what I would do to solve it. Supposedly I'd make the gc-cons-threshold smaller, but I have already a few times.
I tried debuging with gdb, continuing (pressing c at gdb prompt), causing the freeze, and got nothing. Then I ran kill -USR2 current_emacs_process_id and I got nothing as well. This is all I got:
At the start of gdb:
[Thread debugging using libthread_db enabled] Using host libthread_db library "/uslib/libthread_db.so.1". 0x00007fc692e8bc56 in __pselect (nfds=10, readfds=0x7ffed9213730, writefds=0x7ffed92137b0, exceptfds=0x0, timeout=, sigmask=) at ../sysdeps/unix/sysv/linux/pselect.c:69 69 ../sysdeps/unix/sysv/linux/pselect.c: No such file or directory. 
Then on kill -USR2 current_emacs_process_id:
Thread 1 "emacs" received signal SIGUSR2, User defined signal 2. 0x00007fc693900433 in ?? () from /uslib/libfontconfig.so.1 
And that's all I got.
I don't know how to solve this issue.
submitted by ProfessorSexyTime to emacs [link] [comments]


2020.06.13 13:35 Argicida Advice on Modal Editing in Emacs

I'm a long term Emacs user (since Emacs 20). For a very long time I've been stuck in my ways, without changing much in my configuration and without really following package development. Because reasons, I'm currently in the process of re-evaluating and re-configuring everything.
I want modal editing. - I have an Emacs pinky. It's fine, it's under control, it's not getting worse. But the less I use ctrl, the better. - I think it's both more elegant and more efficient. (YMMV, of course.)
I've been using Evil for a couple of days now. In principle, I like it. I certainly can get used to it. But should I? It seems that Evil is mostly geared towards Vim users switching to Emacs. For somebody like me whose expectations are already wired to Emacs, some of it seems a bit doubtful. Or at least it seems that Evil is better suited for somebody using it with Emacs from the very beginning.

Evil pros

Evil cons

Then I found boon. At first, that seemed like what I wanted: modal editing, coming from an Emacs perspective, gently integrated into Emacs, dealing with Emacs quirks in an Emacs way. But a couple of paragraphs into the tutorial I noticed that it doesn't provide hjkl-movement keys. That's quite a deal breaker for me. No, not, no. I'm not judging, but I've played way to much DCSS and Nethack. Nope, nope, nope.
And then there's hydra, which I don't quite understand, but which looks like modal editing to me (?) and which seems awesome (?).
Basically, I'm asking for advice. I have half a mind to hack boon to provide a version with some vi-like keys. And half a mind to give in to the lisp curse and roll my own. But I'd love to hear other people's thoughts, opinions, experiences.
submitted by Argicida to emacs [link] [comments]


2020.06.13 12:06 MrClepto Mr. Herrington’s Shop of Wonderfully (Somewhat-Kinda-Sorta-Shittyish, Maybe) Magical Items [D-100 Items list]

So in my spare time at work, I've created a vendor NPC that I feel like is fairly interesting. Today is the first day I'm going to introduce Mr. Herrington to my PCs and Reddit, so I'm hoping for the best! I took some inspiration from SCP-261 and SCP-294 (You're welcome, Marv). Some of the items on here you may recognize from other lists around Reddit and the Internet. If you guys have any ideas or suggestions, please feel free to leave a comment or send me a PM (pls be gentle). Happy rolling!

Mr. Herrington’s Shop of Wonderfully (Somewhat-Kinda-Sorta-Shittyish, Maybe) Magical Items
Mr. Herrington is a traveling merchant that sells magical and slightly useless items. Well, he doesn’t sell them, per say. He rides around on a horse drawn cart with a magical machine on the back of it. Mr. Herrington wears a fancy suit complete with a purple bow tie and a flower in his lapel. Ever the charmer, he is quite the convincing salesman. People from all around the village congregate to his cart whenever he’s in town. This mysterious machine looks to be a tall and unadorned metal box (upon further inspection there’s a small keyhole on the right side in a trapdoor. You aren’t sure what kind it takes as the hole is very small and almost invisible). On the front, there’s a slot for coins, a button, and a hatch for items to be dropped out of. Any coins put in the machine that are not platinum are kept by the machine and nothing is dropped from the item slot. Above the button is an engraving that reads “One platinum gets you one item”. These words are can be read in any language, even if you can’t read. “NO REFUNDS” a sign says, stuck to the machine. One platinum is a steep price for an item that may or may not be useful to you. If asked nicely, Mr. Herrington can try and identify some of the items that the machine produces, for a price, of course. The salesman also has some basic magic items. Components, healing potions, and other magical supplies.

1. An Alchemy jug – It can only hold Mayonnaise or Saltwater
2. A Bag of Holding - Only slightly larger on the inside than it is on the outside
3. The machine drops three gold pieces from the item hatch
4. Cloak of the Manta Ray - Turns you into a manta ray when worn
5. Decanter of Endless Water with its only mode being "trickle"
6. Eyes of Minute Seeing basically acting as a clock HUD (The holder sees the time)
7. The Universal Zero-Point Rod (which will instantly and harmlessly fly into the atmosphere when used)
8. A bag of assorted Sending Stones, none of which are paired
9. A Ring of Invisibility, Teleportation, immunity, etx...pretty much any fantastical magic effect you can imagine slapped on a ring, but it affects only the ring and not the wearer when activated. Come to think of it, any spell focus with a particular spell--rings, wands, rods, etc--becomes instantly and hilariously useless if it is automatically the target of its own spell. Imagine a Wand of Fireball.
IE: invisibility, immunity and teleportaion could be useful for a particularly creative soul. Good luck parrying the druids invisible staff. oh no a thief stole the paladins shield, better teleport it back.
10. A Bear figurine that can become a real bear...of the same size of the figurine.
11. Immovable rod that becomes moveable again as soon as the button is released
12. Invisible cloak It allows you to wear a cloak but look like you are not wearing a cloak. It’s invisible, but does not make the wearer invisible. Also known as the emperor’s new cloak.
13. Disco stick A quarter staff that upon a command word, the top turns into a sparkling diamond and everyone in 60ft can hear the song Disco Inferno play. You must make a con save, or you will dance the turn away. Lasts 1d10 rounds once per day.
14. Canteen of pure coolness: Any liquid inside is colder than ice, but never freezes.
15. Rainbow {weapon}: When attacking roll a D10 to determine the damage type:
16. Ingot of tools: appears as a normal iron ingot of a large size. When you name a tool the ingot becomes that tool for 10 min.
17. Ring of Detect Fire - Range: touch
18. The bottomless mug......that's pretty much it.
19. Bag of (never) Holding – It looks like a bag of holding, but anything put in it disappears onto the astral plane.
20. A bee in a jar with an enchantment on the jar to sustain the bee indefinitely. Secondary effect: Should the inhabitant escape, any further bugs introduced to the jar are immediately poly morphed into a bee.
21. Potion of Create Potion - Drink the potion and creates two additional identical potions.
22. Bedroll of neatness - your bedroll is always made neat an tidy and creates one mint that appears once per day when unrolled
23. Spoon of Spontaneous Spewing - Anyone who eats using this spoon pukes up their food immediately
24. Grym 'Moire - A floating, sentient, mute, fire-proof Spell Book. Can deal 1 HP of bludgeoning damage when annoyed.
25. A brick that falls to the ground. It does what it says. Actually useful occasionally because it falls slowly but reasonably inexorably. Good for finding where the ground is when in illusions and it's very effective against gravity reversal.
26. Sadistic Violin - No matter how much you tune it, it will always play horribly out of tune. It just wants to annoy and bring misery to as many people as it can. And if someone starts to enjoy it's out of tune sound, it will change to either a different sound that is annoying or stop making any sound at all so you can't enjoy it in any way.
27. Dowsing Rod - Points to the nearest treasure. Often confuses “treasure” with “treasured item”, leading to random, worthless objects and the occasional pet rock.
28. Rod of Clear Skies - Causes the rain to stop. Somewhere.
29. Mallet of Whacking - Emits a lout squeaking sound when it hits something. Occasionally causes moles to appear near the wielder.
30. Paper Tiger - A small tiger cutout made of parchment. Grows into a full size tiger when torn, which has 1 hp and runs at the first sign of danger.
31. Amulet of Rain Detection - This amulet allows it’s wearer to detect when it’s raining, not before, only during. It only works outdoors.
32. Ring of Ant Control - Allows the wearer to control a single normal ant.
33. Scroll of Burning - As soon as it’s opened and someone begins reading it, it bursts into flames, very briefly, and then disappears (just like flash paper).
34. Teapot of Tea Time - A teapot that will, every day at 4 o’clock, whistle loudly and make piping hot tea… regardless of where it is (backpack, for instance) or whats in it. There is no way to prevent this. It’s good tea though. Heals 1d4 damage or adds to hp temporarily.
35. Mordenkainen's privy pants are enchanted trousers you can do your business in. All effluvia is stored in nondimensional space like a bag of holding. These are horrendously vulnerable to antimagic fields and the like.
36. Sword of Yodeling This sword appears to be a potent weapon at first glance. It glows, and when Detect Magic is cast upon it will radiate magic. The sword is intelligent, but cannot communicate in any way with its wielder. Has an additional +1 to damage. However, any time the sword is brought to a hilly or mountainous area with a good view, the sword will start to yodel… very loudly! So loud that any wandering monsters within a 3 mile radius will be attracted to the sound of it. Once it starts, it will not stop. Even if returned to its sheath. You don’t know where the music comes from, but its as if the music is everywhere.
37. Shield of Invisibility: This shield makes you invisible, provided you put it on the ground and stand on it. Anyone standing on top of the person standing on it is also invisible.
38. Blindfolds of Stealth - Makes the user impossible to detect, but can also not see while being used. Once discovered, the blindfold loses its stealth ability.
39. Figurine of Cat Summoning - A cat shaped figurine that summons 1d6 normal house cats. It does not allow any sort of control over the animals. They will do what cats normally do… determine if you have any food to offer them, and if not, they’ll all bugger off.
40. Thilvertongue Broach - An attempt at creating a Silvertongue Broach gone wrong, this causes the wearer to speak with a heavy lisp. The item cannot be removed without Remove Curse or Wish.
41. Talisman of Ultimate Destruction - When invoked, this amulet will utterly destroy the entire universe... in 15 billion years. There is no way to speed up this process.
42. Sling Bulettes - These smooth stone spheres look like normal ammunition for throwing from a sling. Once launched, they transmute in mid-air into a Landshark (1D20 ANIMALS). It is fully alive, and rather angry about having been freeze-dried and stored in your backpack. It is advisable to leave the area before it is done taking out part of its anger on the target of your sling, as it still has more anger left.
43. Ever-full Bag of Gold - This stout sack is always full to the brim with gold coins. It is impossible to remove coins from the bag by any means. But hey, you can always add more gold to it.
44. A nail that can hammer itself through anything
45. Amulet of Silence - Nothing within a foot of the holder of this amulet can cause any sound at all.
46. Aardvark Cloak - This cloak may be thrown around the wearer to wrap them in a protective shell. They cannot move or act while inside the shell other than returning the cloak to its normal form, but while protected they are unable to be hurt in any way.
47. Coin Beetle - A normal looking coin. However, at night it comes to life and eats one other coin it can find, before disguising itself as a coin once again.
48. Digging Spoon - This tiny spoon can dig through any substance with a forceful push.
49. Dogpack Tooth - If this tooth is pressed into someone's gums it will take root and allow the owner to speak with dogs and wolves.
50. Engraving Quill - This quill can engrave messages onto any substance.
51. Frog Box - If this box is left open near to a frog it will be compelled to hop in and sit there happily. The frog will stay in the box without needing food, air or water, until instructed to hop out.
52. Firey Ring - If a container of food or liquid is held in the hand bearing this ring it will slowly heat up. Within a minute it will be boiling, but the container will still be safe to hold.
53. Jinxed Axe - This handaxe functions normally in melee but if thrown it will hit an ally if you miss your target.
54. Infinite Potion - This flask contains five doses of a strange liquid. The doses replenish at the rate of one per five minutes. This potion doesn't do anything, but it radiates magic. Great for regenerating creatures who want to pretend they're drinking Potions of Healing.
55. The Vile Vial - This glass container radiates magic and appears to contain a potion. Upon sampling, it turns out to be odorless, but taste so disgusting the character tasting it must make a saving throw to avoid vomiting. The liquid turns out to be ordinary water, affected by the magic of the container. Any liquid placed within will instantly and irrevocably develop the most foul and disgusting flavor imaginable and be completely undrinkable. It smells normal and cannot be distinguished by another means that its horrific taste.
56. Armor of the Ultimate Cat - An extremely powerful suit of feather-light plate mail which renders the wearer nearly invincible and capable of legendary feats of combat and sorcery. Racial restriction: house cat.
57. Book of Erotic Imagery - Most clerics would love to be able to read this. Unfortunately, all the scripts are stuck together.
58. Haster’s Bottomless Bag of Roasted Peanuts
59. The identifying monocle - Gives the wearer the ability to determine what any item they concentrate on does. The description received is vague and will require further investigation to be useful, unless the item you attempt to identify has effects that are deliberately hidden. In this case all the items effects are Exhaustively spelled out. If any of these effects are random the upcoming results are known to you. For example, you know what the wand of wonder will do the next 5 times you use it. If the item has effects that are impossible to determine in any way they are still determined as above. Further, you spontaneously gain a stovepipe hat and victorian evening wear for the next hour.
60. Daern's Instant Privy - On command it unfolds to a small 5' x 5' 'outhouse'. Inside is a water closet, bidet, bath and shower, with clean hot and cold running water. It is made of adamantine, though, and although only eight feet high, the privy door is lockable and has a small crescent shaped hole in it to peer out through. Despite it's silliness, it is actually quite useful.
61. Chicken Stick - Chickens are transformed into emus when stick is pointed at it and wiggled
62. Cloak of Lava - This appears to be a thick cloak of fairly simple construction. When the command word is spoken, the cloak turns into an equal volume patch of fiery hot molten lava. The transformation is one way only, so each cloak of this kind functions only once. Caution, do not speak command word while wearing cloak.
63. Ring of Invisibility - Turns the wearer invisible, but not their equipment or the ring.
64. Thunderous Pendant - When worn as part of a necklace, the volume of the wearer's voice is greatly amplified. Only by removing the necklace will the wearer's voice cease to be booming and thunderous.
65. Flask of Snakes - When uncapped, several wild snakes of various species will swarm out from the opening of this flask. The snakes are magically conjured, though for all other purposes these are ordinary snakes. They vanish after a few minutes. Bites caused by these snakes are real and do not disappear with the snakes, but any wounds delivered are not envenomed, even if the species is normally poisonous. The flask's ability is repeatable, though it cannot produce any additional snakes until the already existing ones have disappeared.
66. Ointment of Become Dwarf - This magical salve causes patches of thick hair to sprout wherever it is applied on a living creature. This hair continues to grow normally. The hair will not return if it is shaved away.
67. Wand of Night Vision - Its a torch (requires fire)
68. Sentry Orb of True Form - This is a carved stone orb about 2 feet in diameter and etched with elaborate runes. The orb radiates a magical aura 30 feet out in all directions. Anything that passes into this area is replaced by an illusion of that things true, natural form. Disguised and polymorphed creatures are depicted as they truly are. Illusory and other "fake" creatures/objects disappear entirely. Invisible creatures are made visible. All are naked. The projected illusion lacks any and all equipment, clothing, and other worn objects. Everyone within the orb's radius still has all their clothing/equipment and still has the capabilities/restrictions and size/dimensions of their current form, these things are just not shown. For example, a man that has been polymorphed into a chair is shown by the orb as naked, sitting on the ground, completely motionless.
69. Compass of Harlot Detection - points to the nearest wandering harlot.
70. Portable Hole
71. Wand of Winder - A thin metal rod about a foot in length, it has a pair of large, flat, butterfly-like loops at one end, and the other end of the rod has a slot cut across it. If touched to any mechanical device, you can power the device by turning the wand around its axis.
72. Rod of Lordly Fright - This is the most terrifying stick you've ever seen. You can barely stand to look at it. Even thinking about it sitting in your backpack gives you a case of the heebie-jeebies. If you can get over it, you might be able to find a use for tactical deployment of the willies. *shudder*
73. Rope of Entanglement - Rope cannot be untangled
74. Potion of confusion - Really cheap booze
75. Wish Scroll - Upon activation, summons a well. (“Oh I wish for a wish”)
76. The Sands of Time: Sand from an hourglass with no magical properties.
77. Hat of water breathing - works until the hat gets wet.
78. Blink arrows - Once fired the arrow blinks across another plane until it's 5 feet in front of the target. Once within 5 feet of the target, the arrow blinks back onto your plane and continues it's flight. Blink arrows give disadvantage to dodging opponents. Any attack roll under a 5 drags a creature of the dm's choosing from a plane the arrow crossed, onto the arrows original plane.
79. Skeleton Key- A key made from bone in the shape of a skeleton. It doesn't unlock anything.
80. Bag of Beans- A bag of glass beans. They don't grow.
81. Diluted Health Potion – Roll a 1d1 for healing
82. A wand of disintegration - It disintegrates when used.
83. A healing wand that doesn't cast a healing spell but says nice things about you when used. Functionally useless, but it's really pleasant, regardless.
84. Sword of Sunlight - Shines as bright as the sun only when unsheathed, blinding all creatures within line of sight, including the wielder. Standard long sword damage +1 (Constitution save)
85. Boots of Teleportation - Clicking the heels together teleports the boots, but not the wearer, to the destination.
86. Homing Arrow - Homes in on the nearest friend or foe creature when fired.
87. Dagger of Healing - Heals target 1d4 hit points.
88. Ring of Invisibility - (failed experiment) - On each use, roll D6 to determine what turns invisible
89. A grappling hook - Guaranteed to hook on the first try. The first time it's thrown is the first try, throwing it some other place/time it acts as normal.
90. Rock of Gravity Detection - Hold away from your body with palm facing down. If you open your hand and the rock falls, Gravity is present and working as intended.
91. Scroll of Fireballt - Roll a D20 on a nat 20 casts Fireball, nat 1 Scroll explodes (casts Fireball on user), any other number Casts Firebolt. (One time use)
92. A tiny pen that writes in invisible ink, only to be revealed by the light of a candle made from the tallow of an owlbear.
93. A tiny bottle that will hold whispers until its uncorked.
94. A teabag full of green tea that will make people feel friendly towards you. (Once per day)
95. A bee that will follow you around and sting the first person who is plotting to hurt you.
96. Stone of Throwing – You throw it and it returns to you.
97. Decanter of endless water - Has a leak in it that doesn't stop after first use
98. Platinum piece is not accepted and is spit out by the machine cut into miniature platinum pieces.
99. A masochistic sword that moans and says “Harder (player), harder”/Plunge me deepe Daddy/uwu/OH YES/stick me back in/ when used/Use me to shop some wood/Stick me in the ground
100. 1d4 Platinum pieces
101. Hat of disguise that permanently turns the user into the first humanoid creature they try to disguise themselves as. Can return to normal form with remove curse or wish.

Hope you get some use out of it. In my games, Mr. Herrington will be a re-occurring character that the PCs will find throughout the campaign. He will probably have a few quests in the future too. IE: find parts for the machine, help him fend off robbers, help him escape an angry mob in a town, etc...

RhyBob has kindly provided a pastebin link if you want a copy.
submitted by MrClepto to BehindTheTables [link] [comments]


2020.06.09 17:13 ftrx Una riflessione sul computing presente

Le recenti discussioni su Immuni, il capitalismo di sorveglianza e i recenti post di manuali storici, mi han ispirato questo post: che vuole essere una sorta di "questionario" con contenuto informativo per /italyInformatica. Spero non vi dispiaccia.
Dunque parto dalla nascita del computing teoricamente più simile a quello attuale: i primi "desktop", ovvero la nascita del concetto di desktop in casa Xerox, ovvero la workstation Alto (1973) [1], evoluta poi nel sistema di computing Star (1981) [2], rispetto a sistemi più vecchi (es. il famoso NLS by Doug Engelbart e soci [3] del 1968) che già avevano videoconferenze e desktop sharing in rete, queste erano già "economici PC" anche se al tempo non ebbero successo perché erano economici quanto una berlina di buona gamma e al tempo la società era basata sulla carta quindi i più non capivano che farsene di sistemi del genere in casa/ufficio.
Parto da qui. I più al tempo erano abituati e rodati con la carta, a casa come negli uffici (di ogni genere) avevano cartelle, raccoglitori, porta documenti, ... sapevano gestire la "sicurezza" dei supporti, cosa portare in giro, cosa tenere da parte, cosa mettere in cassaforte ecc ecc ecc. Funzionava. Certo sappiamo che si poteva fare un mondo di più e che i più la carta la usavano, si, ma tenendo ammassi di "file" (fogli) sparsi in ammassi di "cartelle" alla organo riproduttivo maschile di canide, non diversamente da quel che fa oggi il bipede medio coi propri files digitali e non diversamente da quel che potrebbe fare.
Allora come oggi qualcuno aveva capito le potenzialità dell'informatica, ma erano pochissimi, pochi tecnici e ancora meno commerciali. Al tempo ebbe successo il computing obsoleto, peggiore, commerciale. Il modello IBM anni '30 [4] evoluto sino ad arrivare al fax, ovvero sempre la carta, ma con un po' di automazione intorno, la possibilità di trasmettere carta in pochi istanti, di far di conto avere archivi più rapidi delle cartelle sospese organizzate [5] ecc. Ovvero allora come ora vinse non la rivoluzione, ovvero qualcosa di nuovo, che apre un universo di possibilità, ma l'evoluzione, ovvero qualcosa di già noto che cambia solo vestito, migliora qualche aspetto, sorpassa qualche limite, al prezzo di una complessità immane per risultati che al confronto son ben poca cosa.
Ebbene, mi pare che siamo sempre li. Oggi abbiamo il PC, che è ben meno di quel che offriva anche solo la vecchia Alto, nel senso che possiamo fare come utente quasi solo azioni meccaniche, entro i binari prefatti da altri, spesso manco "sul PC" ma in remoto, ove il PC è solo il terminale stupido dei vecchi mainframe. E stiamo di nuovo evolvendo peggio: oggi avremmo la possibilità di avere davvero un computing personale nel senso che un desktop costa assai meno di una berlina e le connessioni oggi MEDIAMENTE sono abbastanza buone per avere pure le videoconferenze del 1968. Ma no. Oggi torniamo a qualcosa che già si conosce: il telefono, divenuto smartphone, ma sempre tale, dove non puoi produrre ma solo consumare contenuti, dove dipendi dal cloud al punto che alcuni commerciali giustamente l'han definito "la sola piattaforma oggi realmente integrata: cloud+mobile". Il vecchio concetto di PIM, Personal Information Management (system) che era il desktop Xerox a tutt'oggi lo portano avanti 2.5 gatti, ignorati dai più.
Tutti sognano cose poco realistiche, quasi nessuno implementa ciò che potrebbe esser già fatto oggi e che oggi sarebbe un sogno, ma reale e realizzabile.
Terminata la lunga parte storia "informativa"+rant la parte questionario: cosa ne pensate? Intendo dell'evoluzione del computing. Quanto conoscete del computing storico? Quanto vi sentite attratti dall'idea del PIM, del desktop quale "documento vivo" modificabile a sistema live, come le vecchie LispM, ovvero il tutt'ora vivente Emacs, senza bisogno di enormi conoscenze e boilerplate code, personale, fatto per se stessi per avere in un istante tutto quel che si vuole sottomano, NON solo in termini di conoscenza pubblica (hey Google, dov'è la pizzeria più vicina) ma in termini personali (dov'è la mia bolletta del telefono di gennaio di 5 anni fa?)? Vi interessa/piace questo modello/vi siete mai fermati a pensare al tema? O piuttosto vi piace semplicemente consumare contenuti e non pensate manco sia possibile qualcosa di diverso? Infine posto di avere qualcosa del genere "moderno" quanti realmente sarebbero pronti a provarlo sapendo che non si impara in 5' cliccando in giro essendo un "nuovo" ambiente/un sistema "alieno" rispetto a quel che già si conosce?
Grazie! :-)
[1] vedi anche https://youtu.be/9H79_kKzmFs e https://en.wikipedia.org/wiki/Xerox_alto
[2] https://youtu.be/ODZBL80JPqw e https://en.wikipedia.org/wiki/Xerox_Star
[3] https://youtu.be/FCiBUawCawo?t=963
[4] https://youtu.be/2XLZ4Z8LpEE
[5] giusto per chiarire le classiche icone dei files derivano proprio dal foglio di carta e le directory dalle cartelle sospese, comprensive di linguetta, per chi non le conoscesse es. https://www.usinenouvelle.com/expo/img/dossier-suspendu-kraft-couleur-l-oblique-az-lot-de-5-003784260-product_zoom.jpg
submitted by ftrx to ItalyInformatica [link] [comments]


2020.06.04 04:51 sockmonkeyboxinglove I'm a damn fine operator under pressure, but this is a lot even for me.

First off, shout out to my husband and my mom because if they hadn't basically taken over for me in the past week, we'd be LARPing a post-apocalyptic trash heap up in this house right now.
Hubs and I weighed the pros and cons and all the risks and decided to move forward with another round of IVF, hoping for a shot at baby #2. It wasn't really a picnic the first time around (and I was 4 years younger at that point), resulting in pretty mediocre results and some minor medical complications with no hospitalization, but we did end up with our son. We had better results this time so we'll have a pretty good shot at a viable pregnancy, and that's awesome.
Unfortunately, it came at a significantly higher cost to my health this time and while I'm usually pretty calm about waiting for test results and not slipping down the Dr. Google rabbit hole, I already know too much about what's happening and I'm a little scared. Basically, I was in a lot of pain leading up to my retrieval, and was in a lot of pain after. I took the Norco they gave me and I hate them. I noticed the next day that the left side of my face was numb, and I was drooping a little, lisping when I talk, etc. I confirmed that wasn't a normal side effect of my procedure, they sent me straight to my neurologist and I've been subject to every blood lab and imaging test known to man to confirm I haven't had a mini stroke. So far, my CT scans are clean, and my facial drooping is getting better, but I'm still waiting for an MRI and some of my labs are frighteningly high in a "why are you not bleeding out of your ears?" kind of way.
A dozen other things that are not normal, but possible side effects of IVF could be to blame, but I still feel like crap almost a week later, and between a monster headache and shitty cramps, I'm pretty sure I'm about to either start a monsoon of a period or hemorrhage from every orifice and I'm stuck in a loop of "what have I done to myself?" and "what happens to my family if something happens to me because of this?"
Feels bad. Feels really bad.
submitted by sockmonkeyboxinglove to breakingmom [link] [comments]


2020.05.31 08:01 daderassi Alpha S Insights

I just bought it and it seems relatively good but I noticed some whistling on the letter S and Th like (thunder, thor , threat) like you hear those sounds from someone with a lisp. Did any Alpha S owner felt this ? any other insights about the headset's cons ?
submitted by daderassi to HyperX [link] [comments]


Common Lisp Tutorial - (6) ..And More List Functions Common Lisp Tutorial - (3) let, let*, setq, defun, phew ... ALL ABOUT MY INVISALIGN - COST, PAIN, LISP, PROS/CONS VS BRACES  Alicia Fuller Building lists with cons, car, and cdr in Scheme Little bits of Lisp - cond Anatomy of Lisp (Sexpressions; cons cells; evaluator) Little bits of Lisp - Cons Cells Little Bits of Lisp - YouTube

How does 'Cons' work in Lisp? - Stack Overflow

  1. Common Lisp Tutorial - (6) ..And More List Functions
  2. Common Lisp Tutorial - (3) let, let*, setq, defun, phew ...
  3. ALL ABOUT MY INVISALIGN - COST, PAIN, LISP, PROS/CONS VS BRACES Alicia Fuller
  4. Building lists with cons, car, and cdr in Scheme
  5. Little bits of Lisp - cond
  6. Anatomy of Lisp (Sexpressions; cons cells; evaluator)
  7. Little bits of Lisp - Cons Cells
  8. Little Bits of Lisp - YouTube
  9. Cons as folding function to build a list in Scheme

From UMass Lowell's COMP.3010 Organization of Programming Languages class, spring 2017 semester. In this tutorial I will go over the let, let*, and setq special operators, as well as the defun macro. SBCL: http://www.sbcl.org/ Common Lisp Hyperspec: http... Building lists with cons, car, and cdr in Scheme Fred Martin. Loading... Unsubscribe from Fred Martin? ... Common Lisp Tutorial - (5) List functions - Duration: 14:48. Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube. Little bits of Lisp - Cons Cells Baggers. Loading... Unsubscribe from Baggers? ... Little Bits of Lisp - append doesnt copy the last list - Duration: 4:50. Baggers 193 views. OPEN FOR DETAILS! Visit my blog: http://aliciafuller.com Hey guys! I got Invisalign! I'm sharing my experience so far, the before/after simulation, and how m... Introduction to Active Directory Directory Services Structure in Windows Server 2012 - Duration: 46:31. Eli the Computer Guy 1,428,140 views Little bits of Lisp - Cons Cells - Duration: 4:49. Baggers 1,300 views. 4:49. Lots of bits of Lisp ... 2:17:41. Little Bits of Lisp - append doesnt copy the last list - Duration: 4:50. Baggers 196 ... Lisp Programming tutorial - Loading Programs into the Interpreter - Duration: 4:28. Casual Coder 14,214 views. 4:28. Emacs with Slime - Really useful keyboard shortcuts - Duration: 15:47.