skysight-inc/HackerNews huggingface dataset:
Technical content tends to be more picky about layout etc than prose, which can be an issue for e-readers. Also some technical books suffer from the lack of ability to quickly browse and jump from one page to another.
In my (smaller, 80k pop) city, we actually have paved bike paths separated from the road, however cyclists choose to ride in the street anyway.
A lot of unnecessary stop signs are there because someone wanted them there.

Every subdivision thinks they need a 3 way stop at the entrance, so they start complaining and eventually the local government caves and installs one because it's relatively cheap to install a few signs (and it's easier to ignore the traffic engineer who says it's unnecessary than the dozens of people who live in the subdivision)
Sexism is deeply-ingrained in lots of cultures. That's sorta the point here.
The CDN's servers provide the encryption, so it would make sense that the certificate is in their name. You can't do the encryption on the origin server, because the CDN needs access to the data to be able to cache it.
I think that's the point of the project.
Linux Kernel Networking | epoll vs select
What tool are you using to generate the API docs? They look gorgeous - very clear style and convenient navigation!
Debit cards have the same federally mandated protections.

In addition to the required liability rules, VISA and MasterCard both add on their own bits which reduce the liability to $0 under most circumstances, for credit and debit cards.
> I enjoyed "Advanced Programming in the UNIX Environment" back when there we had multiple UNIX operating systems and probably more versions of standards than operating systems.

You were bit ahead of your time if you were reading ebooks back then.
I'd love to see companies whose charters legally make them impossible to acquire. No idea how this would work in practice or if you could actually make it enforceable under US law.

But I'm so sick of startups just being R&D for corporations and screwing over their userbase once they get acquired. Or even worse is companies that only get off of the ground because of user support via kickstarter or similar fund raising platforms and then get acquired.

Of course it would be much harder for those companies to raise funds but there's always bootstrapping. It'd be a big win for the consumers of the product and if marketed correctly (something like "Non-Acquirable LLC"), it could become a good way for a startup to show that they put their users first.
You mentioned that on the other discussion. Can you tell us a little bit more about inlining of virtual functions? It doesn't sound like something hugely valuable because if you're performance driven you're already not using virtual functions for places where that overhead is unacceptable (and generic programming is what lets you do that).

I've done lots of multi-threaded programming in C++ some of it with lock-free structures. C++11 brings things like async, futures, promises etc. to the table in the standard library and there are also other concurrency libraries and tools (e.g. OpenMP). Can you expand on how GC would make my life easier in general? Surely it depends on the nature of the task you're trying to solve, locks aren't always the bottleneck and there's not always concurrent solutions.
Sounds like the revolving-door career path that many politicians follow.
What would be some similar random-but-not-white noise algorithms? I only know of perlin noise and its variations.
> 1) No need to defend yourself, because no one is saying you're terrible

Accusations of sexism in technology need to be taken extremely seriously, as just the accusation alone can be all it takes for someone to be publicly vilified[1] or even fired[2].

In today's technology culture, the accusation of sexism can be even more damaging than the sexism itself.

That's a key reason for all this debate taking place. HS is promoting this culture in a way that encourages other companies and communities to adopt it, and the potential for abuse and misuse is far too high. It's very easy to imagine a culture developing as a result where someone is accused of sexism where there is none, and they either accept it and offer up an empty apology or they deny it and are crucified.

[1] http://www.joyent.com/blog/the-power-of-a-pronoun

[2] http://arstechnica.com/tech-policy/2013/03/how-dongle-jokes-...
Startup School Europe in London cool down - Party after the main event
Warmup party is going to be great for sure. No doubt about it.
-------
HOWEVER
-------
What's even more important; what about a party afterwards?
Anyone interested in hosting the event?
Show HN: Sheetlabs – Turn your spreadsheets into APIs
eumenides1, since you're clearly trying to drive and cycle well: on your last point, the Ontario Highway Traffic Act explicitly requires a cyclist to move to the right to allow a faster vehicle (or horse!) to pass (with the passer likewise required to move left to pass safely). Yes, certain cities imply otherwise, but cities don't make traffic law. Of course, as you also note, there is absolutely no chance you will ever be ticketed for it.
You can, of course, navigate to settings and toggle the switch for anything you accidentally denied, but I wonder how many users know that. Also, unless a developer explicitly adds some message reminding the user that they have already denied access to some resource, the user may very well forget that they ever denied anything and think that the app just doesn't work.

All that said, I think Apple is making the right choice by favoring privacy and security even if it's at the expense of a completely frictionless user experience.
The name is Inbox App, not Inbox. Nothing special there.

I'm willing to bet that they'll have significant problems with the name if they try to call it just "Inbox". First, they didn't even get the inbox.com domain, theirs is inboxapp.com. Second, they don't seem to have a trademark on the product name as "Inbox" and I doubt that they'd get one. Third, their company name is Inbox App, Inc., so it doesn't seem like they did anything special in terms of buying rights or domains.
Hi there, Christine from Inbox here.

Inbox is pretty much a superset of ContextIO. (You can also use it to send mails, and "entire mail clients" is a supported use case.)

Unlike ContextIO, we don't proxy requests directly to the backend mail store---we run a mail sync engine and query that instead. Lots faster and gives us a lot more room to make future improvements. Data just has to make it into the datastore in the right format and then it's accessible to query via the API. :)
How did you make the initial leap from the 40 to the 32 hour week? Did you just ask your manager if it was okay, given a proportional pay cut? Or was there already a policy in place?
Location: Chicago
Remote: Not necessary
Willing to Relocate: yes
Technologies: Proficient(Ruby, JS) Learning(Python, Java)
Resume: www.linkedin.com/in/jakenations/
Email: jnations1214@gmail.com

Former finance professional turned web developer looking for a junior position. I am willing to relocate.
Fill the modern culture knowledge gap:

http://www.theverge.com/2014/7/3/5865849/pixel-art-is-here-t...
I'm going after the debate embargo. I don't think it's good for business. I choose not to embrace it.

I also think that codifying subtly is a snipe hunt. In doing so, It's conditioning people to be afraid to speak lest someone be offended. The throwaways here are evidence. It's encouraging hypersensitivity.

I'm also going to point out that rather than attacking my argument, you called my thinking sad. In my reading of the rules, that's a no-no. I'm glad we're not following those rules here, because now we can have this argument. At least until we declare a moratorium on argument.
Sorry I missed this yesterday.

I disagree that 'it's going to happen whether or not we want it.' In the abstract yes, but again you're back to saying counterterrorism is pointless. I also disagree that 99.9 of the damage is self-inflicted although a high percentage is. US reaction to terrorism is actually mild by comparison to most countries. The UK is festooned with video cameras and terrorist suspects are subject to different detention conditions from regular criminals. In Spain you can expect to undergo security checks when taking a train. Perhaps you could furnish some examples of countries that have a more laissez-faire approach to terrorism for comparison.

As for 'keep calm and carry on' I urge you to look into the historical provenance of the phrase. For one thing it was dreamt up as a campaign to reassure a population facing total war, and for another it was shelved at the time (despite some 2 million posters have been printed) because officials realized it was patronizing and unresponsive to public concerns.
It's a good hedge against an acquisition though. Presumably you could structure the SLA such that any acquirer would be on the hook.
>If the product gets discontinued, the company is likely broke

Or has just been acquired, which I think is more what the parent was getting at.

>The "significant monetary penalties" is unenforceable because the company will not have any money to fulfill the SLA penalty.

The acquirer would, though!
Naked guy, naked HTML :).
I had this debate on my last project: Does Google consider http and https on the same host to be separate sites? Assuming http://www.example.com/home and https://www.example.com/home return the same content, are they considered one page or two?
An entire row of "directors", none of whom have more than six direct reports and no managers below them? Where I come from, those are called "leads".
Yeah, but very few companies start with plans to be "flipped". The reality is that the failure rate of startups is very high, the exit options are few, and privacy policies generally aren't worth the digital bits they're stored on. While you may have the best of intentions (and I genuinely believe you do) it's still not enough to let me give you access to all of my e-mail. I already do this with Google; shifting my e-mail to a new service is not practical so I would simply have two companies with access to all my e-mail instead of one. I'm also suspicious what you get out of the deal: you know how it goes, if you're not paying for the product, then you are the product... At least with Google, I know and understand their intentions.

I wish you the best of luck, because this is a hard space to play in.
CentOS 7 released on x86_64
Founders not Keepers [video]
But it completely breaks the certificate meaning. Imagine the bad guy giving you a fake certificate called: cdn.badguy.com and explaining that because the CDN does the encryption you can trust this domain...
I think you missed the point. It's not about displaying and formatting resumes, it's about exchanging data between software.
it's great to see friendlier APIs for working with email! is Inbox intended more for building email clients, compared to something like Switchboard (http://switchboard.spatch.co/) which is more for processing inbound email?

any plans for a WebSocket API? seems like it would be easier to receive pushed emails on an existing socket, than registering a webhook and then sending a push notification out-of-band to the client to fetch new emails.
I once had a foreign friend comment on the unfortunate lack of a plural form for "you" in English.

We Southerners tried to solve that problem ages ago with "y'all" but the rest of the country apparently doesn't care for it.
In Haskell, there isn't any null. The type-system ensures that a function can not receive a null value.

Functions can opt-in to the possibility of receiving 'Nothing' as a potential value. The tooling provided to Haskell can then also tell you when your function has not exhaustively handled every possible type of input (including Nothing).

In this instance, the type system provides robust automated coverage of your function's input domain w/regard to null values. Obviously type systems can't do everything, but they are the most light-weight formal methods we have.
Love this post. Brings up the question of are we solving problems are merely difficult puzzles? "Modern programmer culture fetishizes complexity as a status marker or tribal initiation ritual"
The short answer is that (1) email wasn't designed to be instantaneous, and (2) it uses a distributed protocol.

One of our goals is to make transit as fast as possible. But there's a limit to what Inbox can do right now since it works on top of existing providers, like Gmail or Yahoo! Mail.
I wonder if it's possible to make that promise a legally binding contract. Of course all startups say that they won't "go away", but most of them will even if they say they won't.
The US banking industry has shown no interest in even setting up a more modern intra-country wire transfer system. It's pretty unlikely they would support a better international system anytime soon.
> but we're not planning to "go away" or get acquired or something

If you've taken VC money, haven't you already gave up that choice? Despite pretenses, the VCs are going to want: a) IPO or b) acquisition.

Since you assert b) is not your plan, do you really think you can become a $100m/year company (IPO) by charging for something that Google/MS/everyone else provides for free?

Perhaps I am too pessimistic (or realistic?) about VC goals/control.
That doesn't matter at all. XP doesn't support SNI, therefore every application which uses XP's SSPI libraries doesn't either. So IE6-8 and Safari on XP all don't support SNI.

Chrome on XP does support SNI but that is because they don't use XP's SSPI library for SSL connections (they use Mozilla's library NSS).
I believe he was looking from the view point of an end user, not the developer integrating with Inbox. To be honest his reaction was exactly the same as mine - I wouldn't really want to use any service that uses Inbox, because now all my email has been synchronized to some other third-party service.
But if you believe in the claim, why not sign a contract that brings some validity to the claim?
Thanks! :)

They're written in markdown, styled with custom HTML+CSS+JS.
Strangeberry had titles like Chief Hackberry, Chief Wiseberry, Chief Smartberry before Tivo bought them in 2004.
It’s great that this may help lower costs for putting smaller/personal satellites up, but I also worry that this will only exacerbate our current space debris problem =[
cool, I hadn't seen that before! I'll look into it.
IE on XP does not support SNI, regardless of version (6, 7 or 8).
But if you don't plan to be acquired, why not sign a contract in that effect?
It's really hard to predict the effect of social rules like these, which is why Hacker School does their best to actually test them empirically and change them if they're negatively impacting the environment.

A lot of people seem to be concerned about the chilling effects that these policies could have. This is a valid concern, as nobody wants to be in a place where they're constantly second-guessing everything they say.

The nice thing is that we don't just have to speculate, and we can look at what has actually happened at Hacker School, and the feedback from those who have actually experienced the environment seems overwhelmingly positive, both for people who have been traditionally marginalized and for those who have been unintentional marginalizers.

disclosure: I'm not a Hacker Schooler but I know Nick and Dave well. I've seen first hand how deeply and genuinely they care about making Hacker School both extremely inclusive and also free for open discussion and transparency.
Also, you can go through the UC Berkeley SICP course for free: http://www-inst.eecs.berkeley.edu/~cs61a/fa13/

I'm going through it now, on my own, and it's an awesome course.
One (slightly off-topic comment):

I live in Santa Barbara, and the bikes going 30+MPH down Alameda Padre Serra at night with no lights on is a significant source of injury. That is a stretch where bicyclists are regularly hit by cars backing out of driveways.

Even a bike with the average headlamp is far less visible than a car with its lights on to a car backing up, and this is a very windy road. It is just not true that cars going 30 on this road at night are more dangerous (to the operator of the vehicle) than bicycles, as serious bicycle accidents are more regular there than serious car accidents. Of course, a car doing something unsafe is far more of a danger to others, but that's a universal truth.

I can't speak for the author's mother, but nearly everyone I know would agree that 40mph is far too fast for cars on that stretch of road (30mph speed limit, and most cars tend to go 25-35mph on it). I've even seen a resident there standing next to the road raising up rude signs to cars they feel are going too fast.

On another note, bicycling here is very frustrating as the roads are not safe for cycling (even where there are bike lanes, cars are often parked overlapping them), there are few dedicated bike paths, and bicycling on sidewalks has its own issue. It's particularly frustrating since the weather is amenable to year-round cycling.

For those interested, here's a streetview of the downhill stretch likely talked about:

https://www.google.com/maps/place/181+Alameda+Padre+Serra/@3...
He used troff:

"Real Unix books are written using troff and this book follows that time-honored tradition. Camera-ready copy of the book was produced by the author using the groff package written by James Clark. Many thanks to James Clark for providing this excellent system and for his rapid response to bug fixes. Perhaps someday I will really understand troff footer traps."

http://www.troff.org/pubs.html#apue
> Moralizing or taking shots at competitors is a dangerous tactic when you live in a glass house.

Especially when you all live in the same glass house.
Beware the Local Maxima
I see, thanks for replying! Do you use an open-source tool to generate HTML from Markdown (including the navigation bar, etc.) or have you written something custom?
"we've been trying to stop using "you guys" to refer to mixed-gender groups."

Am I the only one that finds this over the top?

"No 'subtle -isms' is about recognizing the ways we're unconciously [sic] making our friends' lives a little worse."

I'm sorry, if your life is made worse by a completely benign (and friendly) statement like "ok guys, have a nice weekend" then you are naive and irrational. Creating an environment that indulges every childish sensitivity does not do those individuals any favors and makes a mockery of their cause.

"For the last year, the 'No subtle -isms' rule has carried some implementation guidelines. One of these is asking people not to debate whether or not something is an -ism."

Accusing someone of (even subtle) sexism or racism is not to be taken lightly—this rule forces the accused to apologize (affirming the alleged bias) without defending or explaining themselves. This is unethical and dilutes legitimate complaints.

A proverb that comes to mind: "Those who speak most about misfortune will find it. Those who speak most about success will find it."
"No one but Smith knows the full details of his trip... no journalists raced to confirm the details of his story."

So is this a true story? It just rings false to me. Down to their last dime. Exec swooshes off to Vegas and wins enough money to keep the company afloat for a week. Just one week, which was literally enough to make the difference between life or death for FedEx?
who cares what they want? If they put in the money as a minority shareholder, their options are to follow the CEO or try to change his/her mind.

Note: they're very good at the latter.
cade metz alert
....and then you've forgot what you were actually trying to solve.
I think the expected response is more "oh yeah, good point!" than "I'm sorry".

Both responses assume that the assessment was correct, and that's a problem. The subtly critical part of the exchange takes place in public. If there's agreement that may happen publicly, but if there's disagreement it happens privately.

FTFA:

After this, we ask that all further discussion move off of public channels. If you are a third party, and you don't see what could be biased about the comment that was made, feel free to talk to faculty.

It then become the responsibility of those around you to go find out what really went on when someone made an unfavorable claim about you.

I realize the goal is to avoid prolonged "No it wasn't" "Yes it was" exchanges but this approach is asymmetrical in favoring accusation over rebuttal.
I can confirm that Google actually do call businesses to verify hours and address information. My cafe has been opened for 16 months now and I've received three calls within that time frame. Two of which said they were from Google and calling to verify hours, address and web address is correct. The last one didn't introduce himself but asked for the same information.
Mention.com do it for all Social networks, and cheaper.
Smithsonian Scientist and Collaborators Revise Timeline of Human Origins
Previously posted: https://news.ycombinator.com/item?id=7953608
If this can result in more hosted email offerings, it's excellent. I'm pretty positive a simple API + a complete documentation + OSS reference implementations, as they exist can help achieve that.
To me a next-gen e-mail platform is one that has end to end encryption enabled by default, like say what Dark Mail is trying to achieve. Seeing how Dropbox has never once considered to add E2E encryption for its storage service, and how they're hired the anti-champion of privacy, Condoleezza Rice, I'm not expecting that to happen here - ever.
When did Priceonomics become a web crawling service? That's a neat pivot, but I think a name change to go with it might help.
Building the new SoundCloud iOS application — Part I: The reactive paradigm
>Instead of "you're doing it wrong", suggest alternatives.
I think the Yo team will actually turn that app into something remarkable. This guy is simply a jokester..
Everybody has a price. It is hard to take a promise like this seriously this early. Hopefully I am proven wrong.
Social networks and everything else.
Any title that incorporates Ninja, Rockstar, Pirate, Guru, etc. Also Full Stack is so misused it's becoming a joke.
5 Facebook Ads Techniques You Can Use for Better Conversion
I am tempted to see similar GIFs in other repos, but then it would be so mainstream.
Looks nice (and this is coming from someone who's pretty weary of the "hey let's put the whole world on npm" attitude). Seems to be a pretty decently-thought-out structure; after converting to YAML (my preference), it's pretty straightforward to work with.

Some comments:

- I found it a bit odd that 'resume init' only prompted for firstName and personal email; a more complete wizard would be useful. I suppose it wouldn't be hard to create a third-party "JSON resume generator" app with a nice friendly pretty interface for this (it is just JSON, after all).

- As mentioned in other comments, the "firstName" and "lastName" fields make excessive assumptions about the user's native/preferred naming convention.

- The schema only provides for a "blog" element in the "websites" array. More options would be appreciated, since not every personal website is a blog. Alternately (if the intent is really for only one website entry), providing a scalar/string "website" element would be more to-the-point.

- As someone who prefers YAML (it looks so much nicer), built-in support for YAML<->JSON conversion would be awesome for me (i.e. be able to export to / import from YAML). For now I'm fine with using yaml2json/json2yaml, but such import/export functionality would be awesome. Perhaps a command-line switch for exporting (i.e. "resume init --yaml")? Alternately...

- On the above note, would it be possible to make "resume init" output to STDOUT instead of directly to a file? That way, it would be simple to run "resume init | json2yaml > resume.yaml" (for example).