skysight-inc/HackerNews huggingface dataset:
How to convert pdf to doc
PDF has notable advantages of viewing and sharing, but it is not easy to edit. When we want to extract images from PDF files, or add text into them, we need a PDF to Word Converter. Take the AnyBizSoft PDF to Word Converter for example, the article shows you how to use it and introduces its advanced functions and features.
I think different people perceive a UI differently. But, I think it's not so obvious that you want to endorse community communication. Finding/selecting and playing music should be easier.
I'm well-aware that it's not actually a great idea in practice... Imagine the repercussions if your girlfriend was trying to use your laptop to surf the net and didn't know the password. No more computer, no more girlfriend, hospital bills.
Interoperability is a vitally important but hard problem. CORBA and then SOAP have been thoroughly adopted, then widely condemned.

What's next?
ENGINE.COM
Gah. I've said it before, I'll say it again. I am very unhappy with my government, and very glad I moved to Canada.
My understanding was that hashing a hash was stupid because you've effectively limited your attacker's search space. That is, in the beginning the password or pass phrase can be any length (probably up to 255), but after hashing you've restricted it to a known length composed of known characters. Therefore, you've decimated the overall search space. It seems like iteratively rehashing your hash 1000 times would make things significantly more insecure.
There are no Lisp projects on Github? This seemed a lacking piece of data or maybe I'm missing something
What do you think? "Prepare For The Hyperinflationary Great Depression"
Google Translate Hack: Text-to-Speech
http://translate.google.com/translate_tts?q=hello+hacker+news

Replace hello+hacker+news with your own string.

A cute hack if you need some decent text-to-speech
China Emerges as Green-Technology Leader
Http://www.rawtube.com/categories/Anal-Sex-1.html
What a crock of shit.

As an Aussie, I am disgusted that this is seen as a viable solution for an advanced democracy. It riles me on all sorts of censorship levels, even before it pisses me off as a taxpayer that a system so readily circumvented will be the subject of public spending.

I honestly thought the 'trial' was going to be used to demonstrate what a pathetic and short-minded idea this was, so that it could be quietly swept under the carpet. Instead, I can only assume the trial was always intended to arrive at a foregone conclusion.

Extreme conservatives - who won't ever support the current Labor government - must be delighted. And there will be a whole swathe of middle-class, swing-voting families relieved that their children will be protected, until they discover their 12 year old surfing the net around the filter just to see what sites like donkeyporn.com and ruddisacommunist.org (sites I probably made up) are all about. At that point they'll be wondering why the government couldn't spend $125.8 million over four years on reducing the massive deficit or stimulating jobs.

Edit: The Lord giveth and the Lord taketh away - the government has also communicated today that they plan to open discussion for an R Rating on video games - http://www.news.com.au/technology/australians-get-their-say-...
I doubt it's a timing coincidence.
But we force users to choose obscure passwords to discourage dictionary attacks (so I thought) not to protect them in case our dbs are hacked. A computer may be able to obscure a password better than the average user but at the end of the day the user still has to commit that password to memory, which may be why people stick with the same simple passwords to begin with.
All problems in computer science can be solved by another level of indirection

I see two big features here: 1) Recognizable URLs, and 2) analytics.

Do all HTTP requests need to go through bit.ly to achieve these features? Nope. http://nytimes.com is a pretty recognizable URL, if you ask me. I'm sure their server logs provide all the analytics they need as well.

Someone should "cut out the middleman" and invent a world wide web that doesn't require URL shorteners. Oh wait, Tim Berners-Lee already did that.
See also Structural Regular Expressions
by Rob Pike:

http://doc.cat-v.org/bell_labs/structural_regexps/
I first saw this in Robert Full's TED talk. http://www.ted.com/index.php/talks/robert_full_on_animal_mov...
Lawsuits? Who wouldn't want a nice, insulating layer of fat to protect their heart? I use a Pepsi IV daily and haven't gotten sick in at least a week and a half.

On a more serious note, the food industry has an immense amount of power in Washington and I think change in just a few years is highly optimistic, but I hope you're right.
I'm working on some SOAP stuff at work. I think it was a ploy to make me want to quit.
A SHA1 hash is, what, 160 bits long? That's better than most AES keys. Nobody attacks passwords by directly attacking the SHA1 algorithm.
ODROID
REST, Thrift, AMQP + protobuffs.
Yes, and adaptive hashing makes those memorable passwords significantly more safe.
An introduction to 3D on the Mac, Part I: models & textures
Two And A Half Men Seasons 1-6 DVD with US$43.21
How to Lose Stomach Fat
bert-rpc.org
Someone (or google) just create a google analytics plugin that has the detailed level of tracking of bit.ly with the social analytics+real time goodness. I think all the resources are there in the server logs, right?
Wal-Mart Uses Its Stores To Get an Edge Online over Amazon
a) It appears to be inaccurate based on a number of comments here saying that Plurk is Canadian.

b) The comment is not adding anything to the conversation, it's just snarky. HN values insights, not snark.

There are plenty of places on the internet for trading snark, this isn't intended to be one of them.
The same drivel I read here every 20 days or so. Move along, nothing to see.
I have to say that SOAP didn't even seem like a good idea at the time.
FACEBOOK FOR ANDroid GETS AN UPGRADE
There are a lot of blogging or social networking sites that are very popular regions other than the US.
I think the idea is to select multiple objects, assign them whatever behaviors you wish (if they exist) and execute those behaviors.

Even the simple example: #("#foo").missbehave is quite bad:

missbehave has to be defined as a jQuery global behavior on all objects, not something that is specific to every single dom element to which it was assigned:

$("#foo,#bar,#baz").behavior("missbehave") would mean that each of the 3 have potentially 3 different behaviors for missbehave in the same scheme of things, some might not even have those behaviors.

Think more along the lines of the state of a page:

You set a state, which configures behaviors. Execute the behaviors.

Change a state, change behaviors, execute them again.

Makes state management much easier. God I am wishing I had this about 3 weeks ago when I started my current project :)
There's a big difference between doing the right thing and being seen as never doing the wrong thing.
Its been my experience that anything with Simple or Lightweight as one of the letters in the acronym is usually anything but.
I think this is a pretty good indication of where Australia is at - welcome to the nanny-nation. What really grates me about this is the supporters always seem to fall back on saying it protects children. I find this absurd - it amounts to "can't see the problem therefore it doesn't exist".
try this guy. http://michaelgrinich.com/hackernews
Why Java is The Most Popular Language?
Home-movie mogul
Uh..I don't agree fully with what he is saying here but 'tyrant'? When did Aaron acquire dictatorial powers?
can we ban posting news article that are crappy summaries of studies?
BTW, if the discussion of the use of different camera angles and focus interests you, grab a copy of Citizen Kane with the commentaries by Roger Ebert and Peter Bogdanovich. There's tons of stuff going on in that film that, once pointed out, are simply amazing, and Ebert does a great job of explaining things.

http://www.amazon.com/Citizen-Two-Disc-Special-Orson-Welles/...
The article seems to assume somehow that photorealism would be the pinnacle of game engines. But I disagree. I feel that games are steering more and more away from photorealism towards more artistic direction. Same way that painters realized that creating photorealistic picture wasn't the point when painting, game developers will realize the power of nonrealistic graphics. That doesn't mean that future engines wouldn't continue to advance technically, but rather that engines will allow artists/designers to express themselves more easily and freely.

But who will be the Picasso of game development, that shall be seen. Somehow I just doubt (s)he will come from the EA creating yet another annual Madden or "Generic Shooter 3: More brown lens flare".
Sometimes they even leave the encase cd behind ;)

http://translate.google.se/translate?js=y&prev=_t&hl...
(jar = computer)
An app store for Windows, sort of.
He said he was using SHA1 which to me is not an implication. Is SHA1(k.nonce,password) not a form of SHA1? All you had to do was say, with the information available, you would not have been able to determine the password.

On a different note, why aren't more webapps tracking login attempts? Is this too difficult to implement based on simple but sane "timeout" rules?

Also, if an attacker does have access to the db through an injection and is able to dump/download the db what is really stopping the attacker from using a multitude of cheap machines? I'm just a small shop and I turn up 19 or 20(half cab)u dual density servers(16 cores/u) every few months. So I'm looking at 320 cores that a 32 million record database distributed over is actually pretty small. Does any kind of encryption matter at that point? In this day, that kind of processing power is cheap.
This is clearly a can and not a should thing -- to all you folks saying "...but Javascript"
Auto Shipping
Great Rates in Seconds 24/7 - No Hassle, Only Enter Make, Model & Zip Codes: Wow, You are done! Priority or Economy & Guaranteed Options
Let's do some quotes:... (then)

Surely those Harvard MBA grads are correct. After all they don't give out those MBAs for nothing — you have to at least start a business yourself! Oh wait, you don't have to do that? Oh.

None of those blog posts were by Harvard MBA's and nearly all links were to random pages hyping the Business Plan Pro product. Referencing a bunch of unknown posts at unknown blogs by mostly unknown authors to criticize Harvard's MBA program for not being entrepreneurial enough is ridiculous.

Later paragraphs were great though, and I appreciated seeing links to interesting entrepreneurial web sites that aren't usually referenced on Hacker News. Thanks!
Weapon R intake
Weapon R Secret Intake System is specifically tuned in length and diameter to give your car maximum horsepower gains. It combines the highest standards of construction and the best industry standards to get the optimum performance from your car.Weapon R secret Intake System gives you better gas mileage and deepens the sound of your car making it more aggressive as you step on the throttle.
Lightweight web based outliner
I'm actually working in this space... stay tuned.
Aside from the censorship issues (I know which end of that spectrum Senator Conroy sits and I can't imagine him moving), I cannot believe they are going ahead with a plan that they have been told repeatedly will fail.

From the tv debate held here a while back, it all seems to be based on the ridiculous agrument that we have to try something...anything...for the children's sake.

No, you really don't have to try things we know will fail. That's just pure idiocy.
Quite so. I know several people who live 30 miles away from work. Adding 3-6 hours every day in commute time is not something most people look for.
There were a few which worked on browser window resizing, not mouseover. I think the first one brought to my attention was http://therissingtonpodcast.co.uk/ (footer), then http://www.silverbackapp.com/ and http://dromaeo.com/
SNMP, for instance.

"The Stupid, it burnnnsss!"
I am going to extend the discussion by asking this, how do you recognize a good programmer who wasn't born from the culture of academia?

The only reason I ask is that I consider myself a late-bloomer, and after reading Coders at Work (which I highly recommend) I was kind of bummed out that I squandered my opportunity in college by not hanging out with CS crowd. It seemed like so many of Seibel's interview subjects accomplished so much in this period and were more or less born to be programmers. . .it sounds trite when I read it aloud but I can no longer ignore this unspoken caste system amongst programmers.
I sure hope one day we will look back on the early age of the internet and even if the debate over illegal content, piracy and privacy and so on is still on going, we will at least have settled on one solid fact. Internet filtering doesn't work and people that want to access illegal content will get it anyways.

What a waste of money.
Thank you for the heads up with the -ac. Did not now about that. I agree that xnest or similiar is very useable in all kinds of situations.
A good sight is not just about absolute accuracy & precision, but about speed of acquisition of a "reasonable" sight picture given the existing context and time-task window for making the decision to fire.

In other words, a good optical 'combat' sight geometry tends to be very different from a good 'target' sight.

Both ghost-ring, for shoulder-mounted, and 3-Dot for hand-mounted (e.g. pistol) sights have already been tested extensively (in the lab) and field-proven for close-quarters and near-field target acquisition under actual battlefield conditions.

Some numbers please? A control please? FFS even a 1-sample comparison versus existing 22LR Olympic target pistol competition sight? None are to be found in this "article".

Not to take anything away from Mr. Kraft's work, but optical ballistic sighting is a field where one size definitely does not fit all.

Until then, this is nothing more than cheap 'pop sci' link-bait jurinalism from CNET. It must've been a slow news week for Mr. Matyszczyk--the "author" of the post.
How do venture funds not do better technical due diligence(or any at all)?

They trust people and credentials -- it's not about the technical details. There's a great chapter in Randall Stross's "EBoys" about TriStrata -- which raised millions based on essentially nonsense claims of an "unbreakable" encryption technology.

(The chapter is excerpted at the bottom of this message: http://www.xent.com/FoRK-archive/april00/0460.html )
Riad Meknes website - Fes and Meknes
Frankly I think there's some kind of Godwin's Law going on here, where something is insufficiently Enterprisey until an 'S' is attached to it, whereupon IT folks and professional donut-stuffing standards committee complexifiers wade in, and three linear bookshelf feet later you've got a Standard. And it's Simple. And all the devs who use it, who have a clue, just want to commit Suicide.

But maybe it's just me.
I hope not. Between Protobuf and Thrift, I don't see the point of adopting a less efficient, even more niche NIH serialization format and RPC protocol.
My experience as an urban cyclist is that close calls are inevitable, cyclist never at fault or otherwise.
"On a more serious note, the food industry has an immense amount of power in Washington and I think change in just a few years is highly optimistic,"

For sure. This is an industry that arranged so that they can sue you if you diss them.

http://advocacy.britannica.com/blog/advocacy/2009/11/burger-...
http://www.prwatch.org/prwissues/1997Q2/eat.html
related: http://news.ycombinator.com/item?id=994417
It takes 10 hours for two fast cores to attack one single password across 32MM BCrypt hashes with the default cost factor. What does 320 cores get you? 160 passwords in 10 hours, or 0.06% of /usr/share/dict/words. No, you cannot simply scale your way to a BCrypt cracker using cloud servers.

When you start worrying about attackers who will lease massive numbers of servers to crack your passwords, you dial up the cost on your hashes. You can do that transparently with BCrypt, migrating users as they log in. Every tiny incremental increase to the cost of a single login you make creates drastic cost increases for your attackers. You are on the right side of the scaling problem, the attacker is on the wrong side, and you can play the game indefinitely.
I pretty ignorant when it comes to mobile apps, so please excuse me for asking, why is developing another interface for web-site X such a common phenomena? It seems redundant and unnecessary to create this extra interface and call it an application when a browser would do just fine.
A Deluge of Data Shapes a New Era in Computing
4 Keys to deploying Social Media
Some observations from that report:

When they tested the filters they reported "less than 3.4%" of innocuous URLs were mistakenly blocked. They say this is too high (no kidding!), but that "blocking rates of below 2 percent would be considered low" and thus acceptable.

They also considered performance degradation of 0-10% to be "negligible", and 10-20% to be "minimal". The performance results looked incredibly noisy to me, but they don't report variance or any kind of statistical significance, so I don't think their results mean much.
Sorry, this is not only WRONG but actually HARMFUL advice.

Redundancy is not a backup. If someone with full admin control to your system can destroy all of your data then you do not have backups. A proper backup is physically separate from your primary data and, preferably, can't be destroyed with mere admin access to the system. The number of sites that have had catastrophic data loss due to relying on mirroring instead of true backups is quite significant.
Don't Set the Bar Too Low
Photorealism is technically difficult to achieve, yet easy to judge. That's why it's commonly used as a graphics benchmark. Also, photorealism and artistic direction are not mutually exclusive. After all, photography is an art form too.
It doesn't matter if your data is replicated across 3 different continents. If all of your data is accessible behind the same admin login, or if it is all vulnerable to the corruption in the original, then it still has only 1 point of failure. A proper "spinning" backup is an immutable journaling system that can't be trimmed except via extremely secure methods (e.g. physical access to the machine).
This makes me quite happy to be moving to Estonia in February.

It's not just this, it's a pattern of behavior in general by the Australian government. It's not even a single action, I don't play games that often anymore and the lack of an R18+ classification has almost no effect on me, there are many data points in Australian political actions though which reflect a deeply troubling underlying truth, the government perceives it's citizens as children.

My reasons for leaving are many, but the two big ones; primarily the above, but secondarily that I can't help thinking in a large amount of cases with regards to aforementioned citizens, the government is not entirely wrong.

So long Australia, and thanks for all the fish.
JSON in HTTP GET/POST. It's more of a nuisance, but it forces you to face the network issues head-on, and code that reads JSON can't afford to make assumptions, so it ends up less brittle.
Israel has a similar tax on car purchases, and we see no such thing here.
What does this have over directly downloading from the product websites? I mean, besides being possibly loaded with rootkits, spyware and adware?

A good chunk of the software there are commercial products: did Skype give these people permission to redistribute their software? Looks fishy.
Nice interface!
Are you using the wave protocol?
Will you be selling it for integration with other applications?
Toyota Promises an ‘Affordable’ Plug-In Prius in 2011
Social Network searches could be a HACKER'S Dream ?
I think people should also write in to companies that use Lisp/Scheme for business, in addition to donating - a campaign of sorts.

Companies sponsoring Clojure will also have the side-effect of the project having a close interaction with industry and its needs.. which may accelerate its uptake.
I've long been thinking that something like Coda (the distributed filesystem from CMU) would be the best option in this space. Coda keeps the data, but lets nodes locally sync some of it for offline use. It's been around ages, too. Has anyone thought about it too?
I can make it arbitrarily fast if I don’t actually have to make it work.
I think that from the point of view of global digital society, if this thing fails spectacularly and publicly, it could be money well spent - if it deters other nations from pouring their taxpayers money down this particular drain.

Can anyone think of a way to make it fail loudly, rather than quietly?
What is the difference between meaningful and meaningless randomness?
In the same way that the old communist states often had both 'democratic' and 'republic' in their over-long official names.

Hmm, LDAP. I'd hate to meet HDAP.
If you know that you're only going to be using the Microsoft stack, and you actually do get to use the tools that cover all this up, do you still end up regretting that there's SOAP under all of it?

I've just found myself working on a project like that for the first time, and saw this, and started wondering.
why am i being downvoted? I just wanted to say that knol didn't trun out to be the wikipedia killer as google intended.
At this point, Microsoft issued a press release and took the site down while investigating.
PR: http://www.microsoft.com/Presspass/press/2009/dec09/12-14Sta...
You are moving from Australia to Estonia ...? Really impressive. I kind of considered to do the opposite, though I'm not from Estonia.
I don't have a smartphone, so this is a guess. I think that people on mobile devices might find some aspects of the normal interface of a site hard to use on their device, such as accidentally pressing upvote when you meant downvote because they are so close. If there is a mobile version of the site on the web, this can be solved, but usually, the makers of the site don't want to bother making another version. Therefore, it's up to the users of the site to write an app that essentially translates the normal site into the app writer's idea of a mobile version. I suppose this could also be implemented as a website that acts as a proxy for the original site and changes the page before serving it, instead of an app.
I'm not sure how you got that. In both the original theorem and the new "strong" theorem, the theory is a conditional statement (if-then), and that humans have free will is part of the condition, not part of the conclusion.

In describing the original theorem they write: "It asserts, roughly, that if indeed we humans have free will, then elementary particles already have their own small share of this valuable commodity."

And in describing the new theorem, they write: "The axioms SPIN, TWIN and MIN imply that..." Where the axiom MIN is: "Assume that the experiments performed by A and B are space-like separated. Then experimenter B can freely choose..." That "then" clause occurs inside the axiom, so is part of what is assumed. The axioms are assumed - in particular, the free will of experimenter B is assumed - and a conclusion is drawn.