HNHacker News
TopNewBestAskShowJobs

ddek

1,540 karma · joined November 16, 2019

submissionscomments
ddek··on Google says iMessage is too powerful
I don’t see how you’re not suggesting yet another competing platform (insert xkcd here). SMS is the default, and iMessage is an elevation of SMS; in the same way FaceTime elevates it’s respective default (phone calls). If iMessage was cross platform, it’s just another messaging app. We have that. If you want secure cross platform messaging, use any of the other platforms built around that feature.
ddek··on Cheese Making
I can almost guarantee I'm going to buy it some time. It has impulse buy written all over it for me. (Yes, I own modernist cuisine. I've even used it.)
ddek··on Cheese Making
Making mozzarella was a real 'been there, done that' kinda thing. It's satisfying work, but it consumes so much milk it's not really economically viable and the milk I'm using isn't as good for cheesemaking as the better producers. I'd do more of it, but my office in Liverpool Street (London) is right next to an Eataly that make fresh (made in front of you) buffalo mozzarella at a fair price.

(A lot of the talk in pizza making circles is about using very fresh mozzarella, based mainly on 'tradition'. Nathan Mhyrvold just published a book on pizza that seems to show a counter-argument. I'm not paying £300 for a cookbook without really knowing it's worth it though, so I'll wait for the British Library to get it.)

I think other fresh cheeses could be worthwhile. A similar process to mozzarella makes queso oaxahaca, which isn't easily found here. The big difference is oaxaca is stretched into an extremely long thread, then knotted, then dried.

I wouldn't want to make hard cheeses at home, the food poisoning risk is way too high for me.

ddek··on Cheese Making
I mean, you can make ricotta and mozzarella at the same time.

I also agree, paneer is a great start.

ddek··on Do Not Log
That's a no from me on every point of this argument. I don't really like logging, and I think some ecosystems do it better than others (nod-cough), but this article doesn't actually make anyones lives easier.

Logging each exception vs logging nothing is a false dichotomy. I'm not sure anyone whose suggested fudging a 'Result' type in a language without sum types has ever done so, or at least stuck around afterwards. I'd like to be equally condescending in my answer to 'is my team ready for logging side effects?'. The fact that a distributed log aggregation, storage, and visualisation framework has a docker-compose file no more complex than a well configured SQL database does not terrify me.

ddek··on Parser Combinators in Haskell
Parser combinators in F# were where I really grasped the utility of a Monad. F# doesn’t have HKT’s, and computational expressions are a little different from Haskell ‘do’.

It was the ‘(>>=) = Parser<‘a> -> (‘a -> Parser<‘b>) -> Parser<‘b>’ that flicked the lightswitch in my head.

ddek··on What's it like to star in a flop?
Tickets start at £10. It’s not a high value production.
ddek··on How to rest well
Judging by OP, I’d say I have a pretty good handle on ‘deep rest’. I think it’s more because I’m quite deliberate than because I planned it this way, but it functions well as rest. I have almost total separation of work and personal life.

Be purposeful with sleep. Work out how many hours you need, have a schedule, stick to it. I do 2200-0600, if I’m out late I still get up at 0600, a few ‘short’ nights a week won’t ruin my energy. Also, if I’m stuck at home, nothing interesting happens after 10pm. Distractions like my phone are kept in another room.

Push mindless binging out for more intensive activities. As OP says, rest does not have to be relaxed. It doesn’t have to be solitary, although it can be. The things I do (and what they bring me) are: board gaming (social), tennis (social, competition, exercise), running (solitary, calming, exercise), woodworking (solitary, satisfaction), Age of Empires II (competition), and piano (solitary, creative). It seems a lot when I write it down, but I still have a fair amount of downtime.

ddek··on Ideal Monitor Rotation for Programmers
This is completely repulsive. I love it.
ddek··on U.K. regulators order Meta to sell Giphy
This is a regulator, not a political appointee or contracted agency.
ddek··on Event Sourcing Is Hard (2019)
The issue with GDPR is right to erasure, which is tricky in conventional systems. But in ES systems, naively implemented, it is not possible. If you are writing PII in plain text, an immutable log won't let you remove it. OTOH I have two options: store PII in a separate database, and just delete or nullify when requested; or use per-user encryption, and delete the key.
ddek··on Those that game together, stay together
So the only good games of diplomacy I’ve had were with other strategy gamers, where there was no pity or misunderstanding - we all wanted to win. The game is naturally self balancing in a sense, weaker players have some utility so they tend to get strung along as puppet states. By the end of the game, we just respect what likely crazy shenanigans the winner pulled, then go eat together and dissect.

That said, I’ve been roped into diplomacy games with RPG groups, which tend to go south long before any real double-crossing occurs. After about two turns, someone is already dead, people are realising there’s another 7 hours of doing the same thing over and over, and the game gets abandoned.

If you want to strengthen friendships with games it’s important to pick the right games. Playing diplomacy at work would… not be a great idea. It would be like suggesting murder-and-incest-sim CK3 over a family zoom call.

ddek··on I’m leaving London for NYC and taking my tech startup
I can't really speak for the tax, but QoL is pretty good in London. Compared to the other cities I've lived in (>9mo in Glasgow, Portsmouth, Manchester, Sheffield, Southampton, Austin, Berlin, and Hamburg), the city has everything. It's more expensive than all those other cities, except maybe Berlin, but compared to similarly sized places it's not bad. Factoring size and location, the equivalent of my 1 bed flat in Clapham would be about 120% more in NYC.

London has one of the highest percentages of green space of any large city (33%), excellent public transport, some of the best music and theatre in the world, options in all British sports supplemented by regular visits from American leagues, excellent (though not leading) restaurants and speciality food markets, and more. You can't discount the English language either.

Regarding Brexit, at the moment it's kind of hard to say because COVID (and the ongoing collapse of the government) has muddled its economic impact so much.

ddek··on I’m leaving London for NYC and taking my tech startup
It's relatively low cost, though. Tuition maxes at <£10k/y, usually financed with a reasonable repayment rate (5% earnings over ~£25k, I can't remember for sure), and the option to pay off early if you're willing.

Most employees in well-funded organisations in the UK will have private healthcare too. My plan costs me ~£14pm, which is actually tax rather than a premium, with no deductible/copay/excesses.

ddek··on The World's Deadliest Thing
> Doomsday cult Aum Shinrikyo made a few attempts to deploy it at US military bases in the 1980s, but were so shambolically unsuccessful that their attacks went unnoticed by authorities.

Is a wonderful sentence.

ddek··on Emojimix
This is my favourite: https://tikolu.net/emojimix/%F0%9F%98%80+%F0%9F%98%B6

That was really fun! I'd like to see all the combinations rendered out as a matrix though.

ddek··on I moderate /r/kafka; people mistake it as a subreddit about kafka the product
But, that wouldn’t be a joke though.
ddek··on I moderate /r/kafka; people mistake it as a subreddit about kafka the product
This is a well known problem in reddit. The self-aware joke is /r/suberbowl, which is commonly mistaken for a football game, when it's really a place for suberb owl pics.

I remember /r/crypto having predictable problems, given its a fairly small community going back long before cryptocurrency gained mainstream attention.

ddek··on Biomarker predicts severity of Covid-19 infection early on
As a relative layperson here, this feels retrospectively obvious, no?

Per my shallow understanding (I only read the introduction to the paper), the marker hFwe-Lose is expressed by cells that are struggling, thus close to death. It's the precursor for apoptsis.

It makes sense to me that COVID affecting lung tissue would cause more apoptsis, thus more hFwe-Lose pushed out either through breath or mucus.

Is the 'news' here the discovery of the marker hFwe-Lose?

ddek··on “Click to subscribe, call to cancel” is illegal, FTC says
Had a similar issue with a US publication recently. They emailed to say "Your subscription of $120 has automatically been renewed, please check your card details or contact us to alter it."

Fortunately the card they have expired last December.

ddek··on Skeptical about electric-powered planes
No?

LENR is not a particularly active field of research. The most recent noteworthy paper is a well funded, failed, replication. It is a pipedream. There are almost no LENR scientists.

I can't see any noteworthy papers for PdNi as a hydrogen storage mechanism. It's capability to absorb (hold within its structure; not adsorb, to hold on surface) hydrogen has been known for a century, if it had utility we would know by now.

ddek··on Skeptical about electric-powered planes
The best solid adsorbed hydrogen is currently running about 5% the density of liquid hydrogen. Most solutions use either graphene or heavy metals too rare to meet mass demand. It's not a promising technology.
ddek··on Skeptical about electric-powered planes
As you say, we've been working on solid adsorption for a long time now. Nothing has left the lab. The video presents an optimistic future, but we don't even have the basics yet.

Firstly, there is a fundamental issue - H² doesn't really give you anything to work with. The vast majority of compounds have two protons, two neutrons (rare isotopes have more protons). [They're distributed in the most boring orbitals, just spheres with no real edge to gain leverage.](https://winter.group.shef.ac.uk/orbitron/atomic_orbitals/1s/...)

This lack of leverage makes surface adsorption tricky. The molecule gives us nothing to grab. You won't carefully craft a surface that can hold H².

I think right now there's a focus on activated carbon. That's become a bit of a synonym for 'graphene', with it's well known limitations.

When I studied the subject, metal-organic complexes were the focus. These would be extremely customisable, but if they worked we'd probably have seen by now. They tended to use heavy metals. I wasn't optimistic at the time, I thought anything using materials past the 4th row of the periodic table was unrealistic. As the metals get heavier they get expensive and sometimes rare. If we want to solve a common problem, we need common components. If your solution has lanthanoid, it won't scale.

I was right btw. The research group closed when funding was reallocated. Each experiment ran the research budget of another group. MoC's don't really get much love any more.

Anyway, we should probably think about what makes a good hydrogen adsorption material. I think it's pretty simple, you want a material that: stores a high density of hydrogen, is reusable, quickly picks up hydrogen, and quickly releases hydrogen.

The latter 2 categories is the 'kinetics'. Of the materials we know, all (literally all) that have 'good' kinetics are either single use or low density. Conversely, all that are both multi use and relatively high density have poor kinetics. Additionally, most of those with good kinetics have unrealistic conditions, like requiring 400˚C temperature to release the hydrogen.

ddek··on London's Thames, once biologically dead, has been coming back to life
It's generally murky because the tide kicks up a lot of silt, giving it it's brown colour. You'd need a hell of a lot more sewage for that to be the reason it's brown.
ddek··on London's Thames, once biologically dead, has been coming back to life
I drank an unfortunate amount of the Thames on the Devises-Westminster race a decade or so ago. Somehow didn't get ill, but I think that was luck.
ddek··on London's Thames, once biologically dead, has been coming back to life
Wild deer are the big issue. There's a small but vocal community pushing for wolf reintroduction, but that has it's own challenges. Scottish land law is extraordinarily complicated and archaic, it remain solely to prevent extinction of a far more damaging animal: the Edinburgh Lawyer.

I'm rarely as concerned about northern forests though. Fir trees count for half, or less, IMO. Without beech, silver birch, oak and yew the forest is fake.

ddek··on Google Outage in Europe
Yep, we're hit by that right now. It's not a total outage, we're losing about 10-15% of our calls to bigquery from within cloudfunctions. What we have using a VPC connector is ok. Fortunately areas affected are ancillary (mainly monitoring, ironically), our service is still running.
ddek··on Our self imposed scarcity of nice places
The things Westminster have done to persuade themselves people don't want Oxford Street pedestrianised.
ddek··on How learned helplessness happens in engineering teams
I could definitely YOLO out a change when I worked on code used by 100 people. When it was used by 10000, an error every now and then is forgivable. Now, if I make an error in a deployment I could stop 10,000,000 from using my systems. Similar outages have made newspapers. Even then, compared to FAANG scale I'm still playing with toys. The fastly outage was top story on the BBC while it was happening.
ddek··on Are Stored Procedures and Triggers Anti-Patterns in the Cloud Native World?
Do we need the in the Cloud Native World bit of the question? I'd argue the answer is *yes* wherever.
← PreviousPage 2 of 8Next →