My Odd Startup! One guy, no VC, patience, problem identified, for solution, crucial secret sauce found and scalable, production quality code written, alpha test in progress, meager burn rate, no users or revenue yet. Problem? One where the first good solution should be a "must have" for nearly everyone on the Internet. Solution? An excellent solution now with a high technological barrier to entry and later with some…
Our Odd Startup: 3½ Guys, No VC, Profitability, and Patience
41–50 of 56 posts
Re: Our Odd Startup: 3½ Guys, No VC, Profitability, and Patience
#42Re: Our Odd Startup: 3½ Guys, No VC, Profitability, and Patience
#43Earlier quoted context omitted.
> If I am successful, then I will have a long track record here on HN saying to the VCs "I told you so." or "You ignored me until I had revenue enough to ignore you." Okay, if an I-told-you-so is your long game then fine. But here's the problem: all these words are absolutely meaningless outside your private context. From our perspective it is utterly indistinguishable from a crackpot rant. You have this major axe to…
You are angry about something. You are angry with me about something, but you have no reason to be. At https://news.ycombinator.com/item?id=15624067 is the thread > Our Odd Startup: 3½ Guys, No VC, Profitability, and Patience and I responded with > My Odd Startup! > One guy, no VC, patience, problem identified, for solution, crucial secret sauce found and scalable, production quality code written, alpha test in progr…
Re: Our Odd Startup: 3½ Guys, No VC, Profitability, and Patience
#44Earlier quoted context omitted.
You are angry about something. You are angry with me about something, but you have no reason to be. At https://news.ycombinator.com/item?id=15624067 is the thread > Our Odd Startup: 3½ Guys, No VC, Profitability, and Patience and I responded with > My Odd Startup! > One guy, no VC, patience, problem identified, for solution, crucial secret sauce found and scalable, production quality code written, alpha test in progr…
All that time composing a response and you didn't even bother to look who you're responding to.
Re: Our Odd Startup: 3½ Guys, No VC, Profitability, and Patience
#45Earlier quoted context omitted.
Visual Basic .NET is not much like the Visual Basic of 10 years ago. As far as I can tell, Visual Basic .NET is now essentially as powerful as C# or any other Microsoft language on Windows. Supposedly C# has lambda expressions. Okay. If I need those, maybe I'll write some C#. But have VB.NET call or be called by C# is relatively easy. So, I could have a function in C# called by my main code in VB.NET. I wrote enough…
Good luck with your project! This was a fun read. Don't let the haters keep you down, just remember Zuckerberg shipped Facebook in PHP.
I never used the 6.0 thing but learned VB.NET right away for my present project.
On Windows, there's nothing more solid for high end software. E.g., my Web page programming is the ASP.NET part of .NET. The SQL Server programming is via the ADO.NET part.
There's nothing in my production code like PHP, Python, Lisp, etc.
Re: Our Odd Startup: 3½ Guys, No VC, Profitability, and Patience
#46Earlier quoted context omitted.
Good luck with your project! This was a fun read. Don't let the haters keep you down, just remember Zuckerberg shipped Facebook in PHP.
Actually, my code is solid. Visual Basic .NET is a fully solid language for high end production software. It's not the old Visual Basic 6.0 which supposedly was mostly a toy. I never used the 6.0 thing but learned VB.NET right away for my present project. On Windows, there's nothing more solid for high end software. E.g., my Web page programming is the ASP.NET part of .NET. The SQL Server programming is via the ADO.N…
If you're productive in VB.NET and can ship your MVP with it, it doesn't matter what people think about your choice of framework/language.
I got it a lot when I decided to write my backend in Go. The meme is "Go is for shitty programmers, no generics, etc" but my system doesn't bottom out at 1K QPS. I feel like the people who get into heated debates about language choice should spend more time coding then arguing about which language is the best.
Re: Our Odd Startup: 3½ Guys, No VC, Profitability, and Patience
#47Earlier quoted context omitted.
All that time composing a response and you didn't even bother to look who you're responding to.
I reduced the time to respond. But my response was still basically correct for you also.
Re: Our Odd Startup: 3½ Guys, No VC, Profitability, and Patience
#48Earlier quoted context omitted.
I reduced the time to respond. But my response was still basically correct for you also.
Uh, no it's not, I have no skin in the game, I was just pointing out why you're getting downvoted to oblivion. Quoting a different post, attributing it to me, and then imagining my motivations is entering the realm of pure fantasy.
Some local junior college may be able to give you some remedial education in reading comprehension.
I'm being attacked because I'm posting thoughts that are unusual. It's the same as in the usual advice never to talk about politics, sex, or religion. My thoughts are upsetting to some people. One reason for the upset is just simple jealousy. Or, it is common to try to beat down a nail that sticks up. Or to gang up on anyone who does not conform to the group.
Point by point, you have yet to be able to find even a single point where I said something wrong.
But being successful, e.g., even just enough for VC funding, means that something is unusual. Planning and executing a $1T market cap is even more unusual -- just "another Google" comes along only about once each 10 years, and $1T has not happened yet. No doubt plenty of people would have dumped on Henry Ford as he was becoming successful.
I've done NOTHING wrong. The people attacking me need to look at their motivations.
I expected too much of the HN audience; I over estimated that audience and was wrong.
Re: Our Odd Startup: 3½ Guys, No VC, Profitability, and Patience
#49Earlier quoted context omitted.
Actually, my code is solid. Visual Basic .NET is a fully solid language for high end production software. It's not the old Visual Basic 6.0 which supposedly was mostly a toy. I never used the 6.0 thing but learned VB.NET right away for my present project. On Windows, there's nothing more solid for high end software. E.g., my Web page programming is the ASP.NET part of .NET. The SQL Server programming is via the ADO.N…
My philosophy is always choose the right tool for the right job. If you're productive in VB.NET and can ship your MVP with it, it doesn't matter what people think about your choice of framework/language. I got it a lot when I decided to write my backend in Go. The meme is "Go is for shitty programmers, no generics, etc" but my system doesn't bottom out at 1K QPS. I feel like the people who get into heated debates abo…
Yes, there have been language wars for decades. They never made much sense and still don't.
Here is a resolution for my work now: The first choice is between Microsoft and Linux. Clearly it's possible to be successful with either of them. Like a lot of large sites, I picked Microsoft.
On Microsoft the main language choices were between VB.NET (the newer one, not the old Visual Basic 6.0) and C#. Between those two, for production code, about the only difference is just syntactic sugar. I just happen to prefer the flavor of that sugar in VB.NET. Then, for writing production code, VB.NET is essentially as good as C# or anything else on Windows. For the current state of computing, there's NOTHING wrong with the choice of VB.NET for high end production software.
More generally, so far there's no big magic in programming language deign; essentially all the ideas are 20+ years old, sometimes 40+ years old, e.g., for capabilities and access control lists, security rings, software handling of interrupts, back to Multics and PL/I in the 1960s. Heck for HN, IIRC Lisp goes back to 1959 or so. Concurrency? Dijkstra semaphores are not much used. What does get used is still simple. Sure, buried in SQL Server might be some really nice and tricky concurrency work, but only programmers specializing in SQL internals see that stuff. For algorithms and data structures, still AVL trees or red-black remain about the most advanced used. For just k-D trees, they are obscure enough that they get used only in rare special situations. For concurrency versions of some of the common algorithms, those, too, are rarely used and for narrow special situations. Sure, there's a version of the heap data structure that gives better locality of reference when using virtual memory, but, again, that need is rare.
The good news is how powerful the usual stuff, e.g., just VB.NET, actually is. We shouldn't neglect the good stuff right in front of us when, as usual, it is plenty powerful enough for the work to be done.
The main control structures remain if-then-else, do-while, and call-return. Co-routines? Not much used. Even scope of names as in PL/I has been cut back to the simplistic approach of just C. The super nice structure addressing in PL/I (we're talking 1960s here) has been replaced with the too heavy use of pointers (by the compiler) required by objects. The PL/I structures were nearly as useful as objects and much faster in the addressing. Net, in programming language design for production code, there's isn't a lot that's new and really important. So, really, in practice, just VB.NET is about as good as it gets.
Re: Our Odd Startup: 3½ Guys, No VC, Profitability, and Patience
#50Earlier quoted context omitted.
Good luck with your project! This was a fun read. Don't let the haters keep you down, just remember Zuckerberg shipped Facebook in PHP.
Yes, supposedly the first version of Google was something equally weak! Apparently since then Google has written a huge volume of some really good code. Good for Google.