skysight-inc/HackerNews huggingface dataset:
What I was saying about the AK-47 is that it's overkill in terms of weapons designed for hunting deer. The AK is designed to work in the sand after being left in the desert for a year and shoot practically like new. The clip is (imho) overkill - you really need more than 5 rounds to take down a single buck? And like you mentioned, full-automatic is dumb for hunting (thought I might appreciate it if I suddenly discovered a grizzly in my tent at 3am).

I'm no great hunter, but an assault rifle is IMHO not best suited for hunting game. Effective stopping power is important, but so is picking the right tool for the job.
It's fascinating how much money there is in things that are at best ethically unsound and legally questionable, and at worst completely illegal (no real shocker in the latter, though).
Harris Corp. Unveils New Battlefield Tablet
Another article about this from GeekWire: http://www.geekwire.com/2012/meet-9-startups-graduating-toda...

@dy: wow, thanks so much for the kind words!
"clue-less": without any clues about the workings and mis-workings (parts to stay away from) of XAML/WPF...

Clues come from experience. And without experience, just starting out on a subject, makes you clueless about it.
Can we stop this, please? Any post whining about "redditification" is infinitely more annoying than any actual incidence of that phenomenon (if it even exists.)
If it's a "mistake", then it's one that has been made for 300 years:

http://www.slate.com/articles/life/the_good_word/2005/11/the...

Relevant excerpt:

'As is often the case, though, such "abuses" have a long and esteemed history in English. The ground was not especially sticky in Little Women when Louisa May Alcott wrote that "the land literally flowed with milk and honey," nor was Tom Sawyer turning somersaults on piles of money when Twain described him as "literally rolling in wealth," [...more...] Such examples are easily come by, even in the works of the authors we are often told to emulate.'

Given the caliber of authors that have used "literally" for emphasis, I have a hard time standing behind the concept that it's even poor style. We can decide that, moving forward, we'd like to clean up English and use "literally" differently, but calling it a mistake rather than a offense to modern style is inaccurate.

REGARDLESS, I thought this was exactly the kind of thread that Hacker News hated. :|
Very disappointed to hear that most people view a simple border check as more dangerous than a fanatical religious terrorist. Again, I know this is not a popular view, and will surely get more downvotes. Just kind of sad to me, to be honest.
Presumably, if you are not employed by a three-letter agency, and you manage to invent a breakthrough crypto technique, there's more value in publishing it, than sitting on it until you just blow it all away on one exploit anonymously.

At least, you would _hope_ criminal enterprises don't actually have the means to fund and recruit their own secret, cutting-edge math research labs/networks :)
As hashing functions aren't injective, composing them leads to a reduction of range (ie, a smaller set of possible output values). As such, (bcrypt . MD5) would almost certainly be a weaker hash than bcrypt alone. Might not be enough to make a difference, but I'd consult a cryptologist before betting on that.
Yes, if you get there that's a win-win. I wonder though how many projects really get a community support after they are open sourced by a company.
thanks for pointing that out. acronyms aside, those are the numbers.
One interesting aspect of this is that they were able to reduce costs by scheduling the trip between moving out of their old office and moving into their new one.
Have you used Django much? Some classes you run into frequently (besides Model):

* Form
* HttpResponse
* All middleware
* Template
* Etc, it's all classes except if you write function based views
AT&T Galaxy S III Specs
Luke was also kind enough to send us some feedback on our API documentation that was right on. Keep an eye out for a big update and some new features coming shortly. Thanks, Luke!
Yeah, this is the most important. Fix the problem. Apologize too, but fix the problem.
There are two major flaws in Barnes & Noble's complaint.

First, they ignore the existence of Kobo (now owned by Rakuten, the "Amazon of Japan" who also owns buy.com) and other significant competition for Amazon besides themselves and Apple.

Second, at the time of Amazon's supposed monopoly, Amazon's only long-run competition was Sony. Nook had just launched and the other major players (Kobo, Google, Apple) were in the process of launching. With the exception of Apple their decision to launch was unrelated to the agency model.
I think before you put an app on the public Internet for people to consume, you should be comfortable with everything you listed plus more. You might not be doing it for the app at hand, but you should know it at least. Especially if you're doing a solo founder thing, you might be having to implement all of these things before you can afford ops. If you're deploying services without some of the knowledge in your list, too, you're setting yourself up for trouble.

It's not an insurmountable barrier, for sure. Knowing how to operate your own code is a great feeling.
Agreed. I think this incident has been blown way out of proportion. I am disappointed it has received so much attention ... the news article doesn't even give voice or opportunity to comment to anyone other than the complainer in the story. ....
I shelled out for ScreenFlow because of the integrated editing features. It was very useful to chop out dead time. I recorded the audio separately and synched it up. As you can tell I do not exactly have a voice for radio but it came out OK.
To be honest, my mind is blown. The activities you have described are not the country I live in. I don't know how else to say it, and this is not meant to be an attack. We simply do not view the world the same way, and I guess that happens in a country of 300,000,00 people.
He implied that Heroku is not his sole provider. I'm skeptical of that figure, too, as it's probably something on the Heroku sales site (99.7% to the 30-byte health check!), or it's manually updated, in which case it's probably rounded.
You are right, I just meant to say that the 'awareness' has increased a lot since Last.fm first stepped on the scene. Unless you were already security-savvy and had a hacker (as in the original sense of the word) background, I guess no one really cared back then.

On a sidenote, I just changed passwords for what was probably my second last.fm account and I haven't logged in or 'scrobbled' since 2007. Different times for sure.
drug cartels can recruit people to build their own submarines and cell phone networks, so ...
Precisely. iTunes has grown to be many things, but Apple isn't going to sit on it's hands and do nothing to address emerging trends. They have stubbornly rejected the subscription model in Music for years (even this post supports that general consumer behavior justified that position), but a subscription model isn't the only way to address the emerging consumption trends and improve on convenience. If it is I can't believe that iTunes Music would ignore the model if general consumer behavior shifted in favor of it.
There is no doubt that iOS is more lucrative than Android for many classes of apps, but come on: who takes these Flurry reports seriously?

Flurry pimps an analytics tool that is very popular on iOS, less popular on Android. Their intrinsic bias towards iOS, reflecting this, is amply evident by the narrative they add every time they release these trolling "studies" of laughable methodology (100% of the women married to me think I'm the best, therefore 100% of women think I'm the best) -- their disdain for Android, and pandering to iOS, could not be more evident.

Let's just look at the gross numbers -- if 4x more developers are building for iOS, based upon Flurry being implemented in apps, then the iOS App Store will be growing by 4x the pace. Is that true? I'll let the reader discern, but add the subtle hint that...ha ha...no, not even close.
They don't - it was a feature to support legacy systems.

That's the difference between enterprise and web/mobile development.

"Hey a new version of blahLib was just announced on Reddit - I've upgraded our servers"

"We have determined that fixing bug #123456 would break, the DMV/the whole of California's medicare payments/air traffic control for Washington"
>I don't quite mind the idea that we are attempting to figure out who exactly the people are that are coming across American borders into this country.

What exactly does the kind of software a person develops have to do with whether they should be allowed entry into the USA?
Google Analytics is in 6.9% of Android apps. For an Android library this means it is quite widely used, since there are only two more popular libraries. (Admob SDK (34%) and the Facebook SDK (7.5%))
Its actually a shame, in the pursuit of blaming the USA and/or Israel people lose common sense.
Look, It seems that it was certainly USA/Israel, but throwing common sense out the window just so we can make this point is not a good idea.

What these people are saying, essentially is that very few countries have lots of smart people in different industry's, which is wrong.

The zero days can come from all over, the PLC and SCADA system knowledge is all over the world.

meh, I'm rambling now, I agree with you kposehn. Its more obvious that this is the work of USA/Israel simply because they are the ones desperate enough to try anything. I might be wrong but who else is threatening war with Iran?
Wasn't one of the certificates used using SHA-1 (the other two were MD5) - could it be that this new cryptographic attack works not only against MD5 but also SHA-1 ?
This "architecture astronaut" phrase. I don't think it means what you think it means.

The two descriptions you make below describe much more essentially than superficially or "astronautically", the same kind of thing, optimized for slightly different use cases (not even THAT different).
While they may be technically correct, words like "clueless", "naive", or "ignorant" can be really aggressive and feel like ad-hominem.

A more constructive phrasing might have been:

The majority of people that I've heard criticize XAML are people who are just starting out with it and don't fully understand what it has to offer
I sold my Galaxy Tab 10.1 to buy an iPad 3 when they came out, mainly because of the lack of tablet-optimized apps. 9 months into owning it the app situation wasn't any better than on day one, and I gave up.

At least as of mid-March, Google didn't even have a tablet-optimized version of the Google+ app. It was still just a stretched version of the phone view, just like most every other Android app on a tablet would look.

If G+ is supposedly the hub of Google's product strategy going forward, and G+ doesn't have a good experience on tablets, it makes me wonder if they really even care at all about the tablet platform at all.
There's so much FUD in this article it's blinding.
Hmm, try replacing "programmer" with "garbage man" in your sentence.
Darnit ...and I came here hoping to read an article trashing iTunes the software not the iTunes as representative of the entire digital download business.
The issue isn't that Sequoia was wrong -- in fact, everything they said came to pass. It wasn't a quick recovery, and people spent less money on technical acquisitions. That didn't stop people from creating startups.

What the slide deck didn't account for is that there was nowhere for big money to put their money - everything was in trouble. So, people started to look for new opportunities, and Silicon Valley suddenly looked mighty attractive as a place for investment.

On Main Street, there are people who have been out of work for years now. It really was that bad, is that bad. We just happened to be under one of the few umbrellas in a storm.
cool, I'm in! looking forward to it!
Ditto. 196k since '05 here. The ability to see how my musical taste synced with the ebb and flow of my life is something I really cherish.
Well said; I'd even take it a step further and say that your customers (unless your customers are technical folks) have absolutely no idea about the distinction anyway. Saying that it's hosted on Heroku means nothing to them.

Moreover, there may be companies hosting on Heroku who insist that the service is "white label" for any number of reasons; forcing something like onto them would devalue Heroku to those companies.
PhishMe (Chantilly, VA) - Full time, local or remote

We're growing our Rails development team by one. We're a cool team that's (so far) entirely remote.

Details:

PhishMe is seeking a motivated individual to join its software development team. While our primary SaaS web application is a Ruby on Rails project, the successful candidate will be well-rounded in various languages with solid, hands-on Rails experience.

This is a full time position working for PhishMe, Inc. Outsourced or software development contractors should not apply.

Qualifications

Successful applicants must have:

1 - 2 years of professional development experience with Ruby or Python.
Must be fluent in the fundamental components of web application development.
Thorough understanding of source control management. You should know how (and when) to make branches, how to merge changes, resolve conflicts, etc.
Able to work on a team, independently when necessary, to escalate problems when appropriate, and to thrive in a small business environment.
Good oral and written communication skills.

Bonus!

The following attributes are preferred, but not required on day-one:

BS or BA in computer science, management/computer information systems, or related field.
Able to research, debug, and resolve cryptic error messages.
Experience writing triggers and stored procedures, when necessary.
Solid customer support experience (retail, help desk, consulting, etc.).
Familiarity with Moonshine, Capistrano, and/or Shadow Puppet.
Ability to do simple image creation and manipulation with the GIMP or Photoshop.
Mobile application development (iPhone and Android).

Compensation

Competitive salary + stock
Pick your workstation and OS
Retirement plan with 3% company match
Health, vision, dental, telecommuting expense reimbursement, etc.
Peers that enjoy appropriate use of internet memes e.g. <facepalm> vs. <double facepalm>
Enjoy your nights and weekends!

Apply at http://phishme.com/careers.php#senior_developer
1000x Faster Spelling Correction algorithm
Genius move!
I'd say the others usually constitute fraud, so I wouldn't really give them a free pass... Also, the african missionary apartment scams are also looking for wire transfers of prepayment of rent.
I learned from trial and error and also on the job. In my experience, how-tos are typically antiquated or not terribly clear. My best advice would be to dig into ServerFault and Google what you don't understand.
1) You simply do not understand the law as written. That is not how it works. You do not get randomly stopped because you have brown skin. I know this is a popular misinterpretation of the law, so I understand why you say this.

2) Your example of a corrupt cop: What is your point. If you come across a corrupt law enforcement officer, they can do whatever they want to you. They can plant enough drugs to put you away for a decade. Does this mean we should get rid of police officers? Of course not. Because there is a possibility of corruption in the police forces of AZ that may lead to a few edge cases where people are mistreated and improperly detained, does that mean we should not have peace officers protecting the border at all? Does this mean we should not, when someone commits a crime, be able to ask if they are legal citizens of the United States of America?

My view is that this is not unreasonable. I know many of you disagree. shrugs

3) Why do you put "protect our borders" in quotes. Do you think that the idea of a sovereign block of land with the ability to restrict the input and output of human flow in that area of land is a farce?
The Founder's Library
Last.fm Password Security Update

http://www.last.fm/passwordsecurity
> Cortex A15 and Mali T658 will have shared cache between CPU and GPU, which should be a lot more efficient than anything Intel or even AMD has today regarding GPU compute.

Intel's had cache (last level cache, LLC in the diagram below) since January, 2011:

http://images.anandtech.com/reviews/cpu/intel/sandybridge/ar...
I don't think the OP is right in general.

What if your customer sees Heroku's name, and gets confused?

She starts asking questions like: Who is on the other end? Am I in business with X or with Heroku? Who should i call?
If we put our normal-user-hat on for a minute: I don't see how that would make any difference for 90%+ of users. They'll see the website isn't working, but another site is, so your site is broken. End of story.

(With my developer hat on, Heroku outages are fun: our internal switchboard at http://www.pagerduty.com lights up like a christmas tree)
Well the TPS reports alone would have taken an army of programmers
You arguably don't have to go that far from home I guess - depending on where you live - just needs to be "away" and a great place (and have great Internet!)
Hygiene: hoofdluizen en neten bestrijden
Australian defence minister goes offline in China to avoid cyber spying
In my view, untog had a perfectly reasonable and simple explanation.

True, I am assuming a certain level of logic and you are right, the world doesn't always work that way. But the above poster makes a lot more sense to me than some idea of a very, very, very ineffective campaign against crypto devs. The idea that we are targeting crypto devs really doesn't hold up when you think about it, it doesn't make a single ounce of sense.

And is it really that hard to believe that this man, whose job it is to monitor the flow of people and properties in and outside of the united states, would be interested? Is it a stretch to imagine any number of scenarios, including one where this man was simply overzealous? I understand the obvious sympathies we have to this man as a fellow programmer... I just don't see anything "there" there.
I've been working with XAML for years on a regular basis. It sucked in 2009, and it still sucks now.

It quickly progresses past hand editing on any project of any significant complexity. (Read: a real app) So Blend is required, especially if you're doing animations. VS is only slightly better than notepad for XAML.

XAML parsing is consistently broken in Blend and VS, so bad markup breaks the entire file without any meaningful error message. On a related note, it is very difficult to make "Blendable" XAML files. Wiring up data-binding kills blendability. You end up opening a lot of "blank" files in the designer.

MVVM is a pattern to avoid having to deal with XAML.

XAML is more of a human-readable file format than a presentation markup language. You have a lot of information about the app/state mixed in with the UI markup. You need to have a solid understanding of the C# underneath to use XAML properly.

Designers should NEVER be allowed to produce their own XAML, especially in Blend. It's worse than Frontpage. The cake is a lie. Designers still live in Photoshop and Illustrator. Programmers are actually the main users of Blend. The root problem is that you can't produce usable XAML without also knowing C# and the .NET Framework. In other words, you have to be a programmer to generate XAML in Blend. Fail.
The only change I would make, if any, is to remove the sentence about being the application owner. Aside from that, that's all I'm going to tell a customer anyway.
does your grep have an -f option?

printf linkedintrouble |sha1sum |sed 's/ .*//' |grep -f - combo_not.txt
We're based in Barcelona - We'll do an office exchange if the counter location is right!
It's on Google Play also. It sells even less on that than the Amazon store.
The rental site was home-grown, but scammers still managed to find it. I noticed an ocean-view apartment in Miami for about $300 a month, which seemed odd. After some investigation I learned about scams and began checking for ultra-low rents, etc.

I did have a Pligg site I put up as a quick project and that was a victim of the automated searches for the "submit" page of a Pligg site. Even adding a CAPTCHA didn't help, so I assume offshore workers were adding links manually.
I've just added it to the Nook store though I had to do this via a friend as they don't accept non-US developers.
Google Search Tips
Zalgo text generator
Don't Text Me, Bro.
No, it means the music industry as a whole is doomed, period.

Or, it means that technology (and preexisting oligopoly) has broken that particular market.

Individual consumers didn't buy and sell software in the 80's in the same way that software was sold in the 70's. (Go to computer store, vs. calls by the sales guy.) Consumers don't buy and sell software today like they did in the 2000's.

Throughout this whole time, people were writing software and getting paid to do so.

Musicians are not there to sell "experiences" in general: they are there to sell musical experiences. That's their art. Now that music does not make that much money, they will have to sell other crap and treat music as a byproduct.

Recordings themselves are an experiential byproduct.

http://foucault.info/documents/foucault.thisIsNotaPipe.en.ht...
Why we don't see any homerun product-based startups in the developing world ...
مشاهدة مباراة روسيا والتشيك بث مباشر يورو 2012
Lessons Learned From Top Curating Sites such as DaringFireball
Smart determined people don't come for cheap, and you don't get world class cryptanalysts and mathematicians working on such a specific endeavor out of "determination".

Plus, we can all guess what wealthy nation-state developed the software and similar things in the past, let's not be hypocritical here...
Is there a cryptanalytic reason why a company that has a database full of MD5/SHA1 hashes can't perform a one time upgrade by computing bcrypt(salt, the_old_hash) for every hash they have in the database and then when someone logs in do bcrypt(salt, md5/sha1(password)) to check the password?
Having administered several "standard uplinks" from 100 Mbit/sec all the way to multiple ten Gbit/sec links, I can safely say that if your transit isn't 99.999%, you need new transit.
Musicians are not there to sell "experiences" in general: they are there to sell musical experiences. That's their art.

In his book "A Year with Swollen Appendices" Brian Eno has an essay that makes a good case for the role of music in pop music and pop culture.

Basically (and I wish there was a link this someplace) he argues that in popular music people are in fact selling an experience, a lifestyle, a way for people to self-identify. It isn't a matter of here's the music and then everything around it (i.e. all the packaging) is secondary, but that in many (maybe most) cases the packaging is really what matters; the music is somewhat incidental to the whole product.

I don't want to get into a No True Scotsman debate, but there are plenty of musicians whose art, while ostensibly musical, is not strictly limited to the music. Their art is in the entire packaging, presentation, and communal environment created.
How to Prevent Drone Pilot PTSD: Blame the 'Bot
Ubuntu, CentOS, & SUSE Linux comes to Windows Azure
Not exactly. The conclusion was based on the fact that selling 50 copies in 1 day meant it ranked 120 in all paid apps on the Amazon store.
To be fair: the delta has improved and that's not nothing.

A morass is certainly preferable to a calamity.
I cross-referenced the leaked hashes against hashes of the 10,000 most common passwords and found that 93% of the passwords at least 6 characters long appear in the leak.

http://www.johnvey.com/blog/2012/06/93-of-top-passwords-appe...

It's always surprising that people are so lackadaisical about their passwords. I've had people tell me their passwords in casual conversation multiple times, just for the sake of discussion.