skysight-inc/HackerNews huggingface dataset:
Nice comment.
Come in Italy and I'll show you some way to be condamned while acting in a ethic way :)

edit: I am a condamned and I didn't commit a crime.
Unfortunately not everywhere.
How wireless charging works for electric cars, explained
If you live in a city with good public transport, like London, Uber is much less important.
> Someone with a spoofing capable, 100,000 node botnet

Does not exist and if it did, it's the unspoofed traffic you should be worried about.
Hey there, yes the kit will give you a great start on your project. Let me know if you have any trouble with the purchasing system.

http://runmyrobot.com/kit

This code, which runs on the robot (RasPi), is open and available here. You are correct, it receives commands from the server via socket io.

https://github.com/runmyrobot/runmyrobot

As for the server, you can use our site with privacy if you want. The privacy feature is brand new, so you can't see it in the interface yet, but it's there. We just have to turn it on. Or, you can build your own server/webclient if you want. We can provide all information you need for messaging protocol and such that's used to move the robot.

Let me know if you have any questions

Best!

Rick Giuly
rgiuly@gmail.com
Co-founder RunMyRobot
Turkish Government chasing this link. They blocked dropbox and google drive just for hiding this stupid torrent file.
> Different threat vector entirely.

My point was exactly that it's a different threat to have them have to collect human intelligence from NGOs rather than have every text message, phone call, email, etc from and up-to-the-minute location data on every person they're looking for intel on.

I don't care if the CIA can call up every NGO on the globe and talk to 50 different people there to get 50,000 reports on the current civil unrest across the globe, collate them down in to usable intelligence, and present that to our leaders. That's literally their job. They should do that. Lots of that. All of it they can. (I would be shocked if the CIA didn't already heavily extract intelligence from NGOs.)

It's just a completely different scale from being about to know where every person is minute-by-minute, and everything they say, text, email, read online, etc. forever, to be looked up and cross-referenced whenever you need. Particularly because the conversations with NGOs have to focus on targets of interest, while they can literally just watch every phone and digital transaction. All of them. All the time.

So I'll be blunt: you guys are just wrong that them being able to get any kind of intelligence from NGOs, be it sigint or humint, that would make up for the firehose of digital exchanges being shut down or rendered useless.
In which state can a private individual go onto some one else's property to repossess something?
At the moment, this post has 4 upvotes and yet it is in the #7 place on the front page of Hacker News. How is that possible? 4 upvotes gets a post that high on the front page?
I do not think you are correct in saying that SQL is a logic programming language. A logic programming language is defined in terms of rules/implications[1], which SQL is not. However, it is a declarative language, which Prolog also is. In a declarative language you state what a solution is[2] (which the program then searches for), in contrast to the more traditional type of programming (imperative) that states how to obtain a solution.

[1] - https://en.m.wikipedia.org/wiki/Logic_programming
[2] - https://en.m.wikipedia.org/wiki/Declarative_programming
The 3-part installation can be found here [1] and here [2]. Be warned, it is about 2-3 hours worth of your time, but makes for a really shocking read. [3] provides exhaustive coverage of the aftermath. Giordano's recount of Webb's memorial service just a month after the latter's suicide and his eulogy of sorts is especially moving [4].

1. The Dark Alliance (http://www.mega.nu/ampp/webb.html)

2. San Jose Mercury News (https://longform.org/archive/publications/san-jose-mercury-n...)

3. Inside the Dark Alliance: Gary Webb on the CIA, the Contras, and the Crack Cocaine Explosion (http://www.democracynow.org/2014/10/6/inside_the_dark_allian...)

4. The Life and Times of Gary Webb. His Journalism Was Vindicated, Yet the Industry Kept Him in Exile (http://www.narconews.com/Issue35/article1154.html)
Since our startup is build entirely on Tornado + RethinkDB + Emberjs + Python , this is a huge blow.

But i do not worry , since this is announced many folks willing to support from community and many willing to contribute to RethinkDB in terms of both profit sharing and code steps up.

Also Stripe and Compose.io step up , to stand with RethinkDB .

I for one , a Startup Enterprenuer and Founder of Software Agency from Myanmar , Promise to share at least 5% of our profit on projects developed using RethinkDB to keep it Running .
Heck, if you're doing anything substantial with Scheme in high school then you're on a great track.
If "You can be very sure that the anonymous person you communicated with last week is the same anonymous person you are communicating with and potentially transacting with today." that person DOESN'T have strong anonymity.

If "You can be very sure that any transaction you make cannot be disputed." then you DON'T have strong anonymity.
They are stereotypes denoting different generational cultures (wikipedia calls it "demographic cohort"). If I made your list chronologically I would put "Generation X" between yuppie and hipster.

Every generation gets a name, huge swaths of commerce depend on it.
No proof needed. I fully trust DxOMark in that area and I think that iPhone got some serious competition with Pixel.
Carbon nanotube crocheting
Reports suggest the man hacked into the system after seeing log-in details displayed on the billboard.

How did that even happen?
Ha, here's an old thread where I asked the caja developers about that exact scenario: https://groups.google.com/forum/#!topic/google-caja-discuss/...

Some possible mitigations but I don't know if they ever implemented them.
submitters karma is 25637, that probably has something to do with it.
https://atlas.hashicorp.com/bento/boxes/opensuse-leap-42.1/
Not saying I support the idea of monopolizing space, but whoever builds one first with that savings in price... Imagine if McDonalds found a special ingredient from space to add to their burgers and McDonalds is the one who builds a space elevator. Hahaha

Alright I'll see myself out.
"This isn't ammunition for political agendas---improving equality should be a central objective function of any democratic political system."

- proceeds to advocate a particular political agenda. While "government should promote equality" is a statement virtually everyone would agree with, how much equality, what else to compromise in order to get it, and what equality even means are in fact not widely agreed upon.
Yeah, quite a 'hack', probably why he got caught.
It’s just weird – I’m taking that course right now myself, exam on the 14th – that it was never mentioned.
Part of the reason why I have not much respect of social sciences. Scientific rigor there seems rather flawed. Even the fact that the topics and tabus change like a slow fashion cycle shows that annealing the truth isn't really the highest commandment there.

A publishing system that treats repeating and potentially nullifying old studies the same as new findings, would go a long way though. There's also no reason why it has to be so linear. Why can't a reviewer accept, but ask the question 'what abou Europe?' publicly, to which thr same or other researchers could attach their studies and get on a fast track to acceptance as well? You know, like an Academic wikipedia in shape of a journal.
The research part is interesting, but the idea that natural colorants are magically safer than artificial colorants is stupid. There are many natural substances that have colors and are poisonous.

I can agree that the natural red colorant from beet is safe because it's very common to eat a lot of beet without problems. But a weird blue colorant from a bacteria that lives in Yellowstone deserve the same level of test that an artificial colorant, being natural doesn't make it magically safer.
Kind of like SQLite?
It's Saturday afternoon in the US. Not exactly the busiest time for news. I don't know how Hacker News' ranking algorithm works, but I'd imagine it's possible to incorporate information like number of clicks in addition to upvotes and comments.
Doh, thank you for the catch and pardon my sleep-deprived typo.
One of the things that has been only lightly touched upon:

> ... and have them demoted and/or fired to minimize severance costs ...

Tangential to this was the violation of the California and federal WARN act. Yahoo reduced the workforce by 600 employees without declaring the corresponding reduction in force under WARN acts.

If a company has 100 (federal) or 75 (California) or more full time employees that have been employed for 6 of the past 12 months and lays off 50 or more employees during a 30 day period, the employer falls into the WARN act.

This also isn't something that's new at all - its been brewing for months. http://www.californialaborandemploymentlaw.net/2016/yahoo-ac... is from March 6th.
Found this on CBS news. "Al Hakam Ralial, admits he hacked the IT system of the billboard operator but claims that the broadcast of the porn movie was accidental." Now we have two "how did this happen?" questions.
It's one of the signature features of the totalitarian apparatus -- cognitive dissonance.

It's what enabled, for example, members of the Einsatzgruppen to believe that it was OK to shoot young children at the front of the ravines and pits, because they'd be "better off" without their mothers to raise them. Not exactly congruent to what the CIA's operatives have been doing. But still, there's that mechanism of the brain saying, "This isn't really hurting them, so it's OK if I participate in it."
Too bad they can't have offline computers, teach an electronics class or something.
As I recall, PDB stood for "Pure Dead Brilliant" - this was written in Glasgow... :-)

This was related to the NeWS/PostScript based HyperNeWS GUI environment that I still have very fond memories of. We used it on an EU ESPRIT project with a Lisp backend (Harlequin LispWorks).

Meant I got to work in PostScript, C and Lisp on the same project, which was interesting.
This is essentially why the Korean language was invented. They originally used Chinese characters and wanted to increase literacy.
I had a Prolog course at university; it was interesting, but... very weird. (There's a joke that writing a compiler in Prolog is trivially easy; but writing a compiler in Prolog that does anything other than say 'No.' when given an invalid program is infeasibly hard.)

I generally found that while getting Prolog to do cool things was fairly straightforward, getting Prolog to do cool things quickly involved knowing precisely where to put cut operators, and that was basically black magic. But it's been a while.

BTW, our Prolog lecturer wrote a theorem prover in it. That's pretty straightforward; we all wrote theorem provers in it as an exercise; but his theorem prover had a polished MacOS GUI, and that was also written in Prolog. He was writing low-level MacOS stuff in raw Prolog. To this day I still have no idea how.
What about Epigenetics? We may all have the genes reauired for success, but they could get activated/deactivated in a manner that is inheritable.
In addition to the questions it does answer well, it also has these answers:

Q: "What is purpose" A: "Justin Bieber album"
Q: "What is a car?" A: "country in Africa"
Q: "What is a male?" A: "capital of Maldives"
Q: "What is a female?" A: "human who is female (use with Property:P21 sex or gender). For groups of females use with ''subclass of (P279)''"

my point in this comment is just to say that when it does give an odd answer, it can be funny, not to say that it sometimes gives odd answers.
Show HN: Pong and Tetris playable via Telnet
Requires VT100-compatibile terminal emulator.

telnet milek7.pl
Those links are to generators, not easy-to-read long-form explanations.
Sure it does, just run it multiple times. First pick a random slice. Then find the most similar slice and place it next to it. Then find the most similar slice to that and place it next to that, and so on. (And do this in both directions from the starting slice to get both sides.) Eventually you will complete the whole image.
> "What does this all mean? It means if you have a Food Bar with the expiration date July 14, 2017, it might benefit you to throw it away."

That seems a bit reactionary. A large number of the bars will have the same expiration date even if they were produced in different batches or facilities.

This whole piece seems to be designed to stir up emotions rather than provide real analysis. It is fine to express concern when people are getting sick, but this seems more like a attack. The default assumption seems to be that the Soylent team is hiding something, which does not seem consistent with Rosa Labs' previous disclosures about production issues.

Anyway I have been eating bars from a box with the same labeling (B1-00CAR BEST BY 1966 14JUL17 0716) for weeks with no ill effects. Rather than throwing all their product away if someone is worried they can try consuming a small portion of a bar first and then wait to see if there are any ill effects.
This has "truthiness" but I doubt it. Engineering managers at big tech companies (which are so fond of open office spaces) tend to be former engineers.

Pointy-haired bosses who can't tell what their reports are doing are more of a hallmark of cube farms than open offices.
No they are not. They score exactly the same as Safari does.
I worry how scalable is this as a freelancer I get good quality leads in the start but as number of users increase on the service, pool of quality leads gets scarce ...
Suggest him to invent his own language!
Bill Gates on the Importance of Government for Innovation
First up, it's very hard to judge someone's experience from their resume. E.g. they might have participated in a project that seemed very difficult, but maybe their own personal contribution to the project was a net negative.

I know this is not PC, but coding is not a craft where once you reach a certain level, the rest is polish and experience. Good programming requires a certain virtuosity that not all programmers have (not implying this is genetic, please don't assume I am). People who lack this may produce ok code 90% of the time, but will invariably reach a point where the problem is too hard for them, and they come up with a bad solution.

This applies to working at a big tech company, where all sorts of interesting problems crop up. At an ordinary company or startup, I accept that this might not be so important and maybe these companies are copying the tech company's interviewing style for no good reason. Again, this may not be PC, but people at big tech companies get paid more (even given the location) so I think it's fair to assume their skillset is rarer.

When I interview candidates, I try to mix hard challenges with general coding, design and communications skills. My problems don't usually have a trick that you need to see, and sometimes, like fizzbuzz, they intentionally don't have a clean solution. But my problems are algorithmic in nature. You can see there are some interesting data structures lurking in the background even if they aren't directly applicable.

My reasoning in using these questions is that if a person can't solve a difficult, messy, but well defined problem, then when they encounter such a problem they will be stuck. I know there is a kind of dogma on HN that says that complex problems tend to be a result of programmers not doing the straightforward thing, but my experience is that 10% of the time the straightforward solutions don't work and you need something complex. That is, the flipside of "don't write clever code" is "be clever enough to write the code that is needed". If this sounds arrogant, please bear in mind that it's not usually considered arrogant to say that social skills are important and vary across individuals, so why should coding ability be different?
In junior high we had a couple Apple IIs and a lot of IBM Selectrics.

We learned to code by typing out programs on the selectrics...
Hiring someone purely on technical skill is myopic, I'm not going to blabber on about "Cultural Fit" but in small to medium teams hiring someone with vastly opposing viewpoints can be detrimental or it could be greatly beneficial.

How could you expect to measure the social impact of a new member on your team when you look at them as a technical robot and not a human being.
This is a fun demo but, as others have mentioned, simulated annealing really isn't necessary, or even that appropriate, for this specific problem. I threw together the same demo with a very trivial algorithm that I think does a more accurate job of reconstructing the same images in significantly less time than the simulated annealing [1]. The algorithm consists of first finding the closest matching pair of pixels as a seed. It then finds the remaining column that most closely matches one of the current edges and adds it to the reconstructed columns. This then repeats until there are no remaining columns.

On a different note, if this quote:

> The unscrambling problem being solved here is much harder than a typical unscrambling problem, because we are rearranging single columns of pixels.

is referring to reconstructing shredded strips of paper then it is laughably false. The single columns of pixels are extremely clean and correspond very, very closely to their neighboring columns. In reality, the tearing of the paper makes the edges not match very well and it's just much noisier in general. I've worked on this problem before and it's many orders of magnitude more challenging than the reconstruction that is done in this demo.

[1] http://sangaline.com/blog/image_unshredder/
More nostalgia -- old calculators:

http://www.mrmartinweb.com/calculator.html
You speak as if the damage is past-tense. It's still being done! The U.S. may have ended the policy of openly torturing people, but they're still proudly assassinating people in foreign countries with drones. This is a practice that's really going to bite the U.S. in the ass one day. Sooner or later, some other nation or terrorist group is going to start killing people they don't like on U.S. soil with drones, and the U.S. will have no moral high ground from which to complain!
Umm, You are replying to a dot...
I don't know if these considerations are that widely shared.

Personally I think of three lines of attack:

1. I own my data and should be able to sell my data. For all kind of reasons. Sometimes sharing data will protect my privacy! https://www.linkedin.com/pulse/evil-postman-anne-van-rossum?...

2. It should be possible to define laws that forbid to copy. I'm fine with sharing my data at a particular moment for a particular purpose. If that party would be forbidden to copy that data I have a chance that I actually can "have the right to be forgotten". Every time a person requires that data it would need to do another request. This is kind of the idea behind https://www.qiyfoundation.org/ (based on blockchain, but that's irrelevant here).

3. My ideal scenario is not having unencrypted data at all: homomorphic encryption, see https://en.wikipedia.org/wiki/Homomorphic_encryption.
Empathy represses analytic thought, and vice versa (2012)
Add "Ask HN: " in front of your post title so it can get seen by more people. That might help you get better quality answers.
I'm from Germany. We are angry enough with Erdogan already.
I find that the opposite of baffling: human language is information sparse and redundant; computer languages are information dense and, by choice, are made as unredundant as possible. It just seems like trying to hit a big fluffy cloud on one side and a bald tree on the other. Obviously the big fluffy thing is easier than the spindly, narrow one.

How does machine translation do at poetry, in the sense of capturing the figurative meaning and stylistic elements, not just the literal meaning of the tokens?
NarcoNews and Narcosphere (and Giordano) are unrepentantly activist in both tone and aspiration. I think it would be a great disservice to label the outfit(s) as anti-Trump; there is a lot of thoughtful criticism of Sanders, Hillary, Obama, and left-wing movements in both sites. As for intersection between narcotics and politics, note that NarcoNews is perhaps best known for its coverage of the reach of narcodollars in the politics of LatAm and corporate motivation behind the War on Drugs. The pages are littered with this sort of coverage (in fact, it is mainly how they started out).
As far as I know, there are only excerpts.
Forest.gif
It is possible for subject recognition, but the data extraction would be much more difficult. For the simplest subject recognition, you would need a corpus with all the kinds of subjects that you want to recognize, and many examples of each. It would be very tough as a first project in machine learning.

Edit Note: I'm very new to machine learning as well, but this is what I've gathered so far.
Original paper (fMRI reveals reciprocal inhibition between social and physical cognitive domains): https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3602121/
This was discussed a few times earlier this year in an article that contains pictures of the monks:

https://news.ycombinator.com/item?id=10892556

https://news.ycombinator.com/item?id=10650278

Actual article: https://www.damninteresting.com/sokushinbutsu-the-ancient-bu...

Curiously similar wording too. Original article:

"Some of the monks drank tea made from the bark of the urushi tree during their fast. Also known as the Japanese Varnish Tree, its sap is normally used to make a lacquer varnish, and it contains the same abrasive chemical that makes poison ivy so unpleasant. Urushi is so toxic that even its vapor can cause a rash, and it remains in the body after death. Drinking urushi tea served to hasten the monk towards death as well as make his body even less hospitable to insects."

This new article:

"A kind of sumac, the Japanese lacquer tree is called such because it is used to make traditional Japanese lacquer, urushi. Its bark contains the same toxic compound that makes poison ivy so poisonous. If ingested by these monks, urushi tea would have both hastened death and made the body even less hospitable to the bacteria and parasites that aid in decomposition."
Tests do have a maintenance cost:

Sometimes they rely on interfaces other than the one being tested, and that code needs to be updated when those interfaces updated. Generally speaking, an interface will have 2x the consumers in a well tested codebase, which means 2x the refactoring.

Tests take time to run, which slows the development loop.

Test can be used as documentation. The more tests in a specification, the less useful that spec is as documentation.

When refactoring, the number of tests increases the amount of behavior that needs to be pulled along. If the test is no longer important to the business, that slows down refactoring unnecessarily.

"Has been passing for a long time" isn't necessarily a good heuristic for identifying these situations. I'm just saying there are lots of costs to having a passing test in the suite.
Datalog is also quite actively used in ontology based data access where Datalog rules are used as mappings between databases and ontologies (see e.g. [1]). Variants and extensions of Datalog is also research actively in the field of answer set programming[2], with many usable implementations.

[1] - http://ontop.inf.unibz.it/
[2] - https://en.m.wikipedia.org/wiki/Answer_set_programming
Do you realize that these companies would never have existed in the first place if they had to do those things?

It's objectively better to have Uber and not regulate it than to regulate it and not have it. And make no mistake, that is the choice that is being made here.
Bitmask encrypted email