HNHacker News
TopNewBestAskShowJobs

steerpike

629 karma · joined March 10, 2009

submissionscomments
steerpike··on Ask HN: Mobile-first” databases that sync to a central server?
I've tried to find something similar and as far as I can tell the best current candidate available is pouchdb syncing to a couchdb instance.

If offline first isn't a must have and you're ok supporting 'intermittent offline' then Firestore with offline enabled is probably your simplest option

steerpike··on Ask HN: Do you think Agile/Scrum is beneficial for software delivery?
Agile is the worst possible way to deliver software except for everything else we've tried.
steerpike··on Multi-User Dungeons (MUDs): What Are They? and How to Play
Yep. Build several popular areas for it and it triggered my love of programming
steerpike··on Ask HN: No-Framework Responsive Design?
Rachel Agnew is a great resource for learning modern css and the things it's capable of. A good start is probably these slides on 'The Evolution of Responsive Design' - https://noti.st/rachelandrew/4AtjON#spytgfW which also lists a few other resources (including this article: https://alistapart.com/article/responsive-web-design)

Flexbox froggy https://flexboxfroggy.com/ is a good learning game for understanding flexbox

And Grid Garden https://cssgridgarden.com/ does the same for css grids.

Understanding both those is pretty core to understanding modern responsive design.

steerpike··on I've been merging microservices back into the monolith
It's colloquially described as "shipping the org chart". Which I always liked as a way to describe it to a wider audience.
steerpike··on Books That Are Not Meant for Everyone
The author is clearly delusional and narcissitically unwell. This has no place here.
steerpike··on Ask HN: Learning about philosophy
I recommend the Philosophise This podcast[0]. It has a lot of episodes on the classic philosophers but it also delves into some of the contemporary philosophers that I find very interesting. I lot of other philosophical discussions seem to act like philsophy stopped around Russell and Wittgenstein.

[0]https://www.philosophizethis.org/

steerpike··on Pippi and the Moomins
I'm reading the Moomin books to my two eldest at the moment and they are loving them.

My eldest is on the spectrum and seems to find the honest, gentle Nordic nature of both the style of writing and the content to be very appealing. We read a lot of books together and these are certainly his favourites. Might be of interest to others with similar thinkers.

steerpike··on Ask HN: Which companies have the best designed APIs?
I still maintain that one of the best APIs ever released is one of the first - flickrs[0]. Their API is easy to use, does everything you want it to and then some (did you know it provides gis polygons and shapefiles for points of geographic interest, or the work they did with machine tags).

Its sandbox and examples are best in class and honestly I've very never found a modern API that comes close to the ease of use of doing anything with the Flickr API.

[0]https://www.flickr.com/services/api/

steerpike··on Ask HN: What are some of yesteryear's buzz words that no-one cares about today?
Folksonomy

Webmaster

XHTML

Clearfix

Ajax(?)

Dhtml

Yql

steerpike··on Ask HN: Self-hosted alternative to Google Play Music?
I've had some success with jellyfin running on a $5 a month digital ocean machine. Very easy to set up and configure. Decent admin panel and it has an android app that has worked fine for me so far.
steerpike··on Show HN: Create a playlist from your favourite artists to help find new music
I wrote a playlist generator that uses related artists map found at music-map.com and last.fm to generate a YouTube playlist of artists you might like based on the supplied seed.
steerpike··on Ask HN: What dataset do you think is useful to you but not readily available
Sure. Couple of points:

* Lastfm has an API but it's not great and an API is different to a dataset. I want to have the data available in my own DB, not have to make requests for whatever I might need.

* You can't get youtube links from the lastfm API, you have to crawl the tracks pages.

* The tags on lastfm are a folksonomy not a fixed taxonomy like musicbrainz

I have used [music-map](https://www.music-map.com/) and last.fm together to make a [playlist generator](http://playlist.hallofbrightcarvings.com.au) but I'd like to be able to do the same kind of thing without having to crawl third party sites. I'd also like to know that there was a music database of listenable music that was kept up to date.

steerpike··on Ask HN: What dataset do you think is useful to you but not readily available
A clean dataset YouTube music videos associated to musicbrainz tags.
steerpike··on A look at modern PHP
It's called Gellman amnesia but it's usually attributed to newspapers
steerpike··on Ask HN: A hacker's books on pregnancy and childbirth?
I strongly recommend Cheers to childbirth[0] which is by far the most useful and practical book I found on what you can actually do to be a helpful partner in the leadup and during the birth. Remember you're not the priority in this situation but you do need to be a partner. Which means being a strong and empathetic advocate for what your wife and baby need. This book will help you understand what that is so you can discuss it with your wife and formulate a plan so that she can focus on getting the primary work done.

https://cheerstochildbirth.com.au

steerpike··on Ask HN: How do you explain Domain-Driven-Design to a 10-year-old?
Software development is a perculiar mix of generalised principles and incredibly specific edge cases that you need craft unique solutions to. When you start working with a business to develop software for them you need to talk extensively with the experts in that business so you can share a common understanding of the solution you're going to build to solve their problem. Domain Driven Design provides a toolkit and language for engaging in that conversation so that you can extract the specific edge cases you need to understand in order to craft the solutions for that particular business.
steerpike··on Ask HN: Why does “turning it off and on again” work?
Computers are multiple layers of massive complexity. Somewhere in that complex stack it's very easy for 'something' to go wrong.

When it's first turned on the computer works, so it's clear that there's an initial 'state' where all those layers of complexity are in alignment. Turning it off and on again is the best way to try and replicate that initial successful state.

steerpike··on Ask HN: Where to get a timeline of important announcements and events?
What's an important announcement or event?

I mean it's a pretty broad category you've stipulated but I guess the 'Current events portal' of Wikipedia [0] gives the best possible summary of what you're looking for.

[0]https://en.m.wikipedia.org/wiki/Portal:Current_events

steerpike··on Why videos on GOV.UK use the YouTube video player
I wrote the original version of the Nomensa accessible media player mentioned in this post and it's a shame the open source version wasn't kept updated as I think there's real value in an adaptable, accessible media player for video and audio.

YouTube certainly seem to have made some improvements since I originally looked at their player so hopefully UK Gov is able to provide the kind of digital experience they're famous for. Nothing but respect for the incredible work of the digital UK Gov team.

steerpike··on Ursula Le Guin’s Writing Was Shaped by Anthropology (2018)
I would almost certainly start with 'The Wizard of Earthsea'. Incredibly approachable and likely her most influential work. Plus Ged is awesome.
steerpike··on Ask HN: Personal Dashboard?
You might want to take a look at Netvibes[0]

[0]https://www.netvibes.com/en

steerpike··on Show HN: I built a community for women entrepreneurs and makers
That's a really excellent question and I've sat here way longer than I probably should have over-analysing it to try and think of an answer for you.

I do think it's possible, but it's difficult to provide you with exact steps to follow that I'd class as a catch all.

Enthusiasm is great, but try to make sure that your enthusiasm isn't riding roughshod over the context - in your example it was easy to read your enthusiasm the wrong way because it was so tangentially related to what the OP was discussing. You kind of latched on to a throw away part of the primary topic and rushed into wanting to discuss that small part of. In that context it's easy to assume you're a type of bad actor[0] rather than just enthusiastic. Make it harder for people to assume the worst by taking their conversation seriously before jumping in with your off-topic excitement.

[0]https://idioms.thefreedictionary.com/bad+actor

steerpike··on Show HN: I built a community for women entrepreneurs and makers
In case you're genuinely curious, I suspect you're being downvoted because your parent comment comes off as incredibly gatekeepery[0].

It's also illustrative of a very common occurrence in tech circles where the moment a woman mentions competence in a certain technology the first response of men around her is to throw technical questions at her in a way they simply don't in instances where a man mentions the same thing.

[0]https://www.urbandictionary.com/define.php?term=Gatekeeping

steerpike··on Ontology for the life sciences: genes, proteins, diseases, all expressed in OWL
An ontology is supposed to be a formal way of describing things so that the people who want to discuss their concepts have a very clear and disambiguated set of terms for conducting that discussion.

There's more to it than that, but really that's the most practical explanation of ontologies within the most common context you'll likely encounter it.

A good example is the BBC Program ontology[0] which you can see the practical usage of in the (still fantastic) talk 'Beyond the polar bear'[1]

[0]https://www.bbc.co.uk/ontologies/po [1]https://www.youtube.com/watch?v=8iaqcf9-riI

steerpike··on Ask HN: What are your favorite books or essays written at least 100 years ago?
Meditations by Marcus Aurelius is a pretty obvious one for this demographic.
steerpike··on Ask HN: Do you agree with pg (how to do philosophy)
I read the article and frankly it's a pretty garbage take on philosophy.

It's an even more garbage take on where modern or even post modern philosophy has taken us in terms of understanding. He seems to think philosophy ended with Wittgenstein (apparently even ended with Wittgenstein's first book).

It makes me think immediately of how Maciej obviously felt about PG sharing his thoughts in his Hackers and Painters essay that made Idlewords write this response[1]. The ideas and concerns in the philosophy article merit much the same response.

If you're looking for a good introduction of where philosophy since Wittgenstein might take you and why it's still one of humanities best tools I recommend the podcast 'Philosophise This'[2]

[1]https://idlewords.com/2005/04/dabblers_and_blowhards.htm [2]http://philosophizethis.org/

steerpike··on Some Details of My Personal Infrastructure
You might like Netvibes. I've been using it for over a decade and it's still fantastic. https://www.netvibes.com/
steerpike··on The Prado Museum, Spain’s Cultural Jewel, Turns 200
Will happily concur with the many voices in this thread advocating a visit. The Prado is absolutely one of the world's great gallery experiences. Make sure to check out Hieronymus Bosch's triptych 'Garden of Earthly Delights' which they've thoughtfully placed a sofa in front of so you can really sit and enjoy it.
steerpike··on Sweden Has a 70 Percent Tax Rate and It Is Fine
Which is an anecdote that means exactly nothing. For example all the richest apartments and houses in London and Sydney are often owned by people who live outside the respective country. There's nothing in your story that indicates tax rate is the reason for the behaviour.
← PreviousPage 2 of 5Next →