skysight-inc/HackerNews huggingface dataset:
I heard a rumor that the FaceTime open spec never happened due to complicated patent issues, possibly related to this one: http://www.bbc.com/news/technology-20236114

All of this is a damn shame because in my experience the competing standards don't have the usability and quality that FaceTime provides.
Startup – Can trust become competitive advantage against big brands?
> super-bright blue LEDs (don't get me started)

I bought a package of 400 small black sticky "dots" for the sole purpose of conquering bright blue leds... (Search for "sticky dots" on Amazon)
Show HN: dribbblin' – weekly email with best of Dribbble
Your Surgeon Seems Qualified, but Can He Type?
Stop telling us to never give up
Immediately interested by the title of this post as I'm using a competing product (Scout App) right now, clicked through and subsequently left the site within 10 seconds.

That is a terrible website considering your target market are UNIX geeks.
They're worried about the other 5 million horses in there.

You always have to trust some server with the plaintext, unless you want a barn that has no door at all.

CloudFlare practices good security. This makes the marginal risk from moving sites onto their servers minimal or even negative, since you only have to worry about the current good security and not CloudFlare-in-six-years security.
It's not enough that we move past it, but how we move past it. Are we going to actually wash the laundry or hide it in a closet and punish those that speak of it?
I love Gilliam but imo this is one of his weakest films. My main beef with it is that not much happens in it, it seems repetitive.
Also it is often illogical (ie. does not follow the fantastic logic already established in the film)
That reminds me of my high school days where people played games on TI-83 calculators. I built a level for the Super Mario game and it spread like wildfire throughout the school.
I enjoy and dread sleep paralysis at the same time in a very odd way. When my sleep schedule gets extremely messed up and/or I'm extremely stressed, sleep paralysis can resurface which makes it a sign that I'm not currently healthy. At the same time though I understand what you are saying. It's an extremely unique and harmless experence and gets the juices flowing so to say.

I gotta say though, the first time it happened (I must have been 12 years old), I thought that was it. I thought I'd never move again.
I hope the world can educate children and bring more awareness to what sleep paralysis is. It's an extremely stressful and unusual experience and one you would not be able to recognize unless you knew about it beforehand. God knows how many "I've been abducted by aliens" lunatics have actually just experienced that.

So if you have kids, take 10 minutes to tell them about it.
"a file that contains files"

How does this differ from a ZIP file? (Keep in mind all modern OSes support treating ZIP files like directories.)
I like the part at the end of the article where they ask is this Italian restaurant any good anyhow(their reviews on Yelp being unhelpful at this point, worthless).

I couldn't help but think if only there was a place on the web to find out whether a business is worth the money or not.
Startup events in over 150 communities worldwide
The pg recipe: http://www.paulgraham.com/ramenprofitable.html#f1n
The Pirate Party's 'Poetician' Plans to Make Iceland a Data Haven
JVM starts in less than second also for a little bit more as "hello world" java program. But different crappy path/annotations scanning and bytecode manipulating tools like hibernate take a long time.
Why understanding how branding works matters for startups
What would you consider to be good ending questions? I've undergone multiple interviews before and by the final one, all of my questions have been answered.
Here's two projects that Dropbox should tackle for security:

1. Open source their client app.

2. Client-side encrypt their user's data.
Master blur and vibrancy on iOS 8
What's wrong with Linux geeks looking at well designed websites?
Local accountants scoff at visually reactive tools
Why the former is broken:

https://www.imperialviolet.org/2014/04/19/revchecking.html

https://www.imperialviolet.org/2014/04/29/revocationagain.ht...
It's a nice quiz, but many of these problems are found by regular compilers (clang, anyway).
Wonder why the release announcement came days after it was available through homebrew?
I really like Rust's pattern matching, but my opinion on this particular part of the code is exactly the opposite. I think it would have been more readable if it used simple if statements:

if (width == auto) {
...
}
else if (margin_left == auto && margin_right == auto) {
...
}
else if (margin_left == auto) {
...
}
else if (margin_right == auto) {
...
}
else {
...
}

Perhaps I'm not very used to the pattern matching notation.
This gives me a funny feeling.

For any other company, I'd say those are good news. However, given their latest change to the Board of Directors, I cannot help but think "I bet this has a backdoor somewhere".

I guess that says more about me than about them, though.
Please remember that CloudFlare is a sort of reverse proxy with some network protections and enhancements.

If your infrastructure is unavailable, users won't get content anyway, SSL or not.
Those strike me more as reskinnings than total overhauls.

The thing about the Django admin interface is that it is very, very generic. This is the source of its power, but also the source of the problem when it comes to styling it. There's nothing to get any design traction on, because all changes have to simultaneously work on just about everything. It's a really potent example of how "generic" and "featureful" are often in direct conflict with each other.

That is to say, not that the Django admin app doesn't have features. It does, it's quite good and useful and a great generic default. But as you start trying to add more, the genericness fights you pretty hard. Django's admin interface hasn't changed because it pretty much hit the local Pareto optima that many years ago.

(And over the years, I'm developing an instinctive twitch whenever my coworkers describe something as "generic". The Django interface is one of the good exceptions, but in general I'm starting to automatically substitute "generic" with "doesn't do anything". It works better than it should.)
I agree with you however, it should be noticed there's a large box on the page where Chevron notes its role (emphasis mine).

"This news website is brought to you by Chevron Richmond. We aim to provide Richmond residents with important information about what's going on in the community, and to provide a voice for Chevron Richmond on civic issues"
Cloudflare already has a heavy dependence on the origin server being up, particularly for non-cacheable dynamic websites, so adding a key server doesn't really change anything. It has always been critical that you keep the address of your origin server, and now your key server, secret so that it's not targeted directly by DDoS attackers.
The language creator and maintainers wanted to give package maintainers time to update their package dependencies to Elixir 1.0.
> We believe that SJCL provides the best security which is practically available in Javascript. (Unforunately, this is not as great as in desktop applications because it is not feasible to completely protect against code injection, malicious servers and side-channel attacks.)
I'm confused, can't Dropbox still read your files?
Well, for the use case given, with "Keyless SSL", if Cloudflare is compromised, then the bank doesn't need to report the incident to the Federal Reserve.

But yes, users' plaintexts would still be compromised.

"Security theatre" indeed.
A few more resources for people:
http://deeplearning.stanford.edu/

When creating deeplearning4j here are some of the papers I referenced:
http://deeplearning4j.org/deeplearningpapers.html
"Very good" in terms of minimizing packaging maybe... not always so good when it comes to actually protecting contents. The air bags are sometimes not so good at keeping heavier items from crushing lighter ones, especially when shipping in a box that's 3x larger than the combined volume of what's inside. And for awhile now I've had books ship loose with other items instead of shrinkwrapped to cardboard like they used to be, leading to mangling. Amazon is good about replacing damaged items and I'm sure they build the cost into their decisions, but the hassle and waste is still kind of annoying.
So here's how the preference multiplier happens: when the company raises an equity round, you calculate the new share price, and the noteholders are assigned the investment's worth of shares. However, because of the change in value, they would get more preferred shares per dollar invested than the new investors.

So generally you get just the original price's worth of preferred and the rest is common.
I'm a UNIX geek and I too love "well designed websites" - and imho that site isn't a well designed website.

The majority of us are probably using a touchpad on our laptops and the scrolling thing is just horrible in that case.

The target customer will expect easily laid out information (as this is a web-based monitoring service) and if they see this "at the front door" then they'll run a mile.
Awesome use of 'She' everywhere. I kept picturing Space-Vixen-Amazon astronauts ... distracting to my poor male brain.
I think that there's a big force driving this: personality.

Society is impersonal. Institutions are impersonal. The purely scientific view of human beings is impersonal (we're just matter obeying the laws of physics, and we can't be anything more, because there's nothing more that exists).

As far back as Rousseau, there has been a current of thought that rejected science and glorified the individual.

Far too often, technology is impersonal. ("For a list of the ways that technology has failed to improve the quality of life, press one.") As technology replaces persons with machines, we interact with machines in situations where we used to interact with humans. (Getting a tweet from your friend is nice, and there really is another human on the other end of that tweet, but it isn't the same as a face-to-face conversation.)

But people still crave the personal touch, even if the structure of society provides less of it. I think this is what'd driving the trend that Brin observes.
Wrote down a few thoughts on the future of technology
"C-style switch isn't powerful enough to handle this due to the _ wildcards"

Doesn't fallthrough enable you to implement wildcards? You still have to exhaustively list every option, but that's not hard here.
Mind Candy Slims Down Ahead of Major New Mobile Push
Very interesting in light of this: https://news.ycombinator.com/item?id=8333258
Also, the teenager polled was asked about apps and services they use socially which actually expands the pool of data considerably.

This isn't "what is your favorite ice cream" which is a purely personal-singular choice. This was "what do you and your friends do" which expands greatly the number of responses.
Developers who want to find bugs in their code, preferrably before they blow up horribly in production. IMHO for C++ static analysis isn't an option, it's mandatory.
My mum works in a shop devoted to the marine industry.

There the mantra is, the customer is almost certainly wrong and probably needs saving from themselves before they buy something that will kill them.

They spend a lot of time telling people not to buy something and telling them to buy something else. Customers are not useful when dead, no matter how happy they were when they left.
The handshake is probably not much slower than it would be if the web browser were connecting directly to the bank, since there is only one round trip with the key server per handshake, and the latency between Cloudflare and web browsers tends to be pretty low since Cloudflare has so many POPs.
Try to use CppCheck or LLVM's scan-build. They are pretty decent. I've been using them for a few weeks for now and I found quite a few errors and send patches to various open projects (Pidgin, util-linux, GHC).
Convertible notes are a way to invest money now (the 'note') at a valuation that will be decided later (at 'conversion'). It is mostly used by angel investors to invest in very young startups for which it is too hard to put a valuation on them. The conversion of the convertible note debt into equity happens at series A investment by venture capitalists. Often the convertible note holders get a discount on the valuation, to compensate for putting in their money earlier. There may also be time limits on the conversion or a cap on the valuation.

Example: Angel invests $500K in startup in convertible note form, startup raises 10M from venture capital firm at 90 million pre-money valuation later. The VC firm ends up with 10% of the equity, because 10 million is 10% of 100 million post-money valuation (90m pre + 10m invested). The angel will receive 500K / 100 million = 0.5% of equity if there is no cap or discount. If there is say a 50% discount, the angel gets 500K / 50 million = 1% equity so double the equity. Same effect would be if there is a cap of the conversion valuation at 50 million, i.e. no matter what valuation the VCs invest at the angel gets at least 1% of equity because 500K / 50 million = 1%.

Hope it makes sense.
From a cursory glance at this post, I don't see how your conclusion follows. I'd believe it if I saw the model and some data that supports it. It depends on how populations along the intelligence distribution reproduce, and what the variance of intelligence is of offspring along the continuum. If everyone reproduces at the same rate, and the intelligence variance of offspring is constant across the population, then I would expect the intelligence distribution of the overall population to remain the same. It seems like, given those constraints (which may or may not be true), the variance would remain the same--neither evening out nor diverging.

Let me know if I'm mistaken...honestly I've only read part of the article and I only have a lay understanding of this stuff.
Hazelcast adds $11M to grow open-source in-memory data grid business
CloudFlare can serve cached responses in the event that your origin server is unavailable. This is particularly useful for static websites, but that's not the most common use case.
If you haven't seen "Black Mirror" from Channel 4 yet, watch it. I just found out about this recently from the Hello Internet podcast. Very dystopic/dark satire. There are 2 series of 3 episodes each.

Don't spoil it by reading about it!
The Kindle without Front Light are also non paperwhite, the screen is much darker overall and it's not that easy to find a "perfect position" in terms of light. Or at least, a lot harder than with Front Light.
Kim Dotcom, Online Renegade, Shakes Up New Zealand Election
The django admin is not that nice when you look inside .. hardcoded html strings, it doesn't use templating etc.

The same sort of thing applies to forms and other pieces.

Understanding how models work on the inside is tricky - there are a lot of moving pieces.

I've built many sites with Django, a lot of the time you end up having to delve into the internals, it could definitely do with simplification.
Personally, in production I've used it for basic web apps, WebSockets and background workers that do the heavy lifting for a web application written in another language such as Ruby.

I've also talked to several others that are using Elixir for mobile game and Internet of Things back-ends.

Now that I'm more comfortable with the language I'm looking to use it for something more ambitious, such as a messaging layer that's specific to a cluster of application's needs.
>You're a crazy person. If I go to an argentinian beef restaurant I don't expect them to bend of backwards when I demand a salt cod dish, or to give Crazy McNotastebuds a free meal because they "had" to add salt to the dish.

If you want to read what I wrote in an extreme manner, of course you can reply to it in an extreme manner. Language is ambiguous like that. I obviously didn't mean an Australian beef restaurant should serve Cod. I meant that businesses should (and most do) whatever is reasonable to do to please customers.

PS Name calling like "crazy person" never helps an argument.
A feature-length special is coming this Christmas:
http://www.theguardian.com/tv-and-radio/2014/aug/21/charlie-...
Well, consider--the system worked, despite some glitches. Recall the ending. Perhaps the only hero that actually helped was Tuttle, and on a scale too small to matter.
Nitpicking:

They should use a SHA256 certificate :-)

And DANE and TLSA
If you'd rather work with a SQL database, here's a module that attempts to put NPM into a Postgres database: https://www.npmjs.org/package/npm-postgres-mashup
Then how did Nest do it?
Ah, I was considering only optical focus. Depending on the situation, shifting cognitive focus may or may not be bad. I tend to get highway hypnosis...I think cognitive focus shifts might help me stay alert, not distract me.
Wow, what a great read!
Often when I'm pushing myself by staying up and reading something interesting, I'll start hallucinating sounds. Often electrical or crashing, or other non-vocal sources.

I wonder if it is an attempt to keep me awake, or if it is some sort of partial dreaming.
I am able to use Calibre to convert epub to mobi (Kindle readable format)
I don't know about generic, it's not that extensible, it can be a pain when you want to write widgets outside of what it does.

The same is true about other parts of Django. It's still quick to get things running, and there is a great ecosystem.

[EDIT]
Grapelli is a great example of how not-extensible the admin is - to do something that should just be a reskin, they have to copy large parts of the admin code and then adapt it.

The admin should be built in a way so that something like grapelli is just a some new CSS.
[/EDIT]
As described, this scheme doesn't provide forward secrecy either. Anyone who can make requests to the key server can decrypt any past session made using the same SSL private key.
In the use case for keyless SSL the caching is pretty useless. Banks (what the article described as the reason this was created) are interactive. They want CloudFare to block the DDOS while letting their customers through. The DDOS attackers aren't firing legit requests (sign-in attempts or whatever) and would never make it through to the SSL handshake.
CloudFlare can have a private connection to your private key infrastructure.
(slides)
Sam Harris has written an interesting book on free will that comes to that same conclusion.
Have any of the other major tech companies had similar canary disappearances? I only ask because this is the first time I've heard of one actually being used by a tech company as a warning flare.

I'd expect a governmental legal challenge...
Political Infighting Is Hurting Internet Speeds
Show HN: Peer-to-peer support social network, GAMIFICATION based iPhone app
Good point; I was maybe 30 the first time it happened to me and didn't think I was paralyzed -- I thought I was dead, and it was kind of interesting in some way: "so that's how it's like to be dead; not what I had imagined!" but also frightening of course.

You're right it happens more often when I'm super tired.

About telling my kids, I don't know. Kids have a way of taking everything you say very seriously, and growing it in their head like it's an Important Thing (which is good and bad at the same time). Why bother them with something they may never experience?

It's so much more important to teach them how not ti be run over by a car!!! and something I have to repeat every. single. minute. (They don't generalize; they know they shouldn't cross the street without looking when we're walking to school; but during weekends if they drop something they'll run after it in the middle of the street like it's a totally different situation. But I digress).
Are Backups Still Necessary?
Show HN: SEC – Startup Equity Calculator
I'm constantly impressed by the level of execution of the Elixir project. In ~3 years they have accomplished much more than many other language ecosystems have to date.

It's great to see the core maintainers understand that you need MUCH more than just a compiler, runtime, and std lib to create a truly vibrant ecosystem. The Elixir project includes a standard way to do templating, a powerful and robust shell, a very full-featured unit testing library (not just assert statements), a standard logging system (this is sooo often overlooked), and, to top it all off, a build system that also lets you manage dependencies!

I honestly can't name any other ecosystem where you can just jump in and all these problems are already solved for you by the core project maintainers, instead of by 3rd parties competing for mindshare. It's truly refreshing because it gives the community a common language and toolchain to work with and get stuff done.

Hats off to everyone involved! You guys continue to amaze me.
Avoid This Common Startup Pricing Mistake
The online country club for people with more money than time
Agreed. Waltz's character is just too aloof and annoying to give a shit about him, or why he's waiting for his call. Not too relateable from a protagonist perspective. The film is basically him being bothered the entire time by other people when he just wants to work at home.
I'm not so sure. "User uses the system as designed" is a huge faulty assumption -- look at all the people who put SSH private keys (or Amazon AWS keys) on GitHub or who write a shared company-wide password on a sticky note taped to their monitor. A more usable system might prevent these sorts of failure modes, or at least inform the user of the risks that result from such decisions.
Though I know very little C++, a lot of the questions were applicable to a C programmer
As Google and Yahoo will tell you after they found out the US government broke into their dedicated lines between data centers... No. It must be encrypted at every transfer without exception.
thumbs up! keep it going!!
I'm inclined to reverse that. Whenever Apple tells the world about a way they're attempting to protect their users' privacy above and beyond what any other for-profit technology company of comparable size and scope has done, HN immediately tries to deconstruct it--which is by and large good, since we need to remember that no security model is perfect. But a small but vocal subset always demonstrates a remarkable level of imagination in presenting scenarios in which Apple can actively conspire against their users while remaining within the letter of their guarantee. I'm not positive this happens jut because it's Apple, but I have my suspicions.
Fishing Trips for Experts and Beginners
It's definetely out there if you have only done a little C. It doesn't require any previous security knowledge though as I stated. But like you realized, it does require you to know your way around low-level programming.
F.D.A. Panel Backs Limits on Testosterone Drugs
What is it like to be a deep sea explorer?
Perhaps not everyone uses those services?
Tracking performance with 600,000 data points per second at LinkedIn
Not product-y, but I've built a PEG interface [1]. Long term goal is to use it for parsing in an IMAP library.

[1] https://github.com/jtmoulia/neotomex
Will do. Go army!
It's not about cat videos. Camera photos easily eat many Gs.
I used to work in retail.

I charged people with your opinions higher mark-up (effectively) by declining to give them discounts because I didn't like their entitled attitude. Sometimes I also threw them out because I just couldn't be bothered.

In general, they actually paid less (even not getting discounts) and took up more employee time than other customers, and we were better off without people like that.

I think the only people who actually tolerate them are large chain stores, and only because they can't be bothered trying to assess whether their drones are exercising good judgment.

In short: get lost, we don't need your money.

Ed: typos. Early morning. Blah.
Before Computers, People Programmed Looms