Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gdxhyrd
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
gdxhyrd
7y ago
The difference from one set of instructions to the other is typically irrelevant.
62.
▲
by
gdxhyrd
7y ago
How is that unlikely? 4k commits is nothing. Any project with a dozen developers is going to reach that easily.
63.
▲
by
gdxhyrd
7y ago
> crappy, badly thought out, ubiquitous, low entry barrier languages It is easy to criticize designs that are 47 years old in today's context. I am betting you wouldn't have done a better job half a century ago either.
64.
▲
by
gdxhyrd
7y ago
Compiling is a destructive process. While you can definitely learn a lot by reading IR and figuring a program out, and while it is easy to show why programming in ASM is time consuming, I don't think it makes sense to teach compiler th
65.
▲
by
gdxhyrd
7y ago
> C#, Kotlin and Swift are the system API languages of major platforms (MS, Apple, Android). No, the system API of those systems is exposed in C, ObjC and C respectively. You may be thinking about the most common language in those platfo
66.
▲
by
gdxhyrd
7y ago
Sorry, but all those are buzzwords. In C/C++, I can do live debugging, reverse-time debugging, edit-and-continue debugging, multi-device debugging, multi-threading debugging... We also got language servers, on the fly retesting and rec
67.
▲
by
gdxhyrd
7y ago
> the first time a debugger appears and you fix the bug in the debugger and just hit the “continue running” button is a rush That is possible in other many other languages, including system ones like C.
68.
▲
by
gdxhyrd
7y ago
Reviews are voluntary. Peer review is not (if you want to keep your career, that is).
69.
▲
by
gdxhyrd
7y ago
> open access should only be granted to citizens of a country, for research arising from academic institutions in that country? Fine with me, then countries can sort it out between themselves. Easy, considering way harder things have bee
70.
▲
by
gdxhyrd
7y ago
> At the very least, moving around the code is much faster with incremental search than with scrolling and spotting. A GUI does not necessarily imply scrolling to find something.
71.
▲
by
gdxhyrd
7y ago
Slow? It is definitely faster to use a mouse to click a word in a text than use the keyboard to get to it. (I have no idea about how Eclipse does it, though). Otherwise we would be playing RTS games with the keyboard. (I am a competitive RT
72.
▲
by
gdxhyrd
7y ago
Yeah, that was a bummer for me. Discord is admittedly awesome, but not in line with openness.
73.
▲
by
gdxhyrd
7y ago
> You can write a pretty and functional Electron app in a weekend. You can also do so in Qt and other frameworks. The fact that you are proficient in web frameworks does not mean other tools are less productive. In fact, being proficient
74.
▲
by
gdxhyrd
7y ago
Yeah, I don't like it at all. Yes, some enums are intended to be expanded. Still, as long as something is a compile-time error , I don't care about having to update my code when I choose to upgrade compilers. In fact, even if the
75.
▲
by
gdxhyrd
7y ago
So much this. It depends on which docs you are looking at, but some are very broken, with broken links, broken tables, broken text formatting... Do you know of any way to get a handle to the old docs or perhaps a full MSDN dump of 3 yea
76.
▲
by
gdxhyrd
7y ago
Indeed. This point is usually missed. You can even run Windows apps in BSD and macOS.
77.
▲
by
gdxhyrd
7y ago
Rearranging a line is 3 keystrokes in vim, which I use for that particular action, since it is perfect for that, rather than my normal GUI IDE.
78.
▲
by
gdxhyrd
7y ago
Perhaps you do. I definitely don't run untrusted software. In any case, the fact that the Terminal could be allowed to access all the disk has nothing to do with child processes being allowed to access all the disk.
79.
▲
by
gdxhyrd
7y ago
> A touchscreen is just as good. A touchscreen is a nightmare for manipulating small text. > For navigating and writing code it's all emacs, tmux, terminals and unix tools. Well, if you never leave emacs/vim and related work
80.
▲
by
gdxhyrd
7y ago
It does not make sense. If you are installing untrusted software in your computer, all hope is lost.
81.
▲
by
gdxhyrd
7y ago
Who cares? The terminal is a trusted system application. This is a computer, not a phone. Oh, wait, Apple's marketing...
82.
▲
by
gdxhyrd
7y ago
> And because a UI for revoking access to individual files would be a complete nightmare, there's no UI pathway either... Citation needed. It is just a list. I don't see the "nightmare".
83.
▲
by
gdxhyrd
7y ago
You are confusing the model with the features built on top of that model.
84.
▲
by
gdxhyrd
7y ago
> You remember the hash of your June commit 3 years ago?? ...which is what the git log above is there for. > Web browser... for a local repo? Or do you mean you don't have a solution if your repo isn't on GitHub or you don&#
85.
▲
by
gdxhyrd
7y ago
Yes, but in the far future. There are many things to be done in the standard, in the implementations, in the frameworks...
86.
▲
by
gdxhyrd
7y ago
Very good news! Competition in this space is hard and is always welcomed, in my opinion.
87.
▲
by
gdxhyrd
7y ago
Good to hear it is making progress, but last time I looked, the docs were all over the place and many were outdated...
88.
▲
by
gdxhyrd
7y ago
That's easy with the TUI
89.
▲
by
gdxhyrd
7y ago
git log, copy paste hash, git checkout If you have a dirty wd, stash. But, to be honest, I almost never perform that action, and when I do I use the web browser.
90.
▲
by
gdxhyrd
7y ago
Git model is simple. What is complex is the hundred features and commands it provides on top of that model.
More ›