Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
piekvorst
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
1.
▲
by
piekvorst
7d ago
Nice text editor
2.
▲
by
piekvorst
3mo ago
Doesn’t the act of reaching for the mouse actually creates a natural moment of wrist relaxation? A fixed wrist position creates static muscle tension.
3.
▲
by
piekvorst
3mo ago
It’s unfortunate that we can’t settle on an icon set for at least a decade. Constantly changing the icons misses the very point of their function: instant recognition. This is partly why I’ve escaped to text-only interfaces and monochrome i
4.
▲
by
piekvorst
3mo ago
Not just a Futurama reference
5.
▲
by
piekvorst
3mo ago
English being my language of choice, but not my first language, I got 75/100. Performance breakdown: 18/20, 18/20, 11/20, 18/20, 10/20. (My first language is Russian.)
6.
▲
by
piekvorst
3mo ago
The bottleneck, in my case, was indeed the poorly designed GUI of JetBrains and VSCode versus CLI. By migrating to CLI, I have abandoned intelligent queries as well. This project seems like a bridge: it preserves CLI, but restores the queri
7.
▲
by
piekvorst
3mo ago
The icon is traditionally small indeed, but it shouldn’t be. I use the strings “vol-“ and “vol+” as icons, which makes the whole thing 8 characters long. As a universal law, optimizing the fullscreen experience is a suboptimal goal. General
8.
▲
by
piekvorst
3mo ago
Instead of using a single menu bar icon “volume control,” I have transferred the lessons of the keyboard to the GUI and placed two buttons in my menu bar: volume down and volume up. I have been using them all the time for about half a year
9.
▲
by
piekvorst
3mo ago
Thank you for busting the myth of worker self-management.
10.
▲
by
piekvorst
3mo ago
The social engineering thing runs deep. For example, if you grep for “Key” method, chances are the type/class name would stand on the same line. This is the case in Go and, I think, in many other programming languages (ironically, not
11.
▲
by
piekvorst
3mo ago
I have always used traditional grep to search codebases. It serves me better than an IDE when there’re lots of scattered and frequent queries. grep’s design is surprisingly winning, exceeding expectations to this day.
12.
▲
by
piekvorst
4mo ago
This is an outlier. The Go team and community never endorsed that. In fact, their position has always been the opposite. To give just one example, see [1]. [1]: https://research.swtch.com/dogma
13.
▲
by
piekvorst
4mo ago
You can’t be omniscient, I think.
14.
▲
by
piekvorst
4mo ago
“Done properly from the beginning” means explaining why a particular feature is either included or not. In this sense, Go is done properly from the beginning. It would be wrong to add every popular feature uncritically.
15.
▲
by
piekvorst
4mo ago
What’s the correction? The two claims are not in conflict. Saying “we don’t expect to ever add X” is not equivalent to “we never wanted to add X.” It simply means that they didn’t think it would happen, which can coexist with an underlying
16.
▲
by
piekvorst
4mo ago
It’s accepted.
17.
▲
by
piekvorst
4mo ago
“Curly braces” reads like “the braces—curly ones.” Pointedly emphatic when you want to stress a particular aspect of a thing, much like “rational animals” instead of “humans.”
18.
▲
by
piekvorst
4mo ago
Aristotle indeed couldn’t prove it, that is, to derive it as a conclusion step by step from the evidence of the senses. His reasons for this are sound: 1) an attempt to do so has to rely on PNC already, and 2) we can’t assume infinite regre
19.
▲
by
piekvorst
4mo ago
Logic is identification of that which exists . Thus, a proposition either does correspond to reality or doesn’t at all. There is no partial semi-truths: the moment a concept or proposition ceases to describe reality, it becomes false. Cont
20.
▲
by
piekvorst
4mo ago
I agree that lying should be illegal, but “domination” is vague. One could argue (and I would agree) that there’s nothing wrong with dominance if it comes down to just offering a superior product. And why should the cross-market context be
21.
▲
by
piekvorst
4mo ago
I think that it's wrong to assume that vi is the only route to deep muscle memory. Heavy mouse users develop blindingly fast Fitts’ Law targeting. And if you need essential simplicity, they have far fewer commands. Bill Joy, the origin
22.
▲
by
piekvorst
4mo ago
No Plan 9. Otherwise, resources like this might help studying how the interfaces of the past evolved (at least, on the surface).
23.
▲
by
piekvorst
4mo ago
I’ve never heard of that feature in Windows! Unfortunately, that means I can’t judge it. But I have used mouse warping in other environments and I’ve never been caused disoriented. It never occurred to me that such a problem is possible. In
24.
▲
by
piekvorst
4mo ago
> TL;DR don't mess with people's mouse cursors, it's like cutting their limbs off. “Don’t mess” is a very broad range that includes things like removing the mouse cursor at nine PM. Of course, no one should do that. But a
25.
▲
by
piekvorst
4mo ago
You are arguing for uniformity. It does make a lot of sense: the global UI makes a considerable effort to build a single perfect UI, but that can only work if the apps actually make use of it. But why shouldn’t the global UI itself make use
26.
▲
by
piekvorst
4mo ago
> often only I know the context of that task This doesn’t account for cases where the system is semi-automatic, such as a tiling window manager (you don’t set all the dimensions manually). If the automatic part is to stay at all, it shou
27.
▲
by
piekvorst
4mo ago
I work in a text editor that relies on mouse warping heavily. It doesn’t feel wrong. The opposite is true, it makes otherwise mundane tasks fast. It takes the pointer to the newly created windows (if you have a dozen of windows, that matter
28.
▲
by
piekvorst
5mo ago
Too much social conflicts caused by uncritical pursuit of “equality” (really, privileges).
29.
▲
by
piekvorst
5mo ago
I never said that it’s not society because it’s not a society. If you want me to derive the whole meaning from concepts, that’s a rationalist school’s method, not mine. I derive the meaning from the content: an example of (“optimistically”)
30.
▲
by
piekvorst
5mo ago
It is a good thing and it absolutely can function, but not as a society. Ayn Rand explicitly rejected this idea [1]: Q: Why is the lack of government in Galt’s Gulch (in Atlas Shrugged) any different from anarchy, which you object to?
More ›