Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nathants
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
44 ms
·
511.
▲
by
nathants
4y ago
c helps one understand the limits of what is possible. those limits change over time. without good intuition of those limits, you can’t see the whole solution space that you are creating within, and can’t reason about tradeoffs of different
512.
▲
by
nathants
4y ago
build your existing workflow from vscode in emacs or vim. do not adapt to it, adapt it to your current sota experience. this will take some effort, but it will pass, and be worth it. nothing wrong with gui apps on macos/windows, but a
513.
▲
by
nathants
4y ago
while not ideal, at least they operate credit score databases instead of debtors prisons.
514.
▲
by
nathants
4y ago
no, but a terminal and a browser is a good compromise between terminal only and going full enterprise office software mode.
515.
▲
by
nathants
4y ago
think of all you might have learned!
516.
▲
by
nathants
4y ago
you already have troubleshoot your laptop. the dividends make that cheaper. would using linux mean more troubleshooting? possibly. or not. it depends.
517.
▲
by
nathants
4y ago
assuming you work in software, every server everywhere is linux. knowledge you gain troubleshooting on your laptop can be reused later in production. intuition you gain on your laptop guides you in production. windows and macos servers are
518.
▲
by
nathants
4y ago
the point of running linux is that it forces you to learn about linux. knowledge of linux pays dividends forever. knowledge of macos is fine, but does not pay dividends.
519.
▲
by
nathants
4y ago
go, clojurescript, and aws. all three of these have problems, but like linux are the least bad of the available options. from some angles they are even quite good. - go, a natural fit for backend with types and compilers and speed - clojure
520.
▲
by
nathants
4y ago
i use git-timemachine for emacs, letting me move backwards or forwards through commits in the current file. i do something similar for uncommitted changes. every time emacs saves a file, it saves a copy to a .backups/ folder with a tim
521.
▲
by
nathants
4y ago
on aws as scale to zero services. lambda, dynamo, s3, and ephemeral ec2 spot. when egress bandwidth is needed i use cloudflare workers + r2 just like i would use s3 presigned urls. services with no usage should have no cost. services with u
522.
▲
by
nathants
4y ago
add errcheck and ineffassign to your build script. the compiler should really do this itself.
523.
▲
by
nathants
4y ago
webapps haven’t been done well yet. mostly they try to mimic native apps, and obviously that’s not the way. for webapps to succeed they need ux that fits their platform: a browser. the best thing about webapps is they seamlessly move betwee
524.
▲
by
nathants
4y ago
the flashing/buzzing/squawking device in your pocket does this quite well.
525.
▲
by
nathants
4y ago
this! i’m working on it now. just yesterday blocked a test program from reading a file for the first time ever. littlesnitch like ui popup: should program foo read file bar? denied.
526.
▲
by
nathants
4y ago
aws has too many knobs, presumably to satisfy the union of the needs of all the enterprise customers. that said, lambda+s3+dynamodb+ec2 are pretty good once you tape over all the knobs that aren't needed. i work with them like this[1].
527.
▲
by
nathants
4y ago
don’t forget to add cloudflare workers + r2. the best parts of lambda and s3, without the egress billing.
528.
▲
by
nathants
4y ago
a good pattern is using lambda to boot and then monitor ec2 spot. you the flexibility of lambda and the power of ec2 spot. some external event triggers the boot lambda. 1 minute schedule triggers the monitor lambda.
529.
▲
by
nathants
4y ago
telnet git on lan! til.
530.
▲
by
nathants
4y ago
does nextcloud use a local sync daemon like dropbox? is nextcloud encrypted at rest on the remote? this definitely would work for a single writer.
531.
▲
by
nathants
4y ago
this is cool!
532.
▲
by
nathants
4y ago
aws. it’s not that good, but everything else is worse.
533.
▲
by
nathants
4y ago
this is a good use case.
534.
▲
by
nathants
4y ago
github trending, and the social media aspects of github in general, are the major differentiator between github and all other git providers. at present, github is the only social media worth using. dropping trending will damage github. perh
535.
▲
by
nathants
4y ago
dang. 10 second push/pull is not acceptable.
536.
▲
by
nathants
4y ago
looks like keybase git was implemented as a git remote helper, just like this. it’s up at github.com/keybase/client/kbfsgit. my take away from implementing this is that git remote helpers are easy to write and very flexible.
537.
▲
by
nathants
4y ago
so true.
538.
▲
by
nathants
4y ago
easier than aws
539.
▲
by
nathants
4y ago
i can confidently say that a series of encrypted git bundles could be stored anywhere. have them be monotonically increasing integers.
540.
▲
by
nathants
4y ago
this is very cool! i've actually never used restic, and should. i currently backup with git-remote-gcrypt and tar[1]. 1. https://github.com/nathants/backup
More ›