Live data from Hacker News

Ask HN: Have you created programs for only your personal use?

news.ycombinator.com

411–420 of 671 posts

Re: Ask HN: Have you created programs for only your personal use?

#411
post #350

Earlier quoted context omitted.

It's cool that you do that, but "Doesn't everyone?" implies to me that you might be a bit out of touch. This is common among a certain type of person and unheard of for everybody else.

Not to cast shade on you, by any means, but if you're an engineer (which I think is the implied everyone,) I'm surprised you don't!

Yeah, I'm an engineer. I'd guess that neither I nor most of my coworkers do. It's much more common amongst lower-level engineers than, say, product engineers. Heck, I work full time in Python + Typescript and I don't even know Bash. I never even have things I want to script. Most of my time is spent making sense of code, not doing any sort of complicated repeatable task.

Re: Ask HN: Have you created programs for only your personal use?

#412
post #350

Earlier quoted context omitted.

It's cool that you do that, but "Doesn't everyone?" implies to me that you might be a bit out of touch. This is common among a certain type of person and unheard of for everybody else.

> This is common among a certain type of person and unheard of for everybody else. I suspect the venn diagram of that is very close to the venn diagram of hn readers and everybody else. I think "doesn't everyone here" is implied there.

Yeah, that's the thing I think you imagine is true but actually isn't. I'd guess that the majority of HN readers don't do this, assuming they represent average technical employee across the industry. They probably _could_ if they needed to.. but I bet they don't. (Just based on my sample of: all the people I've worked with).

Re: Ask HN: Have you created programs for only your personal use?

#413
Took about a year to finish a TradingView like app, with features TradingView doesn't have and missing features it has that I don't care about. Intention from the start is it's just for myself, as making publicly available would take longer plus time needed to support, which may or may not be recoupable even if I charge for it.

Re: Ask HN: Have you created programs for only your personal use?

#414
post #375

Earlier quoted context omitted.

It depends on what your baseline is. With knowledge of the generation algorithm, a dictionary attack on a password generated that way will definitely succeed, but on average it will take 2⁸³ tries (twice that at worst). At a billion tries per second this is 300 million years, almost long enough for the Sun to engulf the Earth if your attacker devotes only a single CPU to the task. There are commonly used password has…

In short, oodles of noodles is a better chew than fewer, stranger noodles in your alphabet soup.

Is this your password?!

Re: Ask HN: Have you created programs for only your personal use?

#415
post #408

I created a kahoot quiz generator. It grabs random questions with 4 answers (one of which is correct) from an open question database and outputs a special kahoot compatible excel sheet ready to be imported into kahoot.

This is interesting. Is there some way I can have access to this script?

Re: Ask HN: Have you created programs for only your personal use?

#416
Many, one fun one that comes to mind is last year I made a Python debugger to output error traces exactly how I want to see them. It can display local variables, print the surrounding lines of code and parent function & class name at each trace for context.

I also made a custom debugging print function to print variable names as well as their value with only having to write "print(var)". It also will print the parent function and class names for context. I use this tool more than the debugger day to day now.

I know there are existing alternatives for one or both of these but there's nothing easier than tweaking a tool you wrote yourself. Plus I learned a lot about Python in the process!

Re: Ask HN: Have you created programs for only your personal use?

#417
post #411

Earlier quoted context omitted.

Not to cast shade on you, by any means, but if you're an engineer (which I think is the implied everyone,) I'm surprised you don't!

Yeah, I'm an engineer. I'd guess that neither I nor most of my coworkers do. It's much more common amongst lower-level engineers than, say, product engineers. Heck, I work full time in Python + Typescript and I don't even know Bash. I never even have things I want to script. Most of my time is spent making sense of code, not doing any sort of complicated repeatable task.

So, what are you engineering? Ci/cd pipelines with ready made tools?
Post reply on HN