Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
refried_
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
refried_
3y ago
Quick answer: In YAML I can’t define a reusable function, and sometimes I wish I could, for example. Whatever gobbledygook you’re writing to specify how your system works, a programming language is better than a markup file.
2.
▲
by
refried_
3y ago
The short version is that a regular corporation is required to operate in a way that maximizes shareholder profits; whereas a public benefit corp is allowed to take other factors into consideration too.
3.
▲
by
refried_
4y ago
To my understanding nobody was doing that anyway. Especially Mastodon.
4.
▲
by
refried_
5y ago
The language has "unique" types, meaning they have their own semantic meaning apart from their structure; they get a unique hash (currently implemented by adding a random salt to the hash of the structure, though it might as well
5.
▲
by
refried_
5y ago
It produces a name conflict, but (unlike git merge conflicts) these don't prevent any previously written code from running normally. A name conflict only needs to be resolved as a convenience to the next person to try calling the funct
6.
▲
by
refried_
5y ago
Hello, Unison author here. This is definitely an issue that is real, and is currently a problem, and that we will fix; probably by giving the function author an option to salt the hash of new definitions that have some semantic meaning beyo
7.
▲
by
refried_
5y ago
Yes to Maven, and good questions. Simply put, there is a special recurse opcode. When you have a cycle in the call graph, they all get hashed together as a single unit; you update them together as a single unit too.
8.
▲
by
refried_
5y ago
No, but it’s planned; probably in the form of implicit parameters.
9.
▲
by
refried_
5y ago
I love you. You sound like an awesome parent.
10.
▲
by
refried_
6y ago
Yeah, phone syncing is not a critical task. Alternative: Finder is currently syncing your phone and you click “Cancel Reboot” for the next 10 seconds if you want. Otherwise your phone sync will be canceled, your computer will restart, and
11.
▲
by
refried_
6y ago
Zing
12.
▲
by
refried_
7y ago
It just sounded honest. ¯\_(ツ)_/¯ It's mainly just an issue of manpower on our end (we do accept doc contributions, but probably we should be doing it); having fresh reader eyes on it like this is still valuable though.
13.
▲
by
refried_
7y ago
And the Unison programming language: https://www.unisonweb.org
14.
▲
by
refried_
7y ago
Hey; Unison author here— Definitely appreciate this honest and helpful, specific docs feedback, so thanks for taking the time to put it together. We do want the value of Unison to be straightforward given even a quick skim of the site, so:
15.
▲
by
refried_
7y ago
There will be an authorization mechanism for distributed computation; we don’t like arbitrary remote code execution!
16.
▲
by
refried_
7y ago
Hi folks, I’m one of the authors of Unison (Programming Language). Didn’t expect to see this on HN, but happy to try to answer questions about our pre-alpha-release language :)
17.
▲
by
refried_
8y ago
They moved/expanded it in the updated physical function row too :-/
18.
▲
by
refried_
8y ago
I thought a ban on application-specific pricing was core to the idea of net neutrality, whoops.