skysight-inc/HackerNews huggingface dataset:
I used this Perl template of a bot: https://www.snip2code.com/Snippet/655828/Basic-Telegram-bot-...

And wrote down the steps I took to build a bot that sends pictures from an IP camera (in Portuguese): http://alquerubim.blogspot.com.br/2016/02/solucao-caseira-pa...
I have my MVP–what now?
Thanks for being respectful - i appreciate it.

Since you've explained this so clearly, I guess I would pinpoint my disagreement at the assumption that the free software movement will never have the number of users that Apple will, and the idea that you have no choice.

Whilst the argument about types of freedom and the goal of free software seems sound, both of these other points seem to be relatively arbitrary decisions that have nothing to do with Apple, and everything to do with a sense of powerlessness and failure in free software.

I think it's sad because I don't see why either statement should be true, and I think believing them does far more to undermine the goal than to help it.
Came here to say this. The feds almost universally use the MS ecosystem.
Always reminds me of this:

http://www.theatlantic.com/international/archive/2012/06/ame...

Americans Are as Likely to Be Killed by Their Own Furniture as by Terrorism
Yeah, I'm all for subscription model instead of ads but, as someone else said, it doesn't have to stalk you down the page. It's way too distracting and takes up enough real estate to be obnoxious.
I wonder what are the other arguments from his 2 advisers. They had a clear competitive advantage, and question should have been posted by both advisers as they have been described to be very qualified. So, what else do they know to be true?
They're way ahead of you.

http://in5d.com/energies-higher-self-decoding-matrix/
"* LSD here is a shorthand for psychedelics in general."
So you expect other communities to review all code changes? No way. This would be a huge time sink, and so far has never worked in the past.

This only works for very narrow-scoped projects, where the reviewers are also part of the project. Thinking or OpenBSD, Qt or other projects where peer-review is part of their internal structure.

So if other communities were to sign the releases, this would have to be automatic or semi-automatic. It would not be a review, but it would be still helpful, since those external observers then can see all releases in hindsight. So maybe years later some people are finding stuff and can trace it back to the point in time and the exact update by which it was introduced.
The perfect environment for small front-end developer teams
Wiley blocks researcher from accessing articles
The data looks as if it's being directly sourced from Wikipedia without filter. It might be that Wikipedia needs a bit of editing.
If we forced everyone to switch to Haskell, do you think this would really be any different? People would still do the bare minimum to implement the latest user stories, because that is literally what the boss is paying for.
https and ssh?
My impression of Gates is that he's lived most of his life in a bubble, has conflicting interests, but in the end, understands what's going on.
How to position your startup to recruit and retain the best team for you
I have never seen a manager complain about the use of functional programming.

What I have seen is amazingly intelligent programmers with FP backgrounds (who I pushed to hire) try to write in languages that are sort of FP (ie Java and Javascript). They end up writing code that is not canonical (which I don't mind) and using academic/haskell variable names (ie single letter variable names which I do mind heavily) and then fail to write any documentation (anecdotal observations).

I'm not saying this always the case but I have seen it quite a few times.
Don't forget the LMAO ones.
Ah, yes thanks, that was the word I was looking for. This is the closest translation which covers the meaning in this context.
On a 6s that is not correctly(not sure with the 5c). Apple cannot just access a 6s. They have to use the password to get in, just like you, me, the fbi and everyone else does. Apple can only remove some of the things that makes guessing the password harder.
"Twitter Firehose for iPhone" is really a misnomer. There is no way that this is a true implementation of a realtime feed of the full Twitter data stream...
That shows CO2 levels of 200-280 PPM over ~400,000 years the current level of 400PPM is a little outside that range.

Also, temperature chart looks closer to a random walk than a clear trend.

http://www.climatecentral.org/news/co2-400-ppm-global-record...
Thank you. We can easily implement new apps for new platforms during our architecture. Will see if someone will ask about this and will be ready to pay for this.
Step-By-Step: How to Predict the Future with Machine Learning
>We shouldn't fear their 'capabilities' but rather their lack of knowledge that'll ultimately lead to 'open systems' which can later be exploited by other criminals.

We should fear their intent. Their capabilities are beside the point -- they could hire the very best tomorrow if they found they need to.
The FCC could enforce anti-caller ID-spoofing without me, if they wanted to. I believe they have the authority. This is just another way to leave the status quo alone, and put the burden on the victims.

I've reported any number of robocalls-to-do-not-call numbers to the FCC, and exactly nothing has happened. I have no faith that complaining about spoofed caller ID will cause any action at all.
It's hardly a secret, the government is very open about curtailing hate speech on social networks. It's not a huge step in a country where everybody is used to Holocaust denial being a crime (much to your chagrin, I'm sure).
When someone incites people to attack Cologne mayor Henriette Reker in an attempt to kill her for her positive views and policies regarding immigration and refugees, I'd classify this speech as "hate speech & call for violence" and should be dealt with swiftly and firmly in accordance with the law.
WinBtrfs v0.1
In the submission form, you can submit an URL or put text but not both. Try resubmitting again with only the URL.

If you have something interesting to add, you can post a comment later. But if it's a oneliner without information like this, it will probably get downvoted.

(My suggestion is to write only comments with at least 3 lines and no exclamation points. After some time in the site you can learn when to break this rule.)
It's been a cold civil war for many years. Encryption - and communication technology in general - is a power usable by anybody, not just established institutions.

As Dan Geer explains:

In other words, [c]onvergence is an inevitable consequence of the
very power of cyberspace in and of itself. [I]ncreasingly powerful,
location independent technology in the hands of the many will tend
to force changes in the distribution of power. In fact, that is
the central theme of this essay -- that the power that is growing
in the net, per se, will soon surpass the ability of our existing
institutions to modify it in any meaningful way, so either the net
must be broken up into governable chunks or the net becomes government.

It seems to me that the leverage here favors cyberspace whenever
and wherever we give cyberspace a monopoly position, which we are
doing that blindly and often. In the last couple of years, I've
found that institutions that I more or less must use [...] no longer
accept paper letter instructions, they each only accept digital
delivery of such instructions. This means that each of them has
created a critical dependence on an Internet swarming with men in
the middle and, which is more, they have doubtlessly given up their
own ability to fall back to what worked for a century before.

It is that giving up of alternative means that really defines what
convergence is and does. It is said that all civil wars are about
on whose terms re-unification will occur. I would argue that we
are in, to coin a phrase, a Cold Civil War to determine on whose
terms convergence occurs.

https://www.youtube.com/watch?v=nT-TGvYOBpI#t=2824

http://geer.tinho.net/geer.blackhat.6viii14.txt (section "10. Convergence")
We need more reasonable people like you :-)
We have asked for Signal's detailed protocol specs, but we was unable to get them for months from Signal's team. Also i suppose our implementation is slightly different and can be incompatible.
Also it is seems that they abandoned their federation support.
It does sound like it on the surface, but doublethink was about the ability to think something was both true and false. What Fitzgerald was more likely getting at was the ability to assess and appreciate different choices and/or ideologies simultaneously.
Yes, but what is the delta? Since we are coming out of an ice age a mere 12,000 years ago, we should expect sea level rising. The issue is how much extra sea level rise are we seeing due to anthropomorphic climate change.

I seem to remember from the first IPCC report that it was on the order of a few centimeters per century, which is why I am not greatly concerned about this. But I could be wrong.
You have a bit too positive image of us ;)

Yes, it will spark discussions again, and certainly be tested in front of our highest courts, and probably fail in some aspects and send back to the drawing boards again after a few years, but I don't expect that much "outrage", at least as long as it remains a tool for few specialized cases.
I wish I had known about this earlier. I have put so many hours into minesweeper over years of office work.
Data Infrastructure at Airbnb
Max players reached. :(

I'll come back to this later I guess
What's to stop someone setting up a honey trap computer all exposed with Microspy Windows running on it, and effectively summoning these guys.

I genuinely am interested in their payloads...
I can understand that concepts like flatMap, merge, reduce and zip can be intimidating at first. It would help to explain what they are and how they work with smaller examples outside of project code base.

https://jsbin.com/bemasodemi/edit?js,console
Every major non-enterprise vendor abandoned it. Every company that i know and worked with XMPP completely rewrite it's stack .
Full doc: http://bioinfo.iric.ca/~daoudat/Mariana/
Just creating an 'About Us' page with some info on who you guys are would help. Currently the site is pretty much a faceless oblivion.

Don't get me wrong, I like the concept, and would be interested in writing for you to get my name out there, but as others note, losing control of our work is a huge fear - if we as writers willingly submit our work into a black hole, that's it.
To add to your point, holding opposing ideas in your mind doesn't mean you accept both ideas as correct and valid and good (as in the Orwell quote). It just means that you can appreciate them and understand some of the points they try to make.

The issue with polarized politics is that it encourages one-mindedness. Instead of trying to understand where your political opponents are coming from, you are encouraged to reject them and their ideas as "the enemy". A very anti-intellectual "Us versus Them" mindset.
I could've told you from countless games of Risk that Europe was the place where it all goes to shit and I didn't need oodles of data.
I agree with the general sentiment of "don't get rid of things only because they make certain jobs more difficult" - but I don't think the FBI is arguing for getting rid of encryption. I think they want to be able to break security surrounding encryption sometimes and under certain circumstances.
Show HN: A Simple Public Key Value Store on Erlang (Docker)
Hi all, I'd like to bring to light a simple public Key Value store server written on Erlang by my colleague @jamhed

I have wrapped it into a Docker image which anyone can quickly use.

Docker Hub

https://hub.docker.com/r/andrey01/pubkv/

Live Demo

http://asciinema.org/a/br1h2k4a6alp1hs93w2xy2gay

Future

I think that it could be a nice store feature to Docker. So that instead of mounting configuration files as volumes (-v), we could use something like:

services:

nginx:

pubkv:

nginx.conf: /etc/nginx/nginx.conf

pubkv:

host: localhost

port: 10080

uuid: 12834dff-d27d-48b0-95f3-bae967a6b048

just an example. (docker-compose v2 format is assumed)
It's not even an article I'd want to present to a high school class. An RGB pixel on your monitor is not emitting red, green and blue monochromatic (single wavelength) light. Same goes for the light reflected from a CYM pigment. Metamerism is at play, just like in the "real world". The author confuses the need to choose three primaries with a requirement those primaries be monochromatic. And since when have painters stuck to three pigments?
I don't recall ever seeing that sentiment, in terms of causing the actual hurricane. Causing the bad response, on the other hand, I've seen a lot and is not on its face an absurd thing to say.
Ya, it's really really bad at that.
Yeah, but in my experience, their extensive anti-abuse teams still end up with as much abuse [proportional to overall traffic] as Tor, if not more.

So to me, I don't understand why people complain about Tor when the real problem is the fact the larger networks simply take too damned long and throw far, far greater problems at people.

To me, the idea of blocking/throttling Tor more heavily than any other provider seems patently absurd for that reason.

I understand other people may have different experiences but that doesn't create a great deal of sympathy from me when a simple white list option takes 4-5 years.
In your accent (and lots of other people's too, but not in mine, and apparently not in that of the person you're responding to).

The sequence /aɪl/ never appears in my English dialect: there's always a schwa-ish sound before the /l/
What timeline? For me Inbox is just Gmail with better UI which categorises my shit automagically.
But then the process of something becoming automated can be a pretty deciding factor. Say a policeman overheard you talking about something that is illegal in public, and decides to investigate. Fine and dandy. Say the government mounts microphones in all public places, and does sophisticated speech recognition on it to find people talking about illegal things. In principle, that is very similar to a policeman overhearing a conversation, in scope, it isn't. That capability opens up terrifying possibilities.
> I didn't have any update-induced downtimes yet, except for the usual reboots to apply kernel upgrades

Wait until the first major backwards-incompatible config format change breaks something. Puppet was one example of many.

> My solution is to package that software myself in a private repo, so that I get to decide when to upgrade.

Works fine for single applications, breaks horribly for system-wide shared libraries.
Notes on Learning Elixir – Part 1
How about "think for yourself"? I notice that when you discuss something with a lot of partisan people they come to a pretty balanced view if the party leadership hasn't already staked out a position. But they will make a 180 turn as soon as soon as the official position is out and be totally opposed to the view they have developed previously.
Is it possible to "ssh" into an IncludeOS machine by default?

Does it include a filesystem?

Does it allow to execute other processes?
The IPCC assessment reports[1] are really well researched and comprehensive reports of the current science, including measures of confidence in plain language. They aren't hard to read, and there's any number of summaries available, including on Wikipedia[2]. It's a great place to start (and, for most non-climate-scientists, end) your research.

If you (general 'you', not you specifically, parent) want to dismiss an aggregate report of almost all climate scientists across the planet who research this stuff day in and day out as political theater, then I suggest your view of reality may be skewed by some other factor. Science provides us with data as near to facts as it's possible to get; it's up to us how to interpret those facts.

[1] http://www.ipcc.ch/report/ar5/index.shtml

[2] https://en.wikipedia.org/wiki/IPCC_Fifth_Assessment_Report
50 Shades of System Calls
Well, in germany that usually is meant to be "Verbrechen gehen die freiheitlich demokratische Grundordnung", that is anything that tries to overthrow the order of the state or the immutable paragraphs of the constitution. The problem is more that the restriction to crimes against the state gets lifted. The definition is actually fairly strict.
Really cool, though there may be a problem with the adjacent bomb counts.
Justice Department Wants Apple to Extract Data from 12 Other iPhones
“The whole aim of practical politics is to keep the populace alarmed (and hence clamorous to be led to safety) by an endless series of hobgoblins, most of them imaginary.”

― H.L. Mencken 1922

(n.b. I'm not saying global warming is imaginary.)
Connection to the server has been lost :(
Trying to reconnect . . .
Interesting idea - I wonder if this was investigated by the CIA during the MKUltra days?
The constitutional court is expected to rule on this in April based on an older complaint which makes it even more egregious that they start using it now.
s f g x = f x (g x)

k x y = x

b f g x = f (g x)

c f g x = f x g

y f = f (y f)

cond p f g x = if p x then f x else g x

fac = y (b (cond ((==) 0) (k 1)) (b (s (*)) (c b pred)))
The 150 Best Free Tools for Entrepreneurs
Android-X86 Partners with Jide Technology (Remix OS)
In theory that's just copying the Rust bridge code and using that as the frontend API for a rewrite. So yes it's possible, you "just" need to rewrite the rust-openssl-sys library.

I think the hesitation there is that everyone has gotten it beaten into your head that writing new crypto libraries is dangerous. It's probably safer to use a library that has tons of eyes on it, but at some point we should do it.
I wish them luck as having better wifi in the home is nice, but I suspect that the limiting factor has been the price rather than the lack of technology. One could get a Ubiquiti UniFi AC Lite device for half the price of an Eero.
Apple, the FBI, and Security
The employer/instigator is shielded from social pressure applied via being a nuisance. High turnover positions get a very slight uptick in turnover? Good thing there are a lot of people out there that just need a paycheck no matter the amount.
You're conveniently letting out the part about the racist remarks which are the actual cause. I'm all in favor of not letting racists teach children.
"protecting the people from the government is more important than protecting the people from the people, at least as long as it stays manageable."

This is fundamental, and this point needs more airtime than it gets. Terrorism is a real threat. It is a challenge that our institutions are struggling to deal with. But the threat that it poses is tiny compared to the threat of powerful government, a troll that goes back to the beginning of civilisation. We must not let the focus on terrorism distract us into relinquishing defenses against the greater threat of powerful government.

Advances in technology make privacy more important than it has ever been. Without privacy, there is vast opportunity for government to reach deep into our lives in the name of enforcement.

Government of the people has an obligation to find ways to combat terrorism that are compatible with the controls we need on government. If we don't hold the line on privacy, government will increasingly shift us towards serfdom.
I don't like that the URL is mienfield.com
Would you have an Amazon link for the FLIR adapter you purchased for your iPhone?
Not every school teaches this well, or at all. Not all people currently interested in this were listening to school lessons N years ago. Approachable explanations of everyday natural phenomena seem to be appropriate here to avoid narrowing your reading to startups and web tech.
Deciding to rewrite getaddrinfo in rust
> "We are currently overdue for an ice age"

That's a very convenient interpretation of the data. We are within the rounding error on a scale of several thousands of years.

If the ice age was coming RIGHT NOW, and our carbon emissions were offsetting it, and the situation could be a LOT WORSE, then MAYBE you'd have a point. (Though even in this highly unlikely scenario, you'd think we'd be able to come up with a better strategy to offset global cooling than acidifying our ocean, melting our glaciers, and inadvertently creating more extreme weather events).

But if that's NOT Happening, if that scheduled ice age is actually "due" 500 years from now, at the rate at which we are going right now, we can do a LOT of damage to our habitat, and the other living creatures on the planet before it shows up. Before the cooling comes to offset our warming we'd have created hundreds of millions of refugees from low lying watersheds, caused hundreds of species extinctions, and decreased the quality of life for every single person on the planet - not just the poor fuckers who couldn't afford new sea-walls.

Is that worth it to you? Or are you happy tasting sand with your head buried below the ground? If you are, that's great because you'll be dealing with a lot more sand in your life before it's all said and done.
Ask HN: Do karma points work differently after 1000?
Just noticed that after I submitted an article which got quite afew up votes, my karma points went up by less than half that number. Anyone know if that's a bug or afew tire of post 1000 karma? At first I figured someone probably downvoted my comments somewhere, but now I'm noticing that this has been a constant thing.
So much for Comey's claim that they don't want to set a precedent - "The San Bernardino litigation isn’t about trying to set a precedent" (this macrumors article comes from a WSJ article, but WSJ has a paywall)
Heavy metal is (you have to admit that) a pretty rigidly codified type of music. It requires a certain set of instruments, with few variations

Nothing could be further from the truth. For example, the OP itself talked about "folk metal", a sub-genre that uses traditional themes, musical styles, and instruments.

It sounds in a very recognizable way, so it's rather easy to classify songs that fall into it.

Again, you've missed out (and even claimed that it never happened) a HUGE amount of evolution. Metal fans love to bicker and debate, and you'll see, for example, discussions over whether the evolved Opeth, that eschews their older death metal trappings, still counts as metal at all. In the proggy sub-genres that I enjoy, there's ample debate over whether a particular band or song is prog metal or "just" prog rock.

In its infancy, much of metal was dismissed as being stupid, three-chord performances. It's evolved so that today, it's undoubtedly the most technically demanding genre within the entire poo & rock oeuvre. Bands like Meshuggah, or the whole math-metal sub-genre, are performing music so technically demanding that no high school garage band is going to get near it.

In its expansion into these prog, technical, death, extreme, folk, etc directions, there is no doubt that the variety of expression covered by metal today is many orders of magnitude greater than in its younger days.
pain.
Bits/bytes confusion causes short keys in libssh
Not if nothing really relies on that serial number, right?
There is an even better approach than trusting the most senior that will have a longer term payoff. The dispute is usually caused by a lack of people skills in one or both of the parties. If you can instead take this as an opportunity not to resolve a pokemon dispute but instead to teach dispute resolution skills to both then you don't need to know enough pokemon to resolve it. And the next time a dispute comes up around something you don't have enough information to be authoritative about the involved parties might be able to resolve it themselves.
I suspect that's a big part of group identity. Want to solve that problem? Stop referring to those who disagree (or agree) with you as "Democrat" or "Republican". And stop thinking of yourself that way.