Viewing profile — wkz
wkz
HN member- Joined
- Mon, Jul 11, 2011, 8:01 AM UTC
- HN karma
- 139
- Public activity
- 58 items
- HN profile
- View on Hacker News ↗
About wkz
Recent public activity
-
comment
Comment #42866559
Technically, sure. What is the moral distinction though?
-
comment
Comment #37906648
> Yes. I will watch it for free as intended, nobody posted the content to be YouTube premium only, so I won't pay for it, I will watch the sponsor segments though. Fair enough, but…
-
comment
Comment #37898635
> I won't pay YouTube though, [in that case I will unilaterally decide that I can consume your content free of charge], sorry not sorry. For clarity, I just added the quiet part.
-
comment
Comment #37863428
And once you've used that API to download and tag everything, what tools do you use to interactively view the results, run search queries, apply patches to local trees etc? If your…
-
comment
Comment #37861993
It's easy to forget the maintainers' side of this. Yes, most contributors will prefer opening a PR on GitHub as apposed to mailinglists. But imagine instead that you are David Mill…
-
comment
Comment #36569633
IIRC, I believe that the difference traditionally was whether to pass the input through the preprocessor (.S), or not (.s). Not sure if it makes a difference on modern toolchains.
-
comment
Comment #36067681
Great writeup! Especially liked this nugget: > (NOTE: This grammar is 704 bytes in ascii, 38% larger than it's implementation!)
-
comment
Comment #33244801
If they really don't think that they need to comply with any license, then why not include all private repos in the training set? Could it be that they're worried about legal reper…
- story
-
comment
Comment #31336870
https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.pdf
-
comment
Comment #26319559
While it might not be a special case exactly, you most likely won’t see /bin/[ being executed either. Typically your shell will implement it as a built in command. Because as you s…
-
comment
Comment #24765958
A clear case of Rob Pike’s 3rd rule of programming: https://users.ece.utexas.edu/~adnan/pike.html
-
comment
Comment #24336524
Xenomai uses this model, I believe. It is written in C, but I don’t see why you couldn’t do something similar with Rust.
-
comment
Comment #22943850
Not sure if it qualifies as a GUI, but I’ve found magit increases my productivity with git.
-
comment
Comment #21381528
For one, I think this would be cumbersome from a debugging perspective. All of the address-to-source-mappings in your DWARF section would point to things like "lib.c:237652" instea…
-
comment
Comment #20955386
I feel like one alternative is missing from the list: fp = fmemopen(buf, sizeof(buf), "w"); fputs("one", fp); fputs("two", fp); fputs("three", fp); fclose(fp); Not sure how it perf…
-
comment
Comment #19027654
I never argued that it was. Though, "embedded" covers a wide spectrum of systems. For microcontroller-based projects, then no. For bigger SoCs paired with hundreds of MBs of FLASH/…
-
comment
Comment #19025116
I disagree. Sure, it is a monolith as apposed to a micro-kernel, i.e. everything in the kernel shares the same address space. But it is highly modular in that most drivers and file…
-
comment
Comment #19025094
TIL about protothreads. Thank you. That does indeed look hair-raising!
-
comment
Comment #19024590
The OS comparison table leaves me somewhat puzzled. Contiki's "C Support" is listed as "partial" without any explanation. What does this even mean? It seems to me that this should …
-
comment
Comment #18989121
IHMO, threads are mostly useful for scaling a workload beyond the capacity of a single core. For all other types of concurrency problems, a single thread of execution using some ki…
-
comment
Comment #18886005
I think you have to put his principles in a historical perspective. Sure it sounds somewhat extreme today when OSS dominates many layers of our business stacks. But assuming that t…
-
comment
Comment #18107215
Thanks for the plug! :) Please allow me to follow up with one of my own https://wkz.github.io/ply/ , where you can see some examples and read through the manual. I'm currently work…
-
comment
Comment #16757480
Yes, I agree with it being that way. I just think my brain parses the origin as being the corner that is closest to the "0" label. Therefore, if the labels where below the plot, th…
-
comment
Comment #16757462
Sure thing: https://github.com/Netflix/flamescope/issues/1