HN user

mryall

1,066 karma

CEO & Co-founder at Mawson Rovers, ex-Atlassian, space nerd

http://mattryall.net

Posts33
Comments233
View on HN
www.abc.net.au 8mo ago

Virgin and Qantas to ban use of portable power banks after string of fires

mryall
66pts74
www.piratewires.com 2y ago

An Interview with Jack Dorsey

mryall
5pts2
www.theverge.com 2y ago

New York Times is targeting Wordle clones with DMCA takedowns

mryall
170pts107
storck.io 2y ago

The case for proportional programming fonts (2020)

mryall
3pts0
webkit.org 3y ago

Locking in WebKit (2016)

mryall
1pts0
www.latimes.com 6y ago

Derailing illusions that kill: misperceptions at railway crossings (2003)

mryall
53pts112
blog.bitbucket.org 8y ago

Bitbucket Pipelines introduces CI/CD improvements for Docker-based software

mryall
1pts0
www.newscientist.com 9y ago

Martian life very unlikely based on CO concentration readings

mryall
2pts0
spaceflightnow.com 9y ago

Perils and discoveries lie ahead for long-lived Saturn orbiter

mryall
1pts0
www.scientificamerican.com 11y ago

First Extraterrestrial Hydrothermal System Found on Saturn's Moon Enceladus

mryall
1pts1
www.scientificamerican.com 11y ago

First Active Hydrothermal System Found Beyond Earth

mryall
1pts0
www.nasa.gov 11y ago

The Supermassive Black Hole at the Center of Our Galaxy (2012)

mryall
2pts0
blogs.atlassian.com 12y ago

Atlassian launches Confluence Questions: Q&A community for your team/business

mryall
12pts0
www.youtube.com 13y ago

Jeff Bezos's Regret Minimization Framework

mryall
13pts0
nostrich.tumblr.com 13y ago

The Brief: 100% Reader Supported

mryall
1pts0
mattryall.net 13y ago

Six small improvements in iOS 6

mryall
1pts0
www.atlassian.com 13y ago

You waste a lot of time at work

mryall
12pts4
tech.fortune.cnn.com 14y ago

Could Steve Jobs actually win his thermonuclear war on Android?

mryall
1pts0
mattryall.net 14y ago

Comparing Instagram's growth with Facebook and Flickr

mryall
1pts1
mattryall.net 14y ago

Why I use Firefox

mryall
3pts1
mattryall.net 14y ago

The ideal iteration length, part 2

mryall
1pts0
mattryall.net 14y ago

The ideal iteration length

mryall
2pts0
mattryall.net 14y ago

Why wireless networks are slow

mryall
69pts20
github.com 15y ago

Babushka: test-driven sysadmin

mryall
4pts0
www.tinyrevolution.com 15y ago

The Lesson from Libya: Get Nuclear Weapons

mryall
63pts23
www.scientificamerican.com 15y ago

Two-billion year old nuclear reactor found in Africa (2009)

mryall
2pts0
arstechnica.com 15y ago

Understanding Japan's Nuclear Crisis

mryall
8pts1
www.nytimes.com 15y ago

Shots of the Aftermath of the Japan Tsunami and Earthquake

mryall
2pts0
www.economist.com 15y ago

How Islamic law held back the Middle East

mryall
2pts1
arstechnica.com 15y ago

IOS T&Cs Updated to Allow In-App Subscriptions

mryall
2pts1

TLDR: the program prints a pseudorandom sequence of characters 205 and 206, which on Commodore 64 are graphics characters similar to / and \.

When repeated across multiple lines, it looks like an intricate random maze. But it is actually just a visual representation of whatever PRNG is used on the platform, with the default seed as set by the BASIC interpreter.

https://sta.c64.org/cbm64pet.html

Looks like a great start. Using Rust and TOML configuration are good choices.

With a project like this where there are many (many) existing attempts to solve it, I think it helps to take a hard look at what exists today and design your solution to solve a specific problem you see.

Then you can pitch it that way to your first adopters too - something like “Basel, but with easier deps” or “CMake, but with config humans can understand”.

As a reader, I don't want page authors to start hard coding sizes into these elements …

They mean h1 elements without a font-size specified in CSS (or style attribute) will be flagged as a warning. User agent styles can still override site styles if you want to set one.

if I take some existing markup and blockquote it in some container, I'd expect the headings to shrink as they're now all sub-elements of some other section.

This logic only applied to the h1 element specifically, as it was an attempt to shoehorn some “clever” logic from the abandoned <h> tag proposed in a early draft of HTML5 (which was going to work the way you’d describe for headings at any level), on to the existing h1 element.

(Source: I used to follow the WHAT-WG mailing list closely during the HTML5 spec development process.)

The interview mentions the word "protocol" 26 times, but sadly no detail on what a successful social media protocol might look like, or how it could get adopted given where we are today.

What I believe we've witnessed, with the recent launch of many Twitter clones and subsequent lack of sustained traction, is that large social networks are _really hard_ to replicate, and therefore extremely valuable. So you're not going to see any of today's social media companies opening up their networks through open protocols. If anything, the opposite continues to happen, as networks shut down APIs (except for ads) and disable third party clients.

To me, the only solution is (sadly) a government mandate, and one that restores citizens' ownership of their social media profiles and networks through a requirement to publish open APIs for the data. Unfortunately, this seems very unlikely to ever happen. Technology companies today are so rich and powerful, they have lobbying teams which will ensure such regulation never passes (at least in the US, where it could have some impact).

In a statement to 404 Media, the Times said:

> The Times has no issue with individuals creating similar word games that do not infringe The Times’s “Wordle” trademarks or copyrighted gameplay.

Can you really copyright “gameplay”?

This seems like pointless bullying by the Times, who is probably just upset they haven’t got a positive ROI on their acquisition of a free game.

Focus is about saying “no”.

Always loved this advice from Steve Jobs, but it can be hard to put into practice in a startup.

From my own experience, I’ve found there is a strong temptation (and also external advice) to try many different things in trying to get traction.

What a fascinating trip back in time. I had almost forgotten all the time I spent typing up code listings from the back of Usborne computer books as a kid in the late 80s.

It was really a great way to learn programming, although I remember the frustrations trying to work out which variation of BASIC (Commodore, Spectrum, BBC Micro or another one) would work on my ’286 with GWBASIC.

Not sure if you read TFA, but it was about games whose code you “type in” from a book or magazine. I did it a lot back in the 80s when I first started programming.

The Sierra games took typed commands, but you got the games on diskettes. That was a later era than the games mentioned in the article.

If mosquito populations are kept down, and African people benefit from decreased disease and famine, might it not be worth it?

You seem to imply that there's something intrinsically bad in GMO crops, insecticides or making a profit. Technology and trade sounds like overall it is helping, based on the global health statistics I see.

Bitbucket Cloud PM here. We'd love to see more usage of Bitbucket (both Cloud and Server) by GitLab users.

As williamchia mentioned above, it's possible to configure GitLab builds for a Bitbucket Cloud or Server repository via webhooks and our build status API today. We're open to helping build better integration, but given the APIs already exist, it would mainly be a project on the GitLab side.

You can do this already in Bitbucket Pipelines and your preferred PaaS provider -- just set up a manual step on your branch pipeline to deploy it. We built Deployments to help teams track changes in their _shared_ environments, which is where most of the value for tracking is.

Who would want to see a history of deployments for a branch-specific environment? What information would they be looking for?

Bitbucket PM here - thanks for sharing this. We definitely have a lot we can improve around PRs and have some folks looking into it now. We'll definitely take your ideas into consideration.

I'm curious about how you use Bitbucket Cloud. Why did you decide to base your dev flow on forks and bookmarks instead of named branches? Are you working as an individual (and accepting PRs on open source or similar) or as part of a team?

Have you given any thought to moving to named branches -- or even git? Are there other problems there that you're trying to avoid? (As you might imagine, that's where the majority of our customers are today, using various branching models on git rather than forks/bookmarks on hg.)

There's a decay algorithm which scores posts based on their points and how long ago they were posted.

There are some good articles about the algorithm floating around if you Google for it.