Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aldanor
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
44 ms
·
511.
▲
by
aldanor
7y ago
There's also Notion (notion.so) which is a bit more functional (although not as 'native'). Bear is more for pure writing, Notion - more for tracking, organization etc.
512.
▲
by
aldanor
7y ago
JetBrains makes one of the best free IDEs for Rust, been happily using it for a while now (free PyCharm CE + intellij-rust).
513.
▲
by
aldanor
7y ago
Emacs is free and in my opinion Magit is far, far superior to Tower / Fork / SourceTree (used them all on mac extensively at some point; out of those, fork is pretty nice and lightweight). I'm not an emacs user but always ins
514.
▲
by
aldanor
7y ago
So you want to define your dependencies loosely or lock them?
515.
▲
by
aldanor
7y ago
They are referring to conda, which is a generic package manager, dependency resolution and build tool.
516.
▲
by
aldanor
7y ago
Wondering which city is this if you don't mind answering?
517.
▲
by
aldanor
7y ago
Same here. The "You need a newer Xcode to compile this" pops up more and more often though (e.g. with vulkan stuff), so I guess I'll have to upgrade soon... probably to Mojave.
518.
▲
by
aldanor
7y ago
Not too familiar with inner workings of gtk-rs, but: would ECS approach work there? Or e.g., a generational slotmap, so you could pass around copyable integer keys as much as you want.
519.
▲
by
aldanor
7y ago
Loxone is a pretty nice one, planning to install it soon. Not open source, but it doesn't have to connect to Internet, your house is not polluted with radio signals, and you have full control over programming it (via their software).
520.
▲
by
aldanor
7y ago
"Fighting the compiler" is a common annoying stereotype, quite often quoted by people who don't even know Rust. After a while of using Rust, you no longer fight the compiler, you know how things work, you design and structure
521.
▲
by
aldanor
7y ago
+1, that's what I'm doing. iMac for everything, including development and music production; Windows and Linux virtualised and resumable in a few seconds if needed.
522.
▲
by
aldanor
7y ago
Disagreed. I've had BlackMagic 1U SSD rack with a few drives connected to my 2013 iMac 27'' via Thunderbolt since like... 2013, and not a single time did they disconnect. It just works. The rack is under the table so it doesn
523.
▲
by
aldanor
7y ago
I'm in the opposite camp - for all personal projects I always want to get everything "just right and perfect", employing all the best principles etc, which ends up being so complicated that nothing gets done due to decision p
524.
▲
by
aldanor
7y ago
https://v1-0.ballerina.io/learn/by-example/json-io.html returns @tainted json made me cringe a bit for some reason.
525.
▲
by
aldanor
7y ago
tiered_array
526.
▲
by
aldanor
7y ago
Started using Firefox half a year ago because of a single plugin: TreeStyleTab - which lets you keep a tree of your tabs in a sidebar on the left (I tend to keep a hundred or so open all the time). I have no idea how I've lived wit
527.
▲
by
aldanor
7y ago
I'm not so sure about the "steep learning curve of Rust" stereotype anymore. If you are comfortable with low-level programming languages in general, in a few days you can get yourself started fairly quickly with Rust to the p
528.
▲
by
aldanor
7y ago
Times 10% population = 350M
529.
▲
by
aldanor
7y ago
You can, for instance, run Python in your browser by compiling RustPython to WASM
530.
▲
by
aldanor
7y ago
It's particularly funny because they hired Guido (GVR) who is supposedly helping them migrate a million(s) lines of code py2->py3. Whereas a better solution in the long run would have probably been just rewriting the whole damn thin
531.
▲
by
aldanor
7y ago
Wow, I live in Dublin and I never knew up to this point that he worked in UCD for a decade (and eventually died in Dublin).
532.
▲
by
aldanor
7y ago
Being a vim guy myself, I only use Emacs (Spacemacs, to be precise, so as to get rid of all those a-x a-y a-z a-m-s-x type shortcuts and replace them with something ergonomic) as a git client - because Magit is the best git client out there
533.
▲
by
aldanor
7y ago
Reader, Inbox, Trips, etc... what a surprise
534.
▲
by
aldanor
7y ago
What's your deal with pathlib?
535.
▲
by
aldanor
7y ago
It’s possible via ediff if you need it; magit devs didn’t want to implement it within magit itself IIUC because it’s fragile and changes in a temporary buffer may be lost, or something like that. If you don’t like using ediff and really nee
536.
▲
by
aldanor
7y ago
Agreed, selecting by hunk is ok in the terminal, I do it too sometimes when sshed someplace distant. But you noted the two main differences yourself: (1) you don’t have to think in terms of git hunks if you don’t want to, lines or any block
537.
▲
by
aldanor
7y ago
It's more streamlined, it's easier to scroll through staged and unstaged changes fast and flip lines/hunks/whatever between the two as you go, and you don't have to fire an external editor upon each hunk because you
538.
▲
by
aldanor
7y ago
CLI is fine until you acquire a habit of committing things chunk-wise and line-wise. E.g., I have these 20 files modified, but I'll quickly skim through and add/commit the lines/chunks that are done, and then continue working
539.
▲
by
aldanor
7y ago
Yea. Moreover, I would often ask my coworkers to rebase their code if there’s commits like “oops, missed a comma” because it distracts from the main point when you read the commit history.
540.
▲
by
aldanor
7y ago
conda is not bad as a generic package manager for this sort of stuff (packages don't have to be Python although that's what it was initially aimed at).
More ›