Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ezquerra
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
ezquerra
1y ago
I recently found a small issue with `uv run`. If you run a script from outside the project folder, it looks for the pyproject.toml on the folder from which you are calling `uv run`, not on the folder where the python script is located (or i
2.
▲
by
ezquerra
2y ago
Definitely. Nim is a great language and coming from Python it might be the easiest compiled language for you to get into.
3.
▲
by
ezquerra
2y ago
I am one of the Arraymancer contributors. I believe that what mratsim (Arraymancer’s creator) has done is pretty amazing but I agree that the scope is a quite ambitious. There’s been some talk about separating the deep learning bits into it
4.
▲
by
ezquerra
4y ago
I recently started using nim for some little side projects and I am having so much fun. Somehow they’ve managed to combine the strengths of high level languages such as python with those of low level, systems languages like C with few (if a
5.
▲
by
ezquerra
7y ago
The nim team is currently working on removing the garbage collector by means of a new reference counting based “garbage collector mode” called “arc” (for automatic reference counting). You can get more info in the following link, where it i
6.
▲
by
ezquerra
9y ago
Thank you Joeyaiello for your reply. I understand your reasoning. I like some of your proposals. For example I'm all for making it easier to sign scripts, for example. Yet I feel that the possible solutions that you mention ignore the
7.
▲
by
ezquerra
9y ago
PowerShell is obviously a much better scripting language than the ancient DOS BAT "language" (if you can call it that). In theory it's also mostly ubiquitous on Windows which means that you can rely on it being there when cre
8.
▲
by
ezquerra
11y ago
It is actually pretty simple. Mercurial automatically assigns a _local_, sequential revision number to every commit in your repository clone. In fact those revision numbers almost match the numbers in your examples (Commit 1 would have revi
9.
▲
by
ezquerra
12y ago
When you enable mercurial's evolve, history rewriting operations are no longer destructive. Mercurial's evolve creates a sort of repository "meta history" by saving every revision before you modify it (e.g. by using amen
10.
▲
by
ezquerra
13y ago
You are right. That is a small limitation of the graft command compared to the transplant extension. As far as I know that is the only difference between them. I have never needed to do that so I forgot to mention it, sorry!
11.
▲
by
ezquerra
13y ago
I don't sure I understand what is the problem with setting up a basic mercurial server. If you have TortoiseHg you just open your repository, click on "Repository / Start Web Server" and you are done. If you have bare me
12.
▲
by
ezquerra
13y ago
The definitely do. They migrated their repositories to mercurial a while ago. There are plenty of mentions of this fact on mercurial's development mailing list (mercurial-devel@selenic.com). Facebook is a big user and backer of mercuri
13.
▲
by
ezquerra
13y ago
Mercurial comes with a built-in "hg serve" command that you can use to serve repositories through http. It creates a web server that you can access through any web browser. Unless you need authentication or you have a lot of users
14.
▲
by
ezquerra
13y ago
For the record, you don't need to enable the transplant and graphlog extensions anymore. Those are now part of core mercurial: - The transplant extension has become the "graft" core command (do "hg help graft" for m
15.
▲
by
ezquerra
13y ago
Git currently has a greater mindshare than mercurial, specially on HN and many open source circles. I don't think that is enough to consider that "git has won". There are big projects and big companies that use mercurial inst
16.
▲
by
ezquerra
13y ago
I find that your comment about mercurial's data model a bit ridiculous. The reason why most introductions to mercurial do not mention its data model is because it is _not_ important. You really do not need to care about it at all on yo
17.
▲
by
ezquerra
13y ago
If I want to contribute to a project I don't expect them to accommodate my workflow. I expect to be asked to comply with their workflow. Let's say that I were the maintainer of a project in which we did not want to use named branches. If I
18.
▲
by
ezquerra
13y ago
Every project has the right to chose the VCS that they feel is right for them. However I find the reasons they give for the switch are pretty weak except for the last one (github is more popular). 1. Repository size: Such size differences a
19.
▲
by
ezquerra
14y ago
TortoiseHg developer here (i.e. I'm probably biased, take my comments with a grain of salt, yada, yada, yada...). We discussed this a bit on the last mercurial sprint. In jest, someone said that a lot of git users have what they'd call a "H
20.
▲
by
ezquerra
14y ago
This is quite nice but there are a few of things that I miss: 1. A way to have multi-line values for non array types 2. A more flexible number syntax (e.g. allow hex and binary integers, allow exponents on floats, allow NaN and +/-Inf) 3. M
21.
▲
by
ezquerra
14y ago
I'm a TortoiseHg (mercurial GUI front-end) developer and an (occasional) mercurial contributor. I think this is really great news, both for git, Microsoft and OSS in general. It is definitely a great move for Microsoft. I hope they also add
22.
▲
by
ezquerra
14y ago
My 19 month old lives one little game called "Animal Puzzle for Toddlers". It has got several simple puzzles where you have to place some animals on a drawing where they are missing. When you are fine there are balloons that appear on the s
23.
▲
by
ezquerra
15y ago
In my opinion branching _used_ to not be as neatly implemented as it is in Git, but that is no longer the case. A couple of versions ago a new feature was added into core mercurial, called "bookmarks". Mercurial bookmarks are the same as Gi
24.
▲
by
ezquerra
15y ago
It could be argued that it already exists and that its called mercurial. Functionally equivalent to git, but with a _much_ simpler interface and better windows support. Git has a little more momentum, probably because of Linus' pedigree, bu
25.
▲
by
ezquerra
15y ago
The blogger makes a few good points. I think part of the problem is that he seemed to expect TortoiseHg to hold his hand a little bit more while he was learning to use mercurial. Instead TortoiseHg expects you to have a basic understanding
26.
▲
by
ezquerra
15y ago
Could you elaborate? In which way you feel that TortoiseHg lacks polish? I'm not saying it doesn't, but we are really trying to make it the best cross platform mercurial client out there and are always looking for ways to improve it. Sugges