skysight-inc/HackerNews huggingface dataset:
Farewell from Weave
Weave.in was a service that partnered you with other professionals in your area to meet over coffee/etc. I received this email from them ~2PM PST July 12, 2016

====

Hello,

We started Weave to make expanding your professional network easy, productive, and enjoyable. In the last 3 years we've created hundreds of thousands of new professional connections. Connections that became co-founders, investors, mentors, co-workers, and friends. Your stories were what made working on Weave so fun and fulfilling.

While Weave became the primary source of new professional connections for many people, we were unable to make it financially viable. As of next Monday, we will be shutting Weave down.

Thank you so much for being part of our community. You made time to meet and help complete strangers. You were what made Weave great.

The Weave Team

PS: If you'd like to download a list of your matches, respond to this email and let us know. Premium Members will receive a refund for this month.
Google denied dotless one word domains
"Too clever by half" is one of our code review reject boxes.
Buying second hand. From utensils to a motorbike, the amount of money I have been saving is insane. Perhaps if the extension showed me the second hand value of the item or when available, where to get it?
It's a lot harder to murder hundreds of people with a bomb elsewhere. It's possible (eg, Timothy McVeigh) but you need a much bigger bomb. Nobody wants something like Lockerbie to be easy.

Pre-9/11, pre-Richard Reid airport security was generally sensible and not too much of a burden.
Many credit cards offer "price protection" or something where if the price drops with X days after you buy something they'll refund you the difference. It doesn't seem scumbaggy to take advantage of a service a company offers you.
Microsoft R Client includes the ScaleR package (rx functions and XDF file type) for faster statistics with data up to memory size. This is larger data than R can handle, as computations are done out-of-memory. For no limits on data size, you can use Microsoft R Server, which is also available free as part of Dev Essentials http://blog.revolutionanalytics.com/2016/01/microsoft-r-open... , but only for development use. Microsoft R Client can also initiate computations (of unlimited size) on a remote Microsoft R Server.
I'm not sure what GP means by Ross "disowning the entire R project". Maybe it's a brain fart. But Ross does (if this is indeed him commenting on dbms2.com) want people to not use Revolution Analytics fork:

http://www.dbms2.com/2010/05/04/revolution-analytics-confuse...
Indeed, there's been discussion about connecting Moffett Blvd to the North Bayshore neighborhood a new bridge over the creek that would connect to La Avenida. And creating a spur of the Light Rail system into the neighborhood as well.
In short, Squirrel is small, nimble and has features that are pretty nuts. Looking for something else? You're barking up the wrong tree.
I like to point out that someone is probably carrying a gun on any random ten car BART train.
Have a meta-site, like a pluggin, with a shopping cart. You browse other sites such as Amazon, EBay, Anandtech, etc and it creates a registry of things you want.

On the backend it can solicit better offers from other merchants on the same and similar merchandise.

Also, as you note, the customer's data could be sold and (partially) turned into a rebate. Perhaps the site could also tell you which extra data (your gender, age, other purchases, etc) would be the most valuable and you could choose to release these facts.
It's an obvious progression.

Make most podcast episodes free, for access to all episodes, pay a subscription fee to the podcaster.

As Apple is dragged its feet in this area it is no surprise that Amazon is doing the obvious.

It'll be good for the podcasting industry to bring a real mechanism in for subscriber payment. Advertising is dead since everyone started using adblockers.

The only problem I see here is that I hate Audible with the passion of a thousand burning supernovas. Podcast subscriptions will be epically mismanaged if handled by that crowd of bozos. Some of the worst user experiences ever are to be had with Audible software and business processes.
Super misleading title, the article is about a piece of malware distributed as an app which creates a backdoor while the title implies a backdoor in OS X itself.
WWCode is a 501c3 non-profit supporting over 50,000 women in technical careers. We just announced the beta launch of our Job Board.

We have taken a lot of learnings from posting jobs in our weekly newsletter, the CODE Review. Our goal is to create an experience that is catered to the way that our members actually look for jobs, while also eliminating some of the issues that traditionally cause women to avoid applying for a position, even when they are qualified.

This feature is in beta and we welcome feedback.
A Manifesto Against ‘Parenting’
So... in your opinion the US embargo had absolutely no effect on the situation? Or you're suggesting that any nation that doesn't act as a puppet of the US should be forced into severe economic sanctions as punishment? In other words, the US should be the only sovereign nation in the world?
Clickable: https://xkcd.com/1400/
Indeed, their plan that the city rejected did include an additional off ramp.

But highways are nonetheless terribly inefficient. One extra lane or off ramp isn't enough to handle all of Google's traffic. They've already widened 101 around Google, rebuilt the whole Shoreline/85/101 interchange area to add more lanes, etc. The bottleneck is the off ramps themselves and the local streets -- they cause traffic to back up onto the freeway and make all lanes congested.

The real solution is to allow more housing to be built close to the campus, and elsewhere in Mountain View, so that more people can walk/bike/take transit. The land use just across 101 is really inefficient right now.
The issue with the first fizzbuzz isn't just cylcling lists, it's also the use of zipWith. At least, that's what causes some of the brittleness in his examples.

---

Also, I think you're slightly wrong in that cycled lists and modulo are "just different abstractions" - they may be to a machine, but they are not to people. And in this case, critically, the original problem's phrasing is much closer to the modulo implementation than the cycled list equivalent: "...for multiples of three print Fizz...".

By choosing to encode that constant 3, rather than represent it, you're being clever; by failing to use a straightforward analog of "is multiple of", you're being clever.

This "encoding" has real risks - for instance, because you're human, you'd immediately notice that 5 is not 6. You don't need to think to do that; don't need to process equivalence or do any kind of algebraic reasoning; a kid can and will notice the identical shapes before they can talk or walk. It's built in. By contrast, even a trained professional might overlook a list with 5 spaces followed by Buzz as opposed to a list of 5 elements consisting of spaces followed by a single Buzz. Sure, it's a really stupid mistake, and one I hope you make very rarely - but people make stupid mistakes. No need to encourage that habit by making them think.

So no, it's not that cycled lists are bad and module is good, it's that the problem description is closer to the definition of modulo than it is to list cycling. (This is my interpretation, the article's definition of clever is more about seems and changes and doesn't really touch this).
Captain401 (YC S15) is hiring engineer #5 to reinvent the 401(k)
The world is a dangerous place, absolute safety is an unachievable pipe dream. The only thing we an ensuring is that that we have our rights violated and our time wasted by government agents that we pay for.

If we really wanted to be safer, we'd stop creating droves of new enemies every day in our pursuit of global military empire. Most of my fellow Americans remain blissfully unaware that we are bombing people, arming jihadists, and backing dictators every day, but the people getting bombed and oppressed are quite aware of what is what.

https://www.washingtonpost.com/world/middle_east/a-cluster-b...

Its inevitable that we are going to continue facing blowback for our actions, but unfortunately its heresy for the masters of conventional wisdom to admit that their policies make life more dangerous for everyone.

http://www.salon.com/2016/07/11/u_s_backed_syrian_rebels_com...
Citation needed:

Europe and Antarctica are the only two continents on Earth to see no net positive growth to their economies in the last few decades.

Hmm...the numbers appear to disagree with your claim:

http://www.tradingeconomics.com/european-union/gdp-annual-growth-rate

China recently rated the UK as the number one soft power in the world[1] .

Hmm...the article does not say that China is the source of the ratings: "compiled by Portland, a London-based PR firm".

Let me repeat that: a London-based PR firm rates Britain highly. In other news, the pope says vatican tops in catholicism and the US president thinks US is the greatest.

In addition, "Britain scored highly in its “engagement” with the world, [..] its diplomats staffing the largest number of permanent missions to multilateral organisations".

Hmm...

And finally: "But many of the assets that pushed Britain to the top of the soft-power table are in play. In the next couple of years the country faces a referendum on its membership of the EU; a slimmer role for the BBC, its prolific public broadcaster; and a continuing squeeze on immigration, which has already made its universities less attractive to foreign students. Much of Britain’s hard power was long ago given up. Its soft power endures—for now."

Gee...
> I mean, good luck to them and everything.

Rule #1: Build something that people want!
For all of Java's pitfalls, this is one of the things it really has going for it. The language itself is extremely simple. I think adding properties instead of the weirdness of getters and setters would take it to peak simplicity and straight-forwardness. (Also, maybe eliminate inheritance and force interfaces and composition instead.)
I'll argue that, as a book for students, it works better in the way of formality and then some informality/real examples/exceptions. it's necessary a base to compare ideas before explaining differences in a model. It becomes easier to understand, and therefore, study.
Is there a pedestrian explanation of this? My math is, shall we say, lacking.
LinkedIn Open Sources Tech for Mobile, Big Data and Java
Google probably doesn't want to draw that kind of attention to itself
It's possible to disagree with the parent commenter without egregiously stuffing words into their mouth. Please read comments charitably.
Worth noting that Amazon recently discontinued its practice of supporting these refunds, which was a major use case of this app. If you're someone like me who primarily is buying from Amazon, this won't help you on that.
i've often complained about "clever" code. simple code is easier to maintain, and clever tricks are difficult to read...

speaking of difficult to read. please don't set examples with terrible single letter variable names. and terrible two letter variable names. these are even less forgiveable than clever tricks in my book. don't encourage abbreviating things.

programming is about thinking about, reading and writing code a hell of a lot more than it is about typing.
I am converting after-tax, not pre-tax contributions. For more information on why that would be desirable, this is an easy read: http://www.madfientist.com/after-tax-contributions/
> we still couldn't even see a single payer proposal make it to the floor for a vote.

> Not only did we not get the healthcare that we voted for

Three of the Democratic candidates in that election campaigned on something very similar to what the ACA delivered, including both of the top two -- Clinton and Obama.

None of them campaigned on single payer, so its not surprising that what was delivered looked like what was successfully campaigned on. Inasmuch as anything can be said to be the "healthcare we voted for", the ACA is more like that than single-payer would have been.
"Neither of these conditions are in the interest of the EU or the UK if talks are to be amicable and realistic."

Well, that's your opinion. EU officials and heads of government appear to disagree with your view of what's best for them, having consistently and unerringly insisted that there will be NO negotiations whatsoever until Article 50 is invoked.
Not every company wants highly skilled programmers. Depending on the complexity of the project, and cost of defects unskilled programmers may be the most cost effective.
Lemme know when you post it. iamwil@gmail.com

Pretty interested in what you guys are doing.
What does that mean? How is that clever?
Imagine if you solved it though!
Former Hyperloop One CTO alleges executive placed a noose in his office
100% agree with this, though I've seen it worded differently.

Rather than worrying about optimizing spending I find it much easier to maximize my earning potential. Negotiating a better salary will often net one more money over time than chasing coupons.
for(var i in list) {
(function(element) {
someAsyncCallThatNeedsTheRightIndexedElement(element);
})(list[i]);
}

I've seen people grumble that this is "too clever"

I've been known to snap back "Bootcamps don't have a monopoly on what technical solutions are valid"

Pointers are probably too clever for most people.

Admittedly, goto is too clever for me. :(
1. Fatwallet

Until it was acquired a few months ago I was a longtime user of FatWallet to make a few percentage points back on the dollar at many stores.

2. Jet Anywhere

Jet.com has an incredible cash back program called Jet Anywhere. While the number of stores is small, the percentages are very strong. For example, 20% back at Nike or Saks Fifth.

What I'm getting the most out of though is plane tickets. Flight purchases through them get 5.6% back via Orbitz or 4.8% back via Expedia. After verifying you completed the travel, they dispatch cash back in the form of Jet Cash in 30 days. Many items on Jet are equal or cheaper than Amazon, so this is effectively cash. 5% back on plane tickets becomes a significant amount of money very quickly.

By the way — they do not have a Chrome extension and I have interest in working on one.

3. Cash back credit card

I also purchase everything on a card that gives 2% cash back on every purchase without exception. This is literal cash off your bill, not a rewards program.

I've received $100+ back from the first two methods, and even more from the third.

---

I'm really passionate about the topic of "money hacking" and happy to discuss more via email if you're interested. I'm currently writing a few blog posts on personal financial habits myself.
Was at Strata London. Most of the talks were sales pitches (for Cloudera). It was absolute garbage.
Would it really be that bad for them if Google went belly up sometime in the future? Sure their property values might decline, but in the interim they'd go up. Is it that bad if property values go from x, to x + y, back to x, as opposed to just staying at x? In the interim, allowing Google to expand means they'd get a bunch of new infrastructure, run down parts of the city would be rehabilitated, the area would gentrify some. I'm not sure how these people are acting/voting in their own interest.
Whether the police responded appropriately to these postings can certainly be debated.

But to describe these postings as simply "criticism" is highly misleading, and blatant clickbait.
I'm sure your dad has a lot of money and all, but saving money works pretty well for most people.
You can already do this with Amazon's Add to Wishlist bookmarklet which lets you add any product from any page on the web to an Amazon wishlist.
Saving money is the beginning of being poor. Investing it, however, is not. You don't actually need a ton of capital to make decent income off of compound interest (capital gains), which is taxed at a lower tax rate (or not taxed at all in some countries). If your money is working for you, you shouldn't have to worry too much about saving on purchases.

That said, a lot of people are completely stupid with money. Some people will try to save money by cutting expenses everywhere and then, for example, proceed to overpay €10-20-50k on a house. Or not negotiate high random fees, ever.
I didn't make it past the fizzbuzz example. But I wouldn't call the solution with cycle all that clever. Here's a better one: https://themonadreader.files.wordpress.com/2014/04/fizzbuzz....
the punchline reproduced below:

fizzbuzz' :: Int -> String
fizzbuzz' n = (test 3 "fizz" . test 5 "buzz") id (show n)
where
test d s x | n `mod` d == 0 = const (s ++ x "")
| otherwise = x

fizzbuzz :: [String]
fizzbuzz = map fizzbuzz' [1..]

The article is very interesting and worth a read. In particular, this implementation doesn't come out of "thin air": it's been golfed from an implementation that defines a simple domain specific language to solve FizzBuzz. And if you understand your problem well enough, DSLs are an extreme force multiplier.
Don't use credit cards. I also recommend YNAB: https://www.youneedabudget.com
DB Cooper never intended to hijack the plane.
Sure.

Would you like some Thalidomide with that?

Oh! You never had a chance to get that in the US.

(For those who don't know her: https://en.wikipedia.org/wiki/Frances_Oldham_Kelsey was the filthy lazy bureaucrat we all wish we could be (i. e. heroic))
Thank you, I will definitely check it out.
> Flash exists, and continues to plague us, because it met a need for developers that wasn't met in other ways.

Emphasis on "met". I've yet to come across a function that can be built in Flash, but not in HTML 5. In fact, I'm not using flashplayer at all anymore and I don't suffer. (There are a few video sites that are still Flash-only, but `mpv --ytdl` works around that very nicely.)

Come to think of it, this is actually not true. At work, I have to use Flash Player for exactly one thing: Adobe Connect. I wonder why they didn't move to Flash yet. ;)
Why is it the worst way? It would make total sense to combine those ideas.
Just be careful! If you make a large deposit to cover an upcoming expense Digit can go crazy and pull too much money because it thinks you've had an influx of cash that it can squirrel away.
Good to know, thanks.

Since posting my last message, I looked at the documentation on the website again, and saw that it claimed that you could use the site on iOS and Android by just using an ordinary browser. So I tried visiting it in Safari on my iPhone, and the videos worked. Then I tried using Firefox on my Kindle Fire, and the videos didn't work. But they do have a dedicated Twitch app for the Kindle, so I downloaded that. So now I have a way of watching Twitch videos. :-)

The fact that Flash is not mentioned anywhere on the site as being a requirement seems like a glaring omission.
I find it interesting that he dismisses the use of Maybe. The monadic solution isn't clear, but when used as a Monoid, it's clear and easy to modify:

https://gist.github.com/anonymous/7a1829f61cf9302c188f80a736...
This is what locked cockpits are for, not invasive luggage searches.
What card are you using with universal 2% cash back?
Your superior capitalism, the one that won against comunism, doesn't exist. Even the 1% capitalism we have now doesn't exist. Capitalism is a “winner takes all“ system, and will converge to a “1 per thousand“ or “1 per million“ system.

What comunism ideologues were fighting was not a particular palatable form of capitalism (softened by external pressure) but the ultimate state of the system.

Thanks to comunism collapse, we will happily enjoy the culmination of this superior system.
Understanding database multitenancy
Zillow: use it to buy a house that's not in the Bay Area and move to a place with a reasonable cost of living.
Vinnect.com beta test! Video call app seeking beta testers 4 a good time.
My strategy:
* use mint.com for budgeting and expense tracking.
* a budget line item is "savings".
* set up an automated transfer from my direct deposit checking account to my savings account.
* fire and forget.
not spending. :P

its a shame banking services are still pretty archaic in their infrastructure - with secure access to user data through a good, secure, api, i'd love an app that would give me alarming notifications if i was spending money out of my account. :)
I like simply using the approach of pretending a portion of my income doesn't exist at all. I've got a Money Market account that I shuffle money over to automatically, and in a reasonable enough quantity that I don't have to run the risk of tapping into it.

I make a point to never look at my paychecks and never check the balance of the account, and instead simply deal with my post tax, post saving total.

It doesn't lend its self to an app, but it has served me well over the years.
Antibiotics are heavily regulated and monitored in beef and dairy production in the EU to avoid food chain containment and the issues raised in the article. TTIP in the EU and Brexit in the UK will probably change that position for the worse.
Linus Torvalds in Sweary Rant About Punctuation in Kernel Comments
Thoughts on Cisco Advisory 20160711-asa? “ICMP Echo Request Code Filtering Vuln”
Go watch Total Recall, the scene where he walks past the security detail which the skeletal outline. Pretty sure we will get there. There is no reason a computer cannot real time draw an inoffensive view of any person and item moving past. https://youtu.be/7CX9Agzeh-c
The Amazing, Autotuning Sandpile
They apparently have some DNA from the tie he left behind. It'd be interesting to add it to GEDmatch.
this is true, but the most you can save is 100%, but earning potential is generally unbounded. if you do not have marketable skills, then saving may be the only way to go, but if you can develop a valuable skillset, you can earn significantly more than you can save.
I know. Took me a while to realize it and understand why companies think that way, but it boils down to the fact that as programmers, we're not paid to do a good job, we're paid to do a good enough job. Those two goals are very often at odds. It seems to be a typical clash of craftsmanship with market economy.
I do what works for me. The best people I've ever hired were all this way. I don't think I deserve such shitpost replies in return.
Definitely use credit cards. If you know how to manage your finances (i.e. spend about 40-50% of what you make and save the rest), it shaves off 1~2% off of all your purchases.

This is even before mileage, hotel stay, etc. rewards come in.
Black hole makes material wobble around it
Punctuated bursts in human male demography inferred
A little remark: Raspberry Pi is a nice market for Broadcom, Premier Farnell and other big players involved in making it. It also has proprietary chip that needs closed source software to work (while Intel provides a lot of open source code).

I guess their project has been really successful if “privacy-conscious” and “paranoid” persons consider it “admirable” based on nothing but the internet hype.
I record all my spending manually with Expense Manager [ https://play.google.com/store/apps/details?id=at.markushi.ex... ]
Dead simple. Add an amount, give it a category, add a note (optional).
See trends, exports to excel.
Every attempt to use mint, level, etc has resulted in confusing duplicated entires or entries that don't show up until I've forgotten what they are.
Typically the user should be primed, given reason for what the notifications will entail, how frequent they might be and so on. It makes users much more receptive to them if you tell then why they should want to have this optional feature enabled, rather than a blind notification popup in first launch.