skysight-inc/HackerNews huggingface dataset:
> so far from truth

Western media isn't corrupt and unfree, or is more honest? Citation required.

Yes, RT is a propaganda organ, just like much of the western media (corporate or otherwise). But at least on RT, I get to see alternative viewpoints of western concerns. You'll never see someone like a Chomsky on NBC/CBS/ABC/Fox/CNN - at least alternatives get a microphone on RT.

In western media, I get to see alternatives to non-Western propaganda organs.

Here's RT covering Syria/Lebanon in 2012. Way more objective than anything you'll ever see on US networks:
https://www.youtube.com/watch?v=yho_m0HRa9c#t=1076

And also, more accurate - if you'd been watching CNN, they'd have been telling you Assad's days were numbered.
Its like a news source version of the Byzantine General's problem.

When it comes to Ukraine there's so much doubtfulness in the accuracy of everything because both sides are so contradictory. I don't think it is that simple to just trust one side's story
That would explain the phasing/flanging like sound which gives the ghost recording such an eerie feel
This seems to have some good starting pointers:

http://blog.datadive.net/which-topics-get-the-upvote-on-hack...
Google deleted whocalled.us for “Pure Spam” and replaced it with spam
In November Google completely removed whocalled.us from their search results.

It was the first site of its kind, created in 2005 for crowdsourced info about telemarketing numbers. There were scripts for people to utilize in their VoIP boxes, and it was a good honest site.

Google has been trying to weed out telephone spam in their results, and for some reason they deleted the original instead of the useless empty shell sites that spam every possible telephone number combination.

If I search "whocalled.us" on Google now I see #1 the Google+ page for the site, and #2 a WordPress spam page. They deleted whocalled.us with a "Pure Spam" manual action, and literally replaced it with pure spam.

whocalled.us has never used spam tactics. That is why copycats quickly beat it in terms of traffic. The first competitor used spammy SEO techniques, and is often the #1 result now for telephone number searches.

I've been making websites since before Google existed, and it feels like my ways are going extinct. Prior to this "Pure Spam" removal, there was a partial action for unnatural links. I was shocked that a search engine sent me a notice that my website would be penalized unless I contacted other websites to have them remove links to my site. Remove links? That is the whole point of the web!

It included some suggestions of "spam" sites with links to mine, and when I clicked one I saw someone's personal blog with some links to their favorite sites. I don't know what world this is, where a search engine tells a webmaster they need to contact a small-time blog owner to have them remove a link recommending your site, but it's not mine.

To me this is still the World Wide Web, where little guys like me can play on the same field as global giants. But in reality, this is Google's game now, and when they kick you off their field, there's not much to do but sulk and go home.
clickbait title tho
Alternate standing and sitting every couple hours. Stretch in between. Get enough sleep. (You'll be more productive in fewer hours if you're well rested.) Drink enough fluids. Walk a quarter mile twice a day. Do core exercises (crunches, planks). Eat well.

Basically, take care of yourself.

And make sure to spend a couple hours socially with the people you love at least once a week!
Build a custom box for Vagrant. I did this and now can spin up a CentOS 7 image with Apache, MySQL (Mariadb), RVM (ruby version manager) and a bunch of utilities (wget, curl, git, etc.) in a matter of minutes. I wrote up a how-to on my blog (in profile). I've tried Puppet but it just seemed like more trouble - that would be useful for 10's or 100's of nodes.

As an example, I wanted to try out Ghost to see if I liked that better than Jekyll/Octopress for a blog, so after 'vagrant init centos7' I had a VM running and I could screw up a ton of stuff then and not care.
"I've got nothing to hide" is a straw men.

It's a fact that people who are being watched, or even who think they might be watched, behave different then those that think they are totally private [1]. So in order to discover who you are or how to deal with certain problems you encounter in life, you have to have an environment with the least amount of external influences possible. Having no prying eyes avoids self-censoring and conforming your thoughts or behavior to what you think that is expected by others. This way privacy is the matrix of diversity, new idea's and insights and a way to free ourselves from doctrines and repression.

[1] https://en.wikipedia.org/wiki/Panopticon
We have an important Slack channel. #gifs
I agree. I find the thinking of developers here is all over the place due to the variety of types of work we're all doing. But some people take a hard-line approach to estimates based on the recommendation of others who are working in a totally different environment.

If you are in the consulting business and you refuse to give estimates, then you simply will miss out on a huge amount of opportunities. That's just reality. No amount of explaining your methodology is going to get you a large corporate contact if you can't provide a quote. If you have no interest in that type of work, then that's fine, but there are plenty of people who do make their living that way.

If you are on a product team, you may have an understanding business who realize the nature of programming. But you still have to work with the company so that press releases, support documentation, marketing, etc can get done. The sales and support teams may need training on features. So there is some degree of estimations that are still needed.

As far as other types of ground-breaking experimental research programming - I can't really speak on that subject as far as deadlines because I've never done that.
How can it be solved , if it's still considered
a mystery ?
Chrome was always a non-starter for me without an option to cycle tabs in most-recently used order.
> The first question I usually get ... is “Why not Haskell?”.

> The answer is JavaScript.

My current favorite language for this is Elm[1]. It compiles to JS, is based on Haskell, and has a few simple differences between either[2].

Elm doesn't let you use the tons of available Haskell libraries, and makes it slightly painful to integrate with JS. But it's the coolest thing for the web so far. And here's why:

It uses a completely declarative state machine to model a fully interactive and complete GUI! This is the dream React.js and Om didn't even know they were heading towards! And yes, it is as good as it sounds.

[1]: http://elm-lang.org/

[2]: http://elm-lang.org/learn/FAQ.elm

EDIT:

Also, Elm fixed Haskell's awful syntax record name collision problem, and awesomely too!
320kbps with highest quality setting is pretty much an industry standard now, and many DJs, myself included, make use of that.

As you've looked into this before, do you know what the similar difference is like for such professional-grade encoding?
> you don't need to use reference counting for memory safety.

If you limit yourself to boxed and stack variables, which is a pretty big limit when writing larger programs.

And as noted by a sibling comment, you can create a memory leak due to cycles if you use it imprudently - do we consider that to be a safe use of memory?
I run containers in Amazon. Not using their service, because their service is silly, but on Mesos.

I am not locked into a 1:1 tenancy between applications and instances (though I could have it if I wanted). Multitenancy is trivial. I have the ability to spin up new instances of my applications to combat spike loads or instance failures in single-digit seconds rather than in minutes. My developers can run every container within a single boot2docker VM instead of incurring the overhead of running six virtual machines. It's easier to integration-test because my test harness doesn't have to fight with Amazon, but can rather use a portable, cross-service system in Mesos. In addition, I don't have to autoscale with the crude primitive of an instance in production. Multitenancy means that I can scale individual applications within the cluster to its headroom, and only when the entire cluster nears capacity must I autoscale. I can better leverage economies of scale, while allowing me to leverage more vCPU power to applications that need it (running two dozen applications on a c3.8xlarge is very unlikely to bring to bear at any given time less computational performance to a given application than running each application on its own m3.medium).

I could do this without containers and with only Mesos. It would be worse, but I could do it. I could not do this at all with baked AMIs and instances without spending more money, doing more work, and being frustrated by my environment. I know this I've built the same system you describe (I preferred vagrant-aws because when something broke it was easier to debug, but we moved to Packer before I left) and I would never go back to it. It was more fragile and harder to componentize than a containerized architecture with a smart resource allocation layer. The running context of a container should be "anywhere", and it should be "I don't know", and you caring about that is a defect in your mental model.
I'm talking about running windows inside of Vagrant and having these issues on a Mac. The problems I've detailed have long standing issue logs on github, some closed without resolution. I'm not casting aspersions, I'm explaining my use and my experience. This is valid, regardless of whether you have had the same experience. Regardless, the tool sells itself as working on windows, so it is not only fair, but apt. Providing a counter example is a good rebuttal, but saying my experience is invalid reeks of fanboyism.
If you are a Python person (very popular language in the data sciences realm these days). Your gateway drug to linguistic and textual analysis is going to be NLTK.

http://www.nltk.org/

The free book and tutorials are great and you can get up and running pretty quickly.

NLTK's lower learning curve is great for getting your head around NLP concepts. Once you start looking for increased function or performance... you'll find yourself graduating to a SciKit-Learn (http://scikit-learn.org/stable/).

In the Java world... I think Mahout is/was popular. Quite a bit more setup to get through in order get this up and running.
So you just gave up on it ? juat like that.
It's because of people like you that software ends up
slow and bloated..
How is invention tinkering?
I'm not trying to defend anyone. Russia is as evil as the US, it just doesn't have enough hardware to do as much damage.

The man in space flew on a rocket initially designed in Nazi Germany.
Probably from AP or another agency.

http://en.wikipedia.org/wiki/Associated_Press
You sound like such a racist..
> For the average person, they've grown up in a world where they've learned through school, the media, their parents, and 95% of other sources of knowledge about this world that the State (in an abstract form, not with an R, D, or other political party affiliation tied to it because of those currently in power) is a protector, friend, keeper of order, etc. To attack or criticize the State (in abstract terms) and say that it could potentially abuse it's power, is like saying that your parents or some other loved one could potentially betray you.

This is cringeworthy. I knew HN had a Ron Paul bent, but has it been completely overtaken by 15 year olds?

Go ask ANYONE, your cashier, your hairdresser, or the random joe working on your car -- the standard line of thinking isn't that the government is some nice friend and protector. The standard line of thinking is that government is dysfunctional and politicians are corrupt. You people pick up a copy of 1984 and suddenly you're all mini-orwells running around spewing your "insights" to whoever will stand around long enough to pretend they care.

> If someone tells you your mother or father could potentially steal from you because their name is tied to your bank account, how does that make you feel? Do you feel like this person is right, or you do get defensive and say that could never possibly happen? Most defend their parents and their parents' trustworthiness. The same goes for their view of the State.

Oh, wise sage, please enlighten us with more of your wisdom. Tell us the story of the bunny going to the store to buy milk this time!
Soviet Union !== Russia
Watch+Little+Big+Master+(+full+Movies+online+|+Watch+Full+Movies+online
The situation is a lot worse in post-soviet countries in the EU like Bulgaria and Romania. When the regime fell the same people who ruled during that era staged everything so they remained in power. From political and official power to power through capital and corruption.

A known mafia boss (Delyan Peevski) has control of over 50% of the newspapers and 80% of the distribution of all newspapers through another company.

All the attorney generals of Bulgaria have been obviously corrupt, having dinners with prominent mafia bosses on yachts, etc. Everything in the judiciary system is made corrupt by design. All forms of opposition are crushed in infancy either by propaganda, intimidation or infiltrating the opposing organization and breaking it from the inside.

It's HELL. We don't know what to do. When we think the situation can't be any more dire, another, greater scandal is already looming. It's depressing and crushing.
Sure, if they say 2+2=4 that's Putin propaganda ...
Nice. A comment on the flags: I find the green of Italy indistinguishable from the blue on other flags, maybe make it lighter or something? And France is inverted: it's blue, white, red and not the other way around.
I constantly repost this comment from jlcfly from an AskHN.

"Teach them to be better than you. That may seem counterproductive. I have a type A personality, and I have decent coding skills. I've been in your situation a number of times. I also know there's these mythical expert developers out there that I can't seem to find (or afford). So, what to do? A few years ago I realized that if I continue down this path, I'll end up with some serious health issues due to the stresses that come along with having a reputation for being a really good developer.

So, I decided that instead of searching for developers better than me, I would teach developers I work with how to BE better. It's taken a lot of patience. And it's taken me quite a bit to LET GO of my way of doing things. I had to take my ego out of the picture. (VERY hard to do.)

Nowadays, I realize that developers don't have to BE better than me. I simply have to ALLOW them to do what they do without being so obsessive about it. Turns out, even junior developers really CAN do good work. They just need a little guidance that only comes with experience, and then they need me to get out of their way."

https://news.ycombinator.com/item?id=8649415
This was obviously high priority for the police and I'm sure they rushed right on over to investigate.
The Dark Science of Interrogation
Your link is, while great, completely unrelated.
It'd be great if HN added a way to view comments I've upvoted.
I'm actually a dyed-in-the-wool Node/js acolyte (which I used for the scraper), but I've played around with Python, and I'm sure it would be worth learning as a second language (I don't count my very-out-of-date Ruby).

Thanks for the tip!
Infinit launched a Windows version to help you send files faster
It is certainly a fun puzzle; hopefully kOS is released soon to application developers.

Since you are playing in JS, you might also have a look at c.js (http://kx.com/q/c/c.js), which is the tool KX uses to translate between JS objects and k objects through web socket IPC with a k process (http://code.kx.com/wiki/Cookbook/Websocket). Might be useful to see how Arthur envisioned the k data structure in JS. Also, it would be kind of interesting to have a k5 process running in the browser talking with a k4 process running locally in the 32bit trial...
Fair enough, though I'm not sure everyone in the Russian upper echelons is completely convinced of that :)
Show HN: A Sierpinski Valentine in 4 equations
They want to negotiate your estimate down, so they can then pin your quote and budget to the lowered estimate.

"Going over budget? That's fine, let's renegotiate. Remember though that you're already behind on this project so that needs to be taken into account. We'd prefer this last leg of the project to be flat rate..."

It's definitely not right - and as a contractor your should read the tarot cards and have had preparations in place so it wouldn't happen - but you'd be amazed at how often variations of this scheme work out with PMs and procurement at larger companies that should really know better.
Nytimes is a very crude propaganda machine, I hope one day a decent person would expose them.
These icons get warped in Chrome when you set the zoom level to 125%. For example: the roof on the house in the lb-home icon is no longer centered.
Thanks! Yeah, this helps confirm the utility of picking up some Python.
Regarding Russia's foreign propaganda, a Russian-born person (I think he may not wish to be named) described the situation like this:

"
Many have wondered why the Russian propaganda machine is spewing out a torrent of such preposterous claims that few people take seriously.

They know it will not be believed abroad. The purpose is not that it is believed.

The purpose of disinformation was is to destroy trust in all media. Create a space where nobody believes in anything.

Then, when people brag that they don't believe the Kremlin propaganda, but also they don't believe "the other propaganda" that is published by media in countries where there is a free press, the information war has been won.

If you think that Western media (for purposes of translation: let's take for example DW or BBC) is as unreliable as Russia Today, you are not above the information war. You are its casualty.
"

And seeing the preposterous claims about persecution of ethnic Russians where I live, contra reality of ethnic Russian people I know, and how some people still keep reminding how also the Western TV channels and papers are part of a propaganda machine... he has a strong point.
A plurality of voices which all say precisely the same things; Israel and US good, Muslims (except for our friends the Saudis) and Russians bad. The only difference between the Russian system and the US system is the Rooskies are more honest and straightforward about it, and in the US, people delude themselves into thinking there is a difference between the world view presented in MSNBC and Fox news. The main differences between MSNBC and Fox news are the personalities they demonize. The policies and worldview they present are identical.

Find me a US news outlet which, say, criticizes the preposterous influence of Saudi and Israeli intelligence services on the US political process (say, for example, the invasion of Iraq and the demonization of Syria and Iran), and I will say we have a freer news organization in the US. Or, for example, the fact that the US organized a coup against a democratically elected government in Ukraine, and put Joe Biden's son in charge of an oil company there: kind of like a corrupt oligarchy would. Meanwhile, if I want to read about this, Russia Today, despite being Russian propaganda, actually accurately reports on the subject. Which is why people welcome RT as a useful news outlet, and laugh at CNN as US propaganda.
What the hell does that have to do with privacy?
typo in submission title
Some interesting things often get posted to http://www.reddit.com/r/apljk/ from time to time. For example, old posts from geocar contain screenshots of the kOS desktop.
> As a result, if you create cycles, you leak memory.

Eep.

> there's a lot of code that needs to run in soft realtime

This is not really a problem, since the hardware will trigger an interrupt which will, at the hardware level, stop the current instruction and move the instruction pointer to a registered location in code. Most time-sensitive hardware interaction occurs in these interrupt handlers, the kernel simply has to read/populate buffers with data which the interrupt handlers consume/fill.

Since interrupts happens to existing kernels all the time (as well as user-space GC runs as well), and so long as the interrupt handler can properly run without having to mess with memory being managed by the GC (which might, to be fair, require a bit of lower level code), you could resume back into a GC cycle as easily as you can resume into a normal kernel.
Troll accounts on HN too now? (Check the twitter account on the profile page)
Yes, locations in memory, not the kernel's working memory space. i.e. so long as you can have your program loaded after a certain point, write to, and read from, specific locations in memory, you're fine. How the kernel manages its own memory is up to it (for example, one of the tasks which is required to bootstrap into C is establishing a stack so you can call a C method).

EDIT: Real life example of a GC'ed kernel:

https://en.wikipedia.org/wiki/JavaOS
Small nitpick: EU has 28 member states, everybody always forgets about Croatia :)
typo in mail subject
I think the author doesn't give enough credit to things that OCaml has that Haskell doesn't have: a powerful module system (ie, functors), polymorphic variants/subtyping, etc.
Why my team uses npm instead of bower
The U.S. has been in perpetual war for over a decade, the media is part of that war. While advantaged, educated U.S. citizens want to make believe in a free Western press, invented narratives like Jessica Lynch rescue, staged Saddam Hussein statue toppling, Diane Sawyer's yellow journalism showing bombed out Gaza calling it Israel, BBC filming actors in supposed Syrian gas attack, embedded media to show our boys in a positive light, Brian Williams lie to also make war personal for viewers that was shot down by soldiers over "stolen valor", these incidents paint a different picture. How about how journalist Helen Thomas who was set up to discredit her. 6 corporations control 90% of media in U.S. Is that the diversity Nuland crows about. Journalists and academics are often found to be paid agents of intelligence services.
Apparently HN takes a very dim view on people talking about rolling their own home automation

There used to be a very different crowd around here. I've been looking around for a site like what HN used to be, when "H" stood for "Hacker" and not "Helpless," but so far no good suggestions have come to light.
And "SPI" is...?
Surprisingly, the most thought-provoking film I saw last year may have been Nightcrawler. I knew the outlines of the film's subject going in: the sensationalization of the news, the woeful deterioration of local news standards, not to mention the unannounced insertion of pre-packaged or paid segments (not really covered in the film).

The content was undoubtedly exaggerated for dramatic effect to some extent, though I suspect the news production scenes were among the more documentary aspects of the film. Amazingly, they cast real Los Angeles local news anchors in the film (who happily consented to be in it!)

I'm also a consumer of what I would call serious, non-mainstream news sources: NPR, New York Times, Hacker News. But next time I was at the gym and caught the local news on one of the hanging big screen tvs, I saw it in a completely different light. Just as the film depicted.

It's not propaganda in the way described here. But I found it pretty shocking and unsettling.
US should prepare for unprecedented drought conditions
I'm not sure what your site is about. Looking at it right now, nothing really is stated about the numbers who called. It's a lot of empty fields and "unknown"s.

I can't see why Google would penalize you like this unless you have been suspected of doing dirty work.
You probably didn't spend enough on AdWords.