skysight-inc/HackerNews huggingface dataset:
Technically your keys are only used in the handshake. After that you'll get the same strength encryption regardless of the algo used for the original handshake. So using DSA doesn't mean that your connections are now unencrypted.

The problem with DSA is that you can only have a key size of 1024 bits per the original standard. That's starting to get a little weak these days. (Keep that in mind if youi're using PuttyGen to make your keys!) This has since been changed, some systems use "dsa2" and higher bit counts, but it seems OpenSSH doesn't directly support that, at least according to the man page.

Anyway, the new version of OpenSSH just got ECC, which seems to be the future of public/private key encryption. So soon people will be talking trash on RSA. (I kid...)
My wife has upwards of 15,000 photos.

Average JPG file size is 500K (ca. 1200- to 1600-pixel resolution). Anything more is a waste of space and backup time. Only special occasions require more than 1MB file size (or professionals).
some monkeys are smarter than humans
Even if absolutely everything you say is true, even if "clickstream data belongs to the users" and the users can "share" it with Microsoft, it's still the case that Microsoft is riding on the backs of Google's engineers.

And as I said in my original message, maybe that's even a smart business move. But let's call a spade a spade. Microsoft is copying Google search results.

Is that really what you want to be sticking up for?
Big design up front? Seems like a lot of your advice flies in the face of prevailing agile principles.

What do you think about YAGNI?

http://bit.ly/cpbljR (YAGNI Wikipedia article -- apparently HN doesn't like apostrophes in urls.)
I have all of the pictures taken by my family members dating back to 1885 or so. Scanned form slides, prints, and even plates and etchings.

All together they make up about 60,000 images and take just over 40gig to store (they average 500k/1M each). I have them here on disk, on a flash drive in my safe-deposit, and on a server on a different continent, juuuussst in case.
You like his style; I'm afraid I don't. To me, he comes across as "up his own arse" i.e. his website is a bit too overdone stylishly.

Which doesn't mean that either Kite or Felton are bad designers; I'm sure both are competent. What it does mean is that different readers like different styles.
> He doesn't say it doesn't download things in the background. He excplicitly says it does that.

Where does he explicitly say it downloads things in the background, or even vaguely imply it?

At no point does he acknowledge it downloads anything after the initial spinner. "Watching a splash screen rotate a “Loading…” spinner for 80 seconds isn’t it."

Full quote: "I’m not saying The Daily needs to magically make an entire new issue download to an iPad in 10 seconds or less. I’m saying they need to engineer the app so that it can start showing something interesting in 10 seconds or less — and then keep downloading the rest of the issue, piece by piece, in the background."

He's specifically not -- and neither was I -- talking about downloading in the background when the app isn't running: "I realize", he says, "that iOS has no mechanism that would allow The Daily to have issues download automatically in the background, overnight."

Instead, his last two paragraphs are asking for them to "engineer" a mechanism to show something quickly and download more after. He points out other apps that have such a mechanism, and accomplish it in varying amounts of time. This app also has such a mechanism, but no phrase acknowledges that. If he knew it was doing that, he could have said, "Like Flipboard and others, The Daily is downloading most of the issue in the background, but since they already have that mechanism built in, they need to get the new issue's cover shown in 10 seconds instead of 80."

Instead, he says, "they need to engineer the app so that it can start showing something interesting ... then keep downloading the rest of the issue piece by piece", as though it weren't already "engineered" to do such a thing, just choosing to get too much.

As an aside, something's up with his broadband. I'm in NYC. Not sure what's wrong with his connection, but here's how long it takes on my iPad which is slow on WiFi with the 4.3 beta 2 dev build:

0 - 10 seconds: splash screen (app itself is loading)

10 - 22 seconds: black (what's that about?)

22 - 44 seconds: Loading... spinner (initial pages loading)

44 seconds: cover image and adjacent pages viewable, interactivity enabled

Note that this is roughly half the time he's experiencing.

45 seconds to completion: spinner changes to 0% - 100% progress pie chart, issue can be browsed while this is downloading the rest of the issue.

He may in fact mean what you're saying, but that's not what he wrote. He wrote a lot of copy about engineering a mechanism to show something and download more later, without once acknowledging it has such a mechanism already.

Final proof I'm not misreading:

"I noticed yesterday that it took way too long to load the day’s new issue. From the time I tapped the icon on my home screen until I could read a single page, today’s issue took one minute and twenty seconds."

No. At the time you can read a single page, it has not downloaded "the day's issue". It has downloaded enough for interactivity to begin. It downloads most of "today's issue" after he stopped the timer.
http://www.csub.edu/regional/PDF/erm_outline.pdf

Negotiation/Conflict Management
CSUB-Online
InSt 435 (5) or
Mgmt 430 (5)

It's online, so when I took it, there were no in-state/out-of-state fee differences. When I took it (a long time ago), the two main texts for the class were "Getting to Yes" and "The mind and heart of the negotiator". http://www.amazon.com/Mind-Heart-Negotiator-Leigh-Thompson/d...

I highly recommend the second book especially. Towards the end of class, there is a group negotiation exercise. I thought it was quite good.
Learn Python the Hard Way is highly recommended. It forces you "through the moves" of what a programmer does in as plain and basic a way as I've seen. (Edit-Test-Debug cycle.)
This needs to happen more on the internet.
I worked with logoworks.com last year and was satisfied with the output considering the price. If you do go with them, I would recommend the $400 package because you will most likely need more than two revisions from the designer.

http://logoworks.com/client-app/showPackageSelection.do?new=...
Friend Me. Follow me. RT me. Like me.  Me. Poke me. Forward me. Buy. Buy. Buy.
Is this a composite of women from that region? It looks very clear for being made up from a group of images.

I always thought that it would be interesting to see how people change over geography. I'd assume that you would see a gentle change of this feature and that feature over geography.
Hackers Penetrate NASDAQ Networks
a good framework to launch ur idea, a must try
but even as a designer she has failed to demonstrate good design sense. All she has demonstrated is that she's good at copying the en vogue style.
mmm... we could use some feature to mark posts as duplicated here on HN, right?
Smalltalk's Change Log is great for this. You can actually just take the list of changes and run binary search for the error, and this will lead you directly to the bug 4 times out of 5. (You can do this with StORE as well.)
The many negative responses to this resume are exactly why I've let go of the job hunt and embraced the path of the entrepreneur.

Even when you go above and beyond, winning over the hiring director is still a game of chance.
You are being disingenuous. That you cannot find them explicitly denying something does not therefore make it true nor provide any evidence that it is true.

“Absolutely not. The PageRank feature sends back URLs, but we’ve never used those URLs or data to put any results on Google’s results page. We do not do that, and we will not do that,” said Singhal.

http://www.toprankblog.com/2006/04/matt-cutts-on-toolbar-dat...

In this one, Matt Cutts all but explicitly says that they do not use it.
I think this misses the point. There is enough to talk about in this resume that it got bumped up to the #1 spot on HN. The likelihood that there are many people reading HN who might have a suitable job prospect for someone competent in ROR and JavaScript is quite high. While Jamie will not be landing an alpha-developer gig at Google with this resume, the chance that she would find a good fit for her skill-set is high.

If I posted my resume with two pages of bulleted accomplishments to HN, it would be met with a deafening thud.
I was also a mediocre student because I was usually out with friends or in front of a computer... although I did somehow end up going to UCSD - you must be talking about the solana beach amtrak station in the article right? :) I took the Surfliner home to Ventura county many times during my 4 years in SD.

Either way though, I just think (could be wrong) it's much more rare to find high school kids doing "real" work these days, like admining production servers or writing software that ships to customers.
This is not something I did, but something that happened. Nevertheless, this was a valuable lesson for me:

I learned programming on a machine (ZX Spectrum+) which performed syntax checking as I typed. On the other hand, run-time errors often led to crash, making me loose my programs (system had no hard-disk!). Without me realizing then, it taught me how to write bug-free programs (since penalty for bugs used to be so high). Yet, with PC-based code editors, my programs have a lot of syntax errors.

I realized this when I met someone who could write five thousand lines of code without compiling even once and yet with less than two syntax errors!! This person was trained by writing programs on paper, and penalty for even syntax errors was set too high.

My lesson has been to dislike test-driven development. I like to certify my programs as correct by looking at them. When bugs are found during testing, my brain ends up getting trained automatically not to repeat those bugs without requiring tests to discover those bugs.
The two major issues in this article were:

- Google can see and return links to pages without crawling them. I made a video and a blog post about this a while ago: http://www.mattcutts.com/blog/robots-txt-remove-url/

- URL paths are case sensitive. Bing blocks /search in its robots.txt but not /Search. That's how the /Search urls got crawled.

In a later edit, the author suggests "It would be fairly trivial for bots to test if the server is IIS (if the server identifies itself as such of course) or to try to retrieve Robots.txt and robots.txt, if those come up as equal then the sever can be assumed to be case insensitive."

The issue of case sensitivity in robots.txt is a long, very nuanced topic. Here's just one example to get you started: at least back in 2007 when we were talking about this amongst ourselves at Google, the web server for developer.apple.com was case-insensitive, but their robots.txt had lines like this:

Disallow: /documentation/quicktime/

Disallow: /documentation/Quicktime/

Disallow: /documentation/QUICKTIME/

Disallow: /documentation/macosx/

Why would they do that? Apparently because Apple wanted the canonical link to be /documentation/QuickTime . Back then, at least 21M robots.txt files on the web had mixed-case paths. If Google started interpreting robots.txt files from servers that claimed to be IIS differently... well, I'll leave it as an exercise to the reader to come up with some of the unexpected bugs and behavior that could result.

I know it's really tempting to write a headline like "Bing search results showing up in Google," but I wish the author had done more research instead of going for a gotcha. Any SEO worth his/her salt could have explained what was going on here.
Eh, it works for them. If you don't have a desire for much stuff then it works fine.

I'm in a relatively spacious ~550sqft 1BR and I don't really know what I'd do with more space than that. However, unlike some of the people interviewed, I do get lots of light and it's in a nice area.
Working mostly for equity is a crapshoot -- most start-up companies will probably fail (look at the Internet Bubble, which seems to be repeating itself today as the Social Networking Bubble). So if I ever worked for one, I'd only settle for a market-rate salary, plus equity as a bonus for working ridiculous hours. If you're only going to offer equity, the kind of people who you'd be most likely to attract are (1) young, inexperienced people who have no financial obligations, (2) people who are independently wealthy, or (3) unemployed people who have nothing to lose.

As far as your example of hiring an electrician to work on a house you're going to flip: that may have worked well for a few years, but as recent events tell us, the last round of suckers in that game were left with big losses, and the people who worked for them probably never got paid. It doesn't look like a very promising business model.
Open link.
"Click to listen"
sigh
Close tab.

You would hope that nytimes, of all places, would be free of audio content.
Thanks techiferious. I was looking at the site on my iPad last night and realized we totally missed the boat on optimizing this for mobile voting too (i have a feeling lots of people will be holding ipads/iphones while watching the game). There's a lot of tweaks that need to be made for sure.
In my experience that sort of thing has rarely turned out well for me. There really is something to the concept of anchoring. When you throw out $45-$65 their going to anchor on the $45 and now you have to move them off of that.

Although I suppose if you threw out a really high range that might have the same effect. "I'm thinking $60-$85" and get them anchored on the $60 number you're really after. You might scare them off with the top number in the range tho...

I've always done a lot better by coming in at slightly above the number I really want. If I'm looking for $60, I'll come in at $70. I'll justify why I'm charging that, and then let them move me off of it down to what I wanted in the first place. After all, if I said "$45-$65" and they paid $60 then they feel like their paying too much (their coming in at $15/hour over what you anchored them on). By starting at $70 and coming down to $60 they feel like they got a steal.
Do resumes REALLY tell you anything? This is an incredible overview of the woman. She spent quite some time on making such a resume, much more interesting and easier to read than a regular resume, shows her skills off, gets the introduction, shows which tech shes worked with.

Everything needed is there. So vuala. I think this is great. You still need an interview to get details on projects. What else can you expect? A resume that removes the need for an interview?
Not sure what a better title would be, but I was thinking last night that Egypt's Military isn't just not attacking protesters, they aren't attacking the incumbents either.

From what I've seen, the Egyptian Military should be commended for their role as protectors of the peace.

If this article is correct, wouldn't that mean that Egypt is a strongly socialist country? My question if the military has been absorbing businesses to counter unemployment, etc. why does Egypt have such high unemployment now? and why is the military no longer able to absorb the unemployed?
Bah.. never burn a bridge, simply don't cross it and find another way across.
Its nice, shows dedication. Earning a ton of college credits is not about just being smart, tons of dedication needed.
>The equation of cloud vs not cloud is much more complicated than pricing. In fact, I'd argue price is the least impactful component, especially since it's getting cheaper and cheaper.

for some parts of some businesses, you are right. if compute time is a very small portion of your budget, who cares if you pay a little more? I mean, tools are a vanishingly small portion of my budget, but they are really important to the continued functioning of my company, so I'm willing to pay a very hefty (percentage wise) premium for nice tools. It's only a few bucks extra, even if it is a 50%-80% premium over the cheap stuff, so who cares?

My understanding was that netlfix moved it's cpu to the cloud, for the reasons you stated. If processing is a small portion of your budget, paying more for hosting of your CPU, and having the excellent flexibility of the cloud might make a lot of sense.

My further understanding was that netflix used something else for actual streaming distribution of the movies; amazon wanted too much money for that, and unlike CPU time, bandwidth /is/ a significant cost for Netflix.

The parallel in my business is that probably the largest monthly cost of mine is new hardware (followed by power for my existing hardware) Unlike netflix, my margins on each bit of hardware I get are pretty thin. An 80% increase in the cost of my hardware would kill me outright. I put a lot of effort into keeping my hardware (and my power) costs down.

(to be clear, moving to amazon ec2 would increase my costs by quite a bit more than 50%-80% - in most cases, ec2 would charge me more wholesale than my customers pay me, retail, for guests.)

and I don't know. Maybe if I started actually selling hardware (which I've considered... I'm pretty good at choosing/assembling, and can do it quite a bit cheaper than Dell's retail prices; the big hangup would be sales.) and I started spending thousands of dollars a month on tools, I might want to spend more effort getting the cost of tools down.

That's the idea behind using standard parts. A screwdriver is a screwdriver; I can easily switch brands. The same, really, could be said for "unix box on demand" services like ec2. It's not that difficult to move from one provider to another, or on to your own hardware, if that makes sense down the road.

On the other hand, with the "proprietary programming environment" systems like appengine, it may be somewhat more difficult to move off of the system. (the open-source runtimes may have progressed further since last I looked, but last I looked it was pretty much run it on google, or re-write your code.)
It helps if you're really small, and can watch over your new ward. An enthusiastic kid can be useful & cheap, they just need to be shaped carefully.
Senator Kerry visits talking Entrepreneurship
I would agree with you, it's getting harder and harder for high school kids to find work other than customer service in retail joints.
These are great recommendations and anybody starting up a web-based business should pay attention to them. I probably would have made a lot of unnecessary mistakes if I hadn't read this.
Microsoft is copying Google search results.

Clickstream data != copying search results.
After-thought: Best way to learn something is to let the human brain do it in ways that humans don't currently understand...!
Doing some negotiating that is low-stakes but has a value attached. For example, talk to a friend / sibling / whatever and offer to babysit / trade services (e.g. web design for massage) in exchange for $WHATEVER.
No. It prevents pages from being crawled, but references to uncrawled pages can still be shown. See http://www.mattcutts.com/blog/robots-txt-remove-url/ for how it works.
Quotations and aphorisms are cached thoughts, and I'm concerned by the reasonable prediction that people are going to carry them around and use them more, rather than work out the best decision from scratch. (And yes, my reaction is itself a cached thought, but one that prompts me towards rather than away from reconsidering things.)

http://lesswrong.com/lw/k5/cached_thoughts/

Another point I wish the article had addresses is that we used to communicate more often in allusions because it was more likely that other people had read the same books we had, when there were far fewer books in existence and more consensus about which we're expected to read.
I disagree with the folks who say that contracting your development is ALWAYS bad. I've been doing the development under contract for SetForMarriage.com for over a year and a half, and it's going great (even though I have other client work) because we communicate daily (it also helps that the owner and I were co-workers before). I get pretty considerable leeway to play with features and design (approval is almost always granted), and because of that I really enjoy working on the site.

It only took a few months to hit our first thousand users, because the owner of SFM spent a few days compiling a list of contact info for every local news station in the country, bugged them multiple times a week, and used vacation days and skipped college classes to fly out and give live interviews (he works for an airline so his flights are free). I was unsure of his hustling ability before that, but boy did he prove me wrong. Plus, he's funding this whole thing with airline salary and whatever's left over from his student loans.

I think the reason the Date or Done guy is so depressed is that he was never able to admit to himself that either the idea was bad or he wasn't hustling in the right ways. It's cognitive dissonance. We didn't spend any time on SEO for Set For Marriage until a few months ago, and we didn't even have a real logo until a couple of months after the site launched. I always hate to see people get so attached to their ideas that they fool themselves. I think when you're in the early stages it's better to be afraid that everything is on the verge of miserable failure but always know that it's in your power to drag it out of the mud into glory (or decide to pull the plug).

Also, I really hate to kick a guy while he's down, but if your social website needs a walkthrough there's probably something fundamentally wrong: http://dateordone.com/how
Personally, seeing Senator Kerry was great in seeing the awareness of the importance of Entrepreneurship within the current government.

Ofcourse, I am a little skeptical, but with the launch of Startup America Partnership it seems that some concrete steps are being taken in helping Entrepreneurs.
"Put any results" is vague, perhaps intentionally finessed, language – as I (and the Sullivan quote) already highlighted in the grandparent comment. It could mean, especially in the context of the Bing allegations, that Google Toolbar data never adds a new URL to the index or a result-set, but is still used for relative ranking of already-known URLs.

In the link you provide, Matt Cutts says: "I’m not going to say definitively that Google doesn’t/won’t use toolbar data (or other signals) in ranking." And: "I’m not going to say whether Google uses a particular signal in our ranking." Cutts simply says Toolbar data could be problematic because it could be gamed. Well, links can too – didn't stop Google from building its empire on that impure signal. This seems to me more of the same finesse that creates the impression of a denial without a denial.

Further, it's clear from previous Google statements that page-load-timing from the Toolbar is used to affect rankings. That alone invalidates the 'strong' interpretation of Amit Singhal's statement. So Singhal means something other than "Toolbar data never effects search rankings". What does he mean? Just requoting that vague statement doesn't clear anything up.

And since everything Google does with this data is a closely-guarded secret, how can we be sure of anything, short of awaiting (and then trusting) definitive Google statements? And I can't yet find any clear statement about Toolbar data usage – even though lots of people seem to think they have seen them. (I think general warm feelings towards Google are creating this mistaken impression.)

I don't expect a clear statement; I believe Toolbar clicktrails are a big part of Google' secret sauce. But it means Google could be using equivalent techniques to Bing's, and simply have better filters against the blatant dominance of a single website or only 20 clickers on any result sets.