skysight-inc/HackerNews huggingface dataset:
Owning property and not using it _is_ indeed a vast social cost. What you're doing is forcibly depriving everyone else of the land (and not using it for anything). This is not a big deal where land is plentyful, and terrible when land is scarce.

What you're saying is you should be able to do whatever you want with your property.

I guess what I'm saying is that it is only your property because we who live here allow it to be, and uphold your ownership. If you're not using it responsibly - and leaving it empty is not using it responsibly - it's our right as a community to have you GTFO. And the softest way to do that is to tax you out.

The only reason the property is valuable in the first place (and rising) is because we who live here patronize shops, organize things in the area, and make it a good place to live. So you're piggybacking on our efforts while depriving a real person from living here. Again, the right thing to do seems to get together and get rid of the parasite...
> I have lost weeks and weeks worth of time investigating how X and Y silently broke again.

How does code just magically break on it's own? Either you did something wrong, or you're keeping details back. Code doesn't just work today and not tomorrow on it's own.

Stop blaming others for your mistakes.
Astronomers capture best view ever of disintegrating comet
That is not the problem. The problem is how does a 32 bit address represent all possible 128 bit addresses?

It can't, period. Ipv4 devices cannot route to ipv6.
FATCA – IRS Turns Up the Heat
i seen this before in the ring...
This has happened to me as an employee at my previous job;

People living far from office location were allowed to always remote work. However team members living in the same town needed a really good excuse to actually be able to do remote.

Why giving excuses?

I really think that for some types of work, for which you might have been hired for, being at the same office is important. Remote work is not easy nor for everyone and being able to work with remote team members neither it is. The easiest path is to have everyone at the office unless it's physically important to have someone you have in your team there.
>Apple has always been ahead of the pack when it comes to adopting new technology and dropping legacy technology.

Apple is only the latest company to remove the headphone jack.

The Le 2 range of devices from LeEco -
http://www.androidauthority.com/first-phones-without-headpho...

Motorola Moto Z
https://www.motorola.com/us/products/moto-z-droid-edition

And the Oppo R5 from 2014 http://www.theverge.com/2014/10/29/7091055/this-android-smar...
iPhone 7 Will Have Big Impact on Wireless Industry
Intel Raises Revenue Expectations driven by higher than expected PC demand
Tony Prophet Named as Salesforce’s First Chief Equality Officer
The documentation has been improving since January, and I expect there to be plenty more in a short time because for over half a year they were focused more on getting from beta to a full release. But even with the cheat sheets it felt like there was plenty to get work done because the complexity isn't so high with Aurelia - less to get confused about! And I agree about the Gitter channel being very friendly.
If only applying to a remote job didn't feel like putting my resume into a digital paper shredder.
The point of the gig economy is not to profit from capital owned by the working class.

The point of the gig economy is to circumvent regulations both on existing industries and the hiring of labor that reduce the returns to capital (in the latter case by providing greater security and returns to labor).

Now, allowing the working class to think that they are being made able to better leverage their meager capital is part of the leading wedge and marketing image of many gig economy ventures, but even there the trend is to transition away from use of working-class-owned capital to capitalist-class-owned capital. Which is really the only way ventures can scale, because of the working class had the kind of capital to support scaling ventures up, then we wouldn't call them "working class".

You see this transition to capitalist-owned-capital in the trend discussed with AirBnB increasingly listing big and multiple property owners, not extra rooms in some working-class person's home, in Uber moving to offer vehicle leases to drivers, to move beyond driver-owned vehicles, etc.
Write advice to yourself
I should try the vanilla IntelliJ someday because my experience with Android Studio was abysmal (it seems to get better now, but it is too late as it has had me thoroughly disgusted from Android development)
Ten Commandments are where?
Musk was commenting on this point in his YC interview yesterday. There can be no assumption that technology will always get better. If people aren't focussed on improving it then the current level of the technology will fall.
Comment gold!

The irony is that it was actually buying something online from Apple instead of pirating it that got him caught.
I think this is a very brave claim on Assange's part, and it fits well with his personality as a bold and brave leader.
Sympathy for the Robot
Agree. A friend from school slowly got more and more paranoid. It ended with fear of driving because other cars were following him. He talked about "them" a lot. They bugged his computer (because it was crashing even after reinstalling) and he stopped using phones. He went into therapy and last I heard he's better now. That was 15 years go.
Please! The more of you that join us in Aurelia the better it will be, and I think the Angular community will benefit as well because at least they would become aware of some more best practices they could use to improve Angular.
https://www.reddit.com/r/changemyview/comments/1fv4r6/i_beli...
Sanders, Progressives Brace for Lame-Duck TPP Battle
This is an interesting topic in itself. As soon as you are diagnosed you are excused. I don't generally oppose that, but would want to extend it to all people.

As a believer in causality and a bit of chaos, I think we are 100% product of our surrounding and in that all innocent in all behavior.

In my home country (germany) this is luckily somewhat founded in the legislative system. If I'm not mistaken nobody here will get punished for the sake of revenge, but just to protect society. No matter what you do, you deserve the right to live an OK life. If you are are a danger to society its safety might however stand above your freedom of movement.

It's all about prevention through detention and deterrence. I don't believe much in deterrence, but want to keep up the corrective of society and make no exception for the bad behavior of this guy. If I'd address him directly I would aim for a more diplomatic approach tough. In general I want to express that I'm very much against some of his views and found it difficult to promote his work without distancing myself from his behavior and criticizing it.
> What would be the utility delta compared to the current state of the art times how many people it would affect?

Translation: The change of something being useful, profitable, or beneficial multiplied by the potential target audience.

IMO - What a great measure to determine the scale ability of an idea.
This article is mostly just a list of pithy standalone comments. Any one of these comments would make good subjects to talk about on their own.
There is no request for extradition over which anyone could haggle. There is no concrete evidence that the US is going to make such a request.

If there would be a request, as you say yourself, Sweden doesn't necessarily have to honor it, for example if Assange faces capital punishment. Assange could probably fight extradition in court also.

In any case this is nothing here to suggest that this is anything more than a smokescreen thrown up by Assange to distract from the fact that he's a rapist fleeing prosecution.
... before it's too late and they can't backtrack because it already cost too much in the transition and their ego can't handle admitting they were wrong.
s/couldn't/wouldn't/

After it became clear that their attempt at grabbing more power failed, the FBI suddenly "found" someone who was capable of doing this for them. I doubt that the capability was not there: just a nice power-grab opportunity.
Google steps up circular economy ambitions with zero-waste data centre pledge
The Programmer’s Guide to a Sane Workweek
Given what actually happened with the DAO, I'm not sure that's a good example.
Relevant post:

http://www.forbes.com/sites/realspin/2016/09/14/government-h...

It's Forbes, but the argument is backed by the recent Harvard study:

http://jama.jamanetwork.com/article.aspx?articleid=2545691
Every language and every practice that is now popular was once obscure.
I'm pretty sure everybody assumes they've got nukes already. It's an open secret. Whether it's 100 or 200 at home doesn't really change much either.
A lot of companies employ this strategy with some sort of open source presence on github.

The key for the hiring on the open source component is, we use this in our daily work, and it's directly useful when people work on it.

The open source project itself is fairly popular though.

The easiest analog here might be something like a react js.

I definitely don't claim to have this generalize well, only that it's worked for us, and some companies do this to an extent. I'm not sure how many companies hook their hiring in to this though.

If more hiring engineering managers were aware of their open source presence, and who did what on there, it could make hiring more efficient.

We've had very good retention over the last few years, because there's some pre vetting that happens at the very minimum.

I'm currently looking at formalizing this in some form, but there's a trade off to how much formalization you do vs making the process inefficient.
DB is in trouble, with derivatives exposure so large that failure will certainly mean intervention by the German government and global banking system. For this reason, and because US banks and the Fed stand have at stake much more than $14b, you can bet DB will settle for far less than DOJ's demand. Size matters when deciding if something is really a political issue and not an law enforcement or economic issue. tl;dr - If you want to get away with a financial crime don't just go big, go systemic.
While I think the subject of Powell's email getting hacked is very interesting -- he's admitted to the hack but have we learned any technical details regarding how his GMail account was breached? -- this doesn't appear to be a very newsworthy insight.

First of all, he's not writing as a Secretary of State, so the number "200" could be conjecture, he certainly doesn't seem to be making an appeal to authority, i.e. "When I was at State, Israel told us etc etc etc". Who are the "boys in Tehran" who know that Israel has 200? CIA spies? The negotiators? Diplomats?

Meanwhile, President Carter has been giving speeches and interviews about this for years: http://www.theatlantic.com/international/archive/2014/09/isr...

> Former CIA Director Robert Gates said so during his 2006 Senate confirmation hearings for secretary of defense, when he noted—while serving as a university president—that Iran is surrounded by “powers with nuclear weapons,” including “the Israelis to the west.” Former President Jimmy Carter said so in 2008 and again this year, in interviews and speeches in which he pegged the number of Israel’s nuclear warheads at 150 to around 300.
Good points. Code ends up being a reflection of internal structure. Management is tasked with defining that structure. If it gets to the point where a developer has to fight for good structure then management has failed and there isn't much to do if they can't see any issue.
The Router rumble: Ars DIY build faces better tests, tougher competition
The term "spaghetti code" comes from a time when programming languages where far less structured. Older languages allowed you to jump anywhere in the program. Modern languages don't let you jump outside of the function scope and have control constructs like "while".

I'd argue the modern equivalent is the overuse of design pattern abstraction where every function has one or two lines in it. The symptom is the same: following the control flow of your program requires a maddening amount of jumping around in your editor, making it difficult to reason about.

There almost seems to be a cognitive dissonance with some people, where the terms "GOTOs considered harmful" and "spaghetti code" are thrown around but they see nothing wrong with hundreds of tiny functions that are only called from one place. It annoys me that the original point of those terms, that code is for humans, is lost.

With regards to the article's example, refactoring your code for unit tests is making life easier for the computer, not humans. And maybe that's why Bill is annoyed, being human and all.

And don't quote essays you didn't read.

edit: I removed a line but here was the gist of it: Unit tests are great but many languages don't support them well, especially compiled ones. We need to strive for a language that let's you isolate a module for testing without the type system or linker throwing a fit.
I really wish we would just standardize identification in the US but it's likely that such a standardization will result in 50 "standards" which don't talk to each other and are vulnerable to all kinds of attacks. I say this mostly because I've seen some of the crap that passes for IT in my home state (Kansas). And it's a mess. I can only imagine it gets worse the bigger the state government.
Clearly getting rid of RW fixed Yahoo /s
> His code is just… ugly… to the point that you nearly detect a physical odor from it.

Unit tests don't magically bring quality code with them. But it does tend to make it easier to focus on encapsulation.

> "How can we overcome years of inertia, a nasty legacy codebase, ...

Yeah -- this is a real challenge. BTW Bill is not the problem so much as the codebase. If Bill refuses to consider unit tests, that's a problem that I think is solveable.

> Simply walking over to Bill ... "You have a tendency to write enormous methods...

Nothing would make any designer more defensive than saying "you do [bad thing]". Bill would probably confess that he, like everyone else, has contributed a few lines here and there to MegaObject::mega_func(). Your challenge is that Bill is apparently less motivated than you are to address the problem. Focus on the code itself.

"Bill, you know mega_func()?"

"OMG yeah that is a nightmare to debug."

"Well, I've been working on unit tests. It took a while but I found a way to create a unit test to cover MegaObject. Now I can test MegaObject without deploying to the target first."

"Hmm..."

"Newbie Fred took this test for his first feature, a one-liner fix in mega_func()."

"Oh yeah?"

"Yeah, and he was able to find and fix issues with his implementation without going to the lab. And then he refactored mega_func() by adding some encapsulation to those middle 70 lines. We only need that bit in FROB mode anyways."
I think what's far more interesting is his dismissive attitude toward Iran possessing a nuclear weapon. How would they test it? What would they do, polish it? It puts the Iranian nuclear deal in an interesting context.

As for Israel possessing 200 nukes, I'm sure that surprises no one. Yeah they don't publicly address it but anyone remotely familiar with their foreign policy would have known this for some time.
It's not reasonable to expect him to look at 1.5 million documents individually to only take what he needs.

Also, access to file repositories is not the same as access to email servers.
Acquired Episode 20: Android
Michigan Denies Tesla Request to Open Dealership
I agree. I have also tried reaching out to few business folks I know in Canada. But either ways, irrespective of religion, anything like this should be alarming to everyone because it can pretty much make anyone's life upside down in a matter of days for no reason.
> And even if he did say racist, misogynist and other derogatory things, some of it was years ago and he might have changed as a person (and hopefully for the better). The memory of the Internet is sometimes too long.

While this charitable impulse is to be admired, I'm not sure "that was a long time ago and he might have changed" is inherently exculpatory.
Harvest Full Moon Rises Tonight
I agree with this pretty much completely, although I wonder a little how it works at places like my current one, with 4 total programmers.

I just wanted to add that probably every 'human problem' or 'people problem' at the individual programmer level is really a management problem. This is the same as how every manufacturing defect is really a process problem.
yes, he also hes some beauty in his mind :)

I think however, it's not just years ago. Wrote some more about this in the comment below ( https://news.ycombinator.com/item?id=12513807 )
Snowden: Traitor, disgruntled employee, serial exaggerator and fabricator?
I have an iPad mini, and my major complaint is that applications crash due to lack of memory all the time. Things like a page full of animated gifs will crash the browser. I got a OnePlus 3 a couple of weeks ago and I haven't even remembered to charge the iPad since. I'm pretty sure it (the iPad) is going to end up in my drawer of misfit PDAs.
> If people are inferring real-world capabilities from SF movies then we're totally screwed!

https://en.wikipedia.org/wiki/CSI_effect
New front-end framework?
I work remotely. I'm from Romania and we have a team that's distributed across the country, with some members from other European countries as well. We do have a small office where I live, but it is provided just as a place to come to in case you don't like working from home and I do go to our office almost daily, but most of the team is on the other end of a Gmail/Skype/Slack connection.

Today I got tired at 1 PM, got up from my desk, got my bike and went for a ride in the park nearby. Once in a while I would take the phone out of my pocket and give quick answers on Slack, but most of my time I enjoyed what is the beginning of autumn. You can feel it in the air, it's more chilly, the light gets warmer and the color of the trees start changing. It's by far the most beautiful time of the year for walking in parks. And it felt great. Now I'm back home and I'm thinking of finishing my work, but after I eat something.

And I do this all the time, while managing to get shit done. Many times I work late to finish this or that. But I'm a responsible software developer, I care about the project and I can work without somebody watching over my shoulder.

And surely there are those times where you need to do design sessions with the rest of the team. But we do those over Skype and every once in a while we travel in order to meet face to face. There are challenges in communication of course, but we make it work.
Tip: after a meeting / conversation, create the user story as you understand it based on the conversation then tagged your manager on the item and ask for confirmation. Ideally, you'd have a product manager who keeps an easy to read backlog; but if you don't then you need to take matters into your own hands.
26 new cool features that can be found in latest iOS 10 release
Please Try and Give Feedback :- Free Web Analytics for Blogs and Websites
I disagree, not necessarily with your premise (that we are 100% a product of our surroundings) but with the conclusion (that we are all innocent in all behaviour)—since, if we're all innocent, then the word (or at least the distinction between innocence and guilt) loses its meaning, and it seems like a meaning that I want to preserve.

However, I like your vision even if I find it unrealistically utopian, and I upvoted you for the sentiment "No matter what you do, you deserve the right to live an OK life", which is curiously heartwarming.
I am more worried about Saudi Arabia. It paid a lot of money to Pakistan.
Stochastic process perhaps?
SVG is many times slower than an optimized graphics library rendered on the canvas tag in 2d or webgl contexts. There are many libraries based on the canvas tag for graphics but not all of them are focused on doing visualizations but people still use them for these use cases all the time.

The most well known WebGL library is https://github.com/mrdoob/three.js/
Which has been used for many examples like this
http://armsglobe.chromeexperiments.com/

But you could look at the libraries focused on 2d like these
http://paperjs.org/
http://fabricjs.com/
But the larger 2d canvas libraries also have much of the same abilities.
http://createjs.com/ - http://codepen.io/ianwhitfield/pen/BKOJmj
https://github.com/pixijs/pixi.js - http://anvaka.github.io/ngraph/examples/pixi.js/06%20-%20Pac...

If you are just rendering vectors like an icon image, there is no harm in using SVG. If you want access to nodes on a page with a JavaScript library like jQuery, SVG is still the best option. For everything else SVG is not the most performant and is not able to deliver on many graphics abilities that the Canvas tag is capable of. I respect that in most visualizations it doesn't matter and it might be easier but it doesn't mean SVG is the best thing to use for all graphics.
Payback for the Apple fine I imagine.
Interesting point that I've never heard b4. What about the DRY concept?
Was it ever implied or said that his account was breached? It seems more likely that they are coming from the accounts of recipients at the DNC, based on the context of the article.
of course, all you're saying is right. we are 100% remote, have been for about 2 years.

the only thing i'd add/modify is i do like to meet up with everyone at least once every 12-24 months, usually in a town where a convention is happening.

note we don't actually go to the convention, which i think are largely pointless, but it's good to take advantage of when a bunch of colleagues are in town. that's when we bring the new hires in to meet the team and network with the industry at large.
With the way the US suddenly starts demanding dozens of billions from every larger German company right when the TTIP negotiations stopped, this seems like another shakedown.

(Compare fines for GM (several million) to planned fines for VW (around 20 billion), compare fines to US banks to this, etc).
I felt like I was writing really bad code passing stuff around like this. My project became ugly to look at, even though it worked. This was in February and I'm hoping that either better docs will prevent this from happening to me again or maybe that some changes they made in the 7 months since fixed all that.

I dread to go look at that code...
This may be a better link: http://lists.gnu.org/archive/html/bug-bash/2016-09/msg00018....
They don't need spies to count the actual bombs. One can estimate the number through a combination of knowing which warhead tech Israel has acquired and an estimate of their production capacity. Whether it is Israel or North Korea, the math is the same.

Or, assuming that Israel has had time to make far more bombs that it needs, one can estimate the stockpile through a measurement of potential delivery systems. 150 missiles + 50 aircraft = at most 200 warheads.
I had luck sending http://www.friendda.org/ for intro talks. Not even signed, just the URL and "can we both agree on this?" in an email.
>Who are the "boys in Tehran" who know that Israel has 200? CIA spies? The negotiators? Diplomats?

The Iranians. The Iranians know that Israel has approximately 200 nukes pointed mostly at them.