skysight-inc/HackerNews huggingface dataset:
Here's what I've learned from 20+ years of hiring people:

1. Make all the resumes that come in responding to technical jobs go straight to your inbox. If your company has a candidate tracking system then set up an alias that sends it to you and to the tracking system.

2. Review every resume yourself. Jump in and ask follow up questions for candidates that are interesting.

3. Interview them yourself. Every one you bring in you should spend some time with.

4. Have authority with the head of HR to make offers and move fast when you decide to hire people. If you leave this up to HR you will lose the best candidates.

The simple fact of the matter is you can't outsource this to recruiters. Let HR people do their paper work and all that but do NOT allow them in the decision making loop.

This article is right you can't train them to do your job, and my experience is that they are trained, basically, to be paper pushers and gate keepers.

Not only do these people not know how to tell a good candidate from a bad one, they (with very few exceptions) don't even KNOW they don't know, and they think they are an important part of the process in screening people out! Look at their blog posts and linked in profiles. They're proud of this role because they think it makes them important and they think they know what they are doing. This is the worst kind of ignorance, those who think they know but don't.

If I seem bitter it's because I've spent a lot of time dealing with HR people who are incompetent and who, basically, don't give a damn about the quality of hiring.

So, I'd say the number one most important hire in the early years (but not the earliest years) is the head of HR.
It looks like it's an introduction to by-hand proofs about software, rather than to software-assisted proofs. That's a shame—I got very excited at the thought of a 'Little X' take on proof assistants!
Time to move on. For two reasons: one is that the habit of running late is tied the place it was developed, the other is that it has been blown out of proportion [1] at your current employer. In addition, if they sent you home for the day, then do they really need you?

Is punctuality useful? Yes, if it accomplishes something. Plenty of business meetings always start late because everyone is always running late. Other meetings always start on time, and running late is unproductive. Factory production lines also come to mind. But in an ordinary professional workplace the important thing is getting the work done.

Finally, Your boss sent you home for the day, you aren't getting along well. So again, it's probably time to move on.

Good luck.

[1] There are circumstances where running late a few minutes is unprofessional, e.g. a critical meeting, but not an ordinary one.
Using bind like that is perfectly fine in application code but I consider that a big violation of Principle of Least Surprise in library code.

Nearly every programming language in existence has some feature(s) that you can shoot yourself in the foot with. Does that mean you should do it?
I have SLI 670s which is around the performance of a 970. with graphics cards there can be a variety configs to get to about the same performance.
Possibly because of:

https://en.wikipedia.org/wiki/Great_Northern_Railway_%28U.S....

The Great Northern was the only privately funded — and successfully built — transcontinental railroad in U.S. history. No federal land grants were used during its construction, unlike all other transcontinental railroads

And the Great Northern was quite successful throughout the booms and busts of the late 19th century, outlasted most of its 'competitors' that were propped up by the government, because they had a proven market.
Very nice guide, but a couple of things:

1) No mention of full-disk encryption on both machines. This is trivial, and especially with flash-storage I consider it mandatory. There's hardly any reason not to do fde.

This protects data at rest, and makes the system(s) somewhat tamper proof. You're still counting on the BIOS and keyboard to be safe (not booting into a vm, no hardware keylogger) -- but at least it makes it a little harder to compromise the system.

One could use/add the neo passphrase to the boot procedure, but it is easy to copy (just get hold of the neo, plug it in, push button) -- and there's no way to know the key has been compromised.

With a manually entered pass phrase, the input path needs to be compromised (eg: hardware key logger). In many theat scenarios the two are similar -- but there's a difference between someone lifting the yubikey for 10 seconds when you're passed out at a party, and someone breaking-and-entering to your apartment and installing a hw key logger/bios back door etc.

2) I've been running FDE/LUKS on my laptop(s) -- and have been considering to add a passphrase on an usb dongle (I don't have a yubikey neo, and my old yubikey II that I got as a promo seem to have stopped working, the button does nothing -- not sure why). This is a trade-off, as anything else.

The constraint of having to be able to type in a pass phrase blindly (and quickly), does not mix well with having a pass phrase that is at least equivalent to a 128 bit random key. If you just want a random phrase of lower-case letters (easier to touch type, don't have to remember where capital letters go/avoid errors with shift) you need ~28 random characters (with a set of ~67 characters, you get down to ceiling(128/log2(67))=22 -- with more room for errors while typing)).

Another thing, is that any such "unlocked" key needs manual intervention to be removed. So if someone steals your laptop and your yubi/usb-key with a static passphrase/key -- they can be expected to gain access, and you can't do anything about it.

This is of course true if they capture your pass phrase with a keylogger before stealing the laptop as well (I wonder a bit about this account[1] from the DPR case -- if it is misinformation of incompetence -- but I'd assume the smartest thing to do was a sneak-and-peak warrant installing a hw key logger (or just a camera) in order to make sure that they had most of the passwords/pass phrases. Seems strange that they weren't able to obtain probable cause for that).

[1] http://www.wired.com/2015/05/silk-road-2/ (If TL;DR search for library)
Rust is a systems programming language that runs blazingly fast,
prevents nearly all segfaults, and guarantees thread safety.[1]

So, if you care for low memory usage, execution speed or safety guarantees especially for hard-to-debug kind of errors, then Rust might be interesting for you.

It offers low-level access like C or C++ but excels with vastly improved security. So, I'd take that step, and say that where C or C++ is used right now, you might want to use Rust in the future.

[1] http://www.rust-lang.org/
Maybe there's a way to do it with throwaway robots.
> I'm not sure what _specifically_ the issue is here with PartialOrd.

I know what a partial order is, I just don't know what partial order maps realize. In Python they aren't orderable.

> ChaChaRng _does_ mention OsRng

It says to use OsRng if cryptographic security is needed, not how to seed with it.

The obvious way is something like

let osrng = OsRng::new().unwrap();
let mut key = [0u32; 8];
for word in key.iter_mut() {
*word = osrng.gen();
}
let prng = ChaChaRng::from_seed(&key[..])

which is a pain.
I read an argument about why Airplanes made more sense for the U.S (very large area, etc, etc). But somehow it could have been an opportunity to develop very high speed trains. Well now there's the hyperloop unicorn filling this daydream niche.
Then why not support Linux? Apple devs are used to working around esoteric hardware requirements, they're upset about not getting software support.

Regardless of Oculus's sensible reasons for pursuing a one-platform strategy, you're talking about independent devs who have spent months or years building on a beta SDK only to be left hanging in the final runup to release. I'm confused why you're surprised.
There's no reason you can't transition from a master RSA key to a master DSA key?
Macros for JavaScript have been available for a long time[0], you can even use the C preprocessor[1]. Also I wrote a macro plugin for babel just yesterday [2]

[0] http://sweetjs.org/

[1] http://www.nongnu.org/espresso/js-cpp.html

[2] https://github.com/codemix/babel-plugin-macros
Beautiful! I saw another way of rendering these recently, which shows the increasing definition on the fly, here: https://guciek.github.io/web_mandelbrot.html#-0.5;0;2;1000
Just to jump in here too, Bill Gates and Windows appealed to games and being the platform to support them in the 90s when Carmack and Doom were pushing things forward back then too.

Currently reading Masters of Doom and it's really good in case people are interested.

Here's the Promo video shown at a Microsoft event back then (cringe warning): https://www.youtube.com/watch?v=8dVAhFYjp9c
I'm really excited for all these new changes in JS. ES6 and onward is beginning to feel like a whole new language.
It's worth noting that exactly-once delivery is impossible: http://bravenewgeek.com/you-cannot-have-exactly-once-deliver...
I've been porting some JSON/HTTP API servers from Go to Rust recently, and it's been a really nice experience. Rust has convenient struct serialization just like Go, and Hyper is coming along as a nice (relatively) low-level HTTP library. If you want a higher abstraction HTTP server, go with Iron that builds on Hyper.

The I/O libraries have more work to be done (mostly for the async story), but they're ok for now and the plans I can see look promising. I see a bright future for those of us who like to write robust and high performing API servers, so don't shy away from Rust in that domain!

EDIT: Forgot to say that everyone's very friendly in #rust-webdev where Hyper/Iron authors and others can be found.
Yea that's true. And I even enjoy that self-contained aspect of papers, especially when I'm reading up on an unfamiliar field. But perhaps they could be more high-level.

Some authors go crazy. Say for instance, by explaining philosophy-of-mind concepts in an addiction paper.
Dzhokhar Tsarnaev sentenced to death for Boston Marathon bombing
A hacker site says it has discovered the apps Mark Cuban loves...
Irony ? some things are better stable, even at loss. Private endeavors might fail and roads decline while some other company is trying to grab the pieces. This kind of waves are bad like hypertension, propagating damages around, businesses depending on roads are now endangered.
HN is a "hacker site." Sigh.

Note this version of the story has a different headline: http://www.businessinsider.com/the-apps-mark-cubans-loves-an...

The discussion that sparked this article: https://news.ycombinator.com/item?id=9549236
> lobby the NTSB to keep safety standards low

This. The NTSB has been trying to get safety systems that automatically enforce speed limits (which would've prevented the recent fatal crash) in place since 1970 (http://www.ritholtz.com/blog/2015/05/more-proof-of-americas-...). The freight operators have successfully lobbied Congress to push it off to (thus far) 2020.
There are some interesting points to unpack here. First, Amtrak Northeast makes money, quite a lot in fact, but it is used to subsidize other regions that lose buckets of money. The economic impact of the popular lines is immense, its public money that has great ROI.

Do you also oppose highways? They are an (almost) entirely public endeavour, they aren't even funded solely by usage fees in the form of gas tax. In fact 42% of highway funding comes from general funds(like income tax). And, most of them are giant money pits.
Amtrak as a whole might be unprofitable, but Amtrak in the Northeast does okay. The problem is that the Senator from Utah, or Nevada or wherever wants Amtrak is in his or her state, so we have long, nonsensical lines that are expensive to maintain and have near-zero ridership.
I noticed that most of the "fuck them" answers here are from people who interpret the situation in the most convenient way, that is to say, pointedly ignoring the general case and focusing on the specific.

OP says s/he's always late. But everybody responding "fuck the boss who sent you home" is explicitly assuming that OP being sent home is an isolated incident instead of part of a pattern. The thread title says always late to the office.

I think failing to show up on time as a pattern is destructive and disrespectful of colleagues. What is kind of amazing is that so many answers here are presuming a pattern (arbitrary and capricious boss) while at the same time overlooking a stated pattern (perpetually late employee).
On the Taxonomy of Spaceships
Genuine Windows and Windows 10
Rust offers features (see [1]) many do care about. If you don't need what Rust offers, it's okay, move on.

[1] http://www.rust-lang.org/
I'm guessing no after reading the MIT license
You could of course also search for someone who is, in all aspects, the complete opposite of you :)
Man, python on the server and in the browser. What a world that would be.
How does this compare to Parse's Cloud Code?
Looking at your penis is hardly the worst that can happen. People will really start to care when the data is used for a violent crackdown of a popular domestic political movement.

https://en.wikipedia.org/wiki/Palmer_Raids
"Take the 8^8 test and the likelihood of someone else answering in the exact same pattern as yourself is 1 in 16,777,216"

That requires A) the distribution of answers is even across all 8 options, and B) there are zero correlations between any two answers in the quiz.

Not to mention that the 8 questions have to pretty accurately split the space of human personalities down into eigen-answers that explain the most variance in personality.

And there's just no way to do pick these questions without having the data to analyze in the first place.
The biggest advantage would be that you can have multiple server processes listening for requests on the same path and know that only one will be processing it at any point in time. That way your process is no longer a single point if failure.
Unlike Europe and most of the West, Americans are willing to pay the price to be in charge with all the benefits and liabilities that incurs.
What state/city? I'm assuming you live in the US. I live in Canada and I've never heard of a poor kids childcare of free summer camp paid for by the city even here.

People talking about saving money by not spending money on clothes and toys really don't know what they're talking about. Brand new clothes and toys today are super cheap compared to what they were when I was a kid. For example, I just bought some brand new baby shoes and shirts on sale for $2 at the grocery store. If I was poor it would cost me more in bus fare to get to the used clothing store than I would have saved had I just bought stuff new at the grocery store. The biggest cost for me _by_far_ is childcare and summer camps.
You still need t construct them from e.g. array of bytes.
I suspect that it might be simple to make something like JS in 10 days when you can effectively delegate the heavy lifting of making it fast etc. (see last slide) to many other people after it has become ubiquitous. :)
In the US we have taken advantage of all the great infrastructure systems of the past, thinking that it just happens like that while neglecting it for decades. We are like a friend that takes advantage while expecting it to just continue. It is almost like a company that gets too much funding, then builds off of a non reality thinking it just lasts forever.

I wonder after all these wars when we will finally get back to infrastructure and projects like better roads, high speed rail, water projects like Hoover Dam, the interstate system, bridges/tunnels, and more. What are we going to do when we need drone infrastructure? What about high speed internet and fiber in a constant upgrading capacity? Is our solution to continually fall behind waiting for the market to be right?

Why don't we have the same grand efforts to build an electric highway (highways with electric charging stations), or better high speed rail not 50 year old Amtrak trains, or that killer fiber network. These are quality of life improvements, that directly increase economic power for all, that we cannot get funding for but we can go to war.

We need a War on Infrastructure Aging and somehow tie it to War on Terror funding or War on Drugs funding and scare people into doing it as that seems to be our modus operandi this millennia.
"Amtrak Northeast makes money, quite a lot in fact, but it is used to subsidize other regions that lose buckets of money."

Can you site your source for that including continuing capital spending?
You'd think that a promising new age-reversing technology would attract a lot of attention from the bio-technology sector. It would be the biggest pharmaceutical profit maker ever. You could charge anything for it - a million, a billion - and you'd get takers. I suspect that when something real comes along, we'll know it :)
This is not a hosted solution - you will have to run your own server still with Firebase Queue
Your initial comment was a bit brief; Now I realize you meant "just use full disk encryption/luks with the bootloader and boot-partion on a removable device -- to lessen the chances that the password prompt has been modified to capture your password (back-door bootloader, backdoor kernel/initrd)".

Still somewhat vulnerable to a replaced BIOS and/or a hardware key logger (I gather the idea is: I can keep my usb key safe easier than my laptop. I'm not sure if that's true in a meaningful way).
Take for instance the word "methodology", which is commonly (ab)used when meaning "method"; "methodology" being the study of the "method".

Use and reference are not properly distinguished in the above quote. It's ok with me 'cause I get your point. Hopefully, you will get mine.
It's not about violating laws. It's about not letting the enemy know when you've cracked their system. If bitcoin was setup (or is just being conveniently used) by a three letter, they will use parallel construction to avoid letting the public know their true capabilities. Popularity of bitcoin would plummet if that capabilty was known.
Being a project that Mozilla is invested in; I bet this is going to happen pretty well. Mozilla does community growth very well, and they care a lot about it.

(Also: these things already happen to a degree, and I hope they start happening even more now that 1.0 is out!)
California man sues Uber claiming it stole ride-sharing idea
Vala has reference counted garbed collection, while Rust doesn't need that. Also, Rust verifies, among other things, the absence of data races.
I'm guessing Linux will be a very small % of the overall Rift demographic. It might not make sense for them to spend resources on supporting 1% (NB: random guesstimate) of the user base just yet, although I'm sure that'll happen eventually.
Cision is the gold standard for this...it's the leading PR/communications media database that lets you search by contact name, location, beat, publication title, etc. Alternatives include Vocus and Meltwater
Graphviz {and Dot}.
My impression is, Harvard, Yale, MIT, Stanford, Waterloo, full stop.
Feds to Return $107,702 Seized from NC Store Owner
A tl;dr is always nice!
Thanks for the heads up - just a bad link. There's no SSL on the blog.
I agree with astrodust, and would like to point out to the GP that arranging the real estate necessary, plus getting all the zoning/easements/whatever (I'm not in property development), would easily be prohibitively expensive for a company trying to join any two major cities.

I am currently of the opinion that major logistical infrastructure can't feasibly be done by any non-governmental entity since such company can't force land acquisition and usage approval by their own fiat. A company could propose a project to legislators, but would have to invest significantly before that stage with no guarantee of return. If a company could feasibly be granted such power plenipotentiarily, it would be a huge bill of rights issue (that eminent domain is controversial is another discussion). Other than government, I don't see a feasible solution here.
There's how to swim guides on youtube https://youtu.be/WreddX9aeGw
I disagree Americans have a Plot against Public works. They have the biggest army in the world, the CIA, the NSA, the NASA, the NOAA... totally public.

I have lived in cities like Boston, Berlin, London and I believed I had seen crowded places. But living in big cities in China or Japan is another world.

Asia has an enormous population density, so trains(and bikes) make sense there. Now I live in Europe(already crowded place) and I feel a void of all this people everywhere.

Places like the US or Australia just have such low population density. They already need cars for everything they do so they are car centric, and distances are so big between cities that it makes sense to use planes instead of trains.
Roger, I see what you're saying, on both counts.

Thank you for taking the time to spell it out to me.
What a shock to see this on here - it got crossposted to Reddit too and blew up. So did my inbox. Thanks to all of you who had kind words about this project, and thanks to Jake Albaugh (http://jakealbaugh.com/) who inspired this.
Just say the safe word
Well we are coming up on the hundred year anniversary of that so it could happen. I try to get my grandma to use encryption but she won't.
I must very strongly disagree with you. ScienceDaily is as good an aggregator as you'll find. Sometimes, I'll even purposely seek out their write-ups on a topic because of one thing they almost always do, while almost everyone else doesn't: make it easy to find the source paper.

I rarely ever stop to read their replicated press releases—read the press release and read the article. They're basically the same thing. ScienceDaily just regurgitates source articles; any grievance one has with the article should instead be taken with the issuing University. It's why there's such high variance in the quality of ScienceDaily articles.

They provide a link here: http://www.eurekalert.org/pub_releases/2015-05/uoc--dpu05121...

And provide a title: Journal Reference:

David Schaffer et al. Systemic attenuation of the TGF-β pathway by a single drug simultaneously rejuvenates hippocampal neurogenesis and myogenesis in the same old mammal. Oncotarget, May 201

I find that an incredibly useful service since,often, even press releases can't be bothered to link to or at least, write the name of the paper under discussion.
>It seems however, that Eisenhower intended that phrase to use the psychoanalytic definition of complex ...

No, he did not. [1]

While that's certainly an interesting thought as well as a unique angle, nothing I can find suggests that it was his intent.

Moreover, the usage of the term in context of the speech itself is evidence enough:

"In the councils of government, we must guard against the acquisition of unwarranted influence, whether sought or unsought, by the military-industrial complex." [2]

Eisenhower clearly used the term as if it were a concrete entity, not as an abstract reference to a psychiatric state.

[1] http://en.wikipedia.org/wiki/Military%E2%80%93industrial_com...

[2] http://www.eisenhower.archives.gov/research/online_documents...
This seems like an odd article given that global warming is not reducing. I hope the article was true, but it doesn't seem so. Adding some forests in Europe is good, but the deforestation is happening in the Amazon and other forests in other parts of the world.
A simple guide to giving feedback
I have always followed CouchDB from a distance, so I am curious, has anyone been able to pull the same crap writing Erlang or Javascript? This is more relevant to the latter bc of the sandbox, but this NoSQL architecture decision sounds very familiar.

I swore I read something about attempting to break the JS sandbox but found nothing with my weak Googlefu.