Viewing profile — ian1321
ian1321
HN member- Joined
- Wed, May 09, 2018, 4:23 PM UTC
- HN karma
- 69
- Public activity
- 21 items
- HN profile
- View on Hacker News ↗
About ian1321
No profile information was provided.
Recent public activity
-
comment
Comment #43484480
You can use [ratchet]( https://github.com/sethvargo/ratchet ) to manage your GH action pointers.
-
comment
Comment #43440462
When I was a CS undergrad, I used to love to write string libraries.
-
comment
Comment #27310225
The amazing part to me is that SPAs are so much harder to do right compared to old-school server-side rendered HTML. One could be forgiven if they think a "simple" SPA is a good st…
-
comment
Comment #22212451
Yeah. I feel like this is some sort of social experiment.
-
comment
Comment #20074357
Java is statically typed. Clojure is not. To me, this is the biggest difference and the reason to choose Java.
-
comment
Comment #19077789
As an expat living in Zurich, I can say that it is difficult to explain to American's what they're missing.
-
comment
Comment #18095489
You are correct from one point of view. But, the point I was making was that the class definitions for bg color can be contained within a single file in your application. Using `st…
-
comment
Comment #18092433
There's a big difference between class="u-bg-red" and style="background: red;". The big difference being that the class make it so that it is first-class application idea. And I th…
-
comment
Comment #18083883
I used this technique in my previous startup. I even had shell scripts that generated my LESS files. One of the driving philosophies was that when one saw a CSS class, they should …
-
comment
Comment #18039944
I generally agree with all of this.
-
comment
Comment #17902676
As a software engineer, you should be building a platform on which the product can exist. I rarely, if ever see this done. Probably because it takes a big risk as an engineer to ac…
-
comment
Comment #17902297
I don't have a problem with future-proofing. I do have a problem with half-solutions (which is mainly what I see in the industry). E.g. if you need to run some code before or after…
-
comment
Comment #17740983
Honest question. What is so annoying about that code? It's handling (in an application-specific manner) the special case of dividing by zero (which the `/` operator doesn't handle)…
-
comment
Comment #17738688
I know nothing about pony, but if it does have an optional type, this would be a much better choice. You lose information by returning 0. Returning "none" would keep the informatio…
-
comment
Comment #17637566
I've lived in Zurich for two years now. It would be very difficult to explain to an American who only lives in America how nice real public transit is. Or a good education system. …
-
comment
Comment #17530463
I live in Zürich and just met a gentleman who goes to Sweden and Russia every winter to skate on frozen lakes. I had never heard of this, but was fascinated by his videos, pictures…
-
comment
Comment #17290952
I've worked at a couple of the top tech companies and have been co-founder of a startup with a successful exit. Pros: * Low stress. I find the most stressful thing at work is tryin…
-
comment
Comment #17277973
Tough to answer w/o more info. FWIW, I've used Lucene, Solr, and Elasticsearch and have ended up settling on Lucene being the best interface for me.
-
comment
Comment #17067469
This seems pretty simple to me. You can either use null, and force checks before any reference to a nullable value (of course, these checks are usually skipped). Or, you can not us…
-
comment
Comment #17037516
Do you still feel the same way if you consider the option type a container type.
-
story
Ask HN: Easiest way to process payments (starting witho a business entity)
I've got a side project, and I'd like to see if it has legs (image-scale.com). It's a SaaS business. I would like to charge customers for use i.e. get a credit card at sign-up. Aft…