skysight-inc/HackerNews huggingface dataset:
We're in a beta test with existing customers who opted in to be part of the beta. They are running on systems that we expect to go into full production after we've completed all of our testing and also collected and acted upon any customer feedback that's critical.

We're also constantly adding more people into the beta test and invites are sent out in the order in which people applied.
Too right mate, it's too far to swim!
URL changed from http://www.payscale.com/career-news/2016/05/programmer-fired.... Thanks.
While conspiracy theory is a risky proposition, in this case the agencies involved are known for such things. COINTELPRO, prism etc, so it's no entirely implausible to raise such concerns.
Yes. It originally did allow you to hover over the countries to see more information. But combined with everything else it required too much memory and caused it to run slow on mobile browsers.

Doesn't seem like removing a tooltip should make the difference, but it allowed me to simplify the map, remove jquery, and make a few other simplifications to the code.

If I were to make it over again, I would use WebGL for the particles next time instead of Canvas, and performance problems wouldn't be an issue.
Resolvers are exactly what I told you about. You clearly don't know the jargon.

The RFC terminology for in-application DNS client libraries is stub resolvers. RFC 1034 section 5.3.1. A resolver in contrast is the complete subsystem, sometimes implemented as a stub resolver together with a separate program that it makes remote procedure calls to, that does query resolution. RFC 1034 section 2.4.

Yes, it's arcane terminology. It's not mine. I've been telling people to think of DNS like HTTP since the turn of the century. But if you use it, use it correctly.

* http://homepage.ntlworld.com./jonathan.deboynepollard/FGA/dn...
I guess the biggest question here is - does OP even want to be a programmer? Maybe they'd rather do something else in life.. but e.g. for me, it's been my goal of the past two years (which I'm finally s/realizing/achieving/)
But in the poster's context, "excellent" is a non-objective undefined term. In an enterprise, the incentive is for you to define how your subordinates do their jobs.

So, it's a different subject altogether.

This actually gets at what the paper describes as the problem with defining what "excellence" means. (I read about half the paper.) Everyone defines it differently, so excellence basically just means that it's judged well by whoever is doing the judging.
Americans really do not prefer either candidate. Our political system is deeply screwed up. Saying something like "Just vote for the right people and everything will be better!" doesn't help us Americans because the system is both a two-party system and is heavily influenced by the rich. The two problems combined has really made our country less of a democracy and more of an oligarchy.
It also means the courts aren't being utilized as much, so there is time to handle the cases for patent trolls.
Fundbox | https://fundbox.com | Full-time Onsite | Back-end Engineer | SF

Come work in a great company, with more then 100M in funding and numerous prizes in the industry of Fintech.

Be one of the first engineers in SF, basically a startup within a start up!

We're looking for the first back end engineer in our branch new SF R&D branch, to help develop the new product of the company. Duties will involve creating a back end infrastructure from scratch, optimizing for performance, working tightly with the product team and influencing the newest products of the company.

We're a python shop, but experience with specifically python is not 100% required as long as you're experienced enough to start running with it.

Let me know if you're interested, let's talk.
alex@fundbox.com
Will be here before you know it =]

Our beta test is in full swing with customers who opted in and we're constantly adding new customers into the beta test in the order in which they subscribed to it.

So this will be rolling out very soon =]
Minor pedantry: TPB doesn't even have a proper tracker anymore. All the links are magnets, meaning you're picking up the metadata from the DHT network, not TPB itself. They are literally nothing more than a search engine for titles attached to DHT hashes.
Here's the problem I keep coming back to with task estimation for implementing software. This is the absolute minimum description of what a software engineer's responsibilities are: Giving the correct set of instructions to a computer about how to accomplish a task.

Given that, a precise understanding of the time involved to accomplish a task requires knowledge of the time it takes to come up with the correct instructions + the time it takes to give the correct instructions to the computer. The time cost to give instructions to a computer is effectively linear in the size of those instructions (its whatever my typing speed is times that size), but the time cost to understand what those instructions need to be is effectively unknowable unless I've already got those instructions. It's sort of like the halting problem for people... if I knew how long it would take to come up with a reasonably precise version of them, you'd have a version of those instructions that could execute in some language (say some imaginary pseudocode language), or I'd have determined that the task is impossible.

I can keep a heuristic understanding of how long a task will take based on previous tasks I've completed (i.e. this task sounds similar to this previous one, which took me this long. I'll use that for my estimate), but there will always be some set of tasks for which I'm wildly wrong unless I precisely examine what's involved.

If it's better to estimate in a fashion such that I deliver everything I promise (and that we can have a planning session that doesn't last the entire sprint), I can pad my estimate by a large factor. In general, its easier to meet the criteria for this situation, but there will still be tasks for which my estimate can be wildly off. This can also lead to unhappy product owners who assume I'm trying to rig planning to excuse less work.

How do you come out of this exercise unscathed and with valuable information?
About six meters into a human sized crater if I were using one.
How would Americans react if some major company would sell goods or services in USA, but refuse service to, say, all residents of Texas - simply request your ID (or address on your creditcard) before sale and decline if you come from a state they don't like?

I get that you have very different attitude on regulations of commerce, but really, what would (in your opinion) be the American people reaction to that?
At least investing in small and medium sized businesses would be a productive use of capital compared to just being a wealthy landowner.
This is a claim by one member in a smear campaign saying they're not working with others despite everything happening in a day or so. Their claim isn't worth anything.
Fine, contributing in the form of saying "we can't contribute here" is the one way in which we can contribute. Happy? That seems pretty obvious, no need to call people out for supposed double standards.
Wow, you might actually be right - so I was wrong. I think I got that idea from "Rich Dad Poor Dad" by Kyosaki. Well, it's never too late to learn you were wrong. http://english.stackexchange.com/questions/66379/whats-the-l...
> People like this should be lit on fire

Please don't comment like this here.
TL;DR. This article is a thinly veiled infomercial of a continuous deployment toolkit with a bait title.

It says nothing at all about overengineering, attempts to hide its nature with a bunch of worthless and confused platitudes and generalisations.
Suppose that the thieves escaped, and then later that night they killed your Uncle Ben. At that point you realize that with great power comes great responsibility. You go home, design a suit with a spider emblem on it, and then use your newly created powers, brought on by a radioactive spider bite for societal good, not personal gain.
here's a great read about how it was made by one of the members: https://fgiesen.wordpress.com/2012/04/08/metaprogramming-for...

i've submitted it previously: https://news.ycombinator.com/item?id=7739599
Pivotal Cloud Foundry Is Not Just for New Apps Anymore
https://github.com/keepassx/keepassx If libgcrypt, QT, zlib get compromised I guess it's game over, but it's a long way to go, it will get noticed.
To be sure, there were two governments in the US Civil War as well. I'd say it's a pretty rare situation where a unified government turns citizens against each other with guns. Maybe The Great Leap Forward and the like, but even that was maybe more prosecutorial.
I dream from a fully asyncio-compliant stack. So far, even those that claim to be async, still use the sync client [0]. This one [1] is highly underutilized.

[0]: https://github.com/jcarbaugh/butterfield/issues/17

[1]: https://github.com/gfreezy/slacker-asyncio/
> Does @frabyn not know that spurious means false?

Does 'SeanLuke not know the following definitions of spurious?

http://www.merriam-webster.com/dictionary/spurious

"of a deceitful nature or quality"

"not genuine, sincere, or authentic"

So Appelbaum can claim that he didn't exactly mean "false" (in a sense of "never happened") but "not sincere" (as in, "somebody instructed those people to tell that now, you know, the nasty governments that are after me") if presented with the proofs later.

In short, read carefully yourself, take the dictionary and consider what was actually written and what wasn't. My impression, Franklin Bynum correctly recognized one weasel word

https://en.wikipedia.org/wiki/Weasel_word
Reiki Energy Healing & Spirit Removal
Personal attacks and name-calling are not allowed here. Please (re)-read the site guidelines and follow them. That means posting civil, substantive comments, or not posting.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html

We detached this comment from https://news.ycombinator.com/item?id=11846818 and marked it off-topic.
So basically, this is org-mode but prettier. Also, I can encrypt my org notes and back them up using literally anything that will push bits.
What it is and what they say it is are different concepts.
You're right that they are designed for lower loads. But perhaps they shouldn't be, and retrofitting them might be a good use of public money.
... in america. Most cars sold in Europe are still manuals, although automatics are slowly taking over there, too.
But there's a programming environment out there that a lot of "non-programmers" use all the time and use to make some very complex applications.

It's called Excel.
Naive Bayes and Text Classification – Introduction and Theory
You sound like you're trying to win some debate. You shouldn't assume things about someone else's story to win one.
Creating your own strawman then proceeding to beat it up about how I invaded their home.

When we 'blasted in' we didn't kick the door in. We knocked, started quizzing the guy who answered the door about the TV, one of them said to come on in and look around. Then we blasted in.

The gun could've gotten him killed. He pulled it out but clearly wasn't willing to use it, he waved it around as if we were going to be scared. I wasn't, he got it ripped from his hands then he was beaten to the ground his own gun. This kind of non-macho posturing is typical. Then we got that stupid gun out the door and settled it.

Anyway this wasn't that big of a deal, just a robbery resolved as cordially as you can in an efficient manner. It worked out for both parties. Especially well for them, considering they were involved with breaking, entering and theft. Not to mention whatever charge comes with pulling a gun out threatening to kill people. He did say he'd shoot us. I'd say they got off rather easy, other than bruised egos. They were my neighbors and I assure you, they didn't want anything to do with me again.

You seem touchy about it for some reason like you were on the receiving end of a similar situation. I personally don't like to be taken advantage of or have my home robbed? This was a relatively tame story I was willing to post publicly.

Zavodnik, has no idea what waits for him out there. It's not all fun and games when you play with peoples lives as he does. Wait till he finds someone intelligent, aggressive, willing to go to the edge or slightly over the rule of law and with a strong sense of justice. Street justice, not the courts. I could be that man for sure, but like most people reading this- I would only interrupt my life for someone who affected my family. Possibly a local child rapist or similar heinous criminal could face my wrath. It would take something like that to activate my mob violence gene.

That guy just needs some anonymous midnight beatings by some of the victims and their families and he'll stop. Yeah it's the "wrong answer!" even though our nation-state does much worse. He's just gotten off with zero retaliation so far so he's going to continue to stay within the rules but abuse our judicial system.
The point I was making is you don't become a tennis player by kicking a football.
Then those people should move to dead-end streets. Because again, it isn't "their" street. It's the public's street.
Seriously a fraction of the total slave trade from Africa went to the United States. The vast majority of slaves from Africa went to the Caribbean Islands and South America.

>Of the more than 10 million enslaved Africans to eventually reach the Western Hemisphere, just 388,747—less than 4 percent of the total—came to North America.

This is an excellent infographic showing the travels of the ships of the time via their shipslogs.
http://www.slate.com/articles/life/the_history_of_american_s...
I had a similar experience. In 7th grade, I was fairly small in size (almost 6'2" today) and a relatively larger kid used to come into my history class late most days. He'd pass by my desk, behind my chair, and "push it" each day.

After school, I got similar verbal harassment from the same guy while with his friends while walking home.

Long story short, I got sick of it and one day in History class, grabbed the sides of my chair and waited for him to push it as he walked by. When he did, I sprang up rapidly while holding my chair and pushed back, flipping him over the desk behind me. Huge disruption to the class, etc.

Teacher looked over, made no expression, and continued teaching the class. Never heard a peep from the guy after school the rest of the year, and that was the last time he touched my chair. :)
The article is a screed against the use of the word "sophisticated" in describing mundane attacks against websites.

It fails to consider at least two things:

1) to non-technical top management, everything about how the Information Superhighway works is "sophisticated". They don't understand it, so: "Any sufficiently advanced technology is indistinguishable from magic."

2) It's strongly in the interest of overpaid and underworked CIOs that probably got their job via nepotism or the "old boys network" to portray virtually any attack as "sophisticated". Does a CIO want to go into a meeting with the CEO or with the Board of Directors and say: "yeah, this is such a simple attack that it was probably done by a 15 year old". Nope. Admitting that wouldn't be a good career move.
Did you read the paper? The first section deals with the fact that "excellence" essentially has no definition, because every group, or every evaluator, has a different opinion of what "excellence" means.

In this paper, "excellence" is specifically defined as a "Boundary Object."

From https://en.wikipedia.org/wiki/Boundary_object, "In sociology, a boundary object is information, such as specimens, field notes, and maps, used in different ways by different communities. Boundary objects are plastic, interpreted differently across communities but with enough immutable content to maintain integrity."
I'm pretty sure that most states, if not all, have certain freeways where police could have a constant feed of speeders.
Maybe, or maybe it just needs to be good enough for people who already use Office for everything else.
The Wayback Machine is your friend.

https://web.archive.org/web/20160127001734/http://feinternat...

Third listing.

A really solid, profitable business.
There was the occasional slave-running ship, yes, but I doubt they did business 'en masse'; the profits if successful were good, but besides the prohibition on the trade from the US, they had to deal with interdiction by the Royal Navy, and in those days you did not mess with the Royal Navy.
The fundamental question with the DAO is "what happens when something goes wrong". Contract law is simple when everything goes right - item gets delivered and paid for, contract is fulfilled and complete. It's the error and fraud cases that are hard. As Bitcoin has taught us.
Would appear that the preview is a web view but nothing else is, as far as I can tell. Editor might be but I think it's just a series of text views. Rest of the interface is definitely native. Also, even the web parts aren't embedding & shipping Chromium but rather using the MacOS WebKit framework which is definitely preferable from at least a memory usage, battery life, and security standpoint.
> Oh wow really? That's really bad - you must have worked with some really poor ops teams in the past.

You sound genuinely very smart and knowledgeable in this area. But the other 90% of the workers in this sector are not.

> Amazon itself claims that you must have your hosts across various zones to get decent uptime - that's like saying "oh yes - the Toyota Carolla is really reliable, it works 99.99% of the time... As long as you buy a second one for when it's not available".

Wait, you don't have a second data center for your mission critical systems in case your primary fails?

> We perform an in-detail yearly cross-cost comparison between AWS and our operated datacentre...bandwidth between zones, backups and customers and it really hasn't improve at all over the past 3 years

I totally agree. If you have the right resources, a good data center partner and well defined process, then "the cloud" isn't for you. For the other 90% of the people out there that simply don't have the know-how, knowledge, or resources to find talented IT operational excellence, then AWS totally makes sense.
I spent a while exploring this during grad school, but it seemed like a non-starter for two reasons:

a) It requires the graph to only be accessed in one way. For example anything data-driven like binary tree search is out.

b) At least in languages without copying collectors (my focus was C programs) it requires the graph to be immutable or mostly immutable.
uMatrix looks heavy duty but effective. I'd never heard of it before--it looks like it could replace my user-string randomizer extension as well as Noscript and uBlock, which makes it worth a strong look. I've already found some tutorials that make it look a little less intimidating. An upvote didn't seem like enough of a thank you for posting.
This looks like a nice service, and the price seems very reasonable. Hope it works out well for you!
The reason I complain about that err() example is because it relies on very un-pythonic behavior. You're one stray comma away from sending in a tuple rather than a silently concatenated string.

(Coincidentally, this is why the separator there is a dash, rather than the more grammatically correct comma)

And I thank you for the other examples of ways to handle the URL, but again we've moved into making changes for very minor benefit just to please the analyzer, rather than the human reading the code.
A better question is how the DMCA could possibly apply to a site that doesn't host a single file. It's a search engine for (magnet) URLs that anyone can submit to.

How do you submit a takedown for a "file" when there's no files to speak of?
Parties cannot be represented by attorneys in small claims court in California[1]. Unless the person suing you was the "shady lawyer" you're talking about, your anecdote doesn't make any sense.

[1] California Code of Civil Procedure §116.530 http://www.leginfo.ca.gov/cgi-bin/displaycode?section=ccp&gr...
Gitlab navigation redesign
The problem is that the law regarding rape in Germany is awful. Lack of consent alone is not sufficient for something to be considered rape in Germany.

In fact there is currently a fairly noteworthy case ongoing in Germany about a Gina-Lisa Lohfink. She's currently trying to repeal a court decision forcing her to pay money to her rapist. The rapist was considered innocent despite clear video evidence because she didn't use force to defend herself and there was no evidence of her being drugged (although the video clearly shows her being totally out of it).

If you're a victim of rape in Germany, you really don't want to go to the police unless you're absolutely sure you fit all the boxes and you definitely don't want to call out a rapist under your real name.
That would make Just Cause 3 a war Sim. Crazy Imagery.
With Simplenote, you can use Notational Velocity (or nvALT) to maintain a plain text copy of your notes locally.
How do you make sure that you're not downloading my evil modified version of the distro, filled with malware?
"IMO courts should attempt to discover what is true and rule on that"

But how do the courts do that when only one party is presenting the evidence? The only way that would work is if you filed a case, a neutral investigator from the court investigated your claim, and the judge ruled on what the investigator found.

Otherwise, the court has to base its decision on the evidence provided. If only half the evidence is provided, unfortunately the decision must be made off that evidence.

IMO, the default judgement is the best solution. It is fairly easy to get a default judgement overturned if you truly want to or believe that it is wrong. Otherwise, you are admitting you owe the amount with a default judgement. So in reality it would be like you showed up and the plaintiff proved you owed the debt. Either way you have to pay.
Uh, isn't the obvious comparison iOS?

I think the difference is that Apple had decades of institutional GUI expertise. Android engineers were more like hardware/OS guys as far as I can tell, and perhaps less experienced with the abstractions conducive to easily creating nice GUIs.
Probably one major factor was completion of the trans-canada rail road to British Columbia, finished in 1885 by CPR. This allowed free movement of immigrants from Coast to Coast, lowering immigration to the US and moving that migration to Western Canada.
https://products.office.com/en-US/project
That's just not true. Significant chunk (50%+) of other Europe speaks english and can easily watch those programs.
The Swift Algorithm Club
It is entirely one-sided to side with the general public, and I am firmly for looking at the broad scope. The US is stuffed with local control, and it's produced a global minima as people attempt to optimize for local maxima. Time for that to end.
What it has not evolved into is an unconditional, open door to citizenship or permanent residence.

Sorry, but if you want to fix the problems created by the program, then you have to scrap it and call the new thing something else. But, as long as it is tethered to filling specialty needs of certain companies as the core justification for holders being in-country, then you have sponsorship. And, with sponsorship comes the problems many decry.

I'm not sure why any of this is controversial. The program itself may be controversial, but simply stating what it is ought not to be.
I made it to about page 16. This was where the paper basically pointed out that no one gets published for confirming or denying results of a previous publication. Reproducibility is needed for science.
Show HN: Where the Zika Virus is in the USA