HNHacker News
TopNewBestAskShowJobs

iamjs

170 karma · joined December 24, 2011

jordanstephens.com jordan@stephens.io
submissionscomments
iamjs··on Ruby already solved my problem
it could be anything, but virtually everything implements `#to_s`.
iamjs··on Replacing a $3000/mo Heroku bill with a $55/mo server
> Bridging the Gap: Why Not Just Docker Compose?

The draw of a docker-compose-like interface for deployment is so alluring that I have spent the last year or so working on a tool called Defang that takes a compose file and deploys it to the cloud. We don't support Hetzner (yet), but we do support AWS, GCP, and DO. We provision networking, IAM, compute, database, secrets, etc in your cloud account, so you maintain full control, but you also get the ergonomics of compose.

If you are on a PaaS and you want to reduce cost without losing ergonomics and scalability, it might be interesting.

iamjs··on Ask HN: What are some cool or underrated tech companies based in Canada?
We are building some exciting cloud deployment tools at https://defang.io.

We are making it super easy to manage your deployments through the compose.yaml file you probably already have. The idea is to have a single definition of your application, that you can use locally, and project it into any cloud.

We're a small team based in Vancouver. If you're in town, reach out and come visit: jordan.stephens@defang.io

iamjs··on Mario Vargas Llosa has died
What are a few of the most interesting things you could possibly say?
iamjs··on GPT-4.5
At a glance, none of these appear to be meaningfully worse than GPT-4.5
iamjs··on NASA’s Webb takes star-filled portrait of Pillars of Creation
I understand Nebulae like the Eagle Nebula are fairly dynamic regions of space, so I find it interesting that we have photographs of the same region over a 27 years time span and at a glance, the structure of the Pillars of Creation appears virtually identical.

I understand that 27 years is minuscule on the cosmic timescale, but what order of timescale would be necessary for the evolution of Pillars of Creation to be are apparent to a casual observer? hundreds of years? thousands?

iamjs··on Speeding up Prettier locally and on your CI with dprint
Serious question: Why not use source control to identify the files with changes and limit the scope of your formatter run to just those files. If the unchanged files met the formatter rules when they were committed, then repeated runs should be guaranteed to pass. Why introduce a cache when you could just do less work?
iamjs··on The Oldest Building in Every US State
Espada was the first of the Spanish Missions in the region, established in 1690.

https://en.wikipedia.org/wiki/Mission_San_Francisco_de_la_Es...

iamjs··on Types, and Why You Should Care [video]
better audio: https://www.youtube.com/watch?v=yVuEPwNuCHw
iamjs··on Firefox 59 released
I've also noticed the same blank page with spinner (which seems to hang and never actually refresh in my case) on non Google sites since the quantum upgrade. Figured it was a bug that would get squashed in a subsequent version, but no luck yet.
iamjs··on Classes Are Making Me Sad
> The thing I like about classes is I vaguely understand what is going on [...] I am not saying the javascript prototype logic is bad, just that I never understood it, even when I work in Javascript for years.

But by using classes, you're still using prototypes, it just isn't as immediately apparent.

iamjs··on Background on the Falcon 9 Launch
You could do this on the moon, for example
iamjs··on Khan Academy's React style guide
It's probably a good time to start looking at using the Fetch API [1] for making AJAX requests instead of using jQuery or Backbone (or even XMLHttpRequest). Support seems to be growing quickly and Github's polyfill [2] can help cover the gaps.

[1] https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API [2] https://github.com/github/fetch

iamjs··on React 0.14 Release Candidate
I really appreciate the focus on adding more helpful warnings to help inform you when you're unknowingly about to shoot yourself in the foot.
iamjs··on The Factory of Ideas: Working at Bell Labs [video]
The similarly named book "The Idea Factory" by Jon Gertner is a great read on the history of Bell Labs if you're interested in learning more.
iamjs··on The Really Big One
Does the New Yorker just inject random comics into their stories? None of these illustrations appear to be related to the content.
iamjs··on Tado Cooling – Intelligent AC control
It looks like a central A/C system is a requirement for this program, so if you use window units, you will not be eligible.
iamjs··on SXSW: 2 dead, 23 injured.
> Good thing APD is protecting the public by keeping Uber out

Could have done without the sarcasm here, but you are correct. Improving public transit options and treating car-dependent culture is the ultimate solution here.

iamjs··on A letter from Paper (FiftyThree) to Paper (Facebook)
how do two apps for iOS devices with identical names not create the potential for confusion?
iamjs··on Let's have coffee.
likewise, also in nyc. this sounds fun, let's organize something!
iamjs··on The greatest Google Mail feature you may not be using
So happy to see that others have this habit of selecting and highlighting bits of text as they read. I've been ridiculed for it, but I'm not the only one!
iamjs··on Commanding your text editor
For vim users, Gary Bernhardt's vimrc has a nice little snippet to map the tab key to perform completion if the cursor isn't at the beginning on a line.

https://github.com/garybernhardt/dotfiles/blob/master/.vimrc...

You use tab for completion in so many other contexts, it's nice not to have to break that habit in your editor.

iamjs··on Google Is Tops for Software Engineer Salaries
why on earth would you sort that list by company name and not by salary?
iamjs··on Ask HN: Can I visit your tech business in NY City?
Most NYC tech startups will be more than happy to visit with you for a bit and give you a tour. I did this just before graduating from University. I visited General Assembly, Betaworks, Etsy, and also some really small companies. Just email beforehand and try to arrange a time that works for both of you.
iamjs··on Lying on your resume
I think this is largely a result of the average CS student never working on a non-academic project. The projects that CS students tend to work as coursework don't require too much investment in learning to become a good programmer--the code they write is written, turned in, and never looked at again, and working in teams typically isn't common. They never have to learn to be good programmers. The exceptional one's seek out extracurricular work and their programming improves with practice.
iamjs··on The Pointless Leaderboard
not sure what this is yet... but it looks fun, and pretty too!
iamjs··on Ask HN: Who's looking for employment?
Hi, I'm Jordan Stephens. Front-end and Ruby developer, and soon-to-be (May) CS grad. Looking particularly in NY or SF. http://jordanstephens.net
← PreviousPage 2 of 2