skysight-inc/HackerNews huggingface dataset:
The barely middle class was turned against the poor. The former is the movement against payouts, even though they're one bad incident away from being part of the latter group.
The Geek Keep: Use drones and insect biobots to map disaster areas
Chomsky: The U.S. behaves nothing like a democracy (2013)
> as soon as we have something resembling a fake news story detector, it will be gamed

...

> Somehow we need to teach people how to spot the bullshit and not propagate

those two things are in contradiction!
Well, it won't work with Start-Process, and it's also buried deep in the documentation and impossible to google. I constantly forget about the exact character sequence, too.
What did they use to make this site? All I can see in the page source is JS. Is it just a parallax backbone site?

Awesome job by the way, looks fantastic!
Happened to father-in-law. Worked at a printing company. Before used older machinery which needed more manual operations, more fixing and supervising. Company bought a new German printer, it was automated and more advanced. Required only a fraction of people from before to run it.

Owners tried not to be evil and kept a lot of employees. People who used to do more intense manual work, were now standing around watching the new marvelous German-engineered printer do its magic. Some of the positions were almost made up just give workers a chance to stay longer.

At some point they offered people money to quit. Some took that option, including father-in-law. Not sure what happened to others.

Basic income is a good idea. I am behind it. But people like my father-in-law would be against taking it. They'd need to do some work, to feel like they are useful and they are earning a paycheck. I think the idea has to be promoted carefully so it doesn't seem like a handout or redistribution of wealth. Not exactly sure what the solution would look like.
They don't. I am responsible for my own career path.
The data is transmitted yes. In practice, after gzip, this is negligible compared to say... any average image loaded on that page.
I would like to learn how to use Blender quite effectively.

What would be the best, non-obvious, perhaps non-googlable, path?
Downvoted for positivity, damn HN. That's harsh.
>> A large portion of the population with nothing to loose (as they are starving) tends to result in revolution.

The typo just triggered the tritism in my head: a person with nothing to lose has a lot to loose.
What.cd, the world's greatest music collection, has vanished
That makes management nervous, because they DO know turnover is bad.

Turnover is bad because to get any kind of decent raise, you either need to quit or threaten to quit. This is true at most companies.
>It sounds from this article that server rendering is more advantageous?

Rendering on the server feels faster to the user. With client side rendering, you will often get a skeleton of the site that loads, and then the content that fills that skeleton 100ms or so apart from one another. This sounds like nothing, but it is perceptible to the user.

There are absolutely ways around this, but even the Big Guys get it wrong sometimes (for instance: facebook).
I think you need to mention the word deaf in the headline as I was confused as to what this did until I clicked back and noticed dead in the hn description.

Otherwise looks great!
Elementary Java Components, 1.22.1 released
Why not just pay people to do what they were doing before? You still have to paint, but you do it for free for whoever wants it. Since you're doing it by hand, and can take as long as you need, you can do more personal work, for people you care about. Paint a church. Paint a local business.

Have a skeleton organization that basically just works as a dispatcher and collector of time sheets. You still only get paid for work done.
https://github.com/gundb/panic-server

How on earth did this happen? Did a moderator edit the link? Could somebody return it to normal?
>Take responsibility for yourself.

My last statement basically said just that. I am taking responsibility for my own growth rather than rely on management. My manager even asking me these questions is really a silly exercise so when reviews come around we can say that managers are interested in our career growth. The reality is that there are tasks and projects to get done and those with business value, rather than personal growth value, get prioritized. Discussing where I want to go is a fruitless exercise.
‘Snoopers Charter 2’ to pass into law, giving Government sweeping spying powers
Handling Unicode Strings in Python
> “Promotions, at their very best, represent an incremental increase in scope and growth. At their worst, they're nothing more than a title and comp change, a nice formal recognition for a job well done. Promotion conversations do not equal career conversations.”

Somebody give this guy an award!
Me too. They must have had a surge of takeouts given the recent lock-outs.
هتل آپارتمان بارانا مشهد
“We welcome any video provider that wishes to sponsor its content in the same ‘data free’ way for AT&T Mobility customers and we’ll do so on equal terms at our lowest wholesale rates”

So the 2x+ "wholesale" rates they currently overcharge for peering right now, then. Wonderful.

The eyeball ISPs gouge on both ends. They rip off their customers and they rip off the companies that need IP transit. They don't need to get rid of net neutrality to engage in anti competitive behavior, as they continue to demonstrate with stunts like this. Companies like Comcast could conceivably destroy Netflix margins in a day by increasing peering costs as much as they want and running their own video service that doesn't pay it. I'm actually surprised they haven't tried it yet.

I'm not sure if Net Neutrality covers this scenario - if they just raised peering costs for everybody, it that not still neutral?
I will look intothis pdf later, but for now I like to share ASCII based porn movie with everyone here if anyone is interested.

debbie does ascii (an ascii pr0n from a 1981 bbs)

https://vimeo.com/2752500

Does anyone have package for it?

Please do share if you anything CLI based fun stuff.
But the image becomes blurry. Doesn't replace manual eyeglasses removal yet.
> I find that I end up `!g`ing every search eventually.

Often it is good, sometimes better than Google but in some settings I too use !g frequently. I still try to use it without !g first to give some search traffic to ddg.

I hope they can use the data to improve future searches.
I share your skepticism of the (inherent) potential of the internet. It's not a popular belief and I haven't seen a good solution... But in the mean time I watch as everyone heralds the dawn of the information age, awaiting the death of ignorance and bigotry... and I suspect we will find ourselves in a dark place in ten years wishing we had realized how much work we should have done because this gigantic confounding tool is just a tool and like all tools is not a neutral force. A tool's effects in history are those that its use/existence tends to promote.

I'm not sure discussions of a free and equal internet approach something that will be a net good.

I think there's ample evidence that the internet is really most similar to TV.
Took out my Google data a few times, now amounting 1.4GB never had this issue. Let's hope it's only a temporary slipup.

btw, the data is pretty exhaustive, even for non major Google applications or more recently added features (Maps Location History).
Best timing for posting this.

Even before this I've been looking to get a bit independent from Google, atm I'm trying to get Camlistore to replicate my data over various places. (I wish it had some erasure encoding)
A piece of fish cooks in 6 minutes regardless whether it's plain or encrusted in black pepper.
+1 to this. I was in the same situation as OP (company laid off most employees due to funding) and I always told my interviewers, "Honestly, I really didn't want to leave :)" None of the interviewers really raised an eyebrow about it.

Best of luck!
There's no way to distinguish gush between the two in the UI. And I certainly don't receive the messages in the Messages app on my Mac.
The Rise and Fall of the Open Source Mobile (2014)
+1. It's a page turner.
PS: as far as I know all of those pilots flew again. Except the ultralight guy of course.

The air traffic controllers are there for you. They are waiting for you to declare an emergency so they can use their superpowers to help - I've literally heard a controller prompt a distressed pilot to make a declaration. Once you say those magic words, "[tail number] declaring an emergency", you literally can request any clearance or approach and reject anything they grant if that's what you need in order to get onto the ground. They will bend heaven and earth to get you back down safely - they will divert multiple airliner traffic for you if that's what it takes. Tell them what is wrong and they will rally ground resources for you and tell you from a 3rd party perspective what they think your best move is. They are there to help you, the pilot who is fighting a losing battle in their tiny, fragile, flammable little bubble of a world, and the FAA will likely forgive all if you weren't a total retard about the whole accident. Admitting you made a mistake is 75% of the battle.

That's the deal, you tell daddy and everything will be OK. They need to know what actually happened so they can address the actual risks of aviation. If people are flying tired, they want to know. If digital cockpits are too complex, they want to know. Etc etc. That's their mandate. General aviation is a super fucking risky business, they know it, there's tons of hardware failure and pilot error and combinations thereof, and they want to try and make it safer.

But if you try to fuck the system then you will be taken out and shot out back as far as the FAA is concerned. Lying to them is the worst offense you can possibly do as a pilot, either in an incident report or in your maintenance logs. If they catch that it's over.

They track every problem back relentlessly and they will have a very solid chance of catching you in a lie, because they want to make damned sure nobody else ever dies needlessly to the same thing that downed your aircraft. There is no such thing as "nobody's fault" as far as the FAA is concerned and they will bend heaven and hell just as hard to find out what really happened. Every part in every system on your plane has a page in a binder that lists everyone who touched it - they will find it eventually.

If you have a problem, you fess up to your lie right then and there, or you better hope you crash so bad that when you hit every chip on that memory card is shattered beyond repair. You get to choose, either confess and live, or die and keep your secret, or live and keep your secret and spend the rest of your life as a paraplegic. Either way it will be on the ground where you belong.
Great to see that. It looks like the Google video from 2012.

I'm wondering about what the Google self driving team has been working on for so many years. They don't tell much about what their challenges are and what they managed to achieve yet. Have they stumbled into problems? What problems?
Are there any details of the hack and what OS the school was using?
There's a "black, white, and read all over" joke in there somewhere, I just can't find it.
I suppose that depends on what you view as doomsday. Since a huge portion of the world's population lives on the coast, close to sea level, any significant sea level rise seems like a doomsday to me.

Further, even with a more strict definition of "doomsday", how likely does it need to be before taking it seriously? I've been in a car thousands of times without crashing, but I always wear a seatbelt.
From the hn guidelines: "Please resist commenting about being downvoted. It never does any good, and it makes boring reading."
Angry Dinosaur Simulator:Train
It's not cynical to learn from repeated experience and to correctly understand your work environment. As you yourself point out.

Where that work environment is misrepresented by a manager, that isn't balance. It's a manager costing the company money.

They need to take responsibility for that. Doing so will probably require a difficult conversation with their manager.
Isn't this exactly what startups do now though? Catered lunches, snacks, beers kegs - but probably most importantly making you feel like a team player, part of the family, a "bro" (in a gender-neutral way).
Princeton Script Kiddies Write Pro-Censorship Anti-Fake News Tool
The problem with C++ grammar is that inside templates, things are too flexible at times. For example:

template<bool> struct a_t;

template<> struct a_t<true> {
template<int> struct b {};
};

template<> struct a_t<false> {
enum { b };
};

typedef a_t<sizeof(void*)==sizeof(int)> a;

enum { c, d };
int main() {
a::b<c>d; // declaration or expression?
}

It's a fun C++ IDE torture test, which few pass. One that does is Visual Studio - if you create a C++ project and set up both 32-bit and 64-bit build targets, you can flip between them, and see the syntax highlighting change on the line with the comment.
It also checks the url of the post content in https://www.mywot.com/, which is some kind of trust service. I don't know the specifics of it, but it looks like it's basically a whitelist of known trustworthy sources. And I have no idea about the quality of the results.

I'd say that piggybacking this service would match the goal of the project, and the other stuff is for image macros/memes etc.

Actually pretty decent for a small project like this, but the title definitely makes it sound like it's looking at arbitrary text and evaluating it for truthfulness. Really it's just seeing if the source is reliable.
As I got into reading the article, I just knew he would the guy behind Conway's Game of Life. And lo and behold..
The most amazing fact about John Conway is that he actually enjoys teaching (even to undergrads). Most profs of his calibre actively shy away from teaching to focus on research. Having his energy and passion made linear algebra fun. He was also always available for office hours and would happily explain anything you didn't get which is also a rarity.

Top notch guy and an evangelist for the mathematics community. Really happy he's getting the recognition he deserves.
Learn how to draw or sculpt or both? The main hurdle to starting Blender is it's odd interface, but it's possible to get comfortable in it in anything from a week to a month depending on how quick of a learner you are. The rest is up to your artistic ability.
More likely downvoted for not contributing to the discussion. While I'm sure it's appreciated, imagine comments like this being on top of the comment thread. I don't think anyone reading HN goes to the comments to scroll through a dozen of "Well done!" and "Congratulations!" comments before seeing comments with substance. It's probably safe to say people on this site go to the comments for extra information, insight and different perspectives on the topic.
Today Is the World Toilet Day
I have been collecting pictures of toilets around the world.A weird hobby of mine. I have over 1000 now but my goal is to have 100 000. In the times of Artificial Intelligence and space exploration, it is a shame that over a billion people do not have access to normal toilets with running water. Help me build more awareness - add your toilet.
"Importantly, because it is learned, it is configured to exploit structure in the training domain."

Interesting concept. An algorithm that learns specifically how to better learn on data presented.
good to know, i thought The Wind Rises was his swansong
I suppose so. The linked article says:

> “We welcome any video provider that wishes to sponsor its content in the same ‘data free’ way for AT&T Mobility customers and we’ll do so on equal terms at our lowest wholesale rates,” Bob Quinn, senior executive vice president of external and legislative affairs at AT&T, said in the company’s Nov. 10 response to the FCC’s letter.

But it's hard to know how seriously to take that. At face value it suggests that they're willing to sell "data sponsorship" in much the same way phone companies sell 1-800 numbers. The reality may be different of course.
Here's one lecture series from his Free Will Theorem stuff: https://www.youtube.com/watch?v=ftIllWczf5w
An experiment in fighting racism on Twitter
Interesting point. Perhaps the internet is complex enough that ISPs saying "We'll let you use <our preferred streaming service> for free" is materially different form phone companies saying "We'll let you make phone calls to <our preferred bank> for free"? Or is it? I don't think the telecoms tried or succeeded at capturing market share in this way back in the era of telephone.
If you look at the red/blue voting patterns, I don't think you can justify calling most of rural America "barely middle class." Census would put a lot of those people in the lower class bracket.
I've had similar problems. And the same thing worked for me. Seeing that it worked for this person as well, reaffirms that this might be a permanent solution. Whenever I code without long sleeves, I start to feel pain again. I haven't tried hand warmers; I might have to try that too. It makes sense though. Carpal tunnel and other repetitive stress syndromes come down to low blood flow. I've also used aspirin to beneficial effect, when the carpal tunnel starts flaring up. And the aspirin helped as well. At the end of the day it seems like it's all about blood flow. Doctors wanted to do surgery and I turned it down, and just keeping the blood flowing, by staying warm has helped quite a bit. (Of course, along with regular breaks too.)
> Also I thought one of the advantages of using a js framework is that rendering can be done on the client? It sounds from this article that server rendering is more advantageous?

Server rendering has advantages when first loading the SPA from the server: better user experience - faster loading because you don't need to wait for AJAX calls to do their round trips between browser and server to get data to populate the page - and better SEO - you don't need to rely on the search engine to correctly render the whole page.

With state changes after the initial load, though, client rendering is much better for UX (responsiveness). The whole point of "universal javascript" is that you can get both (initial server rendering and subsequent client rendering) with the same code base.
This is really great idea. Please check more about deep learning http://buff.ly/2f9UXZn
Does anyone know of any good primers on building your own machine translation? My wife is from a small European country, and all machine translation I've used usually end up with incompressible results. My theory is that it's not that there is anything hard about the language, it's just they don't put as much effort into training this language as the number of users is small - so it ends up with poor results. As an experiment I'd like to try building my own, but I don't know where to begin.
Foods to Avoid with High Cholesterol
Sounds like Richard Feynman :)
You're right, career progression is entirely every person for themselves. The trick is to get management to agree to be your ally.
How+To+Increase+Your+Domain+Authority+-+8+Proven+Methods+-+Loud+Techie
https://news.ycombinator.com/item?id=11364550

Original thread based on Medium post.
Verge 3.0: Logo recognition and refinement
2 man years is nothing at Google scale.

You're asking that every engineer at Google spend more time writing better tests? What's the math end up saying there? That if each engineer spend more than X minutes per year writing better tests, there would be an ROI. Where X ends up being a comically low number.

And you'd still probably want caching system at scale anyway, esp. given a monorepo. Think compute hours saved.

NIHS, as you're calling this, can often make sense at scale.
Measurement of Impulsive Thrust from a Closed Radio-Frequency Cavity in Vacuum
>as short-term variances in weather.

OK but That's not inconsistent with what I wrote

>insane 20c warmer

That's what is a short-term weather variance. I promise you there are people that read that headline and think the world's major cities are going to be underwater in the next 5-10 years. They're not as bad as global warming deniers, but they're still wrong. It feels impossible to be reasonable with this issue - like many treat it more as a career, a cause, like it's a religion to them more than they actually care about helping anybody else.
I'm mostly waiting for VR "tours" of completely fictional places, from popular fantasy/sci-fi settings, stories and art:

https://medium.com/@Razengan/virtual-reality-fantasy-tourism...
Interesting to see that we (as humanity) have come to this point. We have build formidable echo chambers where we measure our influence through the currency of the "like" constantly reconfirming our existing believes and dissent is only one unfollow away.

https://www.wired.com/2016/11/filter-bubble-destroying-democ...
http://www.vox.com/policy-and-politics/2016/11/18/13665938/f...
We will take anyone as long as their IQ and capabilities are off the scale (as the two ladies in question) probably won't result in the kind of diversity that the diversity people would appreciate. They (diversity advocates) have been fighting against the SV meritocracy in the last couple of years.
The help will probably be a one-two liner. Not enough to hide a backdoor
The N900 is an interesting piece of hardware, perhaps a phone based on an Allwinner chipset with a fully separate baseband processor would be the way to go for an N900 replacement?

I guess the major impediments I see are getting an LTE baseband at a decent price point, and providing Signal Private Messenger and other apps that you can get on iOS & Android, as we have seen, developers won't go for a 3rd development target (Windows Phone).
Maybe they're good at recognizing this "people" problem is not worth their time.
GA is best tool for any website there are so many people who are offering same service paid but these are not as good as google learn more about it. http://buff.ly/2g7vORF
And upon hearing that I'd fucking resign.
That's how I would expect MSFT to build it.
Actually, in the frequentist paradigm you could choose to run a sequential hypothesis test which will end when you've acquired sufficient data[1]. Or, if you want to get fancy you could use a multi-armed bandit approach which is probably optimal in many situations in perhaps a more robust way than many Bayesian methods[2]. Really both can work well. My advice is, use whichever you know well enough to utilize effectively!

[1]: https://en.m.wikipedia.org/wiki/Sequential_analysis

[2]: https://en.m.wikipedia.org/wiki/Multi-armed_bandit
NASA's peer-reviewed EM Drive paper published – and the drive appears to work
> What do I honestly do in a situation like that?

Learn a valuable lesson and move on. I lost some important data to a free service many years ago and now I don't rely on anything that I can't pay for with a credit card. I figure if something goes horribly wrong maybe the credit card company could work the fraud angle for me. Probably not but it makes me feel a little better.
Comparison is wrong between tfidf on words and CNN char. You should use char ngrams along with LR and this will beat all your classifiers with high probability. This is because your CNN char does not have enough data to draw all the useful chat ngrams. Doing it as preprocessing and passing it to LR is in practice always better on small datasets. You can go one step forward and add layers and test an MLP on your char ngrams.