HNHacker News
TopNewBestAskShowJobs

anthnguyen94

22 karma · joined July 3, 2015

submissionscomments
anthnguyen94··on Programming books you might want to consider reading
Cool to see lots of comments on real life algorithm applications, if anyone is interested in diving deeper there's a good book that came out recently called "Algorithms to Live By" by Brian Christian and Tom Griffiths. It talks about how we often use CS algorithms in real life without knowing.

If you want a glimpse here's a talk they gave at Google: https://www.youtube.com/watch?v=OwKj-wgXteo

anthnguyen94··on Ask HN: $1k+ side projecters, what was the best thing you did to market it?
SyntaxDB (https://syntaxdb.com) was put on PH and HN and that gave it a significant increase in traffic.

It was actually posted on PH once before, but that time it wasn't featured. Almost one year later, I built an API, several extensions, increased the amount of content, and integrated it with DDG. Eventually I decided it was worth giving the PH people a shout to see if it would get reposted (they let you repost if your product makes substantial progress). It successfully got featured that time.

anthnguyen94··on Ooshma Garg, founder of Gobble (YC W14) – Startup School video and AMA
Hey Ooshma! I was at Startup School 2016 and absolutely loved your talk! I was just curious about how you built your initial product- you mentioned not being able to find a dev who wanted to play the long game. What did you end up trying and eventually doing?
anthnguyen94··on Ask HN: Who wants to be hired? (September 2016)
Location: Toronto, Canada

Remote: No

Willing to relocate: Yes

Technologies: Java, Ruby on Rails, C++, AngularJS, Node, HTML/CSS

Résumé/CV: http://goo.gl/jrDw6X

Email: anthony.nguyen(at)queensu.ca

Github: anthonyn60

My name's Anthony and I'm a CE and Economics student set to graduate in December. I have previous internship and project experience. I've worked on web and mobile, Qt, bots, etc. I'm highly adaptable as a developer and learn fast. Looking forward to hearing from you!

anthnguyen94··on Ask HN: Who wants to be hired? (August 2016)
Location: Toronto, Canada

Remote: No

Willing to relocate: Yes

Technologies: Java, Ruby on Rails, C++, AngularJS, Node, HTML/CSS

Résumé/CV: http://goo.gl/jrDw6X

Email: anthony.nguyen(at)queensu.ca

Github: anthonyn60

My name's Anthony and I'm a CE and Economics student set to graduate in December. I have previous internship and project experience. I've worked on web and mobile, Qt, bots, etc. I'm highly adaptable as a developer and learn fast. Looking forward to hearing from you!

anthnguyen94··on SyntaxDB – Quickly look up syntax for programming languages
Was addressing the other commenter too! Hehe
anthnguyen94··on SyntaxDB – Quickly look up syntax for programming languages
So many people (including myself at times LOL) have asked for Bash. It'll be on there soon enough!
anthnguyen94··on SyntaxDB – Quickly look up syntax for programming languages
Thanks for pointing that out! As of right now, it all gets updated manually (there's an internal CMS I built and use). As of right now, when people point out corrections they do so via feedback form, and I update accordingly (if I can verify it). Not the greatest but it's what's in place for the time being.

It'll later be open for others to provide new concepts and corrections.

anthnguyen94··on SyntaxDB – Quickly look up syntax for programming languages
Glad you like it! When I designed the page, I thought it would look best if the code sections were split up. Interesting feedback, I'll get some other people's thoughts on this later.
anthnguyen94··on SyntaxDB – Quickly look up syntax for programming languages
Yep, that has to do with the full-text search engine (Solr). There's definitely some optimizing to do, I definitely don't want additional words throwing off the search!
anthnguyen94··on SyntaxDB – Quickly look up syntax for programming languages
The site doesn't actually support Haskell or Obj-C atm (will in the future).

I also need to improve the search engine to handle queries with additional words that might give a null result, as well as words like "foreach" (that has to do with the database). This will be fixed very soon.

It is bad that there are missing concepts, and I'm fully aware that this isn't even close to complete. The goal in the future is to have as few null result queries as possible. I actually make note of queries that don't provide results so I'm glad everyone's making these known, it'll only make the database better in the future!

anthnguyen94··on SyntaxDB – Quickly look up syntax for programming languages
Glad you like it! User contributions will definitely be a part of SyntaxDB in the near future.
anthnguyen94··on SyntaxDB – Quickly look up syntax for programming languages
SO documentation looks very cool actually, and it'll be interesting to see how it turns out. I'm all for documentation being easier across all services, and I care a lot more about having this problem solved rather than pushing SyntaxDB to compete with existing services.

With that being said, I think the current integrations and the ones planned ahead will continue to make SyntaxDB a good option, even if other sites try a similar idea.

anthnguyen94··on SyntaxDB – Quickly look up syntax for programming languages
That's the plan! Just a way to allow community contributions, provide incentives while maintaining the quality of content.
anthnguyen94··on SyntaxDB – Quickly look up syntax for programming languages
I actually have something in place which handles some cases of differences in keywords across languages. For example, searching for "dictionary in java" would return a HashMap.

I guess I didn't account the specific "foreach" keyword with C# (I have it as "for each"), good catch!

anthnguyen94··on SyntaxDB – Quickly look up syntax for programming languages
Hey HN, I'm the developer behind SyntaxDB. This feedback is good and I encourage people to keep it coming!

A lot of responses will be about "there's no result for x". You're right, there isn't nearly as much content on the site as I'd like there to be!

The content is actually hand written, and as of right now focuses on the very basic programming fundamentals common across all of the languages. The plan is to triple the amount of content in the database (adding DS, special classes, parsing, etc.), and eventually open up the database to outside contributions.

Additional languages are coming too!

anthnguyen94··on Ask HN: Have any of you switched to Bash on Windows?
I've had it since it first came out, it's miles better now than it was at first and I'm sure once it hits 1.0 it'll be usable for some dev work. Still going to stick with my Ubuntu book for full stack at the moment though.
anthnguyen94··on Ask HN: Who wants to be hired? (May 2016)
Location: Toronto, Canada area

Remote: No

Willing to relocate: Yes

Technologies: Java, Android, Javascript, Ruby on Rails, Angular, C, C++

Resumé/CV: http://anthnguyen.ca/files/ANTHONY%20NGUYEN%20-%20Resume.pdf http://github.com/anthonyn60 http://linkedin.com/in/anthonynguyen94

Email: 11akhn[at]queensu.ca

I finish university December 2016 (studying Computer Engineering + Econ) and am looking for developer and PM roles. I have previous internship and project experience doing mobile and web applications. I also particularly enjoyed learning about neural networks. Looking forward to joining a company that'll let me learn continuously, shoot me a message if you think there's a fit!

Also check out my side project: syntaxdb.com

anthnguyen94··on Kite – Programming Copilot
What about experts who are transitioning new languages or technologies? I'd say this tool has tremendous value for them. Also, as long as novice programmers understand the fundamentals (DS, algorithms) something like this won't have a 'tremendous negative effect' on their learning curve.
anthnguyen94··on Visual Studio Code for Go
VSCode's API is great for extensions. Markdown Viewer is incredibly useful in VSCode. I also really like the way VSCode does its Git integration.

I've gotta say though, I'm still getting used to the non-tab layout...

anthnguyen94··on Why Homejoy Failed and the Future of the On-Demand Economy
Developing technology for cleaning is a lot to ask for a social software startup...
anthnguyen94··on The Value of Content
I think the neat thing about Medium is that it has the Facebook style validation. Surely, you're more careful about what you say on Facebook because your name and profile is attached to everything you post. Medium is the same. The focus is on you, author is you, no handles, or anything. Makes it a lot less likely for you to post some garbage clickbait.
anthnguyen94··on Goodbye Android
I'm on a Samsung device, which means updates are pushed several months after Google pushes theirs. I'd love to go to CM, but then the camera quality is just downright awful because of a lack of TW drivers... Quite annoying
anthnguyen94··on Deadly Sins of Graphic-Adventure Design
As much as I don't like these games, I remember writing a bunch of these for my first ever CS class in Turing. One way to win, take a wrong turn and die. But we're they ever fun to make.
anthnguyen94··on SyntaxCenter – Quick syntax lookup for 9 languages
Hey HN! I'm the creator of this project, would love to get some feedback or suggestions for it. Adding Objective-C to the site soon and then after that, I'll be writing an API!

Cheers, Anthony