skysight-inc/HackerNews huggingface dataset:
An interesting tidbit that I picked up: one-third of VC investments succeed beyond their expectations, one-third do OK (zombies from the VC's perspective), and, one-third fail. I had thought, from what I had previously read, that 10% were very successful, and 50% failed.
something like that is a great way to piss off your users, whose bright idea was it?
Also: Ask people you know, especially people who will be qualified/candid enough to tell you what is wrong. Asking HN was a clever idea! Asking people in person is also important.

I think this is an important question. Anyone else have suggestions?
This is fairly close to how find already works in Firefox and Safari... instant, progressive advance-to-next-match and highlighting of all matches. I would expect that style to gradually migrate to other apps without any promotional effort.

Besides the fact that the keys/gestures for 'next/prev' and 'repeat' are a little different, what part of HandyFind isn't matched in these browsers?
It looks like a nicely implemented and useful utility.

But there's nothing really new in incremental searching (emacs has had it for years and years, firefox search works in a similar fashion). I suppose the main thing is the cross-application support.

I don't personally think you could make much money out of it.

I'm not sure who would "steal" it either. This kind of searching (as opposed to indexing) is per-application really. An OS-level "search any text interactively" feature might confuse users.
I was looking at something like this recently: http://spinn3r.com/
Linux on Netbooks: The Smoking Gun
The one that keeps floating to the top. The one you find yourself most passionate about. Otherwise, when you are bridging the gap between start and finish, you'll give up.
But rigor is what is at issue! It is the crux of the entire thing.
Even for routine programming a CS major might be helpful.

Might?

Seriously, I don't think that's what's being argued. The point is that computer science != programming. Reducing CS to programming is flawed.
My biggest complaint with current search in all the browsers is that if you don't find what you're looking for, it takes a while to realize what has happened since there is no obvious feedback (though FF is pretty good). Also, it isn't obvious if you have wrapped around or it is hard to find the text if the font is small.
That boils down to "what if your admin tool refuses to make any state changes because your current state is invalid?" This is inherently bad design, and doesn't justify anything other than fixing the admin tool.
Sounds to me like Watt and his lawyers have neither confirmed nor denied it -- it hasn't come up in the case, and there'e no reason to go on record either way. Quite possibly, she asked Watt's team, and they said something like "I have no information on that" or "I can't comment on things not part of this case".
In most cases, CS majors do go on to do routine programming.

Moreover, companies with work that involves routine programming often require CS degrees.

So there's a strong connection between a CS major and routine programming.

A CS major will give you an advantage even with routine programming.
http://handykeys.com is the web site.

The video needs to be redone with better enunciation and a presentation volume as if speaking to room not a pillow mate. I am somewhat hard of hearing in one ear and it took me three tries to get the above URL.

It looks to be worth investigating as a site search tool.

Edit: URL corrected
(I didn't downvote you, but I'll try to answer).

I lurked on comp.lang.lisp quite a lot in 1999-2002, and I made a point of reading Erik Naggum's posts on technical topics. Those posts made me feel that I learned something. When I had time, I sometimes read his non-technical posts, too, and most were pretty entertaining, as long as not taken too seriously.

He will be missed.
Are you? Care to explain why you are suprized ?
7 states off for me.
How is it abused by Gmail? The back button in Gmail works exactly like I would expect it to in a non-ajax app.
Seems like a lame feature to me. If I hit a gallery page and view 6 or 7 images, I don't want to have to hit the back button 15 times to get to the previous page. To me, viewing a larger version of an image on the page isn't the same as viewing a new page, and the back button behavior should reflect that.
Just to make sure I'm not crazy, I found another 100+ page book and downloaded the PDF just now. No requirement to upload any files.

Perhaps you didn't meet the criteria to trigger this behavior, you are not a member of the A/B group that was shown this UI, etc.

Doesn't anyone fact check stories before posting their comment rage?

The story is sourced, and veracity is riding on the source's reputation (and vis versa):

http://mayank.name/about-me/

http://www.linkedin.com/in/mayankdhingra

http://twitter.com/mayankdhingra
Perhaps you could repurpose it as a library that app developers can incorporate into their products.
The winning contestants in interviews also said IE8, especially on Vista, had the toughest security model to defeat, with the most layers of protection.

Microsoft's comparison chart is no more misleading than the equally unsupported comparisons Mozilla and Google have made in material of their own.

And advertising need not be 100% backed by statistics. Boosting up your product with words like "best" is not considered deceptive advertising, it's called "puffing up" and there's centuries of legal precedent on that not constituting a fraud.

The FTC has better things to do. Don't you?
The Earth Under The Microscope
That's interesting, I didn't actually see any interviews where they went into detail about the IE8 security model. Could you provide links?
Inside the World's Greatest Keyboard
It gets my down to the borough of London I live in.
First Question: Both.

Second Question: Read online about the interests of a prof. Select a few. Watch a few of their introductory lectures to see if you like how they explain stuff. Select one. Look up the office hours. Wander into the room and state your mind.
Link to the original article: http://www.maa.org/devlin/LockhartsLament.pdf
I'd like to point out that I actually have no real problem with IE8, just the way that MS are promoting it in this instance. Anything that draws people away from the IE6 user-base is good with me, just not at the expense of possibly getting them onto an even better platform like FireFox.
The major thing missing from this article is any mention of Unicomp, which makes contemporary versions of the Model M called the "Customizer" and "Space Saver." I wrote a review of the Customzier here : http://jseliger.com/2008/05/07/product-review-unicomp-custom... , which also explains how to use it with Macs.
> He will be missed.

Yes, I get that. What I'm trying to understand is why. Is it really just the usenet postings, or did he do something else that I'm not aware of?
That Firefox is a better platform is an opinion, not something the FTC should be enforcing.
To a point. Medicine can't do everything (yet).
http://handykeys.com/ - download the stable version.

http://handykeys.com/v3 - download the beta version shown in the video.

Sorry about the sound and thanks for the feedback. I knew it sucked but it was going to come down to that or nothing.
For real? People have always told me that recommendations are pretty much the only thing good grad schools look at. (For math, at least.)
If I were you, and I knew C well enough, I'd actually fix the search in Firefox or Chrome to implement these features, then use that to demonstrate my skill to clients, employers or fellow geeks.
The literary legend is Ray Bradbury, who seems to have become an appealing old eccentric.
I have long wanted a "ban Scribd" option for my google resposes. It used to crash my firefox whenever I left their site too.
They are pretty unclear about how this is better than the Maxmind free DB they've based it on.

That one comes in a small binary file that allows to avoid even using a SQL DB for the lookups (faster for some people + easier to manage)
I'm not asking the FTC to enforce my opinions, I'm merely making a report on a case where I think that 'consumers' are being mis-lead. Looking into issues like this is their job.
Why Founders Should Use Cheap Stock in Capitalizing Their Startups
Part of my Startup Law 101 Series of tutorials for founders and entrepreneurs.
Are they? Sure, compared to the great scientists of the past.

But that word "great" is important.

As a general rule, when you compare the best things in one category with the average things in another, the first category tends to come out looking better.

See also various comparisons in music, literature, etc., etc.
Not that I disagree, but this thread is an interesting point of reference: http://groups.google.com/group/comp.lang.lisp/browse_thread/...
"The FTC has better things to do. Don't you?"

There's no need for personal attacks.

The FTC's job is to investigate cases where people are being mislead or exploited by companies in the name of profit. They cannot do this job without input from people who notice these problems.

Taking a minute out of my day to make sure that less-informed people aren't mislead seems like a good use of time to me.
I think I lost track of what we're talking about...

Rigor is the crux of what?

(To clarify, the reason I was comparing research to starting a startup was to show how, even though a field appears to be immensely popular and having a lot of money and talent being poured into it, it is still possible for a determined person to make a breakthrough in it.)
He's not against what Googlzon allows its users to do, but rather, the deal that content creators struck with Googlzon which leads to laws with conditions that favors Googlzon as a big company, not Googlzon as a startup that they once were.

One such condition are royalties or payment that a big company can readily afford, but not a startup.

This affects that industry market for all subsequent startups which want to enter that market.

So instead of just doing something and asking for permission later (as all startups and upstarts do), you need to spend time and energy into lawyers and such. It's hard to imagine Google succeeding if, in addition to all the technical hurdles, they had to amass and direct a team of lawyers also.

So the question we have to ask ourselves are what startups--and subsequently--what innovations are being stifled, if not avoided altogether due to copyright laws getting in the way?

I hope it goes without saying that innovation is what keeps a country ahead of others economically and militarily (probably among others I'm not thinking of), and that's why it's important in the long run.
Ruby on Rails Database Sharding: A Quick Primer
Steve Jobs - Liver Transplant
The ability to downmod, or at least retract an upmod on a comment you have upmodded.

Because people are able to edit their comments after you have upmodded them, the comment may change so that you no longer agree with them.

Having this would allow people who edit their comments after gaining attention to be moderated in a more effective manner...
Even if zkz was agreeing, I don't see justification to insult. Insult doesn't add insight, and generally insulting leads to a drop in the "community" feel of any community which eventually leads to no community.
Here: http://news.ycombinator.com/item?id=530086
and here: http://news.ycombinator.com/item?id=555782
Safari does this better, darkening the whole page except for the matches. (I'm looking at Safari 4 in Windows.)

That makes the matches about as prominent as your colorful pop-up bubble display.
Bittorrent is based on the same concept.

Yeah, just like cars and legs are based on the same "concept". Hey, they are both about movement!
I used to be a prolific ranter with an interest in Lisp. Running into Eric's posts inspired me to give that up - I didn't want online rants to be my legacy. Related, Xah Lee's crazy writings inspired me to take my social life seriously and not over-share on the internet. Both of them, and the rest of the comp.lang.lisp, taught me that getting stuff done was more important than making sure I was using the most aesthetically pure computing environment. Another lisp programmer, Philip Greenspun, also demonstrated the negative effects of too much writing online. In addition, he showed me that photography was mostly a factor of how much film and equipment one can afford, which inspired me to give that up and focus more on music and other things I had natural talent for. Finally, and only related in form, reading Ludwig Wittgenstein's later "notebook" style writings inspired me to give up on philosophy and enter industry instead of philosophy grad school.
I'm not sure why this thread was flagged. There's nothing off-topic or trollish about it.
NY State Senate Code on GitHub
The National Security Agency is Watching Your Email
upasfs(4) http://man.cat-v.org/plan_9/4/upasfs

Edit: Damn, skwiddor beat me to it :)
That's what passes for a "smoking gun" these days-- that somebody says they were frightened?

I enjoy PJ and Groklaw, but this time's she's really over-stepping.

If I say my horse is faster than yours, and you says yours is faster, and we let our horses race around the track, that establishes the point. But if you shoot my horse, that leaves questions in the air. Is your horse _really_ faster? If so, why shoot my horse?

Except that in this case, nobody shot the horse. One of the jockeys got scared that somebody was going to shoot the horse, used that as an excuse to pull out of the race. Not quite the same thing, smoking-gun-wise.
The "appealing" part is something new. I saw him speak about 15-20 years ago, and he really skeeved me out-- his view of technology was so naively optimistic as to be frightening.

I can't argue with the library thing, though. More power to him.
Sorry, I meant that as a bunch of compares that are mutually inconsistent, not one big expression. And "don't use ==" isn't really a solution until you persuade the runtime and every major library author to stop using it.
The scenario at the beginning is real - at least in Germany
I agree that's really nice... but what happens when the text isn't found? The feedback is that the page brightens. Even if I know to shift my eyes to the entry field, it feels odd to me that the feedback for something going wrong is that the page lightens up.
It is my opinion that non of the "memory-to-memory" tasks is holding any better language back; if anything, it's accessing the real world and/or accessing other systems.

The tasks you listed are usually available with a new language as part of its standard library, albeit not feature complete or with a standard interface. An implementation such as you suggested may provide a feature complete, standardised solution -- however, it will not be convenient due to "impedance mismatch" (differing object models / storage models / needed conversions back and from, etc).

Validating an email address is all good, but without shelling out to /usr/bin/mail or tcp access, you can't actually send it -- and whatever you use for actually sending it probably has a validator already.

Parsing, specifically (most of your examples) has relatively good language agnostic support in such things as the GOLD parser --- and yet, it always loses in convenience to a system that lets you embed implementation language constructs, such as yacc / lex / ometa / antlr / lemon and friends.

Sorry for being a little non constructive, but I think that without a concrete, specific use case that clearly demonstrates an advantage, this project may be interesting philosophically, but useless in practice. When you work out an example compare: (cost of implementing said feature from scratch in a new language) to (cost of implementing interpreter + conversions from language + conversion of results back to language idioms + ... + in each language + 1/6 feature (amortized over 6 languages)). Take into account unicode and charset handling because you value correctness above all. I think you'll find it hard to justify.

What are those languages somewhat devoid of libraries, and what is the large body of methods that can actually fit in this list of yours that you believe are holding language adoption back? I surely lack breadth of knowledge and imagination, but I can't come up with these lists.
I think its because the web is a such a big and diverse place, that he assumes any idea that sounds good and is describable in one sentence is already implemented.

It's kind of like Rule 34, but not just for porn.
What Helps New Ph.D.s Land Jobs in Academia? A Passport
Is ultrasn0w out yet?
Well, I think such a book would be useful, and strikes me as a pretty obvious idea, with plenty of analogies in related areas (ie. zoomable user interfaces; code folding).

Currently, if you are reading math and hit something you don't understand, you can refer to other references (which may not use the same notation or approach things in quite the same way), and/or try to work out the details yourself, or get help from someone else. Working through yourself and looking at other sources certainly helps one learn, but can be very inefficient, and there can be a high energy barrier to success.

A 'zoomable' math text would require a lot of work to create, but the writing could be done collaboratively (or even partly automatically). There is some software to be written to implement this idea, but given the large number of computer and other scientists who depend on learning and using math, it is surprising to me that there hasn't been more experimentation with different ways to present it.

I guess I should try to write it...
You could make money off of this shareware, at least some.

Personally, I see the video and I think it's useful enough that I would pay $4.99 provided a trial worked well and that I knew it worked with Vista/Windows7/etc.

Perhaps I'm not alone?

Edit: I'd love if you made a Firefox extension for this. I like your approach better than most approaches.

On Vista, I had to run HandyFind as an admin to get it to see Notepad properly, it seems.
I used to buy math and science books all the time. I probably read 25% of the books I bought. I quit buying books in general after I moved. Moving 500 books sucks.

Now I only buy math and science books if I actually plan to work through them. I usually try to do the problems first and only go back to the writing if I can't figure the problems out. Other books for leisure reading, I just get them at the library.
Fantastic! I love seeing things like this. It's a shame so many of the products we use these days are so under-built. Having to throw things away a year after I buy them seems like a sin to me...
Ed is still one of the greatest text editors around, I still use it rather often for short edits.
Firefox and Safari and some text editors already have incremental search which is most of what you have here. I do like like the way you change color to indicate already-seen text. I wish I had that in FF and Emacs.
hm ... I understand your point but I'm wondering if it is splitting hairs since Microsoft has shot such horses in the past (for example, Dell) so the "fear" is not totally unjustified.
I grew up without cable (rural Jamaica) but even I caught a few episodes of Enterprise...

All things being equal, Earth Final Conflict was better...
The Accidental Diet
I appreciate your views as they are far more balanced than the average lock-in conspiracy theorist. You seem to have thought this out thoroughly and I respect that.

I'm telling you now that lock-in has never been an explicit goal of any team I have worked for or with. Lock-in is often an unfortunate side effect of prioritizing customer paint points and integration, while downplaying the importance of engineering.

"What is my escape plan?" is a very real question that enterprise buyers consider. Microsoft software does, in fact, offer escape plans. You just need to think at the enterprise level instead of at the consumer level. Consider our server technology: someone builds an intranet app for their enterprise which uses .NET, IIS, Windows Server, etc. Their app is now tightly bound to a Microsoft stack. Each of these individual components has evolved together due to business needs and it is quite difficult for open source software to replicate any piece of the stack. That is more an accident of process than anything else.

Now lets say Microsoft server licenses are too expensive and your enterprise decides to move to Linux. The Microsoft licensing costs are already sunk. The enterprise doesn't say "Oh dammit. We've got to get rid of all these old Microsoft servers and move everything to Linux!" Why would they do that? If it isn't broken, don't fix it. Instead, they keep on running the old servers and put up with the old problems because they have already paid for that stuff. It's in the past. Enterprise customers don't buy individual components. They buy "solutions". Sure, if you get a Microsoft server stack, you're locked into the Microsoft server solution. But you wouldn't ever change any one piece of that stack anyway even if you could. Enterprises simply don't operate that way.

Now, in the document space, you want your old data to keep on trucking if you decide to switch to OpenOffice or something. Customers want that escape plan and if they don't get it, they won't buy. So Microsoft spends the money on developing that escape plan. Engineering decides that the existing standards aren't sufficient (it's true, the open spreadsheet standards still are not finalized for cell functions!), so they go build their own, but apply for standardization so that others can replicate the standard. They documented that spec in incredible detail because there was A LOT of skeptics. They had to silent the skeptics to convince governments to buy Office.

Lock-in hurts Microsoft too. Our customers expect escape plans, but we're not going to spend dollars developing escape plans that customers haven't asked for. That's just bad business.
Scribd got a bunch of people to flag it? (conspiracy theory)

Original article link: http://mayank.name/2009/06/20/want-to-download-a-file-from-s...
Same database. Don't think we really need more topics pointing to the same page...
It's easier to review documents by hand than it is on a screen, especially given the amount of reading involved.
That's interesting. Can you give more details? It's kind of ironic given what he says in this interview.
Actually, the point of the written signature is that they can be witnessed easily, and it is easy (or at least easier) to detect forgeries, especially if you use nice (i.e., expensive) pens.

With a wholly digital file, it's not. You have to trust a 3rd party. What happens if EchoSign goes out of business? Then you're fucked.
Yes, of course you are correct. (Coming on the same day as a bunch of eulogies for Erik Naggum on HN, this is kind of funny, although I'm sure you didn't mean it that way.) Unfortunately it is too late for me to edit my message.
Advice For Working With Mentors
Full Commodore 64 Emulator Rejected from App Store