Live data from Hacker News

Viewing profile — timclark

timclark

HN member
Joined
Thu, Jan 17, 2008, 2:18 PM UTC
HN karma
903
Public activity
205 items

About timclark

No profile information was provided.

Recent public activity

  1. comment
    Comment #48793098

    I used war and peace to explain to a CEO how wasteful a mobile API was; twelve distinct items of data to display but we sent JSON larger than war and peace.

  2. comment
    Comment #44086522

    The D in SOLID is for dependency INVERSION not injection. Most dependency injection that I see in the wild completely misses this distinction. Inversion can promote good engineerin…

  3. comment
    Comment #34287636

    Try flutter - in my experience it is the shortest path from idea to working application.

  4. comment
    Comment #32035273

    In my experience this is a superb way to rapidly create bad integrations with AWS. Some of the simple things will be easy, everything else will be hard. Also instead of supplying a…

  5. comment
    Comment #29422018

    I wish I could upvote this more - if I can’t do it in CloudFormation I won’t use it.

  6. comment
    Comment #28190047

    If you don’t know front end development Flutter can get you a very long way very quickly.

  7. comment
    Comment #27200090

    The plastic and wooden winders make tables wobble as well in my experience.

  8. comment
    Comment #24940729

    More accurately - Google migrates chrome application to web application. 'Google Kills Keep' is inaccurate.

  9. comment
    Comment #24776060

    It depends on how you define your 'unit'; a unit can be as large or as small as you require. But, I'd suggest if you can't test a single class in isolation easily (and you might ne…

  10. comment
    Comment #24695586

    X can be a check digit. From memory the check digit is calculated using a modulo 11 calculation.

  11. comment
    Comment #24384830

    A philosophy of software design - John Ousterhout This has an interesting generic discussion of API design which is technology agnostic.

  12. comment
    Comment #24226471

    Read shorter books!

  13. comment
    Comment #23948600

    I’ve seen one service per database table, and have had architects seriously think that a table equals a bounded context. Then they try to work out how to do two-phase commit across…

  14. comment
    Comment #23927562

    Having worked on multiple systems that have done similar things to this, I'd fall on the side of no! If you're not really careful the assertions will quickly obscure the actual log…

  15. comment
    Comment #23572627

    I got taught them in a course on linear systems which was a pre-requisite course to control theory. Lots of electrical circuits, mechanical systems and electro-mechanical systems c…

  16. comment
    Comment #22898996

    You can minimise the number of gates but that doesn't minimise the number of transistors as that varies by the type of logical operation performed by the gate. Practically you prob…

  17. comment
    Comment #22591404

    My key reading from the article was over-fertility leads to mono-culture, so paradoxically you need to reduce soil fertility to encourage diversity. Reducing soil fertility probabl…

  18. comment
    Comment #20381421

    From memory go fmt will use both tabs and spaces when formatting but it uses tabs for indentation from the left margin and uses spaces for some alignment of variables - so it doesn…

  19. comment
    Comment #20356884

    How do you manage AWS credentials? We use short lived credentials that are stored in the standard file system location and expire frequently, can your application just use these? W…

  20. comment
    Comment #18892764

    This doesn’t seem to offer useful authentication to me like public / private key pair can with JWT. In order to authenticate I will need to know the secret key.

  21. comment
    Comment #18860935

    It has caused us failures as lambdas have scaled up as it is quite easy to hit a rate limit.

  22. comment
    Comment #16410516

    Two similar books by Stansislaw Lem would be His Master's Voice and Fiasco.

  23. comment
    Comment #16221121

    The article linked from here on integrated tests, http://blog.thecodewhisperer.com/permalink/integrated-tests-... is also well worth reading.

  24. story
  25. comment
    Comment #14917666

    How will cryptography libraries ever develop if someone doesn't roll their own?