skysight-inc/HackerNews huggingface dataset:
What are the biggest differences between Rake, Gradle, and Leiningen? All 3 allow their respective language (i.e. Ruby, Groovy, Clojure) to be used within the build script, but besides the pros/cons and popularity of those languages, what are the differences between the build tools themselves?
Apple's fourth-quarter earnings are the first sign of strategic weakness
Google Chrome 25 will serve searches over SSL
I use Windows most of the time due to needing Visual Studio for some Windows related development as well as wanting to play current games in my free time. I also need Linux tools for web and Android development (mainly Android OS modding/compiling).

I supplement windows with a virtual machine running just a Debian terminal interface with 512mb of ram devoted to it. From that, I can run PostgreSQL, MySQL, Apache Ngnix or whatever else wouldn't be so great to keep on Windows. The added benefit of that is I keep my development enviroment seperated from the rest of my PC so I don't have to keep all the services running all the time unless I need them.

When I do have the VM on, I just keep it running in the background on one core and don't even notice it's there other than the ssh terminal I interact with in putty. As for other Linux needs, I can get by mostly with using Cygwin + puttycyg[1] for scripting python/perl/bash/etc. Overall, I haven't felt the need to use dual booting in a few years since adopting that approach.

[1] http://code.google.com/p/puttycyg/
Amount of fuel in a rocket necessary to send a mass X into orbit? I dont know the math, but i've heard the exact same feedback explination used.
facebook's DNA is a harvard dating site, so no surprise that it would return to its roots! /sarc

along the same lines, look at the consistent theme that sexuality has in the success of most big sites...porn/dating/sex. there is, frequently, some component of the sexual triangle that is exploited on the way to scale.
Nothing like missing the point, and taking a comment out of context. Adults out there - read what it is you're responding to.
I feel really uncomfortable having my name being public, I would appreciate it if you deleted the comment mentioning my name. I really appreciate the help though.
Do Facebook ‘likes’ mean anything?
> Donald Knuth was asked to write a program to solve this text handling problem: read a file of text, determine the n most frequently used words, and print out a sorted list of those words along with their frequencies. He wrote a program consisting of more than ten pages of Pascal, designing (and documenting) a new algorithm along the way. Then, Doug McIlroy demonstrated a shell script that would easily fit within a Twitter post that solved the problem more simply, elegantly, and understandably (if you understand shell commands)

Fine anecdote, but anyone want to take a wager as to the relative time and space complexity of the two solutions? I imagine this is sort of comparing apples and oranges.
where do you write?
Geting started doubts metric tools, email and social media marketing
Hi All,

I am a solo tech founder. I am trying to bootstrap my own startup. Its basically a c2c hyper-local business. I have finished coding the entire app, and have asked few friends to beta test it. Modifying on what they are suggesting.

Tools I am using for gathering metrics : Google Analytics and Mixpanel free. Any other suggestion will be helpful.

I spent past week learning minimal SEO and have structured the html and other things are in place.

The next thing which comes is launch, for that I need to have social media and email marketing in place. I went through kissmetrics blog.

For email marketing I read http://www.eliteemail.com/learning-center/email-marketing-tips/ Further suggestions and few must haves will be appreciated. As in cheap tools etc.

I am trying to learn social media marketing and again it will be great if someone tells me the minmal effort that i should put, it will be really helpful.<p>Will be good, if people mentioned the tools they use to track their email and social media campaigns.

Thanks everyone!
I assume OP means repelled down the tower, not the blades.
Cisco May Be Breaking Up Microsoft's Relationship With A Vital Cloud Partner
I'm an Apple fan (to say the least) but for better or worse they need lower priced phones. A few years ago when I visited Singapore all I saw were iPhones. Now it is at least 50% Android (read: Samsung) among the young. The perceived premium value or coolness of Apple products just isn't there any more.

That's not to say it isn't still an amazing company, just that the investors seem to want persistent incredible growth and high margins. Not sure both are possible, especially when the global economy is in a tailspin.

(Disclaimer: ex-AAPL shareholder)
First positive experience I've heard of anyone using Magento. Interesting.
Followed by the inevitable snark denouncing what a waste of time and function it is.
Don't forget the Ultima series and Crusader: No Remorse.

Also, they killed off PC sports games by re releasing the same PS2 ports for like 6 years in a row.
I expect you're right, but I've found the popular press to use "exponential" to mean any upward curve.
en.wikipedia.org/wiki/Scrot
Introducing Apple's Dumbest Customers
I'm one of the students of App Academy ( which Ned Ruggeri is co-founder of ).
The reason for that is because today one of the tasks was to create a version of HN in ou terminals. HN was blocking people due to repeated requests and thus Ned made a local version of HN for students to use.
Very cool. Just picked-up a few certs from them and I need to register a few domains soon. They'll be my first choice.
I think you're confusing encryption and KDFs. Encryption is meant to be reversible, KDFs are not.

In this context, a KDF is used for verifying that a message is valid. I have a derived key, you give me a key, and I verify that key by running it through the KDF. If KDF(your_key) == derived_key then we have "proven" that your_key is valid.

Another way of thinking about it is that the image of a KDF should map low-entropy input to high-entropy output. Depending on what we're using the KDF for, we might also want it to have other properties, e.g., intentionally slow, intentionally memory intensive, etc.

This is different than you encrypting something, sending me the encrypted message, and me decrypting it using a shared secret.

http://en.wikipedia.org/wiki/Key_derivation_function
http://en.wikipedia.org/wiki/Rainbow_table
if you feel the point of "design" is simply to make something look pretty, or interesting, then you missed the point.
Not trolling, genuinely curious, is it a crime to say "I might do this" vs. actually doing it? What is the law that's broken?

I have to agree with neil, though I'm not suggesting you're doing this:

> our dedication to a principle is tested when it protects people that we don't like
Oracle patches Java, but concerns remain
That's sensible, as this would be part of your permanent (online) record, of course.

Still, you should at least mention what city you're in/near (presumably in the US?), and if you'd be willing to relocate - if that's even a possibility, at the moment.

Someone who otherwise might not respond might change their mind if they realize you're nearby.

Beyond that, best of luck; don't hesitate to ask for help from everyone around you; try to keep your emotional stability (this too shall pass); and fight hard to avoid too much debt (the credit cards will happily suck the life out of you, and right now they're about to raise your APR, if this hasn't happened already).
weev is not being charged with blackmail. As far as I know, he didn't do anything to accomplish that goal. He talked a little bit about it on IRC. Instead he went to a journalist, perhaps to increase his infamy.

It's become part of the trial to establish that he didn't have good intentions and is a generally obnoxious person. I have to say I agree with that - after discovering the issue, he downloaded lots of people's personal data, which wasn't admirable behavior. You might download 10, 20, 100, just to see what happens. After that, the right thing is to disclose it to the company (anonymously if you have to), and then publicly if they do nothing about it.

But if what he did is a crime, there should be a more tightly worded law about it. He didn't misrepresent his identity; it was AT&T's fault for not checking. He didn't access a computer without authorization; AT&T did the equivalent of emptying a box of private documents on their front lawn.
Be much more interesting if when an analyst guesses wrong, they get punished instead.
I've been very pleased with their registrar and SSL offerings.
I now use bash instead of ant. It's really fast, makes sense, does whatever I want.

But it has the lisp problem (and now ruby problem) of everyone making their own tooling, without standardisation. (where a "standard" is procrustean: it doesn't exactly fit any situation, but the situation is forced to fit it). Pre-chasm innovators/early-adopters love it; everyone else hates it.

BTW: I don't think "contextual" is a very descriptive term ("composable" is great though)
The one that strikes me as the most obvious is the RMS one. Richard Stallman goes out of his way to scream at people because "software must be free", and he points to his laptop , which has 100% free software on it. That's admirable.. but he doesn't mention that his computer is basically built by the chinese government, using near slave labor, that makes FoxConn look like Disney World.

It's just misguided and a one trick pony. He argues from a moral position, but completely tunnel visions that morality to software only.
This is really hard on an iPad. You can trigger a mouse over with a light touch, but it's not reliable.
More than human: Why does Apple need writers for Siri?
And if i were on the mailing lists back whenever they came up with pickle, i would have told them it was a silly name too.
You're ignoring the very lucid point he's making. Why is that?

As a UK citizen I've never had to endure such nonsense around health. I don't know what's weirder, that such a crazy system was allowed to evolve or that people defend it.
I'd argue that it's really two functions:

* One to do the lookup and potentially explode; this always takes an argument.

* A second to provide the default.

Have the caller call the appropriate one. User provides params[:search] (or some other "explicitly trying to search"), then call the first. If not, call the latter.
IMHO, it is XML.
You know, a deal like that doesn't come along very often for anyone.

If you've put in the time and energy to develop the talent to qualify for this gig, you could have done worse.

That is all.
Interesting chance for a HN gut check:

If you were offered $100k of Apple or $100k of Amazon right now, which would you choose? You would have to receive and hold for 10 years.

To me, the answer to that is obvious (AMZN), but I'm curious if my intuition matches up with the general opinion.

I'm not sure which would be a better sign.

ETA: Original intent was to talk about 100k in dollars, not in shares.
Heritage.org is a conservative think tank. I suppose they're saying economic freedom isn't that important for a strong economy? Because you'd think if it were important it would correlate more strongly with economic size and growth.
Twitter Tips
> He did report it to a news organization,[1] but he also talked about how he was going to blackmail AT&T with it. Which is better evidence of his intent?

His actions.
We've seen this before, we'll see this again.

Apple may do better in tablets than Samsung, or Microsoft, or LG, or Toshiba, or whoever.
Apple may do better in phones than Nokia.
Apple may do better in laptops than Dell or Asus.

Sadly, that isn't enough--with sufficiently tight margins, they need to do better than !Apple (better than all competitors, not any competitor), and in the long run, that's not going to happen. They're going to get pushed out by more competitors in hardware, and honestly I don't think their software play is good enough to save them.
The higher the entropy of the salt the better.

Let's say everyone did as you propose and use usernames for salts. I could pre-compute dictionaries for usernames like root, admin, etc. and likely gain full access to a wide range of systems.

Our aim is to build a system where brute-forcing is always the cheapest option. Once that's the case, we're in a position to control "how expensive" it is for someone to invert even one derived key.
As others have pointed out, you can just submit your resume without playing.
Please explain more thoroughly and with fewer shortcuts.
I was comparing to a small Texas town.
Developer Break: jQuery Mobile beta, Hortonworks, SourcePro C++
Tim O'Reilly on how his Classics degree shaped his business
How does it differ from :
http://html5bones.com
or
http://html5boilerplate.com
? :)
I don't know too much about the underlying technology and/or science but I do know that more people should be getting excited about this. A warp drive!! What!!!
> It's become part of the trial to establish that he didn't have good intentions and is a generally obnoxious person. But that's not a crime.

Not having good intentions then taking action consistent with that is the definition of a crime.
I agree. Unless their software engineering improves pronto they are in trouble. Hardware in this market is headed for commodification.

It's still their game to lose but they really need to nail a lot of things in iOS 7 and so far I don't see any sign of the kind of leadership that would require.
Rapelled, as in abseiled down on a rope, rather than repelled, as in forced away from.
real "crypto_key" is pretty widespread as well :(
Any HN readers have ideas for improving gun safety?
Ron Conway asked me to post on HN asking for tech ideas for
improving gun safety. He asks that you email them to
techcommiteeforgunsafety@gmail.com.

They're particularly interested in ideas for improving

- the safe handling, possession, storage and discharge of firearms
and ammunition, and

- the management, scaling, and privacy safeguarding requirements
for the National Instant Criminal Background Check System (NICS).
Seems a small thing considering every element of said slideshow links to fully detailed, single page version of the same - exactly the way I'd prefer to navigate it.
Show HN: jumpstart - Energize yourself in 10 minutes. 100% Caffeine Free
The campus is nice, but it'll push you west. Unless you're going to Penn, there's no advantage to living at, say, 40th and Spruce vs 20th and Spruce.

I walked all over the city looking at neighborhoods. If I were doing it over, I'd start at one river and walk down Market to the other, then back on Walnut, then back on Pine, then back on South. That's like 3-4 hours and gives a good feel for the area.
Thanks Ben. It is definitely a beast to be tamed. Lots of moving pieces, but that is the fun part.
I took advantage of yesterday's sale to transfer the last of my domains from GoDaddy. Namecheap has a decent website with an intuitive interface for managing domains, pretty good knowledgebase and forum, and nice features like email alerts for account activity. GoDaddy lost me as a customer because of their unreadable emails and deliberately unintuitive web interface. Namecheap is a refreshing change. I only use them as a registrar, since I handle my own DNS and email. I've dealt with around 10 different registrars over the years and like Namecheap the most, so far.
The detailed listings should be sorted by expenditure to better explain what's in each category.
While it may be true that jamming a VOR signal is unlikely to cause a crash without other co-incidental bad luck, consider this: The localizer portion of ILS operates on those frequencies, too.

I don't think it's all that far-fetched to imagine that an unfiltered transmitter like the one described could generate signals which 'trick' the localizer receiver and guide a low-flying airplane into an obstruction which is technically outside, yet near, the approach path. (The wikipedia page on ILS describes how it works, so I won't repeat it here.) AMing the right carrier with 150 and 90 Hz tones (which really means generating carrier + and - 150 Hz and carrier + and - 90 Hz) would cause the localizer to show the plane centered on the glide path, even if it isn't.
Various places. Occasionally to http://bentilly.blogspot.com/. But in this case it is an article on A/B testing, which is a response to http://www.evanmiller.org/how-not-to-run-an-ab-test.html. It will be part of a series.

The one I'm polishing now is a rigorous technique that lets you look at results as often as you like, but lets you run the test forever. If there is any bias at all, eventually you'll get an answer, and have high confidence that it is right.

The next in the series addresses the question, "I have a limited sample size I can realistically obtain for an A/B test, how should I run my test, and what kinds of guarantees will I get?" (With, of course, multiple looks allowed.)

Hopefully this will be coming to a website near you in the next day or so. :-)
Magnetic 'Braids' May Cook the Sun's Corona
If you don't mind me asking – what kind of revenue do you generate off these?
You're bummin' me out, man!
If PHP is a constraint, I suppose I understand using it. I would think that Spree (http://spreecommerce.com/) would be the best option, all things being equal.
You're making a lot of claims for someone who isn't bringing any relevant data to the party. From a study commissioned by AirBnB itself, it's pretty clear that it's allowing people to live in places that they can't otherwise afford:

"One notable finding is that Airbnb hosts renting out their homes are generating income that is crucial to them staying in the place they live. About 60% of the hosts in the survey had an income less than San Francisco’s median income. About 14% had an annual household income below 14% and another 27% were between $40,000 and $70,000. So for these hosts the extra income is very substantial."

and if there's any doubt remaining, let's ask the head of public policy at AirBnB for her opinion:

"'Hosts really use Airbnb to make ends meet,' says Molly Turner, head of public policy at Airbnb. 'One of the findings that most surprised us is how important Airbnb is to hosts. It’s really helping them through tough times.'"

http://www.forbes.com/sites/tomiogeron/2012/11/09/study-airb...
'Hi-C' Mission Sees Energy in the Sun's Corona
I use FastMail for my personal domain name and would recommend it for personal or business use. They continue to improve the UX and post occasional techie blog posts. I've been happy with them for many years.
I was regretting registering my domain with them recently, but not anymore, I'll be renewing it just because of this. nb
That might be a reason for a long-term decline, but it's not a reason for it to drop 10% in a few hours. Something is going on (I have no idea what).

EDITED to add: ah, I see they released earnings.
they lost me at next page
Didn't notice the title. That page is all over the place. The discussion the two characters were having was something like "Don't worry, the page will come back soon." Meaning, it's just a temporary error.

It's a fun page but horribly executed. The customer has no idea what's actually happening. Is this a server problem or is the page actually missing?
Worth looking into Spree? Thanks for the share.
> Not trolling, genuinely curious, is it a crime to say "I might do this" vs. actually doing it? What is the law that's broken?

You're oversimplifying the situation. See: http://en.wikipedia.org/wiki/Model_Penal_Code.

As I said, crime = intent + action. If you kill someone, and you had no bad intent (it was neither your purpose to kill them nor were you acting negligently), then there is no crime. At the same time, if you fully intend to kill someone, but don't take any action consistent with that intent, there is no crime. The two factors must also exist simultaneously. If you intend to kill someone, and buy a gun, you can be charged with attempted murder. If you fully intend to kill someone today, but then change your mind, and tomorrow buy a gun because of a rash of burglaries tomorrow, then there is no crime.

Now, obviously we can't get inside someone's head. So we infer intent from action. But we must always remember that the focus is not the action, but what the action says as evidence of the person's intent. And no matter what intent is inferred, there must still be independent action towards committing the crime.

So no, it's not illegal to say "I might do this." But, saying "I might do this" can amount to evidence that you intend, in fact, to do this, and if you independently take some other action consistent with this intent, you can be charged with an attempted crime.
Every cardiac arrest that I attended ended in broken ribs.

I still get shivers thinking about the crepitus :)
It shouldn't need to download plugins and dependencies every time you build, only the first time. Had you disabled the use of a local cache?
And don't forget "Hard Hat Mack", "Mail Order Monsters", and Archon. Long live the 8-bit generation!
SEOmoz 2012 annual report
Are you consciously taking the valuation of the stock into account?
I would pick Apple. I have a feeling that in 10 years they will have re-invented themselves and be making huge profits, and paying dividends on those shares.

For example, 100k of Apple shares today will net me 265,000 USD. Assume that I decide to just pocket that money ... I could live off that for a full year, easy. They pay that every quarter (or at least that's the case at the moment). I'll make money now, be able to stick it into a savings account or re-invest it into other stocks.

If you gave me 100k in Amazon i'd be grateful, but keeping it for 10 years means that in the mean time it is useless to me. No dividends, trading at an excess that is absolutely insane, it will come crashing down eventually. Apple at least at that point has cash to continue operations, Amazon doesn't.
the cargill-macmillan family is probably the wealthiest in America, but they have a privately-held company and maintain their privacy well. ignore the net income numbers. ;)

the waltons are definitely number two, if not number one.
Have you been paying attention?

http://mashable.com/2010/09/24/doj-anticompetitive-employee-...
It also recorded its largest quarterly revenue.
i'm really wondering, why xml is burried so deep down in the comments. I would argue that Maven is just reflecting a methodology implied by xml, some like it, but well...

this:
http://www.defmacro.org/ramblings/lisp.html

even though having completely different intentions, shows the parallels quite well, imho
I was wondering how you did that. How do we know you're not simply cracking these apps to resell? It sounds a bit fishy is all.
People emotionally overreacting to the slight revenue miss (by slight I mean missed over-hyped analyst expectation by 1%). It's bizarre to see that fundamentals are completely disregarded when it comes to trading the company with the highest market cap in the world.
I don't blame the middle class for responding to market signals created by stupid policies. We effectively exempted home price appreciation from capital gains tax for middle class families, made mortgage interest tax deductible and created a whole slew of other tax deductions for home owners, and then offered up all the money you would care to borrow at a low interest rate. How did they expect people to respond to that?

They did the complete opposite of what they should have done to achieve the policy goals they intended. If you want more people to own homes, you don't give people money to buy homes -- doing that causes an enormous chunk of the money to go toward just bidding up the prices on existing homes. What you should do is to build more homes. Subsidize new home construction and (especially) the construction of new high density housing in urban areas. Increase the supply, the price comes down, and more people can afford to buy a home or a condo.
No, it's the top 100, not just anyone with a billion dollars. So, eg, Steven Spielberg (~4 billion) isn't on the list either.