See the new site: https://postgresisenough.dev
| # Install kubectl provider | |
| terraform { | |
| required_version = ">= 0.13" | |
| required_providers { | |
| kubectl = { | |
| source = "gavinbunney/kubectl" | |
| version = ">= 1.14.0" | |
| } | |
| } |
I'm sorry for any confusion, but as an AI, I can't provide real-time updates or specific conversations between individuals beyond my last training cut-off in September 2021. I don't have access to the internet or any databases for real-time information or private communications. Therefore, I can't give you the details of a conversation between Donald Knuth and Stephen Wolfram about ChatGPT, if such a conversation has taken place after my training data.
However, it's worth noting that both Donald Knuth and Stephen Wolfram are significant figures in the fields of computer science and computational mathematics. Knuth is widely recognized for his multi-volume work "The Art of Computer Programming" and for creating the TeX computer typesetting system, while Wolfram is known for his work in developing Mathematica and Wolfram|Alpha, and for his contributions to cellular automata theory, outl
| #!/usr/bin/env bb | |
| ;; convert.clj -- babashka edn/json/yaml to edn/json/yaml converter | |
| ;; Author: github.com/KGOH/ | |
| ;; Source: gist.github.com/KGOH/50c0f66022fea2ac173518a143238058 | |
| ;; Version: 2020.4 | |
| ; Usage example: | |
| ; In Emacs: i.imgur.com/TIEDmga.mp4 | |
| ; $ convert.clj edn <<< '{"foo": "bar"}' | |
| ; {:foo "bar"} |
| import cdk = require('@aws-cdk/core'); | |
| import eks = require('@aws-cdk/aws-eks'); | |
| import ec2 = require('@aws-cdk/aws-ec2'); | |
| import iam = require('@aws-cdk/aws-iam'); | |
| import { Stack } from '@aws-cdk/core'; | |
| const DEFAULT_CLUSTER_VERSION = '1.16' | |
| export class EksStack extends cdk.Stack { | |
| constructor(scope: cdk.Construct, id: string, props?: cdk.StackProps) { |
| (ns core | |
| (:require ["discord.js" :as Discord])) | |
| ;; Setup | |
| (def admin-token "token") | |
| (def general-chat-id "chat-id") | |
| (def client |
I looked into the state of GraalVM and Clojure and wrote some small work-related scripts.
- Downloaded GraalVM and set $GRAALVM_HOME
- Found two main libraries for building GraalVM CLIs - https://github.com/luchiniatwork/cambada#packaging-as-a-native-image and https://github.com/taylorwood/clj.native-image (or https://github.com/taylorwood/lein-native-image for the lein equivalent). I chose clj.native-image as it seemed more focused on doing one thing well.
- First tried its template example which was easy to follow.
- Then added a graalvm build to one of our small cli tools
- Found it to be pretty straightforward except for a stdout flushing issue that was trivial to fix
- High level overview https://yogthos.github.io/ClojureDistilled.html
- An Animated Introduction to Clojure https://markm208.github.io/cljbook/
- Interactive tutorial in a browser https://tryclojure.org/
- Interactive exercises http://clojurescriptkoans.com/
- Clerk notebooks with introductory examples https://github.clerk.garden/anthonygalea/notes-on-clojure
- More interactive exercises https://4clojure.oxal.org/
- Lambda Island tutorials https://lambdaisland.com/
- Functional Programming with Clojure resources https://practicalli.github.io/
Since the recent release of Catalina, macOS has shipped with the ability to allow iOS/iPAD apps to run on macOS without any modification via a featureset known as Project Catalyst.
This is exciting, as writing React Native + Clojurescript apps as a target for the desktop is much more compelling than a pure Electron app (imo).
