skysight-inc/HackerNews huggingface dataset:
Just a word of advice as someone who also released a Jekyll theme - people will not remember to change the default settings. So I would recommend you put an "example.com" email instead of your personal email in the repo (unless you like getting random emails!).
Dart 1.6 adds support for deferred loading
>Instead of counting their blessings, or buying extra-legroom seats with some of their extra income, the tall have the gall to demand that the rules of flying be reconfigured to their advantage, just as everything else in life already has been.

Jesus, talk about bitter. I almost wish the author could experience having your knees crushed during a long flight, I think some perspective would do him good
You just listed the exact reasons for why we built this app, so I truly hope we're able to live up to what you want. Thanks for commenting!
Unless that person does a better job at helping the firm make money in which case you might be the one "at odds with the best interests of the firm".
Drupal 8 for developers
That's a good point. I will have to change that right now. Thanks!
Airline deregulation in the late '70s had its upsides and downsides. One of the upsides: lower prices. One of the downsides: crappy accommodations.

Here's an interesting look at the changes, good and bad, in the 30 years following deregulation: http://www.nytimes.com/2008/04/17/business/17air.html?pagewa...
The TrueSkill ranking system was incorporated into Xbox Live: http://research.microsoft.com/en-us/projects/trueskill/
Relax, the site is obviously meant to be a joke on a real issue …

Although webcam blocking is relatively easy with stickers etc. Microphone blocking on the other hand without disabling a microphone is tricky to impossible … and all other sensors are usually impossible to block.
The linked flamewar on the GCC issue tracker ( https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30475#c36 ) is an excellent example of this:

citing "undefined behavior", compiler writers will gleefully do all kinds of goofy shit and, if confronted by developers who actually program for a living, stick their fingers in their ears and go "nyah nyah nyah undefined behavior we can do whatever we want go learn c nyah nyah nyah".

"Undefined behavior" is a really great trick for promoting pet optimization projects and stonewalling practical feature requests by use of language lawyering.
I think there's something like that in the Kernighan and Pike book I referred to elsewhere in this thread, and also, that code looks similar to this technique:

http://en.wikipedia.org/wiki/Decorate-sort-undecorate

, i.e. Decorate-Sort-Undecorate (DSU), related to the Schwartzian transform.
I'm a frequent flyer and 195 cm tall. In my opinion talking about certain "rights" to a seat is pathetic and a spoiled, juvenile way of thinking. You have two options; Annoy and possibly hurt the other cheapskate person behind you or deal with your own problems.

If YOU feel like you need to extra comfort, get 1st class and don't destroy it for everyone else, who are also just trying to survive the horrible trip on monkey class.

Of course, if you're on longhaul it's different.
> Reclining your seat in coach is a horrible, selfish thing to do.

I'd be inclined to disagree. I'm not saying that someone's moderate comfort improvement is worth more than your actual pain -- but the selfish, horrible behavior is not on the part of the passenger in front of you.

It's the horrible, selfish airline's fault.

They are the ones jamming as many seats as possible into an aircraft, and overselling every flight. It's a business; I get it. Still, though, it's difficult to blame someone who is also cramped into a seat in coach from trying to get as much comfort as they can out of the situation. The other (unaddressed) problem is the "domino effect" of seat reclining. If someone in front of you reclines their seat, you lose a significant amount of space -- and the only way to compensate for that is to also recline yours.

If you don't think people should be allowed to recline their seat a few inches, take it up with the airlines, not the passengers.
Even IKEA doesn't like putting their furniture together ...
FUD. The number is less than 2x, not 3-4x.

Loan amount: $500,000

Interest rate: 4.5%

Total paid: $912,033.56

http://www.bankrate.com/calculators/managing-debt/annual-per...

You're forgetting two other things:

1.) A portion of interest paid is tax-deductible (rent is not).

2.) $1 today is not worth $1 30 years from now - your payment stays constant for 30 years, but your dollars gain more buying power.
>What's important here is how they handled this. A company can issue a refund anytime it likes, the ToS notwithstanding. Those are rules they made up.

The customer service representative you spoke to did not make those rules up. Unless you were speaking to the CEO of Dropbox personally, then yes, there is nothing that person could do. There may not even be a function of their support system that allows refunds. How do you know how simple it is for a CSR to offer you a refund?
thank you! I really like that
Death threats? What is going on here?
Can someone decipher this to tell me what the scale is?

Oh, it looks like it's copyright. Just became much less interesting...
I really wish there was some marketplace for stuff like this. I'm sick and tired of bug guys invading my space on planes. Lots of guys just put their knees 3 or 4 inches into my space. They don't even ask. Either they're not aware of it, or they're pretending it isn't happening.

I'm really tired of subsidizing other's air travel. If they want some of my seat/legroom space, they can just as well ask and pay for it.
And then we have all the mass extinctions that have happened throughout the earth's lifespan. In fact the largest known extinction event, the Permian–Triassic, which wiped out something like 94% of all organisms, was caused mostly by "natural" causes - not an asteroid impact or something external. Gradual climate change, a runaway greenhouse effect, and poisonous gas farting bacteria were thought to be the cause.
No, earth is not a haven for life. It's a great place for life to thrive, but it doesn't care about life.
I think he might be on to something

not be people with crap social skills are better than people with good social skill

but rather, people with crap social skills are easier for your competors to miss

good tech skill + good social skill = good and expensive

good tech skill + poor social skill = (I'll let everyone make up their own mind about how good they'll fit) definately less expensive though

any trait you overfit for is something you giving up other traits for somewhere else
Thanks for articulating this. I'm going through the interview process again now so this is especially resounding to me.
Linux Command-line Journey Day-1
Even excluding obvious fantasy like nasal demons, and real but unusual cases like starting nethack, there are completely mundane things that are reasonably common in real compilers but that don't go "someplace in existing code", like aborting on integer overflow, or crashing when you access a bad pointer.
Stupid things my friend says
A bit of a tangent, but it's really a shame that triclosan use is still so ubiquitous in the United States. It does way more harm than good. Only one state (Minnesota) has actually taken a stance toward limiting its public use, which won't even go into effect for another three years.
I do not see a double standard. There is a fundamental difference between PHP and C++. PHP was simply a bad design, needlessly ugly.

In contrast, the design of C++ was constrained by the goals of

- Compatibility with C (and later previous C++ standards)

- Zero overhead / you do not pay for what you do not use

- No GC

Those constrains are responsible for most of its ugliness, not poor design.
Why I chose ReactJS
> A mile marker, an "easy win".

It's often called the snowball method, and it works very well for some people.
> A recursive solution springs to mind, but I can recall implementing recursive solutions in production code only a few tens of times over a ten year career.

If you are not comfortable with recursion, just remember: Recursion is really just a free stack. To use your example:

Whenever you see an opening brace, push onto the stack. (Or, make a recursive call, which goes onto the call stack...)

Whenever you see a closing brace, pop off the stack. (Or, return from the recursive call, which then pops off the call stack...)

If the stack isn't empty at end of input, then there are mismatched opening braces. If you ever try to pop from an empty stack, then there are mismatched closing braces.
This -- or future developments in the area -- is of greatest possible interest to people who are profoundly disabled and may be incapable of communicating but remain at some level of capability/consciousness. Even a lossy, slow method of getting information in/out of them lets them participate in their own medical care (e.g. "Do you perceive pain?" "Yyyy" "I'm sorry about that. I'll adjust your medication.") and continue interacting with their loved ones.
Acqui-hires save our face but kill our dreams
LendingClub Files for $500M IPO
I'm a fan. Reminds me of mdo's http://markdotto.com/ theme (which isn't open source). Slight nitpick, I find the navigation bar to be too small/unreadable.
Highcharts (free for non-commercial) has heat maps:

http://www.highcharts.com/demo/heatmap
Did you report it as a bug?
> If the user visits a site for the first time (ever) over a secure connection, they will become much more resilient to MITM for all future connections

.. as long as the site never cycles their certificates, and bugs such as Heartbleed never forces them to.

Not a win in my book. In practice, this will be either useless or amount to a tiny nagscreen that users click through with their brains on autopilot.
I cured my asthma. After my first attack the doctor put me on inhaled steroids - this is a lifelong treatment that has some side effects. He said my lung function was that of an 84 year old (I was 43). I found that magnesium helped, and later learned that Iodine can be beneficial too. I started taking both daily as well as reducing my BMI from ~33 down to ~29. I had the lungs retested after going off meds for a few weeks and they "functioned above average". So I'm off the meds and feel great.

On a related note, I used to get sick pretty much every year and was the first in the house to get things. Since I started the iodine a year ago, I have not had so much as a cold, while my family got a couple bad things over the winter. This is more anecdotal than the asthma of course, as that's a thing you can test where catching stuff is more random.
Here's Alex Karpenko's 2011 paper on the technology[1] which was the basis for Luma[2] (by Midnox YC W11) which was then acquired by Instagram.

There's some additional interesting information in the paper's corresponding video overview[3]. For instance, it also does rolling shutter correction by treating each row of the video as separate time periods, computing a separate warp for each.

There's also an early version of the source code available on github: https://github.com/alexgo1/Video-Stabilization

[1] http://graphics.stanford.edu/papers/stabilization/karpenko_g...

[2] http://luma.io/

[3] https://www.youtube.com/watch?v=I54X4NRuB-Q
I'm curious to know how Toronto got to be the demo city. Facebook has a non-engineering presence there but I was surprised to see it on their engineering blog!
12 years ago for Quake:

http://research.cs.wisc.edu/graphics/Gallery/NPRQuake/

http://research.cs.wisc.edu/graphics/Gallery/NPRQuake/sketch...

Loved it back then. A bit harder if you don't have shaders, too.
Well nothing is stopping a top site from changing their Root CA, so it would be impossible to ship pinned certificates without coordination between Google and the site.
Just to point out, "big genetic datasets" can be hundreds of gigabytes to terabytes, sizes which are not possible to process easily in any language. A highly optimized C program like uniq might be the fastest option short of a distributed system.
Moving to a new city soon and I can see myself using this. Are you working on an Android or web version?
The cool tech aside, I am also extremely impressed by the diversity and balance of the team. Congratulations on building a very respectable workplace, that is clearly able to deliver! I wish you guys the best.
I think because: "In reality the geology varies with depth, like cake layers, and BGS is working on representing the arrangement of the rocks and sediments in the form of a 3D geological model. Watch this space!"
Frankly, I'm disgusted. This author is literally saying that he is proud to inflict pain on his fellow human beings if they can't pay to get away from him. The physical pain you can cause with an airline seat is easy to dramatically underestimate. I've still got bruises from the seat-back in front of me on a long-haul flight last week.

His whole viewpoint is based on a very, very faulty assumption:

When you buy an airline ticket, one of the things you’re buying is the
right to use your seat’s reclining function.

I have never seen an airline ticket specify that you get that right. What you are buying is the right to be transported from A to B. That's it. British Airways' terms don't even say that you get a seat, let alone one that reclines. I know this intimately well: they failed to provide a seat I could use on a recent Heathrow-Sydney flight, despite my having paid for extra legroom.

Where this specific appeal to property-rights-as-master-of-all falls down is that even if the right was given, anybody tall enough would simply be excluded. If you're over about 6'6", the person in front reclining is enough to prevent you from sitting. Not just to cause discomfort, but to actually prevent you from exercising a right that your money has supposedly bought. If property rights are god, and our rights overlap, who wins? Why must there be a single winner?

The purchase of an economy ticket is nothing more than buying entry into a commons which must be cooperatively shared. Trying to assert that it's anything else is just a route to wasting breath on really, really tired arguments. The airlines must love it, though - it highlights the availability of hideously overpriced upgrade options, and acts as a divide-and-conquer distraction from the fundamental issue: they cram the seats in as tight as they possibly can, tighter than any customer would have them by choice, overbook flights so the "cheap" extra legroom seats at the emergency exit rows and bulkheads go nice and early, to make the really desperate passengers more likely to get upsold into business class.

A no-recline norm would also have troubling social justice
implications — for short people. Complaints about knee-room are not
spread equally across our society. They are voiced mostly by the tall, a
privileged group that already enjoys many advantages. I don’t just mean
they can see well at concerts and reach high shelves. Tall people earn
more money than short people, an average of $789 per inch per year,
according to a 2004 paper in the Journal of Applied Psychology.

On average. What's my height bonus? $500/year? $1000/year? $20/year? Can it cover an upgrade? Does it hit all social classes equally? Is it fair to insist on inflicting physical pain on someone on the basis that they should be earning enough to escape it, but can't because of some accident of circumstance?

Trust me when I say this: if I am behind you, and my knees are preventing you from reclining your seat, it is because all other options available to me for avoiding this situation have already failed.

Taller men on the dating website OkCupid receive more messages from women

HAH! If only...
Doubt that. You wouldn't be forced to use it here anyway.
Same as my idea: http://ringmail.com
I don't understand your question.

At OSCON, there was only a single Ruby presentation this year. Given that Perl, Python, and PHP all had multiple presentations, it seems curious.
"On{x}" can be used to achieve the same functionality on Android. The JS might be a bit verbose, but its as simple as the Javascript code that the OP has written.

I used to set auto-reply messages etc to my girlfriend with On{x} to my girlfriend. I even wrote some JS to auto-call her at specified timing, just to wake her up.
Not saying it doesn't make it not true.

If Google doesn't like people calling them out on it then they should stop doing it. Honestly, it seems pretty childish of them to threaten to pull sponsorship because somebody called them on their shit.
It definitely drew lots of inspiration from mdo's theme, and basscss.

Yeah, regarding the navigation bar, I was wondering if I should make that font a slightly larger size. I think your nitpick has persuaded me to go ahead and make it a little bigger.
As I said before, yes these are very basic questions... and I'm not complaining that the questions were too hard or anything, I'm saying that finding someone who will be able to answer 100% of these "definition" questions will not tell you anything about how competent that person is...

Making them face a simple stats/CS/maths/ML problem and see if he/she is able to come up with the relevant concepts is far more interesting.
> The USPTO is not horribly understaffed. They have other issues. One of the main issues is actually that the patent examiners are union, and the union is not really on board with them being asked to do significantly more work (IE searching harder), unless they get significantly more pay. In a lot of cases, they can't get significantly more pay, because there are salary caps on federal employees, etc.

Is that not something you could solve with more employees? If the task does not lend to parallelization, let each team work 2k weeks on every application instead of the current k weeks and employ doubly the amount of teams.
Read the semantics of the undefined value in LLVM: http://llvm.org/docs/LangRef.html#undefined-values.

> the short answer is that an ‘undef‘ “variable” can arbitrarily change its value over its “live range”. This is true because the variable doesn’t actually have a live range. Instead, the value is logically read from arbitrary registers that happen to be around when needed, so the value is not necessarily consistent over time.

An undefined value is both unspecified but also need not be the same unspecified value over multiple uses. This can result in surprising behavior when you're reading code, where you tend to assume that even if the value of a variable is unknown, different uses of it will be consistent with respect to each other.
What you think of as "you" is just the "press secretary" making up stories after the fact for a cabal of subconscious agents who are opaque to introspection and are making decisions on your behalf. "You" are already not in control. Enjoy the ride.
It actually looks quite nice. Does it allow for further html edition? If so, is the html output semantic? While most editors' html is gibberish, so is the interface, so maybe Weebly also got this right
I speak as someone who is also 2m tall but who never puts his knees up against the seat in front of him (and views that as a little childish). My perspective is that the airline has made the seat-space smaller in order to make the flight cheaper, and has gifted everyone with a button which allows their seat-back to not be vertical, for the convenience of those who wish to sleep on a plane, at the expense of the convenience of those who wish that seatback to be up for whatever reason (honestly it's more an issue for me with using a laptop than it is for my legs, which can fold or tuck longways underneath the seat in front of me or stretch into an aisle or many other things).

I don't think there is either a "right" to recline nor a "right" to not be reclined on; rights are not the correct word at all. Blame is not productive here; it's a matter of perspective who is infringing on whose rights, and the truth is that we live in a negotiated world, and this is just one of the negotiations that needs be made.

I do like the idea that us can't-sleep-with-that-engine-drone-anyway folks have a laptop-column in the plane which doesn't recline, for our mutual convenience. Until that's the case I'll ask the person ahead of me politely and/or request to be reseated into an exit row.
> What I'm specifically talking about is any example that mentions concepts, but at least he is clear that concepts are only currently available in a branch of GCC.

The syntax for concepts seems pretty well set now, and Alex Stepanov (author of the STL, and worked with Bjarne on the new concept model), in his Amazon A9 lectures (available on YouTube) recommends you simply #define concept names to "typename" so they at least exist in your code as documentation.

The most important thing however is really to get people writing their generic code with a concious awareness of what their type requirements actually are, and then to document and specify them correctly, just like you'd rightly expect a function written in C99 to specify clearly what the pre and post conditions are... something the compiler can't help you with even today.
Wow... I know there are services that track apps in the app store... I wonder if someone has the data (besides the developer) on the amount of downloads they received.
The only place I have seen this kind of code history integration is Visual Studio 2013 Premium which requires Windows, TFS, and that you bought the Premium version!
IKEA catalog in few years ;)
http://www.shapespark.com/formikodesign/old-brewery-apartmen...
This comes up again and again. Sure, the individual users is unlikely to wade through the complete delta for every published version, but it's not uncommon for packagers to be involved upstream as well (with a few unfortunate outliers of course). Backdoors have been catched this way before.
I'm a long-time highcharts user. What are the advantages of this over highcharts?
If this is as good for Tuvalu as .tk has been for Tokelau, I say hooray for the .tv age! Next up: The British Indian Ocean Territory rises with the deluge of .io domains.
I'm all for simplicity, but often, programmers follow the same cycle:

1. X is bloated, let's reimplement it under the name Y with all the fat trimmed!

2. Notice that the problem may be a little bit harder than originally envisioned, start to add more and more features

3. Y is impossible to distinguish from X

Not to say that sometimes you shouldn't cast down existing systems, but it's often because the times have moved on (eg, Wayland vs X11).

I'll note that 1. is (involuntarily) in the same category as the discourse of populist politicians who promise simple solutions to complex problems. I am wary of both.
Linux Has Run Out of Time
I also like http://nvd3.org/. We almost now need an index of the various D3 based charting libraries.
I'm only 5'9", so I don't fully understand the geometry of being tall on an airplane, so forgive me if this is a stupid question: Can't you [tall people] put your legs down under the seat in front of you and avoid having your knees directly in the area where the seat reclines? I do this when I want to stretch out more, but does this not work for tall people?
Glad to hear we're not the only ones seeing the problems with this.

For us, as a small, bootstrapped startup it's tough to do everything at the same time. It's also very important for us to get the experience right on one platform first, before we move on to different ones.

This is only our version one and we need to look at the feedback to see if we've made the right choices or need to change fundamental things.
6'7" here. Tall privilege is definitely a thing, but saying that giving private companies more of my money under threat of physical pain is a socially just compensator is frankly absurd.
I know I have a minority opinion here, but I fell that if a technical interview is such an exceptional event that I have to put that much preparation into it, there is something wrong with the interview process.
You are right. I checked just now (22 hours later) and they did indeed switch them.