skysight-inc/HackerNews huggingface dataset:
We do not have access to the µc data, any longer. That belongs to Matasano. I am now sad that I did not ask myself the same question and pay closer attention while I did.

However, this is what I am hoping and dreaming for: that work-sample testing will completely level the playing field. Regardless of gender, age, or origin, if you can do the work, you should get the job. I believe in this so strongly that I am dedicating the rest of my career to work sample testing and, eventually, training.

Getting women to play, though? I'm not so great at marketing, so still working on that. I am writing a blog post to go up later in the week that addresses some of the issues in hiring women, based on my personal experiences and those of my female peers. The tone of the post is as politically neutral as it can be. My hope is to draw out some productive dialog rather than piling on stink for flies. Specifically, vast majority of the people in my professional network, male, female or in between, are genuinely interested in addressing the "women-hiring problem," but they avoid any discussion of it because ... well, it's always covered in flies.

The challenge will be to make just enough of a stink that it draws attention and not flies.
Looks fantastic Patrick! Your original blog post on salary negotiation actually helped lay early mental groundwork for what later became http://OfferLetter.io .

One thing I'd love to get your thoughts on, in more detail, is how you see the product and service evolving over time, given that you're charging companies. We believe (as do our customers) that incentive alignment is extraordinarily important. By charging candidates alone, we eliminate the messy incentive dynamics that happen with companies and their sourcing channels. We can go to bat for candidates, every time, unconditionally. That simply doesn't happen under many of the traditional recruiting models. If you've found a way to subvert the original messy dynamic while still charging companies, that's wonderful.

Good luck with Starfighter, super excited to see how things go!
Makes sense. From that angle, we'd even see better contributions.
Hey, tptacek.

Your last post on hiring definitely found its legs and I am sure will cited for some time to come. You mentioned that you used to send a sampling of key text books to potential Matasano candidates and was wondering if you could share some references. I imagine Applied Crypto might be on there. Any any other important resources for mastering CTFs you might pass along would be obliged ;)
No, because for most of those problems there's an easy alternative, declare another counter variable and you can just go:

z++;
if(z>100000) {
print x;
z=0;
}

When I was taught maths there was no emphasis on remainders and it certainly wasn't denoted with a % sign. I vaguely remember writing something like 12r3 in primary school. The r meaning remainder.

A brief search on SO and lo and behold:

http://stackoverflow.com/questions/1504420/c-what-does-the-p...

Viewed 38,000 times. Every language probably has a similar question.
Awesome article! Totally agree with the author.
There's nothing better than something that looks beautiful and is precisely specified.

Really nice.
I would also highly recommend James Gleick's biography of Newton, which spends quite a bit of time on his alchemical work.

The short story is that we can look back with the filter of 200+ years of science to appreciate Newton's role in the founding of what we know as science today, so we focus on his work in math and physics. But Newton did not have that perspective; he was discovering then, for himself, what we now take for granted. Some of his work produced lasting results, some did not.

A much more recent example of a similar effect is the high levels of interest in ESP and mental powers in the 1950s, 60s, and 70s. Enormous numbers of very serious and educated scientifically minded people believed that it was possible that we would discover latent powers of the mind. We never did, and today that stuff is largely a punchline among the scientifically minded.

To get a sense of this, read "golden age" sci-fi from these decades and see how often mental powers are included. Asimov's Foundation series, Larry Niven's Known Space series, Heinlein's Stranger in a Strange Land, Arthur C. Clarke's Childhood's End, and of course Herbert's Dune series are just a few examples.
I think no magsafe and just 1 port is a bit excessive. Also, what's the niche for MBA now?
There's a YC/HN meetup: https://www.facebook.com/events/746658665448279/

Comments: https://news.ycombinator.com/item?id=9154477
Well with the Thunderbolt Display or various other Thunderbolt docking stations, 2 cables to the Macbook already was a reality
I never understood why Chrome OS had to be different from Android. I've also never had a Chrome OS device, maybe that's why I simply don't get it, but can anybody shed light on the differences?
Yes, that is exactly the point. Apple make superior products, period. Even if they fall short on this or that spec, when it comes to the user experience, fit and finish, build quality, and design innovation, the safe bet is that Apple is leagues ahead of the competition. Apple is driving most of the major advances in personal computing: since the 90s virtually every laptop has been a clone of the 1992 PowerBook -- until recently when a market developed for MacBook Air clones. PDAs were off-brand Newtons, and so were smartphones until the iPhone came out. There wasn't an appreciable tablet market until the iPad. When it comes to personal computing, it's Apple's field and everyone else just plays in it.
Love the concept, can't wait to see it. I don't normally play computer games, but this sounds intriguing. One minor point: "Alt-tab over to your email and click the confirm link in the email we just sent you." If you use web-based email, that's probably Ctrl-tab :)
Ask HN: Dress code for interview with Trendy/Hip Web Development company?
I've always worked in a place where business casual (shirt and tie) was common, what should I wear on a job interview with a trendy/hip company where the dress code is casual.
Director: Our operating expenses are through the roof. We've got a dozen developers and we're still behind schedule...

Manager: That's because we don't have any "good" developers. We need to find some of those 10x productive developers and get rid of some of the guys we have.

Director: So you're telling me we can replace 10 developers for the price of one good one?

Manager: That should be true, but the 10x guy is going to want a bit more money.

Directory: Let's do this!

(some time later at the interview)

Manager: Were looking for highly productive programmers and we're willing to pay top dollar. We see you've accomplished X, Y, Z so we want you to come and join our team.

Developer: Sorry, I can't...

Manager: How about $50k more salary...

Developer: Wow, ok, I can't really say no to that.

(some time later the first day)

Manager: Welcome to your first day, here is your team. Get as much information from them as possible because we'll be laying off 10 of them in 30 days. Good luck!
I don't understand why OpenJDK hasn't been able to supplant Oracle as the standard Java distribution. That would eliminate reliance on the corporate whim of Oracle.
Why should developers study writing?
Android 5.1: Unwrapping a new Lollipop update
Where is this hyperbole of 3 days of interviews coming from? Sure, someone had that experience. 99% of people don't.

Anyway, I'm happy to spend lots of time meeting and mingling with my future team and employer. Most people good enough to surpass these CTF's are going to be using the in-house interview time to be in the driver's seat of reverse-assessing their potential employer, realistically.

The interview for my newest job was spread out over two half-days (my choice versus one full-time day). I came back to visit and talk with people three times after I finished my interview and had an offer extended. My choice. I needed to really feel the culture. And ultimately that's what caused me to join the company.
> What are some things you'd worry about a company like this doing that would increase dance-monkey-dance factor?

Not the OP, but anything where a recruiter can go look my rating up, they will. And then that becomes a positive signal, increasing the speed of the rat race, because to be "hip", you have to do the N+1 things. Blech.

If you want to reduce the "dance" factor, have a sheltered tunnel from Starfighter to the first day on the job. Don't have it be a pipe to the tech interview, don't let it be a pipe to a recruiter's desk, don't let HR do anything but verify employment eligibility. Seriously.
Can USB 3.1 host a GPU? If so, I'm really excited for the next Display generation.
Remember that the statistics need to be read in the context where it was gathered from. The data looks completely different if you look at packages in distributions like Debian and derivatives, Redhat, and so on.
My Standard: Jeans + A collared shirt. No Tie.
It's not a marketplace per se, but at http://OfferLetter.io, we guide candidates on exactly this offer selection problem. More generally, we preach that everybody should have the best career on the best terms. We've found that by approaching the conversation in a structured way, we can eliminate a ton of the uncertainty and stress that generally accompanies the process.

One of the most high-leverage things we've seen help is simply creating a spreadsheet with (Company, Conversation-State, Date, Last Impressions ) can add a ton of value.
What's your source for this? The HESA stats at

https://www.hesa.ac.uk/pis/urg

suggest there was a slight increase in the percentage of lower-middle and working class students in 2012/13, but this was set against a drop in total UK student numbers of around 6%.

Those are the most recent numbers I can find. They don't break out the details.

>If tuition is funded by the government then this will force those without a university education to subsidise those who do go to university.

There's absolutely no reason why this would have to be true. There are plenty of other possible income sources, not least a much less tolerant attitude to off-shore tax avoidance, raised property taxes and the removal of loopholes that support tax-exempt foreign trusts, and taxes on quick-flip investment speculation.

The UK is actually swimming in cash. It's just not very evenly distributed.
They're not that bad in my experience. I'm at 1476 cycles and still have 87% of my capacity remaining.
"expectation in the tech industry of having to maintain certain after hours activities to make one self marketable"

On hacker news you are getting a very small slice of the tech industry. And by reading HN you are subjected to repeated attempts to make you think there is a clear way to be marketable and to earn a living. Rest assured that there are people in tech that the HN crowd makes fun of that are earning fine livings and enjoying their jobs.
I think this is good thinking.

It might also boil down to something as simple as "Jony Ive". He strikes me as truly a designer of physical things by nature.
California Prosecutor Falsifies Transcript of Confession
Like the Macbook Air, it does not offer a 16 GB RAM option. That's a bummer for web developers who keep lots of tabs open.
I agree - I'd love to see them re-think Finder. I just don't grok Finder... I do most of my work in the terminal and occasionally midnight commander or nerdtree inside vim. I tried free ones like muCommander but don't like the overhead of starting a java app... Similarly I don't want the overhead of running an X server so I can use an X based file manager. And I don't want to buy some 3rd party File Manager. We should get a great File Manager OOTB with OS X. I don't see why Apple can't implement a modern File Manager... At least give us something comparable to Windows Explorer... or take the time to make a video to convince us Finder is actually good for those who may not grok it.

And a swappable battery would be wonderful but I can live without it.
I think the problem is, some companies are expecting a sysadmin to be the "IT guy". The one who is only expected to call contractors to fix that recurring network problem, and install enough Windows boxes for the new hires.
The CPU dissipates a maximum of 5W, there's no discrete GPU, and the power dissipation of the other logic board components is minimal (maybe a watt or two at most). That's barely enough to warm the machine up, let alone to make it hot.
Sounds interesting. What's the ETA?
In a first, senators plan to introduce federal medical marijuana bill
Why does this one keep getting trotted out, lets assume unless they get sued we're fine.
I'm not looking for a job and am unlikely to be, hopefully ever again.

Will this be structured so I can use it as a proxy for a programming mentor? I think it would be awesome as a replacement for MOOCs, which I enjoy but find inefficient for the time invested. Books are efficient but not as much fun.
Curious - what do Finder complainers consider the gold standard of file browsers that Finder should aspire to be?

I do most of my file management at the command line so I don't experience the pain of Finder very often, and I've generally been able to get Finder to do what I want without much fuss. Windows Explorer is, to me, a painful experience (but its 1980s DOS command line is so much worse)

I've found the various Linux desktop file browsers I've dabbled with clunky but serviceable, but again, I'm a command line guy. Just wondering what is out there that the Finder haters would prefer.
10 things I thought about making indie games, until I tried it
Terser still, WTFPL: http://www.wtfpl.net/about/

WTFPL has come in for some stick about the lack of a warranty clause, so last time I had to choose a licence, I perverted it into the FTWPL: https://github.com/systemed/tagmangle/blob/master/LICENCE.tx...
Do Parents Nurture Narcissists by Pouring on the Praise?
> 5) Severely aged equipment

If the nuclear power industry were a guy (for the sake of pronouns) and we say that he was born in 1954 with the launch of the USS Nautilus, then he would have been 13 when Fukushima was built. We wouldn't even let him drive a car under adult supervision. Today he's 61 and about to retire.

It's important to clarify that it's not just the wear and tear on the equipment that's the problem so much as the fact that the nuclear power industry has learned a thing or two about safety in between "age 13" and "age 61," yet the high-level safety of a design gets more or less frozen in before construction starts.

EDIT: 59->61 because I can't subtract.

EDIT2: Retirement age is 62, not 60. I plead youth, plus the fact that if I did keep a countdown it would be depressing to bump it every time they bump the official retirement age.
The problem is that the great hackers are already inundated with unattractive job offers.

This is true for a subset of great hackers who are conveniently visible to the tech industry's antiquated, inefficient, insane, and exclusionary hiring practices. It is very much not true for many very talented engineers in the world.

We're going to arbitrage that inefficiency to zero.
no fans
no ports

lmao
Well. Thanks for the reminder. I always mean for the code I put on Github to be shared but I rarely seem to plonk a license file in the project root folder. (Does that mean I subconscious _don't_ want to share???)

I just GPLv2'd https://github.com/igravious/clearsilver_ruby and https://github.com/igravious/clearsilver_ebuild
Nothing earth-shattering but it's a start I hope...
To their credit, it seems Apple is at least trying to solve this problem with their recent foray into 'live' document dragging between iOS/Yosemite. Though it's hardly the ubiquitous solution we want, it is a first step.
http://techreport.com/discussion/27928/intel-xeon-d-brings-b... mentions 16GB per UDIMM.
I wonder with an SDD and no fan if that means there are no moving parts at all anymore. I can't think of anything else that would have a motor. I guess the vibration in the touchpad?
Open Repo Now Available for .NET Applications on Cloud Foundry
The question for Google is whether Page, Brin, Bak, Buchheit, and Dean passed an algorithm interview before building Google's core technologies. Hiring doctrine after the fact does not ensure a billion dollar company.

I disagree with your assertion that lambasting Google's hiring practices is an easy sell in the market. The last time I tried I was dismissed out of hand by a talent consultant.
I don't know what it means to be a one-stop-shop for job hunting. I'm flattered by the concern on this thread that we're somehow going to monopolize dev hiring so completely that every working developer will need an account with us in good standing, but (a) that's not going to happen and (b) we wouldn't let it happen in the alternative universe where it might.
The collection of this data mainly benefits employers.
Patrick,

What is going to happen with Appointment Reminder now?
Hum, Thomas and Patrick working together... That by itself is worth keeping an eye on.

I didn't do so well on the microcorruption game. I'm curious to see what else they can come up with, hopefully both less specialized, more generic, but also more advanced...
Depends, if the company has to pay them to get the full profile information, they probably wont pay for someone with bad results.

Therefore the whole bunch of companies won't know your name, and you can try again.
Definitely don't read Applied Cryptography!

http://sockpuppet.org/blog/2013/07/22/applied-practical-cryp...
Great article. After using AZERTY in France, I remember experimenting with alternative layouts, then preferring the Canadian CSA layout (standard on Macs, PC picture on http://en.wikipedia.org/wiki/ACNOR) for 2 reasons:
- it had the accents I needed for french
- it was QWERTY, which mean no more problems in the BIOS or anything else like grub, lilo etc.
- it was easy to get - in any Applestore, and also for Thinkpads - even as a replacement part!. Now try to order a mainstream laptop with a Dvorak keyboard.

Everybody else around me was still using AZERTY, but it just made sense to switch. I haven't looked bad ever since, except I'm now using the US QWERTY as the accents in the 3rd level (using the control keys for the 3rd level, and caps as a control key) are even easier.

Is QWERTY perfectible? Yes. It QWERTY good enough? Yes too, even for French.

So with the network effects, bothering with anything else is a waste of time and money.
You might want to check out http://www.freecodecamp.com/ . I think they do pair programming
"Current statistics on average salaries for those schools in EECS disciplines compared to industry average"

do you have a source for that?

also keep in mind that those schools are starting with more capable students going in
Sure, we'd all want an ideal setup but ideal isn't possible in an interview situation - both sides need to compromise a bit for practical reasons. And really, while we say "laptop" if someone wanted to lug in their desktop with two monitors and keyboard we wouldn't stop them. In fact, it'd probably earn them points for being extra nerdy ;)

Would you rather a laptop w/ standard editors and IDEs or would you prefer a google doc, collabedit or a whiteboard like many places do?
The reason he was rejected was that they had limited room and he didn't make the cut. I'm sorry, but being of a certain race does not ENTITLE you to declare you made the cut even if you didn't make the cut.
From the article:

>>libSPRITE defines engineering units as types (i.e., Meters or Radians instead of double or int).

I guess experience is a harsh teacher.[1]

[1]http://en.wikipedia.org/wiki/Mars_Climate_Orbiter#Cause_of_f...
Michael Arrington Drops Suit After Rape Accuser Recants
Optimistically, weeks-not-months.
I'm a bit confused, what are they using grunt for? We're using gulp, but it's basically the same software. It just compiles our coffeescript, tags some assets and moves some files around, perhaps run a minifier somewhere.

In what situation do you need your build toolchain to do more than that?
>We're geeks with good taste for the kind of jobs a geek would actually want to have.

You're geeks who've assumed that the only job a geek wants to have involves finding system-level exploits.

It's all very clever to write a program that reads use it's own bytecode as the secret, but does that feed people? Get them to Mars? Heal people? Does it make application programming easier, less error prone, more accessible? Perhaps there exists some insights at the lowest level of program execution that are only revealed in a career like this (a la _A New Kind of Science_), but somehow I doubt it.

But hey, everyone is welcome to their opinion.
This looks very innovative; I hope it's a great success.
I think this page: http://librecmc.org/librecmc/wiki?name=Source+Repository really spells out the challenge. The librecmc folks are scrambling to find someone who will give away their work for free to host their repository which they give away for free. Except there isn't anyone at the moment[1], and so they are nominally forced to shoulder the costs for that or just evaporate.

The "strength" of free software is that you have all the code so you can shoulder that cost. But its really painful to bear the costs of your free software that other folks are benefiting from every day, for free. Github seems like a reasonable compromise in this regard.

[1] Well not since the acquisition of Gitorius
Give me a file the size of the universe, and my decompressor will re-sim the universe until the point of the file creation date and read the atmospheric noise from that point.
Maybe at 2 pounds, the laptop is so light that maybe magsafe is not effective any more.
"You are essentially advocating..."

No. I am not.

The rest of your comments are similarly utterly groundless.
Apple Watch Announcement
No, it cannot legally do that.
Patrick can, at patrick-at-starfighters.io.
Very cool. Sadly, the link to the interactive demo seems to be broken.
I know right, it's so frustrating because I would happily pay the extra for it.
Indian males aren't a dangerous subhuman race and everyone knows that.

It isn't abuse if he didn't make the cut.
I just installed and threw 200 tags at the rockwell factory talk branded version of osi. I always wanted to work with it but unfortunately a "historian" was just one of many deliverables so I only got to do the bare minimum that ticked the box. It is noticeably faster at retrieving data from the historian than the rockwell factory talk SE HMI binary datalog files though.
Exactly. My daily driver is still a mid-2009 macbook air whose CPU actually actually hit its TJMAX for the first time ever last week.

I've asked Apple in the past to clean out the hardware with compressed air and re-apply the thermal paste, but I don't think they did, and they told me that they can't re-apply the thermal paste because they don't have the tool to do it anymore [Bethesda, Maryland store]. I've never had an Apple product that hasn't had overheating issues at some point in its lifecycle, and this new no-fan architecture honestly has me worried for this product in the long run.
I was curious how this handled repositories that use are offered under more than one license, so I tried this out on the Rust repository:

"license": {
"key": "apache-2.0",
"name": "Apache License 2.0",
"url": "https://api.github.com/licenses/apache-2.0"
}

Rust is offered under both MIT and Apache 2, and has corresponding LICENSE-MIT and LICENSE-APACHE files in its root directory. I'm assuming that Github simply searches alphabetically for all files that begin with LICEN[CS]E and eagerly terminates upon finding a single match.