Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
iffycan
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
iffycan
4y ago
You can record a macro to go download transactions from your bank.
2.
▲
by
iffycan
4y ago
I'm not finding it on their website. Do they have a "release as open source" option?
3.
▲
by
iffycan
4y ago
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 p
4.
▲
by
iffycan
4y ago
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 cl
5.
▲
by
iffycan
5y ago
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.
6.
▲
by
iffycan
5y ago
It's Electron (for now)
7.
▲
by
iffycan
5y ago
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
8.
▲
by
iffycan
5y ago
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 SQL
9.
▲
by
iffycan
5y ago
> 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/treef
10.
▲
by
iffycan
5y ago
Nim can walk: https://nim-lang.org/docs/os.html#walkDir.i%2Cstring
11.
▲
by
iffycan
5y ago
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. Co
12.
▲
by
iffycan
5y ago
It has never caused a problem for me. I didn't even know it was a "feature" until I'd used Nim for a year. In theory it seems like a terrible idea. In practice, it has never caused any problems.
13.
▲
by
iffycan
6y ago
When I first signed up with Stripe years ago, it was a breath of fresh air. Stripe did one thing exceedingly well, at an understandable price and took minutes to integrate with. I could sell Stripe to my developer friends (and did, a lot!)
14.
▲
Stealing the Election Game
(iffycan.com)
2 points
by
iffycan
6y ago
|
0 comments
15.
▲
by
iffycan
6y ago
I've tracked my finances for as long as I can remember. It's become even more important since getting married. We track every penny. About once a month we sit down and categorize every purchase we made the last month. We only k
16.
▲
by
iffycan
6y ago
Among other great additions, I like the addition of compilesettings [1], which will give programs more visibility into how they were compiled. [1] https://nim-lang.org/docs/compilesettings.html
17.
▲
by
iffycan
7y ago
I am also running this command: /remind me every day at 10am to remind Slack about the awful WYSIWYG input box
18.
▲
by
iffycan
7y ago
Yes! I use Nim on macOS to build a Windows exe for bootstrapping a Windows VM. A year ago, you had to dig a little to figure out the right command line incantation, but maybe it's better now.
19.
▲
by
iffycan
7y ago
I'm using Nim in production (combined with NodeJS) and I really like it. Cross-compiling is so easy. Testing is easy. Syntax is easy to read. I like it. Edit: Email me if you'd like more info.
20.
▲
by
iffycan
7y ago
Or use Shamir's Secret Sharing to split your key/password up between friends at the outset: https://en.wikipedia.org/wiki/Shamir%27s_Secret_Sharing
21.
▲
Give Nim a Try
(medium.com)
4 points
by
iffycan
7y ago
|
0 comments
22.
▲
by
iffycan
7y ago
FWIW, I've made a very-early-alpha thing for making cross-platform apps with Nim: https://github.com/iffy/wiish
23.
▲
by
iffycan
8y ago
I'm using this for change tracking: https://blog.budgetwithbuckets.com/2018/08/27/sqlite-changel...
24.
▲
by
iffycan
8y ago
Also, Electron provides things like single command building, automatic updates and menu bar support (which looks supported in DeskGap).
25.
▲
by
iffycan
8y ago
Regarding just the last point, I also came across a case where Python (and Node) were outperforming my Nim code (just counting lines in a file). But I just happened to be using a slow line reading thing [1]. You should definitely give Nim
26.
▲
by
iffycan
8y ago
I'm working on a library to do that right now [1]. Currently, it's alpha quality, but you can make OpenGL apps in both, SDL2 apps in iOS and Webview apps in both. Also check out nimx [2] [1] https://github.com/if
27.
▲
by
iffycan
8y ago
You might like Buckets: www.budgetwithbuckets.com (I'm the developer)
28.
▲
by
iffycan
8y ago
I've really been enjoying using Nim for one-off data processing projects here at work. I'm also excited to see where nimx [1] goes (a cross-platform UI library). [1] https://github.com/yglukhov/nimx
29.
▲
by
iffycan
8y ago
Thank you for posting this. A former version of my post included a reference to this because it's a great read, too.
30.
▲
JSON Changelog with SQLite
(blog.budgetwithbuckets.com)
113 points
by
iffycan
8y ago
|
23 comments
More ›