skysight-inc/HackerNews huggingface dataset:
Ask HN: How accurately can character be judged via text alone?
As jl mentioned in her talk recently at the FFC, she is a good judge of character with the ability to easily see beyond a facade. I understand that many (possibly most) metrics necessary to make an accurate character judgement within a short time period can only be measured in a face-to-face meeting/interview. I want to learn ways to most accurately judge one's character before meeting that person.

While most do not share jl's ability, many of you have hired and/or worked alongside people long enough to accurately judge their characters via their thoughts and actions over time. Have you or anyone you know of looked back at the original resume, CV, application, profile, etc. and found any correlation between style/content of the text and character traits of the person it represents?

Second, have you ever been surprised by how different someone's character was than what you'd first imagined after reading their resume or other text-based profile? Which character traits did you most often judge accurately and which did you most often misjudge?

Answers to any of these questions are greatly appreciated.
Mailpile (https://www.mailpile.is/). It's pretty bare-bones as far as a mail client goes, but it gets the job done.
If you want a more in depth blog post about what's different about this release Enis has written up something here: https://blogs.apache.org/hbase/entry/start_of_a_new_era

There's been a ton of work on getting to where the community really felt good about stamping something with a real stable version. This release should have not just stability for a running system but stability of api.
The cash prizes are inconsequential compared to the liability a physician would take on. There are exactly zero insurance carriers that would cover any malpractice claim as a result of consulting on this site. Despite what the FAQ says about this "not constituting a doctor patient relationship." Good luck with that in court.
It might be people who miss the forest for the trees. Right now Moxie is working on bringing encryption to the masses. That involves a whole-product view, with empathy for the unsophisticated (think about a kid who's only computing device is a phone).

I know stereotypes often treat people unfairly, but the kind of person who has the dedication required to use PGP seems, to me, to often coincide with the people who find fault with everyone who hasn't had the dedication or focus to learn sophisticated software techniques.

And, if I were Moxie, that would be a source of constant frustration to me. The very people who have the ability to make things better -at best- don't empathize with the people they could help, and at worst harbor a bit of contempt for them.

Considering Moxie seems to be dedicating a large part of his life's work to helping average people, I believe the attitude I described could play foil to the inspirational messages he also receives. But I don't pretend to know him or anything.
Jumping in here since you seem to have some experience in this: what about on-premise installation? I understand that's often a differentiator for enterprise but how do those work? Is it just distributed as a VM image? Who is responsible for the day-to-day maintenance of that VM?
Machining vs. 3D Printing-This Is Why 3D Printing Will Win
> The old adage is that perfect is the enemy of good enough, but the author is claiming that GPG isn't even good enough

That's something you say while building it, so that you get something working built instead of debating what should built, or instead of adding so much stuff that you never finish. It's not something you say to discourage people from improving something that's already shipped.
Is this the general idea?

int fd = shm_open("test", O_RDWR|O_CREAT, 0600);
ftruncate(fd, 4096*2);

char *part1 = mmap(NULL, 4096, PROT_WRITE|PROT_WRITE, MAP_SHARED, fd, 0);
char *part2 = mmap(part1 + 4096, 4096, PROT_WRITE|PROT_WRITE, MAP_SHARED|MAP_FIXED, fd, 0);

part1[0] = 'X';

assert(part2 - part1 == 4096);
assert(part1[0] == part2[0]);

shm_unlink("test");
I can guess why you're being downvoted, but your comment is ironically correct. It /does/ say something about them! But what that is depends on who you ask. And that, again, says something about /them/.

Which says something about the downvoters.

Irony everywhere.
I work for Walmart. Remotely. It is glorious. While many of the teams are Scala and clojure focused, my team does mostly Golang.
You say "Redphone? Whisper? and various other projects - while very cool - didn't achieve even as much popularity as GnuPG"

The Axolotl protocol that was created for Whisper System's TextSecure is now used, by default, by Cyanogenmod (10 million users) and the Android version of WhatsApp (more than 500 million installs from the play store).

I'd say Moxie's tech has been pretty widely adopted.
Still, I don't think people should stop using it.
This issue with letting a teen do whatever he or she wants is that a parent is legally responsible for them. If my teenager son destroys thousands of dollars worth of property, guess who pays for it? There needs to be a some level of control over teenagers, and the level needs to be less than that given to an adult.
Reading this article over an unencrypted connection and viewing the resulting MITM attack is quite ironic:

https://i.imgur.com/hXNGb5l.jpg

GPG may be a failure, but HTTPS is not.
I like where this is going, will be definitely watching this.

For my purposes I'm pretty much sure we will be looking for something on top of Postgres.

Thanks
Re: "You're then mostly trusting your email provider. And without trusting them, we get into user-unfriendly stuff like not being able to forget your password."

Nobody should trust their email provider if they are concerned about the privacy of their email. The Job To Be Done, by an email provider such as gmail/yahoo/hotmail is to act as a mail store, and mta. A user should be able to rely on a local MUA for confidentiality. Admittedly, that shifts the level of trust from the Email Provider to the provider of the MUA software and the Local Hardware, which is why things like OpenBSD/Linux and (hopefully not firmware-tweaked) commodity hardware is so important.
Seeing these pictures reminds me of this video of workers climbing a 1700ft TV tower [0]. Its pretty intense even to just watch, that is some real-world superhero courage right there!

[0] https://www.youtube.com/watch?v=7k4Xk1mEwmI
Idk. Flaunting how much the process cost and how much income it lost was sort of put off for me.

It's great to see insight into interviews, in general, but that just left a weird bitter note to the article.
"Talent Shortage"
Lyme disease, or Chronic lyme disease?
About two years ago I was fast-tracked to interviews at Apple via recommendation.

About 9 interviews later over 4 spread-out days, I was told I had done quite well during the interview process.

Eventually I was not given the position because I was holding a beer in my LinkedIn picture.

They ended up paying my current employer (their vendor at the time) astronomical amounts of money to do the very same service, done by me, on-site.

Go figure.
Out of curiosity, why the title 700 Billion? What is the purpose of this in how it relates to the article?

Regarding the article, yea, seems pretty standard. Sorry you didn't get the job
>If you didn't get this after all this discussion I'm afraid you never will.

No, I won't. I don't see any reason why I would want to 'get' something that is wrong. I'm not a stupid person.

> it's fairly obvious they would prefer nursing over truck driving.

"Fairly obvious" is your standard of truth? Oh, how rational and modern you are!

My mother is a truck driver, you know.
Are you referring to Turing completeness as in computational capability, or are you referring to the Turing test?
Proof you have no idea what a good price for your flight is
Kleiner Perkins Says Dismissal was about skills, not gender bias
Interesting, it seems to have disappeared between 1.5.0 and 2.2.1!
Evolution of a programmer in Go
I can vouch for /r/entrepeneur and /r/startups. It's my first time visiting both inbound.org and growthhackers.com, they look like excellent resources too. From a quick poke around they seem to be proprietary CMSes \ community software, anyone know if I'm wrong about that?
when i interviewed, at the end of the day, the dude went out of his way to tell me they'd let me know, no matter what, either way, in a few days. Then crickets .. i still resent how he was so insistent that i would hear from them. Just be honest jackass har har.
Ah, that makes far more sense than how I'd parsed the sentence, and actually fits with the following text.
Posting as a French engineer who moved to the Bay Area a bit over 4 years ago, and has worked at a few companies of varying sizes and success in that time period:

Silicon Valley as an engineer is a demanding environment to be in, and like many such environments getting in is quite a challenge. As an outsider, you are at many disadvantages: you don't know the culture, you don't know how things get done, you don't know who to talk to and who will waste your time, and so on. So to get in, not only are you fighting against all of these obstacles, but you also have to perform at the level which is expected of everyone, which might be higher than what you're used to.

This means that the odds of getting in on your first try are quite, quite low. If your goal is really to make it there, you have to treat it as a numbers game - after 5, 10, 20 tries, you'll probably get in. Or maybe if your dream is to work at Google/Facebook/etc., then the best way to do it is to first start working for a smaller, lesser known company that's having a harder time hiring. Make yourself a name there, volunteer to give some talks, post some open source projects that'll bring your name at the top of Hacker News for a day, and after a couple of years, knock again at the door of your dream company. Or maybe they'll end up knocking at your door again very soon. Recruiters know very well that the number of false negatives is quite high, and that people can change very fast.

If you want to take part, you have to put in a lot of effort and personal work, and expect things to take time- you have to stay humble, and you have to keep pushing. I think it's worth it. Some people don't believe that it is, and that's completely fine- but you have to know whether you want it or not. If you really do, then don't give up on the first obstacle.
SEO Otimização de Sites no Google Internet pra vende mais
I think prioritization is at the core of what it means to be ‘lean’. We have to consistently and relentlessly look at our priorities and drop off the nice to haves so we can focus on the must haves. It helps you end up with a product that is so lean and elegant that the user is left with a beautifully simple and focused experience.
http://ianstormtaylor.com/design-tip-never-use-black/
I believe you, but they actually admitted that was the reason?
Man you even quoted the part where I said "obviously that's simplified". Black OLED pixels emit no light. Black LCD pixels emit > 0 light.
a bulky or obfuscated javascript file probing the standard fingerprinting areas of your browser
Girl does a Wicked Wonderland dance improvisation
Which, in this line of work, happens to be just about everywhere.
YouTube never allowed porn.

Notice that "adult content" here means explicit sex, not things like artistic nudity that will continue to be allowed with an interstitial.
#000 needs to be used tastefully, otherwise it can be visually overbearing.
>someone who's so paranoid/obsessive that they encrypt all e-mail, even to strangers

That's pretty much what I meant, clearly somebody didn't like me bringing it up. I wonder why. I have to use PGP every day for my job, I don't feel like a paranoid/obsessive, so I resent the implication a little bit. It's a clunky piece of software, but it hasn't caused me nearly as much suffering as Lotus Notes.
VC's provide more then money too. They provide connections/strategy/experience just as much as they provide cash.
I love this story. It's mythology from the dawn of Computer Science - like a chapter from Genesis.
Smallpdf.com
great tool
FTC Fined Two Health Apps for Making “Unsupported Claims”
Ask HN: How do you find craftsmanship-oriented dev jobs?
Hi HN,

I am a web apps developer with no CS degree, and much of my knowledge has come from self-directed study. I'm currently working in a place that doesn't have much focus on software craftsmanship as I understand it. My hand-wavy definition would be something like: an ongoing and management-endorsed effort to make the code easier to understand and maintain, and to make the developers better at writing such code. However I don't have a lot of experience to help me flesh out what this vision of better dev culture looks like.

I'm looking for a new job in the next few months (in Denver), and I'd really like to find somewhere invested in software quality, and in ongoing employee education. I try to study on my own but I feel like I would benefit much more from a mentoring relationship of some kind. So far my only thought has been to look for companies where software is part of the product, so as to stay on the profit-generating side of the books and at least have a chance to make a business case for ongoing training.

Do any of you have suggestions for finding companies like this? Do they exist, in any kind of numbers? Or am I asking for too much? Thank you.
so we just know it's "a lot of data" right now, not "tax stats by county, medicare patients in each zipcode, etc"
I wonder how good is mandoc's handling of the troff language as such.

The long page that I wrote, though it is based on the old -man macros, is actually to a large extent based on its own macros which are retargettable.

As I started to polish the document for better PDF output, I needed to reach into more of the power of groff, while maintaining compatibility with man2html. That's when I started hacking on man2html to handle more of the troff language. I found that loops didn't work very well and there were issues with nested if/else and such.
Oscars 2015 on Twitter: Analyzing Data with Google Cloud Dataflow
> UX failure leads to user uncertainty or insecure behavior.

I'd say user uncertainty and insecure behavior are, each, sufficient criteria to declare a UX a failure.
"A few people asked me to write about my experience of interviewing for a job at Apple—the 700 billion worth company—so here it is."
I feel like that's a big misunderstood thing in our community. There is a talent shortage - in the sense that companies are always ready to hire someone in the top ~10%. That's what talent means in this context. Google and Facebook will always be more than willing to hire the people who build frameworks in their spare time or contribute to the Linux kernel. There is however no shortage of one trick pony PHP developers, because by mathematical definition they are the bottom 90% (see http://www.joelonsoftware.com/items/2005/01/27.html).

(the question of whether companies actually need employees of that caliber for building mobile apps is a entirely different one)
I think part of the problem that the OP is sort of addressing is that we've spent so much time trying to gloss over the first-line failures of PGP, in terms of even getting a key to begin with let alone giving it to other people, that we don't even know if there are practical solutions to the problems you're listing.

Every tool in this space suffers from the choices PGP implementations have made and asking what your uncle would do if trust conflicts occured when he's going to first be asked if he wants an RSA/RSA, RSA/DSA, DSA sign-only, or RSA sign-only key before he gets there, and then have to figure out what keyserver to send to and then....

Answering these high level UX questions requires having actual users.
Note: after 25 minutes answering questions for a job you really
want it’s kinda hard to shift to a question-asking mode.

When I was looking for a job I found that it helped enormously to write down a set of questions ahead of time.

Some I liked:

What does a typical day look like for you?

What projects do you work on?

How long have you been at $company? How has your role changed since then?

If I were hired for this role, what would my first day/week/month look like?

Is there anything about $company that some people really like, but others might dislike? (For example, having an open-plan office.)

What tools do you use on a regular basis?
From what I have learned, security/cryptography is about protecting what needs to be protected for as long as is necessary (which is relative to the parties and data involved) - there is no such thing as "absolute" or "perfect" security/cryptography and probably never will be.

Based on that statement, "good enough" is "good enough" relative to the value of what is being protected. From my personal experience, while difficult for use by ordinary users, GPG has proven "good enough" (if not better) for most common business/organizational/personal uses.

That is not to say, that a better alternative/increased ease of use is not possible. Better alternatives are always possible (possibly hard), but it seems such an alternative has not yet presented itself. This leads me to believe that this is in fact an ongoing market and worldwide opportunity for those who have the skills to make alternatives real.
Same here. I always cringe a little bit when I see people breakdown their time to an imaginary monetary loss. This way of looking at things comes with a pretty heavy dose of narcissism if you ask me. It says "People would be paying me money for what I'm doing for free right now; look how much I'm sacrificing." While there might be quite a few people out there who could get away with billing their time at any given hour of the day, most of us have to establish relationships that facilitate a mutually-beneficial value exchange.

Luis might have very well been looking for work during this time, but by phrasing it as an outright monetary loss, he exaggerates his sacrifice and gives an appeal to the reader to condemn what Apple "did to him."I believe this is the reason also for the "700 Billion". Oh well. Sucks to be rejected. Natural reaction
That is interesting -- I didn't check the 2.x revisions, and it only seems to be in 1.5.0 -- though I didn't try to go through all the intermediate files, simply stopping at a failure to find it in the previous one.
I still don't understand, but ok, thanks. That's a great descriptor of Apple (of which there are many), but doesn't point anywhere toward a rationale for titling an interview experience as "700 billion". I'm not trying to say titles need to make logical sense, but they usually should make some sense
This all sounds like a typical 'cultural fit' screening process. I can't speak to SV firms, but many consulting/banking firms use the same technique. It can be very frustrating at times, as you never get to find out what went wrong, especially if the interview itself felt like it went very smoothly. I just finished a long string of interviews for consulting and product management positions, and there is nothing worse than to get a 'no, please try again later' without any feedback as to how you can improve.

At the end of the day, it comes down to being able to truly connect with your interviewers and breaking out of the typical question-answer format. It sounds like you almost reached that point - I'm not sure if the lunch was a standard thing they did with all applicants, but it did seem like they were really interested in you. It could be that the process came down to a handful of equally desirable candidates, at which point luck plays a large role in deciding who gets the job. I would definitely keep in touch with everyone you met, and apply again at the next opportunity.
Russian space agency endorses International Space Station until 2024
Drone Conference, Santa Cruz, CA. Drones and Big Data
So in theory they might do something they were saying they wouldn't do or someone might some day do that thing. Sure, there is a remote possibility. You're talking about it as a certainty, though.
Those are good variables that you'd guess reading the title alone but not the story.

But what are the variables that you would be suggested after reading the story.
After a little consideration, I've decided I don't agree with your position, and that's not because I'm religious (I'm not) and it's not because I disagree with the separation of religion and work. (I do.)

No, the reason I disagree with your position is because you've made a piece of information taboo merely because of the source. Not all passages from the Bible are religious, and even the ones that can have meaning in non-religious contexts. The fact that the book is holy to someone should not provide the impulse to discard its entire contents without a second thought.

Even if all of the above rings hollow to you, the suggestion that people contemplate a Bible verse in the initial incarnation of "MDD" is actually somewhat pertinent to the parable, in that later groups practicing "MDD" throw out the Bible verse and instead meditate reflectively on famous poems, and the story notes that this substitution is no less effective.

Yet you stopped reading an insightful story because you're concerned that a made-up person in a made-up situation suggested thinking about a Bible verse.

Sorry if this sounds like concern-trolling.
Open sourcing our work – why we're doing it
The Student of Tech: Talib Kweli
My own experience from a few years back. I had relevant skills for some technology they were ramping up and got an call from them 1 hour after I submitted my resume. Next day did a phone screening and they wanted to interview me in person. The interview was for two days with 18 people. Most were coding and problem solving questions with engineers and then some management. I did correctly one all questions except one I got incorrectly and one I stumbled a bit. In the end I didn't get the offer because I was not enthusiastic enough. Apparently because I also mentioned I was interviewing at a startup. Honestly I felt I could contribute more to the startup than be a cog in the wheel at a big company. In hindsight the startup was more lucrative for me as an individual...
I always find it a little funny as a manager when a prospective individual contributor asks me what a typical day is like for me. For me? I sit in meetings all day, thanks for asking. Would you like to know what a typical day would be like for you? :)
My favorite question to ask is "If you could change one thing about $company, what would you change and why?"
I don't think he is trying to push the use of text secure over PGP, he has admitted that there isn't a replacement for PGP yet. He is just a forward thinker, hoping for a future where strong encryption is ubiquitous.. and not the state where PGP is today.
Because Cloudflare requires Authy, not TOTP. It's a pain in my ass because Cloudflare doesn't have sub-accounts and I have more than one person managing a Cloudflare account, but Authy is locked to one device. So as a result I can't turn on two-factor on my Cloudflare account.
You may be right. But I do not think I am the only one voicing these concerns, albeit I am nowhere near as eloquent as others.

(Edit: Correcting reference to another item on HN)
https://news.ycombinator.com/item?id=9100875
it refers to Apple's current Market Cap
we do and we recommend places based on your diet!
What's the SQL for the second optimized tree?
Can you pls email me you contact info jtmtrader@bellsouth.net? I'm interested I'm talking to you about the app
And rrgrr's concern about China overtaking the US will happen shortly after the Fed looses it's independence. The open deliberations of Congress lend little to the fight against special interests subverting common sense.
NET Word Processing and PDF Document Exporter for Kentico Web Part by Aspose
On physically addressed cache architectures, like all x86 implementations, this has no ill effects. With virtually addressed caches like on ARM, this is generally a bad idea.