skysight-inc/HackerNews huggingface dataset:
Don't ascribe to NYT all the opinions the paper publishes. These are the opinions of the two professors who authored this article, not the paper's Editorial Board.
Wikipedia disagrees:

> Strictly speaking, mopeds are driven by both an engine and by bicycle pedals, but in common usage and in many jurisdictions the term moped is used for similar vehicles including a scooter. (https://en.wikipedia.org/wiki/Moped)
This is the difference between matrices that are SO(3) (which have trivial inverses) and matrices that are just GL(n) (which: don't).
These articles are so zero sum. Increased economic activity in one geographical area might be one of the most text book cases on non-zero-sum growth. Why compare yourself to something else? I guess there's a bit of a competition for talent, but American mobility is going down, so it's really on these geographical locales to take advantage.
Ah, you think someone would do this to brick a device they don't own in the field?

Then I would make the method accessible, but behind some kind of authentication method. User mails you and asks for the way to install it, once you've verified it's really them you provide the unique backdoor to that machine. Might be one way to approach it.

You can burn a unique serial number or whatever directly into the IMX6, there's a eFuse/OTP driver that lets you access it from the filesystem.
I think you're looking for a followup study that complements these results, but that study would be not as valuable as with these to inform their interpretation.
For those wondering: the license appears to be Apache 2.0 (https://github.com/tensorflow/models)
Facebook dropped algorithmic news curation "after criticism that it had not included enough coverage of unrest in Ferguson, Missouri, in users’ feeds".

Its current "agenda" is based on reputable news sources, plus Fox News (1):

"We measure this by checking if it is leading at least 5 of the following 10 news websites: BBC News, CNN, Fox News, The Guardian, NBC News, The New York Times, USA Today, The Wall Street Journal, Washington Post, Yahoo News or Yahoo."

I'd say that was a fair reflection of mainstream media.

If you object to those, what's your personal agenda based on, and how mainstream is it?

(1) Fox News has specifically said in court that it is not required to be truthful.
It's definitely not in private beta, because I also just signed up. It's a bit confusing because you don't enter a password -- you just enter an email address. They then assume that you want to authenticate via github to use that email.

Since Heroku's famous pivot, there have been a few companies that have built online web (and other) development collaborative development environments, including https://www.nitrous.io/, https://codio.com/, https://c9.io/, https://codenvy.com/, and https://koding.com/. There's also the more scientifically oriented environments like https://www.pythonanywhere.com/, https://wakari.io/, and https://cloud.sagemath.com. I don't think any have had breakout success yet.

Of the above, at least https://c9.io/ and https://cloud.sagemath.com are open source.

Disclaimer: I wrote https://cloud.sagemath.com, which is why I watch this space.
I really like continuous integration/automated tests/code coverage dashboards/automated lint checkers, etc. The more decisions you can cleanly take away, the easier it is to work in a codebase. I agree with you there.

Once you have all that, the purpose of a code review changes a bit, but it is still really useful. Maybe you don't need locking, or maybe you should rewrite the base class, or maybe there is some other part of the code base that should be folded in, or maybe a better interface/algorithm. Stuff like that is hard for a computer to detect for you, at least for the next decade or two :).

The really big thing I push in code reviews is defensive programming. I want to make sure someone in a 2 years, who isn't familiar with the code, will not screw up the codebase after the original authors may have moved on to other things.
When Did Optimism Become Uncool?
Yeah I'm confused why they don't call these scooters.
In Defense of Soviet Waiters – Sometimes bad service is class struggle (2013)
Merriam-Webster[1] and the California DMV[2] disagree with Wikipedia.

[1]http://www.merriam-webster.com/dictionary/moped
[2]https://www.dmv.ca.gov/portal/dmv/detail/motorcycles/motorcy...
Have a 504 error (Gateway Timeout) while sending a request for searching something ;-(

Please repair it =)
Do anyone know why electric mopeds are still rare in US, even in big congested cities? In China there're already hundreds of millions of them running on the road.
And yet, in essence, the OP could be right, too. Most of us simply cannot know how Mark or various of his minions (at whatever level) choose to use the various soap boxes they have at their disposal.

Rather than oversimplifying, I think the OP is more likely correct and I fully expect Mark and team to wake up in the morning wondering how they can use their privileged access to many millions of users to advance whatever agenda they are supporting that day (political or economic); within some limits of "seemliness", of course. I expect them to act on those thoughts, too.

Perhaps it is an oversimplification to bundle ideologies into a monolithic "left" and "right"; reality there is more complex than that. However, for the purposes of generalization it's not unreasonable to group people together when many of their ideologies bear resemblance to the archetypes of political division. To be overly literal about that is, itself, being overly simplistic.
This Turing machine should run forever unless math is wrong
It was an F-4 cannon deal with the grunt phones. When the M1 was designed the phone was seen as superfluous, so it wasn't added. The Army thought it was obsolete.

I'm actually surprised the Marines didn't fit the phones as soon as they transitioned to the M1. I'm guessing they didn't have budget, since they were getting post-Cold-War Army hand-me-downs.
Install SonarQube Integrations Directory
The only reason to use Selenium at all these days is because it can run your tests in multiple real browsers. If you don't need to test cross-browser support, then you can use phantomjs or one of the bazillions of other tools mentioned in this thread.
I mean fully online, where I don't have to download and setup tensorflow.
I'm interested in trying this out, but I don't have a team. If I were to spin up an instance of FBCTF would I be able to just learn and play by myself?
Lojban is unambiguous and interesting. The problem isn't the language, though. It's ego. When you can insert "I am the best" before every internet comment, the language used is not the problem. It's the ego.
Third paragraph in the article states that Nordic amber was heavily prized in Mycenaean Greece. Distances and climate in Europe are actually quite reasonable for overland journeys, especially considering that the ancient empires of the Middle East interacted in a substantial way for several millennia despite being much farther than a Greece-Sweden transit.
https://endless-sphere.com/forums/viewtopic.php?f=31&t=56330...

> Yes, we call it [a moped] for legal reasons. That's what the state of WI recognizes and that is what's on our dealership license.
Ukrainian Nizh tries to fragment incoming missile or shell wit cumulative charge. It allows to be effective against broader range of threats.
spaCy is another active open source (MIT) POS-tagger.
In a previous discussion on HN[1] it was well received.

There is a simplified educational 200 lines python version [2] of it. It claims 96.8% for the WSJ corpus.

What am I missing here?

[1] https://news.ycombinator.com/item?id=8942783

[2] https://spacy.io/blog/part-of-speech-pos-tagger-in-python
Someone write a Parsey McParseface-backed JSON API that does that.
Like I've argued before, you have a schema. Your app cares about the location and format of the data. You're only deciding whether or not you want to write down your schema and use it to catch mistakes.
I never browse arxiv, but access it a lot through other services.

I kind of like that model. Have the site being good at what it is best at, and help other services provide further services, such as search (google scholar) or stricter moderation and commenting and discussion.
Sometimes you add a new protocol (or interface) and you really want some existing types to implement that protocol. Some languages make that impossible (or really really ugly) when you didn't define those existing types yourself.

What if the + operator didn't exist in Java? Think about how you would add it. Now think about how would like to be able to add it. What language features would have to be added to Java to support that?
Given the history of propaganda and how we got into the Iraq war, this is an area of real major concern for me.

On two different occasions I've noticed a similar behavior on a "trending" news topic that was not trending anywhere.

Both cases (surprisingly) that caught my eyes, had to do with vilification of Iran. The first time, I assumed a certain organized PR effort or perhaps it was naturally trending.

However, the second time (May 9th) [0] it coincided with the Gizmodo's article coming out.
That prompted me to search all major news sites (with the logic that if it was on some major news sites it will then circulate within FB and will explain why it was trend).

So I decided to document this, I checked CNN, HuffingtonPost, NYTimes, WashingtonPost...no mention of an "Iranian missile test" but there was a small blurb at the bottom of the FoxNew site [1]. Not enough exposure for it to get the kind of volume to be the top-3 trending story.

[0] http://imgur.com/UNRBrRu

[1] http://imgur.com/1f13R80
correction: it is fucking awesome
Every time an open source project is criticised, you get people saying "why are you criticising, you should do the work" - to the point that this seems to be a mechanism to shutdown any and all criticism of any open source project via special pleading.

One can be very grateful for the work done on an open source project, and recognise that I have no right whatsoever to expect them to hop to it, but I am always free to criticise their work whether it is free or not. Just because a project is open source doesn't mean nobody can utter a bad word about it.
Could donate several dollars or provide an account on my dedicated server for free
YouTube is the same clusterfuck on Android as well.
2015 Angel Resource Institute Halo Report
What? These statements and conclusions make no sense to me.

Code reviews mean that every time I want to integrate with master I've got to 'grab a lock' and schedule and wait for a code review.

You're using a terrible code review system. You should be able to have multiple potential commits out for review at any given time. You should also have multiple pending commits from your coworkers on your queue at any given time. The code review process is asyncrhonous: process them at your leisure (though sooner is better than later, for obvious reasons). Once the review has been approved, it can be rebased onto or merged into master. If the patches you're writing are so far-flung that they don't apply cleanly, break them into smaller pieces.

What typically happens in these code review cultures is you tend to make monolithic commits (to minimize the # of code reviews you have to do) and you also tend to minimize diffs with the code base (to make the CR easier for the reviewer).

These two statements are contradictory. Monolithic commits by definition increase the diff with the codebase, not decrease it. What you tend to see are meaningful commits: commits which do one specific thing, and fully test it, without breaking any other systems.
How expensive could it be to go look in person?
Those two things can be presented as the same thing
>Power needs to be controlled

By whom? I'm legitimately asking this as a lefty-ish person.
Ancient Irish mythology describes people settling the island who first set sail from the shores of the Black Sea...so why not axes from Cyprus?
Gohex:A very very simple hexdump utility written in Go
This is not only for frontend development and short lived code. You can write both front-end and backend code (check out the gallery for examples, https://cosmic-flower.hyperdev.space/ ) that is automatically and continuously deployed to a container and runs.

Just to clarify: some parts of HyperDev run in HyperDev.

EDIT: you can write your API, your little game for your son, your prototype app, alone or with friends, on HyperDev and it will always run, you can connect it to databases, use it as a webhook...
It's an honor system private beta. :)

We've got some controls in place to lock it down if it starts getting away from us. Maybe "open house" would be a better way to phrase it.

I'll be here for a while trying to answer any questions people have.

- Source: I'm one of the creators of HyperDev
Agreed if Expedia is your only source for travel plans. Rinse and repeat the process above for Travelocity, Kayak, Orbitz, Bookit, etc. Compare that to specifying it once and saying "Viv lets try to find this on Orbitz" if Viv's default choice does not have what you want and Viv just remembered the whole conversation and issued the refined intent in Orbitz.
> These kinds of comparisons depend on jargon like “APR” and numbers with multiple asterisks.

Knowing what APR stands for is pretty basic stuff. The author admits a few sentences later that she had to Google it. Are they patronizing their readers, or is she really that ignorant of how loans work?
All the people involved in the Debian project. The world would be so different without them.
Express Wordpress theme and plugin development environment
There is the Israeli nuclear research plant in the Negev desert, but presumably that doesn't require the kind of continuous cooling you need for a normal nuclear power plant.

France has been known to throttle it's nuclear power generation (they have tons) in the summer because the water in the nearby lakes that they use for cooling gets too hot.
The best programmer blogs from a to Z
While not quite as convenient, it's not that tough in bash:

ls *.bar | while read f; do mv $f ${f%.bar}.baz; done
spaCy's 96.8% accuracy is for the task of POS tagging while Google's reported 94% accuracy is for dependency parsing, a significantly harder problem.
spaCy also has a dependency parser - looks like this blog post is just talking about the POS-tagger.
I'd love to see the failure modes especially relating to garden path sentences. [1]

[1] - https://en.wikipedia.org/wiki/Garden_path_sentence
> Another huge cost of code reviews is distraction. We've all seen the Paul Graham essay on maker's schedules vs. manager's schedules. We've all read the statistics on how much time is lost to interruptions. Code reviews are a massive interruption, done on a manager's schedule. Each code review is a distraction, and can take a significant time commitment, if it is to be a meaningful review.

Wait why are we doing code reviews on the manager's schedule? Why not just wait until you're finished a task to do them?
A new jobs bill.
That's great. Would have loved to see more of that in the public demo. Do you have a link to a video that shows that?
> the potential downsides of excessive code review

What would those be?
I was under the impression that once the war broke out, IBM in Germany was cut off from the rest of the company, and the support provided to the German government that was so controversial was from the severed German appendage of IBM rather than something that IBM proper directed or profited from (sort of like how Coca-Cola's facilities in Germany turned into Fanta, which ironically made its way back to America after the war).

Is this not true? That's not to say that non-German former IBM employees who offered assistance in Nazi Germany shouldn't be considered Nazi collaborators, but I never thought of their actions as reflecting on IBM as a whole or IBM's leadership at the time.

Of course IBM made a decision to do business with the Nazi government prior to the war, but public perceptions of the Nazis in America were very different in the '30s, partially because the Nazis weren't nearly as well-understood then as now. Hitler was Life Magazine's Man of the Year in 1938, and prominent Americans like Charles Lindbergh and Henry Ford were known to be admirers.

None of this is to excuse anyone's delusions about Hitler or the Nazis, or to excuse those who helped them. I just never thought it was 100% appropriate to tar IBM with that particular brush. Or am I missing vital information (very possible)?
How to Turn on the Part of Your Brain That Controls Motivation
In many companies that's part of the job description (to be a mentor for others), so I'd say there's money and career in it.
Depending on the org structure, pair programming can sometimes be a clearly superior version of a code review policy. Particularly when the review latency is high and, as a consequence, developers work on several branches in parallel.
The primary use of cursing is when one is frustrated or angry and wants to draw attention to an issue. I think it's safe to say that adding a swear word to a title is going to draw attention to the title simply because the use of the swear word.

I'm not shocked, I'm just bored of the "I'm a fucking <nostalgic or out of style thing>" or "This fucking <nostalgic or out of style thing>" trend. Just because swearing hasn't become so blasé to a person doesn't mean they have an "active puritan heritage".
Wearable Wearing US Presidents and Politicians
Thank you. To be clear, I don't mean that as a criticism of the developers, who as the parent points out do very useful work and do it for free. But I feel that it's important to have an objective look at the current shortcomings in the state of 7-zip security, both in order to understand what needs to be done to fix it, and in order to warn current users until those issues are fixed.

7-zip is a widely popular basic utility, like a web browser. A flaw in 7-zip is very serious, because as I pointed out elsewhere simply opening a .zip file will allow an attacker to exploit it. And while there is a strong security culture among web browser developers, 7-zip doesn't seem to have that culture (yet).

There is certainly a massive budget and manpower difference, but a lack of mention of security fixes in the changelog and a lack of hashes isn't a manpower issue, it's a culture issue.

As a side note, compromise of a developer's machine is a big deal in my opinion: it could be easy for a criminal entity to slip in a tiny change in a large patch that introduces a vulnerability; and depending on how builds are performed, a criminal could patch the final .exe with no visible change to the source code. These are tailored attacks, but for a very widely distributed program it would easily be worth the criminal's time.
The internet’s war on free speech
Is there a tech hub in DTLA? I cannot think of a single company.

There are companies in Pasadena, Glendale, Burbank, Hollywood (all combined are still less than the westside), but DTLA seems to have nothing of note.
Interesting and fun to read about experiments like these! Seems very well funded. As I read it the conclusion is that by combining multiple cameras (and possible dedicated depth cameras) a depth map / 3D model can be created, and that that is good for 360+3D / VR.

After working for a while on live VR video, I have come to the same conclusion. It's actually the basis for me and my company's current work in the area. (Perhaps there is interest in hearing more about our approach, if so here is a saved 360 livestream from an event last night when we talked about it: https://www.youtube.com/watch?v=BVQt0SrLzHY it's about 15 minutes in)
Hey HN, thanks for your interest in our Beta!

Here's some helpful info https://hyperdev.com/about/ to give you an idea what it's about. I'll try and respond to comments as I can.

- A humble HyperDev developer
I bumped into http://philpapers.org/archive/FRAQTV.pdf, which argues that most answers will trivially fail.

I felt the answer should involve degrees of truth, which can roughly be calculated as "percent of people who agree with the classification" for some reference class, and this degree of truth gradually decreases. But you can't assign any arbitrary cutoff number where above it is true and below false.

The way to combine two statements would be to likewise ask what portion of people agree with both, which seems to avoid some of the critiques of degrees of truth.

This is only for problems of classification over human undefined terms, where the argument from common usage is valid.

Does this have any major problems?
You could quit and get a raise (and probably to lose or to gain other perks). Or you could stay and learn to solve this sort of conflictual things. The latter involves many skills absolutely indispensable if you want to succeed as employee -- self-evaluation, sober look at things, ability to persuade people on the subjects they don't even want to talk about with you.
I have been constantly doing the first, always getting a good raise, never having a career. I once hired a young dropout who in his first year managed to get his salary to the level everybody else was having (big he wasn't because he dropped out). It took him 3 projects terminated 40% ahead of time, and 7 times talking to an unwilling manager. He went a long way since then.
One way to enforce this is to use source control for design docs, so that you can use the same pull request workflow as you do with code. We've done this by having user stories written in gherkin, so that new user stories can pass review, and then later can be implemented as tests. This can probably be extended to other types of design documentation.
Good question. I've read a bunch of articles about it (haven't delved into the research papers), and none of what I've read ever mentions that.

That said, I suspect it's based on the location and composition of the cave and it's surroundings.
The spam takes the form of people commenting generic words on all your posts, and their profiles are full of spam.
Yes, probably a few days, unless you go through the effort to setup a web server.

For other non-Parsey McParseface dependency parsers and POS taggers that are web accessible, see http://corenlp.run/ and http://nlp.stanford.edu:8080/parser/.
Computer problem temporarily shuts Loblaw-owned stores
Did I just read it as Skynet ?
Note, the link is an infographic - the full report is here: http://www.angelresourceinstitute.org/~/media/Files/Halo%20R...

Nothing too surprising in here if you've been reading the news, but even then, the 53% jump in median valuations still makes me raise an eyebrow.
Good perspective to focus decision-making. I think option 3 is a little too simplistic, however:

> If you can't grow or you can't make money doing what you're doing, then don't do it

It seems to me that better advice would be: If you can't grow and make money, be very cautious about how many resources you commit to the project. Passion projects have a place, and it seems like 'pivoting' can be a powerful way of using what you've learned to move in a better (profitable?) direction - both are valid options besides "don't do it"