Hacker News new | past | comments | ask | show | jobs | submit | iffycan's comments login

You can record a macro to go download transactions from your bank.


I'm not finding it on their website. Do they have a "release as open source" option?


I’m referring to NCC group’s pricing, not Dyalog


There's also more to it than just the webview windows:

- Cross-platform auto-updating

- Desktop tray features

- System notifications

- Menu stuff

These are some of the "extra" things that also made Electron nice.

You have a point about browser API compatibility, though. That's the big downside to using the system-provided webview widget.


I used to work at a place whose webserver was in TCL (AOLServer). Once I figured out some of the gotchas, I learned to really like TCL.

Like you mention, it's used as glue in lots of places, for instance in my Electrical Engineering classes to glue together VHDL/Verilog and program FGPAs.


I have a friend who worked as a principal developer on an EDA product from Synopsys. It was amusing how he converted all of the product and product acquisitions into TCL and whatever compiled language + a c lib so he could invoke the feature from TCL.


They are beautiful, but they don't come one at a time. They make their thick webs _everywhere_ and in big groups. You can't escape them during spider season.


> Spider season

Nope, not a season I will formally acknowledge.

I'll take second and third winter, please.


I work on a desktop budgeting application. I love that it's desktop-only (and so do the users)! It doesn't earn a living (yet), but it makes more than enough to cover expenses.

[0] https://www.budgetwithbuckets.com


I just tried this out this week! It isn't going to work for my needs (I like having payee names to track past expenses), but it looks like great software, and I wouldn't hesitate to recommend it to people.


> Buckets includes some terrific extras such as really fast Amazon why-do-they-split-every-purchase-into-a-hundred-transactions reconciliation.

magnificent! I hate reconciling my amazon -- and recently walmart grocery pickup -- purchases for this reason.


Why would I want to sit at my computer to manage my budget instead of being able to access it anywhere? I always have a “computer in my pocket”.


As a person who painstakingly used GnuCash for multiple years - no, no mobile app works good enough. It is always or too cumbersome, or too simplified.

And yes, it is almost always easier to punch in numbers on the desktop.


I do this every day with YNAB (even though they have a mobile app). Takes about 5 minutes. So much easier on a computer than on a tiny phone.


I use Google sheets for my budget - from my phone. I can’t remember the last time I actually used my personal computer for anything. I use my work computer for work and my phone or iPad for everything else.

What am I suppose to use when I’m out and about or traveling? I was on vacation when I got paid in December. The only thing I had on me was my phone.


Some things are just a pain in the ass to do on a mobile phone I guess. Budgeting sounds like it would be.


Your application looks really nice. What framework are you using for the UI?


It's Electron (for now)


I'm downloading now, this looks really nice.


I've had great success using SQLite as both a desktop application file format and web server database. I'll mention just one thing I like about it in the desktop application realm: undo/redo is implemented entirely within SQLite using in-memory tables and triggers following this as a starting point: https://www.sqlite.org/undoredo.html

It's not perfect, but it fills the niche nicely.


> but not so small that there are no useful libraries written...

Says the person responsible for a ton of really useful, well-done Nim libraries, such as this amazing Cairo/Skia-like library: https://github.com/treeform/pixie#readme

Thank you for all the things you've made for Nim!


OT: but watching this made me wonder: is Skia[0] supposed to form a pun[1] (Cairo/Skia), when mentioned with Cairo[2]?

Why does this sound like some sort of code[3][4] that leads to some sort of Ouroboros[5] ultra pun[6]?

Quick! To Rome!!

[0] https://en.wikipedia.org/wiki/Skia_Graphics_Engine

[1] https://en.wikipedia.org/wiki/Chiaroscuro?wprov=sfti1

[2] https://en.wikipedia.org/wiki/Cairo_(graphics)#History

[3] https://en.wikipedia.org/wiki/The_Da_Vinci_Code

[4] https://drawpaintacademy.com/chiaroscuro/

[5] https://en.wikipedia.org/wiki/Ouroboros

[6] https://www.britannica.com/art/skiagraphia



Nim has been such a fun language to use. I make a money-earning desktop application (Electron for the GUI and Nim for the core logic) and companion web service (fully Nim). It has been a pleasure using Nim to make these and other things.

Congrats, Nim team!


I would love to see this, what's the product?



Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: