Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pjtr
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
pjtr
10y ago
As I said, highlighting of identical words helps a lot with that. Example: https://code.visualstudio.com/images/language-support_docume... Also, I always wondered if something like this would work well: https:/&#
62.
▲
by
pjtr
10y ago
Maybe "good" is relative? Good for whom? For the active developers that work with the same identifiers frequently for a long time, the short names are convenient and sufficient. All abbreviations are obvious to them, and all conte
63.
▲
by
pjtr
10y ago
Thank you for the in depth reply. Glad to hear these things are on the roadmap. I'm really looking forward to when they are ready for serious use. (Although I'm a bit skeptical about WebRTC. Browsers have hyped it for over five ye
64.
▲
by
pjtr
10y ago
Looks very interesting, but the site is still lacking some important information (or not very clear) from an end-user perspective. Why is there no description of the features? Don't tell me "just try it". There are so many ch
65.
▲
by
pjtr
11y ago
Your own mirror of third party packages is definitely the way to go. I'm continuously stunned this is not standard practice.
66.
▲
by
pjtr
11y ago
Most C compilers have a flag to turn this mode on. It's usually called -O0 and is actually the default.
67.
▲
by
pjtr
11y ago
There already exists a USB implementation for Oberon including working generic drivers for USB mouse and keyboard devices: http://www.cs.inf.ethz.ch/gutknecht/stud_work/2000SS_cplattn...
68.
▲
by
pjtr
11y ago
There also exist Oberon systems targeting ARM I think. I assume the motivation for FPGA is the original Oberon idea: "its primary goal was to design and implement an entire system from scratch, and to structure it in such a way that it
69.
▲
by
pjtr
11y ago
Why is static ram required for Oberon? A quick googling found this: https://lists.inf.ethz.ch/pipermail/oberon/2015/008083.html But I don't really understand the explanation. Does DRAM need software supp
70.
▲
by
pjtr
11y ago
Perhaps you can adapt "Diverse Double-Compiling" to "Diverse Double-Manufacturing"? http://www.dwheeler.com/trusting-trust/
71.
▲
by
pjtr
11y ago
This reminds me of a recent popular quote: "The only difference between screwing around and science is writing it down." Can we comapre "Screwing around" to "Hacked together" (undocumented?) throw-away code and
72.
▲
by
pjtr
11y ago
I'd prefer docs. And please: PEPs are NOT docs! In the last couple of years setuptools changed / broke so many things that previously worked without documenting anything. Even trying to figure out what the relevant docs would be,
73.
▲
by
pjtr
11y ago
How about "labs are fallible"? I think the point is, while forensic "science" are still using lie detectors and other very questionable techniques that just can not work reliably, it's a bit strange to paint DNA its
74.
▲
by
pjtr
11y ago
Sure. That was kind of my point. Still, as Herb Sutter asked at CppCon 2015: "How many of you have your own homegrown string types at your companies? ... Don't lie. ... Right. And those of you who didn't put up your hand and
75.
▲
by
pjtr
11y ago
What do Zulip / Slack / Hipchat / IRC / ... people do for screensharing and (group) voice calls? We'd love the chat improvements, but without screensharing and voice we're stuck on Skype. :(
76.
▲
by
pjtr
11y ago
> several libraries where each defines its own "Point". Same problem where each library defines its own "String". Would be nice if the standard libraries would define such basic types and everyone would just use the s
77.
▲
by
pjtr
11y ago
I've first seen this in some GCC internals document [1] in 2008. There "incomplet" was incomplete and "incorrekt" was incorrect. [1] https://gcc.gnu.org/onlinedocs/gccint/Deficiencies.html
78.
▲
by
pjtr
11y ago
Thanks, I would have assumed it means Masquerade.
79.
▲
by
pjtr
11y ago
I assume there's no official hard definition of what it means to be a Lisp. It's like "Pythonic". A warm fuzzy feeling that not everyone will share about the same things. It depends on what they consider important /
80.
▲
by
pjtr
11y ago
CSCI 0001 'RTFM & Learning simple facts yourself outside a CS course'
81.
▲
by
pjtr
11y ago
I've never worked with a fmt tool, but run C# StyleCop[1] on each build to warn about style violations. Naively to me that seems to give the same benefit, but is probably significantly easier to write, is easily configurable and extens
82.
▲
by
pjtr
11y ago
Isn't the US basically the only country where peanut butter is even a thing? There are some others but not many. Mainly English and Dutch speaking countries, Indonesia and the Philippines.
83.
▲
by
pjtr
11y ago
Just in case anyone else finds this fascinating: Correct, sizeof(char) is always 1 byte. A byte contains CHAR_BIT bits (page 37). The implementation-defined value of CHAR_BIT is at least 8 (page 21). There are some implementations [1] that
84.
▲
by
pjtr
11y ago
I'm guessing because they already knew HTML, so it seemed familiar and easy to learn to them. Similar to how many programmers prefer crazy (but familiar) C-like syntax (C, C++, C#, Java, PHP, Javascript, ...) and dismiss anything that
85.
▲
by
pjtr
11y ago
Great article. Don't miss the next pages! The clever use of tiles in e.g. DK'94 is really wonderful. That the Picross title screen uses such an unique trick is crazy. I almost got more enjoyment out of this article than out of the
86.
▲
by
pjtr
11y ago
"If you accidentally pass a null pointer as the argument for a ‘%s’ conversion, the GNU C Library prints it as ‘(null)’. We think this is more useful than crashing. But it’s not good practice to pass a null argument intentionally."
87.
▲
by
pjtr
11y ago
Thanks, that's closer to what I was looking for. I'm still a bit unclear on what exactly the root cause of the bug is. A flawed plugin API (PlayPreview), flawed usage of that API, a bug in the implementation of that API, a combina
88.
▲
by
pjtr
11y ago
But none that describe the cause of the bug, right?
89.
▲
by
pjtr
11y ago
Can anyone explain what the bug was?
90.
▲
by
pjtr
11y ago
In reality there are multiple arguments to these functions, I just omitted them here to simplify the example. What other more pythonic terms could be used? The proposed rename to jokes is completely unrealistic. It seems kind of sad to butc
More ›