skysight-inc/HackerNews huggingface dataset:
I thought that TDD morphed into ending up with a regression/integration/conformation test suite instead of using tests as specifications written prior to writing products. And even 100,000s of tests won't help you in very advanced applications like cloud/cluster infrastructure as sometimes it's simply too difficult if not impossible to come up with tests (imagine observer effect when your cluster deadlock happens only in certain rare nanosecond windows and adding a testing framework will make you miss those windows and the problem never happens) and people with mental capacity capable of writing them (e.g. Google/FB-level) are better utilized in writing the product itself.
I didn't read the bill, but if it's literally what's on the tin and reported in TFA then I think this is a horrible over-reach.

A property is by far the most expensive asset most people own. Usually "own" in this case means paying a small percentage of the total cost each year and financing the rest. Now there are a million reasons why you might need to leave your house for 6 months or longer where you cannot afford the cost and risk of moving out all your belongings and renting the place to a stranger. Vancouver is saying that they will fine you 1% the value of your house because of this?

Someone commented on the AirBnb thread about how "owning" a home in SF was really just a long-term lease you are very likely but not guaranteed to be able to renew. Policies like this make it crystal clear; you own nothing, even owners are renters, and circumstances be damned they will tell you what to do with your house, and heck probably even have a say in who you rent it to, before the day is done.

Many single family houses cannot realistically be rented for a true net profit if you really account for all depreciation and wear and tear. Oh, and remember, it's illegal in many jurisdictions to even dip into a security deposit based on "normal wear and tear".

Now if any given property had a vacancy budget of, let's say, 3 years, before this kicked in, then I could at least accept this isn't going to screw over legitimate vacancies.

But the idea of an "illegitimate vacancy" on a house I own that I'm paying property tax on... That is truly bizarre. A city should be happy to have the tax revenue with none of the burden.
The article has two points:

(1) Algorithms don't make decisions. People choose the algorithms and design the algorithms. The algorithms reflect the biases, failings, and agendas, both hidden and overt, of people.

(2) Hillary Clinton was severely damaged by factually accurate or mostly factually accurate articles on conflicts of interest involving the Clinton Foundation, her husband, and herself.

It is not just my personal opinion. Polls, granted polls have proven fallible in this election, showed public awareness of the Clinton Foundation conflicts of interest stories and that it was adversely impacting her campaign.

https://www.washingtonpost.com/news/the-fix/wp/2016/09/21/th...

An ABC/Washington Post poll in September showed that about 6 in 10 (59 percent) thought special favors had been done for Clinton Foundation donors.

This shows public was well aware of the issue.
It's almost like the previous person forgets the(fairly serious) talk of secession after Obama won again 2012.
If you own two homes, you're definitely pretty rich, pay your taxes.
Your performance as programmer is poor, but as QA you are excellent.
>I also sometimes include log statements in specific error branches for debugging and delete them afterwards. That's trivially possible in the Go version but requires more effort in the shorter variants

You can just map your logging in between:

foo().map_err(|e| {log(e); e}).bar()
Smart people should never have to feel ashamed for what they know. The other day I - as an underemployed 24 year old teaching myself software development - was at the cafe of a software company. Some guy was telling his coworker that in the near future we may have patches that read our temperature and heartrate throughout the day (I'm thinking contact lenses). He's coworker answered with a sarcastic "Okay..?" and pretty much had nothing to say on the subject. I've been that guy. People are intimidated by things they don't know the same way a baby is intimidated by the cup without a sippy lid. You have to train them to let them know they're able to use the cup and sadly society at large hasn't trained themselves to accept new information.

Cold world but I'm sure there's a way to go about it that inspires more awe than resent.
Heck no! I don't make enough money to live there in a way I would enjoy.
>Which Donald Trump is real Donald Trump?

The one that wants all forms of energy? Because that would make the most economic sense. Let the market compete.
favorite'd into oblivion.
Yes, and architecture lives.

There's been a recent crowdfunding effort to make CAD models of Soane's Bank of England:
http://www.projectsoane.com/

See also the drawings of Eujin Lim, an architecture student: comics of the Soane museum. Something about the way space is divided in the house lends itself to the panel format:

http://cargocollective.com/eujinlim/drawing-soane-s

Dulwich Picture Gallery, while a bit inconvenient to get to from central London, is another Soane attraction:

http://www.dulwichpicturegallery.org.uk/about/our-architectu...

Soane is part of a vigorously individualistic tradition in London's architecture culture that is still pretty strong. Zaha Hadid, Peter Cook, Peter Salter, Libeskind, Koolhaas. It's THE rabbit hole to fall down if you like buildings, drawing, complexity, spatial experience.
> they can do things like check power and water utility usage

About 5% of Melbourne's housing stock was recently found to be unoccupied, using water usage data. It was closer to 19% for investment properties.

http://www.abc.net.au/news/2016-04-18/call-for-vacancy-tax-o...
I'll allow that ignoring or abandoning private property is generally the measuring stick that libertarians use to justify seizing it, but as others have said, if the real estate market in Vancouver were less regulated, this wouldn't have happened in the first place.
You mean me personally? What makes you think so?
I think the "enjoyed" part was definitely meant facetiously.

Ultimately, custom business owned code which attempts to deliver the value of angular is just a future maintenance nightmare, and I say that as someone who really doesn't like angular.

I suspect the problem the commenter is hinting at concerns situations where people think they need the "value of {angular,react,bootstrap,whatever}" when really they don't.
How you prove to your peer that you done all of above? How your code is able to pass peer reviews??
horizontal gene transfer is basically what sex is, unless you do it standing up, then I guess it'd be vertical gene transfer.
I think it would be best to delete your second sentence. Let's not delve too deeply into group A vs. group B. Your comment would be much better without it.

You are right that hate speech is a charge that can get blown out of proportion. The question then becomes how to define it in a way that protects ideological differences.
> a tax on unused but already zoned residential land would be more effective than one on "empty" homes.

Don't know how much you know about Vancouver's geography, but there's not much of this kind of land.

> Though in both cities it is bad planning laws, outwards not upwards growth, NIMBYism and other problems that are more of an issue than the fairly limited supply of empty homes.

An influx of foreign capital (excess demand) and zoning (not enough supply fast enough) are the biggest drivers of this in Vancouver.
I wonder if the tax will apply to unused office space too
Analysis by Ken White:

Mini-lawsplainer: maybe @Grubhub isn't safe with that "resign if you support Trump's politics" email after all. /1

/2 Turns out DC is one of a few jurisdictions with a no-firing-based-on-political-affiliation law. Sec. 2-1401.11 beta.code.dccouncil.us/dc/council/cod…

/3 In fact, under 1-1401.11(4)(B) it's specifically illegal to publish a "preference, limitation, specification, or distinction" based on it

/4 So @Grubhub probably just (1) violated the law and (2) gave a fun free retaliation claim to any Trump supporter they fire or discipline.

/5 [I'll spare you the freedom of association analysis or the hypocrisy-of-talking-about-freedom-of-association analysis]

/6 In short, @Grubhub, wallow and rant, but do it on your private account. Boss speech has liability issues.

/7 [Update] For some reason I thought they were in DC. NY and Chicago. Different laws. I'll look.
So cynical...give it 6 months
I think I would argue that this is beyond an AI-complete problem, it is an unanswerable problem. For instance, consider the following spectrum of ideas:

- The earth is flat

- 9/11 conspiracy theories

- Barack Obama was born in Kenya

- Anti-vax

- Climate change denial

- Anti-GMO

- Denial of underlying quantum randomness in the universe

- The Clinton Foundation has been or is involved in some shady dealings

- Muslims want to implement Sharia law in Europe

- The minimum wage decreases employment

- Donald Trump has sexually assaulted a number of women

- Monetary policy impacts the real economy

- The sun will, on balance, probably rise tomorrow

I've sorted this in a (rough, personal) order of increasing plausibility / conformance with facts. Where is the line between misinformation and alternative information? As a human, it's pretty unclear to me.
British Columbia punishes renters, as it taxes 'passive income' (i.e. rent), which discourages owners from renting out existing properties or building-to-rent.
Isn't getting rid of corporate welfare a good thing?
Because you said that you can test program manually faster than write automated test case for it. I'm opposite. Human must think, computer must work.
Don't you mean a good example of this?
Show HN: GUN Starter App Boilerplate – An Easy Open Source Firebase Replacement
Tanks and bombs.
I think that this all goes straight back to the old "mockist TDD vs classical TDD" debate.
I do want to know whether or not X is true, and it does matter. And I do enjoy being part of a community of people who are looking for the truth.

The problem is that hacker news is not a place where it's safe to ignore the political effects of your speech and focus purely on epistemic truth. Private mailing list? Sure. In person? Sure. On a public forum where management types will imply that you're an overpaid lazy hipster? Yeah no.

If you want a place where people can focus on finding out what's true, you need to make it safe to do that. You're never going to get a truth-seeking discussion about gender or race on r/SRS for exactly that reason. Hacker News is better than most because it's well moderated, but it can't and won't be that way for things that touch on the economic relationships between software developers and their employers.
So how come housing prices have been skyrocketing in most global cities as well? You seem to want to blame Vancouver's problem on foreign scapegoats, but Vancouver's problem is hardly unique.

If all these evil Chinese folks are going primarily to Vancouver, what's the cause of SF, NYC, Boston, Mumbai, Delhi, Bangalore and London's high housing prices?

And why is Houston somehow immune to this global phenomenon?
Usus, fructus, and abusus have been recognized as pillars of private property since the antiquity. "Abusus" is the right to destroy or dispose of a property. Certainly that would include not using it.
The fundamental flaw with this is, you don't exist in a vacuum. This all has effects on the city and on everyone else who lives in it. At a certain point, no, they can't do "whatever they want" because ultimately it does affect other people.
Read something recent about vacant properties in Amsterdam:

http://nltimes.nl/2016/09/29/amsterdam-fine-vacant-buildings...
When Facebook is at it's best is taking money from nefarious actors and fucking up democracy

In Poland, for good half year before our presidential election, then a year after I was getting obviously paid for posts from dozens upon dozens of right wing extremists.

I am left-centrist (although my dad jokes at me that im a bolshevik). I don't have many friends who skew righ-wing either. Yet, there was my wall, chock full of sensationalist bs, for over A YEAR

Wonder how much money Facebook earned in that time just from sad little Poland
Good to see bors[0] getting some well deserved credit. That guy's a beast!

[0] https://github.com/bors
I do think this is the culture of Ruby, appealing to some and not to others.

Ruby is a practical language by design and it's common to see good-natured poking fun at academic concepts that sound good in theory, but fall apart on corner cases (and real projects are full of corner cases).

Case in point: https://twitter.com/dhh/status/216238003817938944

People looking for conceptual purity should look elsewhere.
And this is actually implemented by the Any trait.

https://doc.rust-lang.org/std/any/trait.Any.html
How about "rented by a local landlord with a small number of properties" to get a similar discount? This would also seem to attack the problems of limited property supply allowing the bourgeoisie to profit without work and of a lot of local money moving away because of property ownership by distant entities. Reasonable?
We need to have voter registration and vote tally databases that have the characteristics of Git repositories. Because every piece in a Git repo has a SHA1 hash, you can verify that each and every piece is what it says it is and has the correct relationships to each and every other piece. You can verify that copy A is exactly the the same as copy B and has not been tampered with. All modifications are recorded; you may not know exactly who made each change (author info can be falsified) but you can at least know exactly what changes were made.
I'm working on an extension myself so this was a great read!

Did you consider making it a free extension (with enough features to be usable) with in-app payments to unlock more features? You would think that would keep your downloads up and give more people a chance to try it out.

Also, why did you go with a subscription and not a one-off payment? Did you get any user feedback on if this discouraged a purchase?
> But when did the global elite become our new scapegoat?

When people found out that they pay less tax and have offshore accounts.
If people want to park money in funds tied to housing (that have returns tracking real estate) then there are funds like IYR that can do that much cheaper than actually owning a house and paying property taxes!

If someone is buying real estate and leaving the property empty just to park funds... It makes me wonder if these are funds that can't be straight up invested in an ETF and are actually being laundered in some way.
Hi, skymind cofounder here. To offer some context on our book there: We have appendixes covering some of the fundamental concepts such as linear algebra and statistics.

For other machine learning libraries in java:

https://github.com/haifengl/smile

http://knime.org

http://rapidminer.com
Clinton’s data-driven campaign relied heavily on an algorithm named Ada
Basically, you just wrote nearly (exactly?) what I wanted to write. I'm good at algorithm problems. I LIKE algorithm problems, but having someone watching me on a whiteboard in a high pressure situation diminishes my abilities. At a minimum, it is a distraction. If it is an easy or familiar problem then it usually doesn't matter and we can discuss the solution and I might even want to talk about it. But if it is a tricky problem -- and a lot of tech companies intentionally give problems that are tricky or vague or superficially easy -- then I need to use my natural process for systematically and rigorously tackling tricky problems. I'll still probably finish it in a half hour and we can still talk about the solution and discuss improvements but let me work on it alone first.

One thing I've found from technical interviews is that, due to the pressure to speak and communicate and "show my thoughts", I'm more susceptible to falling prey to trick and vague questions that I would otherwise treat more carefully. This is consistent with scientific results on the way people respond the pressure situations[1]. They tend to fall back on what is familiar instead of trying approaches that may be better. Working alone, there is no fear of judgement if I need to try an unusual strategy[2] that may not work or if I need to backtrack. Let me dabble and doodle on my own sheet of paper and iterate rapidly over whatever comes to mind freely.

Furthermore, turning problem solving into a theatrical event unavoidably increases the cognitive load on an interviewee simply due to the fact that you have to make more decisions. You have the technical decisions like data structures and algorithms which are normal and expected, but on top of that, there are all these non-engineering decisions that you have to make because they want you to talk about how you're solving the problem in real time. Should you mention some fancy algorithm or approach that you are considering? You must choose your words carefully since anything you say can be used against you.

I'm not claiming that everyone works better alone or even that I don't like working with others. I just think that the interviewee should have the option of working on the problem alone for up to 30 minutes. As suggested by parent, we can discuss the solution or non-solution after I've become familiar and comfortable with the problem. One of the worst feelings is when I fail to solve a problem during an interview, only to have the solution come easily when I'm able to tackle the problem in a pressure-free environment. Expecting some kind of portal into someone's mind while they solve an unfamiliar and maybe tricky problem strikes me as overindulgent and voyeuristic. It is a flaw in the current technical interview process and the only way to mitigate its effects is to just get more comfortable interviewing.

[1] - https://www.psychologytoday.com/blog/choke/201106/flocking-t...

[2] - For tough problems, tend to use my own idiosyncratic variant of Z-Notation. I have a very high success rate solving algorithm puzzles when I use it but it is easy to forgot to use it under pressure of an interview.
Snapchat Starts Selling Spectacles in Vending Machines, Luring Resellers
The examples are pretty, but all of them are basically just population density maps[1]. I'm not sure what additional understanding I can take away from the examples.

[1] https://xkcd.com/1138/
One more time, this is greed. More than ever their North Star (to use an expression of T. Cook) seems to be greed. I'm lucky enough to have enough money to be able to buy their products but lately I seem to have reached a threshold where I think there is something really wrong with their behavior, I'm less and less inclined in enabling them by buying their stuff. First time in years I thought about switching back to Linux as my main system.
Followup: GrubHub isn't headquartered in DC.
Price seems pretty clear to have tanked. Just look at the actual statistics package from the Vancouver real estate board[0]. The last page of that pdf shows a massive drop of about $300000 for the average price of a SFH.

[0]http://www.rebgv.org/sites/default/files/9.%20REBGV%20Stats%...
> But if we believe that housing isn't meant to be an empty investment that pushes out local residents

As a libertarian I feel that protections of any free trade are the cause of most of these problems so no, I do feel that housing is meant to be an "empty investment" as you put it. I don't believe in government protectionism.

To me it looks like you are saying "I want more people to be able to afford houses" then following up with "oh that person? No they're too poor, they don't deserve a house" as that is where this sort of "necessities-as-an-investment" thinking leads. A house should only be worth what a house is worth, nothing inflated by a restriction on the homes created.

> we should regulate uses of housing that don't actually put roofs over heads

Do you think that anyone would buy a home that doesn't have a roof? I could actually see a few situations for doing this (installing your own roof after purchasing is one). I don't think government should mandate safety scissors. This is again another protectionist mentality that ruins freedoms of decisions.

In my ideal world I'd go to a reputable inspector, have them inspect one of the thousands of new homes in a development, then based on their comments buy or not buy the home. No one should tell me I have to live in this home. What if I want to use it as an office for a doctors clinic that's built in the center of the town? No one should be able to tell me that isn't allowed other then the person selling me the home. Government involvement in this is a) just to increase price and b) just red tape that keeps "those people" out of "my" neighborhood.

> Honestly, if you take your (a) point seriously seriously, I think you have a moral prerogative to regulate the market in that way

I don't see how wanting someone to be allowed to build a home for themselves, or allow someone to build homes for the poor/homeless as a charitable prospect, on land that isn't currently developed requires government regulation.

> but trying to accommodate both investment and residency is exactly what Vancouver's been doing for the last 20 years, and it's why we're where we are now.

Again, I don't think a property is an investment. Then again I also don't believe in bailouts or other protectionist viewpoints. It would be beneficial to you to read up on libertarian viewpoints as your characterizations aren't correct in these cases. I don't believe any investment should be protected as every investment is to be a compensation for the risk that was taken in making it.

To a libertarian this looks like a ruling elite class oppressing the poor minority in an attempt to make themselves rich.

> Our local GDP is largely based on real estate. It's not great.

I don't see why property sale being a large percent of GDP is bad. If a country was made of 90% diamonds selling the land to diamond mines would be very profitable and as such a large percentage of the GDP would be from land sales. This isn't a necessarily bad thing. It just depends on who it's benefiting. Currently this benefits the ultra-rich and the government and that's just doesn't fit in my world view.
> Is anyone aware of scientific stack development in Go?

there's Gonum: https://github.com/gonum
Well, I haven't claimed to be able to to that, but to write mostly bugless code :) Though, writing insightful comments in the code helps. If anyone has doubt, you explain in a friendly way why they're wrong (if they are). Though, not all reviewers will study the code suffciently to find possible bugs, and also many findings are not the right/wrong kind but more about style/architecture.
Trade, Not Immigrants, May Have Been Key Motivator of Donald Trump’s Voters
Man, it must be me, but you ranked "Monetary policy" WAY more likely than I would (rates near zero for so long doing so little must at least put SOME doubt in your model), and "denial of quantum randomness" way less credible than I see it as. Like, man, reasonable people can disagree about pilot waves and many worlds.

Are there some confusing, emotionally laden, difficult questions of fact in there? Yes. Are some things ultimately unknowable (like what people want, which involves scrying into their minds)? Yes.

These, as it turns out, are not the things I can't help but be side-tracked on. I'm diverted by you claiming monetary policy has an effect with nearly the certainty of the sun rising.