HNHacker News
TopNewBestAskShowJobs

grabcocque

2,424 karma · joined July 23, 2014

submissionscomments
grabcocque··on Maryellis Bunn and the Museum of Ice Cream
The key is to quickly drive attendance by grabbing the transient eye of social media darlings long enough to make a quick buck before they get bored, the mainstream media catches on, and the inevitable backlash begins.
grabcocque··on Maryellis Bunn and the Museum of Ice Cream
Some people just want to watch the world burn.
grabcocque··on Maryellis Bunn and the Museum of Ice Cream
I know it's easy to hate on hipsters, but JFC I think this article shaved five years off my life through the sudden burst of unbridled rage it induced in me.
grabcocque··on Feynman’s Breakthrough: Disregard Others
I'm not sure if it's reassuring or utterly disheartening that even somebody as brilliant as Feynman can be laid low with impostor syndrome.
grabcocque··on ICOs at the End of 2017: What We Think We Know and What We Don't Know
Regulators move at the speed of government, not the speed of technology.

However, if you think financial regulators are at all happy with the nature of ICOs you only have to read between the lines of what they have said.

grabcocque··on Haskell Typeclasses vs. C++ Classes
Quite. Typeclasses are Haskell's way of doing ad hoc polymorphism. C++ has ad hoc polymorphism too, but it's via templates not classes.
grabcocque··on Adding Kubernetes support to the Docker platform
There's minikube. There's been minikube for a long while.
grabcocque··on Adding Kubernetes support to the Docker platform
I don't think having support for multiple orchestrators is valuable except as a transitional thing. In this case, presumably, transitioning from Swarm to K8S. Nobody is gonna want the hassle of supporting both outside a transition.
grabcocque··on Adding Kubernetes support to the Docker platform
Why wouldn't you start with the one with the strongest mindshare and reputation? Even a cursory amount of googling shows there's a strong sentiment bias towards K8S over Swarm, it's not surprising that's what most people pick.
grabcocque··on Adding Kubernetes support to the Docker platform
K8S is looking for all the world like it's becoming the One True Container Orchestration Platform. Obviously Docker can't admit that because it has investors, and one thing you can't afford to do with investors is be honest. But reading the runes, it sure looks like Docker are providing a migration path from Swarm to K8s.
grabcocque··on Adding Kubernetes support to the Docker platform
This seems a lot to me like Docker Inc. caving in to what has been painfully obvious for a while: K8s won and Swarm/Mesos lost the battle for hearts and minds in container orchestration. We can argue about why it happened, but I got the impression Docker Inc. were desperately trying to wish it away.

Now reality has intruded and I am glad, though I predict they'll continue to maintain that Swarm is a first class platform for a while, then quietly let it wither on the vine until one day it's forgotten about.

Also of note is Rancher 2.0's dropping support for Swarm and Mesos and focusing solely on K8S going forward.

grabcocque··on Key Reinstallation Attacks – Breaking WPA2 by Forcing Nonce Reuse
For a vulnerability of this magnitude, it's not unusual for a responsible disclosure to have a five month review window.

e.g. Dan Kaminsky's discovery of DNS cache poisoning had a 5 month responsible disclosure embargo.

grabcocque··on Annus Horribilis: A look at what’s left after the fire (1666)
This, of course, all came hot on the heels of the Great Plague of 1665. It was not a good year to be a Londoner.

Though they couldn't have known it, these two events were major catalysts in London's renaissance and evolution into a financial and industrial megacity.

There's something remarkably and utterably English, however, that when disaster struck, the first urge was to blame neither god, nor simple misfortune, but the French.

grabcocque··on It's Time for a New Old Language – Guy Steele [video]
Extending the old adage "the best programming language is the one you know the best" to "the best programming language is the one you created the best".
grabcocque··on Today’s Version Control Tools Are Still Primitive
"My needs are universal and unarguable and anyone who doesn't immediately share my exact priorities is a primitive fool"
grabcocque··on Intel ME: The Way of Static Analysis
That's pretty cool tbh.

Finally some geek cred for the ME.

grabcocque··on Clojure/Conj 2017 – Opening Keynote by Rich Hickey [video]
I always enjoy Rich's and Cognitect's increasingly futile attempts to bait and switch the Clojure community into using his expensive proprietary database, Datomic.

I love Clojure, it's a beautiful language, but its march has stalled, perhaps even reversed, and I lay the blame of that squarely at the anti-community practices of Cognitect, especially surrounding Datomic.

grabcocque··on Much of the research around meditation and mindfulness has serious flaws
Well, CBT is about recognising and stopping intrusive thoughts before they become too harmful. Mindfulness extends this idea to using meditation to create an environment in which it's hard for intrusive thoughts to occur.

The focus on meditation as a treatment for anxiety and depression is relatively new, the focus on reducing or eliminating intrusive thoughts isn't.

grabcocque··on Much of the research around meditation and mindfulness has serious flaws
As somebody with clinical anxiety, I have been prescribed CBT and Mindfulness on the NHS, I think this piece misses several key points.

For one thing, NICE (the UK NGO responsible for analysing evidence and making recommendations on the efficacy of treatments and their cost effectiveness) and an all-party Parliamentary group found signifcant evidence to recommend Mindfulness as a treatment for anxiety and mild depression along with traditional cognitive-behavioural therapy and SSRIs.

Secondly, mindfulness feels, to me, closely related to CBT, a tried and true therapy. It appears to be very closely related to CBT in what it helps to control: intrusive thoughts. The increased focus on meditation is why it's more effective for anxiety and mild depression.

It's most certainly NOT recommended for serious cases of clinical depression. As often, selected application of evidence and over-generalisation is the problem here.

Mindfulness can help with a range of relatively-minor mental health issues, and it can also help prevent relapses in those that have recovered. For those of us who have been helped that's really not something to diminish.

It's not that there's no evidence for its effectiveness at all. There is.

(Disclosure: Mindfulness helped my anxiety a lot. I believe it to be more than placebo, but then I would, wouldn't I?)

grabcocque··on Social media has become a direct threat to democracy
Social media, especially Facebook, tries very hard to ensure that we never encounter a thought or opinion we consider surprising, or in any way contrary to our biases and prejudices.

Essentially we're all locked in ever shrinking echo chambers, reinforcing our sense of moral correctness by ensuring we never encounter any challenge to our beliefs no matter how tiny and harmless.

That CANNOT be healthy.

grabcocque··on Dear Silicon Valley: America’s fallen out of love with you
You don't have to be loved to be profitable. That said Uber is currently neither, nor is it likely to be any time soon.

But my point is that Uber's reputation plumbing the abyssal depths, and to a lesser extent AirBnB's, is dragging down the reputation of the rest of the valley.

grabcocque··on Dear Silicon Valley: America’s fallen out of love with you
That's not the real reason public opinion has shifted sharply against denizens of the Valley.

That would be Uber. A company so sociopathic, so awful, so entitled, so full of loathsome self-aggrandising bullies they became an unwitting figurehead for hatred of the Valley. And Uber make it so easy to hate them.

grabcocque··on [dead]
Cognitect killed Clojure.

Cognitect decided to repurpose Clojure as little more than a tool to sell licenses to their proprietary database, Datomic. This, for obvious reasons, pissed off a lot of people who'd previously supported Hickey and Cognitect, and stopped trusting their motives.

And given that Cognitect control the ultimate design and direction of Clojure, the fact that the community does not, cannot trust their motives is proving to be an existential threat.

Nobody wants to sink their time in learning a language that looks increasingly, for all the world to see, like a marketing tool for Rich Hickey to get rich off Datomic.

grabcocque··on Mitogen, an infrastructure code baseline that sucks less
A thought occurs that by making this backwards compatible with Ansible playbooks, by having an AoT compiler that compiles a playbook down to pure Python and then feeds that into Mitogen, then as a migration path it could look indistinguishable from Ansible from the perspective of a playbook user.
grabcocque··on X and NeWS history
I doubt it will come as a surprise to anyone that X was fundamentally ill conceived from the very beginning. It’s one of those unfortunate side effects of unintended consequences that Unix history saddled us with it for twenty years longer than we’d ideally have wanted.

It fascinates me that something so widely regarded as Bad and Wrong, proved so hard to replace when it’s baked into a system. I think there’s a cautionary tale about the necessity of getting your core APIs right, because you might never be able to get rid of them.

grabcocque··on Golang Proposal: Just Use GitHub
I wonder if Google really loves Gerrit, or if it’s just a legacy NIH attachment and some of Google’s graybeards just refuse to let it go.

Having worked with Gerrit in the past, I can say without a shadow of a doubt, it’s an abomination and I’d lop off a limb rather than voluntarily use Gerrit again.

grabcocque··on Super Mario 64 Online Release [video]
Countdown to Nintendo's cease and desist order in 3...
grabcocque··on Psychology of food menu design
One thing the article doesn't mention is the use of obscure words in dish descriptions.

Am I more or less likely to order something that contains endive, or is a ponzu? I don't know what either or those things are, so I'd have to whip out wikipedia to find out. Based on your leanings you're either way more, or way less likely to order something that you've never heard of before.

In my case it's more, though the internet tells me that endive is licorice-flavored cabbage which sounds disgusting so...

grabcocque··on Open Source Ruling Confirms Enforceability of Dual-Licensing and Breach of GPL
The FSF/SFLC who are the authors and therefore guardians of the GPL maintain, publicly, that Canonical is in violation of its license. And yet, no legal action, no cease and desist has been sent.

In UK law, failure to enforce a claim or right is taken as reasonable assertion that the owner doesn't see the right as conscionable.

For better or worse, the FSF/SFLC is risking, through inaction which allows Canonical off the hook for claimed non-compliant behaviour, of having the soi-disant 'virality' of the GPL potentially ruled unconscionable (in Europe).

grabcocque··on Open Source Ruling Confirms Enforceability of Dual-Licensing and Breach of GPL
It's perhaps a moot point. Canonical have been distributing OpenZFS binaries for going on two years even though the FSF and the SFLC believe them to be in violation of the GPL.

Angry blog posts doesn't cut it. The nature of law and precedent is that unless the FSF or SFLC sue Canonical Ltd. soonish for their distribution of OpenZFS Linux modules, their assertion that the GPL doesn't generally apply to kernel modules will become legal precedent by default.

Now, I know the SFLC say that litigation is a last resort. But, it's been 18 months since the last Frank Exchange of Views happened over ZFS and the mutual incompatibility of the GPL and CDDL, and no observable legal movement by either side has happened.

Does that mean the FSF/SLFC are frightened that Canonical Ltd.s' legal interpretation would prevail should it ever come to court, or is there another reason the self-professed guardians of software freedom are allowing Canonical to, according to them, wilfully violate the terms of the GPL?

← PreviousPage 2 of 12Next →