HNHacker News
TopNewBestAskShowJobs

nicpottier

5,043 karma · joined December 9, 2009

Adventurous software geek and entrepreneur. I run Nyaruka, a little software company currently based in Ecuador.

http://nyaruka.com/

[ my public key: https://keybase.io/nicpottier; my proof: https://keybase.io/nicpottier/sigs/k9YknvWY-4MvN_KM8m2ZclJCNc75v7VLpRpq0HUhIkI ]

submissionscomments
nicpottier··on Every Google result now looks like an ad
Agree, ads seem clearer than ever to me, the big bold "Ad" is more distinct to me than the previous treatment.
nicpottier··on Open Source, SaaS and Monetization
As I recall "Source Available" is a lot worse than what Sentry is proposing. It usually required signing an NDA or jumping through some other hoop in order to get the source. This is much better than that so I don't think it would be properly descriptive.
nicpottier··on Open Source, SaaS and Monetization
We are in a similar position and probably survive mostly through luck despite having vendors that sell our Open Source SaaS without contributing anything meaningful back.

In our particular case I don't think the BSL would work for us, but I definitely understand and support Sentry going this route. FWIW, we have been using Sentry for almost a decade and while we started off hosting our own server we quickly saw the advantage in paying for it instead (and we were happy to do so).

It's a tough thing to balance for sure, they have been one of the players we watch to see how Open Source SaaS can work and I wish them luck.

nicpottier··on Open Source, SaaS and Monetization
I think you are wording that a bit strongly. They are still sharing the source just saying you can't load it up on a server and start selling that service. (you can load it internally for your own use though)

Yes, Open Source has had a very specific meaning historically and maybe we need a new term but this still feels like they are following the spirit to me.

nicpottier··on Broot – A new way to see and navigate directory trees
Looks pretty neat. Would REALLY like CTRL-P and CTRL-N to work for up/down as is standard in OS X / most linux systems.
nicpottier··on Chime – A Go Editor for macOS
While the switch to go modules was pretty smooth on the code front, the tooling was another matter. They had to rewrite everything to support modules and decided to create this concept of a "language server" which would then be universal across languages and help editors like VSCode support new languages that pop up as long as they provide their own language server that matches the spec.

It's a nice idea but has been (and continues to be) super painful for anybody actually trying to get work done. This was a huge fuckup on the part of the Google engineers to combine the rewrite with module support. They should have first added module support to the existing tools THEN bitten off the totally new paradigm of a language server. Yes it would have been more total work but so many person-years of productivity was lost with the approach they took and we are still counting.

nicpottier··on Eris – A better way to handle, trace, and log errors in Go
Looks nice! Any plans to add support for uploading stacks to Sentry? That's a must have for us and why we are using pkg/errors.
nicpottier··on 16-inch MacBook Pro
If you touch type then learn the OS X shortcuts of CTRL-B, CTRL-F, CTRL-P, CTRL-N, far more efficient than moving your hand over to the arrow keys and works in (virtually) all places you are editing text.
nicpottier··on Brave launches 1.0
You can, though requires jumping through all the usual KYC hoops for buying a cryptocurrency, since that's what they use for micropayments. All managed through Uphold.
nicpottier··on Brave launches 1.0
I'm going to give this a try again. I REALLY want the model of micropayments vs ads to work. I realize content creators need to get paid, I just refuse to be subtly influenced by ads in my day to day life. I currently use an ad blocker in Chrome to get around that but I'm perfectly fine paying $5 a month to creators I use.

The problem is that I think ads may be worth even more than that to creators, which if you have any doubt about their efficacy should make you rethink.

nicpottier··on Snopes Under Legal Attack from Salon.com
Threw in $50 as well.
nicpottier··on German government expands subsidies for electric cars
All sorts of post 2000 cars from reliable brands. Cars last well into 200k miles these days. I drive a 2001 Outback with 198k miles on it. Purchased 5 years ago for ~$3700 and besides brake pads and oil haven't spent any money on it.

This is the biggest barrier to electric IMO. I'm planning on getting a Tesla but it makes absolutely no economic sense.

nicpottier··on Zuckerberg doubles down on Facebook political ads policy after Twitter ban
I would say the burden of truth is on you, not me. We have it from them that they did this, the documentary does indeed have images from the campaign. Just because there isn't a ton of internet content you can search from your seat doesn't mean it didn't happen.

Yes, this was primarily a physical campaign, but it drives home the point of how these people work. And how they DID work in 2016 as well with respect to targeted advertising on Facebook.

Watch the movie if you haven't, this stuff was well researched by various reporters. It isn't perfect but it certainly shows that what we have now is not tenable if we want to maintain a democracy.

nicpottier··on Zuckerberg doubles down on Facebook political ads policy after Twitter ban
Maybe at least that's creating some employment opportunities? Especially in an auction model like Facebooks we are spending millions (billions?) in a zero sum game where people bid against each other to no benefit except Facebook's.
nicpottier··on Twitter to ban political advertising
Surely we can come up with some way of giving candidates a platform to share their ideas? The current system is broken, we should think of ways of fixing it instead of just saying we can't do better.
nicpottier··on Zuckerberg doubles down on Facebook political ads policy after Twitter ban
Agreed on all counts. It is the only reason I go to Facebook.

As you said the irony is that it is worse in almost every way except sign up friction. The content isn't even being spidered in any way by Google or the like so discovering the content in these groups later is also nigh impossible.

Just a travesty.

nicpottier··on Zuckerberg doubles down on Facebook political ads policy after Twitter ban
That's a long link, so the part in question. Note this is from a taped pitch from the president of Cambridge Analytica, this isn't hearsay, it is from the horse's mouth:

> Nix moved on to pitch his next case study – a youth mobilisation campaign. Again, all is not as it seems. “Trinidad is a very interesting case history of how we look at problems,” Nix said. “Trinidad's tiny – it's 1.3 million people – but almost exactly half the country are Indian and half the country are Black, Afro-Caribbean. And there are two main political parties, one for the Blacks and one for the Indians… when the Indians are in power the Blacks don't get anything, and vice-versa, you know – they screw each other. So we were working, I think for the third time in Trinidad, and we were working for the Indians, and we did a huge amount for research, and two really important things came out.

> “One was that all the youth, Indian and Afro-Caribbean, felt disenfranchised … And secondly, amongst the Indians the familial hierarchies were really strong. There was huge respect for their elders and their parents and their families, but not so for the Afro-Caribbeans. And that was enough information to inform the entire campaign.

> “We went to the client and said, we only want to do one thing, we want to run a campaign where we target the youth – all youth, all the Blacks and all the Indians – and we try and increase apathy. And they didn't really understand why… but they allowed us to do this campaign, and the campaign had to be non-political, because no one, the kids don’t care about politics. It had to be reactive, because they’re lazy; inclusive of all ethnicities; bottom-up. It had to be exciting, because kids want to do something fun.

> “We came up with this campaign which was all about ‘Be part of the gang, do something cool, be part of a movement.’ And it was called the ‘Do So’ campaign… A3 posters. And graffiti, yellow paint, you know, we cut stencils with the jigsaw… And we'd give these to kids, and they'd get in their cars at night, you know, just make a drawing, get in the car, and race around the country putting up these posters and getting chased by the police and all their friends were doing it, and it was fucking brilliant fun…

> “Do So. Don't vote. Don't be involved in politics. It's like a sign of resistance against – not government, against politics. And voting. And very soon they're making their own YouTube videos. This is the prime minister’s house that's being graffitied! … It was carnage.

> “And the reason why this was such a good strategy is because we knew, and we really really knew, that when it came to voting, all the Afro-Caribbean kids wouldn't vote, because they ‘Do So’. But all the Indian kids would do what their parents told them to do, which is go out and vote. And so all the Indians went out and voted, and the difference on the 18-35-year-old turnout is like 40%, and that swung the election by about 6% – which is all we needed!”

nicpottier··on Zuckerberg doubles down on Facebook political ads policy after Twitter ban
I just watched The Great Hack, which I can't say is fantastic as a whole, but does still raise some terrifying points of the power of targeted political ads and how they are being weaponized. I really don't see any other choice but to ban political ads entirely as Twitter is doing.

For those that haven't seen it, here's some backstory on one piece about the Trinidad election: https://www.opendemocracy.net/en/dark-money-investigations/t...

But basically, a political campaign was started around NOT voting as a form of protest. And those were targeted to the opposing party etc..

It is one thing if political ads were just about informing the public about a candidate, but we are far past that. This is a question about the legitimacy of our democracy now.

Anybody have any bright ideas on how to apply pressure on Facebook to do the same as Twitter? This feels to me like one of the more important questions of our (immediate) time since it effects absolutely everything.

nicpottier··on Twitter to ban political advertising
I'm totally fine banning all political ads, let's do it!
nicpottier··on Rock climbing and the economics of innovation
I still have climber friends that dumpster dive for basically all their groceries. Yes they still have (seasonal) jobs, but they save every last penny using such antics so they can climb / recreate more.

So no, I don't think it is played out at all.

nicpottier··on The voice from our Nest camera threatened to steal our baby
Sure, but then you just log into your email and click a link and then you are in. Lots of sites do this and it would prevent this kind of attack in most cases. (assuming the leaked password was not also reused in email, but then you are in for an entirely different level of hurt anyways)
nicpottier··on Social Networks That Failed
Friendster is the only platform I can think of that failed primarily due to scaling problems. They were in the right place at the right time, had a great set of features and an audience that wanted to use them. Engineering killed them, pure and simple. I honestly can't think of another case like it.
nicpottier··on Refurbishing the Rancilio Silvia Espresso Machine
My Silvia is going on twenty years and I bought it used! There's really no upper limit if you take care of them.
nicpottier··on Why Carbon Credits for Forest Preservation May Be Worse Than Nothing
That's unsurprising in a way, but does it really make a difference between $180/year vs $60/year? Both of those are pretty in the noise.

CoolEffect seems do be doing a nice job of both marketing and explaining and verifying their projects. I have no problem paying a premium for that. (remember this thread started as surprise that it could be SO CHEAP)

nicpottier··on Why Carbon Credits for Forest Preservation May Be Worse Than Nothing
I agree that it really does feel that way. I don't really have an explanation for it either and I do wonder if the figures are accurate.

Where did you buy credits from? The one I found which seems the most legit is Cool Effect: https://www.cooleffect.org/

You can pick your project. This seemed like the most credible "offset" to me: https://www.cooleffect.org/content/project/renewable-energy-...

Problem with planting or keeping trees is it is a future promise and a long term one and that just seems too easy to break. (either on purpose or due to other factors)

nicpottier··on GitHub Sponsors
I mean yes, this is obviously a thing, no argument. But I'm not sure that means that Open Source maintainers are feeding themselves off the goodwill and feelgoodness they are getting from maintaining these projects.

I would gander to guess that most maintainers are supported by a small minority of enterprisy agreements they have, either through large sponsorship or by working for a company that is supporting their Open Source work.

And I think that's a bad thing. I would much rather see them supported by 10,000 $1 monthly donations than 5, $2,000 donations. That is more likely to lead to features and attention focused on the needs of the masses than the enterprise.

I say this as someone who maintains an Open Source platform primarily funded by a single enterprise. I would love to flip that on its head.

nicpottier··on The struggles of an open source maintainer
> Sometimes I believe that software, while great, will never be huge like writing a book that will survive for centuries. Note because it is not as great per-se, but because as a side effect it is also useful… and will be replaced when something more useful is around.

I once saw a sig somewhere that was something along the lines of the author's goal being of writing some piece of software that would outlive them. That seemed like a neat, but incredibly ambitious goal, very very few pieces of software will meet it.

That said, Redis is probably one of them. It isn't too hard to imagine that there will be Redis instances running somewhere in 40 years, and though I wish antirez a long life, I think it is likely there will still be Redis instances chugging along after he passes.

So be proud antirez! You've most certainly made a dent in the universe.

nicpottier··on ‘Build More Housing’ Is No Match for Inequality
Isn't this ignoring that a lot of upzoning comes with the requirement that a percentage of new units are made to be affordable? (at least that's the case in recent Seattle projects I've seen)

Sure, if the market is completely free then it will build the highest value items (shwanky condos), but that's (thankfully) not the world we live in.

nicpottier··on Tesla is raising up to $1.5B through convertible note and share sale
Oh ok, my bad then. Just would have never thought to call Tesla for something like that but glad it turned out ok in the end.
nicpottier··on Tesla is raising up to $1.5B through convertible note and share sale
Just out of curiosity, a flat tire is a warranty item? Was it something wrong with the wheel or the tire? Never realized you could claim a flat tire as a warranty item, I would have just gone to a tire shop.
← PreviousPage 6 of 25Next →