skysight-inc/HackerNews huggingface dataset:
If OO is all you think, then OO is all you see. There are many other forms of programming methods that are used (actively).

Those other methods probably just have marketing issues which is why you feel they are not dominant. (Eg I would say that SQL is dominant and not the least bit OO.)
Run faster. Work harder. Don't be lazy. Constant improvement.

Remember, you aren't building a startup, you are building a company. If you're only building a startup, then just write a few lines of code and push it out.

What do you really want? Do you always want to be a startup? Or do you want to be a business? Businesses aren't startups. Businesses are built to last decades. Are you looking for a quick exit?

Is that what you are really asking? How do you prevent another startup from exiting in your place?

Why are you even thinking about another startup? Envy? Greed? Do you want more users? Is it a competition?

What do you really want? It is impossible to prevent your startup from being knocked off. No number of patents or trademarks or copyrights are going to prevent someone from knocking off your startup.

Do you think Nike asks, "How do we prevent adidas from making tennis shoes?"

You should be asking, "How does one make a successful company? How does one last through the startup phase?" Neither of those questions have anything to do with competition.
A Memo to the President
Google grabs for data to improve results for their AI . The more data, the better AI works; exponentianally more so than when improving algorythm.
Major Type Foundry to Allow Non-Commercial Font Embedding
Dead space would just be assigned to the nearest possible key anyway so this isn't much gain.

Now, if you had tessellated triangles, that might work. Right now, the keyboard works by row and column. I suspect it's more common for the iPhone to trigger "f" as "d" or "g" rather than "r" or "v": in other words, detecting side to side is harder than up and down. That suggests to me that if you tessellated triangular keys together, how far up and down you are would help determine whether you were going for an upward-pointing key or a downward-pointing key. This isn't very clearly stated but I hope it makes some sense.
Success In Failure, Ep 1: 7 Lessons Learnt From Letting Donttell.com.au Expire
But is "true ubiquitous computing" equal to "the next generation of input technology"?
In fairness, that's not their sole strategy. They already have an existing video sharing site, eatlime.com, with 500k global monthlies (per quantcast), and they've been leveraging that technology to offer more speed. This was already covered in http://venturebeat.com/tag/cotwitvidcom/

I don't mean to be an ass, but if you couldn't meet the asking price for twitvid.com that ought to have thrown up a red flag. Did you have market research/business intelligence on your competitors in the video sharing space before launch?
The OS isn't a problem. Consider Linux inhabiting spaces from embedded (32M ram and a little flash is comfortably doable with Debian, this is a small fraction of an iPhone) to 87% of the top 500 supercomputers on the planet (top500.org).

The user interface is a whole different question. Apple considered this question and decided that phones are too small to share a user interface with modern desktops. 9-10" displays are somewhere between.

My personal observations on display size and desktop designed user interfaces: 24", 20", 15", and 13" are all nice and I don't feel cramped or diluted on any of them. On my 9" netbook I resent the area lost to non-core display tasks (menu bars, icons, all the spacing and stuff that makes it work well on larger devices). But after abonding the desktop metaphor, on my 4"(ish) iPhone with its size sensitive applications I don't feel cramped.
I think they're a fantastic idea and should not be impeded by the FDA unless they can actually be proven to be more dangerous than analog cigarettes. Like someone else said -- there are lots of people who don't want to quit smoking but might consider an alternative. (especially if it was cheaper and from the research I've done e-cigarettes can be)
Thought I might do the same thing with my webapp - then read somewhere that it was developer laziness and felt guilty - good on you, though, for having the balls to tell ie users to get a real browser
Here is the question you need to ask yourself...is your community going to be buying your cars? Seems to me, like the current community is made up of artistic types who'd rather buy a Prius(which probably explains the engine choice). You need to go promote the thing on offroader sites to see the true market conditions, or you'll end up building a car noone wants.

You can experience those same jumps in a lifted Bronco. And if you screw up and roll the thing, you won't be out 50K.

Yes there are people who have 50K invested in their rigs. But that didn't happen overnight, it happened year to year, a few grand at a time. And very few of those high end rigs get taken offroad + when its time to sell, the people get bent over the table, since you won't find many people willing to spend that much money on a weekend toy.

Going to the site now, would be pretty pointless since its just pictures. No guarantee that the thing will even be built. Knowing that it takes close to 2000 hours to assemble a kit car, I don't think we'll be seeing a finished product for a couple of years.
And once all those corporate dudes have those JBooks around all the time, you have a market for consumer apps. Like when PC gaming established itself.
Built it without a hitch on a Mac. Ran the demo which seems clean and pretty snappy.

I'm not familiar with how other libraries might be implemented, like mysql, sqlite, etc so I guess I'm wondering if this implementation will eventually support external libraries. Also wondering how node compares to, say, narwhal:

http://github.com/tlrobinson/narwhal/commits/master

which seems to be more of a std lib than a full runtime. Also, can narwhal be imported by node?

All in all, really exciting. I've been wanting js on the server forever.
Android apps under Linux is not new:
http://arstechnica.com/open-source/news/2009/05/canonical-de...

(You have a point: To run the same apps on your mobile phone and on your netbook sounds like a big win.)
No, people do not smoke 'to be someone'. That's a wild generalization. It may well have something to do with why people start smoking, but very little to do with why people keep smoking. I smoke, but frankly I'm embarrassed about it because my reason for doing so is purely addictive. I find this especially ironic considering that I have used most illegal drugs but have never had any serious difficulty when I decided to quit doing so. I'm thinking about the e-cigarette thing because it offers a viable harm reduction option more likely to result in a permaquit.
He misses the CAFE standards, which forced them to produce more low profit vehicles. Saturn was an incredibly bad business decision. 5 billion to create a noisy, slow, ugly car (with dumb innovations like the plastic panels) for the least profitable segment of the market. They could have bought Honda outright for less. OTOH, Cadillac did a great job re inventing themselves. Now it seems the government wants them try the Saturn experiment again.
Okay, there are different kinds of badness - along the Io lines, I remember the photo gallery perl program called "web album". Couldn't google it for love or money.

The problem with git is that it is the kind of word that seems to (unjustly) infantilise hackers as far as management is concerned.

But hemlock is definitely worse. If you ever had to sit through a gruesome description of Socrate's death, you'd understand my reaction. My Pavlovian response is "Mmmm Hemlock, excruciatingly painful killer of goodness and smartness".
In the interest of correctness, I should say they aren't both normal cameras. In the interest of keeping my job, I won't say more. Needless to say: our APIs will provide at least depth, color, and skeletons. Cool stuff :-)
Is there an equivalent technology that doesn't use flash?
Assuming that your solution is practical, which might well not be the case (O(n^c) is polynomial for any constant c).
Do you know the coaching program from Rich Sheffren an Jay Abraham? Maybe this is a product you want to buy now.
It looks good, but I don't see any demos that involve graphics. How usable is Vaadin for graphics?
> I could definitely see using this format for detection

Why have any gaps between the keys at all?

On a physical keyboard, you want gaps for at least a couple of reasons: so that your fingers can feel the edges, and so that you don't accidently click on two keys at once. Triangular keys might make some sense on a physical keyboard then, since presumably you would be able to press inside the combined area of the key's triangle and the two adjacent triangular gaps, so less chance of pressing two keys at once.

On a soft keyboard, you can't feel the edges of the keys, so the first point doesn't apply anymore. The second worry, pressing two keys at once, also doesn't apply, since the software calculates the centre point of the finger press, and activates the key which that point falls over, rather than all the keys under your finger.

With a soft key pad then, the only real way to make keys easier to press is to make them bigger. The iPhone for example, will increase the effective size of the keys that you are likely to press next, predicted based on language settings.

So, it probably hasn't been implemented for a soft key pad because it would make it harder to press the keys. You would press roughly in the right place, and get no response.

As for physical key pads, I notice that the Blackberry has keys with raised diagonals. That probably gets you most of the advantages of triangular keys (easier to feel them apart) without the need to actually make them triangular.

http://3466.voxcdn.com/wp-content/uploads/2007/09/8820-keybo...
This could be made into an iPhone app for email/sms.

It wouldn't replace the native keyboard on the iPhone, but would allow users to compose their message using this triangular keyboard and forward the text to the appropriate application.
In our class there were lots of people driving $50k+ cars as well as people who could afford to not work for years.

Investors want founders who care more about their startups success than their own personal wealth/comfort. YC does an excellent job of weeding our people like you who wouldn't trade their comfort for a measurably better shot at startup success (which YC offers).
Prolog :- tutorial
Microsoft introduces controller free gaming, Project Natal
Exactly. I don't expect any wins to come because just Linux is cheaper.

It needs to be better or easier in some ways. Better battery life. More complete out of the box. Something like that.

It can if it makes the net books cheaper by running on cheaper hardware, but RAM isn't very expensive.
I can't think of a 30 year old I know who has no obligations.

You haven't spent much time in San Francisco, then...
Actually OO has been superseded by Model Based Software Engineering. Granted the concept of objects remains, but the model is constructed using UML and the tools generate the code. You make changes to the model and regenerate the code. Have a look at http://www.softwarefactories.com/TheBook.html for more details.

MBSE is the competitive advantage of hundreds of companies, but they're keeping it to themselves so as to keep ahead of the competitors who think that C++/Java/C# etc are the answer.

Once models are open sourced, the empires of Microsoft, Oracle, SAP, etc are going to go the way of GM, Chrysler, etc.
Hemlock is the Emacs clone built into CMUCL; where I spent the most pleasant times in my 5 years of extended hack-mode ;-)

http://en.wikipedia.org/wiki/Hemlock_(editor)

(ed 'foo) ahhh, they don't make 'em like they used to.
I wasn't knocking your blog, and I assumed from your current blogs welcome message that there were other blogs out there and the current one might not be representative. From what I've seen you write pretty clearly and lay your ideas out well.

Also, the linked article isn't that complex once you get past the first paragraph. It's actually about discussing domain specific complex topics, and the first paragraph acts an example. From then on it's written pretty clearly and the ideas are layed out well. But at the end of the day it's more a thought / concern the guy had than an article.

It's not that the domain experts are all snooty and don't want to condescend to explain things properly. It's that they have to make a choice about explaining things to those that are familiar with the domain - in which case they can be fairly concise and get whatever idea it is across with a minimal signal to noise ratio - or they can try for an explanation that anyone could understand - which might take more than a feasible amount of time, and carries a risk that the core idea that got them motivated enough to explain things in the first place would be lost amongst all the new information.

With that in mind, using a highly domain specific first paragraph as an example seems to be a highly effective way of a communicating the idea - if it was at the end, or in the middle and the reader was told it was an example then people would have skipped or skimmed it. The stakes wouldn't be high enough. You don't know that because you didn't read the article - kind of amusing since you subsequently accused the author of having a lazy attitude :)

Anyhow, it seems liked you were offering advice between authors of similarly complex works which is what caused some cognitive dissonance in me. Maybe you've written equally complex works before, but it feels to me that if you haven't then you can't know if your advice scales to the higher complexity description.

I would argue that most of your subjects are reasonably straightforward but perhaps discussed less clearly elsewhere. I didn't see any data or graphs showing lost opportunity costs and probabilities of succes in the "College vs Startup" entry for instance - which for my money would make it more of a complex subject, radically more useful while still being easily explainable. As it is pretty much anyone could have written it - perhaps with a different style - but it doesn't seem like it's coming from a domain expert.

The merchant account article is the exception amongst them, I'm sure that's very useful for the people who are looking at getting a merchant account.

Maybe we just have different levels for what we count as complex, which is fine.
Thanks for checking out the show everyone. We will be uploading an episode every Tuesday at noon MST.

RSS: http://vimeo.com/channels/45987/videos/rss
iTunes: http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcas...

Cheers.
I think the reason newspapers have declined so much, is merely the fact that they rely almost entirely on advertising to pay for the production and it's fairly inaccurate advertising. I mean your demographic targeting is exclusively to those who read, which in countries with 99% literacy rates, you're basically fucked for targeting. Where as you can pay less money to advertise online, reach less people but potentially have everyone who sees it interested.

Advertising on a bus is more demographically targeted than newspaper advertising, I mean generally lower income and likely don't own a vehicle. I don't own a drivers license, so why do I care about the new Ford Taurus, they just wasted money by advertising to me.

However, there's no advertising in book sales. Perhaps this is why for the past ten years they've had record sales. The internet has only helped book sales, and interestingly free eBook releases also boost sales.

The assumption that publishing is dead because of the internet is just stupid. We have ubiquitous clean water supplies, but people still "waste" money on bottled water. Plumbing isn't as useful to people as water in a bottle. Similarly, eBooks aren't as useful to people as books (at least so far).

Kindle and similar eBook readers offer promise to removing the paperback from its throne, but tangibility and freedom are key here. I can hand my book to anyone, I can sell it on and whatever I want, this creates the incredible ability for free advertising. Most of my books are from authors recommended to me, which usually involved the person handing me the book to me for me to read.

Also you can't advertise that you're intelligent and well read better than a bookshelf full of books. Then there's all the textile sensations that come with books.

While I don't doubt books will likely go the way of the newspaper. I highly doubt the end is nigh for bookpublishers when they have record sales. It just stinks of the BS spouted in the 50's that the end of the automobile would be soon because of how cheap air travel was becoming. I'm still not flying to work, so I'll laugh and ridicule the people who tell me book publishers are going to go out of business when they have record sales, just as everyone should have doubted we'd be flying to work when automobile manufacturers were posting record profits and more highways were being built than ever.

It just strikes me as ignorant, that so many tech news websites and the fanboys on them don't seem to grasp that newspapers and novels are far more different than Microsoft and Apple. You'd think people who can proclaim two computers so different would be capable of understanding a newspaper is not a book, alas apparently not.
What you say is all true, but only for stuff that comes from big-name bands or artists with the potential to be one. I do think there is quite a large community of bedroom producers/artists out there that will never get near a record deal or anything more substantial than tiny sales on iTunes or views on YouTube - less good musos who can't easily make out the chords (like myself) and those in the less profitable musical genres (electronic/dance and metal) where there are many, many more amateurs or hopefuls than successful acts. Anyway, I think there's a definite market for this plugin among the bedroom set. AU users (who I forgot abuot because I'm not a mac owner...oops) are more likely to pay money than VSTers, but a friendly Lite version will definitely drive sales of an affordable Pro version.

The Pro Tools folk will have little to no use for this plugin - let's face it, if you're paying for PT, you probably don't need the computer to help you with working out the chords. I think you're being a little unfair to Windows audio though. I used to produce on a full-size Pro Tools HD rig, but at home I've always been a Win/PC guy and don't find it limiting. I think the lean to Mac is just because they were the leader in that space for such a long time.

I was really surprised you didn't mention Ableton Live in your otherwise excellent roundup, though of course that's much more for dance than other DAWs.
Mahalo Will Now Pay You To Create Topic Pages
So... do people assume you have those? Should we get those so people don't squat them? We have the dot com.
Nobody, at any age, is applying to YC for $5000.

Actually, money was a large part of the reason I applied to YC. I had a huge medical bill while uninsured last year and it wiped out a large chunk of my cash.
Is Google web search enough? One internet search tool can't fit all
Google Jay Abraham! His stuff is awesome!!! Here are some questions he would ask :

Who do you market to?

Who are your customers?

Where do you find them?

How else can you reach them?

What else will they buy?

Why don't non-customers buy from you?

More funding is never the answer. More sales, more revenue and greater profits are always the way to grow. Selling on the web is only one of many ways.
Reading the addenda on that article (i.e. "Update II .. this just in!!!1") makes twitter software development look easy, compared to the old, real-world, b2b business software some of us are doing.
Put it this way - you're doing more revenue than half the site featured on here - and probably making more profit than twitter or facebook.

SwellJoe had some good advice. To use the E-Myth distinction - work "on" your business, not "in" it. (also - probably read E myth revisited).
Look at adjoining niches?
Create a new niche on the same kind of platform?
begin adding breadth and not depth
Information Products / ebooks / lulu / etc - sell well and with a significant profit margin (think parrotsecrets)

Do you need funding? What would you do with extra cash? If your aim is to build the next facebook - you need servers, staff, power, etc.. If you just need to grow/expand - what would you use the cash for?

Other book recommendations might be (How to Get Rich - Felix Dennis (ignore the title - fantastic book) and maye the 4 Hour Work Week - Tim Ferris - I haven't even read it - but I know that a large part of it was his story of automating his product sales online. I'd guess it should have at least one $15 idea)
Internet Crimes San Antonio
San Antonio Internet Crimes
I think the lure of YC (and really, the startup game in general) tends towards people who don't like being tied down.

If you don't know people like that it's probably because you're not sampling from a pool of founders, but of people that have conformed to the more usual social paths.
Swine Flu - Nitric Oxide
The Genosys, Inc. Nitric Oxide system is being researched for the treatment of Swine Influenza (Flu) Influenza A, Rhinovirus, Avian Flu Virus and Tuberculosis.
Compcache: in-memory compressed swapping
Slip & Falls Chicago
Slip and fall lawyer in Chiago
I guess "dead" is a relative term. At one time, Smalltalk seemed poised to be the next big thing in enterprise software. The Smalltalk vendors completely blew that opportunity and Java became the OO language of choice. There's still a significant amount of Smalltalk in banking, insurance and other big custom-software installations, but mostly it's a niche language now.

I think the "Smalltalk is dead" meme comes from all the ex-Smalltalkers out there. At one point they worked on some enterprise project in Smalltalk, but then switched over to Java when that became fashionable. They remember Smalltalk fondly, but won't use it for anything "real" anymore.

With the rise of the internet, niche languages are a lot more viable than they used to be, and so there's a small but vibrant community around the surviving Smalltalk implementations.
From the USPTO:

Word Mark	TWITVID
Goods and Services	IC 035. US 100 101 102. G & S: Video Upload Service
Mark Drawing Code	(4) STANDARD CHARACTER MARK
Serial Number	77742689
Filing Date	May 21, 2009
Current Filing Basis	1B
Original Filing Basis	1B
Owner	(APPLICANT) EatLime, Inc. CORPORATION CALIFORNIA 1417 Guerrero St. San Francisco CA 94110 San Francisco CALIFORNIA 94110
Type of Mark	SERVICE MARK
Register	PRINCIPAL
Live/Dead Indicator	LIVE
Google "twitvid" and http://twitvid.in ranks first, ahead of .io and .com. So there's a third one now, I guess.. I should make one.
whoops, i selected the wrong one after i misspelled it as tenats. Thanks.
OK, so show me a language or framework which has a button you push, or something similar, to scale without any hassle.
I'm only eight chapters into it, but The Art of Prolog by Sterling and Shapiro has been quite good so far. It started with several chapters about logical & declarative programming, and is now getting into the Prolog language's implementation of it.

Also, there's http://learnprolognow.org/ , and there's also some interesting material about Prolog and unification in PAIP.

I'm not sure how directly useful Prolog is (and I'm expecting naysayers to come marching in any minute now), but Prolog/Horn clauses seem really handy as a notation. After working through some examples in the book, I have a much clearer idea of how the unification for H-M type inference is implemented. (Much like how thinking about text patterns became easier once I learned regular expressions.)
Hey, I was showing restraint. ;)
I remember seeing these types of model-based stuff back when I was still in college. The appeal is obvious, but how practical and widespread is this? What is the biggest application ever built with this approach?