HNHacker News
TopNewBestAskShowJobs

dyadic

250 karma · joined August 3, 2013

submissionscomments
dyadic··on The heroes of the Thai cave rescue
What are the unpleasant effects?
dyadic··on Most of What We Read on the Internet is Written by Insane People
I check the site maybe once every couple of days, and I don't comment or reply because it usually seems like the post is "old" by then and the discussion has died down.

Your comment now is marked "5 minutes ago" and seems game for a reply, but later today when it's "5 hours ago" or longer, I'd feel like it has expired and any reply would be lost and never seen.

dyadic··on Sleep Scientist Warns Against Walking Through Life 'In an Underslept State'
His book (Why We Sleep) is full of studies and evidence backing up what he claims. It's quite an enjoyable read and I'd recommend reading it if you have doubts or want to know more.
dyadic··on What are your thoughts on using Clojure for more than 2 years?
It's worth pointing out that this code snippet is over five years old and the Clojure style and community tools have evolved since then.

That said, if your objection is because it's a lisp and lisps are unfamiliar, then that still remains.

dyadic··on I have no side code projects to show
Once I failed a programming test on factorial. I was younger and less experienced in interviews than I am now, nerves got the better of me.

I implemented the thing, but with plus in place of multiplication. Before that, I realised I was struggling and asked the interviewer whether it was + or *, that was probably the moment he failed me.

dyadic··on Ask HN: What have you achieved in 2016?
Nothing spectacular by objective measures, but subjectively (I spent the last few years working as a remote freelancer so..)

* Worked on more interesting projects

* Had a lot of (intentional, not working) free time

* Earned more

* Developed other hobbies / spent extra time with the existing ones

* Saw more of the world

dyadic··on Why is .NET reflection slow?
> It's not often I associate a thesis with cool

You should start to do that or, at least, remove the negative bias.

A lot of the cool stuff out there comes from research, whether in academia or commerce, and only reaches the "real world" a long time later.

dyadic··on Ask HN: Freelancer? Seeking freelancer? (October 2016)
SEEKING WORK - Remote only

I'm a Clojure/Script developer, well versed in FP, immutability and all the good stuff. I'm friendly with a bunch of other FP languages, but not looking to work with them right now.

Find out more about me at danmidwood.com

I'm available from the end of October, to get in touch just follow the links at the above or email dan@

dyadic··on Don't like Brexit? We have a plan
This is pretty and all, but it just seems like an opportunistic ad by the tourist board of Transylvania.

If freedom of movement between the UK and the rest of Europe is lost by Brexiting, and they're still willing to accept Brits then I'll be impressed.

dyadic··on Building a Startup in 45 Minutes per Day While Deployed in Iraq
This is very similar to what Rich Hickey (creator of Clojure) talks about when he talks about Hammock Driven Development, I recommend watching him talking about it here: https://www.youtube.com/watch?v=f84n5oFoZBc
dyadic··on Iran's blogfather: Facebook, Instagram and Twitter are killing the web
And the same article was previously discussed here on HN at https://news.ycombinator.com/item?id=9994653
dyadic··on Who Y Combinator Companies Want
Not all study is programming. I will usually spend a few hours looking into a company, their product/s, the founders, key employees, competitors, etc.
dyadic··on Ask HN: Freelancer? Seeking freelancer? (August 2015)
SEEKING WORK - Remote only (I'm British, but based in UTC-3)

I'm a functional programmer, available for projects with Clojure and Scala, and for projects migrating from Java.

My dev experience is in designing systems, schemas (sql and nosql), scaling systems, testing, project planning and more, I also have some not-dev experience in hiring, leading teams and the people related side.

My website is http://danmidwood.com and you can contact me though hnaug2015@danmidwood.com.

My website also links to my resume, github, twitter, and more for further information.

dyadic··on Ask HN: Freelancer? Seeking freelancer? (July 2015)
SEEKING WORK - Remote only (I'm British, location/timezone varies but usually UTC-3)

I'm a functional programmer, my go to language is Clojure but I also have useful history with Scala, Java and Javascript, and amateur history with a host of others. My dev experience is in designing systems, schemas (sql and nosql), scaling said systems, testing, planning and more, I also have some not-dev experience in hiring, leading teams and the people related side.

My website is http://danmidwood.com and you can contact me though hnjuly2015@danmidwood.com. The website link also leads to my resume and other ways to discover more about me (github, twitter, etc).

dyadic··on A Year of Spaced Repetition Software in the Classroom
I've had success using it to remember terms, usually term -> description.

My problem wasn't that I'd forget what the technical thing was, but that I'd just forget the vocabulary to talk about it.

Looking things up isn't that difficult, but it's much better to remember a term and say it than it is to halt a conversation while you look it up.

dyadic··on A Year of Spaced Repetition Software in the Classroom
I have a Clojure Anki deck of function-name -> the output of (doc function).

The reason I started it was because I just kept forgetting the names of functions. I'd know exactly what I wanted the code to do, but then I would find myself not remembering the which word to invoke to do it. The flash cards have helped a lot there.

I'm not sure how you would fit an idiom into a flash card, but try it out and see how it goes.

dyadic··on Argentina is the bookshop capital of the world
Walking Avenida Corrientes is fascinating and beautiful, it's all just books, pizza and theatre. And all three are amazing.
dyadic··on The Bristol pound is giving sterling a run for its money
I don't think that invalidates anything, Bristol and Bath are very close to each other.
dyadic··on Ask HN: Freelancer? Seeking freelancer? (June 2015)
SEEKING WORK

Remote Clojure/FP dev (most FP langs considered), nomad, 8+ years programming experience (Java, Scala, Clojure, building systems, scaling, DBs (SQL and noSQL)), currently in UTC+2.

Website: http://danmidwood.com

Github: http://github.com/danmidwood

Twitter: http://twitter.com/djmidwood

Email: sf1506@danmidwood.com

dyadic··on An Animated Guide to Paredit (2014)
A nice thing to see my post up here again, here's a link to the comments on the last submission:

https://news.ycombinator.com/item?id=8662449

dyadic··on Ask HN: Freelancer? Seeking freelancer? (May 2015)
SEEKING WORK

Remote Clojure/FP dev. 8+ years exp, interested in anything challenging, language (almost) agnostic.

Website: danmidwood.com

Github: danmidwood

Twitter: @djmidwood

Email: sf1505@danmidwood.com

dyadic··on This French tech school has no teachers, no books, no tuition
The article certainly doesn't make it sound like they let in anyone:

""" Last year, 70,000 people attempted the online qualification test. 20,000 completed the test, and of those, 4,000 were invited to spend four weeks in Paris doing an intensive project that had them working upwards of 100 hours a week on various coding challenges. In the end, 890 students were selected for the school’s inaugural class, which began in November, 2013. """

dyadic··on Show HN: Rabbits – Send an email to get any grunt-work programming job completed
"You should have it by 7:05 pm PST."

-- From one of the examples.

I have uneasy feelings about this. I know that you're targeting grunt-jobs and it's easily estimateable. But I also know that things happen and they can't always be met.

If I'm going to send out a grunt-job then more often I care more about it being done well than being on time. If you're targeting quick turnaround over correctness then I imagine that I need to spend more time verifying the work, exactly what I don't want to be doing.

dyadic··on To tip or not to tip?
I like seeing the service included in the bill, it makes it explicit that it's a separate thing from the dinner and something that I'm paying for.
dyadic··on Ask HN: Freelancer? Seeking freelancer? (February 2015)
SEEKING WORK - Remote only

I'm a Clojure developer, my background is with the JVM and functional programming. Some web, architecture, database design too.

I'm British, but nomadic, so most timezones are possible for me.

More info: https://encrypted.google.com/search?hl=en&q=dan%20midwood Contact: seekingfreelancerfeb2015@danmidwood.com

dyadic··on A Localization Horror Story: It Could Happen to You
Somewhat relevant given the topic, don't read "it" at not-human.

Not everyone here speaks English as a first language and translating a non-gendered/unknown pronoun to English may result in "it".

dyadic··on The growing irrelevance of MongoDB
So, if I want to incorrectly invoice my customers then I should use MongoDB?

I don't understand how you can say any of this seriously.

dyadic··on Scheme Bricks
Since the actual linked page contains video links that don't work, here's Dave Griffith's blog of Scheme Bricks posts including audio, some images and videos : http://www.pawfal.org/dave/blog/tag/scheme-bricks/
dyadic··on Moonpig.com Vulnerability – Exposes customer data
It's worth pointing out that the case study is from 2007, there's a good chance that this company is no longer involved and likely wasn't involved in building the API for apps and the security on them.
dyadic··on Automatic REST API for Any Postgres Database
They sure do. I've written clients for services that have been autogenned from a database like this, and experienced pain repeatedly because every change they make breaks their API.

At least this product realises that and attempts to deal with versioning. Unfortunately that way is by pushing the complexity into the database.

← PreviousPage 2 of 5Next →