HNHacker News
TopNewBestAskShowJobs

helium

1,625 karma · joined January 30, 2009

My name is Michael. Data engineer, blogger and entrepreneur

hi@michaelerasm.us http://michaelerasm.us

submissionscomments
helium··on Show HN: Twon – Tweeting Effortlessly
Looks cool! I can see this being useful if you're serious about growing your twitter account and want to brainstorm tweets before sending them out.

Small thing, you have a typo in the page header. Potencial should be spelled Potential.

helium··on Show HN: Play chess with 100's of AI generated historical/fictional characters
Hello Hacker News community,

I'm Michael. Over the past few months, my wife and I have been working on a project that we're excited to share with you all. It's a chess game that we've built from the ground up.

A couple of years ago, I developed a keen interest in chess. However, I found that I didn't particularly enjoy playing against other humans. The anxiety was just too much for me. Instead, I found myself gravitating towards playing against chess bots.

This led us to the idea for our game. We wanted to create a chess game where you could play against a bot, but with an added twist. We wanted to incorporate an element of conversation into the game.

The way we've achieved this is by using the OpenAI API to act as various characters and provide commentary as the game progresses and 'injecting' the game state into the conversation prompt. This allows the bot to have a deeper understanding of the current state of the chess game, and it can then comment on it.

All the character avatars were created in Midjourney.

We're really excited about this project and we hope you'll enjoy it as much as we've enjoyed creating it. We're looking forward to hearing your feedback and thoughts.

helium··on Ask HN: What projects are You creating with AI?
Just released https://www.chesswith.ai today. It's a basic chess app, but it lets you play against hundreds of famous historic/fictional characters.

The in game dialogue is powered by OpenAI's ChatGPT API. This dialogue is always unique and tailored to the events happening on the board, making every game a one-of-a-kind experience.

helium··on Deleting an S3 Bucket Costs Money
Not only is a problem that deleting a bucket costs money, but if you have a big bucket with many deeply nested files, it can take a really long time to clean it up using the AWS command line.

I ran into this with a bucket full of EMR log files a few years ago and had to figure out some pretty crazy command line hackiness, plus running on a EC2 machine with lots of cores to figure it out. This a write-up I did if anyone else ever runs into this issue.

https://gist.github.com/michael-erasmus/6a5acddcb56548874ffe...

helium··on Ask HN: What open source project, in your opinion, has the highest code quality?
The requests codebase is really well written and it has a beautiful api

https://github.com/requests/requests

helium··on A CLI for Amazon Athena
Yes! Thank you, this has been my #1 objection to using Athena more.
helium··on DataTau (hacker news for data science) domain expired
I hope this is just a temporary thing. I love this site!
helium··on Ask HN: What do you wear to programming interviews?
If it matters, don't take the job
helium··on Defense in Silk Road Trial Says Mt. Gox CEO Was the Real Dread Pirate Roberts
You would have to suffer from multiple personality disorder to pull that off, I'm sure :)
helium··on India, U.S. Agree to Joint Exploration of Mars
Sure, just like probably the biggest reason the US put a man on the Moon is because of the Cold War. Still pretty cool.
helium··on Bit.ly compromised – More Details
By that rationale, any website is a cancer.
helium··on The crushing lameness of April Fools Day on the Internet.
Not yet. Give it some time.
helium··on I've made an open source flappy bird clone
The enter key works for me...
helium··on Dropbox opening my docs?
Hi Andrew, thanks for the explanation.

Could Dropbox perhaps let me disable this feature? I almost never use the web interface so I wouldn't miss it and I prefer that my documents are not opened after being synched.

helium··on Wikipedia is now drawing facts from the Wikidata repository
I don't think it would be a good idea if wikipedia required that you to run Javascript to navigate the site, and it would make for pretty bad SEO.
helium··on $1.5 billion: The cost of cutting London-Toyko latency by 60ms
Uhm, did you read the post? That is exactly what they say the reason was.
helium··on Reddit to go dark on Jan 18 to protest SOPA
I wish Reddit would make their planned anti SOPA page available as a template for other sites that wish to show their solidarity and join them on the day.
helium··on Notch live coding for Ludum dare 22
Anywhere I can watch this on a iPad?
helium··on Nobody Knows My Password; Not Even Me
There are so many meta-problems to deal with when using password managers, I think in the long run they might be more trouble than they're worth.

On a totally unrelated note, I think this abuse of the word 'meta' has gone to far and has to stop. Why are these 'meta' problems and not just problems?

helium··on Ask HN: Freelancer? Seeking freelancers? (July 2011)
SEEKING WORK

South African - lots of web dev experience in Ruby, Rails, JQuery and client side MVC. Node.js. ASP.NET MVC 3. MongoDB. I've done lot's of work on REST apis and OAuth. Also, this is weird, but I'm really good at screen scraping.

Remote is a possibility and a probability. I prefer working with European clients(time zones are better).

I accept Bitcoin for smaller projects.

helium··on Living life in 25min increments
I think people overestimate the value of flow. You need to step out of that state regularly to put on your big-picture hat and access the work you have been doing. Pomodoro is not just about being productive, but being productive at the right thing.
helium··on Living life in 25min increments
I also find that doing nothing is the best way to have your break. I enjoy just staring out the window, slowly sipping a cup of coffee.
helium··on Living life in 25min increments
I can vouch for this. I recently started doing pomodoro and it has changed my work life completely. I usually find I can get done in 5-6 hours what used to take me 9+. Then I can take off the rest of the day, read HN, play around with other tech or just relax.

Something he didn't mention is having your activity list(stuff you need to do) which you use to make your todo list of items that you think you can finish for the day. From this list you pick the most important item and start working on just that. I was surprised at the razor-like focus you gain from this by just getting that one thing done.

Often, you'll come across other tasks that need finishing while working. Instead of distracting you, you just put them on your activity list for later and keep going.

Another nice thing about this technique that you really should practice is keeping records on the the amount of pomodoros you do each day, the distractions(external or internal) etc. These are then used to gather metrics you can use to analyse and optimise problem areas in your productivity.

helium··on 500k Bitcoins traded in 1h, Mt.Gox market hacked + crash
Something weird is going on. I just downloaded the CSV file and my account was in there(I don't really have any bitcoins at the moment, so that's OK). But I just got a message when trying to log into GMail about 'suspicious' activity being detected on my account. My guess is that someone might have tried logging into my mail. Luckily my email password is unique, so I don't think anyone got in. I hope that other people in their DB was savvy enough not to re-use passwords.
helium··on How AirBnB Became a Billion Dollar Company
Of course it's blackhat. They're sending unsolicited, automated spam to people who explicitly stated that they didn't want emails regarding commercial interests. There is a big difference between advertising and spam.
helium··on Fetch.io Downloads Your Torrents For You Insanely Fast, Then Streams Them to You
It's free
helium··on Introducing Tapir: Simple search for static sites
Look, this is cool and all from a technical perspective, but why are people strapping themselves in static site generator straightjackets like this? At some point, doesn't it become much simpler to just use a server side framework?
helium··on Show HN: My startup - a job board for South African hackers, no recruiters
I wrote this site because

a) The job board sites in SA suck

b) The IT industry is completely overrun by recruiters, even though almost everyone hates them.

I was inspired by sites like the 37signals job board, stackoverflow careers and coderstack. I worked on it off and on for about three months and did all the design and development myself.

It's written in Rails 3 and hosted on Heroku.

helium··on Intel Reinvents Transistors Using New 3-D Structure
Great, now I won't have to learn Erlang for a few more years
helium··on Ubuntu 11.04 (Natty Narwhal)
I'm going to run it in a VM for a while first
Page 1 of 5Next →