Viewing profile — pjtr
pjtr
HN member- Joined
- Sat, Feb 01, 2014, 8:03 AM UTC
- HN karma
- 255
- Public activity
- 123 items
- HN profile
- View on Hacker News ↗
About pjtr
No profile information was provided.
Recent public activity
-
comment
Comment #41633501
Is "let-over-lambda" (variable capture / closure) not possible in F#? Is that not a form of implicit dependency injection?
-
comment
Comment #41633494
This seems fine within a file, but isn't this problematic across files? Now the file order is significant, so not only is the Visual Studio XML project file is an essential part of…
-
comment
Comment #37699635
Is there a specific reason why Windows is not supported?
-
comment
Comment #31721948
I don't think Microsoft invented it: > On the CDC CYBER, an interlock register is available ... Operation of this interlock register is similar to TEST AND SET Concurrency in Opera…
-
comment
Comment #22761141
OBS is very good software, thanks for working on it! Recording the screen works much better than any other screen recording software I tried. For this use case the preview can be a…
- comment
-
comment
Comment #21948666
A short article titled "Voxel Landscapes 2D and 3D By Scout/C-Lous" described most of the tricks, but I can't find the text anywhere. A similar article by the same author on anothe…
-
comment
Comment #21948447
The one I remember was "voxel.pas by Steven H Don". A Delphi port survived here: http://tothpaul.free.fr/sources.php?dprgrp.voxel Searching for "voxel" in https://github.com/nickel…
-
comment
Comment #21948352
Even drawing front-to-back you don't need the y-buffer, if you switch the loops: for x ... for y ... Another trick I now remember was to interpolate the color values on such a y-se…
-
comment
Comment #21945633
Same with leaning. Add one more line of code and tweak the draw call: var ylean = (input.leftright*(i/screenwidth-0.5) + 0.5) * screendata.canvas.height / 4; DrawVerticalLine(i, he…
-
comment
Comment #21945318
There were also tricks to extend this simple rendering algorithm to allow limited rotations around the other two axes, to look up / down slightly (just move everything up / down; a…
-
comment
Comment #21870596
You are correct, thanks.
-
comment
Comment #21870459
purge is a third-party extension; it removes untracked files as you wrote. But ~purge~ prune is also a command of the evolve extension, that is conceptually similar to strip, as GP…
-
comment
Comment #21870432
Fortunately "transplant" is just an old extension, so you can just forget entirely about it. "Graft" copies; "Rebase" moves. Alternatively just forget about graft also, and use "re…
-
comment
Comment #21856360
I don't understand the reasons. What is the actual problem in this "even-odd problem"? How do all the other languages that have an equivalent function (Perl quotemeta, PHP preg_quo…
- comment
-
comment
Comment #21690508
And WORD 16 bits: https://docs.microsoft.com/en-us/openspecs/windows_protocols... (QWORD 64 bits)
- comment
-
comment
Comment #21245603
Targhan maybe? https://archive.org/details/msdos_Targhan_1989
-
comment
Comment #21057144
Are there options for machine local IPC over pipes in .NET Core?
-
comment
Comment #20915552
"Python 3’s approach is unambiguously the worst one" No rationale for this seems to be included in the article.
-
comment
Comment #20754701
TurboGears 2 https://turbogears.org/
-
comment
Comment #20513086
I did see the screenshots. That's what triggered my comment. I did not see any branch names. Now I see "nh-scroll-fix" and "origin/fix-simulate-na..." in the conflict dialog, but n…
-
comment
Comment #20512596
Why do merge tools pretend that "their" and "our" or "remote" and "local" are good labels? Can they not show the commit message and hash? Nowadays with history editing often both s…
-
comment
Comment #20447801
Coffee, religion, cigarettes, facebook, anger