Viewing profile — kkirsche
kkirsche
HN member- Joined
- Mon, Nov 03, 2014, 3:53 AM UTC
- HN karma
- 576
- Public activity
- 285 items
- HN profile
- View on Hacker News ↗
About kkirsche
My name is Kevin, and I am a cybersecurity developer and penetration tester for an ISP, developing tools such as DDoS Mitigation solutions, security evaluation tooling, vulnerability management tools, and much more. I enjoy building complex projects comprised of front end, back end, and various integrations, as it pushes me to stretch my design, programming, and architecture skills.
The thoughts and opinions I express on Hacker News are my own, and I look forward to having great discussions with the community.
Recent public activity
-
comment
Comment #47439446
Happy for the team, sad for users. I just don’t believe their work will continue under new ownership
-
comment
Comment #46832283
I’d recommend checking out Nick Milo’s ideaverse. The idea is about how to capture in a way that sparks ideas and actions not collects
-
comment
Comment #44930694
This has been my experience. Just a bunch of ego stroking
-
comment
Comment #41790378
I wish people would stop holding onto compatibility as if it is some amazing feature. It has benefits, but also comes with many drawbacks to innovation and improvement in establish…
-
comment
Comment #39825613
I love their software and am happy for the humans behind it all. As a customer who doesn’t believe they won’t force a subscription on me, I wish I had never supported them
-
comment
Comment #39464343
Many large companies suffer from the concept of shadow IT. The use of software and services that aren’t blessed by the company to accomplish tasks that are blessed. As someone in s…
-
comment
Comment #38707499
Broadly speaking, yes, but for some situations like database models with bi-directional relationships that can cause unnecessary maintenance burden simply for the benefit of type c…
-
comment
Comment #38227013
I tried to use custom css in vscode but couldn’t figure out how to get it to work.
-
comment
Comment #36919615
https://blog.logrocket.com/why-typescript-enums-suck/ may be a good introduction. I love enums in other languages but they can come with some unexpected behaviors in typescript
-
comment
Comment #36650347
That differs but is a reasonable understanding. I’m instead referring to automations that perform large scale refactoring as handled by Facebook, who would be contributing to this …
-
comment
Comment #36650324
https://github.com/facebookarchive/codemod Ironically this is also from Meta which would be contributing to this space increasing the expertise of achieving this result.
-
comment
Comment #36650315
I think this is where concepts from Rust and Go could come in handy. Things like Go’s race condition detection and rust’s compiler validation approaches can be used to statically a…
-
comment
Comment #36650303
That’s not what that library was in my opinion, it was a compatibility layer not a rewriting tool which is what I referenced. Having a layer in between simply prolongs the issue an…
-
comment
Comment #36645346
Seeing so many comments about how hard it is to just break compatibility and upgrade is sad. Instead of just throwing our hands up and saying it’s too hard, we could adopt the mode…
-
comment
Comment #36532890
iPads are amazing for certain professional tasks: - Artists (still or motion) - Writing (or related tasks like Editing) - Mobile roles (sales, aspects of healthcare such as patient…
-
comment
Comment #36498696
Fair, I appreciate the answer. I guess I’ve just seen enough purchases where it’s just for the payday that I’m a bit cynical. Thanks again for taking the time to read and answer, w…
-
comment
Comment #36498262
Do you believe given Docker’s history of poor strategy (e.g., monetizing late requiring changes that negatively impact reputation such as docker desktop and hub), communication (e.…
-
comment
Comment #36481981
This makes it a non-starter for a lot of teams I think, in large enterprises it can be difficult to keep track of licenses like this, especially if you have situations like open co…
-
comment
Comment #36424923
Can you elaborate on why this is surprising for those who don’t fully understand the differences?
-
comment
Comment #36385924
As someone who works for a large company, 100%, and not just that, the restrictions on allowed interview questions can be so limiting that even if we could do better, we aren’t all…
-
comment
Comment #36308559
I’m not convinced by the argument as it sounds like it’s tone implies that it’s written to people who aren’t aware of who their audience is. Sure, not all of these tools are right …
-
comment
Comment #36281849
I learned about Python dev mode in this, thanks! For anyone else: https://docs.python.org/3/library/devmode.html
-
comment
Comment #35960452
Thank you for sharing! Any resource to understand how others have solved or approached this problem is valuable.
-
comment
Comment #35946048
This looks amazing. Does anyone know a good resource for creating database-backed state machines? Eg states are defined in the database
-
comment
Comment #35781209
I really loved Vice Games, aka Waypoint. The team over there really gave it their all and it showed. Sad to see this happen