skysight-inc/HackerNews huggingface dataset:
What I'm getting at here is: What is the SugarCRM of Enterprise Search?

I've tried Googling for "DIY enterprise search", but I haven't come up with anything.

All I've found are these very heavy (and very expensive) systems from Autonomy, etc...
I used to do this 15 years ago and as far as I know the approach is still the same:

Run the images through a fixup program that will among other things fix scanning skew.

OCR it, of course. If you can afford it I believe that this is still the best system: http://www.primerecognition.com/augprime/prime_ocr.htm

It can use multiple OCR engines and gets around a nasty bug in the one that has the best quality and speed.

You might want to hire a specialist company for the above tasks. Litigation support companies are one possibility but the lawyers they work for usually have a serious budget.

Then you need to put it into a full text engine that's ideally flexible WRT OCR errors. I.e. the old standard of an inverted index is subpar.

Good luck.
> the con will first touch the duck accidentally

...

wow
It's apt. APT!

http://xkcd.com/606/
Hurt Locker Producers To Sue Thousands of Piraters
I agree that Flash is better for many things, that the tools that support the format support greater capabilities, especially for things like access to webcam and mic hardware, and obviously 2D and extremely basic 3D interactive games and presentations, and Flash will likely be better for some or all of these things for a while longer. But I also think Flash is widely abused, with ads and other site elements doing things like playing videos or animations and consuming resources (precious on mobile devices) without user intervention, and worst of all designing entire site interfaces in Flash with no HTML fall-back. I support what Apple is doing because it really forces site operators to reevaluate how deeply they rely on Flash for their web presence, and because it drives the development of content creation tools that support HTML5 content, as well as progress in browser support. I acknowledge that it's painful to undertake a transition like this, especially as you've got clients asking why they have to pay this much more to get their content on iDevices now. But in the end, we get a more open web, which means more user control over the experience, which is a good thing for users like you and me.
Ok, so you wanted to mess around with their URL and you decided to search for "Rectal surgery"? I'm not going to judge, but... wait, no I am going to judge. That's just weird.
I would say it's a move to get new Steam users, particularly users with Macs.
Does something like JavaDoc, PHPDoc, JSDoc help?

That would be an awesome tool though. Sounds like a great startup idea if someone can figure out how to build something like that :-)
same here. just hit reload a few times, it'll work.
Not really. Almost any numbers would do, since z is an int and integer division "a/b" in C means not exactly a/b, but its floor. For instance, "2/2/2".
I laughed so hard when it was revealed that there was actually cake.
This could be done without JS for years. The neat part is doing it without images.
Templates kind of suck (and how they can be better).
I suppose it's ok compared to something like C++, but coming from a more dynamic/functional preference (Common Lisp, Python, etc) I find Objective C clunky (my experience is in using it on the iPhone, so I'm really talking about the language as it is implemented on that platform).

Reference counting memory management gets old and annoying very quickly.

I'm glad to see what are effectively lambdas in iPhone OS 4, but wow it took a long time to get them! And the whole iPhone api requires delegate objects all over the place, so without lambdas or the ability to make some kind of anonymous inline class your code gets spread all over the place.

I don't like header files, nor do I see the need for them in 2010 for crying out loud - I shouldn't have to write the same thing in two places just because a compiler isn't smart enough to figure it out.

Overall I would prefer to just use C, if I need something really low level, or something much more high level if I don't (Common Lisp, Python, etc). Objective C straddles the two places badly imho.
Hehe, I first checked outside to make sure I hadn't missed the most spectacular event since the big bang itself ;)
The DRM is, for the most part, userspace and is mainly an authenticaton scheme to determine if you are authorized to play the game.
Interesting. I wonder if he came up with this on his own time or at work? I assume Home Depot employees don't have to sign a PIIA.
Couldn't the 'kick' be attributed to passing close to a black-hole?
"But unlike previous issues such as the senseless iPhone SDK NDA, the majority of the community isn’t riled by 3.3.1"

I think the previous issues have already weeded the field. Those developers prone to righteous indignation have already left. There's another group of apple-fanboys who will never complain. There's a third group that are getting more and more fed up and looking to port to Android, but they're still working on iPhone apps because there's a market. Just like most issues, there's a big quiet middle between the two extremes that is too busy to blog about their ambivalence.
Some even say UNIX was written to make and play games in.
Facebook always let users do 'that': search "Posts by Everyone" w/o OpenGraph
Unfortunately it doesn't support case-sensitive drives. I thought (for some stupid reason) since it's a *nix underpinning that it would be best to have case sensitivity last time I formatted.

It seems that someone didn't write their paths in a flexible way (windows-like) and you have to reinstall your entire machine to run this.

Steam isn't the only one effected however. The Starcraft 2 beta and World of Warcraft also don't support case sensitive volumes.

Due to this I'm taking most of my evening and using Carbon Copy Cloner to dupe the drive and restore it as a case insensitive drive. I wish someone could have just done a .to_lower function at the end of their path strings.
Ah, you're right, they don't. Hmm. They have a + inside of a circle (labeled "Add"). There's also a check mark inside of a circle (labeled "Accept"). I suppose you could consider those.

Or even having no icon at first. Then the red icon (or a red cross, labeled "Cross") appears if the field data is invalid.

Just my $0.02. Very cool effect though. I dig how it works when I tab into each field too.
It's a horrible story, but I have no idea how this pertains to the HN community.
The Clustrix story
Might want to check this out:

http://open.blogs.nytimes.com/2007/11/01/self-service-prorat...
"We've all heard the story of the nightmare application that calls the database 10 millions times an hour to add 2+2."

Actually, I've never heard this story.

This article takes many things for granted. Yes, a 1 terrabyte drive costs $100 and a cloud customer pays $1800/year for that storage - but its not like I can just buy the drive, sit it on my desk and get the same experience.
Installer doesn't work and it wants things in your /library directory to be case insensitive as well. This just seems like poor/lazy programming that isn't aware of how a Mac (can) work. Seems like a quick patch, but Blizzard didn't do it for WoW or SC2 beta and its been a known issue for some time.
That is awesome. If it hasn't been posted already, please submit that as a top-level link!
also probably includes real estate.
You are correct that taxes would be owed on $100k of personal income.

This may be less than the expected saving from avoiding corporate income tax due to:

- Tax free personal allowance (soon to be $15k for the UK).

- Tiered rates of personal income tax (for example a 10% lower band up to a threshold).

- Deductions or grants for persons working in enterprise zones/for small companies/for start ups/for technology companies/in strategic industries which are only reclaimable once personal income crosses a threshold. (Common in places like Northern Ireland.)

- Employees and employers not in the same tax region, allowing for {evasion|avoidance} schemes.

The whole thing gets really complicated very quickly, and if your two man startup is engaged in tax manipulation to that level you are probably missing the forest for the trees. If a $20k tax saving distracts you from a shot at a $1bn market you are doing it wrong.

(Unless you know a huge check is arriving next quarter, or some other special circumstance applies.)
On Iteration
FTA: "An announcement from Valve itself is imminent."

So, you found evidence of it, even got it running, but all over unofficial channels. This is about as official as a table is an banana.
Just as much as http://news.ycombinator.com/item?id=1311198 and http://news.ycombinator.com/item?id=1315187
What's the source of "An announcement from Valve itself is imminent."?
2.5 years is "older"?
Safest Seat on a Plane
> plain text is simply a better data model for what should be a simple "here's who I am."

I disagree. Plain text is ambiguous. Links to pages aren't. The links also create a graph of people and their interests, which could have useful applications.

The changes that Facebook has made will make it more useful. Other than Instant Personalization, the privacy implications of the changes have been clearly communicated, and it's easy to choose what you do or don't want to share. The parts of the profile that can't be made private weren't very private in the first place.
Speaking as someone whose current long-term main project is Java-based: Java's development has stalled. Go and learn Scala, Clojure, Python, Haskell, <brand x>. (Note that is not to say that you need to abandon whatever Java you're working on, just that Java's pain points getting fixed looks very unlikely.)
I was able to make Steam work by putting it on a disk image with a case insensitive file system and symlinking all of the directories it wanted to directories on that image.
I am curious if any parents who told their children to lie (conspiracy to commit perjury? obstruction of justice?) will get hit with any penalties? I am not a parent and I cannot imagine the horror that one would feel in this situation. However, I can't imagine telling my child they must lie in a court of law.
The "Free" part will work for me. Although I dual boot my Mac with Windows 7, and I've always wanted to try Portal, I never really got into it. That will change when I get home.
Über-Groupon-Aggregator Dealmap Enters The Fray
the angry mob demanding the end to all patents championing the protection of small inventors is noticeably silent
All companies will say this, I guess.

In HTC case's, I guess it's because they have to defend themselves. Giving in and wasting money or removing features could be understood as a disservice to their customers.
Check the image from the Mac Steam announcement: http://media.steampowered.com/apps/mac/MacSteam_AlfredJasonG...
The guy has TWO penguins on his desk! That must count as an official announcement as well, right? ;)
> Can it be adapted securely to x86-64?

FTA: "a GCC-based compiler for creating x86-32 or x86-64 binaries from C or C++ source code"
This will not end well.

I'd love to be wrong, though.
Absolutely true. As a business they don't want to be in a position where they can be cut out of the ecosystem.

That's actually an interesting facet of Android -- much was made recently about one of the open handset partners replacing Google with another search engine, but that's exactly how the platform is supposed to work. Google has no free in to all of the platform, beyond the add-ons like Google Mail that the partners would almost certainly want on the phone.
You're wrong about too many people getting rid of their data. [I work at Facebook]
"The Steam servers are currently too busy to handle your request. Please try again in a few minutes"
FTA: "The Native Client SDK preview, in contrast, includes just the basics you need to get started writing an app in minutes: a GCC-based compiler for creating x86-32 or x86-64 binaries from C or C++ source code"
Which getting sued for 25million doesn't do...?
And?

That IS the sole purpose of business.

It just so happens that when business does that, it has lots of other benefits - like making things people want, and giving people employment. But don't for a second loose sight of the goal: maximize revenue.

There are other entities, like non-profits, and co-ops, which may have other goals, but run like businesses.

Edit: I think I mis-read you. Was your comment a reply, or a complaint? If it was a reply, then I apologize for the downmod which I can not reverse. But if it's a complaint, then it's not a valid one - that has always been the goal of a business, our era is not in the slightest different.
Free sounds like a bad idea to me. Yet another band-aid on the festering wound that the west has created while raping Africa of it's resources. Instead, we should help build an economy.

For a while I've been considering trying to get a grant and working with GeekCorps to teach entrepreneurship in Africa. We would go from village to village, interview people to find those with entrepreneurial tendencies, teach them enough of the tech to build a WISP, and give them micro-loans for the hardware and connectivity that would enable this.
I looked at both already. Both assume ARGV-like command strings with --long-switches with no way to get around that without significant rewriting/additional feature work.

Of everything, cmdparse is closest to what I want (by a significant margin,) but it's GPL (not LGPL :( ) so I'm not even sure I can use it in a non-GPL app. If cmdparse were under less-restrictive licensing I would have just hacked it up and released it already. I had already started doing so until I saw the license.

Right now, just writing a DSL is likely going to be my solution. I can bind an irb session to the monitor to keep scope from running away I think. Writing my own command parsing library just isn't interesting enough to me and I don't think I would ever finish it. This itch isn't quite that strong, at least not now.

What I really should do and am going to do later is look into irc clients written in ruby to see how they are doing it. They would probably run into this same problem.
According to James Hamilton, hardware cost is not the major factor. It's running the datacenters.

This talk by J.H. is well worth the 1 hour:

http://live.visitmix.com/MIX10/Sessions/EX01#
Generally in states that have a refund the purchase is charged to the consumer so the state isn't paying anything for the service. Of course you'd have to add in administration of the program itself, which is a relatively fixed cost independent of whether people return bottles or not.
I love this site. Are there any plans for a mac version?
Another article says that he was a "20-year independent contractor with the company", not an employee. He also had a patent on the device, so presumably he was pretty careful about IP boundaries.

http://www.marketwatch.com/story/florida-inventor-successful...
This is a triumph.

I'm being so sincere right now.
The idea is good, but isn't anything new. And right now Diaspora looks like vaporware...

Instead, the One Social Web guys [http://onesocialweb.org] are developing an open source decentralized XMPP based social network that works and is based on solid standards. And you can go, grab the code and try it right now. But they don't appear in the mainstream media...

IMHO, instead of raise money and start looking at their own bellybutton they should join efforts with other initiatives and go for something bigger.
In all of SawStop's demonstration videos they use a hotdog to simulate a human finger. But surely at one point the inventors had to really see if their invention worked on a finger... I can only imagine.
I've downloaded two demos so far, and for both of them, once they're downloaded it says 'not available for your platform at this time'. Pretty frustrating.

I went to the developers' pages and downloaded the demos instead. Not only were these downloads faster, but they actually work.
ooh my poor karma
Don't expect a reversal. This meeting will be because staff are seeing their peers suddenly hating them on their favourite forums, and execs are seeing the media having a pop. It's to reassure the troops, to tell them "we're right, here's our strategy, the rest of the world are idiots, carry on".

Forget Google, these guys are the new Microsoft.
It's patent #7228773 (Radial arm saw safety top) and/or #7171880 (Dust collection for panel saw).

http://www.google.com/patents/about?id=f_WcAAAAEBAJ

http://www.google.com/patents/about?id=39J-AAAAEBAJ

http://www.freepatentsonline.com/7228773.html

http://www.freepatentsonline.com/7171880.html

Also this, which does not seem to have been granted:

http://www.google.com/patents/about?id=fdWYAAAAEBAJ

http://www.freepatentsonline.com/y2006/0225550.html
> You can get the game without steam installed (though you do need to sign up for an account on-line and you may need to give your CC info), so you may as well "purchase" it now.

How does this work? I don't see anything but a big red button that downloads Steam.
The incinerator that may burn muni investors
I just found this not ten seconds ago and didn't see it on the list: http://lotrepls.appspot.com/
Tried the Steam client on my Mac, Steam.app itself is a bit buggy and quite a resource consuming. The UI feels sluggish even on my i7 iMac, too. For the game itself, Portal works nicely at native resolution at max settings with lower framerate than Windows equivalent on the same machine. I found it surprising that exposé, dashboard, etc. works even in-game.

While Magic Mouse works nicely with Portal, I'd rather not to try it on Team Fortress 2 when it's released as it cannot handle simultaneous left/right click.
You may not want to eat the cake when you find out what's in it. http://www.planetfortress.com/dfa/portal-recipe.html
To give a more practical example of the benefit to users of an open standard that browsers code to versus a proprietary plugin that a single vendor controls, I can point to the fine-grained control users have over javascript. Popup-blocking is now a standard feature for browsers, and most give users the option of controlling various other features which have been abused by web developers. The way this works is one browser will support the feature allowing users to limit javascript behavior, they start stealing marketshare from the others, and then the others are forced to adopt the capability to keep up. With proprietary browser plugins, however, the content is a black box handled entirely by the plugin runtime, over which the browser has little control. The user can customize what the plugin vendor says they can customize, and there is no drive to cater to users' needs instead of content partners, as all browsers must use the same implementation of the platform. Flash is all-or-nothing, and it's what Adobe wants it to be. Web standards are piecemeal, and they are whatever the user wants them to be.
The Mighty Mouse has issues with clicking both buttons at the same time since there is only one button to push.
Objective-C is extremely verbose compared to the other mentioned languages. This is a big downer for me.
This highlights the difference between open and open.

java is technically open source, yet the decisions are made behind closed doors without any transparency.
It's a push for people to install the Mac version of Steam.

Secondly I would think they've decided most people that are going to buy it, have already. So why not try to pick up more fans before the second one comes out this fall.
This isn't just a 'free product'; it's an interface to a service that they make considerable money through.

After years of being derided as a games-less platform, Valve finally brings Steam to the Mac – but does it pretty half-assedly. I know a half-dozen developers who could have done a better interface than this.

I don't mean to sound ungrateful, and it's better to have it than not, but with the effort I'm sure it took to port the whole thing over to the Mac, I'm surprised that the little things (like copy/paste) don't work.

It's great that they're treating the Mac like a respectable platform, but this is going to be a terrible introduction to any Mac users who've never used Steam. My first impression was 'It's slow, it doesn't work properly, it won't download Portal at all, and the demos it downloads don't work.' Not exactly high praise.
Does it support C99 constructs as well, or just ole' C90?
Legal Tips re Selling a Venture
http://www.youtube.com/watch?v=OMD3agP5hv0

The guy does it in this video, pretty sure it was in a comment on HN a while back.
har har, with that attitude facebook will be the only player in town. I'd prefer a viable open alternative.
It's probably too late. Not to regain user's trust, it doesn't appear most users actually care about Facebook's privacy issues. No, I think it's too late to avoid the creation and eventual passage of some "protect the children" laws that at least a few politicians are almost certainly working on right now.
Isn't the switching over to discrete graphics a good thing? Who plays games on their computer "on-the-go?" Wouldn't you want the better performance?
Others say UNIX is a game.
Easily one of the best games ever made. It takes a mere four hours to play through, but I call that a feature, not a bug. Most games keep going long after they've became repetitive and dull. Portal is a pure pleasure from start to finish.
Product Process, HomeField Advantage & More Joy in June
There isn't. It actually may cost you depending on the personal taxation rate, usually that one is a lot higher than corporate taxes on the same amount of money.

On another note, if you spend a lot of time during your start-up years (say the first three) on stuff like this you are likely doing something wrong. That sort of number wizardry only pays off when the amount of turnover starts to be significant enough to look at what you're going to do with the excess money. Hardly any start-up finds itself in such a luxurious position.
The only reason some of my friends still dual boot Windows is to play games. Cheers for one of the biggest gaming developments in Linux. Now hopefully there will be others that follow!
Browser search plugin to get old classic layout of Google
Looks like some kind of spring loaded device to hold workpiece in place

http://www.freepatentsonline.com/7044039.html
absolutely. Also, to rope in more Portal fans, because Portal 2 is being released soon-ish.

I imagine Portal downloads and purchases have also probably reached all-time lows. With the press coverage and meme-ification it got, there are probably very very few people left who would be willing to buy it, and have not because they haven't heard of it yet. Thus, by giving it away free to people who wouldn't have bought it anyway, no money lost.
I got the link from HN in the first place.
FWIW: The crazy font for the headings on http://gowallatools.com/api/ are done with JS & <canvas>. So it is quite possible to “do” text in Canvas, even selection; but it’s clearly awkward (like Flash). Screenshot in Google Chrome OS X: http://skitch.com/alanhogan/dd8us/highlighting-canvas-text
I downloaded Valve for OSX , but there are not many games for mac right now, all the good games are only available for windows