skysight-inc/HackerNews huggingface dataset:
And there lies part of the problem if you truly believe that everyone on the right is for "protection of pre-existing elites backed by appeals to tradition" ... I'm pretty much a pragmatic libertarian. So I tend to share some conservative and some political views, and lean towards less interference and more freedom.

There are plenty of logical reasons why transparency (especially for non-living entities like corporations, and the government), less government interference (including subsidies, excessive IP and rider spending) and free markets can work better than the level of subsidies, insane tax codes and excessive spending all around that we have today.

I'm not such a hard liner as to say we don't need some spending... I fervently believe it's a critical role of the federal government to provide for a common defense and essential infrastructure. What is essential infrastructure and a common defense are debatable.

This is mainly because as far as our societal norms and economics in general, we can't afford to pay for everything for everyone via the government. If I had my way, I'd severely limit medical patents (compulsory licensing schedule), extension patents and copyright to sane levels. I'd implement dual-sourcing policy for all federally funded payments for prescriptions. I feel that copyright and patents are probably necessary, but not to the extent we have today.

I'd revise grant classifications, and probably remove some... also requiring results of more grant work be open. I'd also suggest funding for more open courseware selection for schools to the teacher level. I'd also push towards reducing DoE funding in favor of more localized funding.

In general I want to see solutions that reduce costs, abuse and government oversight, while having a chance of succeeding and leaning towards more freedom and NAP. This also means far more freedom to upstart businesses, and reducing the influence of businesses (non-living entities) on political elections.

The above are far from libertarian ideals, but the goal is to move in a sane direction. Not every right-leaning idea is absent of science and facts. And not every left-leaning idea (GMO foods are bad for you, vaccine injections cause autism, etc) are based in science and facts.
I only peripherally pay attention to games, but is my impression right that Nintendo is just a brilliantly innovative company, light years ahead of any other (major) gaming developer?

Off the top of my head, I see the Wii, Pokemon Go, and now this.

In addition to being innovative, they seem focused on artistry, creativity, and positive experiences for their customers. Wii in many ways encouraged collaboration and activity, playing with others (i.e., rather than alone with pizza all night long); it focused on that over flashy graphics and shock-and-gore. Pokemon Go got people out on their feet, interacting, exploring and engaging with their towns, creatively rather than garishly introduced them to the possibilities of new tech (AR), and was fun but not violent.

Perhaps that's already Nintendo's reputation; I don't know. But they don't get enough attention and praise IMHO. They seem to me to be like the Pixar or Apple of games, or better.
Motorola Sues Hytera for Patent Infringement, Trade Secret Misappropriation
They also avoided the pitfall of open world at the cost of bugginess. Not to name names, but many open world games, especially on consoles, have been pretty buggy.
Yes! I totally do this - you show that you've listened to the other person, that their opinion is important, and then go into reasoning about why you have a differing opinion.

This is of course, if the other person actually wants to have a conversation. If I feel they simply want to vent their frustration, then I usually just let them say what they have to say, and not bother responding.

Sometimes it's better just to keep quiet and say nothing.

If people are venting, and I'm asked directly however, I usually confront the underlying topic - that people are venting for example. Sometimes questions are asked as a type of manipulation, or have a different intention other than receiving an answer to the question.
In many other facets of entertainment I would completely agree about that lack of new narrative in modern IP; but on this point I think it's just you.
Probably that people had a much harder time surviving to read as much...
> "lets force carriers to do things because we don't understand how it works"

Are you suggesting pro-NN people don't understand how it works? This is a strange summary of NN to me.
Well, I think you're after another game which gives you that kind of nostalgia, and honestly, nothing has come close to me like this Zelda has; it's got so much in common with the original, with all the added lore and advanced game play.

But, I'll recommend the Borderlands series; especially Borderlands 2; the game play is a lot of fun, but the dialogue is absolutely amazing: rich and funny, and a little campy without being TOO campy.
I actually had it in a rough draft, but didn't get it finished in time. Maybe next year.
fwiw, sandstorm is not a business anymore.
I think it's realistic to expect them not to aid landlords in violating the FHA. They should be taking active steps to remove discriminating landlords from their platform.
Google Tackles Fake News, Inaccurate Content and Hate Sites in Guidelines Update
For a small team of developers, I would agree that React doesn't actually add any value but it makes sense for a bigger team and a more complex product.

One thing that I just can't stand about Angular 1 though, is dependency injection (which, ironically was one of their most touted 'features') - When working in a large team, I find that it's a hassle to figure out where a particular service was declared because they were magically injected into directives/controllers without any indication of where they came from; to get this workflow right requires a lot of discipline when it comes to folder structure and file naming conventions. I prefer to use the ES6 import statement as promoted by React or the tag-based module import promoted by Polymer.
I agree that not everyone is on Java and using an ORM. But is it only useful for a single server? If you have multiple servers then you would also have a distributed second level cache which would eliminate the need for session pinning.
(Slightly off topic, but maybe still interesting.) I used to write binary searches like yours, with two tests per iteration:

while lo < hi:
mid = (lo + hi) // 2
if a[mid] == x:
return mid
elif a[mid] < x:
lo = mid + 1
else:
hi = mid
return -1

But then I discovered that there's an alternative approach which has only one test per iteration:

while lo < hi:
mid = (lo + hi) // 2
if a[mid] < x:
lo = mid + 1
else:
hi = mid
if lo < len(a) and a[lo] == x:
return lo
else:
return -1

If comparisons are expensive compared to other operations then this is twice as fast as the variant with two comparisons per iteration. (If comparisons are cheap, as they are if you are searching an array of numbers in a compiled language, then it doesn't make much difference.)
Well that would have to be the case not only for Linux, but Windows, etc. There are far more Windows systems, so the odds are that finding "useful" information is even higher.
No, the latest statement is that they're still missing a lot of the youtube videos.

"""Most of the Youtube videos on the channel right now are NOT on archive.org. I have asked multiple times in the comments and even inboxed the guy who made the original thread about whether archive.org actually had everything and just hadn't uploaded it yet, and got no responses. If anyone knows that these have in fact been downloaded already, please let us know. But just look at archive.org, there's just a PORTION of what's available on Youtube right now. """

https://www.reddit.com/r/DataHoarder/comments/5z2499/many_of...
Chekhov had this very weird and dry sense of humor. Some jokes would certainly look like insults to a random observer.

In this case, though, I believe he was actually frank, if blunt, but well meaning (his brother had issues with alcohol).
This is eye opening and a perfectly plausible future for new startups in the us and europe.
Good point but much larger overall pie with fiber; enough for the infrastructure owner and the ISPs to eat, and eat well.

Also the OSS/BSS/ops implementations for shared DSL were too costly and ineffective; we can do much better with today's software.
> Scalpers are lowlifes, IMO.

If the two alternatives are a world where no new Switches are available for anyone to buy, and a world where some new Switches are available for a high price, then surely the latter is strictly better than the former. Your sentiment places the scalpers in an unfair position of "ethical entanglement": if you try to make a problem slightly better, then by not fixing it entirely you are now to blame. Other examples at http://blog.jaibot.com/the-copenhagen-interpretation-of-ethi...
I haven't been following the whole NSA/CIA stuff as much lately, but from my understanding Google, Facebook never directly sold people's information. Yes, they monetize it I knew that but It was from my understanding companies mostly "rent" the data without getting a copy of the data(just using it).

> YMMV, but I find working for companies who's business model is to exploit other people's personal information for profit is an enormously distasteful thing to do.

For the record, I don't work for any company's that abuse people's personal information. I do have a bit of knowledge on how Facebook ads work because I've used them before.

I don't even view Google or Facebook as doing bad compared to the large data brokers.
At the end of the day tech is just a collection of tools & for the most part those who use them are digital carpenters, so if you need to build temp scaffolding and a screw driver works better than a hammer, sure use the right tool for the job. Unclear why this is newsworthy but let me wish you the best of luck in your endeavors. If you are operating on borrowed time, let me recommend editing your /etc/hosts and blacklisting hacker news, etc.

One caution since you seem to have fallen into the trap of not experimenting nor venturing out of your comfort zone -- it's a surefire way to learn nothing from this experience including what tools make you more productive...

Good luck
Gogol, Kharms and Bulgakov (The Master and Margarita, Heart of a Dog) are my three defaults for Russian literature. There’s that feeling of teetering on the edge of chaos that I love.
94 videos at this point - only a small fraction.
Totally agree! However, Pokemon Go is not Nintendo.
Easy.

You: "I work for the US government."

If anyone wants to probe deeper, you can tell them you work for the DoD. There's no shame in weapons development, either.

Liberals trying to impose their own feelings of inadequacy/incompetence are the real shameful ones.
Developers need to start taking Flowcharts, UML more seriously - I think most people don't see it's full power.
That is not an honest tl;dr for this article. A better one would be:

"Wants to move as fast as possible, spent too much time dealing with React tooling, picked Angular 1 from among what he sees as stable options [without a clear reason]".

Or "Angular 1 - the php of javascript frameworks". :-) (Although obviously the php of javascript is jQuery, right?)
Tl;dr author suffers a bit of JavaScript fatigue
Try The Legend of Zelda: A Link Between Worlds for the 3DS. If that doesn't take you back, nothing will.
The guardian has been pushing more clickbait because their revenue is falling.
I'm not understanding your case much. Proto3 does not serialize zeros/false, precisely because it'd be a waste without a benefit. After deserialization, the value is as equal to zero as if the zero had been written on the wire or on disk. Why would you want to store that?

Is nullability of primitive types what you're missing? As in, having a boolean value that can be true, false, or null. If you need that, defining your field as google.protobuf.BoolValue instead of bool gives you that (same with the other primitive types: https://github.com/google/protobuf/blob/master/src/google/pr... ). But making primitive types never null aligns proto3 with most programming languages, making the generated code more idiomatic and performant.
I've used Backbone/Marionette, Angular, and React at this point. I think Backbone/Marionette is the best framework so far maybe because it was the first one I did a big project on. Backboe/Marionette has very clear separation of concerns...the only true MVC framework among the 3. React is great for reusable components, but the tooling around it is so backward...I feel like I'm writing a java application and I need to piece things together.

Btw I'm working on a django/react application and I have yet to figure out how to not duplicate the react routes in django. It defeats the purpose of a single page app because I don't want to reload all the same resources because a small piece of the app changes...how do you fix this?
Time to start a company called Lin that makes a design product called UX
The Talos Principle.

It rewards divergent thinking. Probably has the most easter eggs I've seen in any game. Great story as well.

I believe a sequel is also in the works.
Battery powered headphones catch fire on flight to Melbourne, burns woman face
Sidenote: On the list of contributors I noticed there are Research Engineers and Research Scientists. What is the difference between the two?
On Android, if you install a new application that can handle links, Android will ask you the next time you click on a link how you want to handle it.
Except for the part where the host cancelled his request for another date and ignored all his subsequent communications.
I work in marketing. Not selling data direct to people like you or I does not mean they don't sell data. Depending on how hard you try, you can get enormously specific with just the data you are supplied by them. I perceive their business model as fundamentally bad (I would use the word wrong or repugnant), and their willingness to comply with us intelligence agencies is worse. I realize this is an increasingly uncommon sentiment in the bay, that sort of idealism died here a long time ago.

https://ghostinfluence.com/the-ultimate-retaliation-pranking...
I think you might be ignoring the international students who graduate from US universities? They also need to go through the H1-B process.
Library of Babel
FB's integrated browser is also bad for accessibility. For starters, it doesn't support larger text, even if the user has set the OS-wide preference for larger text.

And if you want to open a linked article in an app that does offer large text or other accessibility features, Facebook doesn't make it easy? Instead of using the standard Share pane, they only show that you can share to Safari (which lets you then share to other apps, as all well-behaved apps do).

Why? Presumably because in the standard Share pane you'd see things like Email and Messages, and maybe you'd send the article via those channels instead of posting it on FB or sending it via FB message to a friend.

Basically, they want to keep you in the ecosystem, so they make it difficult to leave. And they don't mind if accessibility ends up as collateral damage.

To their credit, they recently added the ability to copy the link, which was missing when I wrote this article [1] on the inaccessibility of tech companies' news apps (including FB), which are much less accessible than media companies' news apps.

1: https://hackernoon.com/the-importance-of-text-accessibility-...
There are two DLC packs coming later in the year. Hopefully they do just that.
What about interframe compression?
Άλλη μία ματσάρα Μονακό – Μάντσεστερ Σίτι
See also https://m.youtube.com/watch?v=RZBhSi_PwHU
There's actually a tendency for "GIF" to become a generic term for any small animated pictures, rather than what it used to mean.

I saw it many times that "GIFs" were used to denote what actually were small MPEG4 short clips. Made me cringe internally.
A couple graphics demos:

Basic THREE.js example: https://sketch.expo.io/rkpPMg8ie

OpenGL "from scratch" (no wrapper libraries): https://sketch.expo.io/SJaCWirsg
> it focused on that over flashy graphics and shock-and-gore
> They seem to me to be like the Pixar or Apple of games, or better.

I think that what both Apple and Nintendo have in common is that they don't just try to put hardware components into a box and sell them to you for cheap (e.g. Dell).

They have a chance of higher profit margins by taking themselves out of that race via trying to find creative ways to add value instead of optimizing raw performance / sale price.
The entire article body could have been deleted and replaced with "I'm taking on technical debt for a higher initial velocity"
I assume Google wants to push their own image format (animated webp) instead of supporting an old format nobody has been using for years.

This is good news though; finally we can start to abandon the cruddy old GIF format and move to something more modern.
Why is type erasure necessary anyway? Surely this can be worked around somehow. You could manually do what you do with array length in C - pass the information along manually. Why can't the compiler do this in a transparent manner for us? Is it speed?
Given the butterfly effect, if they'd used a different coin and got tails, he wouldn't exist either.
You know, I'd rather that tax payer dollars go towards something good when it comes to research, rather than wasted on whatever else the government decides to waste it on. And while I don't know all the specifics of where the American tax payer dollars are going, I'm pretty sure they aren't always going to where they are needed or provide the value of what is supposed. Don't feel too guilty. You are probably given funding which amounts to less than 1% of all the funding available. I would hope you are contributing towards something that is for the betterment of humanity as a whole.

You know... we're all waiting patiently for that Star Trek future that awaits... oh and some semblance of world peace, that too ;)
Awesome, thanks!! Just so I know, are you affiliated with any of the above?
GNU Toolchain now accepting donations with the support of the FSF
I agree that those things can be due to both a 'chemical requirement' and the type of need I was describing above. What distinguishes them is the chemical requirement; once that is gone, the need fits in the other category - that's all I meant.

Personally, I figured out that I was going to engage in some kind of habitual 'escape' periodically (I would guess that is true of everyone). It didn't matter what it was; if I stopped one, then I'd start another. As a result, I try to purposely choose things that are as healthy as possible, or at least harmless, and maybe even a little productive. Hobbies can be good for that, though they aren't exactly the same thing.

EDIT: Some clarifying edits
https://www.youtube.com/watch?v=I-BC_vI4CAE - I thought this was genius, obtaining a value of Pi using the monte carlo method, via rain drops!
Newly-translated Miyamoto interview from 1989 on development of original Zelda
I think you could get there. If I'm being frank, I think your data points are relatively boring to most people.

The point is to provide data that people want to know. And a lot of the appeal of data is in the visualization.

If you could "rice" it, to borrow a term from /r/unixporn, I could see it being a lot more appealing. And then get a dash that is really easily relevant to someone, like:

* Local Weather high/low/precipitation
* Leading breaking news headlines
* New blog post headlines for blogs I monitor
* New craigslist hits on a given search
* I don't know, you decide.

This is stuff that I probably wouldn't want flooding my email. I might check this in the morning for the weather, and during downtime to occupy a few minutes with some light reading. It might be my "home" page (which isn't nearly as relevant as it used to be, given chrome's 'new tab' interface).

I also very much like the idea of shareable dashboards, mentioned in another comment, though that would probably mostly depend on APIs that were less specific to individuals. But hey, maybe even then I could have an automated "city of xyz" type of dashboard and share that around.

Once you have enough data sources, you have a really interesting ability to tie things together and make templates.

People love cool dashboards, I think you just need to find the right combination of data and visualization, and you are lacking that currently.
Microsoft Adds Reid Hoffman to Its Board
the company still has a paper valuation of 2 billion (it got cut from 4.5 to 2 billion last year), not a total wash like the media make it sounds, for companies started from 2013-present, Zenefits still has one of the highest valuations at the moment
Victor Borges' original story; if you haven't, read it, it's great (and very short): https://libraryofbabel.info/libraryofbabel.html

The library, by the way, is quite big. You couldn't fit it all in our universe --- in fact, you'd need 10^4594.
Shigero Miyamoto has been overseeing Nintendo's games for 37 years now. If you read any interviews or histories on Nintendo, Miyamoto providing feedback on a game to make it fun and engaging is very common. Combine his vast experience with the fact he's a genius when it comes to gameplay, and he's tough for other companies to beat.
I preordered one of the 2nd round of bundles from GameStop a week ago with guaranteed delivery by Easter. My shipment is showing up tomorrow.
> not be accepted by a conforming SON parser (that did unicode normalization on incoming keys)

I don't think RFC 7159 actually mentions Unicode normalization at all. If it was in there I think it would be mentioned in the section on string comparisons, but that just talks about going unescaped codepoint by unescaped codepoint: https://tools.ietf.org/html/rfc7159#section-8.3

EDIT: Does Unicode normalization change over time? If so we definitely have to leave it out and just go codepoint by codepoint, because we don't want the validity of a Son document to change.
Multithreading in Node.js
This is not possible on an https connection and HSTS preloading prevents ISPs from downgrading secure connections.
heh, that's funny. Every Linux, FreeBSD, MacOS, and most of the Windows systems. :-) It is how you encode data for ONCRPC. It's fast, it can encode anything, and its dense (no 'convert this to isolatin-8891 first' step). Its also from the 80's so not as visible :-)

But perhaps more interesting is the really great machine to machine communication of complex types research that went on in the 80's. Some was interesting (CORBA), some was really scary (ASN.1), and some very fast and minimalist (XDR).
Pokemon Go was not Ninetendo, just Nintendo IP. There was an interesting market reaction once people realized this:

http://www.polygon.com/2016/7/25/12270074/pokemon-go-nintend...

That's not to say that Nintendo did anything to mislead the public, they didn't, it was just a widespread misconception.

As a gamer, Nintendo is somewhat "brilliantly innovative" but they also appear to be somewhat disconnected from their market. Pokemon Go is actually a good example. The Nintendo fan base is positively starving for content and Nintendo seems to consistently underestimate demand.

Or as you suggest, perhaps they are more interested in being innovative rather than servicing their fan base.

So while I think they should be praised for being innovative I would also say two things:

* Pokemon Go is not at all their innovation

* They definitely have problems
New Google Job Listings Suggest Virtual Reality Domination in the Works
I'm surprised by how similar and non-gamy Pokemon Go feels (feels more like a grind / freemium mobile game). I was also surprised by how much the core mechanics have a vibe very similar to Ingress.

I think it'd be interesting to see a Pokemon Go designed by Nintendo / Game Freak themselves.