HN user

amirmc

11,242 karma

email: <username> at gmail

web: http://amirchaudhry.com

Based in Cambridge, UK

Things I've been involved with:

https://docker.com ( past) -- via acquisition of http://unikernel.com. Still working on unikernel adoption but with the leverage of Docker's ecosystem. First product is Docker for Mac/Windows.

http://unikernel{.org|.com} (past) -- Working towards wider adoption of unikernels.

http://nymote.org (dormant|side-project) -- FOSS, OCaml-based toolstack for connected devices and personal clouds. Just as the LAMP stack enabled the modern web, the Nymote stack (aka MISO stack) will enable the 'Internet of Everything'.

https://mirage.io (current) -- MirageOS is the 'M' in the MISO stack. A new approach to the Operating System where developers compose their applications by pulling in OS components as libraries (e.g networking, etc) and let the compiler deal with optimisation to produce lean, single-purpose VMs (aka Unikernels). The 'I' in MISO is the Irmin, git-like data storage system.

http://www.cl.cam.ac.uk/projects/ocamllabs (alum) -- Co-created this group to push OCaml forward and make it more effective by working on tooling, documentation and a Platform. I herded cats here.

http://www.springboard.com (spun out, later acquired) -- Accelerator programme I set up in Cambridge in 2009. Worked with neilgd. Teams included PagerDuty (agmiklas, bpuvanathasan & alexsolo) and TidePowerd (profquail) among others. Now being run by jdbradford. Merged with Techstars in Q1 2013.

http://www.tidepowerd.com (board member) -- One of the Springboard teams that Red Gate invested in (profquail). Makes GPU computing accessible to .NET devs. Now shut down.

http://www.svc2uk.com -- Student run series of events with folks from the Valley. Chaired by Sherry Coutu and Reid Hoffman.

http://www.go-test.it (now sold) -- Red Gate acquisition. I worked with the founder, martinkl, who moved on to Rapportive (YC S10) with rahulvohra and samstokes. The assets were sold on.

---------------------------------

Posts270
Comments1,610
View on HN
www.cam.ac.uk 5y ago

Game ‘pre-bunks’ Covid-19 conspiracies

amirmc
3pts0
boingboing.net 7y ago

British Member of Parliament publishes 250 pages of damning Facebook documents

amirmc
2pts0
techcrunch.com 7y ago

BIOS (W17) raises $4.5M to further develop its neural interace

amirmc
1pts0
unikernel.org 8y ago

The search for the killer app of unikernels

amirmc
2pts0
mirage.io 9y ago

Announcing MirageOS 3.0

amirmc
12pts0
forums.docker.com 9y ago

Docker for Mac File System Work

amirmc
4pts0
unikernel.org 10y ago

NFV Platforms with MirageOS Unikernels

amirmc
38pts17
unikernel.org 10y ago

CyberChaff: HaLVM unikernels protecting corporate networks

amirmc
3pts0
fortune.com 10y ago

My year in startup hell

amirmc
421pts170
medium.com 10y ago

Evaluating Container Platforms at Scale

amirmc
2pts0
blog.logentries.com 10y ago

Logging for unikernels

amirmc
3pts0
blog.docker.com 10y ago

Unikernel Systems Joins Docker

amirmc
110pts4
techcrunch.com 10y ago

Docker Acquires Unikernel Systems as It Looks Beyond Containers

amirmc
279pts102
roscidus.com 10y ago

A Unikernel Firewall for QubesOS

amirmc
111pts10
unikernel.org 10y ago

Contain your Unikernels (DockerCon unikernel demo is released)

amirmc
3pts0
unikernel.org 10y ago

Unikernels, meet Docker

amirmc
120pts31
sympa.inria.fr 10y ago

OCaml's 20th Anniversary

amirmc
166pts34
thenewstack.io 10y ago

The Comparison and Context of Unikernels and Containers

amirmc
1pts0
www.skjegstad.com 10y ago

Just-in-Time Summoning of Unikernels (v0.2)

amirmc
25pts4
mirage.io 11y ago

Organized chaos: managing randomness

amirmc
16pts1
royalsociety.org 11y ago

Royal Society Milner Award - Xavier Leroy for the OCaml Language

amirmc
2pts0
simongrondin.name 11y ago

An overview of OCaml

amirmc
121pts13
mirage.io 11y ago

Easy HTTPS Unikernels with mirage-seal

amirmc
54pts4
nqsb.io 11y ago

Not-quite-so-broken TLS

amirmc
34pts6
github.com 11y ago

Rumprun Tutorial: Serve a static website as a Unikernel

amirmc
50pts12
mirage.io 11y ago

Reviewing the Bitcoin Piñata

amirmc
73pts14
mirage.io 11y ago

MirageOS v2.5 with full TLS support

amirmc
115pts9
roscidus.com 11y ago

CueKeeper Internals: Experiences with Irmin, React, TyXML and IndexedDB

amirmc
10pts0
twitter.com 11y ago

MirageOS now working on KVM/bare metal

amirmc
6pts0
www.bbc.co.uk 11y ago

US surveillance powers expire as Senate deal fails

amirmc
2pts0

Companies are hardly going to make tons of money on unapproved therapies anyway, because the word will get out if x patients tried it and had no benefits.

That seems wildly optimistic to me. Companies, especially pharma, will always find ways to 'make tons of money'. The second part of the sentence assumes a level of disclosure (from the companies) and rationality (on the part of average people), that I don't believe exists in the world. There are plenty of examples to back that up, especially people's willingness to believe self-serving 'facts'.

* The scientific method is such that Science is never wrong. It's god-esque.*

You've misunderstood my point. The scientific method is such that 'Science' is always wrong. It's a method to continually try to become less wrong about how the world works.

I don't even know what you're referring to when you capitalise 'science' the way you have been. It's not like there's a single entity called 'Science' that issues proclamations.

However, Science makes no effort to own those mistakes.

That sounds ludicrous to me. The entirely of the scientific method is about generating hypotheses, testing them out, finding out you're wrong, and then refining/rewriting those hypotheses and trying again, ad infinitum. Plenty of scientists have been 'wrong' for years.

I'd argue the problem you're trying to highlight isn't about 'Science' per se, but the fact that people/the masses/etc like to have just one immutable 'answer' for something. They find it difficult to cope when new results point to different answers. Is that really the fault of 'Science'?

Science is science reporting.

No, it is not. This is why I drew the distinction in the first place.

Normal people can only understand what is reported.

Which backs up my point that sensationalised reporting is a problem. Peer-reviewed, scientific papers are written for other scientific researchers — that's as it should be.

(e.g., consuming Y is safe only to find out it causes birth defects, cancer,etc.) Science blames the customer/consumer.

It feels like there's a conflation of science and science reporting in here somewhere. Most of the actual research output makes measured claims but the journalism around it ends up being sensationalised (yes, some researchers also participate in that but not as a rule).

"Respondents were asked to score how each of the social media platforms they use impact upon issues such as anxiety, loneliness and community building. The site with the most positive rating was YouTube, followed by Twitter. Facebook and Snapchat came third and fourth respectively."

YouTube had the most positive rating!? I'm honestly not sure what to make of this. The experience of 14-24 year olds must be vastly different to the comments etc I've seen there.

Dunbar's Number 8 years ago

The section of the Wikipedia page probably needs updating. The very next section describes how they went from 50 people, to 150, then lifted the limits entirely.

...which might explain why there wasn't as much benefit from it as one might have hoped.

I think you've got this the wrong way around. The users probably didn't like being constrained to an arbitrary number. My main point was that any service that tries to impose such limits is going to feel pressure to raise/abolish them.

It depends when and what was done and at what age, what happened before and after. I can see being forgiving some thing up until the early 20s. People are still developing and personality could change I suppose.

I don't think Zuckerberg should be given a pass just because of this. His life since college has been nothing like the 20s that anyone else would go through (even others from Harvard). Not even close. Imagine the kind of effect that has on someone, especially with the kind of power he wielded (and still wields) through Facebook.

There’s something particularly creepy in what Zuckerberg said and what the folks in Myanmar claim.

Zuck says “we detected”, whereas the folks in Myanmar say they explicitly tried to raise the issue.

Having a ‘report and moderate’ capability seems like one thing but from the above, it seems FB believes in constant monitoring and (presumably) censoring — which is something else entirely. Combine that with a country where “Facebook is the internet”, and it’s quite scary.

The people who built the radio didn't get called before an international criminal tribunal; it was the broadcasters who did.

FB is both though. They built the system & tech (the ‘radio’), and via their algos/policies also control what gets spread and to what extent (the ‘broadcasting’).

It’s not at all clear cut.

Therefore, it's hypocritical to warn against smart homes unless you also don't have a smartphone.

It's not hypocrisy to warn of dangers, regardless of being exposed in other ways. Also, your comment here equates 'smart speakers' with 'smart homes', which are not the same thing (yet).

This conversation can only progress when you consider the actual threat models (like security folks talk about). It seem strange to me to rant about the risks of smartphones vs smart home devices, when the data from both of those is potentially ending up with the same small set of companies.

You're basically saying that you don't believe advertising (or influence) works at all — which is bullshit.

CBS and its ilk probably made a big difference compared to what was there before (radio?) and FB has has made an even bigger impact since (specifically with respect to scale and ability for fine-grained targeting).

Consumer tech corporations, do seem to end up with monopolies — and they'll fight, lobby, and pay (through acquisitions) to keep them. It's a complete red-herring to argue that they don't last forever since that's utterly irrelevant to the impact they can have while they are around.

Google's been around for almost 20 years now, FB didn't kill it. FB has been around for 14 years and can sway elections.

If you want privacy from government, then you'll only get it if you can be private from corporations. They basically run things anyway via lobbyists.

It's not just about languages. Try out both communities and see which you might prefer to interact with in the medium/longer term. As you suggest, small side projects with each would be a good way to go.

Because intricate things with downsides that are difficult to understand is exactly where legislation can protect consumers.

The whole 'if consumers care' thing is kinda bullshit. They simply don't have the time or ability to get into the details. It's even more of a problem when companies train users to just accept changes to agreements, so they can keep using a physical device that sits in their home.

... but really, this comes down to what Google (et al) considers criminal incitement to violence,

We have courts and a legal process to decide such things. I find it strange and worrying that so many in this thread are happy to let a huge yet private and unaccountable entity have such power.

I didn't know Amazon did this. It'll make me think twice next time I purchase certain items.

After a quick search I found this: https://www.amazon.com/gp/help/customer/display.html?nodeId=...

Even though inventory tracked using the manufacturer barcode is commingled within the network, the source of the inventory is tracked by our fulfillment systems and is taken into consideration if inventory problems arise.

Given the article, it seems they're not completely sure what was sent where. It would seem that using the manufacturer barcodes in Amazon's network opens you up to an unexpected risk.