skysight-inc/HackerNews huggingface dataset:
Whilst interviewing SysAdmin candidates, I prefer an answer along the lines of: "I don't know, but I'd do x,y and z to find out"

Instead of guessing and potentially being very wrong and breaking things.

Be honest, but prove you're smart by showing how you'd get to the answer.
Netflix Operations: Part I, Going Distributed
What you are talking about makes absolutely no sense.

There are completely different chipsets, ports, batteries etc in a MacBook Air versus a MacBook Pro. Most of which have dependencies on each other. So a user can't just spec out a machine with the exception of very specific components.

Hence why they are branded differently.
How to bullshit programmers
> I don't use many addons

You really should try running Firefox in safe mode; as others have said, it's not the number of add-ons you're running which is significant, but rather whether any one of them leaks the world.

http://support.mozilla.org/en-US/kb/troubleshoot-firefox-iss...

Alternatively, download an Aurora build, which has our big add-on leak fix.

http://www.mozilla.org/en-US/firefox/aurora/
Move over Apple. World’s Thinnest Laptop has Arrived
I was a a bit bummed when I realised that slick scrolling is canvas. It feels outstanding on my mac trackpad. It's a very 'appy' web-app, if that makes sense.

It wasn't until I read the comments here that I realised that this doesn't actually export html/css. It's still a downright slick mockup tool.
agha.st - no idea, just wanted to snap it up
pleasedontcall.us - IT sob stories
55-0.org - eventually a simple site for gay rights awareness, after the Argentina 55 to 0 vote in favor of the Gender Identity Law (it's a progressive law; I know it sounds like it could be either).
One of the reasons SPDY is on top of TLS is so that equipment between the browser and the server doesn't try to mess with the protocol. If SPDY were run on port 80 then there would be problems with proxies etc. Wrapping it in TLS means that it can't be snooped upon and messed with.
I think that technology was rolled into Bing. I don't think they ever expected that it would be a standalone product offering.
Then we can move on to inventing EspressoScript: It's the Good Parts of CoffeeScript, and not the bad!
^ Thanks for sharing that. I hadn't heard of Synapse but its the most unobtrusive data-binding lib I've seen so far. Very cool indeed!

As far as implementation goes, it still feels "wrong" to me. I love syntactic sugar when possible, but forcing one paradigm on another without measurable benefit (aside from one's comfort/preference) just seems superfluous to me.

I would personally implement it using a modular FP pattern, you get constructors, private methods and all those juicy bits we love about OO, except we are in a completely functional state of mind.

http://answers.oreilly.com/topic/2177-how-to-use-the-module-...

I'd much rather leverage the core strength of a language than try to force it to fit my own habits/patterns. That's just me though :)
> If you’re a fan of OO you’re going to love CoffeeScript from day one, guaranteed. If you’ve never tried to see the world through Functional glasses then I assert that you’re going to be missing out on a few beautiful vistas.

I feel like he's not using the same CoffeeScript I am. Yes, it does make OO-style programming easier than vanilla JS, but it also makes functional programming a heck of a lot more accessible. The terser function creation syntax and the 'everything is an expression' mindset might appear at first glance to be minor improvements, but they add up to a language where working in a functional paradigm is a lot more enjoyable than regular JS.
This is sorta true, but it's not laws as such that accomplish it. It's actually the existence of any institutions that guide the behavior of people, whether they are just social traditions, or religions, or laws.

For example, I've found that in China, people don't tend to line up for the bus. When it's coming, people just crowd around, and so the pushiest person is the one who gets the best seat. We don't have this problem in the US, but it's not a law that solves it for us. It's because our culture has inculcated into us the idea that each person should wait his turn.

Conversely, the imposition of a law doesn't necessarily "fix" the problem behaviors. For any law to work, people must accept its legitimacy and be willing to abide by it. And there's a bit of a Catch-22 at work there, because when everyone is breaking the law, an individual will see that on an individual basis, his compliance puts him at a disadvantage.

There's actually been a good deal of research, especially by Bill Easterly [1], examining what institutions tend to make some cultures thrive, while others languish in poverty.

[1] https://en.wikipedia.org/wiki/Bill_Easterly
http://www.copyright.gov/onlinesp/
If there was such a choice I would probably have bought it already.
Thanks for the awesome words.
Answer with pseudocode if you have to, it will show your mastery of the concepts.
Smart people have at times succumbed to the foolishness of representing themselves in court. This reply should be a testament to the invaluable help a great lawyer can be in making one's case (if it weren't obvious already).
This country is controlled by one man, Meles Zenawi, who is not very nice to his political rivals or to people who disagree with his rule. Protecting the monopoly and communications security are not necessarily mutually exclusive goals. Although I am personally in no position to say with authority, I submit that Zenawi is far more interested in protecting his personal/political interests than in protecting an industry. While the two goals align, he protects the industry. Should they become malaligned, he goes with whatever serves his interest.

If you have evidence that the situation is otherwise, please share it.
On the same subject, Gilad Bracha gave an excellent talk about Dart at lang.NEXT recently...

http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2012/Dar...
He is basically asking if you wanted to vent, or get help fixing the problem.

Since you said she was an ex, I guess you just wanted to vent.
Honestly, this was the sort of response I was expecting the first time that this story was posted -- not the Cinderella story of a positive change within two weeks. I guess the bureaucracy over there took a while to boot..
With lots of large images, you see them on iPad 1. I haven't seen them on iPad 2 and new iPad yet. Also the screencasting was a bit heavy on my iMac when I recorded the video.

Anyways. Lame excuses I will post a better video soon.
You basically have to have on file with the copyright office an agent designated to handle takedown claims, if you want to qualify for safe harbor provisions.
Lots of good advice below. I'll add something that you might find useful for your interview process. If you really really want to work at company A, get some practice interviewing at 2 or so other companies, for similar positions, first. It will help you hone your technical and social interviewing skills and by the time you get to the desired interview, should fare better than if you went in cold.
Amazon – The Inside Story [Infographic]
Going to Ukraine by car? Don't get lost.
Because Apple has never had a problem with you replacing RAM/hard disks.

They provided instructions and it didn't void any warranties.
That's you though. A shocking number of people buy stuff, get bored after a couple of days, send it back claiming a non-existent fault, and fully expect to get a refund.
Yammer says we are their 'top ten' users. We are a 8K employee software company.

Most common comment about yammer - "Oh I've used it....once".
Carreon has certainly been owned by The Oatmeal's lawyer.

For those that didn't read it, I believe the answer from The Oatmeal in his blog is absolutely hilarious: http://theoatmeal.com/blog/funnyjunk_letter
+1 here too.
As a front-end developer who recently just went through the job-hunting process I can say that, for the most part, my biggest complaint on the US side for recruiters is that they have no idea what I do for a living. Never mind the fact that most of the job postings are seemingly written by people who have no idea what the job actually is. I really got tired of explaining that Java is in fact not the cool nickname for JavaScript.

I found my new job through a recruiter. He approached me and I found him to be quite good at his job. He talked with me first to get a feeling for my competency level and then suggested two positions with clients he has worked with before. One of them turned out to be my new job.

I think I talked to around ten recruiters total and only two of them knew what they were doing. The others really, really needed to find a new line of work.

I won't go into details of the oddities of my job hunt because I'm sure many here have similar stories. I just wanted to say there are recruiters out there worth knowing, if you can find them or if they find you.
Although you are right, there would be a substantial difference between the cost for a letter of that length versus a brief rebuttal (although of course the underlying legal analysis would have still been undertaken, committing that legal analysis to paper would have taken additional time).

I do take your point that it is good publicity and on a related note, it is an interesting tactic to publicly disclose the legal response. It obviously will feed into the public support that the Oatmeal is receiving.

I'm not taking anything away from the letter itself - it was a good read - it's just that I don't think FJ's letter warranted or indeed deserved such an in-depth response.
As a Brit, poetwee reads as 'poet wee', where 'wee' is a colloquial term for urine.
Nice letter, and very well written.

I never read anything written like this in portugues. The lawyers here abuse in use legalese.
Weekend Project: http://www.wouldyouusethis.org/
"I've come across many employers complaining that recruiters have actually copied their job postings word for word despite not engaging said recruiters to represent them."

I have been hit by this, and I believe I may have lost one or two opportunities because of this. My first hint of this practice was during a phone interview when the hiring manager said something to the effect of, "your recruiter will get in contact with you". Not "our recruiter", not $NAME. I got the distinct impression that I had been put in front of this company unsolicited.

From then on I started Googling for reqs that recruiters sent me that I was interested in. I soon discovered a pattern of recruiters copying open reqs, sticking a contract period on them [0], and posting them on job boards. I have seen multiple recruiters do this for the same position, sometimes with the actual company posting the same position on the same boards. A few even manage to leave the company's name in the posting. This more than anything drove me away from job boards, except SO Careers and the HN threads).

[0] These are all full-time regular positions.
The Way I Work: David Sacks of Yammer
US schools too. And rightly so. The kids are in their care so they better take care of them.
You may find a better market for this one in Australia.
Not to mention it's based on underscore and has almost all the Lisp functions baked in. That coupled with less verbose function syntax and it's an FP programmers wet dream :)
I was moved by the simplicity of the letter, even if it was from a different era. I felt there was more to it than just 'go through the motions' and you'll be fine.
Could someone speak to the RAM installation and the materials cost involved in the RAM upgrade? Would it be akin to going from two 4 GB "sticks" to two 8 GB sticks?

I'm seeing 4 GB DDR3 DIMM's at around $23, while 8 GB DIMM prices -- a bit scant in quantity -- appear to average in the low $50's.

So, say $46 versus $110, for a $64 difference? Very approximately. And I didn't look closely at bus speeds -- just very off-the-cuff.
It's going to be challenging to sell with a dead glued-in battery.
New Social Media Aggregator Gains 12K Sign-Ups, 8K Active Websites In First Week
Can someone post the text of this outside of Scribd? Their site always breaks in my browsers and I can't log in right now to download the PDF.
MobileAppStore.com (i also owned the .net .org .mobi)

No i didnt come up with it before the app store but it was still pretty early.

Ended up selling it to a domainer who still owns it as needed cash at the time to buy another domain which is part of my http://www.LiveFanChat.com domain faimly (gulp the only X,XXX domain i've ever bought).

Keep wishing i didnt sell it as its just sitting there being used for nothing.
Yes, but they haven't updated their policy and after the initial kerfluffle, the told the Consumerist that it was a mistake and that it was not their policy to refuse such returns.

They're trying to have their cake and eat it too.

Also, as others have pointed out, all they need is a disk image. They don't need to reinstall the OS by hand.
How are their new products better than compete.com, Quantcast, Alexa and things like that?
My co-location provider's data center has had about four hours of downtime in ten years. It turns out a backup diesel generator, redundant connectivity, and a good network/sysadmin are all anyone needs.

People are now working out how to failover from AWS to Rackspace and that is infuriating to me. You... you need redundant clouds now? That can't be right!
This. I see Google + as being much, much more of a LinkedIn killer than a Facebook killer. I find that for all the purposes that LinkedIn WANTS me to go to their site and use it (Special Interest groups, etc) I end up going to Google + for. The whole "sharing with different circles" thing is very intuitive, and makes it very easy for me to selectively share things with A)coworkers, B) the public, and C)people in my field of interest that are possibly future employers, coworkers, or project partners.
LinkedIn tries hard to do this and fails. They were there first, but they are now, for the vast majority of my coworkers, a place you go to update your resume or look at a shitty recruiter's broadly targeted message.
I get nothing out of the groups, because they are filled with annoying recruiter spam rather than actual articles of interest.

Message to Google: Start letting users upload resumes, parse out the data (you are better at this than other companies) automatically create profiles, and let users select which aspects of their profile/resume they want to share and with who. You have 95% of the capability already present.

Get to work, because I find LinkedIn to be mediocre (despite my GREAT, GREAT respect for the data specialists at the company and their developer's work on API's)
You should absolutely spend a day or two working with multi-dimensional arrays. It really is a core skill, like debacle said.

A few simple things you can try:

- Design a database for a forum. Use PHP to pull a list of Users. For each User, pull the top 5 Posts, and for each Post, pull the Topic they posted in, and for each topic, pull the most recent Post and User who replied. That's 3 levels deep.

- Create a list of 10 major Cities in your country, and for each City, list the Average, High, and Low temperatures for two different Dates. That's 2 levels deep.

- Create a database for a store. For each Product, pull a list of the 10 most recent Purchases. For each Purchase, pull the User, and for each User, pull a list of their 10 most recent Purchases, and for each of these Purchases, pull the Products that were Purchased. That's 4 levels deep.

These are all very real-world scenarios, and if you can design and code them all, you'll have no problems working with any other multi-dimensional arrays.

I would also highly recommend writing the code to display the data from each array in a hierarchical table, and make sure you know how to access a single value directly, such as the Lowest temperature for a given Date in a City.
It drives recipients to the Dropbox website.

Eg, right now I can put an image file in my /public, get the link and embed it in an img src tag without the anyone else ever having to know it's on Dropbox.

This way, I can't do that. I can make a clickable link and paste that. Then people have to click to see the picture on the Dropbox website. Where Dropbox can constructively engage them in a dynamic exciting conversation.
The informal language and entertainment value of the letter seems to me to be a direct nod to the value of the Streisand effect in matters like this. The Oatmeal manages to make them look even worse in the most easily digestible format possible.
Desktoppr Is an Awesome Wallpaper Search Engine
The problem isn't just for tinkerers who want to upgrade. It's also about repairs and recycling. We're voting with our wallets for hardware that can't be easily or cheaply repaired and is impossible to be recycled.
electronicsciences.com -- Either a social network of electronics hobbyists, or an online circuit simulator.
From my perspective, it seems like these customers are not the target market for Dropbox. As such, I hope that Dropbox continues to cater to people like myself, who use Dropbox for synchronization across machines instead of as a substitute for hosting services as other people are trying to do. It's nice that they were able to do so, but I'm not sure it was ever advertised as such. To me, Dropbox sharing is a substitute for e-mail attachments, not for use as a CDN. The latest Thunderbird e-mail update seems to reinforce this belief [1].

I think that even the "Photo Gallery" feature that they currently offer is overkill. I like Dropbox because they (for the large part) specialize in doing one thing and doing it well. I hope that they remain that way. Services that tend to provide everything to everyone end up satisfying no one.

[1] http://www.ghacks.net/2012/04/27/using-thunderbirds-new-file...
Massive Asteroid Whizzed By Earth Tonight
I've got a ton, but hold hope that I'll polish them off and finish them some day. As for the domains I'd be happy to get rid of, here they are:

Whatdeliversto.me and whatdeliverstome.com -- both intended to compete with GrubHub, but never happened.

Typemotion.com -- was a blogging platform that was actually pretty good. Got acquired for a small sum of money, then the buyers folded and gave the domain back. It's an odd story, but I've always liked the domain.

Governaut.com -- was a blog for awhile when I was a federal contractor. Had a site set up to act as a social network for other federal contractors and discuss common IT situations, work constraints, etc. Never got around to doing more than just the blog though, and never got traction.

Vaginawear.com -- bought while I was drunk. I remember there was a really good idea behind it, but that idea was nowhere to be found after I sobered up.

AppDiem.com -- Groupon for mobile apps. We were partnering with mobile developers to release on-sale apps, a new one each day for each target platform. Shuttered a year a more ago.

babylum.com -- Was designed to be just like leandomainsearch, as a side project. Then leandomainsearch launched,a nd babylum was no longer needed.

Then, there's the 'porn' domains. This was another drunk idea that I realized I didn't have the gumption to actually do when I was sober, and since I couldn't be expected to be drunk through the entire development process, eventually just realized that I'd not do anything with it. These domains are gold though (in a porny sort of way.)
- getnakedgetmoney.com, getnakedgetpaid.com, getnakedwinmoney.com -- I think the domains explain the business models.
The Experience Graph
MBA is thin, has a SSD, integrated battery, an no disk drive.

The MB pro is almost as thin, has a SSD, integrated battery, an no disk drive and a better screen.

They killed the old Mack Book Line.
Incidentally, the "rotated parabola" representation of quadratic bezier curves can be extremely useful when writing highly optimized code, as it lends itself to closed form solutions in some situations where the parametric representation does not.
forfew.com -- social sharing/rewards program
> Smart people have at times succumbed to the foolishness of representing themselves in court.

Ermmm. TheOatmeal isn't representing himself.

> This reply should be a testament to the invaluable help a great lawyer can be in making one's case (if it weren't obvious already).

How is this reply a testament to anything? You talk like TheOatmeal has lost the court case.
The most compelling aspect of that, if you ask me, is the battery. You're completely in the hands of apple when it comes to replacing it. If they decide in 4 years that your computers battery is now $400 then you have no choice. You can't buy one online, you can't go to any one but apple to take apart your machine and put a new battery in.
Cars that drive themselves is polishing an existing product? What's an example of something that would be innovating?
Do they not store most of their data on servers based in the US?
Retail charges %6.8 tax for customers who use IE7
Top Sources for Content Online Marketing
Classic - but possibly unfilmable - scifi book

Exciting new director - but a budget high enough that it will need the theme park and fast food tie-ins

A pitch which probably included phrases like, "it's the Matrix but with samurai swords and girls on skateboards"

.... and it will probably be in 3d .......
And owned by Microsoft.
My only suggestion would be to not say I don't know. It would be "I'm not so familiar with XYZ, but here's how I'd solve that." Of course, if you can follow that up with an example of a similar situation mitigates some of the risk. This would assume that it's not considered to be a core skill set. If it 's fringe skill you should still be in the running.
That's why your cpu runs on different paths to save power when not needed.
Using a lower cpu is just lazy and cheap.
Motorola has announced two smartphone for China Gadgets
Nice to have you chime in here Jeremy. I personally use CoffeeScript a lot. I also code in Ruby and understand its appeal from that perspective. However I am curious what your take is on dxbydt's reply below. He makes a very interesting comment about the overhead of objects vs simple message passing/currying/etc.
Thats a lot of work most people aren't willing to do.
A gear would be incredibly inappropriate in twitter bootstrap.

In bootstrap, that icon appears when the menu gets condensed due to a smaller screen size. It is access to the list of menu items.

Look at the example on the Bootstrap site: http://twitter.github.com/bootstrap/examples/hero.html

Making your browser window smaller makes the icon appear so that you can access the menu of "home", "about", and "contact". That is not a settings icon, it is a list icon.
I appreciate all the work you and all the Mozilla devs are doing. Even if chrome is better(it isn't) I would still use Firefox because of your stance on privacy. I'm on the beta channel now but I will checkout the alpha.

What percentage of the devs are Mac developers at Mozilla? What's the best way to contribute to Firefox for a mac developer with no experience on the Firefox code base? or to put it differently what area needs the most help?
I take your point, with respect to Lisa.

So, maybe we should stick with the cynical explanation?

In any event, I don't think he would let this situation get too FUBAR.
There are tools that can cover this.

I'm curious, which tools can you use for this?
His point is: there, people will go to prison for making an unmonitorable call; here, our government has the technology to monitor any call ... if here someone could make an unmonitorable call here, doing so would be made illegal and violators imprisoned.
SEC Launched Probe Into Facebook User Numbers, Succession Plan, And Secret Deals
Haskell opengl mandelbrot
Renate’s Ultimate Hacked Nook Touch
Better than Apple/Google 3D Maps? Hover Pitches Crowd-sourced Tactical 3D
myjerry.org - was supposed to be a web platform for building next gen apps but all contributors backed out with time.