HNHacker News
TopNewBestAskShowJobs

lcfcjs

-6 karma · joined October 9, 2014

submissionscomments
lcfcjs··on The costs of microservices (2020)
Interesting article.

Although one point I'd like to contest is the first "pro" which is you can use a different language for each service. We tried this approach and it failed fantastically. You're right about the cons, it becomes un-maintable.

We had 3 microservices that we maintained on our team, one in Java, one in Ruby and one in Node. We very quickly realized we needed to stick to one, in order to share code, stop the context switching, logging issues, etc.

The communication piece is something that solid monoliths should practice as well (as is it touched on in the article). Calling an 3rd party API without a timeout is not a great idea (to be it lightly), monolith or microservice.

Thought-provoking nevertheless, thank you for sharing.

lcfcjs··on 1.56M dehumidifiers recalled due to fire and burn hazards
There's at least 5 different products if you press the Right Arrow, they look quite different.
lcfcjs··on Bipartisan Legislation to Ban TikTok
Because we are a democracy with freedoms protected by the government. If we copy their tactics on digital democracy, where do we draw the line? Should we also start locking people in their houses if they have covid?
lcfcjs··on Ask HN: Pros and cons of working at a startup in 2018?
- Lack of stability - Equity instead of salary - Long hours - Wearing multiple hats (hate having to do QA, Operations, even some product development)
lcfcjs··on I’m Nat Friedman, Future CEO of GitHub. AMA
As of January 2018, over 144 million copies had been sold across all platforms, making it the second best-selling video game of all time behind Tetris.

^ from wikipedia

If they sold each for $10, then thats $1.5 bil (if my maths right). So I think it's safe to say that they have not made their money back ... yet.

lcfcjs··on VPNs Are Absolutely a Solution to a Policy Problem
This isn't about expansion of the NSA, it's about this bill in particular.
lcfcjs··on Leaked Snapchat emails: Anti-gun group told to pay or NRA ads may appear
I think the question you should ask is why can we not expect humans to act ethically. We are all human after all.
lcfcjs··on Server APIs Project
Thank goodness, I just made an app last week and it was surprising how difficult it was to actually make an http request and handle the response.
lcfcjs··on Ask HN: How can I become a proper Project Manager from a Programmer?
This is almost exactly the same for me. Except I was 28 when I became a "Development Manager". It quickly became clear that I felt I wasn't accomplishing anything, and the times when I was able to actually code felt completely liberating.

Some people enjoy managing, unfortunately I just couldn't get into it.

lcfcjs··on Saved Replies
Would love to save replies on a per repo basis, so that we can store our jenkins commands in saved replies
lcfcjs··on Ask HN: How do you debug your code?
This is a great question and I am curious as to how others do it as well. I primarily code in nodejs and usually I just add console logs to give me visibility, however I feel like this is primitive and time consuming.

I have played around with node-inspector, but I have found that it's awfully slow, particularly with really large arrays or objects. So I eventually just abandoned it. It seems like a good idea, and might be worth revisiting in the future.

lcfcjs··on Sources of ICQ desktop client by mail.ru
Subseven always worked well with ICQ :D
lcfcjs··on Caffeine use disorder
Thanks for sharing, I drink a ton of tea, black tea has about 30 to 60mg of caffeine in it. So I find that caffeine doesn't do much for me, but the Vitamin B2 is interesting, i'll try it!
lcfcjs··on Ask HN: Would you hire me (passionate hobbyist programmer) to a dev position?
You'd have to look for an opporunity elsewhere :(
lcfcjs··on Several thousand MongoDBs without access control on the Internet [pdf]
Very interesting article, thanks for the submission.
lcfcjs··on Why junior developers are learning bad habits from Angular
Fix the site! this sounds interesting
lcfcjs··on What does it take to run a web app with 5K – 10K users?
Probably the first thing would be to drop ruby and use the PHP Zend framework or node and a nosql db.
lcfcjs··on Hacking PayPal Accounts with one click
Should have used js, fuckin noobs
lcfcjs··on Java Doesn’t Suck
Wow makes me dislike Java even more lol @jamesward
lcfcjs··on 2 years with Angular
Bizarrely enough, I've built about 4 web apps ( using Angular over the past 2 years also. However, I've found that scalability (mainly due to it's reusability) is one of the strongest points. I've worked with enormous applications built entirely with jQuery.

I love angular, but perhaps thats because I'd only worked with jQuery before.

lcfcjs··on Why I Don't Use CoffeeScript (2011)
Interesting article, I like some of the points the author makes. I did want to bring up use for(var i=0; i<10; i++) rather than a for .. in loop. But isn't a for in loop for objects, while the first for example is only for arrays? I don't think you can reference an object's keys with an incrementing counter (unless the object is specifically designed like this?
lcfcjs··on Is Faster-Than-Light Travel or Communication Possible? (1997)
Reading Item 20. Worm Holes, after watching Interstellar, is really intriguing and thought-provoking
lcfcjs··on Amazon Echo
Since my 2-year-old's name is Alex, I don't think "Alexa" is going to work out in our household :/
lcfcjs··on Show HN: Hater News – Find trolls and anyone's hater level on Hacker News
haternews.herokuapp.com application is down. lol should have used javascript.
lcfcjs··on Hjson, the Human JSON
I totally agree with this, JSON was designed as a standard.