skysight-inc/HackerNews huggingface dataset:
> Any updates regarding generics and error handling?

Don't hold your breath. it's unlikely the go team will add generics to the language, that's obviously a political issue not a technical one. Same for error handling. At least 2 people on the record, including Rob Pike said no new feature will be added to the language.

It doesn't mean you should stop asking for them, but it ultimately means that people wanting generics and other features in Go should consider a fork

Forks are ALWAYS healthy, the nodejs/iojs story is yet another proof of it. The thing people wanted (iojs) has won over the original project, which forced nodejs merge iojs back.

Like many I personally think Go isn't striking the right balance between minimalism and features. People who are against generics are in favor of trading compile time type checking(which is always safe) for run time type assertions(which can fail). But they refuse to acknowledge that fact. That's what make their argument against generics wrong and will ultimately damage any potential growth for the language.They are basically working against their own interests.
Man has seizue while skydiving (survives)
The Pros and Cons of RTV Molds vs. 3D Printing
Where can I find more small print!

If a photo is < 16MP is it still uploaded as 'original' - ie if I did google takeout would I get my originals back or their 'high quality' edits?
C'est exactement ce qui se passe.
Something I want to know from someone who's knowledgeable about skydiving is what would have happened if the guy hadn't regained consciousness and been able to "safely land his parachute"?

i.e. parachute is open and the diver is still unconscious as he lands.
"most used actions" ... "invite others"
Yeah that's what I meant. I fixed the original comment.
Peoples' decision to work is about more than just "are you paying me money?"

If my company got sold to e.g. the Family Research Council, I'd like to know that my work is now benefiting an organization I vehemently oppose. Obviously an employment contract might spell out whether I must be privy to such a sale, but I was wondering whether disclosure is compulsory even in the absence of such a guarantee in an employment contract.
The name is annoying since what Pavlov studied was more like supervised learning (prediction given input/output)
> It didn't seem to make any sense to me given the nature of the claims of the language

I disagree, it makes total sense when you understand the consequences of GOMAXPROCS set to anything but 1.
I think it's overengineerd design.
Radio hams do battle with 'Russian Woodpecker' (1982)
By anyone I meant the general public. Everyone at Photojojo knew as soon as the deal was finalized.
The great decoupling
I think if you're getting help that's a good start
I am a Unitarian Universalist, and like the Quakers consensus is at the core of my faith's practice.

As the president of my congregation, I can attest that consensus can be a difficult and time consuming process. During my time in leadership, I have had to navigate some very difficult and contentious issues. Facilitating an open consensus based process, led to everyone feeling their thoughts and feelings were honored. In the end consensus led to strongly unified decisions.

I know that pure consensus doesn't work in all situations. But it is a powerful tool in the process of decision making. Even when the question is ultimately decided by a vote, including consensus can lead to much greater acceptance of the final decision.
It's easy to show more or less directly (by comparing arclength to straight-line length), and certainly without calculus, that the absolute difference between sin(x + delta) and sin(x) is at most |delta|.
I've been pleasantly surprised by how performant clojurescript and its various react wrappers are. I'm able to sort, display and animate 10000 divs on a pretty old macbook pro with really simple code on this page http://akjetma.github.io/#/sorter

cljs source: https://github.com/akjetma/akjetma.github.io/blob/master/src...
For lack of a better option. I left Brazil, so I don't vote anymore, but had I still been there, I would probably have voted for Dilma even though I'm strongly against her party. She was the "least worse" alternative.
It seems to me that if I know trig, I can use it to solve the set of geometric problems to which it is applicable, without having been taught any special applications of trig. That's valuable in itself.

Then I take physics, and I find a whole bunch of other applications. I take calculus, and I find a bunch more uses. I take mechanics, and I find a bunch more. But it is not the job of trig to teach me those applications (though hints would be useful). It's not trig's job to teach me physics - that's a job for physics. But I need trig as a foundation.

I'm not sure that I answered your question, though...
welp, guess who's got two thumbs and is the next steve jobs?

- this guy
That site is very clean, readable, understandable and (it seems) perfectly usable.
`npm install` inexplicably runs `npm run prepublish`
I think it's somewhat disingenuous of the article to claim to be a history but maintain an almost entirely adversarial tone. It's clear that consensus has issues at scale, but a more fair analysis might include some settings and constraints where modern consensus-based decision making also does pretty well.

For instance, with large, disparate groups of people intending to accomplish something ambitious, things are bound to get hairy no matter what process you use, and all things considered, the consensus process is probably not helping much or the best choice to use. The article is full of examples of this.

On the other hand, for small-ish groups of people, who aren't trying to pull off any major new projects, but are instead more interested in maintaining some sort of infrastructure and taking on smaller tasks, my experience has been that formal consensus is pretty great. You might argue that almost any process works with a small group of people... if that's your experience, well, maybe you spend time with less ornery and headstrong people than I do.

Living with people is a great example of where consensus can work really well. For small-ish groups, where everyone has to (literally) live with the decision, and especially with the other people who made it, my experience was that the formal consensus process was a pretty great way to ensure that no one felt left out, harbored silent resentment, etc.

When we used a consensus-based process to run a collectively-owned co-op where fourteen or so of us lived, it was pretty great. It didn't necessarily lead to more optimal decisions (though it often did), but it did lead to me realizing that theoretical optimality isn't nearly as important to most people as feeling that their voice is being heard, and feeling included in the process.

Obvious caveats of good faith etc apply, but in practice, it was rarely an issue.
Google is starting to sell tango tablets which include 3d-scanning , for everybody ,for $512. So maybe we're not far from what you suggest.
New app’s that question the way we watch tv and movies
Did Apple really push it through? They weren't mentioned when the spec was released, six months before Apple Pay was announced.

http://www.nfcworld.com/2014/03/11/328236/emvco-publishes-to...
Scan? A picture of my foot next to a ruler, please. Or some other standard-sized reference object, like an electrical outlet.
It's more that if you have a site that's designed to showcase how good your company is at designing websites, and the site doesn't run well on a high end laptop, then it doesn't say much for your design, as it suggests you emphasise form over functionality.
The end user never sees the raw video in this case so that's not a requirement -- they're generating lots of synthetic stereoscopic views for the user by post-processing the video and accounting for depth.

I'll be interested to see what data they're sending to the video player to provide both stereoscopy and 360-panoramic video at the same time. The methods I can think of offhand require real-time pixel-shuffling to assemble the proper view during playback but maybe they figured out something else.
After WW II unions became a pathway for millions to enter the middle class. It was Reagan who changed that back to the pre-war situation.

Speaking with disdain doesn't make your position any stronger or more correct.
lol, downvoted for expressing anti-Material sentiment.

Google design guidelines as put in place by Google are hit-or-miss. Just look at switching between accounts on say, Google Analytics. Multiple view refreshes and double the user actions to do what once could be done from the same view with a click to logout and a click to login followed by typing your credentials.
Bingo. The deal the unions negotiated in Detroit could only work when there was nowhere else to get cars. It especially couldn't work when Japanese cars were both cheaper and better.
That's what I love most about the JVM, lots of tools to solve problems that don't exist on other platforms.
Ray Kurzweil Law of Accelerating Returns
Google IO Summarized
It's not a matter of running out of PIDs: it's about the probability of accidental collision.
Don't you need to quotient after you've got Cauchy sequences? For example, (0,0,0,0,....) is a representative of the same real number (as Cauchy sequence) same as (1,0,0,0,0,0,....), but both are different as streams.
I mean no disrespect, but you are making the same argument that those people did :) I think the more general truth is that we humans explain using analogy, and the brain is complex, so we use something else that isn't fully understood by most.
Hack your kids work ethic
A final variable must be assigned in the constructor, so it already meets all of those constraints.
with a 90 degree FOV (such as oculus) you are looking at the feed from 4 go pros at any moment. the hero 3+ does 4K, so you're reducing four 4K feeds into a single 1080p/2 (oculus DK2) feed.

When you're going from 33 megapixels to 1 megapixel, i'm not sure how much optics is going to matter...
Both can be true. Consider that the majority of employees produce more value than they personally consume.
Over 225,000 people (which is destined to grow as the job market continues to expand; Tesla's Gigafactory is one of several potential sources of employment within the next half-decade), and they already hire a boatload of Reno residents for the distribution center there; hiring a handful of delivery people and picking up a few more delivery trucks would be a drop in the bucket for them.

Oh well. I'm sure it's just a matter of time before drone deliveries become the norm.
Rails is competitive...

It trades execution performance for developer performance. If you prefer faster execution and slower dev then another framework might be more appropriate.
Thee cause was probably a combination of speculation, leverage, overbuilding, and so on.

No one really knows the exact trigger, but a popular opinion seems to be that the Smoot–Hawley Tariff Act made it worse -although even that is debated.

The stock market crash lead to margin calls and the sudden evaporation of millions of dollars of wealth and that probably triggered a cascade effect, as business obligations could not be met due to the sudden loss of wealth.
I could be wrong on this, as I'm too lazy to fact check, so I will offer these two "factoids" as hearsay for now:

1. I recall that the events described in the Illiad did not take place in Homer's lifetime, but much earlier.

2. The Bahagavad Gita, which is one of the texts the previous poster alluded to, is likewise a tale of events that allegedly unfolded long before its writing (some 5000 years ago allegedly).
This is my favorite Google application of the day. I totally love it! Very clean, and fast (so far), currently uploading half of a TB. The Google Photos Backup is missing the OS X dark theme icon, but it is minor detail. Eagerly awaiting the iOS app.
> How come every recorded or reconstructed earlier version of every language spoken today is more complex than the contemporary version?

This is a) not true, b) the transition to writing has a large effect on the language, not the contact with the western world, and c) I suspect you meant "analytic"/"syntactic" rather than "simple"/"complex". Neither is strictly more complex than the other, although syntactic languages typically require memorizing more forms.

A few notes. First, analytic languages seem simpler but require just as much understanding of how the words interact; this learning is not typically reflected in terms of memorization. Second, there is no obvious complexity gradient at ALL—even in languages that appear to drop "features", it's typically because of absorption and/or emergence of other features. For example, look at english—some parts are very "simple", but the language as a whole is about as complex as it gets and is NOT easy to learn. In contrast, a highly syntactic language (e.g. most early PIE languages—polyphonic greek, sanskrit, classical latin) seems more complex because so much memorization is necessary to use features together, but the lack of irregularities through loan words compensate.

In addition, it's far easier to learn complex forms by listening rather than writing. IMHO syntactic languages get a bad rep because of this.
So, this is your best argument?

Very reasonable.
Sure, the brain is trickable. We had people jumping out of the way of the train and gunshot in "The Great Train Robbery" as well, of course. Notably the guillotine simulator that is so effective is a virtual environment, which is what I was suggesting will be the rule for a while in VR.
If one is interested in a more philosophical debate around consensus decision making among non-hierarchical and anti-authoritarian groups, I highly recommend Mark Lance's essay Fetishizing Process: http://www.academia.edu/1110507/fetishizing_process
https://gigaom.com/2014/12/18/google-maps-for-android-has-a-...
You say you want a mobile revolution
Developer happiness survey
http://www.google.com/design/videos/making-material-design/ - cannot make up my mind if this video is purposely designed to come across as farce. I could easily imagine this being in a satirical comedy film.
Same day delivery has always worked for me (4 of 4), but they do come late, always after 9pm, and it's always a private vehicle (white Chevy Astrovan). I live in Woodland Hills, if that makes a difference. The closest warehouse Amazon has is in San Bernardino, but 2 of my packages had tags that said Burbank, so they must have a smaller distribution center there.

I have noticed that if you add an item to your wish list and later buy it, with prime it will arrive the next day, not 2-3 days. I think Amazon ships items in your wish list to a warehouse close to you if they are not there already, but I can't prove my theory.
Would you consider becoming a freelance software developer? Why or why not?
The First Micro-Service Architecture
on desktop, this is just a page that says "get the app or check back soon"
This entire article seems to misunderstand what Silicon Valley is, what universities are, and the difference between them. It's rather typical of the French statist approach, where change comes from top-down policy initiatives, rather than from bottom-up civic and economic activity. How bureaucrats does it take to teach a class on entrepreneurship?

French universities, in my personal experience, are deeply underfunded (i.e. we can't afford chairs in all the classrooms), and the French economy is hardly in a position to support this new, vaster agglomeration.
The last item is a good 'un

> What advice would you give to a younger version of yourself starting out in development?

> Don’t ever bother learning or using object-oriented programming. It’s a deeply flawed programming methodology, and I wasted a good five years of my programming life thinking that it was useful, and I’ll never get that back. If I had been able to tell 18-year-old me to stick with compression-oriented programming, I probably would be a much better programmer today and I would have made decent code in my 18 to 23-years old period instead of the garbage OOP code that I ended up making. I will be forever thankful to Jeff Roberts at RAD Game Tools for providing the environment that finally made me realize that OOP was a severe impediment to writing good code, and it didn’t take long in that environment before I was back to writing good code again.
Is 13 TeV exciting? It's too bad science isn't exciting to more people.

http://www.c-span.org/video/?c4499048/joel-hefley-kill-ssc

If we had been we'd have had 40 TeV almost 2 decades ago.

http://en.m.wikipedia.org/wiki/Superconducting_Super_Collide...
Yes. I wrote the code for the http://www.3d-4u.com 3D camera. You definitely can not use simple still image stitching algorithms. Per pixel depth estimation (via dense stereo matching) and subsequent blending must be used. I would say more, but I had to sign a long NDA before I worked on this.
We're no longer controlling every pixel. It's more like jazz improvisation. - Matias Duarte

Source? What does that mean?
Not sure why you're getting downvotes, for such a slick page basic email address form validation is an odd omission.
I wasn't aware this was an actual field of study. I fully expected to be directed to the article in the disambiguation at the top, about Asimov's Foundation series.

They make an interesting pair, with this real life version focused on the motivations of an individual and how they shaped our world, and the fictional version focused on the motivations of large groups, and how they will shape the world to come.
Polymer 1.0 Released
If this feature is abused enough to warrant review by whomever currently keeps download sites from just automatically installing the software (instead of their 'i'm technically not touching you' opt out crap) for any individual case, that case will feel the wrath of whatever banhammer the powers that be wield.
Yes, but that is based on Chromium, so it really isn't Opera. I assumed you meant "classic" Opera, since I would assume that the Chromium-based product would render sites equivalently to Chromium.
CERN/LHC AMA on Reddit
Psychohistory is also one of the most interesting theories of science fiction. Here's a recent thread on The Foundation: will psychohistory ever become reality?https://news.ycombinator.com/item?id=9052538
Personally, I blame spreadsheets. Well, not spreadsheets per se, but their ability to ease quantification of certain money streams above others. They make it easy to optimize profit margin in the short term, and dismiss long-term, difficult to quantify investments. The short term numbers are nice and solid, and the long term risk and investment are fuzzy.

In the near past, this focus improved the economy, but now I think we're in a stage of overoptimization of short term profits over real value. You can see where real GDP is now beginning to tail off in the charts - it happens later than the salary drop but it's there. Company lifetimes are getting shorter (showing misallocation of risk & R&D, and less buffer to weather mistakes & downturns), general numbers of new business starts are lower (suspect this is a side effect of less time & salary for workers).

Worker salaries are hit as a big side effect too.. how you do quantify long term value of a worker - it's easier to quantify short term worker outputs as shallow primary effects and ignore the longer term secondary effects of retention and experience. Now compare fuzzy secondary effects against the calculation of short term profit projections. You can see how jobs are easily slashed, or moved overseas... even if three to five years down the line you lose some efficiency (it's not quantified so it doesn't exist in a cost-benefit trade off).
Woah, it's like a mashup of the old site and Windows 8 live tiles...
Material design doesn't scale up very well. On desktop we end up with huge flat areas or chunky images stretched beyond their size.

Massive scaled chunks. Even on mobile it's just a stack of coloured boxes.

I like some aspects of material design like the paper philosophy, the fine shadows, buttons, and other things that do well on mobile. But more work is needed to improve the desktop interface.

Remember seeing iPhone apps scaled up to iPad screen size? That's how a lot of websites look now on desktop screens.
The police are not putting themselves in harms way for me [0], they do quite a lot of things I find to be objectionable in the name of "officer safety".

Police-related occupations are the 15th most deadly jobs in the US, at about 0.0001 workplace injury deaths/worker-year. They face .000035 homicides/worker-year, about double the rate of restaurant managers, retail supervisors, and cashiers, and half that of cabbies and chauffeurs.

The majority of police deaths are, in fact, traffic accidents, as befits an occupation that spends a large amount of time driving (especially with such a miniscule chance of actually getting any moving violations).

So I think it safe to assume that if the cop worked in an open-to-the-public building all day rather than a car, the occupational risk of death for him would be only slightly higher than the waiter. But the waiter is paid $5 per hour from voluntary customers, and the cop may get over $100k/year (including overtime) out of taxes, whether you like it or not.

The burden is 100% upon police departments to monitor public opinion and adjust their behavior accordingly. They are the employees. The public is the employer. When they do not respect their employers, that is insubordination, not just discourtesy.

I'm not going to give anyone a trophy just for doing their job correctly. But I will surely react when they do it incorrectly. Respecting the public is part of the job description. So yes, definitely, they have to show that respect first, and also take it stoically whenever people give them the finger and oink at them. If you cannot remain calm and professional in the face of insults, you are not well suited for police work.

[0] http://en.wikipedia.org/wiki/Warren_v._District_of_Columbia http://en.wikipedia.org/wiki/Town_of_Castle_Rock_v._Gonzales
Expressed in this way it sounds like devolution, but is the larger goal of language really complexity? What about efficacy? You could also express it in terms of losing excess baggage and gaining virtue.

For example I can't think of a programming language that is being praised for mere added complexity. Rather the opposite.
I've had Androids since way back, and while the UI has continuously gotten prettier, it has gotten harder and harder to use.

I can 'feel' these new concepts as they roll them out, and then just get frustrated by them. It feels like they come up with certain standards/rules, and then have to adapt their UIs to it. So buttons are put in confusing places, with weird icons.

Take the phone dialer for instance. I press the phone icon. How do I get to a dial pad? Why didn't it just give me a damn dialpad to begin with? The dialpad button is a little blue square with dots in some kind of matrix that sort of looks like a dialpad. Every time - every time - I make a call, I have to go through this ritual again of figuring out where the dialpad is. Even though I know where it is, it doesn't look or feel right. And that's just the beginning. The whole dialing process, finding contacts, etc. has been totally broken. Just so the UI is pretty and meshes well with itself. And this is a phone!
And the lower resolution and features probably don't matter when you stitching together 16 streams.
I grew up in India (admittedly in an English-speaking household), and even today I get my genders mixed up all the time. It makes no sense whatsoever.
Breakthrough brings optical data transport closer to replacing wires
16 camera VR via GoPro
Or, instead of putting the user id in the claims hash, you could have a separate lookup field on the user model explicitly for finding users by JWT. That way, you can have a "log me out everywhere" button on your site. Not quite as smooth as revoking a single authentication, but better than nothing.