skysight-inc/HackerNews huggingface dataset:
Pentesting Android Mobile Application #Android #Papers #Security
Overview on Mobile applications
Connect in Superior Way!!

Mobile market is the worldwide rapidly developing segments since many customers are using mobile phones. Now-a-days mobile phones have become more like portable computers which supports each and every applications like Internet banking, travel portal, e-commerce etc. Mobile applications have started attracting hackers as mobile applications are also involved in money transactions.

These applications run on different Operating System such as Symbian, Windows, IPhone, IPad and Android Mobile. The testing procedure varies based on the supporting OS, however in case of web application the testing procedure remains the same; irrespective of application platform like ASP. Net, PHP, JSP, etc.
I was also suspicious of the Amazon homepage. I seem to recall that they didn't even sell music until after they purchased CDNow.
You could use last name as a predictor and send out Happy Hanukkah emails.
its coming - don't worry :)
Anybody bro?
Don't need one because I don't use Javascript.
There isn't a $60K - $100K option, but that would be me.
Very cool demo. Love the app. 8-bit music never gets old :)
I like how the UI matches the app.
I've been asked once. The person had just asked me how many ping-pong balls fit into the room we were sitting in, so that should tell you something about their interviewing abilities.
This reinforces Reid Hoffman's maxim that if you're not embarrassed when you launch version 1, you spent too much time on it.
As a Scala developer, let me shed some light on this. In the last few months I have spent exactly zero time on this problem. It was a minor issue when 2.9 came out. No one forces you to upgrade, and we didn't till all our dependencies worked on 2.9.
I'm a fan of Glimmerblocker (http://glimmerblocker.org/) on OS X - you set it up at the system level and therefore works on all browsers, RSS readers, etc. It doesn't handle SSL and with more sites going that way I may need to start adding some browser specific blocking.

Edit - at work on Windows I use SRWare Iron which is an awesome Chrome derivative running Fanboy's Adblock list at http://fanboy.co.nz/adblock/iron.html
2 things I wish augmented reality did today and 2 things I could do without
You need another option.
None - Didn't consider it worth paying for options on exit.
I don't, but I use Chrome with plugins blocked by default, which has the side effect of limiting the ads I see.
"How Magic: The Gathering Prints Money"
It would have been interesting to see if Android turned out the way it did, if Google's CEO was not on the Apple board. I'm not implying anything, other than that I find that really interesting. There are so many little things about Android like that, that this article also leaves out.
Capitalism forces people to try to be rational.

To claim that humans are inherently rational is to deny the widespread existence of psychological pathologies.
I'm guessing that the reporter completely made up the "bounced around" bit to make it sound more sensational. Seems more likely to have entered the front door at an upward angle, sailed through the house and out the back and across the street.
Google's redesigned Web UI isn't learning from Android's mistakes
It's not multimethods. It's just calling methods on the objects you are passed.
Amongst the general online population it's about 1%.

Judging from the results here so far, it's pretty clear that a large amount of HNers are in that minority.
AFAIK that's all pretty standard stuff. What are you afraid of?
That's why I use Installous. It may make me a dirty pirate. So be it. I don't justify why I do.

Yes, it is the "hacked app store". It downloads the cracked archives from around the seedier parts (anon file dumps). And yes, you could download a nefarious piece of crapware. But that's a chance I take, considering I've only gotten 3 'pirate programs'.

If anything, I'd like to be able to develop with Linux for a jailbroken iPhone (3GS was handmedown and I jailbroke and unlocked it). There's no way at this time i can afford a Mac.

(note: without using a virtualized environment for OSX. I don't have the HD space.)
Yes, Foucault would say that you can't change the system from within the system.
Love how the page reloads halfway through the video (no doubt in a lame attempt to get more ad impressions), and how I then get to sit through another 30 second ad before watching a two -minute news clip.
Oh, their methods are quite good most of the time. The point is much rather that we know so much about how things move that if all you wanted to do, was find out whether it’s possible to bend bullets you likely wouldn’t do an experiment but break out the calculator. An experiment about this particular question can’t tell us anything new.
Transferring Google Account to Google Account
2003 iTunes Music Store launch: an unpublished Steve Jobs interview
There's an interesting study in the New England journal of medicine related to this. The authors found that having social ties to an obese person significantly increased an individuals chance of becoming obese.

From the study:
A person's chances of becoming obese increased by 57% (95% confidence interval [CI], 6 to 123) if he or she had a friend who became obese in a given interval.[0]

One of the authors is quoted as saying:
“You change your idea of what is an acceptable body type by looking at the people around you,” Dr. Christakis said.[1]

[0]http://www.nejm.org/doi/full/10.1056/NEJMsa066082
[1]http://www.nytimes.com/2007/07/25/health/25cnd-fat.html
Yahoo BOSS launches free Hosted Search product - gives developer revenue share
Programming OOP: Organizing interconnected objects
I'm writing a litte simulation. Without going very deep into its details, consider that many kind of identities are involved. They correspond to Object since I'm using a OOP language.

- There are Guys that inhabit the world simulated
- There are Maps
- A map has many Lots, that are pieces of land with some characteristics
- There are Tribes (guys belong to tribes)
- There is a generic class called Position to locate the elements
- There are Bots in control of tribes that move guys around
- There is a World that represents the world simulated

and so on.

If the simulated world was laid down as a database, the objects would be tables with lots of references, but in memory I have to use a different strategy. So, for example, a Tribe has an array of Guys as a property, The world has a, array of Bots, of Tribes, of Maps. A Map has a Dictionary whose key is a Position and whose value is a Lot. A Guy has a Position that is where he stands.

The way I lay down such connections is pretty much arbitrary. For example, I could have an array of Guys in the World, or an Array of guys per Lot (the guys standing on a piece of land), or an array of Guys per Bot (with the Guys controlled by the bot).

Doing so, I also have to pass around a lot of objects. For example, a Bot must have informations about the Map and opponent Guys to decide how to move its Guys.

As said, in a database I'd have a Guys table connected to the Lots table (indicating its position), to the Tribe table (indicating which Tribe it belongs to) and so it would also be easy to query "All the guys in Position [1, 5]". "All the Guys of Tribe 123". "All the Guys controlled by Bot B standing on the Lot b34 not belonging to the Tribe 456" and so on.

I've worked with APIs where to get the simplest information you had to make an instance of the CustomerContextCollection and pass it to CustomerQueryFactory to get back a CustomerInPlaceQuery to... When people criticize OOP and cite verbose abstractions that soon smell ridiculous, that's what I mean. I want to avoid such things and having to relay on deep abstractions and (anti pattern) abstract contexts.

The question is: what is the preferred, clean way to manage entities and collections of entities that are deeply linked in multiple ways?
imo Microsoft has a lot to do with that
Images often appears stretched because they have the wrong aspect ratio.
Not really, because there's no absolute ranking of the 3 to be corrupted.
Can you be more specific? I am not sure what you are referring to. Thanks.
You can still write in your favorite language and benefit from the routing engine for example, although it's not quite developed and rich.
Thanks! Our intention wasn't to build a sticky web service, but a simple hack that took a few days. We thought it was interesting data to see about ourselves and thought we'd share it with the community. Might it turn into something more? Perhaps, but this is just a simple proof of concept. We know (and like) Programmable Web, but as you said, no simple way to filter about user ID info.

We enjoy simple hacks that people produce that give me a few minutes of fun or some interesting piece of info. We try not to take ourselves too seriously all the time.
I agree with everything you said, but I even think it's unfair to say they're "testing Newton's laws." Rather, I think they're often testing "is it feasible for us to reproduce the idealized circumstances from thought experiments." Case in point is firing an object in the opposite direction of a moving vehicle. I don't think any of them questioned the physics behind it, but it was really a question of if they could contrive the circumstances exactly so they observed the kind of result one would see without all of the nasty effects that reality imparts (like spin, air resistance, speed variance, etc.): http://www.youtube.com/watch?v=BLuI118nhzc
This is the largest practical issue I've had with developing a Scala project.

One major cause of the problem seems to be that Scala is stuck with the "precompiled bytecode in JARs" model of software distribution; while this may be appropriate for Java (where core developers go through great pains to maintain compatibility between versions) it seems like a poor fit for Scala. Not only do the core library APIs change between versions, but the conventions used by the compiler to "link" Scala code together are also altered, for good reason.

An alternative distribution mechanism that's more resistant to these kinds of issues might make sense. Even just distributing source code and build files (like, say, Ruby) could be a better solution. Building dependencies might be slow at first, but centralized caching could address this. Another solution might be an intermediate representation (after type-checking and other compiler phases, but before "linking") that gives the Scala compiler the knowledge that's missing from compiled class files.

Even namespace-mangling or class-loader magic could be helpful here. Loading multiple versions of a single dependency should in theory be possible, since OSGi manages it.

Sadly, there seems to be a pretty large investment by the Scala community in the whole Java/Maven/JAR ecosystem. It'd take a concerted effort by many people to create a more robust solution.
All are free.

And all are tier 2 solutions. "You can make Visual Studio work with elbow grease" isn't the way to convince anyone to jump on the MS developer bandwagon.
Instagram photo app for Android is under way
> The technique isn't quite there yet.

Ads generate $billions online. They work.

1% of the online population block ads. It's not really a problem outside places like HN where the majority detest ads.
Gearman library for codeigniter
I definitely recognize that SMS is a tough problem, so I sympathize as an engineer. That being said, as a customer I don't care about any of that, I just want it to work.

Simple test: send more than 1 message from a phone number in the span of 15 seconds during a bulk test. At random Tropo will drop the second message because the first one hasn't gone through yet on your system. No error message, nothing, it just drops the data. I know why it does this, I've read the docs, but that's a crazy "feature"! why can't you queue it like Twilio does? that's just one example. Don't even get me started on your logging system. There's no sane way to get reports! none!

We looked at SMSified and even tried to use their Canadian numbers (somehow we got a few Canadian SMS enabled numbers even though we were told it's not supported.) That thing was basically unusable. Delivery rates of around 60%, with totally random inexplicable failures.

Twilio on the other hand has been awesome. No weirdness, very reasonable defaults, rock solid performance, good logs. Just very pleasant to use in general.
Definitely agree with that.
Although I would add a personal #3.

3) I've been using the internet since 1990 and how many items have I purchased from an ad? 0.
I think I'd argue that the profanity is for effect/emphasis, and to mark the post out as a rant - it's clearly (to me) being used intentionally as a writing technique.

Which suggests 'gratuitous' is a harsher adjective than strictly requires, and may simply reflect that you aren't fond of profanity's use at all.

I think either dropping the word entirely from your comment or perhaps replacing it with 'prolific', which would not only have been non-judegemental while still conveying the key point, but additionally alliterates nicely too.

Or maybe I'm just overthinking this :)
This is true, but overcomplicating things for most people. You'd have to be a serious bodybuilder to get to the "obese" range of the BMI chart and have that be healthy. The density of muscle is higher than fat but not so much higher (1.06 g/L vs. .9 g/L) to be able to get you to obese levels without looking like a pro wrestler.

The lower half of the "overweight" range is more ambiguous, but statistically speaking the health risks for this range are much less as well (and some studies have determined people in that range to be on average healthier than those in the normal range, perhaps because it includes more physically active people with more muscle). But if your BMI is at a level associated with severe physical health risks (30+ and especially 35+), it's unlikely that muscles are the explanation unless that's obvious.
Agreed, I can only hope if America keeps shifting toward high tech jobs, corporate leader will realize that the most efficient companies will win out; and nothing makes for an efficient company like happy employees. Not everyone is going to be able to make cool building looking out into nature, but employee happiness should be addressed somewhere in the budget.
Here is an official statement from the city http://www.dublin.ca.gov/civicalerts.aspx?AID=351
Wikipedia strongly reminded me of WikiWikiWeb, http://c2.com/cgi/wiki?WelcomeVisitors. I actually kind of prefer this sparser look, at least for things that don't have a strong visual aspect.
Thanks! I guess I need to add aspect ratio maintenance in the image resizer.
Nobody is professional enough to screw up 0% of the time. It is not possible to plan for everything, ever.

> The utmost of efforts might also include not doing it at all.

So, I should never drive again lest I have a car accident? I understand that you're saying that the reward for this is zero so they shouldn't take any risks at all. But you're extrapolating the risk from a sample size of one and exaggerating it.

I'm sure you wouldn't blame someone for driving to the movies, even if that caused a car accident. And one could just as easily said that they should've stayed home because the drive was unnecessary and cars are, in fact, dangerous.
I don't use an adblocker but I do use NoScript.
Damnit. I want an eMate 300 now.
I was referring to the hosts. I'm neither an explosives expert, nor a physicist, but it seems to me that there would be simpler ways of determining this. Of course, the purpose is vaguely informative entertainment, not scientific research.
You can compare the various Visual Studio versions here:

http://www.microsoft.com/visualstudio/en-us/products/2010-ed...

Depending on how far up the hierarchy you want to go, the feature set is huge. Everything from static code analysis to virtual environment management.

Versus Xcode, the big thing is that Visual Studio has a very strong extension system. A lot of power is afforded here.
Can there be a "Company folded, stock options got bought out from under me without my consent for pennies to give to the people who were buying the remains of said Company" option?

If so, price it at $200 dollars, and i'll vote for it.

On one of my final days I was handed a check for my shares, because I wasn't going with the new owners, and all stock was to be given to them. Was never asked if I wanted to sell, and it was valued extremely low for "accounting purposes"...
There is a lot of profit in the Google ads that permeate so many android apps.
The stuff you mentioned is common knowledge.

Once Facebook finds a way to make use of all that unstructured data that each user creates their targeting will get so much better.
> I still find unbelievable they can make that much money just with ads

I do as well, and wish there were more research available on internet advertising. I'm sure a few companies at the top of the pyramid make money, but everyone else (IMNSHO) is taking money out of their left pocket and putting it into their right pocket (A buys ads on B, B buys ads on C, [...] Z buys ads on A; in the end, a zero-sum game).

I'm sure we'll be shouted down, but you're not alone in your opinion.
What does it take to own a trademark in China? What is the actual value of their trademark? Until I know that I'm more inclined to think they've won the lottery than built any value on the name iPad.
>"economists asserting the difference between modeling human behavior vs. the behavior of physical objects"

Is it really that different? Try to attach an object to several springs and see if it behaves "rationally".
Robbie Cooper's amazing photos of gamers and their avatars
This is such a shallow mush of generalities, that it's pretty much worthless as a critique of higher education.

"these benefits cannot completely justify a system where creativity and genuine learning isn't properly rewarded."

Anyone who has ever taught at the college level will quickly realize how wrong that sentence is. Any undergraduate who shows the slightest amount of spark, imagination, initiative, and hard work gets rewarded (as they should) with good grades. The ones who get punished are those who game the system by trying to get the highest mark for the least amount of work. These latter are usually the ones who complain that creativity (i.e., their own rank laziness) is not being "rewarded properly" (because, ummmm..., the school isn't making the next Steve Jobs... or DaVinci, or someone like that...).

You want your creativity crushed and your initiative smothered? Try working in a job. School is an absolute blast compared with what the rest of your life will feel like.
Ghostery.
Mark Zuckerberg's photos revealed because of Facebook bug
You are wrong, take a look to this demo:

http://www.innowhere.com:8080/insites/

* You can copy and paste a link to someone
* Sub pages are hit by search engines
* Works with JavaScript disabled
Would you prefer to pay for your online content? Without ads, that's the only sustainable business model I can see for things ranging from the NY Times to Penny Arcade.
Kevin learned how to walk away with millions even if your startup is, on net, a failure.

^^ that's a key fucking learning

edit: just to be clear, I don't begrudge him anything. Kevin negotiated the best deal for himself that he could and that's what everyone should be doing. I hope the employees got taken care of as well, but it is what it is. Being an employee at a startup, and I'm on my third, is gambling.
You don't need Disconnect if you're using Ghostery. I too was using Disconnect first, but Ghostery (at least the most recent version) does its job and then some.
craigslist hasn't changed much either, it is still ugly. BBC looked good though.
Oh good, a postbot adding to the HN slowdown.
Worth noting that "happy holidays" is not something used colloquially outside of America (to the best of my knowledge).

Sure, we understand the context, but it's not something English speaking Europeans say to each other :) I'd be hesitant to suggest that alone is the cause, but might be an interesting additional data point.
By my observation, this is pretty common logical fallacy. If from A follows B, many will deduce that from B follows A. This often happens in math, when a lemma says that A => B is true. Many will use the lemma "the wrong way around".
You don't read any newspapers online? Or read any web comics?
I don't use adblock either. If I find a site that is so eggregiously ad-heavy that it hampers my browsing experience I'll generally just not go there. For the most part such sites don't have much to offer anyway so it's not a big loss.
Consing for control-flow is not normal, but on Python it is. Python - not even once.
I stopped watching the news years ago. TV news channels have unfortunately become corrupted by the tight competition for viewership, and they are willing to do shameful, pathetic things to get a story that will help them get their ratings up. What they do isn't reporting anymore. It's entertaining.
The irony is that Sahil's posts are increasingly about something other than leverage. They are becoming more about stating completely obvious startup/entrepreneur bait. "We love leverage", "pivoting is hard", "think small". We'd do better to actually exercise our leverage rather than continue to read his inane and obvious drivel.
How about "Company folded; options worthless and owe $4000 in taxes" This was during the last Tech Bubble.
To me, it's completely clear that Google's plan for Android is much broader than the Android marketplace. Google's had a reputation for neglecting products in the past, but even despite that, they would have focused far more resources on the Android Market and angled it differently if that were their focus of Android.

Google wants to create a platform that will dominate all mobile devices for years to come. Cell phones (and, more recently, tablets) are just one aspect of that. They want a standard OS for any small-scale device. In their vision of the future, your coffee maker, refrigerator, and laundry machine may all use an Android-based platform.

This is one of the reasons why they are perfectly happy with Android being used for cheap smartphones which are really just amped-up feature phones. They don't want to be seen as elitist, the way that Apple tries to market itself as high-end. They want to have high-end products, sure, but it's equally important to them that they cover the range of that spectrum.

I don't know if they had exactly this in mind when acquiring Android, but by now, it seems clear to me that this is their goal.
When you're talking about "necessary" features, "get the job done" very much does cut it. Now, if you want to talk about nice-to-haves and how great it is to have integrated source code management and whatever, that's fine. But "necessary to get any real work done" is a rather large overstatement.

Also, I'm surprised you're comparing Eclipse to Visual Studio. I've always found Eclipse unpleasant, to the point that I favor a text editor and the command line. I'd much rather use VS Express than Eclipse.
not a bot. hola.
Time spent: zilch, perhaps because most of my dependencies are java libs not scala ones. Like many Java devs starting out using Scala as a 'better java' which means adding more scala libs over time. It's definitely very pleasant to code in Scala vs Java, def more productive, to a surprising extent even. The compatibility issue needs to be addressed though.
Of course. AdBlock + Flashblock + OptimizeGoogle (blocks Google ads) + Ghostery. Say what you want about the ethics of adblocking, but at this point, browsing the web without an adblocker is truly painful for me, as I've been using one for 5+ years.