skysight-inc/HackerNews huggingface dataset:
(Android dev here)

No. You release one .apk file (the Android equivalent of .app). Within a manifest inside it, you can specify a "target" release API version and a "minimum" version. No one running a device below the minimum can see or install your apk. The target one is more of a suggestion to the Dalvik VM with how to approach running your application (if it know you're targeting the latest release, it can expect you to use some new features and adjust accordingly, etc).

Just like with web sites, you progressively enhance an Android app during development using Java's reflection, and/or gracefully degrade by bundling up back-ported modules and UI components in your apk. If you absolutely can't get around a particular function not being present in an old version of the API, then you just don't have that feature even visible to the end-user.

The current recommendation is to set your min level to 7 (which is Android 2.1), and as of a few days ago, to set your target to 14 (Android 4.0, or Ice Cream Sandwich). According to raw statistics of devices active and in the wild, this hits 97% of all potential Android customers. Fragmentation used to be an issue back when supporting the Android 1.x line of APIs was still necessary. Now it's nice and streamlined, and I barely notice writing for compatibility any more.

And if you really can't get around some problems, the Market now lets you upload multiple apks for a single "release" of your app, each targeted towards different ranges of API levels.
Advertising Network Marketing Lead Generation
I'll be succinct: if I found a client iterating SHA1 to build a password hash, I would not write them up for it.
The headline is wrong. Sprint is just now metering 4G on it's metered plans. The unlimited data plans still have unlimited 4G.
America's Healthy Infatuation With Entrepreneurs
This has nothing to do with the amount of data you use on your phone. Those plans remain the same. As for their "mobile data" (hotspot) plans, there's still an unlimited one of those, too. Granted it's 4G only.

What they've changed is this: If you subscribe to one of the 3/5/10GB limited data hotspot plans, you'll no longer get unlimited 4G for free.

Yes, things just got a little more expensive for customers with those plans taking advantage of the free 4G clause, but Sprint has not "ditched unlimited plans."

Neither Sprint's notice nor the HN headline was well written.
Beware the time difference between now and Groupon Now!!

My officemate just purchased a Groupon Now deal and tried to use it the same day...unfortunately it wasn't good until the next day!

Hopefully they don't pull the same thing with their IPO.
I wonder to what degree the marketing expenses were reduced in order to pretty up the numbers leading up to the IPO.

It will be interesting to see if their expenditures return to previous levels after the IPO or if their revenue will suffer from the cutback.
...but not for long, because his CTR will be down on the floor.

This feels to me like a clever solution for a problem that doesn't exist.
What the Upcoming Google Reader Changes Mean for FeedDemon
I switched from rails because I got tired of ruby magic breaking my code in difficult to debug ways. I switched to python because of its emphasis on clarity and readability.
Anybody with two cents to rub together, I would think.
I used these guys in the past, excellent customer service, 100k daily is a great metric to have!
I feel like his solution is to let others decide what is or is not a "legitimate use" of a hyperlink. The Supreme Court decision is correct in that it protects all "free speech" on the internet. The takeaway here is that we, as a people with rights to free speech, have those rights protected in new media. It's not about how the underbelly of society can abuse those rights.

Tor also serves a particular goal that exposes itself to abuse, but should the project start discriminating on what content to allow based on that fact?
"It is very important to force users to add non alphanumerical characters and a few capital letters in the password IF security is very important for your application."

This is a mistake. Virtually all users respond to these requirements using one of a small number of tactics. The requirements add little to no entropy, which makes them very dangerous, because that leads to the mistaken belief that "all our passwords are strong".

The only secure password is a randomly generated one. You can use words/phrases a la diceware or xkcd if it's easier to remember.
I co-founded and ran Pinch Media, a mobile application analytics company. We operated independently for around two years before selling. During those two years, I believe we got more bad PR than a typical analytics company. I certainly got my fair share of anonymous hate email.

During that time, we received exactly two easily-filterable attempts to spoof analytics traffic. Historically, anyway, this doesn't seem to be a real problem.
If he is a designer who understands the manufacturing process, then that is awesome in my book.

My father owns/runs a CNC manufacturing business. Sometimes the designers/drafters (more the case they have a background in CAD) don't understand the subtleties of manufacturing and materials. I mean, they aren't big gaps or anything.

Best comparison is maybe coder vs tester. Both technical, but look at the same thing from two different perspectives.
It read to me like he was answering the question, "Why didn't you fire Yegge for posting this?"
This wasn't really impressive to me until I started playing around with the dual pole filter. Awesome! Something like this should have been directly embedded in my prof's DSP lecture notes.
Someone who is hellbanned suggested that the title is a lie, and this is only for their mobile hotspots - upon reading the notice, they're correct. People that have unlimited data on their mobile phone will continue to have unlimited data on their mobile phone. This only affects the mobile hotspot add-on.

>> There will be no change to your Mobile Hotspot add-on monthly recurring charge. Additionally, if your phone plan contains unlimited data, you will continue to enjoy unlimited data usage on your phone while on the Sprint network.
> Fraud should not be considered the norm.

I agree from a moral point of view. But Nature doesn't know should or shouldn't it either is or is not. And it doesn't require many observations to see what the business practices in the media are.

It would be unusual to expect faithfulness from a prostitute; she doesn't make the rules.
No, but that's the point. The 3 year product support cycle scares away corporate customers. Most CIOs don't want to be forced to do a hardware refresh before it's absolutely necessary.

I assume the majority of the corporate desktop users are developers who also use Ubuntu as a server platform. E.g. me.
Sprint are changing their terms significantly enough here that you can use this to break your contract with them if you so wish, without paying a break-off charge.

The FCC says that if a carrier changes their contractual terms and you are materially effected you can request the contract be terminated without penalty.

Although this is for Verizon, the steps are the same for all carriers: http://consumerist.com/2011/06/new-fee-lets-you-break-verizo...
It's a solid business, sure, but look at the risk level of the investment and not just the business. The long-term stock market average is around 7% (and you can always invest there instead). A hot technology IPO like this is risky. What kind of a premium do you demand for taking this risk? You don't just buy a hot stock and expect its price to sit there; they have Treasury bonds for that.

How much growth do they need to pull off 7%+ return on your investment? Do you think that's realistic, given the competition and the amount they're spending on acquiring customers? Or have they already priced in most of that growth, leaving very little for you?

If you don't have a numerical answer for these questions, you're gambling, not investing.
No offense, but you sound like a bit of a fanboy.

I won't argue that Apple has done some amazing things through the years, but I wouldn't say that Android or Microsoft have made anything they've done worse.

Besides, some of the stuff that Android has been doing for years is now showing up in iOS, so it can't all be bad.
Just to say that I apologize with the HN community and with my twitter followers about my behavior in the past hours. I and coda both made mistakes in our interaction.

What is good is that the result is that, at least, I'm understanding more on the topic. But I guess all this was not needed to reach this goal.

Edit: oh and another thing is, I'm very entusiast about lamer news, but not because of the code, that many programers can implement without troubles, but because of the project.

Slashdot, programming reddit, HN, gave me a lot as a programmer. It is an honor for me to partecipate to a public discussion with so much skilled people here. So I think creating a consortium, like a non profit org, to make this even better, could be awesome.
Many links are broken, or lead to broken websites.

Brilliant idea it was.
You're assuming they find a way to acquire and retain customers while eliminating their horrible burn rate.
have I been missing something or this brakes every accessibility rules? how can I "slide" without a mouse? It seems I can't even tab to the sliding enabled elements.
Imagine being able to skip the annoying 2+ weeks of review at the beginning of every school year - that's the goal/benefit of trimming summer vacation to 1 month.
Wallpaper Blog
Wallpaper Blog
Wallpaper Blog Poster Amazon Poster School Go Transformers superman comic books superman comic books superman comic books tisolated outpost where a discovery Samsung Galbecomes a mission of survival when an alien is unearthed by a crew of
Head of design at Apple -> CEO of Apple is not a promotion, however. It's a career change.
The main problem with this question is I get a lot a answer that simply aren't answer to this question, but only the basic good usage of cryptography.

Until here, nobody said 'yes', then I assume my method is secure.

I would have loved to know if this specific question is asked for any kind of hash function, or if nobody never ask such question. For me it seems as a natural question which seem a bit more difficult than finding a collision but easier than cracking completely the hash function.
Stanford: Move the Cloud from Disk to DRAM
Show HN: What movie to see in theaters, powered by Hunch
While I haven't seen any real, meaningful efforts at spoofing analytics data (I vaguely recall some grad student project), I've certainly heard of companies spoofing their own analytics data to appear bigger than they are to interested parties.

More than one unscrupulous publisher has gamed comScore and Neilsen to pump up their reach figures and get access to more attractive advertisers.

Of course, scammers aren't going to use this service. There's a market selling verification services to advertisers, but there's a ton of companies in this area already - from my limited vantage point, Double Verify looks like the market leader.
I have always thought that ground based lasers were the best solution to the kessler syndrome. I wonder if the benefits of this system would make it more cost-effective.
If we're talking about any sorting algorithm then I expect a developer to create any sort of algorithm to show that they have some problem solving chops.
No one even knows who Ive is. Ask 10 random people not on hackernews and I bet you will get 11 blank stares.

There is implied credit being given, and Jobs knows this. He doesn't bother to correct it, document publicly who designs things, or let Ive speak to the press and take credit himself. All of these are tantamount to taking credit. If credit comes your way and you do not deflect it or recognize the true author, you are taking credit.

And Jobs has done this ever since he worked on Breakout with Wozniak, so it is unsurprising.
A clever solution used by e.g. Shopkick is to play a very high-pitched sound of a certain frequency on the store sound system and pick that up with the device microphone.

I don't know if Apple is using this here. I bet they're instead identifying it by store Wi-Fi, since Apple stores all have that already. But for stores without Wi-Fi, the sound system trick works well since all stores have sound systems already.
Boulder's startup scene has skyrocketed in the past several years. At monthly startup meetups, hundreds of people usually show up to check out what everyone else is working on.

It's not quite a Silicon Valley, and its score is probably exaggerated by the difficulty in defining a population area that's relevant to the startup scene. However, most startups in the scene are in Boulder proper, and most founders seem to live in the city as well. So the density is there, and it's quite easy to run into other startup people on the sidewalk or in coffee shops.
Google drops Chromebook subscription-only, lets them pay up front
I'd like to see an "enhanced" SPDY added to every browser and web server implementation, one that allows for a package of assets to be concatenated, compressed, and sent in one chunk, rather than waiting for a browser to interpret HTML before starting to request more assets.
Sorry for the site being down folks...my wordpress install is leaking serious memory somewhere and I'm restarting it every five minutes...
>n states that are actively hostile to business, like New York or California

If you think things are easier in Finland, then you're wrong. Turns out this is a specific case looking for a specific type of factory that could make a specific car on a specific contract. Your right-wing screed is not as convincing as you think it is. I'm not even going to point out how huge NY and Cali economies are.

>n China or Brazil, you basically partner with a connected local, and build your factory in a few months.

Replace "regulatory bullshit" with just as much bullshit except involving bribes, shakedowns, and forced contributions to political parties and dealing with a level of corruption and labor conditions that are staggeringly awful and depressing. My gf does work with BRIC economies all the time and the lesson I want to somehow teach you is that civilization and labor/environmental protections are worth it. They are waaaay worth it. I'm afraid people like you purposely refuse to learn this basic lesson and are otherwise spoiled by the Western privilege you refuse to share.
Another bit of cool Qt news slipping under the rader is that Qt will be included in the BlackBerry qnx native NDK.

http://blackberry.github.com/ndk/components.html#qt
+1 for a mobile version. Very slick.
I tend to be of the opinion that strength of hashes s overrated, other security measures should jump in and this whole discussion should be cooled down.

That said, but nesting sha1 calls you are reducing the size of the output set at each step. You will end up with a reasonably smaller possible hashes. I don't know why everybody seems to ignore this.

Does password hashing qualifies as chryptography? I don't think so.
How to Automate Event Tracking in Google Analytics?
First, that's not a "digital signature", it's a MAC. It's the secret-suffix SHA1 MAC, to be precise.

Second, the secret-suffix SHA1 MAC isn't secure. Its insecurity is the reason we have HMAC.

This seems to me to be the kind of thing you'd want to get right if the whole value proposition of your solution was "verifying URLs with cryptography".
yeah... I wonder where are all the tests :)
Steve Jobs had his DNA sequenced for $100K to fight cancer
I disagree. Beyond the idea of sorting algorithm, what this shows is the inability to think algorithmically. A good programmer is not someone who is only able to assemble pieces of libraries together.
The advice I took from Levi's story is: consider the possibility that things you take for granted as necessary actually aren't. They could be mistakes, or artifacts of limitations that have since disappeared.

(It's particularly useful for startups to notice the latter, incidentally. A lot of existing businesses turn out to be artifacts of limitations that have since disappeared. E.g. hotels are to some extent a hack to get around the fact that it used to be impossible to search all the available space in the city you wanted to visit. If you built a whole building full of bedrooms, you could afford to pay to advertise it and to pay someone to work full time taking reservations.)
Finding water anywhere is no longer a big deal. It's now known to be one of the most common substances in the universe. Hydrogen and oxygen are the first and third most common elements in the universe, and forming water molecules tends to be a pretty good way for them to arrange themselves.

That's not to say that it's not pretty cool to detect water vapour in a protostellar disc, just that it's not at all surprising.

Another nitpick of the article: the arstechnica audience should have enough of a sense of perspective that you don't need quotes around the "only" in '"only" 175 light years away'.
What we want when we procrastinate?
You are just trolling. Calm down! I don't think you are even reading my comments fully.

Again I don't know where you are getting the idea that I'm taunting anyone. Also I'm not commenting on people but their collective behaviour. It is an important difference. You are just making baseless allegations.

"two kids" ? If you are referring to coda & antirez, I specifically said I was not referring to coda.
Google should be ashamed at such shameless copying.

By the way, I really like the new iOS 5 notifications and Find My Friends. So original!
I'm going to be using Lamer News as the basis for a (non-programmer) project. Thank you for releasing it.
Alabama follows Arizona in hacking the immigration system
Good point. Trials work well in some cases, not in others. For example, for products focused on startups, trials can be very effective. For products purchased by people other than those that use them, trials simply aren't used. So...knowing if purchasers = users is important.
He's getting something that costs money, for free.
What would you do with the lasers? Heat 'em evenly so that they vapourise smoothly instead of falling apart and forming lots of little bits?
Dig the minimalist layout. Translates well to mobile.
This reminds me of how we figured out in our high school computer labs how to circumvent the monitoring/control software the teacher would use.

First it was succeptible to killing the process, easy enough. Once that was blocked, we figured out that some clever use of some default applications in windows would cause it to crash and give us freedom. After those vulnerabilties were fixed or blocked, and we had tried pretty much anything else we could think of, someone figured out that hitting ctrl + alt while we logged in would prevent it from even loading in the first place!

Unfortunately it was pretty easy for our teacher to catch us in the silly act of banging on our keyboards at login.
+1 for "Reticulating Splines"!
I think parent's import point is that comments should document WHY you are doing something. The code itself should easily convey the WHAT and HOW.

"Programs must be written for people to read, and only incidentally for machines to execute." - http://mitpress.mit.edu/sicp/front/node3.html
How about Just Getting a sort algorithm Done ?
"That said, but nesting sha1 calls you are reducing the size of the output set at each step"

I don't think so otherwise finding collisions would be trivial. What you do when using nested SHA1 is just to run a cryptographically secure PRNG with a 160 bit internal state.
What's Next For Techstars Graduate Ambassador?
TCP does not need the upgrade event, handshake etc. TCP is not limited by the WebSocket spec. TCP requires no additional server-side infrastructure.
That page does allow you hear the changes. See the toggle-switch next to the picture of the guitar.
Firstly, they don't contend he was murdered per se, but rather the victim of manslaughter by two guys who were basically playing with a gun. Second, they say that van Gogh accepted responsibility in order to protect the boys from further prosecution, which makes the choice of "murder" even more extreme. Thirdly, experts are as yet unconvinced, making the flat statement in the headline somewhat hyperbolic.

The BBC article is much shorter if you'd like a quick overview: http://www.bbc.co.uk/news/entertainment-arts-15328583
Make sure to say hi and introduce yourself. :)
If you try to remember your password, you've done something horribly wrong. 99% of my passwords come straight out of pwgen, and I immediately have my browser remember them so I don't have to.
It just reads like an annoying Google Voice transcript. Probably bears no resemblance to the presentation to Bezos.
Sweet Baby Wallpapers
Sweet Baby Wallpapers are very popular and Every One love sweet and innocent babies, while seeing them you find great level of happiness..
I doubt that either the store sound systems or the phone's microphones perform well at frequencies above the audible, though, so it may not be quite the drop-in solution that it appears to be at first.
First your broker needs to find someone to borrow it from. The float's only going to be about 5%. Good luck.
As a general rule, taking money that does not belong to you is illegal.
For sure, it's difficult. As you say, it probably can be done securely. It certainly needs to be done to provide users with a bridge for moving data from file systems into web apps and back and manipulating data from both sides of the bridge. It may require a special privilege, and in that case, for example for a trusted web app, it need be no more scary than a browser prompt: "allow this web application to open 'mydata.xls' in Excel?" with a "remember my choice for all files of this type from now on".
Slide-by-Slide, Groupon's IPO Pitch Deck for Wall St.
Localize or Fail
> In general, I would argue you should just try to play nice with whatever inheritable styles you're given to the extent you can. Sure, your widget will be unreadable if the page chooses black-on-black text, but so will the page, so that won't actually happen.

I can tell that you've never had to deal with this problem before. :)

Ignoring useragent styles for a moment, it's not uncommon for pages to declare broad styles like:

p { text-shadow: 0 1px 0 #000; }
h1, h2, h3 { text-transform: uppercase; }
a { color: red; }
input { margin-bottom: 2em; }

And it's likely that these styles are perfectly readable on the page. Now the author adds your widget, and suddenly your widget is also subject to these styles. If your widget is complex – think "mini app", not "ad unit" – you now have to reset every single possible CSS property for the widget to be usable on every site, and in a way that gives it the highest specificity compared to other selectors used by other page styles.

I wasn't thinking inherit: none would disable a useragent's default styles. Just other styles directly on the page. But it's certainly not that simple to define those semantics.
He was starting from extremely low numbers.
" . . . the rate itself was so low to have very little effect on the company’s bottom line."
20% of a half of a percent still sucks, for instance.
Deep inside ARM's new Intel killer
And those codes could leak, at which point we're back to the beginning.

But let's assume it doesn't leak. Is it worth it? Consider the enormous cost that would be required for this: every new iPad that is manufactured would need to be recorded in this central database. Secure access to it needs to be set up and maintained from all Apple stores around the world. Is that worth it for a rarely needed feature that most people don't care about?

If you instead try to do a secure hash of, say, the serial number, that's much less cost to maintain, but that hash will almost certainly leak. (Think DeCSS.)
To answer your question, AFAIK there are no known first preimage attacks on SHA-1 yet.

And no, your method is not secure.