HNHacker News
TopNewBestAskShowJobs

ioddly

507 karma · joined March 21, 2011

:)
submissionscomments
ioddly··on Show HN: Kismet – get an e-mail introduction to a fellow HN member every day
Cool, I tried it and it worked.

I do think a week would probably be a better default setting.

Can I take the hash out of my profile?

ioddly··on Ask HN: Was Called to Speak in My Daughter's Junior School – Any Ideas?
I would address the fact that whatever they post online is probably going to be accessible and easy to find for the foreseeable future.
ioddly··on Ask HN: How would you relearn programming?
The main thing I would do differently is get lots and lots of tutoring, pair programming, whatever. I had precious little of it; thankfully I also had loads and loads of time because I was a teenager with no financial constraints.

Tackle large projects early on, release them to other people, get feedback (both on code and usability). I never got much momentum, in fact I'd say I probably never wrote a codebase over 10k LoC myself until maybe a decade in.

ioddly··on Ask HN: What project did you tackle to learn C?
Lisp interpreter.

Writing a GC and tagged values in particular are where pointers and memory management finally really clicked with me.

ioddly··on GitHub shouldn't allow username reuse
Thank you! I didn't think to check the Go docs.
ioddly··on GitHub shouldn't allow username reuse
> Go doesn't specifically rely on GitHub, but it can pull in dependencies with a simplified URL that points to a git repository hosted on GitHub. This is possible because GitHub renders an HTML meta tag on project pages that the go tool can reference to fetch information about the repository.

Is there somewhere I can read more about this tag? Opened up the source of one of my repos and I couldn't find it.

ioddly··on The marbled crayfish is a mutant species that clones itself
IIRC some of those animals that can reproduce asexually don't necessarily do it exclusively (sharks).
ioddly··on Ask HN: Why do the things you are most afraid of?
Exposure therapy is fairly well studied: https://en.wikipedia.org/wiki/Exposure_therapy
ioddly··on Migrating to Python 3 with pleasure
Wow, I switched to Python 3 really early on and never knew about pathlib.
ioddly··on Ask HN: How to understand the large codebase of an open-source project?
Check the documentation, if there is any. I've actually tried to add a small section on "where to start reading the code" to my larger projects. If it's a web application for example, you'd probably want to start where the routes are defined and go from there to whatever subsystem you're trying to modify or understand.
ioddly··on Ask HN: Besides technical interviews, how would you want to be evaluated?
I enjoyed reading Thomas Ptacek's hiring post: https://sockpuppet.org/blog/2015/03/06/the-hiring-post/

I've never had an interview like that personally, but I have had interviews that were a bit more practical. Like instead of solving an algorithmic problem, it was: how would you lay out the database for a clone of popular website X, how would you handle stuff like pagination. Those are a bit less nervewracking than the typical "implement binary search in a chamber slowly filling with sand" interviews.

ioddly··on Ask HN: Freelancer? Seeking freelancer? (February 2018)
SEEKING WORK - Houston, TX / Remote / Travel OK

I am a full-stack web developer writing front-ends with React, Redux & TypeScript and back-ends with Python, Django or Flask, and postgresql.

I'm comfortable doing anything from simple maintenance & feature addition to creating an MVP for your project.

Some technologies I have experience working with:

    Backend => Python, golang, node.js
    Frontend => React, Redux, preact, riot, SASS, HTML, CSS, JavaScript, CoffeeScript, TypeScript
    Storage => postgresql, sqlite, redis
    Cloud & devops => AWS, Docker, dokku
I cut my coding teeth writing compilers in C++ and Scheme, so I'm happy working with pretty much anything.

Available: As soon as I finish watching Altered Carbon. :)

You can check me out further at:

My website: https://upvalue.io

My GitHub: https://github.com/ioddly

If you're interested in working with me, you can contact me at phil@upvalue.io - my phone # is available on my website.

ioddly··on How to Work Out What to Charge Clients
That's amazing, well done. Where do you meet clients in town?
ioddly··on How to Work Out What to Charge Clients
Do you work with SAP as your username suggests?

That seems pretty good to me for Houston.

ioddly··on Ask HN: What do you use to jot down random thoughts and ideas at any time/place?
I use my personal journaling/habit-tracking app, https://github.com/ioddly/meditations , so I can keep everything private. When I'm out and about, I'll store them on Google Keep and transfer them manually when I get home.
ioddly··on Ivy – A static website generator built in Python
I find the features of Jekyll important; I use it for client projects and mock up designs. While I don't like everything about how it's structured and I've written my own for fun, it'd be a lot of work on my part to create and maintain something equivalent.
ioddly··on Made more money as a contractor than as a freelance developer. Help!
I don't know about any secret circles (would appreciate an invite if there is one), but you could try the HN freelancer thread, submitted by the account 'whoishiring (the February one will be up next week). I have had good results through there.
ioddly··on Isso – a commenting server similar to Disqus
When I moderated a mid-sized forum, pretty much 90% of our spam had a URL in the first post, whereas normal users were pretty much the opposite.

It seemed like sending those direct to moderation would have removed a lot of the work. In the end we just moderated all first posts since it wasn't that much volume and I didn't want to modify the software myself.

Is your spam more complex? I've noticed that it seems to be getting fancier.

ioddly··on Perl 6 Optimism
After reading this I couldn't think of anything I personally use that depends on perl, so I tried `pacman -Rs perl` to see what needed it. There's a surprising amount of packages that depend on it - openssl, git, automake...
ioddly··on Ask HN: What conferences are you looking forward to in 2018?
I'm committed to going to one conference this year, and am trying to figure out which one to go to. Kind of considering TypeScriptConf in a month and a half although it's completely new.
ioddly··on Ask HN: How to upgrade small pet project and make it commercial-grade?
I mostly use it on low traffic applications, but it depends on what those simultaneous users are doing and how many of them there are.

Multiple processes can access a single sqlite DB, they just can't write to it at the same time. So yeah, gunicorn (or any forking server) should help.

See: https://www.sqlite.org/whentouse.html

ioddly··on Ask HN: Living with seriously limited Internet?
Not sure how doable this is with mobile, but I would say blocking ads + javascript and teaching them to whitelist sites in case it's needed for functionality.
ioddly··on Ask HN: How to upgrade small pet project and make it commercial-grade?
Do not assume that you necessarily need to make things much more complex in order to scale to a thousand users. I have several client projects running on flask + sqlite.

There are ways you could simulate a lot of users at once, if you're worried about it.

For running multiple processes, I use gunicorn with an nginx proxy. Requires little to no additional code added to your application.

ioddly··on Ask HN: What roles have you had the most difficult time filling?
As a web dev who writes compilers in his spare time for fun, this is fascinating to me. I'd love to have access to more low level work, but I don't know how to find it or "make the leap." It seems like a need that's under-served for both employers and job-seekers.
ioddly··on Ask HN: Any rich programmers that don't have to work but coding for fun?
I don't know if I'm rich (actually decidedly not), but I freelance and save a large proportion of my income, and when I'm not working on client projects I just work on my own, which can be for weeks at a time. My day pretty much looks the same whether I'm working for a client or myself, but with way less emails/Slack/whatever taking me out of flow.

It's a very enjoyable way to pass the time.

ioddly··on Netflix hid a fake bio-tech booth in the middle of CES
Which trailer was that? It's been a long time since I read the books but I didn't get that from the ones I saw.

e: nvm, I just found this one: https://www.youtube.com/watch?v=b7J5mxaQ2xA

ioddly··on Ask HN: Who wants to be hired? (January 2018)
Location: Houston, TX

Remote: Yes

Willing to relocate: no

Technologies: Full stack web developer working with Python & Flask or Django, JavaScript + TypeScript + React, along with a smattering of Go and node.js.

Resume/CV: https://upvalue.io

Email: phil@upvalue.io

Looking for contract or remote part-time/full-time roles.

ioddly··on Ask HN: Freelancer? Seeking freelancer? (January 2018)
SEEKING WORK. Houston, TX / Remote / Travel OK.

Full stack web developer looking for freelance work. Some things I typically work with:

    Frontend => React, JavaScript, TypeScript, SASS, Bootstrap

    Backend => Python+flask or django, node.js, go

    Storage => Postgres, redis, sqlite

    Cloud => Docker, AWS
I cut my coding teeth writing compilers in C++ and Scheme, I'm comfortable working with any stack.

Shoot me an email at phil@upvalue.io or check me out further at https://upvalue.io or https://github.com/ioddly

ioddly··on [dead]
SEEKING WORK. Houston, TX / Remote / Travel OK.

Full stack web developer looking for freelance work. Some things I typically work with:

    Frontend => React, JavaScript, TypeScript, SASS, Bootstrap
    Backend => Python+flask or django, node.js, go
    Storage => Postgres, redis, sqlite
    Cloud => Docker, AWS
I cut my coding teeth writing compilers in C++ and Scheme, I'm comfortable working with any stack.

Shoot me an email at phil@upvalue.io or check me out further at https://upvalue.io or https://github.com/ioddly

ioddly··on Ask HN: 2018 resolutions?
Figure out how to get more consistent freelance work and then do that. Keeping it simple -- 2017 was a pretty good year for me otherwise so I don't need to really add anything to the mix so to speak other than this.

Share more things that I create.

← PreviousPage 6 of 11Next →