HNHacker News
TopNewBestAskShowJobs

Walkman

1 karma · joined July 1, 2023

submissionscomments
Walkman··on GitMask – Develop Anonymously
Can you tell me one real example of why somebody would do that? I mean REAL, not some random reason you just think of.
Walkman··on Ask HN: What are fun entertaining YouTube channels/videos you watch in free time?
I found Linus Tech Tips channel recently when building a new rig. Pretty funny and useful at the same time: https://www.youtube.com/channel/UCXuqSBlHAE6Xw-yeJA0Tunw
Walkman··on Excel team considering Python as scripting language: asking for feedback
You should have a little bit more experience with Python and you would see how huge systems can be written in it with no problem. It needs a bit more discipline, but above 100k lines software written in any other language would need the same discipline also. (I'm working with 100kloc codebase right now and seen almost 300kloc. That was messy because mostly juniors wrote it :D but still bearable and profitable.)
Walkman··on Steve Jobs on how to hire, manage, and lead people [video]
Because the quality of their every new product is shit.
Walkman··on Incremental Backups Using GNU Tar and S3
Probably I (working in security and even checking certificates sometimes) would not even notice if it would point to a different domain like rsync-app.net or some random name with a valid cert. There are a ton of examples and valid points of putting different things to different TLDs. Why should I be suspicious? How should I know what domain, subdomain, whatever did you choose and why?

Maybe even https://order.rsync.net could be the link and YOU (the sysadmin of the service) might not even notice, because I'm pretty sure you don't check/monitor your DNS records every couple of minutes.

The reason "it did not happened yet", is not valid, because if could happen anytime in your service's lifetime. It's like an open door and no robbery happened yet, but the likelihood of it is happening is worse than if you at least close the door. It would be silly to complain "It has been open for a long time and there were no robbery." after it happened.

> "people that don't notice being redirected to a different domain are not smart enough to be using rsync.net in the first place."

This is just an assumption, I would not make that. You could be surprised. Sometimes even web developers don't understand how x509 certs and https work.

Walkman··on Incremental Backups Using GNU Tar and S3
Man, you don't even understand basic security practices.

When going from a HTTP page to a HTTPS page, what guarantees can you give that I see the original content and clicked the proper link and that I was not MITM-ed? A potential attacker can MITM and easily redirect me to any order page they want... This is security 101.

Walkman··on OverTime – Time overlap tables for remote teams
Congratulations for reinventing the wheel: https://time.is/compare/0800_3_Dec_2017_in_Toronto,_Ohio/Ban...
Walkman··on Termination of StartCom business
Finally! They did shady practices for a long time despite multiple warnings.
Walkman··on Django 2.0 released
not really. Did you ever tried to use SQLAlchemy with Django? Good luck with that.
Walkman··on What if other professions hired like software development?
Some of these don't sound that bad at all, considered how much lazy/terrible "programmers" there are.
Walkman··on Ciao, Chrome: Firefox Quantum Is the Browser Built for 2017
I wiped out Firefox and observed this memory hungriness with a completely clean install with no add-ons whatsoever versus a Fully configured Chrome.
Walkman··on Understanding Go panic output
Maybe the go panic output could be a little bit more helpful.
Walkman··on Ciao, Chrome: Firefox Quantum Is the Browser Built for 2017
I don't know what's up with the memory usage claims, but on OS X it eats 2x as much as Chrome :o
Walkman··on Thanks Homebrew maintainers and contributors
You just buy Moom and problem solved. https://manytricks.com/moom/
Walkman··on Show HN: Example of a polyglot microservice app
Working with a microservice architecture will always be more work at the beginning, because you have to build the infrastructure before you even begin.
Walkman··on Show HN: Example of a polyglot microservice app
You are right, my comment might not make much sense for this specific project.
Walkman··on Show HN: Example of a polyglot microservice app
Unfortunately not, but if I were the one to decide, I would not be good enough either. :D

I was a bit agressive here because too much unnecessary complexity is probably the mistake I hate the most.

Walkman··on Show HN: Example of a polyglot microservice app
Yes it is. This makes no sense at all if you are a solo developer working on a smallish project.

Here is the agressive part: People who can't see that shouldn't be software developers.

Walkman··on The cargo cult of versioning
The author seems to not understand how people work; we all make mistakes.
Walkman··on Show HN: CertStream – See SSL certs as they're issued in real time
What you describe is called "Security by Obscurity" and it's not a good security mechanism. It is only applicable only after other type of defenses has been put in place.
Walkman··on Freelancer.com has ruined my life
Freelancer.com seems like a bunch of assholes, but the guy made a big mistake also by only working for only one such site basically going all in and standing on one leg. The same applies here as many other investments in life; you don't put your money/work/whatever in only one place/thing. In this case, multiple platform, own network should have been build instead of relying one shady company.
Walkman··on Going beyond the idiomatic Python

    To learn to write good code you have to write a shit-metric-ton of bad code.
The problem with this is how do you know if your code is good or bad? A lot of programmers never learn. They only way is to learn from others and write. You won't necessarily will be a better programmer if you just write programs by yourself.
Walkman··on Going beyond the idiomatic Python

    def are_all_numbers(everything):
        return all(is_float(e) for e in everything)
Walkman··on Going beyond the idiomatic Python
Please don't ever write Python programs with this mentality.
Walkman··on Cryptocurrency Evolution
I clicked the title hoping to read something interesting about cryptography.
Walkman··on Anvil: full stack web apps built only with Python
This looks interesting but I would never lock in myself to a proprietary platform completely.
Walkman··on Show HN: Gutenberg – A static site engine as a single executable
that's totally different. You can do whatever you want in your free time as a hobby, or whatever reason, but I mean if it's not just for joy, and anything, and you want to solve a real problem, it would be better for everybody if you would just join to an already existing community and improve the thing already exists.

So basically I don't find it a valid reason to make an entirely new thing because the existing solutions did not worked the way you wanted.

Walkman··on Show HN: Gutenberg – A static site engine as a single executable
Most of the time is just wasted effort. Yes, more ideas features, use cases, but I usually prefer one thing which is very high quality instead of a lot of small things which are never complete.
Walkman··on Finish your stuff
I don't think the chair example is appropriate, because I think there are different, more comfortable chairs today than let's say a 100 years ago. So the "chairmans" are continuously improving the chairs, just not the one you bought.
Walkman··on Ask HN: What non-work task have you automated?
but you still need to open the url in the browser right? which is way slower
← PreviousPage 6 of 22Next →