HNHacker News
TopNewBestAskShowJobs

k1ns

234 karma · joined February 14, 2017

submissionscomments
k1ns··on Ask HN: Blogging to get contracting/job leads?
Thanks for trying it out! The reason you couldn't find an opponent is actually due to the fact that no one plays it (I skipped the part of actually showing this to people). The project was strictly exploratory and, for me at least, it served its purpose. Every now and then some of my friends will want to play a round of oddball or duel it out which has been an awesome experience! If you remember the arcade game JOUST, just imagine it as a multiplayer PvP and you probably have it pegged. Thanks again!
k1ns··on Ask HN: Blogging to get contracting/job leads?
I just want you to know that your write-up of client/server architecture and programming was the single best resource that I used when exploring that area of software development. I read Valve's, Gaffer's, and yours, dozens of times each. Yours was the silver bullet. I also appreciated your examples at the end simulating a client/server model as those were very helpful. I made a really simple game with my knowledge [0], purely for exploration and fun, but I couldn't have done it without your articles.

[0] https://joustme.io

k1ns··on Ask HN: What books do you keep on your desk?
Clean Code - Robert C. Martin: I got this book in college for a class and enjoy referring to it when I feel that my code quality is starting to decay.

Computer Principles of Modeling and Simulation - T.G. Lewis/B.J. Smith: I received this book as a gift from one of my favorite professors in college. It was published in 1979, but I find the material still relevant when it comes to introductory concepts of computer simulation.

Big Java Late Objects - Cay Horstmann: Another text from my time at college, specifically from my data structures course. I keep it because I like the way it explains fundamental data structures with well-written Java.

Head First Design Patterns - Eric Freeman/Elizabeth Robson: Another college textbook, and one of my least favorite reads of all time, but I'll be damned if it doesn't explain design patterns well enough for me to keep it around. I refer to it now and then but only when I feel like punishing myself.

Learning PHP, MySQL, JavaScript, & CSS - Robin Nixon: A dangerously outdated introductory web development text that I bought when I was in high school. It was the first programming book I ever purchased and I keep it around because I enjoy remembering what it felt like to explore web development for the first time. I've not referred to it in years, for obvious reasons, but it explained full-stack web development very well and gave me a foundation that I've been able to build on to this day. I remember standing in the tiny Computer Science section at Barnes & Noble where I found it, taking it home and cracking it open, and working through it until I had to make myself go to sleep. It's the first programming book that really hooked me.

k1ns··on Show HN: RootCause – Record, Replay and Reproduce JavaScript Errors
This is great. Well done. The demo had me laughing in a very good way (I was genuinely having fun watching it replay).
k1ns··on Ask HN: Are you requiring email verification during signup for your service?
I am not currently. I saw it as a pain when you're already signing up for a paid SaaS. I looked back at similarly structured products that I've used in the past (B2B SaaS) and couldn't think of one that had me confirm my email so I did the same.
k1ns··on Ask HN: What is your “mission” in work and life?
Just leaving everything better than I found it.

Making life a bit easier for my family.

Making life a bit easier for my co-workers.

Making life a bit easier for my friends.

Making life a bit easier for the strangers at the grocery store.

Making an impact on the environment where I can.

Just leave the world a little better than you found it.

k1ns··on Show HN: Asynchronous HTTP/2 client for Python 2.7
Hey, I posted an issue on the repo for a Python 3 port here: https://github.com/vladmunteanu/th2c/issues/27. I think you should give the same explanation there as you did here and close it outright as what you said makes sense. There is still a lot of Python 2.x code being written out there with companies looking for quick ways to upgrade their stack. While I wish it weren't so, your point makes a lot of sense.
k1ns··on Show HN: Asynchronous HTTP/2 client for Python 2.7
Posted an issue here: https://github.com/vladmunteanu/th2c/issues/27
k1ns··on Ask HN: How did you start your business?
> I think we're capable of doing pretty extraordinary things when you're thrown into the deep end

This resonates with me as I've been there once already in my life and felt the same thing. A very sudden life-changing situation popped up unexpectedly and I just had to dig my heels in and push forward. You really find out what you're made of when failure is not an option. It turned out great and got me a job at a Fortune 500 while still in college, but admittedly I've had trouble replicating that tenacity ever since. There has to be a term for the phenomenon, but you feel like you're in this advanced state of mind and somehow you just know you're going to hit the ball out of the park if you keep working. Thanks for sharing your story!

k1ns··on Ask HN: How did you start your business?
From what channels did you gain the most initial traction? After reading your other comments, I assume you didn't do "traditional" sales such as cold calling/emailing, so I'm curious as to how you built up a user base. I'm currently struggling to do that exact thing with my own business right now. I started selling (cold calling/emailing, demoing, PH/HN/IH posts, etc.) Jan. 1 2018 and I feel like there's something I'm missing as far as my sales process.
k1ns··on Founding Stories Are Myths
This is why I love the How I Built This podcast. It tells the story of a successful founder from childhood to present day. It discusses early successes and failures that ultimately led to that person becoming an "overnight success" decades later. It doesn't try to build this narrative of them being one-hit wonders, it tells the truth. The truth, which isn't nearly as sexy as people would like, is that building a business takes time, hard work, and resilience.
k1ns··on “App Developer” bamboozles Redditors as a millionaire using verified profiles
This person pretended to be a millionaire mobile app developer on the internet (specifically on Reddit's "Ask Me Anything" community) by creating fake social media accounts, doing interviews with online news companies, and living out this persona of a rich tech mogul. He played the long con by amassing his followers organically and getting verified by major social media platforms (Twitter and Facebook specifically mentioned). He has apparently written a book about his app development ventures (which were not confirmed to be real or fake), been invited to speak at Harvard, and produces believable content that his followers consume despite it being a hoax.

He has used his stolen fame for good, however, by instructing his followers to donate to a charity concerned with clean water initiatives. He has motivated and inspired many people to make changes in their lives (including, but not limited to, becoming successful app developers themselves). Meanwhile, he's just an average joe who faked his way to the top.

My $0.02: if it's true that he is indeed a phony confessing to the world (which has yet to be confirmed), good on him. He has become what he originally faked. Maybe he isn't a successful app developer like he pretended to be, but he is a successful community figure no matter how small his circle may be. He has motivated, inspired, and helped the people he duped into believing his story. If this is all true, I've never seen a better use of being a conman (and probably never will). He's happy for the people he's inspired to become successful which seems to have made him genuinely happy himself. But, who knows, maybe the hoax is a hoax and we're the ones being duped.

k1ns··on Bloxels – Build Your Own Video Games
As a learning/teaching tool that fosters creative thinking, this looks really cool. I think the idea of having a physical medium that represents an abstract model of an area of your world is also a really neat idea. I will definitely be picking this up for my kids (once they're a bit older).
k1ns··on Jack White bans phones at gigs for “100% human experience”
A very good point, my age is showing. Personally, I can't imagine a world that isn't connected (even when I was a young kid, my dad had a pager and my mother had a brick cellphone for work).
k1ns··on Jack White bans phones at gigs for “100% human experience”
Correct me if I'm wrong, but would this not be a massive security concern? No calls in or out in the case of an emergency seems pretty frightening to me.
k1ns··on Show HN: Revenue Forecasting for SaaS Apps
Great name, rolls of the tongue.
k1ns··on Show HN: 2D multiplayer battle royale game
I've built '.io' games of my own and by far the toughest part was the client-server communication, state management, and client-side interpolation. In my experience, the person with the lowest latency has the best experience overall while those with ping >=100 tend to suffer quite a bit more than you'd expect. I'm not well-versed enough in networking to make this statement confidently, so take it with a grain of salt, but I believe the lack of UDP for browser games greatly limits how smooth the experience can be for everyone. It might just be a matter of being enough of an expert to hide the issue though. Hopefully one day I'll figure that out myself!
k1ns··on Show HN: 2D multiplayer battle royale game
I am not the developer, nor am I associated with the project in any way, but I've seen other games similar to this do the same thing when servers are created on demand. I'm sure it's just spinning up instances of the game server as demand rises and connecting clients to the raw IP instead of having them all behind a load balancer or similar routing node with a dedicated domain name. Might just be due to the project being relatively young. Also, I could be completely wrong. This is just my best guess.
k1ns··on Show HN: 2D multiplayer battle royale game
Nicely done! Safe to say that I think you beat many people (including me) to the punch. I think this is the perfect representation of the battle royale genre for browsers and I think many of the mechanics were inventive (such as the scope attachments increasing your FOV).

Considering I could jump in at any time and find a game, it seems quite popular. One mild criticism, and maybe it's a result of my apparent lack of skill, is that I've played three games so far and have come across ammo in none of them. I'm assuming the ammo was taken by my opponents, but it would be nice if it were a little more abundant. Great work!

k1ns··on Show HN: Bastions – a QA tool for lead generating web forms
Hi there, I'm the creator of bastions. Here is a coupon code created specifically for HN users that originate from this post: HN2018. This code will get you 50% off for the first 6 months of service. I am still trying to get a handle on the correct pricing model for the service. Hopefully, this coupon will help if any of the numbers are off-putting.

Bastions solves an important problem impacting businesses that generate leads from their websites. With so many moving parts (the website/server itself, the form, the CRM, etc.) it is easy for one to malfunction and cause a break in your online sales pipeline. In most cases, these issues go unnoticed for days, weeks, or even months (especially if the issue is subtle). Once the business discovers the issue, the potential for lost revenue is an unknown (and frightening) number. Bastions helps detect these issues before they become bigger problems. Using selenium, bastions will routinely test your web forms just like a user would. It can optionally integrate with a third-party CRM to ensure your lead arrived at its destination (and clean up the test lead afterwards).

I'm constantly improving the product and looking for any and all suggestions. I would appreciate any feedback from the HN community. Thanks for checking it out!

k1ns··on Ask HN: What Are Your New Years Resolutions or 2018 Goals?
Building my current project into a profitable business. I've been pushing myself completely out of my comfort zone with this one, can't wait to see how far I can take it.
k1ns··on Ask HN: Best internal tools your startup built?
They mentioned that they weren't confident enough in the system to sell it, which is a shame because it sounds like an awesome service/opportunity.
k1ns··on Ask HN: Who is hiring? (November 2017)
I just want to say that I love OneSignal. Awesome API and React Native SDK. An absolute joy to use. Keep up the good work.
k1ns··on Hosting Multiple HTTPS Domains from the Same Server with Let's Encrypt and Nginx
> I have been using precisely Nginx to serve multiple HTTPS domains with certificates from Let's Encrypt since the first few weeks after it came out

This is what I do as well, so I became pretty confused when reading the article. I've had no problems running my personal sites (side projects, really) from one NGINX server using different Let's Encrypt certificates for each one.

← PreviousPage 3 of 3