Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
k_bx
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
k_bx
1mo ago
For me the main one is in-app browser with feedback you can do that's native to its elements lika a network inspector. All "real" browsers felt too broken when I tried them. The bad part of the setup is: you still have to tel
2.
▲
by
k_bx
1mo ago
We went this path: pg -> peerdb -> clickhouse replica, then pg -> another pg with pg_clickhouse extension -> clickhouse This way we keep querying without changing the query language (use same postgres syntax), but switch connect
3.
▲
by
k_bx
2mo ago
It's great, but it's not incremental like git, e.g. you do need to make a full backup periodically, unfortunately. I didn't understand that, and after 5 months of usage caught my backblaze to be using 40TB, and nightly restor
4.
▲
by
k_bx
2mo ago
We're now migrating to React, but have some very large Elm projects still in prod. The biggest thing for me from practical perspective was to "freeze" some pieces of DOM to be guaranteed to not change/re-created, so that
5.
▲
by
k_bx
3mo ago
I was using TimescaleDB some very long time ago, things have changed quite a lot since (it's now even named differently). In my current setup I was thinking on doing both: upgrading postgresql to timescaledb (to archive old data etc.),
6.
▲
by
k_bx
3mo ago
Pure by default, type classes (traits), no inheritance, type level lifetime computation. It's not only more functional it's much more type-safe and closer to Haskell in spirit
7.
▲
by
k_bx
3mo ago
Most of my team's development happens on beefy desktop machine in incus containers per dev+project (so you run yourname-projname-dev). It has its own tailscale inside so you can open it like regular https website or give to another dev
8.
▲
by
k_bx
4mo ago
That's exactly what I do with Chrome, use it for Google Meet and some websites that work best in Chrome (heavy apps like Figma or whatever). 99% it's Firefox.
9.
▲
by
k_bx
5mo ago
I use Chrome because at Google Meet it renders a nice separate window with mute/unmute controls as you switch to another tab and screen share. Curious if Google plans to allow other browsers doing that too.
10.
▲
by
k_bx
5mo ago
I've spent long time writing Haskell and now write Rust professionally, so let me tell you something. The stuff where you really want to "program in types" lives beyond Haskell, in languages like Agda, Idris, some HoTT stuff
11.
▲
by
k_bx
5mo ago
> runST :: (forall s. ST s a) -> a > The rank-2 type (that is, the type s is scoped within the parenthesis and can't escape) of runST ensures that the mutable references created inside the computation cannot escape due to bein
12.
▲
by
k_bx
5mo ago
What you cannot do is compile-time safety guarantees, and in languages like Rust type system isn't strong enough to do some advanced compile-time guarantees (via types). So no, you cannot do this in basically any language (unless you t
13.
▲
by
k_bx
5mo ago
I was about to pay him, just maybe not this time, since sublime 2...
14.
▲
by
k_bx
5mo ago
Never thought of Zed as Sublime replacement, but now that you've mentioned – why not? I use Sublime only as blazingly fast temp note taking that doesn't lose them on exit, but I see Zed fits the job perfectly. One less close produ
15.
▲
by
k_bx
6mo ago
The worst one is password based login it enables
16.
▲
by
k_bx
6mo ago
Did you try Incus? Gives you VM-like experience in a container
17.
▲
by
k_bx
6mo ago
I just realized that `apt install emacs-nox` is a great editor in containers and VMs. I just have to disable it every damn time (for regular and root user). Defaults would be better.
18.
▲
by
k_bx
6mo ago
By default I mean whatever you get by doing `sudo apt-get install emacs-nox` I disagree about "tough". Emacs has changed for the better in new releases quite drastically in the last years in my experience.
19.
▲
by
k_bx
6mo ago
They are hostile to me proposing a better (IMO) default
20.
▲
by
k_bx
6mo ago
I was proposing to make default where those files are not created, since Emacs is actually surprisingly great out of the box with no configuration, except for this "little" thing. Apparrently, some people believe it's perfect
21.
▲
by
k_bx
6mo ago
It's a very different experience: - I already have tmux launched, if ssh drops – I can continue - I don't have to match windows to ssh sessions -- just have them in my tmux
22.
▲
by
k_bx
6mo ago
I do too, it’s just that I’ve realised that emacs-nox is awesome container / vm editor out of the box, this backup thing is the only most annoying part (and Ubuntu 22.04 emacs packages expired cert)
23.
▲
by
k_bx
6mo ago
Yes I’ve added this to hundreds of containers and vms at this point (setq make-backup-files nil)
24.
▲
by
k_bx
6mo ago
> — Sensible file handling: backups and auto-saves in a cache/ directory, recentf for recent files, clean buffer naming with uniquify It's crazy to me how out of the box when you edit nginx file at /etc/nginx/sit
25.
▲
by
k_bx
7mo ago
Web browsing modern websites like Github (or some worse ones)
26.
▲
by
k_bx
7mo ago
What I would love to see is "tig" replacement that is: - even faster, especially if you have couple thousand files and just want to press "u" for some time and see them very quickly all get staged - has this split-view d
27.
▲
by
k_bx
7mo ago
No I'm using Bitwarden and hate it :)
28.
▲
by
k_bx
7mo ago
Bitwarden is a shit product lacking basic niceties: search is terrible (substring match is beyond first page of results), UI is sometimes non-async (typing freezes search), no way to sort by newest/date added, no way to make two note (
29.
▲
by
k_bx
7mo ago
Thank you sir, appreciate the support!
30.
▲
by
k_bx
7mo ago
Thank you sir, I wish your words will eventually come true
More ›