HNHacker News
TopNewBestAskShowJobs

MattieTK

89 karma · joined March 4, 2015

[ my public key: https://keybase.io/mattietk; my proof: https://keybase.io/mattietk/sigs/CMtfideh-mZiSwtF_CKa1uOMs-F888MkPBPugehubHo ]

I work in product for a news media company ⤵

https://tk.gg

submissionscomments
MattieTK··on EmDash – a spiritual successor to WordPress that solves plugin security
EmDash with some aggressive caching and SWR is effectively this, and we're getting closer to that every day. When the cost of maintaining the data part of the CMS is effectively free, you're basically working with a static site anyway.
MattieTK··on Migadu Email
I find it a little funny that their blog post goes into a lot of righteous detail on why they don't charge for address space like other providers and then on their pricing page they charge for you to receive or send emails.

Receive! Like the moment someone knows you are using them as a provider they would be able to DoS your account as no other provider charges this way.

MattieTK··on OTranscribe: A free and open tool for transcribing audio interviews
This was written a really long time ago by a former WSJ Graphics reporter (Elliot Bentley) who is now at Datawrapper.

It is now operated by Muckrock and hasn't seen changes made to it in a while.

That's why it doesn't have any of these integrations, the technology just didn't exist.

MattieTK··on How to opt-in (or opt-out) of Slack’s new UI
I'm so mad about Slack removing custom themes as part of this update. Seems entirely pointless given the volume of themes they now provide, it seems arbitrary that they have limited your own choices.
MattieTK··on Wordle for Math from NYT Introducing Digits
This is highly reminiscent of the numbers game from the British daytime gameshow Countdown.

Contestants are given a choice of six numbers, from which they can choose how many big (25, 50, 75, 100) and small (1-10), and are then given a random three digit number. Closest within 30 seconds using standard operations wins.

MattieTK··on How prestige outlets get away with copypasta
Murdoch owns The Times" in London, not "The New York Times" (commonly referred to in the US as just The Times*).

In the US his holdings are the Wall Street Journal and New York Post.

MattieTK··on How prestige outlets get away with copypasta
But that's because the definition of a paper of record has changed, not because they no longer align themselves with the current definition.

By that traditional definition the only paper of record in existence today is the internet itself.

MattieTK··on Ask HN: Does anybody still use bookmarking services?
I dropped pinboard.in recently. The interface hasn't had improvements in years, the extensions are all third party, and the API if you wanted to build your own is pretty limiting. The mobile interface is pretty poor too.

I'm now moved over the Raindrop.io[1], which is another solo-developer outfit, but has had a lot of work put into it. It does all the same stuff Pinboard does (including page archiving but beside the social and public directory things... which nobody uses), but has a bunch of additional features. It has a much more complete API, a well maintained extension, and mobile apps! Definitely worth giving a go.

[1]: https://raindrop.io/

MattieTK··on The complicated futility of WordPress
I used to work for a major multinational media company.

A few years ago the CTO at that media company looked to slash costs. They have a bunch of newspapers all over the world, and they had just acquired an Indian software development agency with experience in WordPress.

You can see where this is going.

Soon, a programme to launch WordPress globally to every publisher as their CMS.

But of course you would be allowed some flexibility. You could bring your own CDN if needed, you could bring your own frontend to read off the API, you could harness some identity management system for login, you could even build your own content store.

At that point "using WordPress" just became modifying Gutenberg. I feel sorry for the staff still there who have to constantly fight against Automattic's clear direction in building a Squarespace competitor, to build a tightly locked down and limited editor against the frustrations of the rest of the WordPress ecosystem.

WordPress is great, if you realise what WordPress wants to be, and don't fight that.

MattieTK··on Apple's Mail Privacy Protection is lazy and hurts small publishers
Yeah, sorry, that is what the world is like. It's a shame, but there's a way (as written in the post) that Apple could have accomplished something similar whilst still providing enough data to prevent the advertising arms race. They chose not to, therefore the industrial advertising complex will start manufacturing their arms.

And I'm sorry, but you are entirely wrong on your second point. Small publishers and newsletters are a growing business in media, many of them free (in order to build an audience from nothing). Blocking their opens from being recorded on what could be over 50% of recipients is going to cause them problems. They won't be able to measure their growth as effectively, they won't be able to get sponsorships as easily, and they won't be able to as easily judge as to when to go paid and ad-free.

Marketing newsletters are very different from the editorial newsletters that I'm generally talking about here. It's a shame they have to use the same technology, but the unsubscribe pruning is reader friendly, and doesn't prevent a smooth and reliable manual unsubscribe process.

MattieTK··on Y Combinator backed MMO metaverse game is a blatant scam
This was part of the exciting suggestion of the original Stadia trailers: with the entire game and all the interactions happening in Google datacentres, you would only need to receive a rendered version, and suddenly all this would be possible.

Of course none of that has happened and Google folded their games studio, which is par for them, but does go some way to reinforcing this point that there's a reason this stuff isn't done.

MattieTK··on Cloudflare is testing a Netlify competitor to host Jamstack sites
More discussion https://news.ycombinator.com/item?id=25326232
MattieTK··on Telegram is not as private and secure as most of its users think
There's no new information here, and some of these problems have been solved such as the group identification that happened during the HK protests. https://www.reuters.com/article/us-hongkong-telegram-exclusi...

End to end encryption is a known trade off for cloud-saved chats, and the article makes out like the German police were intercepting DMs rather than what is more likely, having infiltrated a group.

MattieTK··on Won’t Subscribe
Something the New York Times have talked about recently is how they repositioned their subscription offers in the opposite direction to Tim's suggestion recently to great success.

The whole idea is to offer long trials at reduced prices, and I presume push this offer harder and harder to users that keep visiting regularly enough to look like potential subscribers.

Once a user hits subscribe, a bunch of other systems kick in to get that users, over the next 12mos or whatever lengthy period the reduction is for, to build enough habit with the product that by the time the renewal comes around it has become essential.

No other digital media company has had as much success in the last five years as the New York Times.

MattieTK··on Won’t Subscribe
Generally they have a lot of media at a low cost.

But if you want to support the production of this media, Apple currently take 50% of your monthly subscription as the cost of providing the service. That's even more than the app tax!

MattieTK··on Won’t Subscribe
From working in media, another problem with micropayments is deciding on that dollar cost.

Without coming up with some administration of value to each article (which I'm not saying isn't worthwhile, it's just not something that's typically done) -- and perhaps even then -- it's very challenging to come up with a value that readers might understand.

If everything is $1, but long investigations or in-depth reporting costs more than that, how do you stop losing potential subscribers (who would contribute more ARR) to these payments. And equally on the (admittedly large) percentage of stories that might not have such value, how do you price them?

This is why subscriptions tend to work. Slowly you can weed out material that isn't working for either acquisition or retention. But you are always going to have articles that are good retainers but poor acquirers. To a micropayment reader the value of that article is low, but to subscriptions it may be higher. You might never do that article if you marked everything by its CAC value, but if you didn't you may lose $5000 ARR.

How on earth do you price it fairly?

It's complicated.

I'd be in more favour of more expensive 24hr passes that show the value of the subscription to regular readers. Say $3 for 24hrs, and $30 for a month. I think in terms of small payments that's as close are you're going to get.

MattieTK··on All-in-One DNS block list
They added a new setting recently to allow affiliate links like those used for tracking which might include this, try it out.
MattieTK··on Show HN: VidGrid – A large-screen news channel viewer with simple audio control
Thanks! I had no idea what I was searching for to try and find professional alternatives, so this is helpful :)
MattieTK··on Show HN: VidGrid – A large-screen news channel viewer with simple audio control
Hi HN!

When I was at university (early 2010s) I worked a lot on student media, and got really into what the future of news would look like. Around the same time Microsoft backed a company called LiveStation which has since closed down, but had a nice feature that allowed you to open multiple streams from different news channels at the same time.

When I went into professional media, and the offices of The Times, the BBC, The Guardian and the like, this format is common on large screens in the central newsgathering areas: you need to see several feeds at once. But there wasn't a system that I know of that you can have on your workstation, especially one that allows you to switch your audio feed as simply as a click.

So I built VidGrid over the last couple of weekends to make this experience accessible to all my colleagues around the world working at home through these challenging circumstances.

It gives you easy access to news channels that offer a free open-access playlist file (or you can paste your own). Those that are protected (sensibly) by CORs or some other DRM technology it obviously can't load.

It's built in React with a heavy dependency on the fantastic multi-source React-Player, and it's my first 'significant' (in my terms) project, though I've spent a lot more time in the last few weeks coding than I did in the office.

I hope it can be of use to some of you, or if any of you have colleagues or friends in newsrooms you can pass it on.

Thanks :)

MattieTK··on DJI Mavic Mini
Surely this is too lightweight to perform in windy conditions?
MattieTK··on Backblaze Announces B2 Compute Partnerships
Get a Monzo or a Revolut card and pay with that, top up in GBP, and transfer for free at the MasterCard rate.
MattieTK··on [dead]
Flag 10: In his introduction to his 'Moon' library [1], he notes that in 'late 2015' he found he was having problems with Vue. If he's the oldest 13 year old he can be today, that makes him in 2015 toying with Vue enough to start looking under the hood at 11...

Plus looking at his old FreeCodeCamp username [2], I don't believe the programmer who was working through FCC tutorials (with very basic results) in 2016, is the same one who got tired of Vue in late 2015.

[1] https://hackernoon.com/introducing-moon-1d44a99635f0 [2] https://www.freecodecamp.com/KingPixil

MattieTK··on Serverless File Uploads – Netlify
> Edit: downvotes? how is what he is describing any different to that and anything else other than a buzzword? Doesn't AWS Lambda just run your processes in an ec2 instance?

Yes but you don't pay for the hardware specifically, eg. Your code doesn't care when underlying lambda hardware fails because it's not contained within any specific server. You pay for the invocation costs which are usually much lower than running a server to do the job as you're gaining economies of scale with other tenants.

MattieTK··on Massive Dyn DNS outage
deck.news also down
MattieTK··on Ask HN: Keybase.io Invite
Sent! I have 8 more if anyone is interested