News for hackers. Stuff that matters.

royalghost

Re:Ask HN: Could you share your personal website here? on Wednesday January 14, 2026 @08:38PM (#46626780)
That's a good point. The app actually uses an openid-connect library on the client side for OIDC flow with the authorization server. Since the apps delegates the flow to the library it does not have a full control over error handling.

Ask HN: How to automate collecting HAR file while user is browsing

HelloWe are facing an intermittent issue in our web application where for some users for some reasons http requests are ending in error ( 400s ) esp. during token refresh with authentication server.Normally, we would ask user to generate the HAR ( HTTP archive file ) and we inspect to find the root cause. However, at this time it is challenging to collect the HAR file manually because the error...

( Read More... | 19 comments | on HN )

Ask HN: APIs to Scan Malware

If you run a web app and has a feature where you allow to upload file from a user, what service / apis you use to scan for malware before storing it ?If I build such service based on Rest apis, will you use it ?

( Read More... | 1 comment | 2 points | on HN )
Re:Ask HN: How to Learn Kubernetes on Sunday June 18, 2023 @07:26PM (#36385597)
Yes, I am going by both breadth and depth wise. For breadth wise, I am trying to understand how different pieces fit into the whole system. Absolutely, for learning the core concepts, I am going through the official doc as well.

Which books do you recommend ? Are there any other courses out there to ramp up learning ?

Ask HN: How to Learn Kubernetes

How was your experience learning Kubernetes at your work? How did you learn the different concepts, architecture, implementation and tools ? Which course, books, blogs, videos etc. helped to ramp up your learning ?

( Read More... | 5 comments | 2 points | on HN )
Re:Ask HN: Co-Founder? Seeking Co-Founder? on Monday April 03, 2023 @11:26PM (#35434638)
Seeking Co-Founder | AI/ML/LLM | Toronto / Remote | Pre-Seed

I am working on some ideas that leverage the recent development in AI/ML esp. Large Language Models. I am exploring to use https://github.com/microsoft/semantic-kernel and similar technologies to develop apps with AI first mindset.

This is my profile - https://www.linkedin.com/in/paudelp/

If you are interested, mail me paudelp[at]gmail[dot]com

Re:Von Neumann's First Computer Program Annotated/Explained on Tuesday January 10, 2023 @10:54AM (#34326730)
I highly recommend this book if you want to know more about John Von Neumann and his contribution to some of the most influencing topics of today's world including Game Theory, Quantum Physics, Electronic Computer, Hydrogen bombs etc.

This book is also great for history lovers since it also delves into the period of post World War II when the best of the brains started migrating to US from Europe and influence major national defense and security projects.

It's amazing to see how Von Neumann is able to move from one hard topic to another and make an impact.

https://www.amazon.ca/Man-Future-Visionary-Life-Neumann/dp/1...

Re:Experimental Nintendo Switch Emulator written in C# on Saturday March 13, 2021 @10:25PM (#26452525)
I am basically trying to learn c# after many years of working in JVM languages. This project looks like a good hack to learn C# and .NET.
Sublime has definitely increased my productivity and if I have to select one command, it would be the ability to select and update all instances of the word - https://stackoverflow.com/questions/12162047/how-to-select-a...
Re:Is VPN required for home WiFi / internet use? on Monday April 13, 2020 @10:14AM (#22855999)
Do you know which are known VPN services available for personal use ?

Ask HN: How to generate test data for Integration Testing?

One of the major challenges of creating automated Testing is to create all dependencies in order to execute the test. I am talking this in Java for a fairly older applications, but I believe this still applies to newer app as well.I am looking for some testing framework/libraries, where after configuring the dependency graph, it should create all the dependent objects and be able to execute the...

( Read More... | no comments | 2 points | on HN )
Re:16-inch MacBook Pro on Wednesday November 13, 2019 @09:45PM (#21532327)
I paid $4k for a 2017 Macbook Pro and if I want to trade-in this device to get a new one, I am getting only $1k. This is bullshit.
Re:How to do a code review on Thursday September 05, 2019 @10:40PM (#20892576)
When a development team is following XP Principles, mostly two developers are doing Pair Programming with Test Driven Development (TDD) and rotating pairs every week, how much value will it add with code review ? We recently had a discussion where some of us think it is still good to skim through the change request by a second pair while other's think it's just a waste of time.

I am curious to know if code review is encouraged by a second pair in following XP practices ?

Is https://typescene.dev itself developed using this framework or not ?
Re:Show HN: Quickly browse the history of any GitHub file on Friday February 08, 2019 @09:32AM (#19114431)
This is great. Would be even cool if changes are shown at code level and not line.
Re:Twilio Acquires SendGrid on Friday February 01, 2019 @11:03AM (#19055203)
SendGrid was one of the easy to use SaaS product that we used when I was doing my startup. I now use Twilio in the company I work so would be happy to use SendGrid again. Congrats to SendGrid team. Awesome news!!
I decided to learn Elixir not just to learn the language but to understand how functional programming works. On my day to day job I use Java/Kotlin but in the past I have used Ruby. So, for me it makes sense to learn Elixir and apply it's good practices of functional programming to my day to day job.
After the System Design Primer by Donne Martin got quite popular on Hacker News, I contacted Donne to find out which tools he used to draw those system architecture diagram and he was kind to respond my twitter message ( that is why twitter is so great ) to tell me it it is Omnigraffle ( only available in Mac and ios. )

10 years back I used to draw UML diagrams using Visio or one of the eclipse plugins for building systems diagram. However, the software landscape has changed quite a bit. On one of the podcasts of Martin Fowler recently, he also agreed that UML is now less favored standard in the software community.

Although I use Windows on my work but for the demo of the product I was working I built the system architecture diagram using my personal mac book and transfer to my work laptop to made a presentation. There was a good feedback and no-one raised any concern with UML or (any-)standards.

So, tool or IDE is less important these days, as we tend to use multiple tools/IDE based on the technology / framework / programming languages. I use intelliJ for Java, Sublime for Ruby / Rails + Angular + Others, Visual Studio for NodeJS, Vim for scripting, etc. etc....

Re:The Architecture of Git (2012) on Friday October 26, 2018 @01:26PM (#18311246)
I still recommend people to watch this video from the man himself, Linus Torvalds, if they really want to understand the architecture and data structure behind git - https://www.youtube.com/watch?v=4XpnKHJAok8

If I remember correctly, he mentioned that he wrote the MVP in 4 weeks and the data structures he used are quite simple. Never got a chance to look at the source code but I guess they are in github (at least the mirror copy.)

Re:Ask HN: Favorite books on how to be a good manager? on Sunday September 09, 2018 @10:59PM (#17949103)
I would recommend to read - Slack: Getting Past Burnout, Busywork, and the Myth of Total Efficiency
I would suggest that despite the country or the company or the culture you are working, you have to lead by example that means first you have to work hard to prove to the team that you are capable to lead them, both technical and leadership.

When you lead by example, you set the standard for code, design patterns, documentation, etc. and as you go along build the tools, infrastructure, processes and culture.

Don't expect to change everything overnight, it will take time, be patience and you have to trust people you will be working with.

Re:FizzBuzz Enterprise Edition on Friday May 11, 2018 @09:30AM (#17047150)
Looking at the problem statement, this should be built in a Reactive style of programming and more event based. What if we need to scale this to infinite numbers for millions of clients ?

Event based programming in technology like stack is more appropriate for this kind of problem domain...

Older »