Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Skinney
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
Skinney
1y ago
What sort of IDE plugin are you thinking of? As long as you have a git plugin it should work just fine (if you're thinking of something similar to github/gitlab plugins then I don't think there are any, but I'm not sure
32.
▲
by
Skinney
1y ago
It's "just" git, but you push to a special remote which will synchronize your repo on a p2p network. There's also a CLI for issues and pr's, which also get's stored in your git repo.
33.
▲
by
Skinney
1y ago
Anyone using radicle for a project with external contributors? I've tried it with some of my projects and it seems promising, but I wonder what it'd be like to use it on one of my more successful projects.
34.
▲
Radicle 1.3.0
(radicle.xyz)
117 points
by
Skinney
1y ago
|
13 comments
35.
▲
A pretty nice web framework
(github.com)
2 points
by
Skinney
1y ago
|
0 comments
36.
▲
JEP 519: Compact Object Headers
(openjdk.org)
73 points
by
Skinney
1y ago
|
10 comments
37.
▲
by
Skinney
1y ago
If I’m deploying a new version of my app, the typical managed solution will spawn a new server instance with that new version, and once a health check has succeeded a couple of times it will reroute trafic to this new instance and kill the
38.
▲
by
Skinney
2y ago
> Git repos (it's too difficult) Sourcehut > Startpage uses Google's index. If they have enough users/make enough money, they'll make their own. Ecosia and Qwant (both european search engines) are working together
39.
▲
by
Skinney
2y ago
Keep user information in one database, keep user _data_ in another. It all depends on your app, really. For some apps the above won't make sense, but maybe it would make sense to keep one db per org, or something like that.
40.
▲
by
Skinney
2y ago
Good article. I currently use Litestream ( https://litestream.io/ ) for efficient SQLite backups to S3, and I'm happy with that. For me, the main point to consider wrt SQLite is if you need high availability or not. And
41.
▲
Gløgg: A declarative language, where code is stored in a database
(github.com)
2 points
by
Skinney
2y ago
|
0 comments
42.
▲
by
Skinney
2y ago
> Not necessarily. You can just commit your changes... Saves me from doing that extra commit, then. > [...] it is suitable primarily for very short-lived tasks that prevent you from committing changes to a branch. That's also a t
43.
▲
by
Skinney
2y ago
Sure. I think what comes up most often for me is when I want to fix something on a different branch than the one I'm at now, or when I want to fix something that feels like it should be separate commit. In git you can `git stash`, comm
44.
▲
by
Skinney
2y ago
I find JJ to be what you get when you take a step back, evaluate everything that works in Git and try to find a design that accomplishes all those things with the fewest amount of concepts possible. Like a Git 2.0, if you will. You can do m
45.
▲
by
Skinney
2y ago
I'm using it for everything now. The beauty of JJ is that everyone else on my team can keep on using git if they want, even if I'm using JJ on the same repo.
46.
▲
by
Skinney
2y ago
Pretty much love all the Simply Solo games from Button Shy Games.
47.
▲
by
Skinney
2y ago
Go's compiler is written in Go, and is known to compile very quickly. I'm not sure I understand why Roc needs to be even faster than that?
48.
▲
by
Skinney
2y ago
The syntax came from Elm, which got it’s syntax from Haskell (where Nix also got it from) which got its syntax from ML. It’s a syntax that’s several decades old at this point. It’s different, but not harder. If you learned ML first, you’d f
49.
▲
Gren 24W: Streams, static executables and the compiler as a package
(gren-lang.org)
4 points
by
Skinney
2y ago
|
0 comments
50.
▲
by
Skinney
2y ago
https://gren-lang.org I've gotten feedback that the landing page should have code examples. Will probably add that when preparing the next release (due in December).
51.
▲
Gren: A Language for Modern Software Development [video]
(youtube.com)
4 points
by
Skinney
2y ago
|
3 comments
52.
▲
by
Skinney
2y ago
Part of the reason is that it's been a commercial database until recently. I also think it hasn't helped that it's closely associated with Clojure (for natural reasons), which might make Java developers turn away from it. It&
53.
▲
by
Skinney
2y ago
Problem with Node is that the snapshot functionality has several severe limitations. Copy pasted from NodeJS docs: --- Currently the support for run-time snapshot is experimental in that: 1. User-land modules are not yet supported in the sn
54.
▲
Gren 0.4.5: Performance, Debugging, Web Crypto
(gren-lang.org)
1 points
by
Skinney
2y ago
|
0 comments
55.
▲
Gren: Upcoming Language Changes
(gren-lang.org)
1 points
by
Skinney
2y ago
|
1 comments
56.
▲
by
Skinney
2y ago
Yes
57.
▲
by
Skinney
2y ago
1. Yes and no. Improvements are planned, but kernel code as it exists today will probably be removed. I talked more about this here: https://youtu.be/0Lqc3SK6krA 2. Yes. Most of the pieces are implemented already, and we su
58.
▲
by
Skinney
2y ago
> I think that Elm has divide by zero exceptions? Elm numbers are JavaScript numbers, so divide by zero returns NaN, it doesn't crash. Although there are other instances that definetly can crash your program, Elm code doesn't a
59.
▲
by
Skinney
2y ago
OCaml isn’t pure. Elm will not support mutations, exceptions or unmanaged side effects. This makes it easier to reason about code, even code that you didn’t write yourself.
60.
▲
by
Skinney
2y ago
Gren works equally well for backend and frontend apps, Roc is only backend I believe. Gren targets JS and Roc targets native.
More ›