skysight-inc/HackerNews huggingface dataset:
> If this is essential for you we'll give you a free lifetime license for GitLab EE.

While I get the sentiment, I don't think this helps. If you want to help the Open Source community, give us what we need in the form of open source. If I don't care about vendor lock-in I can go ahead and use GitHub. GitLab counts because its open source, and its open source version is the only thing the open source community should care about.
This comes up every now and then, and the moderators' response so far was to focus on the content. Because of country restrictions, IP restrictions, publisher's cookie policies, monthly free article quotas, per-article exemptions, corporate (or personal) subscriptions and availability of the article through Google search (or "web" link) it's hard to say what percentage of HN readership can see the contents.

The worst that can happen is that articles from a heavily paywalled site (ft.com, nature.com, theinformation.com) don't seem to get upvoted much, meanwhile articles from not so restrictive sources (wsj.com, nytimes.com) do make it to the front page occasionally, so I'm assuming a good portion of those votes come from readers actually capable of reading the full contents.
this doesn't look better than c++ syntax.

I still don't understand the point of ! and ?

less is more, swift ought to know.
Agreed; in my line of work (mobile games) an out of memory exception is the least useful, because the place that threw is not necessarily in the offending system that ate all of the memory.

Getting stack traces for other exceptions IS useful - our code is full of assertions that throw when invariant assumptions are violated, and knowing the stack trace is useful for tracking down what system is misbehaving.
Using slack, skype and live video/screen sharing sessions are more than enough for me to feel connected with the remote teams I work with. I think the problem is already solved. (So there is no pain point)

A robot roaming the office is cool, but if I interact with the office it's faster initiating a chat or video call than roaming around the office with a robot to get to the person I need to talk to.

(waves hand) This isn't the project you're looking for.

Move along, move along.
I guess his United States isn't the one I live in.

Comcast says hi: http://customer.xfinity.com/help-and-support/internet/data-u...

AT&T says hi: https://www.att.com/esupport/internet/usage.jsp
JavaScript is widely subset, and yet it remains inexplicably held in high esteem.

Could it be more that C++ is a decent language that is fashionable to hate on?
> Oculus may fix travel.

bwahahahaha, are you for real?
Interesting, but linking Seattle, Boise, and the Tri-cities into one mega-region seems to decrease the seriousness of the concept to me.
Interesting to see Influence so high, but Predictably Irrational not listed at all. I've heard Influence is a really great book, but from a quick skim it seems like Predictably Irrational covers the subject matter as least as well if not better. I'd be happy to hear the opinion of someone who has actually read both.
I dunno, but I wouldn't want to have such a thing in a stack. I reuse code like "hey, I've got this super nice Vagrant setup that makes life easier" or "I've got this Chef cookbook that's a little too specialized to meaningfully open-source but I can turn it around to help," rather than application-level code. If I had a library for application code-reuse, I'd just find a platform-appropriate library like Guava or something and try to get it in there, or open-source the whole thing myself.
Love this quote, it pretty much predicted the on-going situation with Marissa Mayer and Yahoo.
This debate has been played out in a number of previous discussions, and it was decided that paywalled articles were okay. It was further found that the paywall was not a proper subject of discussion.

I did not take a view at the time, but thought you should know.
Remix OS in Violation of GPL and Apache Licenses
A Kickstarter campaign abuses Pepper and Carrot's license
> but the ever changing world of driving cannot be surmounted by data.

That's insane, of course it can! How can you look at the current technological changes and come to the conclusion that there's an invisible barrier we're never going to pass? Given hardware that is fast enough, of course we can construct software to make microsecond decisions about the environment!
Www.solomonikejablog.com
Fun fact: the problems are a lot more hard to understand if you're browsing with Javascript disabled.
Bypass Icloud Activation iOS 9.2.1 – iOS Jailbreak Tools and Jailbreak Guide
> Slack may fix email.

I disagree with this blanket statement. Slack may fix the fact that people are bad at using email at work, but it's not going to let me carry on irregular correspondence with old friends and family, and it won't let people send me receipts, bills and newsletters.
How many people living in a flat with no garage own a > $70-100K car?

It seems to me like people who're buying a car in that price range would either own a house or at least have access to a garage.
You should also consider Apache Allura (https://allura.apache.org/), Fossil (http://www.fossil-scm.org/), Phabricator (http://phabricator.org/) and GitBucket (https://gitbucket.github.io/gitbucket-news/).
Err, how would a hydro powered car work, without a battery?

> In a 2013 report, the U.S. Environmental Protection Agency’s Design for the Environment program concluded that batteries using nickel and cobalt, like lithium-ion batteries, have the “highest potential for environmental impacts”

The highest potential for environmental impact among current Li-ion battery chemistries. This chemistry is currently best-in-class for energy storage, but it is an area of very active research. For example, lithium-air batteries hold promise for more energy storage with a carbon cathode.

Of course grid power is also moving to renewables.
I never understood this before reading this post, that the Real secret behind IKEA is the same as Betty Crocker. For those of you from outside of the States or those inside and too young, or have never baked a cake; Betty Crocker was a company that started after WWII and invented (or at least perfected) a mixture of dry ingredients that could be mixed with water, thrown into an oven and get a very nice quality cake.

The original product just required water but failed in the market, because American housewives believed that just adding water and sticking something in the oven was not 'cooking'. It was a shortcut that made them look bad. So Betty Crocker came up with the idea of providing a dry mix that required the cook to add an egg to the dry mix. That was the secret, by adding one ingredient people could save face and believe that they were 'cooking'.

IKEA is leveraging the same principle -- inserting and tightening a few screws and bolts here and there and you feel like you've 'built' something.

Very powerful stuff....
It's not really about being simpler, but rather that electric has _fewer moving parts_. A modern gasoline car has hundreds of moving parts while an electric car has more like 1-4 moving parts (the motors). This means that the electric car is simpler to maintain. Think about all the important car maintenance items you have to pay for. Oil changes, belt replacements, transmission fluid changes, spark plugs, etc. On an electric car, you have a much smaller list of things to worry about. Basically you only need to replace the battery and the tires. Battery replacement should only need to be done every 5-10 years and tires should wear pretty much the same as in a gasoline car.
Guessing Linux kernel registers
No. Affirmative action is giving extra support to a minority that suffers widely from discrimination and who lack social and political power. It recognizes that admissions are not a meritocracy for many (and in many ways, for anyone - people with the right social network have a big advantage) who because of discrimination don't have access to the same playing field or equipment as everyone else.

Jews in the USSR were the ones suffering widely from discrimination.
Also, if people should look at intel's tbb(https://www.threadingbuildingblocks.org/intel-tbb-tutorial) library, it has been really excellent in my experience using at a respectably large scale.

edit: formatting
It's an abstraction taken from C++ (and virally transmitted back to C99). ANSI NULL can be anything the implementer wants it to be, not just (void *)0.

Frankly it's the dumbest misfeature from C++ that should have had nullptr from day one. What's the point of constructing a rigorous type safety system if you're going to go and break it with magic integers that can act like pointers.
Some answers:

1. Solve for positive x:
x (8 sqrt(1 - x) + sqrt(1 + x)) <= 11 sqrt(1 + x) - 16 sqrt(1 - x)

The upper bound is clearly x=1 because the square roots cease to exist for x > 1 and and substituting in x = 1 - epsilon^2 gives to first order (8 e + 1) <= (11 - 16 e) which works because 8 <= 11. Does this thing have a root in [0, 1]?

The inverse of y = sqrt(1 + x)/sqrt(1 - x) is with some work x = (y^2 - 1)/(y^2 + 1) so when we divide through by sqrt(1-x) which we know now to be positive, and replace the above, we find:

(y^2 - 1)/(y^2 + 1) * (8 + y) = 11 y - 16

Expanding out we're looking for a root of

-10 y^3 + 24*y^2 - 12 y + 8 = 0

Dividing by -2 to normalize somewhat:

5 y^3 - 12 y^2 + 6 y - 4 = 0

At this point I almost gave up (since it's a cubic and I had no guarantee that x was rational) but got lucky, I started trying positive integers to see where this transitions from negative (y=0) to positive (5y^3) and accidentally found that y=2 solves the equation. Sending it back through I find 3/5, so assuming that it doesn't double back somewhere in the interval [3/5, 1] that's the interval that we're looking for. Phew!

2. Find all functions F(x) : R -> R having the propery that for any x1 and x2,
F(x1) - F(x2) <= (x1 - x2)^2.

Yeah, if you're just entering a university you're probably not going to get this one. Rewriting x1 as x + dx, x2 as x, then this says F(x + dx) - F(x) <= dx^2. With some limits and the Squeeze theorem, this restricts the functions to be differentiable with derivative zero, so they are constant functions. By inspection that is not just necessary but also sufficient.

3. Given a triangle ABC construct with a straightedge and compass a point K on
AB and a point M on BC such that AK = KM = MC.

This seems in general impossible except for some very specific triangles -- is that true? For example if |AB| = 2 and |BC| = 1, it seems that the only point on AB which could possibly be a candidate for K is the midpoint, with M being B. But the only way that the distance from K to M is the same is if BCK is an equilateral triangle, which requires furthermore that the angle BAC is 60 degrees, no?

4. Solve 2 cubert(2y - 1) = y^3 + 1 for real y.

So y = 1 is an obvious solution. Cubing both sides we get

y^9 + 3y^6 + 3y^3 - 16 y + 9 = 0

Then doing polynomial division by y-1 I get

y^8 + y^7 + y^6 + 4 y^5 + 4 y^4 + 4 y^3 + 7 y^2 + 7 y - 9.

At this point I got stuck and turned to automated tools, which say that this is factorizable as:

(y^2 + y - 1)(y^6 + 2 y^4 + 2 y^3 + 4 y^2 + 2 y + 9)

Graphing the right hand side it seems to be consistently positive, so that just leaves the left hand side, which is -1/2 +/- sqrt(5)/2. That's pretty difficult.
GitLab introduced a new web server (gitlab-workhorse) in 8.0 that's better at handling large HTTP requests. I would suggest upgrading (not just for that reason, there have been tons of improvements and security updates).
If you inject amyloid-beta peptide extract from an AD-infected mouse into the brain of another, it then starts growing the usual plaques[1]. And A-beta plaque deposits are basically the distinguishing characteristic of Alzheimer's. So in my book that's very strong experimental evidence that A-beta is the causal mechanism of Alzheimer's and not merely a side effect.

It seems to be basically a misfolded protein, like CJD or mad-cow.

Usual caveats - nothing in science is ever proven to 100% certainty. Remove seal before use. Ask your doctor if Alzheimer's is right for you.

[1] http://www.jneurosci.org/content/20/10/3606.full
Network Solutions suck Dont ever use
I just wanted to point out, if yall ever hosting a website or anything, dont use ns. They're UI is a nightmare and their customer service is insanely technically-incompetent, EVEN THEIR SUPPORT PEOPLE. One reason i decided to use ns was automated services such as 301 redirects. As soon as i call in to complain, they keep saying they dont know whats going on, it looks all good on their end and i mustve done something in other settings. My common logic tells me to edit a records and believe it or not, it worked. Me as a guy who never codes, makes websites, or anything computer program related somehow found out the key to something that FOUR different network solutions technical support people couldnt. Its insane. Rant over.
Why have I decided to link to the projects I support instead of serving ads
No idea! Sorry man.
Influence was a great book, but it is a bit outdated (in my opinion). Predictably Irrational and his other books were much more relevant. Thinking Fast and Slow was the best one of then all.
Kraljica Noci Ep.01-3
LSI Keywords Researching Tools to Rank Higher in Search Engines
Darcs advanced revision control system: darcs hacking sprint 10 report
Hmm ... your citation's headline is: "Harvard Asian-American Bias Complaint Dismissed". The rest is paywalled.
Eroq-http, 0.1.0-RELEASE released
I was surprised not to see Dale Carnegie's book either but I suppose its rather dated and not as scientific (How to win friends and...). Carnegie's book had some of the greatest impacts on my personal life and professional.
Calling C from Rust
I felt the same way as you and I built a site that aggregates accommodations, including absolutely everything, not just companies paying commmissions. We have couchsurfing, Airbnb, all the main hotel sites, Groupon, Hotwire, and most other sites you might ever bother checking. It's called http://AllTheRooms.com.
> What does JavaScript offer that elisp doesn't?

1) ===, !==

2) Memory use that'd melt my rather old daily-driver laptop.

3) A community of /cool/ people that make web pages that appear blank on my browser (xombrero + js whitelisting).

4) Some <insert latin prefix here>pilers, e.g. CoffeeScript, TeaScript, Dart, Soccer...

5) Minifiers, maxifiers, maybe even identifiers.

...

Elisp certainly lacks two things that are real pain points, a well-performing vm, and proper multitasking. I'd also like to have a good way to embed webkit/gecko into emacs, that'd give a lot of possibilities.
Bootstrap + a template.
Testing Delegates in Swift with XCTest
It would be so good to be able to use just one language (swift, scala, or java preferably) to write portable but the native UI.

however, what happens when I have written my app & this company goes belly up. It isn't open source so I guess then I'd be sol.

for now I use j2objc & it is working pretty well. My only big wish would be for some way to write persistence logic just once too.
> You've said most of your build time was linking, so wouldn't you get the same build times with C?

C++ generally incurs a price on link times too. For example C++'s stronger type system creates more burden on the name mangling, like there is actually a difference between an int and long, even if they are the same size on the system. Then if you have code that doesn't make this distinction, overloaded functions need to be generated which creates more generate code bloat. Then if you throw templates into the mix, C++ generates a ton of symbols for every permutation. This is why C++ object files are usually much larger than C object files and why the linking process is so much slower.
Ohhhh yes, the one that really inspired me was this super detailed org-mode workflow:

http://doc.norang.ca/org-mode.html

The part that was best for me was someone taking so much time to document, screenshot, and close the loop on most parts of managing information with org-mode.

I hope it treats you well!

Something I would also recommend: try to setting things as file-local variables or org comments at the top of an org file instead of dumping in init.el. Setting the configuration globally can make things confusing when you're just learning things.
Using social engineering and/or linkedin you are sometimes able to figure who you need to speak to and access them directly

I think you just described what 'sales' is.
Uber is going to use Airbus helicopters for its on-demand sky-taxi service
I didn't realize anyone used Network Solutions for anything anymore.
This works for a while, until there is enough inventory to meet demand and then (gasp!) rents become affordable.

Assuming you build the place efficiently, you should still be able to make a profit, but that's the trick. A lot of developers right now are building luxury apartments with granite and fancy fixtures which look great now but will need to be replaced in a few years when they get worn out from mistreatment and don't look so good anymore or worse yet aren't in fashion anymore.
Tip: Have an Indeed.com resume verbose with your areas of expertise. Build a project using Parse.com or the Twitter API? Put that in there. As an employer, one of my more successful methods is to search for specific skill sets that a project may require, then reach out to a small handful of developers who hit on those searches with a pitch to why -new project- is exciting.
> In a gasoline car you would at least stay warm while waiting for the road to be unblocked. With an electric car, this might easily turn into a survival situation.

Actually, a Tesla would keep you warm while waiting for longer than your gasoline car.

A 2 liter engine, idling at 700 rpm, will consume about .32 gallons per hour. A 15 gallon tank then gives you 46 hours of heat.

A 85 kilowatt hour battery pack can run a 1000 watt cabin heater for 85 hours. That's almost twice as long.

If you travelled 50 miles from home before getting stuck, the gasoline car will have 40 hours of heating time left, and the EV will have 68 hours of heating time left.
Sketch-n-sketch – Edit code by editing the result
https://en.wikipedia.org/wiki/Betteridge%27s_law_of_headline...

Betteridge's law of headlines is an adage that states: "Any headline that ends in a question mark can be answered by the word no."
If you read the book Perfect Rigor, about Grigori Perelman (solved the Poincare Conjecture - won the fields metal, but would not accept the 1MM dollar prize on principle) they tell multiple tails of anti-semitism in the Russian math departments at the time. According to the book, Perelman was basically really lucky to be born when he was and where he was, and that is really the only reason he was given a chance to get the education he got. The world is obviously a better place for guys like this.
So if the rate was zero, and they increased it by 0.01%, your claim would be that it was an infinite rate increase, and big institutions would have zero money to roll around?
As mentioned in the post Amazon is often the goto website for linking books, I've never seen a link to Barnes and Noble on HN, Reddit or the like. I took care to make clear that this is a limited sample and didn't claim generalizability anywhere in the post.

Tagging the links was a conscious decision, but I do think that the approach of looking for Amazon links provides more insight than any other domain/online store.
Senator Franken Concerned Over Google’s Treatment of Student Privacy
I haven't had a new student loan since the 1990's so I may be wrong in assuming that the terms of student loans have not improved, But during the seventeen years between taking my first and last, there was always a 5% origination fee on top of the interest. Those came off the top before the school deducted their cut.

I'll add that as an 18 year old, I had no concept of what borrowing the money...a whopping $1500 which was half of one semester's tuition at a private university...meant. I wasn't sober enough to handle that sort of responsibility for another several years.

The system isn't broken. It's become corrupt. Banning discharge via bankruptcy was sold by saying that doctors and lawyers were the primary source of defaults on student loans. That's not the case today, and the student loan industry is largely built on reselling loans and collections.

The system is designed to leverage massive asymmetry at every point. Even down to, "why aren't you taking out a loan to insure your child receives the education they deserve?"
Slightly unrelated question, has there been any effort into hardware acceleration of such networks? How amenable are modern machine learning algorithms to hardware acceleration?
Yeah; which is why ideas on their own are worthless. Any idea worth having has been had a million times before: you become rich by converting that idea into a profitable business better than anyone else has.
Brakes are consumables, too. Big batteries are very heavy so on the face of it this would eat brakes. On the other hand, recovery of power back to the battery helps to slow the car. Anyone know how this tradeoff works out? Does your Tesla zap its brakes quickly?
> the intended effect is not to discriminate against an ethnic group, but balance its overwhelming predominance in a particular field. Which is precisely the objective of affirmative action.

This is clearly false. The intent of affirmative action is to give certain oppressed groups get a little assistance; it is not to reduce the predominence of any other one. The latter might be a consequence, but it's certainly not the intent.
I consider doing a writeup.
It is, if you still have 80 miles to go in weather which got you stuck in the first place.

I live in Montana, so such trips are common, not exceptional. Having a pass close in front of you (or while you're on it) is not terribly exceptional either.
#1 is where it's at, in my personal experience. I find it hard and less than optimal to work for multiple clients because of the time it takes switching from project to project. Having just one client is inherently riskier from a standpoint of financial stability, but I think the benefits outweigh that risk.
I don't often post here, but this is close to my heart. A few years ago, my team started making noises that we needed a company secretary and I needed an assistant. That rang true to me, but I had zero concept of what this person might do, what our relationship would be, or whether there would be a clear benefit. I hired one, employee #10, the first person on our team who would never be expected to write code.

In 6 months, this person had doubled my productive output (at a fraction of my salary, for right or wrong), and built clean, useful, stable systems for our company's information management (bookkeeping, correspondence, recruiting, health insurance, tax matters, and far more) where previously there was a lot of duct tape and bailing wire. I quickly lost the ability to imagine how we could be running this company without bonafide, competent, secretarial support.

Since then, I have lavished extremely well-earned raises on this person, with zero thought of "market rate admin salary," after two years I trust this person with my life. We have hired yet another office secretary who is also great. Our company has 15 in the local office and another 10 working remotely. Dollars spent on a good secretary are some of the best dollars you can spend: they can return to you one of the most productive, positive, and important relationships you have in your professional life. If I could go back, I would have hired one in the first year of business (as opposed to year 5!).