Hacker Newsnew | past | comments | ask | show | jobs | submit | technoir's commentslogin

Yes, I had an awful experience with the stealth also, though it had nothing to do with linux support (managed to get everything working).

Multiple hardware failures and eventually had to return it. They should probably learn basic quality control techniques before spending any energy on better linux support.


If there is an analogue in the standard library you should have a compelling reason to use an alternative. Wish this could be filed under "common" sense. Thanks for articulating and presenting this principle, among others. Great writeup.


It rains all year in Portland-- and it's cold. Artisanal is just another word for amateur. Wages are low. This is bad advice -- do not move here.


Wasn't advising, just stating the facts: people are coming here from the Bay Area in droves.


It's not about 15-20% for the N workers sponsored.

It drives down wages across the industry by increasing unemployed labor supply. It's a lever to put downward pressure on wages in a macroeconomic sense.


Some seem to believe that software developers are so focused on programming that they were never exposed to basic macroeconomics.

If supply goes up, price goes down.

It may be better for employers, and the economy as a whole depending on how you measure, but it is not in the best economic interest of those already selling their development labor.


If there is a different way of implementing it than described in the patent, did the patent owner really invent the other method?


Yes. If an algorithm requires a "sort" step you are not required to enumerate all possible implementations of a sorting operation because it is not material to the algorithm being described. It is sufficient that each operation is clearly specified; the novel arrangement of those myriad operations is the patentable subject matter. In the same way, novel chemical synthesis processes are eminently patentable but the individual synthesis steps are not in themselves novel and could be often be implemented in several different ways.

Most (all?) patentable subject matters work this way; the abstract process is patentable and the reduction to a specific implementation is protected by copyright because they are unrelated bodies of work. It is not uncommon, for example, to license a chemical process (read: algorithm) patent from one company and license a copyrighted implementation design from another company. Computer algorithm patents work the same way.


Still think it would be an okay patentability requirment to include source code. Yes, it is just one embodiment, but let's see the embodiment.


This is a nice story, but not an accurate reflection of reality. Look at the statistics on who are issued patents, who receives royalties. It's not the noble independent inventor, it's old MegaCorp that doesn't blink at underwriting the massive expense of prosecuting a good patent.

The story you describe is a convenient myth to justify a system that benefits established interests.


ChuckM, I appreciate your polite tone and sincerity.

To illustrate my point, consider my story. I'm a software developer with entrepreneurial ambition and I'm developing a product I have dreams of marketing and selling. Last week I probably came up with 5 methods of doing some novel data analysis that are patent-able.

How many will I patent? Well considering it would cost about 100-150k to adequately protect that intellectual property and I have only my own boots to my name, ... I'll patent zero of them.

Clearly the system does not work for me.

This is one extreme scenario, but consider the continuum. What about a startup with 500k in seed funding? Should they spend 50% of their capital to protect their intellectual property before they've finished a product and made sales?

Meanwhile large companies spend millions on patent programs which sweep up wide swaths of IP on nebulous grounds of validity. Not only can I not afford to prosecute a patent, I can't even afford to respond to a cease and desist letter based on an invalid patent which came out of the "innovation process" of MegaCorp.

Sorry, but the system is not for the little guy or the start up.


Fair enough, I've got a couple of questions for you though.

First, and perhaps most importantly, how did you arrive at a cost for filing a patent? I ask because there is a lot of mis-information out there spread mostly by patent attorneys that try to make this case. The actual fees for filing a patent are not all that high, however attorney fees are astronomical by comparison. Also did you know there are people who are registered patent agents (not attorneys) who can help you file a patent at a much lower cost? I guess the real question is how deeply have you investigated patents with available online resources before deciding they were not worth pursuing?

I've got just over a dozen patents issued to me, they range from the quite simple (protecting a laptop screen from onlookers using lcd glasses) to fairly complex (protecting executable code with bi-directional authentication). I've also been the advisor to a number of startups which have filed for and received patents. The most expensive cost was probably the bi-directional authentication one because it got the department of state involved (long story) but the first one was quite inexpensive, about $15K from deposition to issuance. Part of the expense can come from trying to patent something really broad (like "breathing air") which gets a lot of 'office actions' from the patent office for prior work and restatement of claims. That burns a lot of attorney hours and that is a lot of cost. For things that are narrowly claimed and there is little to no prior art in the patent database, they are very quick to patent and thus very cheap.

Now a patent attorney will advise you to "get as broad coverage as possible" to maximize the "value" of the patent. Which is good, but somewhat self serving advice. They will start with something really broad and the repeated office actions will pare it down into something much less broad, but arguably "as broad as possible." Also "as expensive as possible."

Not a lot of people who argue for or against the patent system have been through it, I've been through it as an inventor, an acquirer (due diligence), and expert witness (defender) of various patents. That experience has helped me get to the point where I've separated my opinions about patents and patent administration into two camps. The latter is problems with how they are vetted, prosecuted and defended, the former is about the concept of protecting the person who did the work from exploitation.

Given changes in the JOBS act there was some additions more cost effective ways to file patents that made it easier for folks in your position to file them. There are also systems like provisional patents, where you put down that you're going to file them in a durable way, so that if you go talk to BigCorp and tell them what you are doing, and they "steal" your idea and implement it, you can "steal it back" by asserting your patent rights to it.

I guess my point is that it is a lot more complex than "good" or "bad" and the information that is readily available may not always come from a disinterested source.


Actually, it would be much more expensive than that if you end up having to defend you patent in court http://www.cnet.com/news/how-much-is-that-patent-lawsuit-goi...


You could actually do some research if you wanted to and realize the truth of the statement, I'll give you the couch potato version, watch 'Shark Tank' or 'Dragon's Den' and rank all of the engagements where the question of a patent came up. Or you could do as I have done and participate in on M&A discussions for over a decade as part of the due diligence team and compare outcomes when patents exist and when they don't. Or you could approach the question using some basic reasoning, if the BigCorp is spending millions a year to develop a patent portfolio, how much of that value would carry over into the acquisition of SmallCorp with or without patents? Zero? Non-zero? How much non-zero? Can that number be deduced?

You don't have to believe some random guy commenting on Hackernews here, but you do have to actually think about it and test your assumptions.


You can get predicted columns via https://github.com/no0p/alps ... Turns out that adding words like infer to the lex is kind of a big project in pgsql. Excellent work with the language aspect of it in BayesDB -- well thought out.


thanks for the tip! it was worth the karma i lost for my attempt at humor...


Too bad they didnt switch to windowlab. Now that is a lightweight window manager. Amiga style window management!


if data storage and data analysis were wholly independent activities, the logical separation would make a lot of sense, e.g. dumb database is good at data storage, utilities are good at specific analytic functions.

Due to resource bottlenecks these two activities are currently closely coupled. As a result there is no clear cut answer one way or the other.

One aspect currently is a trade off between managing complexity and performance. Of course there are many other factors. Case by case basis.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: