Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
asdasf
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
25 ms
·
211.
▲
by
asdasf
13y ago
>involves naming things as tersely as possible. No it doesn't. It involves naming things appropriately. If you have a 4 line function that does something with a string, that string argument should be named "s". You ar
212.
▲
by
asdasf
13y ago
What you think is node's strength is its weakness. Having to write event-driven code is terrible. Just as the world is finally waking up and moving to actually caring about concurrency like erlang and haskell have forever, node is a
213.
▲
by
asdasf
13y ago
>M:N threading has been a great idea in theory for at least twenty years, but during that whole time actually implementing it has always ended in tears. Not always: http://www.haskell.org/ghc/
214.
▲
by
asdasf
13y ago
Who said anything about major cities? There's plenty of cheap places to live in Canada. That's like saying you can't live cheap in the US because NY, LA and Chicago are expensive.
215.
▲
by
asdasf
13y ago
"Isn't that great" how? In that it imposes a bunch of limitations on you? Or that it frequently breaks and slaves have to be manually syned? Oh wait no, I was thinking of mysql.
216.
▲
by
asdasf
13y ago
Have you ever used any other database? Literally every single thing you listed as being a plus of mysql is something postgresql and sql server both do better. Mysql is in no way even close to being on par with non-broken databases. A bri
217.
▲
by
asdasf
13y ago
I've never written an application that didn't involve multiple queries with 7+ joins. There is absolutely no reason that should make anyone feel uneasy, it is perfectly normal and expected.
218.
▲
by
asdasf
13y ago
I've been using relational databases for 15 years and I've never "seen joins go bad". I don't even know what that means. I know some people avoid joins, but from my interactions with those people it has always bee
219.
▲
by
asdasf
13y ago
It is more "direct observation" than "internet article of faith". I know one person who likes C and go. Every other go convert I know came from a scripting language. Golang's type system is strictly inferior to D
220.
▲
by
asdasf
13y ago
What you described is exactly what I mean by simple stuff where shell is ideal. People generally find perl or python easier for those tasks because they took the time to learn perl or python, but didn't take the time to learn sh.
221.
▲
by
asdasf
13y ago
I find good old /bin/sh is better than perl or python for the use case you are talking about. Perl rose out of the huge gulf between shell and C. The distance from shell to go is much smaller.
222.
▲
by
asdasf
13y ago
You may not find it useful, but that doesn't mean it is a universal truth. I always have ghci open.
223.
▲
by
asdasf
13y ago
>especially if you're the kind of programmer (a systems developer) that appreciates that kind of balance. Go really failed to appeal to a lot of systems programmers, despite their intentions. Go is picking up people who used untype
224.
▲
by
asdasf
13y ago
>Seven-table joins. Ugh. Where does this attitude come from in the first place? Even when I was just first learning SQL the notion of doing multiple joins was never off-putting or scary. Quite the contrary, the fact that joining two re
225.
▲
by
asdasf
13y ago
>usually the CEO is personally self-effacing and does not have that kind of personal arrogance. I haven't seen that. Usually I see the whole "my tech team are all the best awesomest rock ninjas" tripe from the CEO, and en
226.
▲
by
asdasf
13y ago
You didn't answer my question at all. You claimed postgresql was an enormous challenge to scale horizontally. I asked how. There are still lots of reasons to use postgresql, I assumed you knew this since you expressed that you wante
227.
▲
by
asdasf
13y ago
What is challenging about it? If you make the same sacrifices you make to use mongo, it should be pretty straight forward.
228.
▲
by
asdasf
13y ago
Which of the things the article talks about does google do?
229.
▲
by
asdasf
13y ago
>the real question is why did MS screw this up so bad and integrate OS and web runtime to such a degree they can't support more of their user base? They didn't see it as a screw up, they did it intentionally to push people into
230.
▲
by
asdasf
13y ago
Yes, when you have a large amount of storage, it is well worth doing it yourself. The cost of redundant storage devices with replication ends up being paid for in like 3 months of S3 bills.
231.
▲
by
asdasf
13y ago
I'm implying his are, based on the fact that his meteor blog is broken.
232.
▲
by
asdasf
13y ago
The performance is the same as if you wrote the javascript by hand. The only potential performance issue is when the compiler generates really poor javascript for some particular bit of code, where a person would have written less poor jav
233.
▲
by
asdasf
13y ago
So, now you agree with what carsongross originally asked? The client does just want an app and you believe you know better and foist a broken javascript app on them?
234.
▲
by
asdasf
13y ago
They were right when they said that about rails though. Rails was a fad. It was not good. It codifies industry worst practices into a framework that can most charitably be described as "writing PHP in ruby".
235.
▲
by
asdasf
13y ago
It is already happening. Not specifically with python or ruby (although possibly, I don't follow them), but several languages have "compile to javascript" options now. Just like we treat CSS as purely for the machine genera
236.
▲
by
asdasf
13y ago
I have tried it. I enjoyed it slightly less than I enjoyed maintaining PHP3/mysql3 nightmares.
237.
▲
by
asdasf
13y ago
And I haven't had a client ask for a javascript app ever. This is why anecdotes aren't very useful.
238.
▲
by
asdasf
13y ago
I'm under both windows and other. My others are openbsd and dragonflybsd.
239.
▲
by
asdasf
13y ago
I am talking about the rest of them. In particular, the most useful ones: date, time, datetime(-local), hell even number is useful and forever missing in firefox.
240.
▲
by
asdasf
13y ago
I did not suggest the size of any given update, or the schedule they are released at was evidence of stagnation. The fact that firefox is the problem browser now instead of IE is what I pointed to. It is nearly 2014. Firefox still doesn&
More ›