In the last few days I’m experimenting with substituting CRUD API code with Stored Procedures which directly produce the endpoints JSON as a single-row scalar value. ...more
#sql #webdev #golang #backend #mysql #postgresql
GraphQL is the worst fuck I had to deal with, and I dealt with hundreds of shitty APIs but this is just another hyped Meta product forced on devs that is over engineered to a point where all its conceptual advantages are obliterated by complexity. ...more
#GraphQL
Emacs: ...more
#Emacs #vscode
Solo-dev'ing is also: ...more
Google, Meta, Apple, Microsoft. ...more
#Google #Meta #Apple #Microsoft
Reddit-level reality distortion field: ...more
We've reached a point where YouTubers compare the performance of language XYZ with the "performance" of TypeScript. ...more
Ok, something is wrong. ...more
Testing ffmpeg video conversion issue, please ignore. ...more
Testing ffmpeg video conversion issue, please ignore. ...more
Wanted to switch some microservices from HTTP to Go's RPC. ...more
#golang
ThePrimeagen 24-hour charity stream has just begun: ...more
#ThePrimeagen
Anyone else interested in doing some low-level coding this fall? ...more
#mips #assembly #wasm #exercism
Just gave SurrealDB 1. ...more
#surrealdb #postgresql #benchmark
I just pointed out to my kid that she had an "Arschfax" (ass fax) 🎃. ...more
#dingediedaslebenlebenswertmachen #thingsilove
happyhalloween everyone 🎃 ...more
#happyhalloween
Great to see so many sign-ups on Emacs. ...more
⚠️ Don't use GitBook for your documentation. ...more
#GitBook
The new YouTube when opened on Firefox with the "Enhancer for YouTube" extension, as of today. ...more
#YouTube
Turso is SQLite as a service based on libSQL, multi-region replication, SDKs for Go and many other languages. ...more
#sqlite #golang #turso
Amazon AWS will charge ~$3. ...more
#amazonaws #aws #hosting #selfhosted
JavaScript with Bun is actually nice. ...more
#javascript #bunjs #bun
Using plain old JS fetch with ` "User-Agent": ...more
#programmerhumor
iOS 17. ...more
#Apple
The power of Lisp macros: ...more
#Lisp #CommonLisp
Trying out Illacloud. ...more
#SmallWeb #WebDev
I now have 11 apps installed on my iPhone just for the purpose of authentication with ebanking systems, authorizing credit card and debit card transations and scanning payment slips, since every bank and credit card provider runs their own apps. ...more
Programming is
"Today is the day to finally do some work! ...more
A lecturer at the University of Bern in Switzerland had glorified the Hamas attack on Israel in a tweet on X and commented on a video of the attack with "Shabbat Shalom". ...more
My go to online book store to find (used) printed copies of all the important Common Lisp books for *very* reasonable prices. ...more
#CommonLisp
I still love my LispWorks 😄
CommonLisp SBCL LispWorks SLIME ...more
#LispWorks #CommonLisp #SBCL #LispWorks #SLIME
What is your preferred style for package names? ...more
#CommonLisp
Very hard to stay silent about everything that is happening right now in certain parts of the world. ...more
Go, a *modern* language, invented in 2009 by Google: ...more
#golang #commonlisp
So Discord updated itself today (like every day), resulting in an unfixable crash-on-start. ...more
#Discord
🤣 Job Alert: ...more
#Fedijobs #Apple #CCO #ChargingChampion
Oh my, macOS Sonoma is utterly unstable and full of bugs. ...more
#macOS #macossonoma
A happy and joyful weekend, you Fediverse habitants 🙂 🥳
weekend ...more
#weekend
Yes, yes I know it’s the 40th birthday of GNU after reading the 800th time about it in my timeline 😀 Nevertheless, Happy Anniversay, GNU! ...more
#GNU
> During clinical trials a small number of users (~4%) reported euphoria after use, which led to its control in the US . ...more
Nyxt 4. ...more
#nyxt #nyxtbrowser
The iPhone 15 series overheating to up to 114°F/45. ...more
#Apple
Any remarks on #remarkable2 or alternatives? ...more
#remarkable
When you run much slower than you could (like at 60% level), what happens is that you increase your battery‘s capacity and muscles. ...more
#running
Kagi. ...more
#Kagi #Kagisearch
I've underestimated how good an introduction to Common Lisp the book "ANSI Common Lisp"[1] from Paul Graham is. ...more
#CommonLisp
This is just too funny to not post it: ...more
#Apple
Great to see many new Emacs fans joining our instance recently. ...more
How much time should we give dormant accounts on our instance before they are deleted? ...more
So our new eGov VAT Tax system is sending me text (SMS) messages at 11 PM to notify me about new tax forms available for processing. ...more
Just in case anyone is curious, yes we are on v4. ...more
This is a price chart for the price of a hotel room in a specific hotel. ...more
Re: ...more
#webdev #webdesign #responsive #html #css
Took a break from CommonLisp the last few weeks. ...more
#CommonLisp
What would be the fastest and most compact (possibly binary) type-aware data exchange format between a Common Lisp and a Go process? ...more
#Golang #CommonLisp
Safari on Desktop plays a particularly bad role in terms of accessibility, despite Apple's commitment to it. ...more
#Webdev #Safari #Apple
Because the question came up: ...more
Be an outlier with style: ...more
#FOSS #Emacs #VSCode
OMG, a single picture can tell so much about you. ...more
It's ok to enjoy life, especially when you're in LasVegas 💃
https: ...more
#LasVegas
If you dare to use the Fediblock hash tag, you better have a very good reason to do so. ...more
#fediblockmeta
In one and a half hours starts the Apple event. ...more
#StrangeWorld #Apple
An amazing document-relational SQL database coming up, written in Common Lisp and Rust: ...more
#SQL #CommonLisp #Database
I try really hard to like denormalization of data in document databases. ...more
#sql #nosql #mongodb #postgresql
**Go Workspaces** seem to be still a half-baked feature. ...more
#Go #Golang
Am I the only one who likes to watch recorded depositions on YouTube? ...more
After my little rant about Fossil a few days ago and some nice feedback from some users, I've decided to spend some time and give it a serious try. ...more
#Fossil #Emacs
*Instance update post*: ...more
Finished doing accounting and tax filings for 15 hours straight since 2am in the morning. ...more
Emacs. ...more
Anyone else have problems with Eglot and crashing Go LSP server since Emacs 29. ...more
#Emacs
A lot of updates on **Autoblog** today: ...more
I've seen a lot of pro-Fossil, anti-Git discussion recently. ...more
#Fossil #Git #Magit
**Autoblog** update: ...more
# Autoblog is live
If anyone would like to help testing the **autoblog** feature, this is how it works: ...more
TGIF! ...more
#TGIF
I'm currently evaluating native datastores as a possible replacement for a DB-backed application. ...more
#CommonLisp #LispWorks
Turns out the investment in LispWorks is paying off. ...more
#CommonLisp #LispWorks
Interesting: ...more
#CommonLisp
I don't know what this Fosstodon drama is all about, but Emacs. ...more
#fosstodon
Let's see how far we can go: ...more
A lot of progress is being made with the Emacs. ...more
What I sometimes find very unfortunate about Mastodon is that all the brilliant posts disappear into a dark corner after a short time. ...more
Now running Mastodon 4. ...more
#strangenewworlds
Just got a text message from an unknown number: ...more
When you spend hours investigating an issue on a library, and creating GitHub issues with all the information you have and the only response is from someone complaining about the formatting of your example code . ...more
#CommonLisp
Anyone with a LispWorks 8 installation around? ...more
#LispWorks #CommonLisp
Last night I was dreaming that LispWorks went bankrupt and my coffee machine stopped working because of that. ...more
#LispWorks #twoHoursLispPerDay #CommonLisp
Starting my twoHoursLispPerDay now. ...more
#twoHoursLispPerDay #CommonLisp
Found a new video series on building a tiny HTTP library in Common Lisp from
Philip Bohun: ...more
#SBCL #Emacs #CommonLisp
Why is an uninterned symbol used for IN-PACKAGE and not a keyword or a quoted symbol? ...more
#CommonLisp
It's just so much fun to play around with CAPI from LispWorks while watching StrangeNewWorlds. ...more
#CommonLisp #LispWorks #CAPI #StrangeNewWorlds
It is with a heavy heart that I need to inform you, that I'll shut down the PeerTube instance https: ...more
I ask you to post the first words and associations that come to mind with the following statement as a response: ...more
Why does an App to control an air filter be the size of a full OS? ...more
Read about Synesthesia today for the first time: ...more
#Synesthesia
CSAM on Mastodon. ...more
#mastodon #mastoadmin #csam
If you do web dev and ever had to implement a map (as in geo), which solution did you use and can recommend? ...more
#webdev
Yesterday Meta was the biggest threat for the Fediverse, today they praise it for open-sourcing their AI LLM. ...more
#Meta #AI
Fediverse is very silent regarding Threads and Meta. ...more
#Threads #Meta #fedipact
TIL: ...more
#CommonLisp
When you explore some ideas in a CommonLisp REPL (or Listener), consider opening a dribble file beforehand: ...more
#CommonLisp
I discovered a great job queue written in golang: ...more
#golang
So good, now I know why I would want to finally learn Rust (not): ...more
#Rust
Ideal to lighten up a bit before going to bed. ...more
#commonlisp #c #rust
After writing down 2500 lines of Golang code, I could use a decent CommonLisp macro or two 🙂 . ...more
#Golang #CommonLisp
TIL: ...more
#commonlisp #AllegroCL
Regarding brambles, I believe that there is only one instance on Earth that is constantly spreading across the planet. ...more
#gardening
I want to share an update of my web app project. ...more
#Bootstrap #htmx #Golang
*Weekend poll. ...more
#news #newspapers
At the risk of being redundant: ...more
#Meta #Meta #Meta #Meta #Thread
Talks from the European Lisp Symposium 2023 have been uploaded yesterday: ...more
#commonlisp #EuropeanLispSymposium
Threads launched and the demise for the Fediverse has yet to come. ...more
#MastoAdmin
What's the fastest way to build internal web apps without fighting with HTML, CSS, JavaScript, "Frameworks" and a gazillion libraries? ...more
#webdev
What is your opinion on PRIMARY KEYs for database tables that are append-only (i. ...more
#sql #postgresql #sqlite #mysql #SQLServer #oracle
I'm probably the last person on earth who has discovered that there is a searchable and nicely rendered version of the Common Lisp HyperSpec, called Nova Spec: ...more
#CommonLisp
Setup a simple HTTP server from stdlibs that responds with a simple "Hello, World" string, no logging. ...more
#LispWorks #SBCL #CommonLisp #Racket #Golang #janetlang #clojure
Today is a good day to spend some time on checking out the performance of the HTTP server libs in Racket. ...more
#racket
TIL: ...more
#emacs #racket #racketlang #commonlisp #guile
In the calm of twilight, within the realm of Emacs, a risky restart looms, as numerous unfinished tasks hang in limbo, awaiting the revival of the tempestuous editor and its multitude of unclosed buffers. ...more
#Emacs
I have a feeling that Quicklisp slowly fades away into an unmaintained state. ...more
#Quicklisp #CommonLisp
I mourn the days when you simply called each other for business instead of "Doodle"'ing an appointment in an interminable process to sit in a "Teams" waiting room (after installing the daily update) only to find that your counterpart forgot about the appointment. ...more
#zeitgeist
Just realized, by **not** using any kind of SQL framework or ORM: ...more
#sql #development
That's your chance to actively participate in the next EmacsConf: ...more
#Emacs
4th session with Prot today. ...more
#Prot #Denote #Emacs
Why is it that every time I make a full backup over Wifi, my skin starts to itch and my face appears to get hot. ...more
Having a short public performance in town hall with my daughter on this beast in few hours. ...more
So I added a `file-system` in config. ...more
#Guix
`Buffer alot-of-work. ...more
#Emacs
A lot of discussion is going on about Meta joining the Fediverse. ...more
Does anyone use Emacs to log their time and work? ...more
#Emacs #Org
3rd session with Prot today. ...more
#Emacs
Hey emacs. ...more
Dear Go, why are you sometimes so ugly? ...more
#Go
The 35th Symposium on Implementation and Application of Functional Languages happens on
August 29th - 31st, 2023 in Braga, Portugal
Call for Papers: ...more
#functionalprogramming
2nd session with Prot today. ...more
#Emacs
TIL SQLite 3. ...more
#SQLite
TIL `M-y` (yank-pop) shows a nice selection of previously killed text in the minibuffer to choose from. ...more
#Emacs
I had my first Emacs coaching session with **Prot** today. ...more
#Emacs
All that Scheme and Lisp programming makes me a bad SQL writer. ...more
#sql
Flash of thought ⚡ What if you could receive plain text emails in your Mastodon inbox **and** reply to them? ...more
What do you think? ...more
It always amazes me how feature complete Racket is. ...more
#Racket
I know we don't have so many Apple fans here but yesterday I've installed Parallels on my Mac M1. ...more
#Apple #Parallels #Microsoft
Live stream starting now: ...more
#Emacs
"We should stop using JavaScript [. ...more
#JavaScript
Two days ago I've ordered a book via Amazon (I know I know. ...more
Ok, so I am building a REST API in Common Lisp, seriously this time! ...more
#commonlisp
Found in a Common Lisp style guide: ...more
#CommonLisp
**Emacs. ...more
TIL Tail call optimization is the default in most modern Common Lisp implementations. ...more
#commonlisp #sbcl
Recently, we get a lot of sign-ups from generic-looking unknown gmail and outlook. ...more
#FediAdmin
**Weekend instance news**
1. ...more
Emacs. ...more
Akamai and MongoDB are at odds… I just got this message in the Linode console, while I was trying to find out why all our S3 Buckets in Frankfurt are gone for over an hour now. ...more
#Akamai #MongoDB #Linode
Procrastinated for weeks on writing a technical concept for [a system] for a client - with all the knowledge basically already in my head. ...more
#procrastination #personality #selfimprovement
To you, what looks like a proper field naming/casing convention in a public JSON data model ? ...more
#webdev #programming #json
Is the huge additional effort to implement an API with GraphQL support as opposed to a simple JSON/REST model for a moderately complex API (with an SQL backend) in Go make sense? ...more
#webdev #graphql #golang
Emergency poll. ...more
Just got this book yesterday in the mail: ...more
mastodon. ...more
Wow, I've ordered a mobile subscription/number for my kids online and it took 15 minutes until I could activate the eSIM and use it. ...more
**The transfer of all media to S3 has been completed successfully**. ...more
**How to get followers on Mastodon**
1. ...more
There is a nice article about that: ...more
Thinking about an Emacs package where you can instantly share a whole buffer (or region). ...more
#Emacs
The Fediverse is a great ecosystem of systems that all talk to each other. ...more
#Fediverse #ThereIsNoDefault
Converting an Excel spreadsheet into an org-table: ...more
#emacs #orgmode #excel
Have a nice Sunday you all! ...more
If it weren't for the Fediverse, I wouldn't even know that it is eurovision. ...more
#eurovision
Hmm. ...more
#MastoAdmin #instance #MastodonDevs
Mastodon. ...more
Obviously Meta is now a member of the OpenJS foundation. ...more
After my recent mega-thread about the future of Mastodon, which got well over 500 interactions so far, a CS student from the Georgia Institute of Technology contacted me a few days ago. ...more
Have you already participated in the StackOverflow Developer Survey 2023? ...more
So this night&morning I could see quite a lot activity re: ...more
Can we finally do? ...more
Disable **Collapsed Posts**
👁️ ...more
Just in case you wonder, the 👁️ emoji at the end of a toot enables local-only mode. ...more
Local-only posts are now enabled. ...more
*Richard M. ...more
#RMS
What features can we expect from the Glitch edition we are now running? ...more
To enable *Markdown* formatting support, go to **Settings** -> **Preferences** -> **Other** and change the setting under _Default format for toots_. ...more
Happy to inform that we now run Mastodon Glitch edition - with a lot of interesting features while still being 100% compatible. ...more
What is your regular email reader? ...more
#email
So I have connected Emacs. ...more
I've summarized my current view on Mastodon as part of the Fediverse and the issue of instance diversity in a blog article: ...more
#Mastodon #Fediverse
Gee, my post from yesterday about the Mastodon multi-instance diversity issue clearly found its way into the fediverse 🚀
Obviously I hit a sensitive nerve, very much to my surprise. ...more
#Mastodon #fediverse
I disagree with the current CEO of Mastodon about his stance on mid-sized instances. ...more
#Mastodon #MastoAdmin #fediverse
You can now donate towards the operational expenses of Emacs. ...more
If anyone is interested in migrating postgresql tables to SQLite, I've written a Go CLI to ease that process. ...more
#postgresql #SQLite
I find it increasingly difficult to self-host a PostgreSQL database _and_ have full confidence that it runs in a fully optimized way. ...more
#PostgreSQL #SQLite
One of the disadvantages of being a solo entrepreneur in software: ...more
#life #developer
I believe Tetris is the only game that I loved to play when I was a teen and still love to play 30 years later. ...more
#Tetris #Emacs
Due to a massive number of spam reports we have temporarily limited mastodon. ...more
#fediblock #mastoadmin
Programming in Go and hungry for some functional features? ...more
#Go #Golang #fp
Damn! ...more
#Copilot #AI #programming
Today is one of those days where I feel the special burdens I have as an instance admin. ...more
Me, when you ask for technical support and . ...more
Hetzner rocks! ...more
Very unfortunate that in Go when you have a type definition like
type MyDate time. ...more
#golang #go
There was a time when I was a die-hard fan of moving as much business logic as possible into Postgres triggers, functions and stored procedures. ...more
#postgresql #sql #programming
Gin vs. ...more
#golang
Currently diving into the worlds of Haskell and Nim, two fascinating programming languages! ...more
#Haskell #Nim
Hey Emacs enthusiasts & FOSS aficionados! ...more
#Emacs #FOSS
Does anyone know which programming languages they use for juice ? ...more
#juice
Interesting how hard it is to throw together a (preferably cross-platform) simple Desktop UI app (for internal usage) without reverting to legacy or proprietary tooling (like Delphi, Xojo) or learning a specific niche language. ...more
What is your take on GraphQL? ...more
#GraphQL
Anyone using a "serverless" database in production, if yes, which one and what is your experience? ...more
". ...more
#Mastodon
Safari is such a good browser. ...more
#Safari #Apple #BraveSearch #Kagi
During my tour through the functional language zoo I rarely encounter anyone talking about FSharp. ...more
#FSharp #dotnet #programming
In face of the recent porn bot wave hitting mastodon. ...more
#mastodon #fediverse
I've just recently tested several languages for their performance in a practical application: ...more
Prot wants to build his own hut to be able to stay in Cyprus despite rising rental cost, while still offering Emacs & English coaching. ...more
#Emacs
I can't believe it. ...more
First two hours with Rust == 😍 ...more
#Rust
Today I needed to implement something in a very old HTML app and used - for the first time - CSS Grid. ...more
#CSS
Because the overweight, oversized and overpriced Apple iPhone 14 didn't sell as expected, it is now released in . ...more
#Apple #iPhone
Why do I need Python(2) to install my npm dependencies to get Webpack running to compile three JS files into a single one? ...more
#Python #npm #Webpack
After long discussions with myself, I decided to abandon CommonLisp for the implementation of my business web backend projects for the time being. ...more
#CommonLisp
Write a URL parser in Emacs Lisp, Xah Lee's recent video: ...more
#Emacs
I understand that Guile is getting quite popular at the moment. ...more
#Guile #Lisp
Suddenly, my iCloud Drive feels like it's time to delete 120 GB of local data and make sure it's actually available in the cloud. ...more
#iCloud
Have a nice weekend, folks! ...more
The Protesilaos (aka Prot) we know and love for his contributions to the Emacs community is offering coaching services on an hourly basis for a reasonable rate. ...more
#Protesilaos #Emacs
You think using Twitter or Instagram will cause depression? ...more
#Twitter #Instagram #LinkedIn #SocialDissonance #capitalism #socialmedia
"DETAIL: ...more
#postgresql
Have great Sunday y'all! ...more
Great way to self-host your apps at home without struggling with static IP, routing, firewalls etc. ...more
#selfhosting #selfhosted
So is Google now putting automatic telemetry in your golang program? ...more
#golang
Just found this nice testing framework for CommonLisp where you attach your tests directly on the (defun): ...more
#CommonLisp
Happy WaitangiDay to all living in NewZealand! ...more
#WaitangiDay #NewZealand
Fastmail is the best choice! ...more
Skiing in Arosa, Switzerland ...more
Upcoming Emacs event today: ...more
#Emacs
When you think you get old because of that constant ring in your ears and then realize after weeks that it's actually the external monitor producing that sound 😌 ...more
That's an interestingly precise delivery estimate 😀 ...more
While I work through the book PAIP I realize that my programmer brain is still highly imperative. ...more
#Lisp #CommonLisp
Couldn't there be a CommonLisp HyperSpec "light" that looks like this for the generation of programmers born after 1960? ...more
#CommonLisp
Amazing how fast web browsing gets when you just block Google Fonts (with all the other nice side effects of not being tracked). ...more
#degoogle #SmallWeb
Wow I (re-)discovered a macOS app that I've used 20 years ago already and it is still kickin': ...more
#macOS #browser #SmallWeb #iCab
A quote from the privacy policy of Sparkmail App: ...more
#Sparkmail #privacy
I sometimes get frustrated by the amount of dead links when you surf around the CommonLisp web. ...more
#CommonLisp #LispWorks
emacs-viewer is a Web frontend for your Org files with live updating: ...more
#emacs #org #orgmode
I've just discovered this little gem, a site full of Lisp/Programming language comics. ...more
#Lisp
Two of the most successful programming languages of our time Python & Golang (yes and Elisp! ...more
#Python #Golang #Elisp
In four places it is already New Year's day. ...more
#HappyNewYear #Emacs #Lisp
Ready to get my hands dirty with some CommonLisp today. ...more
#CommonLisp
Does anyone actually use LispWorks for CommonLisp programming? ...more
#Lisp #LispWorks #CommonLisp
This was my first Emacs package: ...more
#Emacs #sourcehut
Tuner, my widely used Linux app to listen to Internet radio is currently developed in Vala/GTK and has thousands of users. ...more
#Tuner #Vala #Java #Java #Go #Xojo
Anyone using Emacs to write actual letters? ...more
#Emacs
Why is it, that I do spring cleaning the whole house and find a gazillion things to do including optimizing my Emacs config, before I finally do the long overdue taxes? ...more
#Emacs
Any tips on how to make windows in Emacs sticky so that they don't get re-used by other commands like Flymake diagnostics, magit etc. ...more
#Emacs
Should our emacs. ...more
#emacs #Ufoi
So while I was working on my brand new literate Emacs config, I desired to have a buffer with only the org headlines for easy navigation. ...more
#Emacs
Any good recommendation for hosting S3 buckets outside of corporate big tech (aws, google, azure, do, linode etc. ...more
#selfhosting
RMS' talk on EmacsConf approaching in a few minutes, chime in! ...more
#EmacsConf #Emacs
So, I'm refreshing my Esperanto skills and was tracking new words in an Org table. ...more
#Emacs #orgmode #Esperanto
Does anyone know some good config to make Orgmode look nicer? ...more
#Orgmode #Emacs
There is this sense of gratefulness when you use Emacs and it does exactly what you expect it to do and then a little more. ...more
#Emacs #Emacs #Golang
Live Emacs Lisp coding right now with XahLee: ...more
#Emacs #Lisp
Un toot de MastodonEL en español con la etiqueta de idioma correcta. ...more
#MastodonEL #Emacs
My daughter (9) wants to learn programming and I'm torn about whether I should teach her something like HTML (fun, instant results etc. ...more
Which Emacs shell should you use? ...more
#Emacs
This morning I went out for a relaxed recovery run. ...more
#running
Follow hashtags is coming in mastodon. ...more
#emacs #mastodonel
Upcoming: ...more
#Emacs
Which search backend do you use for Emacs, if any? ...more
#Emacs
"15 reasons why I use Emacs" from Dominik Tarnowski with nice screenshots. ...more
#emacs #vscode
Bin ich in Schwierigkeiten? ...more
When I started this instance, I would have never expected how fast and well this community will grow within only 3 days. ...more
Gavin Freeborn is a YouTuber and Emacs and CommonLisp proponent. ...more
#Emacs #CommonLisp #OrgMode
For the tech-savvy Mastodon fans: ...more
#Mastodon #awesome
Have you checked out the recently released book from Richard Stallman et alii "GNU C Language Introduction and Reference Manual"? ...more
#gnu #rms #c
I love this website: ...more
#emacs #elisp
Protesilaos Stavrou, maintainer of the Modus themes and other fine Emacs packages - is looking for a job: ...more
#Emacs
Interview with the CommonLisp creator Dr. ...more
#CommonLisp
Emacs is not only a great text editor /lisp ide, it is a community with a very unique culture. ...more
#Emacs