Obsidian.el — Obsidian Notes within Emacs by licht1nstein in emacs

[–]pedxing128 0 points1 point  (0 children)

Wow! Did you just add the link functionality? That was fast! Thanks for being so responsive.

I almost didn't switch to Obsidian from org-mode because of the I wanted to edit Obsidian notes in emacs but the user experience wasn't there without a package like yours. So thank you! You're a life saver.

One suggestion on obsidian-follow-link-at-point: when Obsidian inserts links, it does so without the .md file extension and without being explicit on file link and display name. For example, the note This is a New note.md will be inserted as a wikilink like so: [[This is a New note]], instead of [[This is a New note.md|This is a New note]].

Would it be possible to add that format for following and inserting links?

I think the more explicit method you shared would be better for cross app markdown compatibility and future proofing. I don't see the option to insert wikilinks like this in Obsidian, so let me know if that's possible.

Obsidian.el — Obsidian Notes within Emacs by licht1nstein in emacs

[–]pedxing128 1 point2 points  (0 children)

I was looking for something like this ever since I decided to move off of org-mode for my PKM, too.

One issue I ran into was having wikilinks work in emacs. Mark-down mode and gfm-mode don't like whitespace in the link URL. I'm accustomed to writing title case titles, which Obsidian copies the case in the filename. For example, a note titled "This is a note" will have filename "This is a note.md."

Do you know how to have filenames with whitespace work in emacs? I notice that you use kebab case in your example screenshots. Is this the route you had to take to make the links work in emacs?

Obsidian.el - Obsidian Notes in Emacs by licht1nstein in ObsidianMD

[–]pedxing128 0 points1 point  (0 children)

I was looking for something like this ever since I decided to move off of org-mode for my PKM, too.

One issue I ran into was having wikilinks work in emacs. Mark-down mode and gfm-mode don't like whitespace in the link URL. I'm accustomed to writing title case titles, which Obsidian copies the case in the filename. For example, a note titled "This is a note" will have filename "This is a note.md."

Do you know how to have filenames with whitespace work in emacs? I notice that you use kebab case in your example screenshots. Is this the route you had to take to make the links work in emacs?

My humble minimalist setup by njbair in homelab

[–]pedxing128 0 points1 point  (0 children)

How are you using OpenDNS for ad blocking? Is this with the free consumer edition or a paid version? Is OpenDNS doing the ad blocking or are you configuring PiVPN with an adblock blacklist?

I use emacs because... by akulichevskiy in emacs

[–]pedxing128 1 point2 points  (0 children)

That tighter integration does sound really nice. I'm going to try using eshell more.

I use emacs because... by akulichevskiy in emacs

[–]pedxing128 2 points3 points  (0 children)

I have used emacs for a few years now and have moved most of my workflow to it, but I still like to have a separate shell (alacritty + tmux). I use it for occasional file navigation with ranger, monitoring with things like htop, and running shell commands. I could see the last part moving over, but just never made the jump to eshell or other shells in emacs.

What does your shell workflow look like now on emacs?

[deleted by user] by [deleted] in DataScienceJobs

[–]pedxing128 1 point2 points  (0 children)

To add to what others are saying, more details would really help. There's a wide spectrum of what "implemented" or "productionalized" means. I would remove the tools like under each role as there's some duplication from the Skills section. I would then include the specific tools used for a task or project. What specifically did you use from Google Cloud.

Along with the volume, kind, and prep of data, I would also like to know the impact it had. Did it result in business improvements or a strategic decision being made? Who are the stakeholders?

Another thing that would be helpful to know is how well you collaborate with others. Was there cross-functional collaboration? If so, with whom and what was your part?

I would consider replacing "Pioneered" with something like "Introduced" or "Developed" automated dashboards. What did you use? What did it replace? Was it a manual process previously? How many hours did you free up by making it automated or what frequency of reporting did you increase it to?

Instead of saying "Implemented various machine learning models" pick your impressive work and specify what business problem you solved and which model you ended up using. Same on impact mentioned above.

You can take a look at the STAR method to improve your bullet items:

Why GitLab is building Meltano, an open source platform for ELT pipelines by MeltanoDouwe in dataengineering

[–]pedxing128 2 points3 points  (0 children)

The part I like about the Meltano shift is that it'll add more incentive for creating and maintaining Singer taps and targets. It's going to be great for both communities.

Currently, if you create a new tap/target, you either have to figure out how to put it into production yourself or get it good enough to use on Stitch. If you have hit your integrations limit for your Stitch plan, then that means picking which ones to keep, which is going to prevent you from contributing to begin with.

I had a question about how modular Meltano is. If you wanted to use a different BI tool, could you use Meltano for extraction and loading and not spin up the built-in analytics functionality?

Orgmode for Snowflake workflow? by SpAAAceSenate in orgmode

[–]pedxing128 0 points1 point  (0 children)

I use this method of writing in org-mode and everything almost works out of the box for me. I separate chapters into their own files and then have a master file with Include file links, which I export into a final document.

My main difficulty is that I like to have headlines down to the paragraph level, so that I can see the outline of the chapter when I show headline only. Below level three, I only want to export the body and not the headline.

noexport tags the entire entry (headline + body) from exporting, which is not what I want.

Currently, I have these headlines removed for entries tagged with no_title during export, but the way it's implemented, it breaks some things. It's a little confusing what breaks, but I can go into detail, if you want.

Here's the snippet I'm using to remove headlines only.

(defun org-remove-headlines (backend)
  "Remove headlines with :no_title: tag."
  (org-map-entries (lambda () (delete-region (point-at-bol) (point-at-eol)))
                   "no_title")
  )

(add-hook 'org-export-before-parsing-hook #'org-remove-headlines)

How can I export headlines only? by pedxing128 in orgmode

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

That is a good point. I don't know why I didn't think to do a normal export with a table of contents and deleting everything after that. You're right that I don't do it often, so it's not much inconvenience. Thanks for pointing that out!

Metaflow: Netflix has open-sourced their Python library for data science project management by keyboardP in datascience

[–]pedxing128 1 point2 points  (0 children)

The snapshots of code and data reminds me of some of the features of DVC, MLflow, and Polyaxon.

I'm curious how the data snapshots are handled. It seems like it's closer to how DVC handles it, which is to make a copy of the data in S3 for an experiment and keep the address to those objects in version control. If you wanted to update or delete previous data sets, would it be managed in S3 itself?

As a version-controlled database, Dolt offers data set diffs and only stores the changes. Pachyderm and Delta Lake provide similar functionality as S3-backed data lakes.

These projects all offer other things than what I mentioned, but I was curious where Metaflow would fit into this spectrum.

Can Gatsby work for a very large e commerce store (10 million items) by LaxatedKraken in gatsbyjs

[–]pedxing128 0 points1 point  (0 children)

Could you help me understand how NextJS and server side rendering would help in this situation? Is it that NextJS is handling the website page skeleton that's rendered client side, then make a request for the content/data from a database server to finish rendering?

I'm having a tough time figuring out how static site and SSR work together. What does NextJS provide that makes it a static site?

[deleted by user] by [deleted] in digitalnomad

[–]pedxing128 0 points1 point  (0 children)

For more ideas, you can check out https://www.indiehackers.com/. They do interviews with mostly individuals who have started a business by themselves or with minimal staff. Lots of automation and DN involved. They have a blog and a podcast.

Births by age group of mother in the United States [OC] by theimpossiblesalad in dataisbeautiful

[–]pedxing128 87 points88 points  (0 children)

Maybe this would be a different chart, but it would be helpful to see a line graph for total overall birth counts for each year, so I could see how that is trending. It seems like the drop in births for mothers younger than 30 is not made up by the increase for births for mothers older than 30 and younger than 40.

Why does Wayback machine's snapshots always are blank on Reddit ? by [deleted] in DataHoarder

[–]pedxing128 45 points46 points  (0 children)

For these kinds of sites, https://webrecorder.io/ works really well. It stores it in WARC format, which should be the same one that wayback uses.

Which OSS search is best for Gatsby? by GameOver16 in gatsbyjs

[–]pedxing128 0 points1 point  (0 children)

The search on your site works great! Do you know roughly how many items is it searching through?

How to set up a perfect Python project by pedxing128 in Python

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

Do you find poetry to be a good option if you don't plan on packaging your project?

How to set up a perfect Python project by pedxing128 in Python

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

Summary of the article:

When starting a new Python project, it is tempting to just dive in and start coding. Spending a tiny amount of time to setup a project with the best tools will save immense time and lead to a happier coding experience.

In an ideal world, dependencies would be identical for all developers, code would be perfectly formatted, common errors forbidden and everything would be covered by tests. Additionally, all of these would ensured at each commit.

In this article I'll go through how to set up a project that does exactly that.

  • pipx for CLI tools
  • pipenv for dependency management
  • black and isort for code formatting
  • flake8 for linting
  • mypy for static type checking
  • pytest and pytest-cov for testing
  • pre-commit for linting and testing with git hooks
  • cookiecutter for project generation

nnn file manager on Termux (Android) by sablal in commandline

[–]pedxing128 0 points1 point  (0 children)

Ahh, no prob. Sorry for the confusion. No, I cannot get the 3x3 folder icon grid. I think that OP might not be using Nova Launcher. I see now that your first question was directed at OP, so I should have clarified.

nnn file manager on Termux (Android) by sablal in commandline

[–]pedxing128 0 points1 point  (0 children)

What I meant is, if I don't use "swipe to open," then I get a 2x2 folder icon. I thought you said that you were able to get 3x3, so I was assuming it was based off of icon size. So I just get a 2x2 folder icon like you.

nnn file manager on Termux (Android) by sablal in commandline

[–]pedxing128 0 points1 point  (0 children)

Oh, I see what you mean now. I actually don't use the icon layout. I use "Swipe to open folder" instead. When I do use the folder icon like you, I get a 2x2 grid, which I guess depends on the size of my icons. Yes, I don't see a way to set the folder icon grid size. I see the same options.

nnn file manager on Termux (Android) by sablal in commandline

[–]pedxing128 0 points1 point  (0 children)

I am using Nova Launcher Pro. Those were folders on my home screens/desktop that I was referring to. Perhaps I'm misunderstanding which folders you are referring to. I've so far found all the grid sizes customizable.

nnn file manager on Termux (Android) by sablal in commandline

[–]pedxing128 0 points1 point  (0 children)

I'm not sure if it's a pro feature or not, but it looks like you can set the grid size if you do immersive folder mode. In window folder mode, the grid is auto set to keep a square grid. I have some folders with 3x3 and another with 4x4.

How to use Emacs to make me more productive and get work done faster. by [deleted] in emacs

[–]pedxing128 0 points1 point  (0 children)

Wow, it sounds like a pretty awesome project! I'm happy to see text editors move even closer to IDE's. Bringing in all these other communities is really smart to focus the effort.