skysight-inc/HackerNews huggingface dataset:
Sorry, I don't agree. I have not been in the industry for 30 years, but I have been programming since a very young age on similar hardware to your Commodore 64. No I cannot translate the skills I learned when writing Basic for that 8 bit architecture directly to the modern web app project I am working on. I can however relate better to memory constrained environments such as Arduino's and MSP430's. I can say that getting started with a very limited piece of hardware and a very limited language did get my interest peaked to keep exploring what I could do.

Later I got into Linux and FreeBSD. While I have never worked with any BSD professionally (other than OS X, but that doesn't count), I do think that knowing how FreeBSD works makes me a better Linux user/admin/developer. Certain ideas (kqueue, core system vs packages, etc.) are good concepts to keep in mind when developing for a platform that does not have them.

I also learned Turbo-PASCAL and used Delphi for a spell. While not directly relevant, they did have quite an influence on today's languages and development environments. NetBeans which I did use professionally for a bit was a far cry form Deplhi but knowing both made NetBeans easier to use.

But all that aside, the point of having years of experience is not about enhancing your current knowledge. It's about enhancing the process of acquiring knowledge, organizing it, and using it. Someone that knows JavaScript is going to get coded under the table by someone who knows JavaScript, C, Haskell, Erlang, Lisp, Python, etc. In fact I would wager that someone who knew C, Haskell, Erlang, Lisp, and Python but not JavaScript would in the long run beat out a JavaScript expert simply because the penalty to learn a new paradigm is much smaller than perceived, while the benefit of being able to think in a multi-paradigm fashion is a huge benefit.

Finally, the mechanic thing: I am comparing a veteran mechanic, with say 20 years experience, including current experience with latest cars vs a mechanic with 1 year experience with just modern cars. I listen to CarTalk, the NPR program, and they had a few very interesting stories on there. For example, there was a woman who called and said that whenever she turned on the fans in her car it smelled like gasoline and it very often happened after she got her car worked on at the dealership. The suggested reason was that when the mechanic worked on it, he put dirty parts on the cowl of the car where the air intake is and some gasoline and oil dripped into it. This is something experience teaches you and it has nothing to do with the modern chips.
Indeed, being a member =/= having your identity registered as a member. Indeed you'd need plenty more than "your home IP accessed this site on multiple occassions" to move beyond reasonable doubt.
Funny, I have ended up with VIPER (sort of). Only, nearly all of the classes involved are Plain Old Objects, instead of having particular defined/inherited behaviour. It's quite nice. My view layer is gone, too, as I'm just kicking out JSON from my server (although I can wrap dumb views in front of the API if needed). This is web development, mind you.

Lately I've been trying to learn game engine development, from scratch in C++(!). It's... an experience, and aside from the amazing book Game Engine Architecture and a few others I have, I've come to really miss how well defined architecture is for web dev compared to game dev.
Don't say no for them. That's their job. If you think you would do the job well and enjoy it, apply anyway. Just be upfront about the things you'll need to learn about as you go, so they know what they're getting themselves into.
Even with agricultural subsidies, the food is still grown and supplied by businesses and not the government. Kyllo was arguing that any businesses which are so essential as to justify the government intervening - as it does with agricultural subsidies - should be part of the government and not private businesses at all.
Sure. Learn something specific and up-to-date. Then get a job. Then apply the generalist skills to out-perform expectations.
Boats has consistently been a save heaven for smugglers.

The Post office has consistently been a save heaven for drug dealers.

And so on. Those kind of statement is kind of pointless since each are just technology used by criminals and non-criminals alike. I would rather have people praise DHS for succeeding in doing technical heavy investigations, rather than focus on how much a save haven a specific technology is. Otherwise, it just lead demonizing of technology which is never a good thing.
"mailer" and its derivatives are deprecated in favor of "nodemailer". Besides, "mailer" uses "nodemailer" as its backend (it used to have its own SMTP client but it had a lot of shortcomings), so it doesn't really count. You could as well create your own wrapper areound "nodemailer" that would be even easier to use.
I've been working at a large dotcom lately and one thing I've noticed is how much enterprise Java code starts to resemble Cobol after enough time. "Separation of Concerns" starts to look like Cobol's "Divisions," excessive amounts of boilerplate, etc.
Getting a job in Silicon Valley, as an outsider, isn't hard. Getting a good job is hard. Many offers will come through at a lower level just because, whatever you did, you didn't do it in the Valley. That's Cali arrogance for ya.

Hedge fund interviews are a lot more intense and technically difficult (and you feel good when you pass) but don't come with the VC-fueled, youthful arrogance of a proper Valley company. Hedge funds also don't try to lowball you with insulting junior positions because you're not from California or you don't know the five 3-year-old technologies in their stack in detail. If you pass their interviews, the hedgies take you seriously. Most of these VC-funded companies, on the other hand, don't really respect most of the people they hire. They sell aggressively, but the options offers turn out to be ridiculous (sub 0.1%), relocation pay is nonexistent, and, if you're not a Valley insider, the positions are often pretty terrible, as you discover if you ask the right questions.

If you can deal with arrogance, you can probably get a good job in the Valley after enough time. But you'll have plenty of experiences that leave you thinking, "How is this company alive?"
AnandTech – Android Wear: Initial Thoughts
Expediency Factor – Why most of us Never get Anywhere
This is great, I might actually build one. I love to see a company emerge that doesn't take the status quo and hacks together a unique solution. This is innovation that I love to see.
Why MH370 could still talk to satellites after its other comms went dark
Delta Airlines Innovation Class
Usually billboards are regulated by city ordinances, so probably something happened in that...

ahh.. here's a related article...
https://www.baycitizen.org/news/business/billboards-ban-san-...
So is the resume supposed to be "how can I make money for the company?" I thought that the resume was supposed to present the skills of the candidate to the person looking to fill a role. If said role already exists at the company, than the definition of how this role will generate revenue for the company should already be fairly well defined (or they wouldn't be looking to spend money on hiring someone).

Maybe this is the difference between applying for an open position, and cold-pitching yourself to a company?
If you work at Google or Facebook or any other of the tech giants, you need to know your algorithm-type questions.

For the other 98% of companies, there's just no need. I've also never ever had to do strange things with binary trees.
Barring any enormous shifts in computing power, the future opportunities are most likely in everyday appliances, the 'internet of things'. I think the Nest is a great example.

If this is true, will we see refrigerators/vacuums/toasters/etc with Apple/Google/Amazon logos on them? Imagine a refrigerator that you could check the inventory of from an app. A toaster that sends you a push notification when its finished. I'd have to imagine while they're not necessary today, 100 years from now they will be the norm. So whos logo will be on them?
No, if you're compiling at some point into HTML, then by definition, you're not writing HTML. HTML doesn't have functions in its spec (function m()) That's breaking HTML right there.
Is this the coolest thing to happen to First Person Shooters?
How To Choose The Right Monetization Strategy For Your Mobile Game
The ":P" was intended to convey tongue in cheek. But the suggestions are useful and appreciated. And I like the idea that one might feel "froggy". I'm not sure what this means but it sounds lively.
But speed does tell the candidate's familiarity with the given problem.
Don't think so. They have top notch developers, especially in their Playstation division.
It'll be a similar reason for Spotify's [former?] monthly limits.
I was blown away by the observer/house sketch. Philosophically speaking, I'm glad you guys are here.
I guess silence clips are intended for paying users, no one would want to listen to ad interrupted silence.
It's actually worse than this when you consider that aircraft become more fuel efficient the longer they fly, because they're not carrying around the fuel they've already burnt. An electric aircraft would presumably have a constant weight (stuff + batteries).
> My years of installing Novell Netware 2.15 off 360k floppies just aren't relevant to the MVC web coding I do today.

The deep and abiding irony of your post is that MVC was invented in the 1970's for Smalltalk.

> One could argue that listing 100 languages shows the skill to learn new languages but nothing shows that better than being an expert at a modern language.

Unless by "modern language" you mean Idris or Agda or the like, you're barking up the wrong tree.

> This is actually a good analogy, but says the opposite of what you think it does. If I had an old out of date car, I'd want the veteran mechanic to work on it. If I had a modern car run by computer chips, I'd want the guy fresh out of school.

The more appropriate analogy in reference to Ruby/Python/JS/etc is that you bring a 1980's Chevette into the shop on top of which you've glued the sheetmetal from a late-model Aveo.
This gets tried every couple of years. Trouble is, almost everybody buys the cheapest ticket. ANd taking rows out cuts directly into the bottom line -6 or 12 fewer passengers cuts profit instantly. So it never lasts. You can't fill up a plane this way, and that's the only thing that matters.
Good point. Airlines seem to have caught on to this with ideas such as extra legroom and premium economy seats.
Some ideas I've seen involve microwave power beamed down from space and/or up from ground stations. No batteries.
No music but there's about 100 people on an open plan floor; at least half of which are frequent phone conference / desk meeting participants.
Paid peering is not a net neutrality issue but Level 3 wants to make it one
Instrumental in this message for me was this part:

There is no honour amongst hackers any more.

10-20 years back a term hacker had a close relation to a certain moral conduct emphasizing freedom of knowledge. Today with a mass market of startups, that was largely popularized by Hacker News, this perception has changed. A hacker now is a founder. He must be good at raising money, monetizing a product and the greatest feat of all - exit. There's no more moral obligations of the past. Launch at all cost - the rest is an afterthought.

There's a discrepancy between the two cultures. I think this divide is the source of the mailing-list problem and problems with freedom of information and privacy at large we have today.
The flip side to snapping a picture when merges fail: http://andialbrecht.wordpress.com/2009/05/09/when-merging-fa... and HN discussion https://news.ycombinator.com/item?id=1039984
And he still does a lot of work now.
Didn't universal bag searches only start in 1973 in the aftermath of D.B. Cooper and all his copycats?

http://en.wikipedia.org/wiki/D._B._Cooper#Airport_security
Recommended GitHub Atom Packages for Web Developers
Why? Do Google or Facebook engineers live in a magical world in which they need to know off the top of their heads the big-O complexity of every possible sort function ever mentioned in an academic paper?

I see this argument used time and time again, but it makes no sense to me. Surely they can just search for it when they need it too :)
I'm sure this is against Spotify's TOS in some way.
Isis trades barbs with Best Buy, 7-Eleven in mobile payments dust-up
Firefox developer here: if you need a feature, feel free to get in touch.

I assume that you mean WebRTC, and we have had it for a long time. Some bits are deactivated by default, but you can activate it with preferences if you need. I assume that any interviewee can be expected to reach into their prefs.
Side story: A company I worked for built a 60 drive unit similar to this. On some of their early prototypes, they could hit power issues when all the drives spun up at once (someone forgot to do their math). So all the development on it had to be done with 3/4 the drives it actually supported. Story #2: A 4U enclosure fully loaded with 60 drives goes beyond the shipping weight limit for Fedex and UPS. You need to either freight ship it or not ship it loaded with drives.
"When a 5-drive backplane went down, we had 5 drives go offline. Now if a connector goes down, only 1 drive will go offline."

Wouldn't a backplane be more analogous to a SATA card than a single connector? In which case, 40 drives will go down on failure.

Neat stuff though. Would be fun to build one.
Agreed. Even a conspiracy theorist has to admit it unlikely for the Postal Inspector to have jurisdiction over this kind of operation unless something was sent through the mail. DHS doesn't typically even involve themselves in this kind of thing.
Exit rows usually offer this for $50.
Pastebin + reddit?
To keep patch small.
Now #if 1 is removed: http://hg.nginx.org/nginx/rev/b93db4e4ff77
Thank you for being honest. Can you elaborate on why you came to that conclusion? It would be very helpful to us!
that said, apparently irons can be used for spying on wifi, maybe not as efficient, but probably cooler than google streetview "wardriving"

http://www.bbc.com/news/blogs-news-from-elsewhere-24707337
"One could argue that listing 100 languages shows the skill to learn new languages but nothing shows that better than being an expert at a modern language."

I think it's important to show both breadth and depth, and to be up front about how much you have of each. I don't list every language I've ever touched, but those I've used at least recently enough to be able to brush up on quickly I group into three categories ("fluent", "conversant", "familiar").
Magnus Carlsen IAmA: #1 Chess Player in the World
I'm sure that the move to direct wire was done purely because of the former backplanes being error prone, but the fact that they realize finding the parts is difficult for others and mentioning it in the blog post shows that the guys at Backblaze care about more than just making money.
Well if you don't, then you weren't an "A" player. And who cares about you then?
I can't seem to be access the article, and so don't know if it focuses on waiting at the airport or the air speed of planes. Regarding the latter, for physics minded people, I recommend David McKay chapter on air travel[1] in his book "Without the hot air" -- actually I recommend reading the whole book, it's free.

You need to spend energy to counterbalance the drag on the airplane (which grows as speed^3) and to providing lift (which grows as 1/speed), so there is an optimal speed (if you are optimizing fuel efficiency). So you don't expect to see major increases in speed unless you are ready to burn much more fuel.

[1] http://www.withouthotair.com/cC/page_269.shtml
Looking at the parts list I see the largest cost is the 2x 40-port SATA cards (aside from the drives). I wonder why they didn't decide to reduce the number of drives to 40 so they could just use one SATA card and save $688?
Well, I already told you which directions Mithril can go in terms of making syntax more to your liking. If you're too put off by js templates and not willing to spend time helping push the project in a direction you like, you can always try other frameworks or come back later when I have a more HTMLy frontend option available.
I' m guessing DHS (specifically the USPIS) had jurisdiction because the original offending material was found in the mail according to the press release. The arrest of the suspect led to the website stuff, but USPIS / DHS would still likely handle the case as primary.
First, if you are exclusively (or primarily) applying through online applications I'd strong suggest you reconsider your search strategy. That strategy is not nearly as effective as getting in through a side door - the front door is crowded, and the bottleneck tends to get most candidates ignored. These online applications, with some exceptions, are usually the resumes that get only a few seconds to make an impact - you might lose your reader in the first few sentences (note: I haven't worked in big company recruiting from an internal role, but this is pretty widely acknowledged and studies have been released confirming how little time is given to a resume in these conditions).

Why do some companies not accept cover letters? For one, nobody wants to read them. Keep in mind, nobody wants to read cover letters OR resumes. They want to have a conversation, and they want to be able to determine as quickly and accurately as possible whether or not that conversation is worth having. This can be quite prone to bias.

Most cover letters simply reiterate what the resume says, but in a condensed format, along with some fluff about how hard they work and how strong their soft skills are. It's usually fairly pointless, and some companies ask for them as a bit of a test of your interest. Companies that don't ask for them likely don't feel they are useful, and would rather have their recruiters looking at resumes (and hopefully actually having conversations) than reading traditional formatted letters.
No, ptrace() is not available to Chrome's sandboxed processes. Not in the SUID sandbox and not in the BPF seccomp sandbox.

This stuff is described at http://code.google.com/p/chromium/wiki/LinuxSandboxing - if after reading that you still don't think it provides a significant additional layer of security, it would be interesting to hear what flaws you see.
“myblogguest” Just Hit By a Google Penalty
Yes, unless the CEO is in the office, and then he turns on the radio.
What a great question. Other people's hobbies are always so diverse and interesting. I like to joke that once you have kids, they become your only hobby, but seriously, that's far from the truth.

Right now I'm trying to get into wood turning (essentially making bowls and things by spinning wood really fast and then carving it). My father is a master wood turner so it's a great way to spend some time with the old man.
I recently went through the same process and didn't have quite the same luck.

Background: London. Comp Sci. from top 10 worldwide college. 2 years C++, Python, iOS experience in well known company on high profile project. Internship at start up with VC funding before that. Github profile with open-source projects, own projects etc. Started blog etc...basically everything that is recommended.

Studied for 5 months (up to and including interview time) and did projects whenever I could. Applied to 40 companies in San Francisco. Got 12 straight no thank you, 2 interviews and the rest ignored.

Started process on Jan 1st 2014. Had interviews at Yahoo! and Palantir. Former, pulled the plug when the H1-B deadline was looming and they felt it wouldn't be done in time. They suggested a workaround to work out of London and try next year and then they pulled that idea a few days later when they didn't have the team in place to support it. The latter, I did 1 telephone interview which went fine, then on-site where I was quizzed for 1 hour in functional programming (never done any before and job is in Java) and had to code not on paper, or a whiteboard, but the glass conference wall...

Will have to wait another year.
They deal is data volumes so large and so interconnected, it can't hurt to know those sort of things. Surely you agree?
That sounds like a lot of birds would be wiped out, if it's adopted at scale.
Well, we need licenses and certifications for our field, to stop these pretenders who are wasting time of recruiters and lowering industry standard... oh hey, perhaps the recruiter field is flourishing due to encouraging these kind of shenanigans? Recruiters dont seem to trust previous experience much anymore, nor do they care about certifications, it is in their interest not to, it is in their interest to "scan" over a huge pile of people and "select the best", for this the engineers all need to be considered equal, despite simpler methods to check background and experience level.

At least its an interesting idea to explain this growth in recruitment agencies and skype-interviews.
Look at the generalist's source code to make sure it's coherent and original. It's not a problem if they use something online as a model, especially when they're unfamiliar with an API or something, as long as they understand what they're doing. Also, good generalists tend to be more prolific when it comes to entrepreneurial endeavors, so look for a bunch of original side projects. What's most important with a generalist is his creativity and ability to learn a new technology. How he does this is not really important as long as he can do it. But originality in side projects probably indicates a desire for originality in code as well.
It could be worse. I could be an Old Coder in his 70s :P

But, in all seriousness, though age discrimination is very real, I don't feel that it's as significant a factor for me presently as my lack of a social network or the fact that I'm a generalist.
Going faster would mean less time sat in discomfort.

It's OK (for me) to sit in the cheapest seats of a plane for 2-3 hours, but for 6-8 hours is very tough.
The former model still had SATA cards that the backplanes connected to. I think the biggest win for them is the fact that the backplanes were one of the more error prone pieces in the box.

On a side note, each of the new SATA cards can support up to 40 drives, but there are only 45 drives in the pod, so one failing would presumably take out 22-23 drives instead of 40. Still worse than losing 5 drives though.
300, can you recommend a preferred way of listing technologies on a resume? I've struggled with how to show what I'm proficient at, versus what I'm only familiar with. Mainly because I don't want to be the only resume admitting only slight knowledge of tech x,y,z whereas everyone else is "experienced with" them.
Have you tried entering or leaving the US when only showing up an hour before? I'd like someone else to try that and let me know how it goes. With international travel, it isn't the last mile that's the problem IMHO. It is security checks and customs and it is awful.
Beyond that, I think some people don't accept that sometimes they will need to do things they don't like (i.e. work hard to do well in a "boring" required course). This may also come with age, but I think it's a more common attitude than in previous generations.

I hope everyone can find things to do in life that they love. But with anything, there are always going to be things you hate: changing diapers as a parent, some "boring" courses as a student, dealing with cheaters as a teacher...
OMG yes
NewRelic Insights
Reading this, I realized more than ever that while SATA is a good hardware standard, they messed up the naming. All throughout this post, mentions are made to "SATA 3 throughput", which made me think they were referring to the one with 300 MB/s transfers. Then further down, it was made clear that it referred to the third SATA version, AKA SATA 6.0 Gbit/s.

At least we don't have to deal with master and slave jumpers anymore.