Walkman
Walkman on Hacker News
> Each inbound WebSocket connection runs your program in a dedicated process.
Connections are isolated by process.
I see you and 10,900 other "software developers" get the point of WebSocket. It's especially "impressive" when you written the whole thing in Go and could have used goroutines and channels, which could easily handle hundreds of thousand of connections (maybe millions). Terrible design!
For a long time I thought every software developer must be smart, but a lot of them don't see the big picture very often.
Why this bothers me so much? You created something that a lot of developers think is good enough, so less innovation will happen and more and more slow websites will appear because of tech like this...
You took a declarative language (HTML) and mad it imperative (Python). Why is that a good thing?
Posted by
Walkman on Saturday January 19, 2019 @08:33AM
from the gregoryszorc.com dept.
The article has 9 subchapters. It could have 2 or 3 by saying "Install GitLab", but maybe GitLab can't run on a Raspberry? If you are not restricted to a Pi however, try GitLab and you are done with all the steps described in this article.
This is very good explanation, but only explains what happens with the files, nothing about the graph what is a git repository. This talk helped me tremendously to finally understand what's going on in git:
https://www.youtube.com/watch?v=1ffBJ4sVUb4It is one of the best talks about git for beginners with an unfortunate title :D
Also, this interactive visual tool helped me to understand branching: https://learngitbranching.js.org/
For me personally, the only reason for doing something is always that if it is useful for others (solves a problem, creates real value in the world) it worth doing. Extra points if I could make money with it :). If not, I was not able to continue working on it.
Depression is a serious mental illness, in which 7-10% of the patients die (because of suicide). Not kidding. It is caused by the imbalance of serotonin and readrenalin neurotransmitters.
Depression is NOT a synonym for "bad mood" or "being tired", it's much more serious than that.
It's about the stupid trend they kill things which have not enough interest. That's why we can't have nice things...
I would not buy anything from Google at this point. Definitely will not use anything else except Gmail.
I don't understand how is this a question? Do you really want to learn it because it seems to me that you are trying to find a bogus reason not to... no offense, but if you don't like it, you shouldn't pursue this career, otherwise the simple answer is there is huge demand and good salary for Web Developers.
Coconut, aka take a beautiful language and fuck it up with ugly syntax :D Well done!
They are enabled by default and you can't simply just disable, some of them will still start. You have to mask them in order to block them entirely. Also it doesn't matter if you have ntpd running, systemd-timesyncd still started for us...
That's starting to be not true. In the beginning, there was just systemd, now starting with bionic, it's components are tied together so much that's it's hard to turn them off or not use it. I liked systemd a lot, but started to understand the complaints when we had a lot of problems with systemd-timesync, systemd-resolved and co...
I know most of these things in detail, I can understand them and use most of them daily. I know NOTHING about JavaScript at all. It's ok, you work on frontend, I'm on backend.
This is NOT Open Source in a way you think it is yet, because the repo doesn't have a LICENSE attached to it, so the owner own every right and you are not allowed to sell it or do whatever you want with it.
Yes, I also found that git is too much hassle for notes.
It's a shame. It was one of the most innovative cloud provider and my personal favourite.
Go's main use case is for writing concurrent servers (mostly web servers) or daemons and command line applications that need to be really fast. Go is a generic programming language, but Python is "more generic", which I mean that you can go far more in a lot more domains (one of them is scientific computing and data analysis) than with Go. If you want to use go for data analysis I suspect that it would feel "a lot more work" to do the same thing than it would take in Python, mostly because it's a lower-level language and the ecosystem is not that huge than for Python yet.
It's interesting, we have developed a very similar framework internally for our appliance and use it in our product for 4 years. We "present" files from templates filled with variables coming from the user interface and those presenters call "notifiers" (e.g. restarting a systemd service when a file changed on disk).
A great example of how Trump has been elected. He lied a lot, (or said stupid things because he was ignorant in a topic) but it doesn't matter, because rebuttal takes a bit more effort than saying stupid things so what he said stuck with a lot of people. Sorry, but this article is just ignorant in almost every point.
Posted by
Walkman on Monday December 17, 2018 @04:21PM
from the show-hn dept.
Oh, wow, I realized I started doing 2) a couple of months ago, because one of my coworker is thinking in completely different ways about code in general, which forces me think in completely new and different ways. I already questioned my judgement about "good" or "bad" and started thinking in terms of "different" and I'm truly starting to believe it.
I still find the idea of a digital wedding invitation pretty strange, because here in Hungary the bride and the fiancé invite everybody in person together. Maybe distant relatives are invited by mail or something.
Is digital invitation a common thing nowadays? Or was it more common even years ago in other countries?
> "on average they close 12 annotations before they click on one of them."
Yes, and that is only by accident because I couldn't fucking click on the X because you put it on the corner on purpose. I'm really glad they will go away!