skysight-inc/HackerNews huggingface dataset:
I've done manipulations of binary executables myself (on Windows). For release level software, where debug info such as symbol names is totally no where to be found, all you can use is a disassembler and a hex editor. A slight mistake in changing the bits and bytes in the binary will just crash the software without telling you what the problem is.

I actually really admire those who can make sense of obfuscated native binary code without debug info.. but decompiling java code using "off-the-shelf" tools is totally different.. the difference is like playing mozart on piano v.s. ... on your ipod.....
TalkTalk UK Information entertainment broadband email and Internet access
The Craziest Political Speech You'll See This Fall
HN: Let's Try Something Cool - Add Your Spot On The Hacker News Map
Haha,yeah no kidding.
I wasn't aware that he was demonstrating a video in an flv wrapper. He was demonstrating an interactive app running on 6 different platforms running on a very wide variety of form factors.

I also can't play blue ray rips on my phone. Does that mean video isn't cross platform?

Thank you for exactly demonstrating my point above.

I really don't understand why everytime somebody brings up flash the response is "well video in flash sucks!"

So what?
Would you accept an approximation for results as you type, with the true, exact search happening when you stop typing? I think this would be very useful, especially since I don't need to search the absolute real-time index of my emails 99% of the time. It would probably confuse users, though- having a new result pop in .5 seconds later.
OK. So the risk is increased from existing (a pre-vaccine baby can catch a disease from another pre-vaccine baby) to existing slightly more (pre-vaccine baby catching disease from unvaccinated child).

Before I can agree that is a "huge deal", I'd like to see some numbers on the degree this actually happens vs. the existing non-huge deal of pre-vaccinated baby transmission to pre-vaccinated baby.
RE: Why Django Sucks
Altering desktop apps seems like it wouldn't have as much impact since those aren't being marketed through integrated app stores. It seems attempts at selling counterfeit copies online is the biggest problem for those. They get removed from Ebay generally, but have turned up on Craigslist occasionally.

Still, there are quite a few programs out there that use open-source in violation of the GPL. In particular, there are quite a few video-conversion or DVD apps using ffmpeg improperly on both Windows and OS X. (Use on Linux is proper, and users get needed patches) Aside from denying users the ability to make more changes with the relevant source, the apps are also generally poorly maintained. Even some with frequent GUI updates have failed to stay current with the core code. There have been several ffmpeg updates to address exploits using malformed videos, but users of many of the utilities are still vulnerable. The true open source projects are maintained very well, it's the apps where people are out to make a quick buck with a GUI on some free code and ignore the license that are the offenders.
Projects such as VLC saw immediate updates.

The many utilities that hide their use of ffmpeg and related open-source generally don't get listed in the security alerts such as this.
http://www.securityfocus.com/bid/15743

Even Pre OS X Mac applications had many resources that were easily modified With ResEdit and other tools. It would have been more work to alter code with security features, but changing the about box, splash screens, icons, and menu/dialog text was trivial and didn't require programming skills. Of course the sort of resources modularity used it was made international localization so easy.

I never did hear of any apps being hijacked, but those were comparatively innocent times.
I've looked at his code. He didn't rewrite it, just wrote the wrappers to the API calls to make his usage cases more convenient for him, which is what every beginner would also do.
I bet it works like a jail sentence[1] if they have some way of checking whether you actually are an employee of a three-letter agency and you aren't one.

[1] Or a hefty fine, or some other variety of considerable nuisance.
A census official comes to your house, gives you a piece of paper to fill out about your household, asks you a few questions, and then departs.

Here's the miscalculation: pension benefits are administered by the pension office of the city you live in. Unlike America, everyone is registered at the local town office. When you move between towns, you're supposed to a notification with the old town and the new town. They don't synch their records, which are still kept mostly on paper. Thus, if I were hypothetically an old man who lived with my family in Nagoya, then moved to an old folk's home in Ogaki (establishing a new household there), the pension system would not necessarily catch me drawing pensions in two places. If I subsequently expire in Ogaki, notification of my death will update Ogaki's records, but nobody will call Nagoya to tell them "Hey, this guy who shouldn't be on your books anymore is dead now."

If this strikes you as a mindbogglingly inefficient way to run a national pension system worth trillions, wait until I tell you about the time where they discovered they had just totally lost the records of the existence of several million people.
Perhaps locale differences?
That would probably be the case of only one child became infected, and that child in infected no one else. However, if there are a sufficiently high number of susceptible people, an epidemic can occur (i.e. an event where an exponentially growing number of people become infected.) That's really what we worry about.
Hmm, so, in theory (and maybe in practice), instead of writing a new stack-based virtual machine, one could use Forth instead, and write a compiler (for a given language) that targets it. I wonder if this has actually been done?
It's not hard if you can get traffic, either with a good product or good marketing or SEO. Think of it as a numbers game, get as much traffic as you can and monetize. About a million pageviews a month will probably get you to $40K a year.
You can't just prepend "Isn't there overwhelming logic that..." to your opinion and expect me to agree.

My exception for "overwhelming logic" was intended to stave off the trivial responses like, "Oh, so you think we should have clinical trials for parachutes."
The point of the pay is to illustrate how far removed the person the author is being a douche to is from the people who make the policies. People in low level jobs like that are generally just trying to get through the day.

Asserting that "The CBP goons want U.S. citizens to answer their questions as a ritualistic bow to their power" is douchebaggery in it's highest form, and it illustrates his mindset as that of man vs government. That statement alone, referring to decent people just trying to do their job as goons, qualifies the author as a douchebag.

Also, how much power does a guy on a low-level government wage really feel they have? I'd bet anything they're told in their training that what they do is extremely important, that they are on the front lines in the war on terror. And they're also told that when someone refuses to cooperate (which, by the way, no terrorist would do) there's pretty much nothing they can do about it. They have what they feel is responsibility without power, which is a terrible situation for them to be in.

I certainly don't know or care if those questions are mandated by Congress. (I don't find it hard to believe that they were though, or at least mandated by a group set up by Congress for that purpose.) It doesn't really matter.

What I'm sure of is that they weren't mandated by the any of the people who questioned our author, especially if there are check boxes for them in some software. They probably weren't mandated by anyone who had ever met any of the author's victims, or even heard of them. And the people who mandated them will most likely never even hear of this guy or the handful of nutjobs like him.
Cloudmagic does just that! I've been using it for about a week, works really well.

Here's the link: http://www.cloudmagic.com/
The attitude and worldview I find more naive and paranoid than douche-baggish. What really made me think "what a tool" me was quote "The CBP goons want U.S. citizens to answer their questions as a ritualistic bow to their power."

It's the fundamental (and obviously incorrect) assumption that they're some sort of thugs, rather than decent people just trying to do the job they are paid and trained to do, that makes the author a certified douche bag.
It doesn't seem to work in all cases. When I enter "openlierox" (a 2D game), it does not show any pictures of the game at all; in fact, it does not change anymore after "openli".
Way to go. The only way to be sure that we have certain rights is to exercise them. Thanks for inconveniencing yourself on our behalf. I'm inspired to do the same.
I don't remember off the top of my head whether local variables within a function will have their names preserved (probably not) but all class variables and methods will have their names preserved, unless you use an obfuscater.

I haven't played around with Java decompilers, but I have sat down with a hex editor before and played with Java class files, and I could see all the strings!
Amazon Payment is easy to use, that's why we are on it.

Our experience is that amazon's payment approval process is long and strict for the consumers who have credit cards that are not from the major banks. About 5-8% of our payments ended up rejected by Amazon, while the customers contacted us and told us that they use that credit everywhere and on paypal fine. Some of them have to send us a check, but most of cases, we just lost the customers. We are switching to paypal.
2 types of happiness, the experienced and the remembered
I don't have any empirical evidence about this.

However, I do know that activation of the immune system is costly to an individual organism. It uses energy, and this can lead to sub-optimal functioning of other systems.

I do not know if giving multiple vaccines at once means that activation of the immune system is greater, but it would seem logical that a larger number of foreign particles in the bloodstream would do that.
Great! I'd encourage you to make use of resources such as http://www.pubmed.gov/ to find reliable sources to help you answer your questions.
> But you see you are comparing oranges to apples. HTML 5 is open, and it is a standard... _because_ people want it to look the same everywhere.

I think you mean, "HTML is open and will be a standard." For now it's not much of a standard, is poorly implemented on the target platforms, and most certainly does not behave exactly the same across platforms.
> that won't last once a kid dies of mumps or is paralyzed from polio for the first time in decades.

I wonder how awful it's going to be that kid's parent.
Not without consulting some experts and doing some actual research.
You might want to consider looking into using the LWT library? (http://ocsigen.org/lwt/)

It's fairly mature, has a bunch of standard libraries already wrapped up into continuation-passing / callback style (I believe this includes libev, a cousin to libevent) and has a nice syntax extension too that can save the typing required to explicitly wrap things into callbacks.
I'm marginally surprised that this was down voted.

The director of the CDC is now the President of Merck Vaccines. That's hardly a trivial issue.

The problem with the topic of vaccination is that both sides are unreliable. On the one hand you have a severe lack of qualified study and a fairly disreputable unofficial spokes person (Jenny McCarthy) and on the other you have such an abundance of studies that it becomes extraordinarily difficult to determine whether or which of those studies have been compromised by corruption and industry (the director of the CDC becomes the President of one of a handful of major vaccine developers).
> I use dvorak

You couldn't go into the control panel and change the keyboard layout?
> But having said that, there's an element of the social contract at play here. The exact same logic this guy is using suggests that he also shouldn't answer the questions of police investigating crimes in his neighborhood. "Have you seen this man? We think he just shot up your neighbor's car."

I believe this is different. In this case, true, you have no legal obligation to answer a cop's questions when he is investigating a crime. But I do think you may possibly have a moral obligation and answering his questions is part of your civic duty.

However, I don't really see any such obligation here when they are treating you as the suspect. There is no concrete reason for them to suspect you in the first place, other than their blind, blanket suspicion of everyone.
I think the way to make this stand out would be to "pile up" images depending on how long the user stays on a query (until the user presses enter). For example, if I want to search for potato, but type po and stay on that for a few seconds, pile up like ten results for Pokémon, and then once I finish my query, pile up the results for potato at the top, so the Pokémon results are at the bottom (so the most relevant results at top).

Or maybe have it constantly piling up images of the current query? (I'd code this myself but haven't the time at the moment.)
He gave it a sane interface for a broader use case, with sane code that he published. Mission accomplished. Not just complaining.
JPMorgan Said to Test IPhone, BlackBerry Alternatives
Kind of disappointing that you want only founders and investors.
It's happening in California right now with whooping cough - http://www.newscientist.com/article/dn19363-whooping-cough-o...
Agreed. Founders or no, everyone's interested in meeting their fellow HNers.
It's not necessary for you to agree. It's just necessary for me to point out that there is overwhelming logic to the concept that injecting large numbers of diseases into a child at one time is not ideal. That is the logical starting position. Perhaps there will be evidence that it poses zero risk or less risk than progressive vaccination. Or perhaps that evidence will never exist.
Yeah, I was going to star the map as a developer (or something similar), but I guess we're not cool enough. HAHA. Maybe he'll update the options.
Maybe it is cultural thing - nobody here calls a stranger sir.

"You" would seem to be more appropriate.
Instantise: Google, Youtube, Maps, HackerNews, Twitter, PHP all Instantised
I prefer "officer", which is just as respectful, and reminds them that they are an officer of the law -- not my boss.
So you're saying the hidden or unnoticed dead person isn't the cause of most of these, it's just that incorrect double pensions turn into incorrect single pensions? Hm... it still seems like the census data could be incorrect. All those people who are receiving pensions for dead people have a pretty big incentive to make it look like that person is still alive, so I don't see why they'd fill out the census form without counting the dead person.
This has additional value in that the person you are speaking to is taught something and doesn't leave the encounter just thinking you are an ass.
On the XP boxes in my school i just add dvorak to the layouts. The machines have multiple layouts already(im in Bulgaria), so nobody notices until they misclick, and they usually have the common sense to check the current layout(when they don't, a small intellectual tragedy occurs, especially if they happen to be CS students).
I'd be interested to know how GNUTLS compares
Can't this information be derived from http://hackernewsers.com/pages/map.html ?
Was the connector memorable in a good or bad way?
VMs usually have a fixed set of instructions, because the compiler needs to know how to cleanly map the language semantics to them. It's just that most stack machine bytecode tends to overlap with a subset of Forth.
So who would you suggest should do this, or any, job that requires a position of authority?
>PayPal is in the business of efficiently detecting and not paying for fraud.

I think it is likely that since PayPal has become an Ebay property, they are tighter with releasing funds to reduce their losses related to "Ebay Buyer Protection" on Ebay sales. On a sale where that protection is provided, a purchaser gets his money back from Ebay (which generally means paypal) when buyers have failed to deliver what was promised and failed to work out the problem directly.

So Ebay/PayPal needs/wants to be able to snatch the cash back. If the funds are held long enough, they're covered.
I seem to recall Ebay recently updating their user agreement terms related to PayPal funds.

I doubt that PayPal is trying to rip off or upset customers. They're trying to combat various types of theft/fraud and do so without using much in the way of resources. They should be more transparent with whatever is going on though.
Instant Search in Google Chrome
Do you have any rights whatsoever, if you're a foreigner entering America?
I like the .go idea, sounds interesting and worth analyzing.
But I hope you understand that OpenSSL has order of hundreds of thousand of lines of code (don't make me counting now) and the guy made something like a hundred lines total separated in a few functions which simply call OpenSSL API step by step to do the given task. It certainly can't be said that he "rewrote OpenSLL" and it's certainly not something that gave him any right to feel superior -- he's just a user of the API.
What's up with the Party Poker pop under ads? Seems like short term focus on revenue over long term brand damage. Sure, this year Startup Bootcamp is only available on Justin.tv. But in the future, I'm more likely to go to UStream or Youtube or anywhere else if video is available there.
It is well researched by I find the logic justifying warrant-less search specious:

"It has long been established that border crossers’ reasonable expectation of privacy is lower at the
border because they generally expect border guards to search persons and property for
contraband. Because this is common knowledge, border crossers are put on notice when
approaching a border that a search may be imminent, and thus their privacy is “less invaded by
[border] searches” when they occur."

More generally that means: We blatantly violate so many people's rights that they're not really being violated.
I can certainly add "Developer", I was just looking to keep it as simple as possible with 4 options by filing developers under "tech". Would you still like the options updated?
Someone who wants to hurt you is going to do it independent of if you are polite it not.
Thanks for the link! Definitely is an issue.
Does anyone know if this is an older model that has since been over complicated? Or if this sort of vehicle is available for civilians? What a cool toy, and seemingly a cool way to learn more about vehicles/engines. Kept simple enough, seems like it could even be affordable..
Texas Hold'em Experiment
It's just HTML/text and it's 11TB gzipped as of 2008. I bet the archive has grown since then, but the valuable data is the oldest. Uncompressed it's probably in the 20TB range.

I'd also bet everything I own that a significant fraction of the data is unavailable anywhere else. Google Reader started in 2005. Ditto for Google Blog Search. Even if they crawled the same feeds as Bloglines and kept the data indefinitely, they'll still be missing those first two years.
You can be polite without giving any more information.

"Did you go to China for business or pleasure?"

"I'm sorry, but as a US citizen, my rights enable me to refuse to answer any questions you ask. I am invoking that right."

You can even leave out the "I'm sorry" if you want. You make it clear why you are doing this, which means you get to protect yourself and educate others.

You don't have to be a jerk to defend your rights, and I firmly believe you will be more effective (generally) at defending those rights.
Not an infographic. The graphics don't (except for a couple pie charts) relate to the data.
"You can use any simple database package to do this, such as MS access, DB V, Fox Pro..."

Written before most of us were born.
Great idea. But please add options for others. It'd be great to meet like-minded folk. (I seem to be alone in the UK at the moment, which is a little worrying.)
Howstuffworks "How Safecracking Works"
What is your academic paper for?
I saw this video on a 4x4ing forum this morning. My 99 TJ is no where near this simple. I wish it was though. Jeeps are money pits and it would be awesome if I could do repairs with a handful of tools.
soooo you recommend a used macbook pro?
Horseshit.
I had never realized that US nationals and Canadians got that grief when they got home - I thought it was reserved for foreigners trying to gain entry.

I don't think I've ever been asked anything by anyone when returning to the UK - you just hand across your passport they have a quick look (possibly a scan) and they hand it back.
Police investigate lots of innocent people. If they only investigated people who were already known to be guilty, they would never get anywhere.
Why? What law do you think you are breaking by saying that?

Adding jobs is in the national interest, right? You could be doing that by traveling.
No, app descriptions are not searchable anymore. Instead you have to insert max 100 characters of keywords and that, and the app title and a few other small things are what are searched. Thats what you would of done quite a while ago when they searched the entire app description. It's half the reason why you see spam apps in the first place. Would you call lonely planet doing the same as spam apps or not, not taking in consideration they do the same with their books?
Gmail doesn't even have substring search (e.g. searching for "hack" will not find instances of "hacker"). I think that would be a prerequisite for Instant-style searching.
You have a drastically diminished expectation of privacy at the border, because of the state's sovereign right to regulate those borders. This is a large part of the reason why border police can search you at will; the "reasonableness" of a search is largely delineated by the balance of the state's legitimate interests in searching you against your expectation of privacy.

You seem taken aback that the state would remember your previous border-crossings. I'm actually impressed and sort of pleased that they're this on-the-ball. It seems totally reasonable to me for the state to keep a record of aliens crossing into the country.

And beyond that, it seems weird that record keeping would shock your conscience, but the fact that the border police can search the files on your laptop without a warrant (which: they can, according to the 4th and 9th circuit courts) doesn't warrant a mention.

Lawyer and patriot or not, this guy is living in a fantasy world, where the "business or pleasure" question is a sticky spider web patrolled by venomous legal monsters, but warrantless searches of his person, his body cavities, the documents in his briefcase and the files on his computer are totally benign.
Zerigo seems promising. Looking to use it on a project for myself.

http://www.zerigo.com/managed-dns