HackerTrans
トップ新着トレンドコメント過去質問紹介求人

Hasnep

no profile record

投稿

One year of Roto, a compiled scripting language for Rust

blog.nlnetlabs.nl
130 ポイント·投稿者 Hasnep·先月·31 コメント

コメント

Hasnep
·先月·議論
Sorry who are you? Are you the author?
Hasnep
·先月·議論
I recently came across Annotation Mono which has less of the informality of Shantell Sans, but still has a handwritten feel.

https://qwerasd205.github.io/AnnotationMono/
Hasnep
·2 か月前·議論
The LLM generated the words "production ready" so it must be true!
Hasnep
·2 か月前·議論
I agree on the name, but to me the word community here is used to mean it's not run by a company.
Hasnep
·2 か月前·議論
You probably can't name a project OpenWarp for the same reason you can't name a search engine OpenGoogle, even though it's a different name to the original. In this case, it's particularly confusing because the original warp project _is_ now open source.
Hasnep
·3 か月前·議論
It's how you'd talk about a dog that you know the sex of, but if you didn't know you'd probably use "it". An LLM doesn't have a sex or gender, so I think the natural way to refer to them is "it".
Hasnep
·3 か月前·議論
You're right, open source and free software are not the same thing, but software licenced under the MIT licence is still free software. Even the FSF describes the MIT licence as a free software licence (see my other reply in this thread).
Hasnep
·3 か月前·議論
This seems to be a misunderstanding by the author, a licence doesn't have to be copyleft to be free software. Even the FSF describes the MIT licence as a free software licence (they prefer calling it the Expat licence).

> Expat License (#Expat) > > This is a lax, permissive non-copyleft free software license, compatible with the GNU GPL.

https://directory.fsf.org/wiki/License:Expat
Hasnep
·3 か月前·議論
The point isn't that we should all speak like Chaucer, it's that singular they isn't a new thing within our lifetimes.
Hasnep
·3 か月前·議論
[flagged]
Hasnep
·3 か月前·議論
1. $0. 2. Probably close to 100%.
Hasnep
·3 か月前·議論
I'm pretty sure they show it something like once a year, and it takes two seconds to close it, if you can't spare two seconds of your life every year for something you get for free then you were never going to donate anything.
Hasnep
·3 か月前·議論
You won't donate because they will try not to discriminate when hiring? It's illegal to discriminate on things like race, sex and gender when hiring, so pretty much every company avoids it.
Hasnep
·3 か月前·議論
Spy (https://github.com/spylang/spy) is an early version of this kind of thing. I believe it compiles to C though, kinda like Nim. Actually speaking of Nim, that's probably the most mature language in this space, although it's less pythonic than Spy
Hasnep
·4 か月前·議論
I hate Trump as much as the next guy but this feels like nitpicking. You're obviously right, but if you choose not to vote then you're implicitly approving of whatever outcome you get.
Hasnep
·4 か月前·議論
I'm trying out SelfCI [1] for one of my projects and it's similar to what you were describing. My whole CI pipeline is just a shell script that runs the actual build and test commands, I can write a script in another language like python if I need more complexity and I can run it all locally at any time to debug.

[1] https://app.radicle.xyz/nodes/radicle.dpc.pw/rad%3Az2tDzYbAX...
Hasnep
·4 か月前·議論
I see your point about there being different ways to install a package, but I think I can clarify a bit by explaining how I use NixOS.

If I'm running a package on a server that means I want to install it declaratively, so I find the name of the package in Nixpkgs and put it in my `configuration.nix` file. I'm using flakes, but the configuration is exactly the same, I just put the package in the output section of the flake. Any instructions you see to install a package just boils down to finding the name of the package. To me this is as simple as finding the name of a Debian package and running `apt` to install it.

If you want additional features there are other optional ways to install packages, but these are features other distros don't offer, so if you just ignore them then there's no extra complexity compared to Debian for example.
Hasnep
·4 か月前·議論
Except a bunch of those diagrams are showing the wrong thing, but yeah, other than that it's good.
Hasnep
·4 か月前·議論
Sure, and American table manners are the cause of rising fascism, there's a whole Wikipedia article on all their rules. [1] They're more worried about elbows on the table than the increase in authoritarianism.

See, I can make up dumb shit too.

[1] https://en.wikipedia.org/wiki/Table_manners_in_North_America
Hasnep
·4 か月前·議論
There are no date, time or datetime types in JSON, so you'll have to serialise it to a string or an int anyway, and then when deserialising you'll need to identify explicitly which values should be parsed as dates.