HNHacker News
TopNewBestAskShowJobs

richardhenry

56 karma · joined June 1, 2009

submissionscomments
richardhenry··on We gave 5 LLMs $100K to trade stocks for 8 months
If I'm understanding this website correctly, these models can only trade in a handful of tech stocks along with the XYZ100 hyperliquid coin?
richardhenry··on Zed is our office
I feel the opposite way, but fwiw you can turn off all AI features in Zed by adding `"disable_ai": true` to your settings.json.
richardhenry··on That Time Ken Thompson Wrote a Backdoor into the C Compiler
If the compromised compiler also compiles the decompiler…
richardhenry··on I spent the day teaching seniors how to use an iPhone
I don't think there's any real evidence for that.
richardhenry··on We quit our Big Tech jobs after hitting #1 on HN and Product Hunt
This isn't really true.

In California specifically, Labor Code Section 2870 limits an employer's claim over inventions or products created a) outside of work hours, b) without using company resources like your work laptop, and c) not related to/competitive with the company's business.

Even outside of California, it's extremely rare for companies to try to claim ownership of side projects that check all of the boxes above. Legal action is expensive and bad PR unless the employee is clearly infringing or building something competitive.

richardhenry··on Wavelength
We will never run ads. We plan to make money primarily by offering pro subscriptions and a version of Wavelength for organizations.
richardhenry··on Wavelength
Awesome, glad it's working now.
richardhenry··on Wavelength
We think we've fixed this issue - could you let me know if you're still having trouble getting the SMS? Sorry!
richardhenry··on Wavelength
Hey, co-founder here - we think we've fixed this message delivery issue for Australia. Could you try again and let me know if you're still having issues? Sorry about that!
richardhenry··on Stock options are complicated
Regarding stock options expiring 3 months after leaving the company, it doesn't have to be this way and a lot of startups are moving in the direction of 10 year exercise periods.

I think Quora was the first to do this: https://dangelo.quora.com/10-Year-Exercise-Periods-Make-Sens...

richardhenry··on CSRF Attack using JavaScript
This isn't really a CSRF attack, and serving up content specific to the current user through a JavaScript file is an odd practice to begin with.
richardhenry··on Twitter: All URLs are now automatically wrapped with t.co
You should never see a t.co link on Twitter or elsewhere — if your client is showing t.co links, it hasn't implemented support for entities.
richardhenry··on Experimental UK Gov site: alpha.gov.uk
"Comic Sans MS for all fonts"

... I don't know what to say. At 20pt, too?

richardhenry··on Apple's responsibility as a superpower
Do Apple ship every other item of Mac software on their platform? They don’t? Then why are they obligated to ship with Flash preinstalled?

It’s up to Adobe to make their own future, not Apple. Perhaps that’s why Adobe recently unveiled Adobe Edge, and a Flash-to-HTML5 conversion tool.

richardhenry··on Ask HN: Rails or Django?
There's no reason that you can't use another ORM/ODM/ORM-like interface, simply import it.

Cursebird (http://cursebird.com/) is powered by Mongo via MongoEngine (http://mongoengine.org/) and Redis via redis-py (http://github.com/andymccurdy/redis-py). None of the Django apps have a models module.

richardhenry··on Ask HN: Rails or Django?
For smaller projects, I'd wholly recommend Flask over Pylons or web.py: http://flask.pocoo.org/

I'd even say consider Flask for larger projects if you have patience, a good head for package/module layouts, and are after a really "no fluff" framework.

Tie it up to Nginx using Gunicorn: http://gunicorn.org/

(Here's the instructions in the Flask docs: http://flask.pocoo.org/docs/deploying/others/#gunicorn)

You will get some killer, low memory performance (many times smaller memory footprint than Django) out of that setup.

richardhenry··on Ask HN: Impact of i18n / translation on iPhone app sales?
Having spoken to foreign iPhone owners on a number of occasions and asked them about this (generally European countries where English is somewhat widely spoken):

Not having a native language version wouldn't necessarily dissuade them from the purchase of the app, but it's certainly appreciated if it has been translated. If anything, it just makes them feel like the developer cares about them and their market.

They would almost certainly choose a localised version of the same or similar app if it became available, over the English version (so it might be worth doing so for competitive reasons).

Many of the people I've spoken to said that they would generally not recommend an app to their non-English speaking friends if it were not localised, even if it was reasonably simple to learn how to use.

I've only spoken to a couple people, and they were pretty tech-headed, so it might be worth speaking to others.

richardhenry··on Ask HN: How can non-subscription based website make money?
You can also make enough money from ads if you have a targeted, niche audience.

Don't underestimate that, if you're willing to put the effort in and do ad sales.

richardhenry··on The Perfect Django Settings File
Yikes! if socket.gethostname() == 'your.domain.com': DEBUG = False ? This is just bad advice.

I prefer to be explicit in the settings for each environment, and create a settings package, with the following modules:

- common

- development

- staging

- production

Then in each of the non-common modules import the common variables, and set your DJANGO_SETTINGS_MODULE depending on the environment. virtualenv makes this particularly easy.

Here's a writeup by Zachary Voase, who I've had the pleasure of working with more than once:

http://blog.zacharyvoase.com/2010/02/03/django-project-conve...

richardhenry··on When Google Hates Your Name: Why We Renamed Our Startup
I assume you're joking? If not, let me know.

Here's what myself and most people see: http://cl.ly/2SzP

Interestingly, if you search for "cussbird" it will correct you to "cursebird": http://cl.ly/2TPX

I'm not logged in, and people in the U.S. see the same results.

richardhenry··on When Google Hates Your Name: Why We Renamed Our Startup
I found this pretty quickly with Cursebird.
richardhenry··on Is Apple Now Blocking Contributions To GCC?
Although the underlying story is interesting, I'm not going to vote up this particular article due to the horribly misleading title.
richardhenry··on "How hard can it be to implement?"
> Unless they're denormalized for optimization purposes?

Bingo?

richardhenry··on How did non US citizen founders funded by YC get allowed to work in the US?
It's perfectly legal to enter the U.S. for business reasons, including meetings, conferences or even to raise funding. You're not allowed to become employed by a U.S. corporation, but you can certainly consult for them and do on-site work. I'm a Brit, and I've done all of the above several times under the VWP without border control even batting an eyelid.
richardhenry··on Why Reddit's Founder was "Terrified" to Launch New Startup, Hipmunk (YC S10)
"...secure funding from both Y Combinator and a group of angles including Ron Conway."

Angles. Angles including Ron Conway.

richardhenry··on My OCD co-founder never stops tweaking the front page
Using "obsessive co-founder" instead would have probably been fine. Still, you meant no harm. :)

If it's any consolation, I like the final iteration the most.

richardhenry··on What are the best uses of document stores?
People keep mentioning this. What are some real-world uses for this feature? Who is using CouchDB in this fashion, and what are they doing with it?
richardhenry··on Ask HN: Heard of any good startups?
Just a quick point: Your beta signup form (http://www.loggly.com/signup/) requires far too much thinking in order to complete.

After almost a minute of figuring out how I can fit what I want to say into your pre-structured dialog, I gave up.

richardhenry··on New Stack Exchange for Webmasters in Beta
"Webmasters"? I thought that died six years ago.