skysight-inc/HackerNews huggingface dataset:
Could this not also be explained by saying originality is viewed as more attractive, at least in Western Societies?

It appears to me the study took one particular trait that was different between subjects and used that trait as a differentiator, resulting in the 'beards are more attractive when they are less present and beards are less attractive when they are more present".

If everybody in the study wore red, would somebody in purple be considered more attractive?

How do studies like this even make it past the sniff test?
The one good thing about the packaging system is that each dependency is its own version, so you can easily load different versions of the same package.
Creating a Bare Bones Bootloader
Show HN: Special offer for HN Readers on iOS Development Course
If you'd like to see a decently written piece of bash that incorporates many of these suggestions, check out pass, the standard unix password manager.

Project page: http://www.zx2c4.com/projects/password-store/
Source: http://git.zx2c4.com/password-store/tree/src/password-store....
"...bleeding edge feature/app set that Android offers..." - what are those features?
While he's not the CEO, Craig Newmark, founder of Craigslist, still claims to do a considerable amount of end-user support for the site.
Tell that to the interviewer who needs you to dive into the project right away and he can't wait couple of weeks until you brush up your rusty X language that you used 4-5 years ago or even worse learned on your own time.
It's not we that call us it's the other side of table that feels compelled to compartmentalize us
Not an applicant, but would love to chat with somebody who got accepted.
Android? I don't know what iOS uses for its UI building, but you must be joking for saying that Android with it XML layout files is any good.
The World Coding Championships begins – can you make an AI that plays games?
From their FAQ, which to me means "no".

" Is Foldscope an open hardware project? Do you have plans for the same?

We are currently exploring best possible ways to provide quality tools to largest number of people. We have two missions; one in healthcare and one in education. We are exploring all possible options to bring this tool to the masses and exploring licenses that allow us to do this in a sustainable manner. More information about this will be available here soon. "
It might be verbose but at least it is logical and well suited for GUIs as opposed to HTML+CSS which were designed to produce linked documents that may occasionally contain dancing monkeys (JS) and now need to be patched with frameworks such as Angular and Bootstrap.

PS: Apple and Google don't care about developer's experience as much as Microsoft does, they just care about customer's experience.
Sending and Authenticating Messages with Elliptic Curves
Is it different than calling oneself a country singer, western author or violin player? All are useful descriptions in context and not necessarily identities
Agreed. I don't often flag submissions but I'll be flagging this one.

Most of us already read the review anyway.
I'm much of a fan.

This update make windows phone, faster, looking way more modern. All main app have been refactored.
+ Vpn + Notification center + Calendar + Battery + Cortona...

I don't see anything that was not improved.
Anyone can troll windows for windows 8 on desktop, I first.
But the phone version is really great now
So in your nerd info section (I would prefer something more professionally named), are you referring to this JS library?

https://github.com/openpgpjs/openpgpjs

And how do you operate without RSA using PGP? I am confused. SHA-512 is for hashing, but not the encryption. The so-called "RSA debacle" does not stop you from using RSA as part of PGP, unless you are using the older (and maybe less useful; I am not a cryptograher) DSA options in PGP. Care to elaborate? Your jokes are cute, but that joke in particular scares me out of trying your service because it shows a biased or garbled technical story here.

Also, we appreciate the mention of the Pax kernel, but TrueCrypt on Linux. Can you go into more detail? I am intrigued why you would choose this over any other software-based full disk encryption system (LUKS+dm-crypt, for example).

Also, FDE of the email servers is nice, but as the sole owner of a bunch of accounts, you can still be compelled to hand that data over, and without hardware-based encryption (and people are more skeptical than ever about TPM chips due to recent news in play), I am not sure it helps. The PGP is nice, but I think you are going to get a lot of snark and rightful skepticism on browser-based JS crypto, which is controversial. I did not say impossible, but many people, me included, do not think this is ready for primetime (some think it never will be, I am staying out of that flamewar).

Nice site, so-so copyright, but there is no silver bullet in this arena and I would prefer your "nerd info" gives better technical detail and a real, real warning about promises you cannot keep.
I'd argue a big reason people probably don't stay very long are because they're working somewhere that's forcing them to use a script.
This is exactly what we have in place. -Bill
Noted, thanks Mike.
No idea what GECRB is but surely if their fraud dept number is dead you could excalate to a higher level?
LaCie admits hackers have been stealing its customer information
To be pedantic: Ritchie did not write C in Assembly, he wrote it in C. Or more accurately, version N of C was written in version N-1 of C. Version 0 of C could be compiled by the B compiler.

Your point still stands though: you need to be fairly competent at assembly language to write a compiler that emits machine code.
Scientists Unsure If D-Wave Systems Has Actually Created a Quantum Computer
I agree with you, and I don't think you deserve the downvotes. (Especially as people shouldn't downvote you just because they disagree).

She sounds like a competent founder but one who started out with almost no knowledge of managing developers. No-one is born knowing how to manage developers and it does sound like she is learning. I think she expressed herself ineloquently in this article, which makes her sound like a bit of a slave-driver, but I think it's misleading to draw that conclusion.

I can empathise with devs who find themselves stuck on projects with clueless managers, but I can also empathise with passionate product founders who see their vision and savings wasted on crappy contract developers. Hard to say which situation this is.
Python didn't even have a nonlocal statement until 2.7. Making closures was (and still is, since I have to work with 2.6) a total nightmare.
Imagine Bash
What does Blend offer over the tooling in Visual Studio?
And xyo.net has an app aswell, google is not apple.
Thanks wanda - fixed!
Women Who Eat on Tubes: feminists stage picnic protest on the Circle Line
oh the hype hypermedia guy. does he gave up of marketing and now is working as gardener?
Curso de Projeto com Trimble SketchUp
I don't know much about the difference between country and western, but would that mean that someone that sings western professionally won't be able to sing some country song the same day he haer it? Sorry, but if he can't do it, he's not a singer at all, neither country nor western.
Top Futuristic Technologies Made In Israel
I installed this update on Monday and so far I am very happy with it. It adds pretty much all the features that I was missing on Windows Phone so far, like separate volume controls, VPN, notifications, and native podcasts. And it does all of that while still running smoothly on my 1+ year old £100 (contract-free) phone.

The one big thing that is still missing for me is Google Hangouts support, but this is obviously not something that Microsoft could easily add. And it is definitely not enough to sway me to iOS/Android.
Breaking instant payments doesn't make Bitcoin more secure, it just makes it less useful. The model generalises to probabilistic rewriting of the block chain, there's nothing special about confirmed vs unconfirmed.

Bitcoin assumes the majority of hash power obeys the rules. At the moment, nobody knows how to build a system in which the majority of all players are dishonest and colluding against you, and Bitcoin is definitely not such a system. People who think it can be trivially evolved into such a system need a reality check: the more miners become dishonest and don't play by the rules, the less useful Bitcoin becomes. It doesn't take 51% to make it practically useless either.
Agreed. I was trying to package some Python files yesterday, so I could easily install them via git / pip. That took a lot of commits before it actually worked.
> "I find it sad that we'll have to always consider that particular scenario from now on."

People have had to consider that scenario for pretty much any business. Especially fledgling companies, as they might get bought by someone else or they might simply go bust. There's nothing specific to Kickstarter about this.
Unix and NT and UTC License Plates
Thought it was a good pitch, a genuine problem, and a good long term vision.

I think you need a new name. Potentially focusing on a different angle other than Drag and Drop. Such as curating. Organising. Sharing. Simplifying.

Also, the phrase "Drag & Drop" sounds old school. It's like you're trying to sell something we've all been doing for years.

As a developer I'd also be more interested in keyboard shortcuts, like Cmd-Shift-V to paste to Dragdis :) So Drag and Drop isn't that relevant. But the product idea is.
I'll give you buyer's side. When BTC was over $1000 I was buying things left and right (Namecheap, Gyft etc etc). Now that BTC is hovering around $400-600 I am in a holding pattern.

As top post alludes it is very hard for someone new to BTC to buy BTC in a reasonable manner without expensive surcharges. Mass adoption will not happen until someone comes up with a clever solution to this.
I have faith the next edition of the book will withstand tptacek's criticism much better.
I found the last paragraph helpful. It's great that NaCL inspired him, but why use the same name for something different? Libraries and packaging are hard enough without sound-alikes.
Chuck Norris' watch
The drag&drop part will always evolve. If we gonna come up with a more straight to move things around we gonna use that :)

Thanks!
Have you thought about letting photographers advertise their services? If some of your customers are amateur, or just need nice cameras for a party, they might be willing to pay for the services of a photographer.
US elections are rigged
We changed the pricing page last night (and added a note about it being something actively being thought about). However, it's not $30/u/mon but $3. That puts us in between services like Hipchat and idonethis. I'm compiling a more thorough spreadsheet of competitors in the space and how they break down. Lots of different price points in this space.
I can't help but feel this is a little impractical.
> I don't see anything that was not improved.

The destruction of the hubs is certainly painful. There are many people who're currently struggling with battery drain issues, that's probably going to be fixed though. There's no agenda view in the calendar.
Where do I order one? I'm hooked!
I think it's a fantastic idea.

I've justed received a package from DHL. After more than two weeks of trying to get help from DHL support, I gave up. That is, I gave up on their support, not on getting my package. The initial problem was my fault: I'd supported a Kickstarter campaign ages ago, and the result (two Parallella computers...) finally shipped. To my old office address, where it was rejected, and returned to DHLs depot.

DHL support insisted the local courier still had it, despite the fact the local courier had a signature that said otherwise. Then they went quiet. They stopped replying to e-mail entirely.

So I made DHL execs provide support.

I signed up for LinkedIn Premium, and spent half an hour scouring LinkedIn for the highest ranking DHL execs I could find (no easy job - the number of SVP's they have is staggering), and mailed 3 of them with my gripe.

I didn't really expect much help, but two of them grabbed the opportunity to defuse the situation and find out more about what had gone wrong, and fix it. Between them they got the right people looking into the matter, and assorted customer care people both at DHLs headquarters in Germany, and their local (to me) team in the UK were told that a certain SVP wanted to know what was going on and be kept informed. 4 business days from I bypassed their entire support organization and about 5 levels of management (at a guess) the package finally arrived at my desk.

It's great that they cared. But I went this route because I found no other way to get hold of anyone. When support first ignored me, I e-mailed their press contacts, their sales teams, and every other address I could easily find on their site. Nothing. Total silence. My frustration was intense, and I'm sure other customers must have fallen through the cracks too.

If said execs, which did include a person in charge for a large division of their support team, had spent any time "on the floor" answering support requests, I suspect they'd have a very different picture of their organisation, and maybe my rather unusual approach wouldn't have been necessary.

(so I'm going to take this approach whenever I get inadequate support from now on...)
Who would wear that, seriously
I was hoping to learn something, but I found this blog post to be lacking in actual content or substantial reasoned arguments. Phrases like "What? Come on.", "Seriously?" and "It was clear-ish." don't tell us anything about what the author does or doesn't like about a particular language or framework.

I thought Hacker School banned "feigned surprise" - (https://www.hackerschool.com/manual) - maybe the author attended before this rule was put in place.

I'd love to read a re-write with all of those types of phrases swapped for detailed explanations breaking down what and why the author thinks X is better or worse than Y.
> But maybe telling them roughly in which bucket they fell ("shortlist", "pretty good", "okay", "stopped reading after 30s") would be useful.

Yes, it would be useful, but YC's lawyers probably advised against it. Doing this could open the door for a rejected applicant to allege some flavor of unlawful discrimination (pick one: race / ethnicity / gender / age / etc.). I'm not sure the anti-discrimination laws would even apply to a situation like YC, but at a minimum the allegation could turn into a bandwidth-sucking distraction and PR headache.
Open source graffiti drone will give cops nightmares
TLDR; Damning with faint praise.
Wearable Tech Will Change the Way We Make Music
If the goal is to show that people upvote without looking at the link, then I think it's quite successful.
Perhaps a bit, but the boldness and style quickly make up for that.
Re the radio synchronized watches, it's annoying that most of them listen to things like WWV, which is geographically limited.

The Seiko Astron is probably the best alternative, since GPS sync works over the whole planet. Unfortunately, expensive. (http://www.seiko-astron.com/)

There are a lot of digital GPS watches (Garmin, Suunto, etc.), but some of them (for some reason) don't sync the displayed watch time to GPS time.
Some context needed - who is the target audience? investors? potential hires? users? I would make some modifications to accommodate each. I think the product concept translates well and is easy to understand. Since you focus most of the pitch on it, it seems like a pitch for users.

If you're pitching to investors, a few things need to be sharpened / clarified -

* You say "0 marketing spend" - which most investors will call bullshit on that. Typically, what you really mean is that you spent nothing on ads. Unless you consider your time as worthless, you probably spent quite a bit on marketing. Even if you have the most viral product in the world, you need to kickstart it until it reaches critical mass. Investors want to know that you've given some thought on how to scale that operation (and not that you'll spend 0 on marketing going forward).

* Regarding marketing, you briefly mention that user acquisition is built into the product. You need to elaborate a little bit on that, cause right now it's not clear how that is the case.

* Dates on the x-axis of the user growth graph would be helpful. Did that growth happen mostly after the public launch or during the closed beta? most people would assume the latter unless you tell them otherwise.

* At the end you briefly group together your recruiting needs and fundraising goals. Depending on the audience, I would focus on one. If fundraising interest is the goal of the pitch, put a dedicated slide on that, and move the hiring part to a footnote on the team slide. If it's the reverse, do the opposite.

* I would make the contact details at the end way larger, and move it higher. In addition, it's always good practice to put the name of the company, a tagline and basic contact details in the header of every slide - for people who lost concentration, or want to put a note for themselves before you reach the last slide. Btw, it should be in header and not the footer, because sometimes people's heads obscure the bottom of the deck during presentations (depending on how the seats are arranged). That is also why you should move the contact details at the end higher, just in case.

* Again, investor audience only - add a slide about the market / opportunity size. Especially if you're aiming for a series A round, which typically means venture capital.

Hope this helps!
Similar workflows and designer support as flash and director tooling to design the UIs, coupled with code editing support.
Haha, good for increasing your arm strength. There does seem to be some slightly more portable ones:

http://www.microsemi.com/products/timing-synchronization-sys...

Also you can get fairly cheap rubidium clocks from ebay that tend to output around 10MHz for fairly cheap. They would be less accurate that the one he's sporting however.
Heartbleed – Affecting more than just SSL
There are many cool features that Racket has out of the box, like very nice module system, delimited continuations, objects and classes and of course macros (both hygienic define-syntax-rule, syntax-case and unhygienic defmacro) and more.

But if I had to show one feature of Racked to make someone amazed, it wouldn't be any of those. It would be a simple program composed of a couple of files, and every file would start with different #lang. Like #lang racket, #lang lazy, #lang typed/racket, #lang datalog.

It's sufficiently mind-blowing that there are this many languages on top of Racket, but the real "killer app" is how seamlessly they integrate with each other.

The next thing I'd show would probably be Danny Yoo tutorial on how you can create even more languages like this: http://hashcollision.org/brainfudge/
At least they are way better than using a document format (HTML) to write applications.
The internal key server auto updates your contacts public key, this only works if they're also a Lavaboom user, if your contact uses another service and changes public key then they'll need to give you the new key.

Man in the middle attacks are a risk, we'll be publishing some detailed info on this shortly.

The purpose of Lavaboom is to remove all the weak links in email security from the email provider. DIY encryption is inherently more secure, but we're hoping to get regular folks using encrypted emailing.

RE the RSA answer - how so?
GoDaddy Released My Personal Information to a Spammer Troll
Also see this experiment from the same site: http://leapsecond.com/great2005/

Quote: "So, yes, not only do we live in a time when atomic clocks are altimeters, but when relativity is child's play. It was the best extra 22 nanoseconds I've ever spent with the kids."
If you want something that would have an accuracy that's relatively close to an atomic watch, get one that synchronizes its time using GPS.
The History of the Future: a Technology Reading List
I DIDN'T EVEN CLICK THROUGH TO THE ARTICLE WHICH I'M MAKING OBVIOUS THROUGH AN INANE COMMENT WOOOOOOOOOOOOO
There must be an integer overflow somewhere.
FTA: [I]t was really striking how much higher the average quality of applications was for this batch compared to any previous batch. Most of the partners independently mentioned this to me.

To me that was the most interesting part of the article.
For everyone who get rejected: don't give up. keep working on your startup and apply next batch, even Drew Houston got rejected the first time.
No, I still don't get it. How is information about the private key in the ciphertext?

It's great that one-time pad exists, but it's not really relevant in actual crypto code, right?

The only actual reason I can think of is that symmetric crypto is easier to write and understand - you just mangle and xor some text back and forth, while in asymmetric crypto, you need to understand fairly complex algebra. But again, that's not that important if you use existing primitives, right?
Celery is over-engineered but it does get the job done for most of the types of background tasks that I want a webserver to be involved with.

Sending emails, making thumbnails, building 8MB xml files and uploading them to other servers, validating objects, sending messages to people, geocoding addresses with google etc.

These types of things I do not want happening on the webserver at all. Its on a separate machine. I certainly don't want to block the user from getting a web response even while waiting for the email to connect and send.

But Django and python could really use lightweight synchronous support for small things.

> (Not sure how it helps the user not wait if it's synchronous.)

example: Checking several URLs in parallel, collecting all the responses then returning some summary to the user. User is waiting, but at least the python doesn't have to do these sequentially so the wait is less.
great example of a production meteor app!! Beautiful work!
I set both those options in every script i write. So i do it like this:

#! /bin/bash -eu

Because i do it in every script, readability and greppability are not important to me; i just need to apply the flags and get on with the script. Taking up two whole lines for them just adds noise.

If i was more selective in my use of those flags, then i would agree that the long forms were preferable, for the reasons given.
Good for you then. You should also get an atomic sarcasm detector.
Yeah, someone's doing a Kickstarter for an atomic watch based on a similar module but they seem to have sold out of them already: https://www.kickstarter.com/projects/846511652/the-worlds-fi...
Named arguments are there to be interfaces to procedures. With hash-tables you know nothing about them. With named arguments, we can ask for argument lists, check for missing arguments, complete arguments, prompt for arguments, ... Much of that can be done in the IDE or at compile time.

Named arguments had been introduced to Lisp with MDL (a Lisp dialect, brought to Lisp Machine Lisp and then to Common Lisp).

Using hash-tables for it is a step back from the view of development support.
Blackberry had its first good idea in years
Swedish procedure (unless you have slightly more complicated stuff like stock ownership):

Go to tax agency home page and login there.

Go to the form for normal taxes.

All values are prefilled. Check two boxes (if you want to register two very common deductions).

Save and back up one step.

Submit tax declaration by looking through all numbers again and clicking submit.
Not just CEOs. Software designers and developers need to spend as much time in support as is practicable. Too much software gets written in insulated little boxes IME.
I think this was a cached thought – a year ago I was reading a bit about Lisp and probably had stumbled upon what is known as the Lisp Curse.
Wow, I'm curious how much the actual chip from Microsemi itself costs.