Cool blog post. One thing I am not sure about. If access to WiFi can lead to the mentioned or other risks, then something else is probably seriously wrong in the chain.
Please do not express your opinion as the opinion of the majority. Instead of discussing license choices, create your project and open source it as you like. Do not tell others how to build their business, especially on HN.
I never expressed my opinion as that of the majority. I expressed my opinion as my opinion, and I can express whatever opinion I want to and discuss whatever I want to on Hacker News, so long as as Y Combinator (Who owns Hacker News) is okay with it.
Are you a representative of Y Contaminator/Hacker News? If you are, I will be glad to comply with your request.
From my point of view, for example, GPL is not "open" at all. And yet it is on the list. In my opinion, BSL is even more "open" than GPL. Feel free to have a different view.
TBH, I love BSL licenses. You can use it as you want for free, except being a competitor, and there is a high chance of a sustainable business model. (What benefit do you expect if the company goes bankrupt?) Despite the unpopular opinion, you have free and easy access to the code, so it is open source in the sense of words. Just not in the sense that you can steal their business like AWS does. Feel free to start a similar project, invest your time and money, and make it available under whatever license you want.
It is open for me to use as I please. And I don't want to destroy their business. I can understand your ideological drive, but in reality it doesn't matter until you behave unethically and steal their intellectual property. Do you want that?
If you are sure that what you please is and always will be in line with what their company pleases, then I suppose so. Ideology has nothing to do with it. Nor does "unethically and steal their intellectual property" have anything to do with it- they can choose whatever license they want for their intellectual property and I can ethically choose not to use it. Unless your idea of "ethics" is for force me to use their intellectual property and agree to their license?
I mean I can go around calling C a functional programming language because it functions and I can build functioning programs with it... but that's not what the word means in anyone's discourse besides yours. I mean I support your freedom of speech, but also mine in saying your usage is disingenuous.
Great example! I think your example exactly points out why PBP of 0 is soo awesome in this case! You can invest $1000 immediately and get another customer in 0 months instead of 10. If they pay upfront again, so you can invest it again and so on.
so you didn't get back your money, yes? what did your bank answered to you?
edit: ah, so you started the chargeback from some UI on the startup site? I think you hit their honeypot; you should initiate by contacting your bank. There is no point to report thief on a thief site :)
Oh, it looks like Cloudflare is no longer a good choice. We had very similar experience with Ionic. We tried to put our money in, but no one was interested.
I have never seen this screen. Why don't you just click the "Keep Windows 10" button? But TBH, I wish the same from many other projects. Update python 2->3 was really painful for the whole community. Same for cjs->esm. I am pretty sure both would have been much faster and less painful if it was a hard switch.
If your computer isn't compatible with Windows 11 (your CPU/motherboard not having a TPM probably being the main reason) then you won't see the upgrade prompt.
I haven’t seen that screen either on multiple computers running Win 10, all of them with a TPM. Likely reason is that I’m running the pro and enterprise versions respectively which puts me in a different customer bucket.
Not sure I agree with the author. It took me less than 3 seconds to understand the initial code, but at least 10 seconds to understand the final result, even I had the knowledge of the initial function. But in some context this pattern can make a perfectly sense. Just not in this example.
Furthermore, from my point of view, creating an anonymous function and then store it in a variable is a bigger code smell.