Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
witten
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
151.
▲
by
witten
18y ago
1. All morality aside, you can decide to open source or not based on simple cost-benefit analysis. Will your customers be more likely to make the purchase if the source is available? Will you get more contributions and goodwill if the sourc
152.
▲
by
witten
18y ago
If the source is open, then anyone who bases a product on it has to abide by the license. Are you talking about the case of someone who downloads the source, and bases a derived product on it without abiding by the license and releasing the
153.
▲
by
witten
18y ago
So perhaps yours is a case in which open source doesn't make sense. My thesis wasn't that it always makes sense, but simply that micro-ISV developers should rationally consider whether it does in their particular business.
154.
▲
by
witten
18y ago
1. It's a rough analogy as I said, and honestly I don't think either the car analogy or the consumer electronic analogy is a good one. Most software is not a commodity, and unlike a DVD player, if it breaks you don't just go out and get a n
155.
▲
by
witten
18y ago
Let's say this happened, and someone in a random foreign country made a clone of my software and started selling it there. Would that really cut into my sales? Or would that perhaps increase the legitimacy and recognition for the type of so
156.
▲
by
witten
18y ago
Because for end-users, it's more convenient than building the software from source.
157.
▲
by
witten
18y ago
I suppose it's possible, but pretty unlikely. But let's say it does happen. I'm still the foremost expert in the world on this particular piece of software. Chances are I can develop it faster and better than anyone else. (This isn't to say
158.
▲
Why you should sell open source software
(luminotes.com)
31 points
by
witten
18y ago
|
40 comments
159.
▲
by
witten
18y ago
Update: There's now a downloadable/desktop version of Luminotes for both Linux and Windows.
160.
▲
by
witten
18y ago
Luminotes, a much lighter wiki than Confluence, has its own rich text editor. It's simpler than many editors (e.g., no explicit table support yet), but many people prefer it perhaps because of that simplicity. More info at http://luminotes
161.
▲
by
witten
18y ago
It seems logical, but the problem with basing executive compensation on company performance is that, in a public company, it just incentivizes the executives to chase quarterly profits at the expense of medium- to long-term goals. This mean
162.
▲
Coderific employer rating site for coders shuts down
(coderific.com)
1 points
by
witten
18y ago
|
0 comments
163.
▲
by
witten
18y ago
For another take on the subject: http://www.joelonsoftware.com/articles/fog0000000070.html (Incentive Pay Considered Harmful)
164.
▲
by
witten
18y ago
I really like the idea of the site. But I think you need to differentiate yourself on the very front page by summarizing the theory there. If people think it's just a standard chat site and they don't bother to read the theory page, they'll
165.
▲
by
witten
18y ago
> My main criticism is that there should be an explicit "save" button or link for notes. Done. :)
166.
▲
by
witten
18y ago
Okay, the scrolling and flashing is now serial instead of parallel. And I sped up the scrolling speed as well. Thanks again.
167.
▲
by
witten
18y ago
The ability to link to other notes may indeed be useless for your particular needs. But it's hugely useful for a large class of notebooks. For instance, if you're writing a novel and you need to keep track of your characters and their relat
168.
▲
by
witten
18y ago
I'm using CherryPy, and I'd be very interested in hearing more about this. Feel free to send me an email. I think the biggest hurdle in a Luminotes desktop port such as this would be replacing PostgreSQL with something like sqlite. Another
169.
▲
by
witten
18y ago
The download page has the whole codebase in its entirety, GPL licensed: http://luminotes.com/download The link to this page is at the bottom of the front page. It used to be more prominent, but I found people got confused about whether th
170.
▲
by
witten
18y ago
Link text has been changed now. And I sprinkled "sign up for free" in a few other places as well. Thanks again.
171.
▲
by
witten
18y ago
Okay, "nothing but notes" mode now hides the toolbar as well.
172.
▲
by
witten
18y ago
It's a good point. I have family in academia, so I'm familiar with the anti-Wikipedia bias. The question then is what to call the product if not a personal wiki.
173.
▲
by
witten
18y ago
Glad you asked. :) See http://luminotes.com/notebooks/74uqe3cecagabucmrvwls33b4?not...
174.
▲
by
witten
18y ago
Oh okay. I have such a <noscript> tag on some pages, but not all of them. For instance, see https://luminotes.com/sign_up with JavaScript turned off. I guess I should add similar tags to the other pages as well. UPDATE: Added <
175.
▲
by
witten
18y ago
Right, but the escaping by doubling does not work in Python unless it's in a format string. So "%%foo" does not count as escaped. That's what threw me off.
176.
▲
by
witten
18y ago
Let me just say that if anyone hasn't regenerated their Debian/Ubuntu SSH keys by now, they don't deserve to remain in business. But this isn't really relevant to the discussion..
177.
▲
by
witten
18y ago
It's a JavaScript-based personal wiki. What should the <noscript> tags do? Are you suggesting that there should be a fallback to JavaScript-less text areas? Note that you can view the wiki pages without JavaScript. You only need Jav
178.
▲
by
witten
18y ago
I don't know where you got the idea about "a guy with a Mac'. I'm on a ThinkPad running Debian, and the servers are Debian as well. :) I should point out that while your concern may be legitimate, you can download your entire wiki as HTML w
179.
▲
by
witten
18y ago
Thanks for the detailed feedback. I've been avoiding a "save" button because saves are implicit, but I think for the reasons you point out, I really should add one anyway. You can hide all the crap on the left (except the toolbar) by clicki
180.
▲
by
witten
18y ago
Thanks, I appreciate it. I think I got a little over-zealous in escaping my %s. Interestingly, in Python, "%%%s" % "foo" != "%%foo"
More ›