Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bitofhope
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
1.
▲
by
bitofhope
3y ago
This site seems to be made by Drew DeVault who also runs sourcehut.
2.
▲
by
bitofhope
3y ago
Sounds like you're suggesting a causal relationship the other way, though. As per this explanation, putting effort into debugging edge cases will statistically cause the comments to swear more.
3.
▲
by
bitofhope
3y ago
Rorschach test for programmers: give your confident gut feeling explanation for this phenomenon. I'll do mine: there's likely a correlation between needing to maintain a professional conduct which includes forgoing foul language (
4.
▲
by
bitofhope
3y ago
I believe "go bananas" is a bit of metonymy from "go ape", possibly through "go apeshit", with the idea that bananas are something of a precursor to primate excrement.
5.
▲
by
bitofhope
3y ago
Paying my respects to a pioneer. I started a project to implement a LZ77 decoder in Game Boy assembly to see if it could compress the sprites in Pokémon Red and Blue versions better than the algorithms actually used in the game. Results are
6.
▲
by
bitofhope
4y ago
Just a security patch, but I like seeing NetHack featured. Looking forward to 3.7 where they finally address a glaring omission where up until now deities have been weirdly indifferent about people vomiting on altars.
7.
▲
by
bitofhope
4y ago
The expression ((INT32_MAX / 0x1ff) <= x) is well-defined and will not cause overflow for any value of x of type int32_t. There is nothing to "optimize away" because there are no inputs that would invoke undefined behavior
8.
▲
by
bitofhope
4y ago
AltGr+8 is reasonable enough that I don't feel like learning a new layout. Ctrl+AltGr+8 is involved enough that I might as well press Esc. A lot of software developers are unaware of the AltGr[1] key or even assume US ANSI layout altog
9.
▲
by
bitofhope
4y ago
I'll argue for it not being cheating in this case. Consider this C quine: #include <stdio.h> int main(int c,char** v){char*s="#include <stdio.h>%cint main(int c,char** v){char*s=%c%s%c;printf(s,10,34,s,34,10)
10.
▲
by
bitofhope
4y ago
Anyone know any good articles, tutorials or books about ABI design? How did we end up with what we have now, what lessons are there to learn? How would you go about designing a new one from scratch? Would this fall more under operating syst
11.
▲
by
bitofhope
4y ago
I yearn for a world where hard disk partitions are a memory of primitive times past confined to the minds of retrocomputing enthusiasts. I want my system board to have a firmware that can detect common variants of volume management includin
12.
▲
by
bitofhope
4y ago
OCR hardly needed. Just read /dev/text. I don't think the mouse chording is that essential to Plan 9. It's how rio and acme work, but those programs can be replaced without throwing away most of the OS concepts. I think
13.
▲
9front “The Golden Age of Ballooning” Released
(9front.org)
132 points
by
bitofhope
4y ago
|
76 comments
14.
▲
by
bitofhope
4y ago
There are workloads where shell scripts are the so-called right tool for a job . All too often I see people writing scripts in "proper" languages and calling os.system() on every other line. Shell scripts are good for gluing prog
15.
▲
by
bitofhope
4y ago
Likewise, I was filling out the survey while not on my work machine where I use emacs.
16.
▲
by
bitofhope
4y ago
It did get me thinking about something here. The deal with patents is that you make the way your invention works public knowledge. You document the principle and in exchange you get a limited-time monopoly on its implementation. An alternat
17.
▲
by
bitofhope
4y ago
Free Software vs Open Source is not about copyleft vs permissive. The GPL is both a Free and an Open Source license. The MIT license also counts as both Free and Open Source. Most permissive licenses — and most popular permissive licenses —
18.
▲
by
bitofhope
4y ago
I don't think I've seen anyone bring up patents. Those are a different matter altogether. "Copyrighted algorigthm implementations" is a little trickier, since any program code is essentially an "algorithm implementa
19.
▲
by
bitofhope
4y ago
You can technically pipe to streams other than &1 and &2, so you could use printf "WARNING: %s" "$warn_msg" >&3 But of course, nonstandard.
20.
▲
by
bitofhope
4y ago
If a book on writing portable shell scripts across *nix platforms depends on commands not specified by POSIX, I don't think those books are doing their job very well.
21.
▲
by
bitofhope
4y ago
>I'm definitely not in favor of fossilizing Unix, but there's a difference between avoiding fossilization and the kind of minimal, mathematical purity that we see GNU Grep trying to impose here. I can't really see the diff
22.
▲
by
bitofhope
4y ago
Consider a number line: ┼─┼─┼─┼─┼─┼─┼─┼─┼─┼ ... 0 1 2 3 4 5 6 7 8 9 ... Any point on the line can be described by a single coordinate, so the line is one-dimensional. We could also describe all of them in terms of a two-dimensi
23.
▲
by
bitofhope
4y ago
Most laws are at least somewhat ambiguous and unreadable for the layperson. The gist of the GDPR is not particularly hard to understand and a lot of the complexity comes from covering obvious loopholes. In my opinion, the GDPR is not clumsi
24.
▲
by
bitofhope
4y ago
This breaks multiple desirable uses of cookies, unless they're explicitly allowed on a per-site basis. It doesn't help if a site uses cookies for both desirable and undesirable purposes. If this solution became ubiquitous, I'
25.
▲
by
bitofhope
4y ago
In this case the problem with GDPR is not how it's written but how it's enforced (or rather, how little it's enforced). Most of the cookie popups that appear while browsing are already blatant violations of the law, but the v
26.
▲
by
bitofhope
4y ago
>And we can thank EU for the extremely annoying cookie pop-up’s on every website. Every site has a slightly different UI and the options/button labels always vary. Declining is always a multi-step process with various checkboxes. No
27.
▲
by
bitofhope
4y ago
I also occasionally enjoy cheating in video games, but it's rarely about the game itself at that point anymore. I've noticed it's not really about avoiding tedious or unpleasant parts of the game for me. I just think it'
28.
▲
by
bitofhope
4y ago
I have witnessed and participated in thousands of user-fork interactions and none of them have involved the user's eyeballs interacting with the fork. There is a chance (in my estimate, negligible) that my anecdote is an extreme outlie
29.
▲
by
bitofhope
4y ago
The Space Cadet did not use Cherry switches. It was made by Micro-Switch and thus used Honeywell's hall effect switches. The switches are very highly regarded and presumably very nice to use if you're into linear keyfeel. Some lat
30.
▲
by
bitofhope
5y ago
Late reply, but I'll bite. I was under the impression that BI was a few years older than it is, so thanks for making me check. Actually, the fact it was made so recently and by people so familiar with the diversity of the genre makes m
More ›