HN user

ben_hall

686 karma

Blog.BenHall.me.uk / @Ben_Hall

Founded Katacoda.com, acquired by O'Reilly Media (2019)

Posts38
Comments33
View on HN
github.blog 11mo ago

Auf Wiedersehen, GitHub

ben_hall
179pts106
syntheticaconf.com 3y ago

Synthetica: The first on-demand conference generated by A.I

ben_hall
2pts1
www.katacoda.com 10y ago

Getting started with Ansible via interactive browser based lab

ben_hall
1pts0
nodejs.org 10y ago

Node v4.2.0 “Argon” (LTS) Release

ben_hall
2pts0
www.joinscrapbook.com 10y ago

Try Node.js v4.0 in your browser with Scrapbook

ben_hall
2pts0
blog.benhall.me.uk 10y ago

Try Node.js v4 in your browser via Scrapbook's playground

ben_hall
1pts0
blog.benhall.me.uk 10y ago

What happens when an ElasticSearch container is hacked

ben_hall
2pts0
blog.benhall.me.uk 10y ago

Try Docker 1.8 RC with Scrapbook

ben_hall
1pts0
blog.docker.com 11y ago

Docker's Kitematic now available for Windows

ben_hall
2pts0
www.npmjs.com 11y ago

Repl-it – Loads all the packages in your package.json and creates a repl for you

ben_hall
1pts0
facebook.github.io 11y ago

Facebook PathPicker

ben_hall
538pts162
blog.benhall.me.uk 11y ago

Making users feel special with an invite (or the Fabric invite email)

ben_hall
3pts2
blog.benhall.me.uk 11y ago

Dockerfile and the :latest tag anti-pattern

ben_hall
2pts0
httpstatusdogs.com 11y ago

Http Status Dogs

ben_hall
1pts0
blog.benhall.me.uk 11y ago

Running NancyFX inside a Docker container

ben_hall
4pts0
blog.benhall.me.uk 12y ago

Why do round avatars look better than square avatars?

ben_hall
1pts0
tjanczuk.github.io 12y ago

Edge.js – Run Node.js and .NET code in-process on Windows, OS X and Linux

ben_hall
1pts0
medium.com 12y ago

What happens when charity goes viral?

ben_hall
2pts0
postgres.heroku.com 12y ago

Introducing Heroku Postgres 2.0

ben_hall
26pts6
blog.benhall.me.uk 12y ago

A great example of how to market an iPhone game/application

ben_hall
1pts0
blog.sellanapp.com 12y ago

The Art Of App Store Optimization - Part 1

ben_hall
2pts0
try.macbuildserver.com 13y ago

MacBuildServer - Continuous Integration for iOS developers with deadlines

ben_hall
1pts0
www.gocowo.io 13y ago

Show HN: GoCoWo.io - See The Startups In London's 'Genuine' CoWo Spaces

ben_hall
11pts4
speakerdeck.com 13y ago

Ruby 2.0 on Rails

ben_hall
7pts1
googlewebmastercentral.blogspot.co.uk 13y ago

Google SEO / Webmaster Guidelines Updated

ben_hall
2pts0
typicalprogrammer.com 13y ago

Linus Torvalds goes off on Linux and Git

ben_hall
43pts12
allthingsd.com 14y ago

HP Will Keep PC Division

ben_hall
1pts0
github.com 14y ago

Work has started on Ruby 2.0

ben_hall
80pts61
blogs.technet.com 14y ago

Microsoft, Hadoop and Big Data on Azure

ben_hall
2pts0
minimumviablepants.com 14y ago

Minimum Viable Pants

ben_hall
1pts0

A note from the creator: Everything, from the domain name, to the website HTML/CSS, the intro, session titles, agenda, speakers, the talks, voice, speaker appearance and video are all generated via A.I. Even the above warning was created by A.I.

I (Ben Hall) wanted to see what happened and this is the result.

This is the introduction it created:

Welcome to Synthetica, the first on-demand conference generated entirely by A.I. This groundbreaking concept is a thought experiment that explores the potential of artificial intelligence in the conference industry.

At Synthetica, all the speakers, sessions, and content are generated by AI, creating a unique and fascinating experience for attendees. The AI algorithms used by Synthetica are able to generate high-quality content that is engaging, informative, and entertaining, as well as the look, speech, and even the name of the conference itself.

The idea for Synthetica was conceived by Ben Hall, who saw an opportunity to push the boundaries of what is possible with A.I. in the conference industry. While Synthetica is a concept and is not designed to be a real conference, it serves as a glimpse into the future of A.I. and how it may shape the way we experience conferences and other events.

Join us at Synthetica and discover a new world of possibilities, where A.I. is able to create and deliver content that is indistinguishable from human-generated content. Explore the latest ideas and research in the field of A.I., and learn how this technology is shaping the future of conferences and beyond.

For me it's about the community. Every language has a different mindset / way of approaching a problem. Read some groups, have a look at the various packages on github and see which community fits best with what you're personally doing.

Having contacts / friends who could help is also an advantage.

Yep, very similar - in fact I wouldn't be surprised if Timehop added this as one of there options as they already do twitter and facebook.

I use Timehop but not sure about any user facing revenue model. They do however have the last 5 years of facebook and twitter data about me so I'm sure they're making some money from that.

C# might be a great language now, but 1.0 was horrible! It was a painful experience to gain adoption within companies and frameworks on top of it (ASP+ for example) still needed to mature. The world is different now.

I predict Microsoft will push NodeJS / JavaScript / HTML5 for application development. I'm assuming this will be targeted towards the Go style community and applications. It has a lot of the same properties with Go starting to gain traction I can see why Microsoft would be exploring the space.

They run on the same dyno environment as the web apps (Ubuntu 10.4). Basically Vulcan is a node.js app deployed onto a dyno which takes source code, starts the build command and then return you the file.

Thanks for linking to this. The only reason it's unsupported is because I don't work for Heroku so no idea what will happen in the future. I'll do my best to help :-)

There has been a number of successful deployments and it appears to work as expected. It would be great to hear your experiences. My twitter is @ben_hall

From my experience of speaking at tech conferences there are a few points I don't agree with, but that may be my own experience.

1) Black backgrounds work best in a dark room but rubbish in a daylight room. I think Presentation Zen also made this point. If you can, think about having a theme switch can be easily swapped.

2) Don't fear the terminal, just fear the default colours. Modified it. More important than colours is font size - make it BIG! This is the same for your IDEs. iTerm2, increased size and full screen mode are great for presentations.

3) I think it's best to take questions there and then as other people in the audience may be wondering the same thing. If you've missed something then it's easy to fix and clarify which would allow everyone to move on with you. If you leave it to the end, people will be distracted for the rest of your presentation and that's much harder to fix at the end.

If the questions get too specific then simple say "Can we take this offline afterwards or grab a beer later" and move on.

For me the most important thing is to remember that the audience have taken there time to see you. If you have a 60 minute slot and 100 people, that's 100 hours your wasting by giving a rubbish talk. Make every minute count.