HNHacker News
TopNewBestAskShowJobs

tajd

131 karma · joined June 19, 2017

https://tom-dickson.com - personal

https://github.com/TAJD - github

https://verdient.co.uk - software development and consultancy

submissionscomments
tajd··on Buy well, buy once
Sometimes I buy something cheap and then if I use it enough to break it I end up investing in a decent one. Another perspective on incremental delivery.
tajd··on Using Mypy in Production
I came from Python to Scala and I'm not sure I'd move back in a hurry. I like types annotations as it helps me understand what exactly is being passed between functions - sometimes that's no always clear from the code.

I think "readability" is subjective so I just thought I'd throw my own opinion in there.

tajd··on My productivity app for the past 12 years has been a single .txt file (2020)
Sometimes its good to remember that the best method is the one that you actually use - the author clearly uses their method! You could also argue that reducing your number of dependencies to a calendar and a note file is actually quite practical. It depends on your perspective.
tajd··on Attention Is Not a Resource
I normally just want to write positive statements about work but I'm going to have to agree with you.
tajd··on What are the most important statistical ideas of the past 50 years? [pdf]
If you do have his books then the reference lists in the back provide a good starting point for further reading.
tajd··on What Do We Talk About When We Talk About Dashboards? (2018)
I came here to write this too. I've had success building proof of concept apps and deploying as a Dash/Plotly app. Bokeh is also worth a look for a solution supported by the open source ecosystem [0].

A particularly useful example of Bokeh is the dashboard which gives visibility into how Dask is running your distributed compute job [1].

[0] https://bokeh.org/

[1] https://docs.dask.org/en/latest/diagnostics-distributed.html

tajd··on Morgan Stanley to Shift About $120B of Assets to Germany
Anecdata: the start up I work for now has to spent significant time and money serving our customers in the EU, reducing our margins. Brexit has no benefits to us, we were doing perfectly well working with customers in Europe as well as in other countries.

If you were starting a tech company why would you choose to start a company in a country which appears to be decidedly against the idea of economic cooperation and free trade. A country that is deluded enough to remove itself from one trading block because, apparently, its much stronger on its own.

If your comment refers to some sort of utopia where trade and business is deregulated and capitalists can happily roam in the wild I'm afraid you might be disappointed. The average Brexit voter has significantly more to gain from the welfare state and big government than the current crop of politicians. Regulation isn't going anywhere and is probably going to increase as the government seeks to prop up its finances without the aid of the EU.

I find Brexit an emotive topic, if only because "Project Fear" is and was always going to be "Project Reality".

tajd··on U.S. faculty job market tanks
Similar experience in the U.K. from me.

Senior faculty appeared to be a little out of touch when I finished the contract early in favour of a job in industry which utilised my skill set. No one else was surprised.

tajd··on Deep learning job postings have collapsed in the past six months
How might you recommend moving into this field more?
tajd··on Ask HN: How to develop a growth mindset?
Start by doing the task you want to do every day for a set period of time, say 30 mins up to 1.5 hrs. Then you will see the product of your hard work and you will internalise the fact that success is more a product of hard work rather than just being magically good at something.
tajd··on A grandmaster who got Twitch hooked on chess
An alternative approach is to work through endgame problems. Learning the key different endgames helps you direct the middlegame towards positions you know you can win. There's also something about learning to handle small numbers of pieces well which translates really well to the rest of the game.
tajd··on Ask HN: What is your developer workstation?
Thanks, that's really helpful to know!
tajd··on The path toward mastery: How to become an expert in a field
I really like that idea. I use it a lot in my own work. For example, working through the sample sheets for an MIT opencourseware or working on learning a Data Science problem. Focus on how you construct your habits to learn more.
tajd··on Gambling Is Not a Retirement Plan
To clarify, whilst we are changing the systemic issues which cause poor decision making we can also stop buying lottery tickets. I think starting with the things we can change first is a good place to start.
tajd··on Gambling Is Not a Retirement Plan
Not buying lottery tickets seems like a good place to start though.
tajd··on Ask HN: Who wants to be hired? (June 2020)
Data scientist/ Full stack software engineer. Seeking work either performing data analysis or developing data driven web apps. PhD in Engineering.

Location: London, UK

Remote: Yes

Willing to relocate: No

Technologies: Python, SQL, Julia, Docker, AWS, Heroku, Data Science

Résumé/CV: https://tajd.github.io/assets/resume.pdf

Email: See CV

tajd··on Ask HN: Who wants to be hired? (April 2020)
Location: South coast, UK (includes London)

Remote: Yes

Willing to relocate: I'm interested!

Technologies: Python, Julia, Matlab, Docker, cloud (Heroku, AWS), CI/CD, SQL, writing documentation, tests

Résumé/CV: https://tajd.github.io/assets/thomas_dickson_cv.pdf

Email: on cv

I'm interested in work as a data analyst or developer, working with Python or Julia. If you read my CV and think you might have something interesting for me then please get in touch!

tajd··on LiquidText: A tool for academical note taking
I agree. Note taking can be about identifying facts, interesting ideas or arguments but it can also be about arguing with the author, making links or recording your own understanding. The activity of taking notes, for me, is really about codifying your understanding of a section of text.
tajd··on Open-sourcing Riskquant, a library for quantifying risk
> In a Malcolm Gladwell kind of way, he uses a bunch of anecdata to prove his thesis.

In my opinion this is perhaps the best 1 line description of his work in general. I think there are some interesting ideas which are worth discussing, but sometimes his attitude and use of "anecdata" tires me out.

tajd··on Terry Jones has died
Not entirely sure about that.

I enjoy listening to the shows "Dead Ringers" and "The Now Show" on Radio 4 which provide pretty accurate satire of current politics. Other enjoyable comedy sketch shows include "That Mitchell and Webb look" and "Harry and Paul".

There remains hope.

tajd··on Ask HN: What are your news sources other than HN?
May I add "Dead Ringers" and "The Now Show" to the list of (BBC) satirical news shows. These shows absolutely nail it for me.
tajd··on Ask HN: Best books you read in the past decade?
The Master and Margarita is one of the best novels I've read this year too. It is funny and is so fresh with its humour, despite being several decades old.
tajd··on Offshore wind will be a $1T industry by 2040, but it's needed now
Hero, thanks. We teach a module on renewable energy at my uni and it's interesting to get the big picture perspective on the use of wind turbines.
tajd··on Nature’s survey of 6k grad students reveals the turbulence of doctoral research
PhDs are fundamentally not about a team effort. They are about recognising a single persons ability to produce and communicate novel research in a highly specific area. Unrealistic expectations are as much a part of this process as they are anything else.
tajd··on Heavy-lift ship lifts entire cruise liner out of the water [video]
I think it's going to be as soon as you lose your ability to maneuver - i.e. as soon as you moor to another vessel in this case.
tajd··on Heavy-lift ship lifts entire cruise liner out of the water [video]
It's something a little bit bigger, but it gives you a good idea of what's used to propel ships.
tajd··on Makers, Don't Let Yourself Be Forced into the 'Manager Schedule'
Knowing what you know now, how would you manage this situation again?
tajd··on Show HN: Avoid editing while writing your first draft
Me too. I find that I use the writing process to identify what I'm really trying to communicate. I see that it is important to get the text on the page, but I can't seem to move on until I can't reduce the writing before losing meaning.

A book people might find interesting is Joe Moran’s "First You Write a Sentence: The Elements of Reading, Writing … and Life". He examines writing from the ground up. I found it a really wonderful book to read. Each sentence in it is great.

tajd··on Liverpool’s Crosby Beach Is a Mile of World War II Blitz Rubble
Oh wow, I had never heard of that. I mean, the trench is deep but it isn't so deep you wouldn't ever have to worry about it again.

I guess the perspective of the people at the time was that it would probably all be alright - or not as bad as what had already happened (WW2). Still though, it's not such a great idea from our perspective.

tajd··on Any amount of running linked to significantly lower risk of early death
Yeah - I really enjoyed it. Takes a somewhat more humanities based approach towards describing the history and understanding the relevance of running for humans. It inspired me to get out there and put some more miles in.
← PreviousPage 3 of 4Next →