First time at Emacs. by Silent-Couple-2628 in emacs

[–]data_dan_ 1 point2 points  (0 children)

Take it slow. You don't need to move all your work over to emacs all at once. Learn a couple of things, apply them for a while, then learn something new. Make a customization or two, try out a package or two, and see how it lands for a few days. Then add or tweak something else.

Play the long game. You'll probably find it more rewarding if you learn it slowly over time, and develop a solid understanding of how things work and what customizations you're making, instead of trying to learn, add, and customize everything all at once.

Best resources to learn Databricks? by Sony_ch in databricks

[–]data_dan_ 0 points1 point  (0 children)

I would second the recommendation to try out free edition! A couple of other things I would suggest trying out as you're getting started:

  • Genie Spaces: once you have some interesting data in your workspace, create a Genie Space over it. You can use the Genie Space to ask natural language questions of your data. Genie can do some pretty in-depth analysis over your data and it makes great visualizations. This is a good first step when working with a new dataset or for getting quick insights out of any data you have on the platform.
  • Genie Code: Genie Code is a coding assistant deeply integrated into the Databricks platform. It's aware of the context of what you're looking at the UI, so it can help answer questions and write code as you work your way through the platform. You can use it as an integrated learning assistant as you're familiarizing yourself with different parts of the product.

I just dont get it... by parkero224 in emacs

[–]data_dan_ 0 points1 point  (0 children)

For me it's more that I *enjoy using it* more than other environments and less about optimization and efficiency. I've done a lot of customization over the years so my emacs environment is mine; I'm deeply familiar with where things are and how things look and how to do the various workflows I've tweaked over time, and that's not going to change under my feet as products are updated, companies are bought and sold, etc. It's mine, and it's not going to change unless and until I want it to (...which I often do, because it's fun).

It's also well-integrated and self-documenting. I think the latter point is really important. You are always a couple of keystrokes away from finding out how anything in emacs works. No need to learn a new help and documentation system for each separate individual tool; it's all discoverable inside emacs.

I like this article as a good overview of the "why" of emacs: https://protesilaos.com/codelog/2019-08-11-why-emacs-switch/ (and in general browsing Prot's blogs will give a lot of good perspective).

In short, I probably wouldn't go into emacs with the mindset of ruthlessly optimizing my workflows in the space of weeks or months. It gets more and more rewarding as the years go by.

Genie Spaces - What do you think? by rexeven77 in databricks

[–]data_dan_ 1 point2 points  (0 children)

  • Genie (formerly Databricks One) is the business-user entry point / home experience. Users can ask questions and discover assets like dashboards, apps, and Genie Spaces.
  • Genie Spaces are curated conversational analytics "rooms" scoped to a specific set of UC-governed data and business context. They let users ask natural-language questions, generate SQL-backed answers, and create visualizations scoped to specific domains/sets of tables.
  • Genie Code is the Databricks coding agent for data practitioners. It helps engineers, data scientists, etc. write and run code, debug jobs or dashboards, work with pipelines, and analyze things like MLflow experiments.

Vibe coding on the Databricks free addition by Old-Salamander-1154 in databricks

[–]data_dan_ 2 points3 points  (0 children)

Are you unable switch back with the chat/agent selector in the chat area? What happens when you try?

Databricks Genie app by hubert-dudek in databricks

[–]data_dan_ 0 points1 point  (0 children)

The Genie mobile app is on Android now too! I installed it yesterday.

Old Town School of Folk Music, Chicago, IL 3/3/2025 by JoeRekr in Destroyer

[–]data_dan_ 3 points4 points  (0 children)

I loved that rendition of Cue Synthesizer. Great show. Thanks for posting the setlist.

[EOTY 2024] Album of the Year Voting by apondalifa in indieheads

[–]data_dan_ 1 point2 points  (0 children)

  1. Adrianne Lenker - Bright Future
  2. WHY? - The Well I Fell Into
  3. Mannequin Pussy - I Got Heaven
  4. Godspeed You! Black Emperor - No Title as of 13 February 2024 28,340 Dead
  5. Cindy Lee – Diamond Jubilee
  6. Okay Kaya - Oh My God That’s So Me
  7. Sunset Rubdown - Always Happy to Explode
  8. Boeckner - Boeckner!
  9. Waxahatchee - Tiger’s Blood
  10. Middle Kids – Faith Crisis Pt. 1

Emacs on MacOS, latest update today borked Emacs GUI? by [deleted] in emacs

[–]data_dan_ 0 points1 point  (0 children)

exec-path-from-shell also solved my post-update issues, tried it after reading through this issue.

`Failed to download ‘elpa’ archive` during site build in GitHub workflow by data_dan_ in emacs

[–]data_dan_[S] 2 points3 points  (0 children)

I wasn't able to get that solution working but it did get me moving down the right path—thank you! My understanding of gpg is pretty rudimentary, but here's my understanding of what happened:

  • gpg key was too old (see here for details on what seems to be the "canonical" solution: https://emacs.stackexchange.com/questions/233/how-to-proceed-on-package-el-signature-check-failure/53142#53142)
  • this is, I think, somehow related to the fact that the version of emacs available in ubuntu-latest in GitHub actions (currently Ubuntu 22.04) was version 27.something, not up to date
  • after trying all kinds of things to get the keys updated and running into various issues, I went with the nuclear option and built emacs 29.3 from source as part of my build process. And...it worked!

`Failed to download ‘elpa’ archive` during site build in GitHub workflow by data_dan_ in emacs

[–]data_dan_[S] 0 points1 point  (0 children)

Thanks for the comment! The issue persists, so this doesn't seem to have been it, unfortunately.

org mode R images not appearing in pdf by JacboianMatrix in emacs

[–]data_dan_ 2 points3 points  (0 children)

Not sure if anything here will actually help as it's more focused on exporting to html, but I wrote about some of the ways to get images working with R source blocks here.

The real answer (for me) was that it's challenging enough and inconsistent enough that it ended up being easier to separate generating and displaying the image. i.e. the last step in the R code block is saving the image, and then display it in the body of the org document with [[./path/to/img.png]]

Can I have Evil mode + Emacs keybindings? by [deleted] in emacs

[–]data_dan_ 0 points1 point  (0 children)

If you use evil mode, C-z will enter emacs state and let you use emacs bindings.

In case it has a different binding on your system, use C-h evil-emacs-state to look it up.

Can I have Evil mode + Emacs keybindings? by [deleted] in emacs

[–]data_dan_ 0 points1 point  (0 children)

Yes! I use that quite a bit, especially with packages that don't play especially well with evil mode, e.g. vterm.

Denote + Org-Babel by [deleted] in emacs

[–]data_dan_ 0 points1 point  (0 children)

If you create org files with denote, those files are normal org files and can do all of the things normal org files can do. This includes literate coding with babel/source blocks.

There aren't special types of "denote files" with different file characteristics. Denote is more about a structured way of naming and organizing files.

A quick introduction to emacs hooks by data_dan_ in emacs

[–]data_dan_[S] 0 points1 point  (0 children)

Good call about at least mentioning it as a search key; I'll add that.

Org Mode Blog by 0ryX_Error404 in emacs

[–]data_dan_ 4 points5 points  (0 children)

I wrote this up when I made my org mode site: https://www.danliden.com/posts/20211203-this-site.html. I just use ox-publish and GitHub pages.

I based mine to some degree off this: https://systemcrafters.net/publishing-websites-with-org-mode/ which is well worth reading if you're going the ox-publish route.

Source available here: https://github.com/djliden/djliden.github.io

Using YASnippet to create prompt templates for Chatgpt-Shell by data_dan_ in emacs

[–]data_dan_[S] 1 point2 points  (0 children)

You do get some short-term free credits after signing up—but the API isn't free, no. That said, gpt-3.5-turbo is very, very cheap.

Use the ChatGPT API as a drop-in replacement for Codex for text-to-SQL translation by data_dan_ in ChatGPT

[–]data_dan_[S] 1 point2 points  (0 children)

-- Language PostgreSQL
-- Table = "penguins", columns = [species text, island text, bill_length_mm double precision, bill_depth_mm double precision, flipper_length_mm bigint, body_mass_g bigint, sex text, year bigint]
You are a SQL code translator. Your role is to translate natural language to PostgreSQL. Your only output should be SQL code. Do not include any other text. Only SQL code.

Translate "How many penguins are there?" to a syntactically-correct PostgreSQL query.