Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ghoward
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
37 ms
·
301.
▲
by
ghoward
5y ago
Thank you for the direct answers from your experience. That's really what I was looking for when I posted this. > Can you offer your software as a SaaS service with value added features? This is the best way to make money in B2B sof
302.
▲
by
ghoward
5y ago
> Only developers insist on FOSS, and we are the worst kind of customers as we find paying for anything a personal affront. I think you very well articulated my problem because the software I am writing is for developers. I like writin
303.
▲
by
ghoward
5y ago
Closing the source would give me leverage, and I've considered it. However, how do you get a software project adopted by users if those users (other developers) are so used to only using FOSS?
304.
▲
by
ghoward
5y ago
Yeah, that is something I will be doing, for sure.
305.
▲
by
ghoward
5y ago
Because non-open source does not get adopted and used.
306.
▲
by
ghoward
5y ago
Yeah, I know it's called dual licensing, but I thought that I would be specific because there are other cases of dual licensing, and I didn't want to confuse anyone. Also, I need to update the post to clarify that I'm referri
307.
▲
Ask HN: How Effective Is Copyleft with Commercial Licensing at Making Money?
9 points
by
ghoward
5y ago
|
13 comments
308.
▲
by
ghoward
5y ago
You're partially right. If you put asserts everywhere in your code, to test all assumptions the code has, then fuzzing is an excellent way to see whenever one of those assumptions is violated because those violations are turned into cr
309.
▲
by
ghoward
5y ago
I really want to rid the world of memory bugs, so you think I would agree with TFA. But unless he includes situations where you must have zero dependencies (besides what is already expected to always exist, like a C compiler) among the
310.
▲
by
ghoward
5y ago
I'm only going to talk about my programming goals. 1. Get my licenses [1] looked over by a lawyer. Maybe I'll do a GoFundMe since there seems to be some interest in them, and I can't budget the money for over a year. Or maybe
311.
▲
by
ghoward
5y ago
At this point, it seems to me like you have already decided I am wrong, no matter what I say, and have no desire to accept what I say that is meant to help you. So I'll just leave the conversation where it is. I will say, though, that
312.
▲
by
ghoward
5y ago
I link to Wikipedia as a first point of call. People should always look deeper, and I can't help that.
313.
▲
by
ghoward
5y ago
> On windows there is no bash or posix shell Part of the language builtin to my build system provides ways of running commands without a shell. > there is no gcc or a compiler which takes gcc-like options, No, but there is MSVC. You j
314.
▲
by
ghoward
5y ago
Shameless plug: I did some performance testing to test the Sabotage Linux post. [1] It turns out (or at least my benchmarks said) that link-time optimization is better in almost every case. [1]: https://gavinhoward.com/2019&
315.
▲
by
ghoward
5y ago
> Aside from the fact that DJB barely specified redo to the point where you could make accusations claiming it did or did not do something, I think there are implementations of redo which are capable of fitting the requirements you speci
316.
▲
by
ghoward
5y ago
I tried to design one, using a blockchain. [1] It had all sorts of nice properties, including some resilience against Sybil attacks. The problem was that, even with the ability to "forget" unneeded blocks, the storage requirement
317.
▲
by
ghoward
5y ago
Meant to say: To implement dynamic dependencies, you need a suspending scheduler, so obviously, my build system will have a suspending scheduler.
318.
▲
by
ghoward
5y ago
Wikipedia is not the best source of information. There is a difference between "strong" copyleft and "weak" copyleft. An example of "weak" (non-viral) copyleft is the CDDL. In fact, the CDDL's Wikipedia pa
319.
▲
by
ghoward
5y ago
You are correct. I just want to say that I believe the fair use argument only applies for training , but not for distribution. I make the case for that in [1]. [1]: https://gavinhoward.com/uploads/copilot.pdf
320.
▲
by
ghoward
5y ago
IANAL, but I have written licenses for that purpose. [1] (I'm trying to get them reviewed by a lawyer, but can't afford to; maybe I'll do a GoFundMe.) What I did is say that if you feed copyrighted software to an algorithm th
321.
▲
by
ghoward
5y ago
Thank you for the words of encouragement. I do hope you are right.
322.
▲
by
ghoward
5y ago
Author here. > These articles never clearly state what problem they want to solve. Sorry. The problem is that I want my software to do more good than bad, and I'm not sure it will. > (There was also something in this article abou
323.
▲
by
ghoward
5y ago
Author here. > Also, the article meanders through a lot of different points that have very little in common other than being cynical. For some reason, it starts talking about stuff that isn't related to open source. It also talks ab
324.
▲
by
ghoward
5y ago
Author here. You're right that I should have addressed that point. I used "free" in quotes because it's not free in the sense of "no cost".
325.
▲
by
ghoward
5y ago
Author here. > Regarding OP's comments on GitHub Copilot - I agree with the sentiment but I wouldn't worry too much. If the "stolen" code snippet is easy to write then it's really no big deal it it gets copied. I
326.
▲
by
ghoward
5y ago
Author here. I have code in FreeBSD. Does that count?
327.
▲
by
ghoward
5y ago
Author here. This is a good analogy. I guess it's still different from what I meant because while making music does not really do harm, software can in the wrong hands. (Okay, music can still do wrong in the wrong hands, but the scale
328.
▲
by
ghoward
5y ago
Author here. I'm fine and stable, just discouraged and feeling like software, which is the only talent I have, is not good for me to work on because it may do more harm than good. I have a good wife who is supportive and makes sure I a
329.
▲
by
ghoward
5y ago
> Taking the option of "I'll just build everything myself" then is not really a viable process in today's world, where all of your competitors will be using tons of prebuilt stuff (unless, perhaps, you have the produc
330.
▲
by
ghoward
5y ago
Awesome Window Manager, for a few reasons. * I like being in direct control of a text file config. * I don't use SystemD. (And before I get flamed, I think all alternatives suck too; I just use the default on Gentoo, but intend to repl
More ›