HNHacker News
TopNewBestAskShowJobs

bfirsh

4,246 karma · joined November 29, 2009

Founder of Replicate (W20) https://replicate.com/

https://firshman.com

[ my public key: https://keybase.io/bfirsh; my proof: https://keybase.io/bfirsh/sigs/I2UKihiqAntrGCCwICWwJXcyy9Bt95eBXaBlml8VkuQ ]

submissionscomments
bfirsh··on The early history of HP calculators
My favourite HP calculator stories: Woz sold his to fund the development of the Apple I, and they were used in the later Apollo missions as a backup computer.

http://www.foundersatwork.com/steve-wozniak.html

https://hpinspace.wordpress.com/2009/07/16/hp-65-and-apollo-...

bfirsh··on Are Fake Instagram Influencers Deceiving Brands?
As I understand it, using the hashtag #ad or #sponsored is pretty widespread now for this reason.
bfirsh··on How a VC-funded company is undermining the open-source community
You are trying to blame the user, but the design of this flow is to blame. It does not explain clearly what is going on.

It's funny seeing this now to see where I tripped up. When you say "enable access in /Users/ben", I guess 6-months-ago-me assumed it meant "enable access to code in /Users/ben when I am working on it". It felt a bit like an iOS permissions dialog, where I was giving you access to my filesystem. Parsing it now, I realise that the text above the button says "where enabled, your code is sent to our cloud".

You could argue I should have read that more carefully, but that copy doesn't scream to me "I'm about to upload all of the source code on your computer including proprietary stuff and secrets". Because that button was the default highlighted button, I assumed it wasn't going to do anything drastic like that. (It's like Ryanair having a big red "YES I WOULD LIKE INSURANCE" button, hiding the "no I don't want to spend $100" button somewhere in the small print.)

Above all, you certainly shouldn't have included that as a shady update to some Atom extension I was using.

bfirsh··on How a VC-funded company is undermining the open-source community
Extra PSA: I deleted my files from that page a few months ago and they have now reappaeared. (See my other comment.)

I would recommend emailing them to delete your account and data, including backups and so on.

bfirsh··on How a VC-funded company is undermining the open-source community
It sounds like they changed something after I signed up. I am not super paranoid, but I am pretty savvy about privacy and keeping my data safe. There is no way in hell I would have agreed to upload all of my data to their service.

I was actually questioning myself when I realised what had happened -- I thought, "perhaps I just messed up". But after I saw this story about their other dark patterns, I'm convinced they just deceived me.

bfirsh··on How a VC-funded company is undermining the open-source community
If you want to see if they have any of your data, check: https://kite.com/settings/files

I have zero faith this page actually works though. A few months ago I deleted all of my data and I checked back today and it has reappeared. (I uninstalled the client and deleted my login token back then too, so as far as I can see it's their issue.)

I have sent them a stern email to delete my data. If you want your data deleted too, I would recommend doing the same rather than trusting their web interface. None of the emails on their website seem to work, though. Emailing the CEO does work eventually, but I don't want to start a witch hunt. My email is in my profile if you want his email.

bfirsh··on How a VC-funded company is undermining the open-source community
I fell for this. I enabled it because I was curious about trying new development tools, only to find out later it uploaded all of the source code on my computer to their service. What the hell.

It took me months to get through to a human to get them to delete my code, including two emails to the CEO.

I like the idea, but there is no way I would use it after this experience.

bfirsh··on Show HN: Tesoro – Personal internet archive
What's the best way to automatically archive all of the data I produce on websites? Facebook, Twitter, Instagram, blogs, and so on. At some point these services will disappear, and I want to preserve them.

I know a lot of these sites have archiving features, but want something centralised and automatic.

bfirsh··on Ask HN: Tired founders facing acquihire – please advise
Yes!

I was in a similar situation a couple of years ago. We were much more confident about our product and we had investors chasing us but we still took the offer. It's been the best career decision of my life.

In the end it came down to this: the acquirer was going build the thing we were building anyway, and it had a much larger chance of success if we just went and built it for them.

It also gave me two really valuable things for my career:

1) A successful exit to brag about

2) Learning so much more about building startups than I would have in my own company (the acquirer went from 25 to 250 employees while I was there)

Financially, a way to think about it is that a more established startup is more likely to succeed than your startup, so if you guess some likelihoods of each succeeding and multiply it by the value of your stake in each company, you can see what your outcome of each decision might be. For us, this calculation made it obvious we should join.

A tip, which bit me in the ass: try and negotiate getting some real stock as payment. We took stock options to simplify the deal, which if you've read enough of HN, you know why they're a PITA. Give all the cash to the investors (if you're getting a good salary that doesn't matter anyway) then for your payment try and get them to exchange share-for-share stock in your company with stock in their company. In theory this isn't a taxable event (in UK law at least, but i am not an accountant) so you don't have to deal with all of the stock option bullshit. (Well, for some of your shares anyway. You'll probably still get normal employee options too.)

Good luck! Email's in my profile if you want any more advice.

bfirsh··on A new hypothesis in medicine: give patients drugs they know don’t work
Also, more expensive sugar pills work better than cheaper sugar pills. (And bigger ones, colourful ones, etc). Presumably this means something like homeopathy could work better than sugar pills.

It's easy to ridicule homeopathy, and it certainly shouldn't be used for illnesses that are easy to treat. But, perhaps it could be a valid treatment for chronic, hard to treat conditions. It's certainly very elaborate and expensive.

bfirsh··on Internet Atlas maps the physical internet to enhance security
A link to the actual thing: http://internetatlas.org
bfirsh··on How to Read a Paper (2016) [pdf]
I thought that was going to be Trisha Greenhalgh's How to Read a Paper: https://www.amazon.com/How-Read-Paper-Evidence-Based-Medicin...

Superficially the same idea, but it is for advising medical practitioners on how to apply research to their work. It goes about this by showing you how to find research, critique it, analyse it, use meta-research, and so on.

For somebody not in medicine, it had some transferable advice on how to use research in practice, but was mainly a detailed insight into how evidence-based medicine works. Highly recommended.

bfirsh··on Eigg – A small Scottish isle that runs on 90-95% renewable energy
I went a couple of years ago and can highly recommend it for work retreats. Very peaceful, enthusiastic islanders, and a surprisingly good internet connection. (Transit comes from a nearby university, then fibre to the coast, then a microwave link to the island, then small microwave links for each house, IIRC.)

Here are some films somebody I went with made about the internet and the island shop:

http://text.louisedowne.com/post/relative-economies-of-scale http://text.louisedowne.com/post/relative-economies-of-scale...

bfirsh··on Research Debt
Wikipedia seems to be the closest thing we have to broad distillation right now.

It works pretty well if you are researching a subject in depth. The technical articles tend to be written by experts for experts and they have lots of links to primary sources.

But, as you hint at, they are poor quality because they are being written by a committee.

I would love to see a collection of community written distillation articles, as you describe. Perhaps with some kind of taxonomy like Wikipedia's.

bfirsh··on Top Hat Raises $22M to Go After Pearson, McGraw-Hill
This story has a bunch of internal hyperlinks, but none pointing at the actual product. To save a Google: https://tophat.com

An aside: why is news on the web still so bad at this? Presumably because sites are incentivised to not let people leave through an external link? Is there a way to incentivise better linking?

bfirsh··on PSLV-C37 Successfully Launches 104 Satellites in a Single Flight
More details about the Planet Labs deployment on this launch:

https://www.planet.com/pulse/planet-launches-satellite-const...

It is now the largest private satellite constellation ever.

bfirsh··on Homebrew, but with Docker images
I originally made it for stuff with horrendous dependencies:

https://mobile.twitter.com/bfirsh/status/824688876056895489

Agreed it's a bit silly for things like jq, but I wanted to see how far I could stretch it. My long-term goal is to have Docker as the only thing installed on my laptop. ;)

bfirsh··on Show HN: Whalebrew – Homebrew, but with Docker images
One step further towards my goal of having nothing installed on my laptop except Docker.

It doesn't quite work with everything – things like `parallel` and `watch` assume they can run commands in your PATH. Things that need to be really fast also don't work very well (booting a container takes a few hundreds milliseconds).

Any requests for packages?

bfirsh··on Why Does It Take So Long to Connect to a WiFi Access Point?
This reminded me of this explanation of how MacBooks (and presumably other devices) manage to reconnect to Wifi so quickly after waking from sleep: http://cafbit.com/entry/rapid_dhcp_or_how_do
bfirsh··on Docker 1.10.0 is out
For an overview of what's new in this release, check out the blog post: https://blog.docker.com/2016/02/docker-1-10/

The highlights are networks/volumes in Compose files, a bunch of security updates, and lots of new networking features.

bfirsh··on Scale Testing Docker Swarm to 30,000 Containers
Oops, there was a copy & paste error – sorry about that! Updated with correct figures.
bfirsh··on Announcing Docker 1.9: Production-Ready Swarm and Multi-Host Networking
Here's a changelog for the API:

https://docs.docker.com/engine/reference/api/docker_remote_a...

The API is backwards compatible, so you if you don't want any of the new features, there is no breakage! E.g. if you're using Docker 1.8 (API version 1.20), prefix your API calls with /1.20/ and you're safe to upgrade to Docker 1.9.

bfirsh··on Docker 1.8 released
This is still a work-in-progress. You can keep track of its status here: https://github.com/docker/docker/issues/15187
bfirsh··on Ask HN: What is the actual purpose of Docker?
This explains the difference between Docker and normal virtualization technology: https://www.docker.com/whatisdocker
bfirsh··on Show HN: Diff.io
You might like this:

https://github.com/bfirsh/needle

Would be cool to get a Diff.io driver for it, or something like that...

bfirsh··on Announcing Docker Machine Beta
In you're interested, we also announced beta versions of Swarm and Compose today:

http://blog.docker.com/2015/02/scaling-docker-with-swarm/

http://blog.docker.com/2015/02/announcing-docker-compose/

And a sneak preview of how these tools can work together:

http://blog.docker.com/2015/02/orchestrating-docker-with-mac...

bfirsh··on Announcing Docker Machine, Swarm, and Compose for Orchestrating Distributed Apps
Both Machine and Swarm are not baked into Docker – they are separate projects and binaries:

https://github.com/docker/machine

https://github.com/docker/swarm

Compose is still in the design proposal stage. We want to hear whether you think it should be built into Docker or not: https://github.com/docker/docker/issues/9459

bfirsh··on Announcing Docker Machine, Swarm, and Compose for Orchestrating Distributed Apps
GitHub repo for Machine: https://github.com/docker/machine

GitHub repo for Swarm: https://github.com/docker/swarm

Compose is still being designed in the open. If you want to have a say about how it works, check out the proposal: https://github.com/docker/docker/issues/9459

bfirsh··on Announcing Docker Machine, Swarm, and Compose for Orchestrating Distributed Apps
It's also worth pointing out that Compose is a proposal for a new feature to Docker. If you don't think the design is right, make your voice heard. :)

https://github.com/docker/docker/issues/9459

bfirsh··on Docker 1.3 is out
Have you tried running "boot2docker upgrade" to get the latest image? If you're still having trouble email me at benf@docker.com
← PreviousPage 7 of 9Next →