do WordStar for DOS 7.0 archive updated By sfwriter.com Published On :: Mon, 12 Aug 2024 16:29:23 +0000 I’ve updated my WordStar for DOS 7.0 archive, based on feedback from the thousands of people who downloaded the initial public release (which was version 1.4, dated July 30, 2024).This new version is 1.5, dated August 12, 2024. The new version has the file size of the PDF manuals reduced (which cuts the archive size […] Full Article Uncategorized WordStar
do R.I.P., Phil Donahue By sfwriter.com Published On :: Mon, 19 Aug 2024 23:40:49 +0000 I was very sad to hear of the death of former talkshow host Phil Donahue, who left us today at the age of 88. I was a regular viewer of Donahue in the 1980s and 1990s because he so often tackled big issues. And so, when I was writing my novel The Terminal Experiment — […] Full Article Uncategorized Milestones RIP
do Ken and Robin Talk About Stuff: Not That My Players Would Do Anything Like That By robin-d-laws.blogspot.com Published On :: Fri, 14 Aug 2020 13:08:00 +0000 In the latest episode of their quartz-festooned podcast, Ken and Robin talk TPKs, RCMP misconduct, crystals, and The Mandalorian. Full Article
do TIFF Day 4: Masterful Performances from Frances McDormand and Mads Mikkelsen By robin-d-laws.blogspot.com Published On :: Mon, 14 Sep 2020 13:52:00 +0000 Nomadland [US, Chloé Zhao, 5] When her town closes down in the wake of its gypsum mine’s closure, a self-reliant widow (Frances McDormand) moves into her van and joins the ranks of the nomad subculture, people who rove the US, taking whatever hard work they can get and living out of their vehicles. Rooted in social realist cinema, marked by a triad of transcendent qualities: poetic visual beauty, an indelible central performance and a deep love for the characters from the writer/director. This is from Searchlight, formerly Fox Searchlight, now part of the Disney empire, so you’ll get a chance to see it. Likely as part of awards season, whatever the heck that’s gonna look like this year. Normally I don’t spend festival slots on titles with distribution but that’s out the window in the COVID-verse. (At the moment cinemas are open, with distancing, here in Ontario but if you look at the numbers we’re in the early denial phase of a reimposition of lockdown measures. Whatever the deal is I don’t plan to be inside a theater in any foreseeable time frame.) Her next project is a huge pivot from poetic verite dramas like this and The Rider— Marvel’s The Eternals. Memory House [Brazil, João Paulo Miranda Maria, 1] Racist harassment from German co-workers drives dairy worker to vengeance. Blunts the political anger of its subject matter with enervating pacing. Another Round [Denmark, Thomas Vinterberg, 4.5] Burned out high school teacher (Mads Mikkelsen) embarks with three colleagues on an experiment to enhance their performance by maintaining a blood alcohol level of 0.5% throughout their days at work. Not only an original booze movie, but a big one, full of turns and ambiguities, and an utterly masterful performance from Mikkelsen. Shadow in the Cloud [New Zealand, Roseanne Liang, 4] When an WWII RAF Flight Officer (Chloe Grace Moretz) boards a Samoa-bound cargo plane bearing a mysterious package, a monstrous gremlin on board is just one of the surprises. Enclosed space horror-action thriller tips an 80s-style hat to Carpenter and Cameron. Capsule review boilerplate: Ratings are out of 5. I’ll be collecting these reviews in order of preference in a master post the Monday after the fest. Films shown on the festival circuit will appear in theaters, disc and/or streaming over the next year plus. Full Article toronto international film festival
do TIFF Day 9: A Gorgeous Adoption Drama from Japan & Deadpan Hebridean Bleakness By robin-d-laws.blogspot.com Published On :: Sat, 19 Sep 2020 18:24:00 +0000 Wildfire [UK/Ireland, Cathy Brady, 3.5] After going missing for a year, a bipolar woman (Nika McGuigan) drops in on her sister (Nora-Jane Noone), opening the wounds of shared tragedy. Raw, unsubtle family drama against the backdrop of Northern Irish politics as Brexit threatens a fragile peace. The film is dedicated to the memory of lead actor McGuigan, who died of cancer last year. 40 Years a Prisoner [US, Tommy Oliver, 4] Documentary recounts the 1978 standoff between members of radical Black back-to-nature organization MOVE and Philadelphia police through the efforts of the son of two of the group members to secure their parole. A strong emotional hook greatly assists in telling a tenaciously complicated story. I would like to have seen more on the genesis of the group and the first stages of their conflict with the mayor and police. So much needs to be unwound in the 1978 standoff that the even more astonishing story of a 1985 confrontation, which resulted in Philadelphia authorities dropping a satchel bomb from a helicopter, killing 11 and burning down 65 houses, goes unmentioned here. Another doc I haven’t seen, Let the Fire Burn, focuses on that part of the story. True Mothers [Japan, Naomi Kawase, 4.5] Parents of a kindergartner react with dismay when a woman contacts them claiming to be his birth mother. Luminous, delicate drama of shifting perspectives. Limbo [UK, Ben Sharrock, 4] Syrian oud player grapples with guilt over family left behind as he cools his heels with other refugee claimants at a center in the bleak and isolated Outer Hebrides. Moments of deadpan humor and stark landscapes layer this exploration of displacement. Capsule review boilerplate: Ratings are out of 5. I’ll be collecting these reviews in order of preference in a master post the Monday after the fest. Films shown on the festival circuit will appear in theaters, disc and/or streaming over the next year plus. Full Article toronto international film festival
do TIFF Day 10: The Festival Wraps With Some Very Good Dogs By robin-d-laws.blogspot.com Published On :: Sun, 20 Sep 2020 14:23:00 +0000 The final day of TIFF 2020 has come and gone and below are my final capsule reviews. I’ll post a full capsule roundup on Monday. Fauna [Mexico/Canada, Nicolás Pereda, 3.5] Narratives nest within narratives when an actor visits his girlfriend’s family in a sleepy small town. Comic misunderstandings, naturalistic locations and twisting meta-story may remind seasoned festival-goers of the works of Hong Sang-soo, with Coronas instead of soju. Preparations to Be Together For an Unknown Period of Time [Hungary, Lili Horvát, 4] Top neurologist questions the accuracy of her recollections when she moves back home from the US to Budapest for a romantic rendezvous, only to find that the object of her affections professes not to remember her. Quietly suspenseful drama of psychological uncertainty. The Truffle Hunters [Italy, Michael Dweck & Gregory Kershaw, 4] An aging generation of Piedmontese truffle hunters carries on the search for the elusive delicacy, fearing the poison bait left for their beloved dogs by ruthless newcomers to the trade. A documentary balm for lovers of food and canines luxuriates in the presence of sumptuously photographed forest eccentrics and their very, very good dogs. Bandar Band [Iran/Germany, Manijeh Hekmat, 3] A pregnant singer, her husband and their guitarist try to get their van through a floodstruck region to attend a contest gig in Tehran. Neorealist drama where the obstacles in the characters’ path are literal. The Water Man [US, David Oyelowo, 3.5] Imaginative kid (Lonnie Chavis) heads into the Northwestern forest in search of a legendary immortal, thinking he holds the secret to curing his mom (Rosario Dawson) of leukemia. One of the more successful of a recent wave of films that put a somber sin on 80s kids adventure, thanks to a well-constructed script and Oyelowo’s sure control of tone. Among the differences of this digital-only fest was that it removed the flexibility to choose between multiple screening dates. In a regular year I program the last days and work backward to end on some combination of stronger and/or lighter selections. Here programmers assigned a 24 hour window for each film. These last movies weren’t what I would have picked as closers in ordinary times. To compensate for this Valerie and I are running a day of fake TIFF programming to simulate the funner final Sunday we usually shoot for. They consist of one film that played at TIFF 2019 and three others from previously-appearing directors. Play along at home by streaming The Vast of Night, The Forest of Love*, Mr. & Mrs. Adelman, and Ace Attorney.*Update: Turns out this one is ultra-disturbing and in no way fun or light. Going into something with mistaken tonal expectations—just like the real TIFF! Capsule review boilerplate: Ratings are out of 5. I’ll be collecting these reviews in order of preference in a master post the Monday after the fest. Films shown on the festival circuit will appear in theaters, disc and/or streaming over the next year plus. Full Article toronto international film festival
do Kate Middleton sparks doubts whether she even had cancer? - Geo News By news.google.com Published On :: Tue, 12 Nov 2024 07:42:00 GMT Kate Middleton sparks doubts whether she even had cancer? Geo News‘Played us all’: Vicious Kate theory takes hold news.com.auKate Middleton Yet Again Trapped In Conspiracy Theories While Battling Cancer? Find Out As Royal Reporter Questions Princess’ Diagnosis PINKVILLA Full Article
do Apple reportedly releasing a wall-mounted smart home tablet in 2025 - and yes, it does AI - Yahoo Finance Australia By news.google.com Published On :: Tue, 12 Nov 2024 23:53:38 GMT Apple reportedly releasing a wall-mounted smart home tablet in 2025 - and yes, it does AI Yahoo Finance AustraliaApple’s next device might make your home a lot smarter Sydney Morning HeraldApple's Next Big Move Could Be Home Security Cameras PCMag AU Full Article
do Beijing and Washington stops provide clues for Indonesia's direction under Prabowo Subianto - ABC News By news.google.com Published On :: Wed, 13 Nov 2024 05:34:10 GMT Beijing and Washington stops provide clues for Indonesia's direction under Prabowo Subianto ABC NewsPrabowo pledges co-operation with Trump The Australian Financial ReviewIndonesian president meets Biden and speaks with Trump The Canberra TimesAt White House, Indonesia's new leader straddles US-China rivalry VOA AsiaWill Prabowo Subianto cosy up to Donald Trump or to China? The Economist Full Article
do As it happened: Donald Trump ally taunts Kevin Rudd; WiseTech shareholders launch class action - Sydney Morning Herald By news.google.com Published On :: Wed, 13 Nov 2024 07:01:11 GMT As it happened: Donald Trump ally taunts Kevin Rudd; WiseTech shareholders launch class action Sydney Morning HeraldDitching Rudd over Trump insults would be ‘worst possible signal’: Turnbull Sydney Morning HeraldSenior Liberal calls for Rudd to be sacked after Trump advisor suggests US ambassador is on thin ice 9News Full Article
do Donald Trump picks Elon Musk to lead new government department - 9News By news.google.com Published On :: Wed, 13 Nov 2024 01:52:30 GMT Donald Trump picks Elon Musk to lead new government department 9NewsTrump’s picks the clearest path yet to power consolidation Sydney Morning HeraldDonald Trump announces key figures for 2025 administration after election victory ABC NewsTrump’s Cabinet: Here Are His Picks And Finalists For Key Roles—Mike Huckabee, Kristi Noem And More ForbesTrump rolls out his most MAGA picks for new White House term CNN Full Article
do Donor asks. By onfundraising.blogspot.com Published On :: Sat, 01 Nov 2008 00:20:00 +0000 Part of connecting with donors is tailoring your ask to the specific donor with whom you are speaking. Specific donor asks take many factors into account, but the most obvious ways of making a donor specific ask remain the same regardless of who You are speaking with.Some things to take into account are:• Sex. The differences between male and female donors has been extensively covered here. Suffice it to say that exceptional fundraisers will attempt to master these differences and make them a part of their fundraising asks.• Age. Quite simply donors interest in an issue varies by age and experience level. Tailoring your ask to the interests of your donors age group ensures that at least your donor will listen.• Interest Level This subject has also been touched on in other posts. Some donors are more receptive than others. When soliciting telephone philanthropy, there is no need to to engage in a long, drawn out donation request if the donor has already indicated a deep interest. Additionally, it is unwise to attempt to ignore the negative signs given by donor expresses reluctance.There are an endless number of potentially successful strategies to employ when making your donor ask. The keys to successful telephone fundraising are creativity and responsiveness. Full Article
do What does it mean to "wane philosophical"? By languagelog.ldc.upenn.edu Published On :: Tue, 05 Nov 2024 12:21:38 +0000 "To what extent is science a strong-link problem?", Sauropod Vertebra Picture of the Week, 10/30/2024 [emphasis added]: Here’s a fascinating and worrying news story in Science: a top US researcher apparently falsified a lot of images (at least) in papers that helped get experimental drugs on the market — papers that were published in top […] Full Article Words words words
do Book Review: WICKED ABANDONED By hellnotes.com Published On :: Tue, 12 Nov 2024 18:49:48 +0000 Wicked Abandoned A New England Horror Writers Anthology Edited by Rob Smales and Scott T. Goudsward Published by Wicked Creative, LLC (September 25, 2024) Reviewed by Carson Buckingham All I have to say is that New England sure grows a bunch of great writers! Wicked Abandoned is one of the best anthologies I’ve read in […] The post Book Review: WICKED ABANDONED first appeared on Hellnotes. Full Article Book Reviews Hellnotes Reviews Horror Authors / Books Horror News
do Dog Days By magistratesblog.blogspot.com Published On :: Sat, 21 Jan 2017 12:23:00 +0000 There was a news item this week about the sentencing of some people who organised dog fights, with large sums wagered on the result. I saw one such case a few years ago, and it needed a strong stomach to look at the evidence. The fight took place in an abandoned farm building and at the end the whitewashed walls were heavily bloodstained. We simply remanded the two defendants, and my colleagues sentenced them a few weeks later after reports were prepared. The aggravation was considerable; organised for money, dogs had to be destroyed, and so on so. They received the maximum six months each and were banned from keeping animals for ten years. In this latest case numerous social-media comments have complained that the six month sentence was not enough, but as usual that raises the question of just how long is enough? All sentences have to fit into the scale somewhere; for example can it ever be right to impose a higher penalty for cruelty to animals than to people? Here's the Guideline:- http://www.sentencingcouncil.org.uk/offences/item/animal-cruelty/ Full Article
do Why does Jupiter spin so fast? By www.planetary.org Published On :: Thu, 25 Jul 2024 07:00:00 -0700 The gas giant is the Solar System's largest planet. Here's why it's also the fastest-spinning planet. Full Article
do Does Jupiter protect Earth from asteroids and comets? By www.planetary.org Published On :: Tue, 30 Jul 2024 07:00:00 -0700 Jupiter has often been thought to protect the inner Solar System from asteroids and comets, but new research has shown that the giant planet may actually increase the risk of an impact. Full Article
do Why NASA does space science and not the private sector By www.planetary.org Published On :: Tue, 13 Aug 2024 08:00:00 -0700 With all the advances in private space exploration, why do taxpayers still pay for space science missions? Full Article
do A billion dollars short: A progress report on the Planetary Decadal Survey By www.planetary.org Published On :: Wed, 21 Aug 2024 15:00:00 -0700 NASA is underfunding planetary exploration relative to recommendations made by the National Academies Decadal Survey report, resulting in mission delays and cancelations. Full Article
do Why the “habitable zone” doesn’t always mean habitable By www.planetary.org Published On :: Fri, 30 Aug 2024 08:03:00 -0700 The habitable zone is a useful concept in astrobiology, but it can sometimes paint an over-simplified picture of planetary habitability. Full Article
do Inside, underneath, backward, upside-down By www.planetary.org Published On :: Fri, 06 Sep 2024 07:30:00 -0700 From holes on Mars to a spun-around moon and a flipped reflection, space science involves looking at things from all different angles. Full Article
do Spacecraft, what do your robot eyes see? By www.planetary.org Published On :: Fri, 20 Sep 2024 07:30:00 -0700 Cameras on spacecraft are our eyes into the Cosmos. Sometimes they teach us things, sometimes they reveal gaps in our knowledge. Full Article
do Vollebak Eiderdown Puffer Jacket By uncrate.com Published On :: Tue, 12 Nov 2024 14:20:58 -0500 Full Article Outerwear
do vindarel: Running my 4th Common Lisp script in production© - you can do it too By lisp-journey.gitlab.io Published On :: Tue, 22 Oct 2024 17:19:26 GMT Last week I finished a new service written in Common Lisp. It now runs in production© every mornings, and it expands the set of services I offer to clients. It’s the 4th service of this kind that I developed: - they are not big - but have to be done nonetheless, and the quicker the better (they each amount to 1k to 2k lines of Lisp code), - they are not part of a super advanced domain that requires Common Lisp superpowers - I am the one who benefits from CL during development, - I could have written them in Python - and conversely nothing prevented me from writing them in Common Lisp. So here lies the goal of this post: illustrate that you don’t need to need a super difficult problem to use Common Lisp. This has been asked many times, directly to me or on social media :) At the same time, I want to encourage you to write a little something about how you use Common Lisp in the real world. Sharing creates emulation. Do it! If you don’t have a blog you can simply write in a new GitHub repository or in a Gist and come share on /r/lisp. We don’t care. Thanks <3 We’ll briefly see what my scripts do, what libraries I use, how I deploy them, what I did along the way. Needless to say that I dogfooded my CIEL (beta) meta-library and scripting tool for all those projects. Table of Contents Scripts n°4 and 2 - shaping and sending data - when you can write Lisp on the side SFTP Deploying Script n°2 and simple FTP Scripts n°3 and 1 - complementary web apps Lasting words Links Scripts n°4 and 2 - shaping and sending data - when you can write Lisp on the side My latest script needs to read data from a DB, format what’s necessary according to specifications, and send the result by SFTP. In this case I read a DB that I own, created by a software that I develop and host. So I could have developed this script in the software itself, right? I could have, but I would have been tied to the main project’s versioning scheme, quirks, and deployment. I rather had to write this script on the side. And since it can be done on the side, it can be done in Common Lisp. I have to extract products and their data (price, VAT...), aggregate the numbers for each day, write this to a file, according to a specification. To read the DB, I used cl-dbi. I didn’t format the SQL with SxQL this time like in my web apps (where I use the Mito light ORM), but I wrote SQL directly. I’m spoiled by the Django ORM (which has its idiosyncrasies and shortcomings), so I double checked the different kinds of JOINs and all went well. I had to group rows by some properties, so it was a great time to use serapeum:assort. I left you an example here: https://dev.to/vindarel/common-lisps-group-by-is-serapeumassort-32ma Dates have to be handled in different formats. I used local-time of course, and I still greatly appreciate its lispy formatter syntax: (defun date-yymmddhhnnss (&optional date stream) (local-time:format-timestring stream (or date (local-time:now)) :format '((:year 4) (:month 2) (:day 2) (:hour 2) (:min 2) (:sec 2) ))) the 2 in (:month 2) is to ensure the month is written with 2 digits. Once the file is written, I have to send it to a SFTP server, with the client’s codes. I wrote a profile class to encapsulate the client’s data as well as some functions to read the credentials from either environment variables, the file system, or a lisp variable. I had a top-level profile object for ease of testing, but I made sure that my functions formatting or sending data required a profile parameter. (defun send-stock (profile &key date) ...) (defun write-stock (profile filename) ...) Still nothing surprising, but it’s tempting to only use global parameters for a one-off script. Except the program grows and you pay the mess later. SFTP To send the result through SFTP, I had to make a choice. The SFTP command line doesn’t make it possible to give a password as argument (or via an environment variable, etc). So I use lftp (in Debian repositories) that allows to do that. In the end, we format a command like this: lftp sftp://user:****@host -e "CD I/; put local-file.name; bye" You can format the command string and run it with uiop:run-program: no problem, but I took the opportunity to release another utility: https://github.com/vindarel/lftp-wrapper First, you create a profile object. This one-liner reads the credentials from a lispy file: (defvar profile (make-profile-from-plist (uiop:read-file-form "CREDS.lisp-expr")) then you define the commands you’ll want to run: (defvar command (put :cd "I/" :local-filename "data.csv")) ;; #<PUT cd: "I/", filename: "data.csv" {1007153883}> and finally you call the run method on a profile and a command. Tada. Deploying Build a binary the classic way (it’s all on the Cookbook), send it to your server, run it. (during a testing phase I have deployed “as a script”, from sources, which is a bit quicker to pull changes and try again on the server) Set up a CRON job. No Python virtual env to activate in the CRON environment... Add command line arguments the easy way or with the library of your choice (I like Clingon). Script n°2 and simple FTP My script #2 at the time was similar and simpler. I extract the same products but only take their quantities, and I assemble lines like EXTRACTION STOCK DU 11/04/2008 ....978202019116600010000001387 ....978270730656200040000000991 For this service, we have to send the file to a simple FTP server. We have a pure Lisp library for FTP (and not SFTP) which works very well, cl-ftp. It’s a typical example of an old library that didn’t receive any update in years and so that looks abandoned, that has seldom documentation but whose usage is easy to infer, and that does its job as requested. For example we do this to send a file: (ftp:with-ftp-connection (conn :hostname hostname :username username :password password :passive-ftp-p t) (ftp:store-file conn local-filename filename)) I left you notes about cl-ftp and my SFTP wrapper here: https://dev.to/vindarel/ftp-and-sftp-clients-for-common-lisp-1c3b Scripts n°3 and n°1 - specialized web apps A recent web app that I’m testing with a couple clients extends an existing stock management system. This one also was done in order to avoid a Python monolith. I still needed additions in the Python main software, but this little app can be independent and grow on its own. The app maintains its state and communicates it with a REST API. It gives a web interface to their clients (so my clients’ clients, but not all of them, only the institutional) so that they can: search for products add them in shopping carts validate the cart, which sends the data to the main software and notifies the owner, who will work on them. The peculiarities of this app are that: there is no user login, we use unique URLs with UUIDs in the form: http://command.client.com/admin-E9DFOO82-R2D2-007/list?id=1 I need a bit of file persistence but I didn’t want the rigidity of a database so I am using the clache library. Here also, not a great activity, but it works©. I persist lists and hash-tables. Now that the needs grow and the original scope doesn’t cut it any more, I wonder how long I’ll survive without a DB. Only for its short SQL queries VS lisp code to filter data. I deploy a self-contained binary: code + html templates in the same binary (+ the implementation, the web server, the debugger...), with Systemd. I wrote more on how to ship a standalone binary with templates and static assets with Djula templates here: https://lisp-journey.gitlab.io/blog/lisp-for-the-web-build-standalone-binaries-foreign-libraries-templates-static-assets/ I can connect to the running app with a Swank server to check and set parameters, which is super helpful and harmless. It is possible to reload the whole app from within itself and I did it with no hiccups for a couple years, but it isn’t necessary the most reliable, easiest to set up and fastest method. You can do it, but nobody forces you to do this because you are running CL in production. You can use the industry’s boring and best practices too. Common Lisp doesn’t inforce a “big ball of mud” approach. Develop locally, use Git, use a CI, deploy a binary... Every thing that I learned I documented it along the way in the Cookbook ;) Another app that I’ll mention but about which I also wrote earlier is my first web app. This one is open-source. It still runs :) In this project I had my friend and colleague contribute five lines of Lisp code to add a theme switcher in the backend that would help him do the frontend. He had never written a line of Lisp before. Of course, he did so by looking at my existing code to learn the existing functions at hand, and he could do it because the project was easy to install and run. (defun get-template(template &optional (theme *theme*)) "Loads template from the base templates directory or from the given theme templates directory if it exists." (if (and (str:non-blank-string-p theme) (probe-file (asdf:system-relative-pathname "abstock" (str:concat "src/templates/themes/" theme "/" template)))) ;; then (str:concat "themes/" theme "/" template) ;; else :D template)) He had to annotate the if branches :] This passed the code review. Lasting words The 5th script/app is already on the way, and the next ones are awaiting that I open their .docx specification files. This one was a bit harder but the Lisp side was done sucessfully with the efficient collaboration of another freelance lisper (Kevin to not name him). All those tasks (read a DB, transform data...) are very mundane. They are everywhere. They don’t always need supercharged web framework or integrations. You have plenty of opportunities to make yourself a favor, and use Common Lisp in the wild. Not counting the super-advanced domains where Lisp excels at ;) Links https://lispcookbook.github.io/cl-cookbook/ awesome-cl companies using Common Lisp in production (at least the ones we know) Common Lisp course in videos – it helps me, and you ;) I added 9 videos about CLOS last month, and more are coming. It’s 86 minutes of an efficient code-first approach, out of 7+ hours of total content in the course. After this chapter you know enough to read the sources of the Hunchentoot web server or of the Kandria game. I have done some preliminary Common Lisp exploration prior to this course but had a lot of questions regarding practical use and development workflows. This course was amazing for this! I learned a lot of useful techniques for actually writing the code in Emacs, as well as conversational explanations of concepts that had previously confused me in text-heavy resources. Please keep up the good work and continue with this line of topics, it is well worth the price! [Preston, October of 2024] Full Article
do Joe Marshall: Don't Try to Program in Lisp By funcall.blogspot.com Published On :: Sat, 02 Nov 2024 17:12:00 GMT A comment on my previous post said, The most difficult thing when coming to a different language is to leave the other language behind. The kind of friction experienced here is common when transliterating ideas from one language to another. Go (in this case) is telling you it just doesn't like to work like this. Try writing simple Go, instead of reaching for Lisp idioms. Then find the ways that work for Go to express the concepts you find. That's not at all how I approach programming. A friend of mine once paid me a high compliment. He said, “Even your C code looks like Lisp.” When I write code, I don't think in terms of the language I'm using, I think in terms of the problem I'm solving. I'm a mostly functional programmer, so I like to think in terms of functions and abstractions. I mostly reason about my code informally, but I draw upon the formal framework of Lambda Calculus. Lambda Calculus is a simple, but powerful (and universal) model of computation. Programming therefore becomes a matter of expressing the solution to a problem with the syntax and idioms of the language I'm using. Lisp was inspired by Lambda Calculus, so there is little friction in expressing computations in Lisp. Lisp is extensible and customizable, so I can add new syntax and idioms as desired. Other languages are less accommodating. Some computations are not easily expressable in the syntax of the language, or the semantics of the language are quirky and inconsistent. Essentially, every general purpose fourth generation programming language can be viewed as a poorly-specified, half-assed, incomplete, bug-ridden implementation of half of Common Lisp. The friction comes from working around the limitations of the language. Full Article
do Don 039 t mess with Acorns By satwcomic.com Published On :: Don 039 t mess with Acorns View Comic! Full Article
do Chennai doctor stabbed by assilants posing as patients - The Times of India By news.google.com Published On :: Wed, 13 Nov 2024 06:21:00 GMT Chennai doctor stabbed by assilants posing as patients The Times of IndiaChennai Doctor Stabbed 7 Times By Son Of Woman Who Had Cancer NDTVDoctor stabbed by patient’s attendant at Kalaignar Centenary Super Speciality Hospital in Chennai The HinduPatient's son stabs doctor 7 times in Chennai hospital, arrested India TodayDoctor stabbed multiple times in Tamil Nadu government hospital by patient’s relative Deccan Herald Full Article
do does this suck By www.marriedtothesea.com Published On :: Sun, 19 Feb 2023 04:00:00 EST Today on Married To The Sea: does this suckThis RSS feed is brought to you by Drew and Natalie's podcast Garbage Brain University. Our new series Everything Is Real explores the world of cryptids, aliens, quantum physics, the occult, and more. If you use this RSS feed, please consider supporting us by becoming a patron. Patronage includes membership to our private Discord server and other bonus material non-patrons never see! Full Article autogen_comic
do you done this before By www.marriedtothesea.com Published On :: Wed, 05 Apr 2023 04:00:00 EDT Today on Married To The Sea: you done this beforeThis RSS feed is brought to you by Drew and Natalie's podcast Garbage Brain University. Our new series Everything Is Real explores the world of cryptids, aliens, quantum physics, the occult, and more. If you use this RSS feed, please consider supporting us by becoming a patron. Patronage includes membership to our private Discord server and other bonus material non-patrons never see! Full Article autogen_comic
do what do we do now By www.marriedtothesea.com Published On :: Wed, 26 Apr 2023 04:00:00 EDT Today on Married To The Sea: what do we do nowThis RSS feed is brought to you by Drew and Natalie's podcast Garbage Brain University. Our new series Everything Is Real explores the world of cryptids, aliens, quantum physics, the occult, and more. If you use this RSS feed, please consider supporting us by becoming a patron. Patronage includes membership to our private Discord server and other bonus material non-patrons never see! Full Article autogen_comic
do doctor the patient By www.marriedtothesea.com Published On :: Wed, 10 May 2023 04:00:00 EDT Today on Married To The Sea: doctor the patientThis RSS feed is brought to you by Drew and Natalie's podcast Garbage Brain University. Our new series Everything Is Real explores the world of cryptids, aliens, quantum physics, the occult, and more. If you use this RSS feed, please consider supporting us by becoming a patron. Patronage includes membership to our private Discord server and other bonus material non-patrons never see! Full Article autogen_comic
do do not curse By www.marriedtothesea.com Published On :: Wed, 11 Oct 2023 04:00:00 EDT Today on Married To The Sea: do not curseThis RSS feed is brought to you by Drew and Natalie's podcast Garbage Brain University. Our new series Everything Is Real explores the world of cryptids, aliens, quantum physics, the occult, and more. If you use this RSS feed, please consider supporting us by becoming a patron. Patronage includes membership to our private Discord server and other bonus material non-patrons never see! Full Article autogen_comic
do dont show me your damn emotions By www.marriedtothesea.com Published On :: Wed, 18 Oct 2023 04:00:00 EDT Today on Married To The Sea: dont show me your damn emotionsThis RSS feed is brought to you by Drew and Natalie's podcast Garbage Brain University. Our new series Everything Is Real explores the world of cryptids, aliens, quantum physics, the occult, and more. If you use this RSS feed, please consider supporting us by becoming a patron. Patronage includes membership to our private Discord server and other bonus material non-patrons never see! Full Article autogen_comic
do the doctor said By www.marriedtothesea.com Published On :: Wed, 17 Jul 2024 04:00:00 EDT Today on Married To The Sea: the doctor saidThis RSS feed is brought to you by Drew and Natalie's podcast Garbage Brain University. Our new series Everything Is Real explores the world of cryptids, aliens, quantum physics, the occult, and more. If you use this RSS feed, please consider supporting us by becoming a patron. Patronage includes membership to our private Discord server and other bonus material non-patrons never see! Full Article autogen_comic
do Thomas uit ‘Blind getrouwd’ over de klik met Karlien: “Ik ben nu eenmaal geen doorsnee persoon” - Het Laatste Nieuws By news.google.com Published On :: Wed, 13 Nov 2024 05:00:00 GMT Thomas uit ‘Blind getrouwd’ over de klik met Karlien: “Ik ben nu eenmaal geen doorsnee persoon” Het Laatste Nieuws Full Article
do “‘Dr. Vogel’ was geen dokter”: expert over zin en onzin van homeopathie en kruidengeneeskunde - Het Laatste Nieuws By news.google.com Published On :: Tue, 12 Nov 2024 16:00:00 GMT “‘Dr. Vogel’ was geen dokter”: expert over zin en onzin van homeopathie en kruidengeneeskunde Het Laatste Nieuws Full Article
do Diepenbeek start onderzoek naar fraude door adjunct-financieel directeur: geld van lokaal bestuur verduisterd - Het Nieuwsblad By news.google.com Published On :: Wed, 13 Nov 2024 06:32:27 GMT Diepenbeek start onderzoek naar fraude door adjunct-financieel directeur: geld van lokaal bestuur verduisterd Het Nieuwsblad Full Article
do Grote verkeershinder verwacht in Brussel door betoging boeren - De Standaard By news.google.com Published On :: Wed, 13 Nov 2024 05:59:23 GMT Grote verkeershinder verwacht in Brussel door betoging boeren De StandaardVandaag en morgen grote verkeershinder verwacht in Brussel door betoging boeren en taxichauffeurs Het NieuwsbladBetogingen én verkeersellende in Brussel verwacht morgen en donderdag, ook gevolgen voor wie naar Rode Duivels gaat Het Laatste Nieuws2 dagen hinder in Brussel door boerenprotest en taxiprotest VRT.bePolitie verwacht grote verkeershinder door betoging boeren en taxi's BRUZZ Full Article
do Izegem zet verder koers richting coalitie met Vlaams Belang: “We hebben hier een omgekeerd cordon sanitaire” - Gazet van Antwerpen By news.google.com Published On :: Tue, 12 Nov 2024 15:12:44 GMT Izegem zet verder koers richting coalitie met Vlaams Belang: “We hebben hier een omgekeerd cordon sanitaire” Gazet van AntwerpenHele verhaal bekijken via Google Nieuws Full Article
do Trump breidt ‘dreamteam’ uit en benoemt Elon Musk tot hoofd “ministerie voor overheidsefficiëntie": “Dit zal schokgolven sturen door het systeem” - Het Laatste Nieuws By news.google.com Published On :: Wed, 13 Nov 2024 07:18:00 GMT Trump breidt ‘dreamteam’ uit en benoemt Elon Musk tot hoofd “ministerie voor overheidsefficiëntie": “Dit zal schokgolven sturen door het systeem” Het Laatste NieuwsTrump wijst oude bekende Ratcliffe aan als hoofd CIA | Presidentsverkiezingen VS Het Laatste NieuwsTrump plaatst Elon Musk mee aan hoofd van nieuw ministerie: “Dit gaat schokgolven door het systeem jagen” Het NieuwsbladMiljardairs Elon Musk en Vivek Ramaswamy aan hoofd van Trumps nieuwe ministerie van ‘overheidsefficiëntie’ De StandaardTrump benoemt Musk tot 'minister van overheidsefficiëntie' De Tijd Full Article
do Shhh, Don't Tell Him About Condensation By cheezburger.com Published On :: Fri, 24 Jun 2011 14:00:00 -0700 Full Article bottles dual use duct tape hose plastic
do Meet BRAD (Berkeley's Ridiculously Automated Dorm Room) By cheezburger.com Published On :: Fri, 04 May 2012 12:00:00 -0700 Party the absolute hardest you can imaginably party! Full Article dorm room Video
do A Warriors Dozen By cheezburger.com Published On :: Thu, 16 Feb 2012 16:45:00 -0800 UK not-for-profit Eggs for Soldiers built a life-size tank out of 5,000 cartons to help raise awareness for its upcoming March Fourth Help for Heroes Campaign. [youtube=http://www.youtube.com/watch?feature=player_embedded&v=40PXCVBEwAQ&w=500&showinfo=0] Full Article g rated neat not a kludge tank there I fixed it
do One Item Doesn't Quite Fit Here By cheezburger.com Published On :: Fri, 06 Apr 2012 14:00:00 -0700 When I need to replace a swing on my swing set, I don't often come to the conclusion that a helicopter chassis would be better suited for the task, but hey, I'm not everybody I guess. Full Article helicopter playground swing swingset
do When One Door Closes, Another One Opens By cheezburger.com Published On :: Thu, 29 Nov 2012 08:00:00 -0800 It may open into a wall, though. Full Article genius guy genius meme genius
do Donegal captain on comeback trail By www.bbc.co.uk Published On :: Mon, 09 Apr 2012 20:49:50 GMT Donegal captain Michael Murphy hopes he will be fit to play in next month's Ulster championship preliminary round tie against Cavan. Full Article Northern Ireland
do Down suffer double injury blow By www.bbc.co.uk Published On :: Tue, 10 Apr 2012 13:54:26 GMT Down will be without injured pair Danny Hughes and Dan Gordon for Sunday's National Football League semi-final against Cork. Full Article Northern Ireland
do McDonnell ends his Armagh career By www.bbc.co.uk Published On :: Fri, 13 Apr 2012 13:23:53 GMT Armagh football suffers another blow as Steven McDonnell announces his retirement from the intercounty game. Full Article Northern Ireland
do Down fall to Cork in semi-final By www.bbc.co.uk Published On :: Sun, 15 Apr 2012 17:47:13 GMT Defending champions Cork beat Down 2-17 to 1-12 in the National League Division One semi-final at Croke Park. Full Article Northern Ireland
do Opportunity knocks for USMNT's Ricardo Pepi: 'I'm feeling ready to be the man' By www.foxsports.com Published On :: Tue, 12 Nov 2024 18:29:11 -0500 With several U.S. men's national team strikers out with injuries, 21-year-old Ricardo Pepi has a golden opportunity to prove why he deserves to be Mauricio Pochettino top choice up top. Full Article soccer