HNHacker News
TopNewBestAskShowJobs

almost

3,572 karma · joined August 15, 2007

tom at almostobsolete net

http://almostobsolete.net/ (Geeky website stuff) http://tomparslow.co.uk/ (Freelancer portfolio stuff)

I'm a freelance programmer in Brighton in the UK. I work in lots of languages but I seem to use Python and JavaScript the most. I spend most of my time working from a Brighton co-working space called The Skiff (http://theskiff.org/) which is very nice.

I was on Twitter @almostobsolete but who uses Twitter anymore?

Find me on Mastodon at @almostobsolete@mastodon.me.uk or on Bluesky at https://bsky.app/profile/almostobsolete.net

submissionscomments
almost··on AI is always less impressive than is claimed
19x19 is the normal go board size, I've never heard of anyone playing on a bigger board. Computer players for smaller boards (13x13 and 9x9) have been very good for a while, it's a much easier game on this smaller boards.
almost··on AngularDart is going all Dart
Your question is kind of nonsensical. The two languages have little, if any, overlap in use cases.
almost··on Ask HN: Freelancer? Seeking freelancer? (July 2016)
SEEKING WORK - Brighton, UK. London, UK. Remote.

Freelance developer based in Brighton (50 minutes from London). I am flexible, resourceful and reliable and I can help you turn your ideas into reality.

I work a lot with Python and Javascript to build rich client browser based and mobile apps. I also do hardware based projects, I have experience with coding in Assembly and C on various micro controllers and Arduino development.

I build interactive web-based data visualisations (usually with D3.JS), there are some examples at tomparslow.co.uk and I can supply a few more by email on request. I have also been working React Native quite a lot since its release last year and have an email client app built with it in the App Store.

Please get in touch!

Portfolio Website: http://tomparslow.co.uk

Geeky and More Technical Website: http://almostobsolete.net

Github: https://github.com/almost

Email: tom@tomparslow.co.uk

Phone: +44 (0) 7951261227

almost··on Facebook is wrong, text is deathless
Deaf people are an obvious example. As are people dealing with content not in their native language. Accents can also be an issue.

And then there are many people who would simply prefer to read something over heating it. Is that really so hard to understand?

almost··on Vvvv – a live-programming environment for easy prototyping and development
vvvv is probably not what you're looking for. It's pretty painful (but still possible) to do standard crud things. That's understandable because that's really not what it's for.
almost··on Vvvv – a live-programming environment for easy prototyping and development
Yes, that's about it. Sometimes that really matters and sometimes it doesn't matter at all. It seems like a lot of the time for the sort of things people do in vvvv it's not so important. I certainly found it a limitation but it's hard to know how much that's an actual need and how much it's just me thinking in the languages I'm used to.
almost··on Vvvv – a live-programming environment for easy prototyping and development
I've worked with a few people who use vvvv and written (is that the right verb when it's graphical language) a bunch of of vvvv nodes to integrate with other stuff I was writing for them.

It's a a powerful system and seems to really fit the minds of some very talented and creative people. As seems to be common with graphical programming things abstraction can be a little hard unless it fits into the node-with-fixed-inputs-and-outputs mold but this isn't a huge problem for the sizes of projects I saw.

The really cool thing in my opinion is the live nature, coding and runtime are the same so you can see it all running as you change thing. Fantastic for both exploratory coding and performance coding. I used it once as a front end for playing with some head tracking code I was working in in C++ and it was a fun experience, pity it's Windows only!

almost··on Are You Smarter Than a Quant? Questions from the MoMath Masters Contest
I'm glad I'm not the only one who misread it like that!
almost··on Draft.js – Rich Text Editor Framework for React
Any chance that react native view code will be released at any point? Would be so useful!
almost··on Regular Expression Crossword Puzzle
I had a lot of fun writing a program to solve this puzzle last year. I wrote about it here: http://almostobsolete.net/regex-crossword/part1.html

The Haskell code is also on GitHub

almost··on The two Detroits: a city both collapsing and gentrifying at the same time
You can't understand why someone doesn't just get a bus ticket so they can turn up in a strange city with only the things they can carry and no contacts?
almost··on Rockstar lib will make you a Rockstar programmer in 2 lines of code
People have even used it to create pixel art :)

https://github.com/gelstudios/gitfiti

almost··on Donate to Chelsea Manning's Legal Defense
Whistleblowing almost always involves breaking at least one law. The general trend has been to bring in more laws to make it less likely that it is possible legally in any given situation. To say "I support whistleblowing but only if no laws are broken" is almost meaningless.
almost··on Donate to Chelsea Manning's Legal Defense
That's quite an extreme view. I'm sure you've already taken into account the horrifying laws that have existed and do exist in the U.S. and other countries. I'm not sure why you mention multiple laws and good of the nation as you've already stated your position is that it doesn't matter what law is broken or what mitigating circumstances there are.
almost··on Donate to Chelsea Manning's Legal Defense
Do you believe that if any possible law is broken by anyone under any situation the should always be punished or is it just this specific law? A stance such as yours seems to lack all nuance and would lead to some pretty ridicules outcomes if applied everywhere
almost··on Three Dead Protocols
Yep, that's exactly what's happening. A little confusing because ruby doesn't require brackets for zero argument function calls.
almost··on Three Dead Protocols
Server.accept will block (wait) until a new connection happens. Once the callback (in the form of a Ruby block) completes the thread will end. So it starts a potentially infinite number of threads but only one per connection and each one is terminated pretty quickly. This is a pretty common way to write a server that can handle multiple simultaneous connections.
almost··on Ask HN: Freelancer? Seeking freelancer? (May 2015)
SEEKING WORK - Brighton, UK. London, UK. Remote.

Freelance developer based in Brighton (50 minutes from London) but I'm also in Sheffield once a month. I am flexible, resourceful and reliable and I can help you turn your ideas into reality.

I work a lot with Python and Javascript to build rich client browser based and mobile apps. I also do hardware based projects, I have experience with coding in Assembly and C on various micro controllers and Arduino development.

I can help you with software development myself and for larger projects, or projects requiring more diverse skills, I have an excellent team I can bring on to a project.

Recent projects include an internet controlled football playing robot and various other Python, Javascript and hardware projects. So http://tomparslow.co.uk for more details.

A very non-exhaustive list of technologies I have built real things with (and enjoyed): Python, Javascript, Django, Node.JS, Backbone.JS, AngularJS, React Native, OpenCV, D3.js, Arduino.

I've been building stuff with React Native this month. I've released a couple of open source modules (https://github.com/almost/react-native-sqlite and https://github.com/almost/react-native-html-webview) and have written one article (http://almostobsolete.net/react-native/custom-ios-views-with...). Very interested in more work building React Native apps and helping you to understand where React Native can help you.

Please get in touch!

Portfolio Website: http://tomparslow.co.uk

Geeky and More Techincal Website: http://almostobsolete.net

Github: https://github.com/almost

Email: tom@tomparslow.co.uk

Phone: +44 (0) 7951261227

almost··on React Native is now open source
I've built a basic wrapper for SQLite for React Native: https://github.com/almost/react-native-sqlite
almost··on Ask HN: Freelancer? Seeking freelancer? (April 2015)
SEEKING WORK - Brighton, UK. London, UK. Sheffield, UK. Remote.

Freelance developer based in Brighton (50 minutes from London) but I'm also in Sheffield once a month. I am flexible, resourceful and reliable and I can help you turn your ideas into reality.

I work a lot with Python (often with Django) and Javascript (Node.JS and browser, often with Angular.JS or D3.JS) to build rich client browser based and mobile apps. I also do hardware based projects, I have experience with coding in Assembly and C on various micro controllers and Arduino development.

I can help you with software development myself and for larger projects, or projects requiring more diverse skills, I have an excellent team I can bring on to a project.

Recent projects include an internet controlled football playing robot and various other Python, Javascript and hardware projects. So http://tomparslow.co.uk for more details.

A very non-exhaustive list of technologies I have built real things with (and enjoyed): Python, Javascript, Django, Node.JS, Backbone.JS, AngularJS, OpenCV, D3.js, Arduino.

The last few day's I've been building some stuff with React Native, particularly experimenting with writing custom native views (in Objective C) and using them from React. I'm going to try and write an article about this in the next few days.

Please get in touch!

Portfolio Website: http://tomparslow.co.uk

Geeky and More Techincal Website: http://almostobsolete.net

Github: https://github.com/almost

Email: tom@tomparslow.co.uk

Phone: +44 (0) 7951261227

almost··on Ask HN: Freelancer? Seeking freelancer? (March 2015)
SEEKING WORK - Brighton, UK. London, UK. Sheffield, UK. Remote.

Freelance developer based in Brighton (50 minutes from London) but I'm also in Sheffield once a month. I am flexible, resourceful and reliable and I can help you turn your ideas into reality.

I work a lot with Python (often with Django) and Javascript (Node.JS and browser, often with Angular.JS or D3.JS) to build rich client browser based and mobile apps. I also do hardware based projects, I have experience with coding in Assembly and C on various micro controllers and Arduino development.

I can help you with software development myself and for larger projects, or projects requiring more diverse skills, I have an excellent team I can bring on to a project.

Recent projects include an internet controlled football playing robot and various other Python, Javascript and hardware projects. So http://tomparslow.co.uk for more details.

A very non-exhaustive list of technologies I have built real things with (and enjoyed): Python, Javascript, Django, Node.JS, Backbone.JS, AngularJS, OpenCV, D3.js, Arduino.

Please get in touch!

Portfolio Website: http://tomparslow.co.uk

Geeky and More Techincal Website: http://almostobsolete.net

Github: https://github.com/almost

Email: tom@tomparslow.co.uk

Phone: +44 (0) 7951261227

almost··on Ask HN: Freelancer? Seeking freelancer? (February 2015)
SEEKING WORK - Brighton, UK. London, UK. Remote.

Freelance developer based in Brighton (50 minutes from London) but I'm also in Sheffield for about a week every month. I am flexible, resourceful and reliable and I can help you turn your ideas into reality.

I work a lot with Python (often with Django) and Javascript (Node.JS and browser, often with Angular.JS or D3.JS) to build rich client browser based and mobile apps. I also do hardware based projects, I have experience with coding in Assembly and C on various micro controllers and Arduino development.

I can help you with software development myself and for larger projects, or projects requiring more diverse skills, I have an excellent team I can bring on to a project.

Recent projects include an internet controlled football playing robot and various other Python, Javascript and hardware projects. So http://tomparslow.co.uk for more details.

A very non-exhaustive list of technologies I have built real things with (and enjoyed): Python, Javascript, Django, Node.JS, Backbone.JS, AngularJS, OpenCV, D3.js, Arduino.

Please get in touch!

Portfolio Website: http://tomparslow.co.uk

Geeky and More Techincal Website: http://almostobsolete.net

Github: https://github.com/almost

Email: tom@tomparslow.co.uk

Phone: +44 (0) 7951261227

almost··on Be My Eyes – Lend your eyes to the blind
A blind guy I met at a conference showed me something very cool with voiceover, try voiceover in the camera app then point the camera at some people.
almost··on Category Theory by Tom LaGatta
Complaining about a Category Theory lecture being too abstract does seem a little like complaining about a river being too wet :)
almost··on Ask HN: Freelancer? Seeking freelancer? (December 2014)
SEEKING WORK - Brighton, UK. London, UK. Sheffield, UK. Remote.

Freelance developer based in Brighton (50 minutes from London) but I'm also often in Sheffield. I am flexible, resourceful and reliable and I can help you turn your ideas into reality.

I work a lot with Python (often with Django) and Javascript (Node.JS and browser, often with Angular.JS or D3.JS) to build rich client browser based and mobile apps. I also do hardware based projects, I have experience with coding in Assembly and C on various micro controllers and Arduino development.

I can help you with software development myself and for larger projects, or projects requiring more diverse skills, I have an excellent team I can bring on to a project.

Recent projects include an internet controlled football playing robot and various other Python, Javascript and hardware projects. So http://tomparslow.co.uk for more details.

A very non-exhaustive list of technologies I have built real things with (and enjoyed): Python, Javascript, Django, Node.JS, Backbone.JS, AngularJS, OpenCV, D3.js, Arduino.

Please get in touch!

Portfolio Website: http://tomparslow.co.uk

Geeky and More Techincal Website: http://almostobsolete.net

Github: https://github.com/almost

Email: tom@tomparslow.co.uk

Phone: +44 (0) 7951261227

almost··on Regex Crossword
Cool!

I had a lot of fun writing a solver in Haskell for a crossword like this a few months ago. Apologies for the self promotion but here's a link to the article I wrote about it http://almostobsolete.net/regex-crossword/part1.html

almost··on Weekly Coding Interview Problems by Email
It did, at least the way I read it. That might say more about me than it does about you though :)
almost··on Weekly Coding Interview Problems by Email
Lots of respect for replying to a pretty snarky comment and admitting that you were wrong with good humour, if everyone was like this internet comments would be a whole lot better :)
almost··on Weekly Coding Interview Problems by Email
But wait, O(2n) and O(n) are the same aren't they? Eg both linear, constant factor doesn't make a difference to the time complexity. Or did you mean to write O(2^n) or something?
almost··on Ask HN: Freelancer? Seeking freelancer? (November 2014)
SEEKING WORK - Brighton, UK. London, UK. Sheffield, UK. Remote.

From apps to robots, I can help you get it built!

I can help you with software development myself and for larger projects, or projects requiring more diverse skills, I have an excellent team.

Recent projects include an internet controlled football playing robot and various other Python, JavaScript and hardware projects.

I'm based in Brighton in the UK (50 minutes from London) but I'm also spending a little time each month in Sheffield if you're up that way.

A very non-exhaustive list of technologies I have built real things with (and enjoyed): Python, JavaScript, Django, Node.JS, Backbone.JS, AngularJS, OpenCV, D3.js, Arduino.

I released a couple of Node.JS modules recently: https://github.com/almost/through2-concurrent and https://github.com/almost/sqs-readable-stream

Please get in touch!

Portfolio Website: http://tomparslow.co.uk

Geeky and More Techincal Website: http://almostobsolete.net

Github: https://github.com/almost

Email: tom@tomparslow.co.uk

Phone: +44 (0) 7951261227

← PreviousPage 5 of 34Next →