Hacker Newsnew | past | comments | ask | show | jobs | submit | kot-behemoth's commentslogin

Daily Notes Editor plugin (https://github.com/Quorafind/Obsidian-Daily-Notes-Editor) does exactly that. Might do the trick for you.


A while ago I saw a promising Clojure project stepwise [0] which sounds pretty close to what you're describing. It not only allows you to define steps in code, but also implements cool stuff like ability to write conditions, error statuses and resources in a much-less verbose EDN instead of JSON. It also supports code reloading and offloading large payloads to S3.

Here's a nice article with code examples implementing a simple pipeline: https://www.quantisan.com/orchestrating-pizza-making-a-tutor....

[0]: https://github.com/Motiva-AI/stepwise


Wow cool, a project I created got a mention on HN. :D


macOS Mail app is still the best native e-mail client in my experience.

I have switched to Thunderbird full-time since I switched to Linux. Can confirm it supports unified inbox.


It'll sound crazy: I've never used Macs, but the IMAP-based client was Outlook Express back in 2005-2010.

100% multi-thread download and synch of folder contents, instantaneous display of messages, super-responsive.

I've tried a lot of clients on Windows and Linux and none of them get near the experience I had 20 years ago.


That's good to know. The Mail app shortcut keys don't make a lick of sense, but I don't mind that as much as the inability to zoom in on images in a message. No pinch and zoom on an image is diabolical in the MacOS ecosystem. Do you miss anything about Mail now that you're Thunderbird full-time? Anything you prefer in Thunderbird over Mail?


I’ve recently started an open-source self-hosted data platform (https://github.com/kot-behemoth/kitsunadata) with Dokku being a great initial deployment mode. It’s mature, simple to get started and has tons of docs / tutorials.

I collected a bunch of links while learning it, and launched https://github.com/kot-behemoth/awesome-dokku, as there wasn’t an “awesome” list.

Hope it helps someone!


Obsidian.nvim (https://github.com/epwalsh/obsidian.nvim) has been working really well for me. I use Obsidian mobile app (it’s not the best in this space, but still very good). And on my laptop, I’ve got neovim - getting to the daily note is one key combo. It’s also super fast and syncs using Obisidan Sync (or you can do your own).


> Before I start working on a feature, I simulate how it's going to work in my head and try to identify all the hurdles and alternatives; sometimes several levels down in the hypothetical component/module hierarchy. I do brainstorms, draw diagrams and make lists of pros-and-cons. I use as many visual aids as I can get.

Remarkably, this is how 37Signal's Shape Up (https://basecamp.com/shapeup) encourages defining feature work prior to building.

In particular, the concepts of Rabbit Hole (as explored with senior developers prior to coding), Breadboarding and Fat Marker Sketches (having a high-level but end-to-end map of the feature) are almost identical to what you're describing.

I found this approach both intuitive in my personal development work, and as a tech lead for lean teams. Funnily, quite a few people really struggle with the concept of "thinking through the feature end-to-end", and not just "let's start with one piece and then figure it out". It's great to do development in small chunks with unknowns, but we still need to know what we are all trying to achieve!

(not affiliated with Shape Up / Basecamp, I just feel Jira leads to hugely suboptimal and waterfall-y processes).


Just a heads up that Prefect integration link on the landing page doesn't work - 404. This is the one I was interested in!


Sorry that that was your first experience. I have opened an issue for this for you: https://github.com/PRQL/prql/issues/3074

The correct link is the following: https://prql-lang.org/book/project/integrations/prefect.html

TBH, that one is not much of an integration yet. It essentially boils down do.

    $ pip install prql-python
and then

    import prql_python
    PostgresExecute.run(..., query=prql_python.compile(prql))
I don't personally work with Prefect, so if you have any ideas about what you would like to see here, please comment on the issue or on Discord. We're also very open to Pull Requests and they usually get merged fast ;-)

Disclaimer: I'm a PRQL contributor.


Thanks! We just did a big refactoring so we do have some links failing in our tests. Just PR-ed a fix to this one: https://github.com/PRQL/prql/pull/3075

(PRQL dev here)


Core.async is listed as “built-in” in the Babashka Toolbox (https://babashka.org/toolbox). Might be worth checking if the compatibility has improved.

And bb supports Honey SQL and SQL pods (https://github.com/babashka/babashka-sql-pods) - so you might be already compatible!


The site itself just drops you straight into the tool, which can be quite confusing (beside being mobile-unfriendly).

Here's a short youtube showcase that gets straight to the point: https://www.youtube.com/watch?v=wE-vOSY-ULc&t=158s


After watching the video I must admint interface looks super good. It's purpose is to create sql pipelines (in demo on top of clickhouse) and visualize results.


It’s also worth noting that Clojure has libpython-clj (https://github.com/clj-python/libpython-clj) which offers an interface with Python from another lisp. Here are some advanced ML and dataviz examples using that lib: https://github.com/gigasquid/libpython-clj-examples.


I like libpython-clj. I used it in my Clojure AI book that you can read for free https://markwatson.com/books/clojureai-site/ (or buy a copy https://leanpub.com/clojureai).

For Common Lisp I have used py4cl and I also recommend it.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: