Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hasenj
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
121.
▲
by
hasenj
9y ago
Nothing. It was not even a newsworthy event. Someone somehow managed to get a story published somewhere about it.
122.
▲
by
hasenj
9y ago
The whole point of my comment is the article is wrong .
123.
▲
by
hasenj
9y ago
> While enjoying a nice free meal in Harvard Square, he has the opportunity to ask these successful engineers questions about their current work. If he likes the company, all he has to do is accept the company’s standing invitation to in
124.
▲
by
hasenj
9y ago
The concept is cool, but I'd like to point out a couple of issues. The explosion/flashing thing is somewhat annoying. Honestly comes off as childish. Tab-completion _deletes_ word under cursor if no match is found? Why? Why is the
125.
▲
by
hasenj
9y ago
I never noticed anyone anywhere wearing an apple watch. Not that I spend any time looking at people's wrists, but you'd think if it was a massive success everyone would notice.
126.
▲
by
hasenj
9y ago
It wasn't risky. It was reckless. It played moves that made no sense and were obviously bad moves or pointless moves. I'm talking specifically about game #4 of the Lee Sedol games.
127.
▲
by
hasenj
9y ago
The resident evil screenshot looks incredibly realistic. I thought that was a real photograph placed there to contrast reality with games. Until I read the paragraph below it.
128.
▲
by
hasenj
9y ago
I think he means fructose that is not bound to glucose ..
129.
▲
by
hasenj
9y ago
We're not talking about forking here. Python/Ruby apps are actually spawned as several separate processes.
130.
▲
by
hasenj
9y ago
They say this and write slow websites because they don't care. They only care about their code being "beautiful" in some weird sense.
131.
▲
by
hasenj
9y ago
The waste in memory is just an additional negative point. "and vice versa" < Sorry, but no. There's no equivalency here. The only reason I would ever use python is for small scripts that I only run on my machine and don&#x
132.
▲
by
hasenj
9y ago
Everyone calls it Jai. I haven't watched the whole video series yet. Do you know why he uses the jai extension?
133.
▲
by
hasenj
9y ago
Python does not really have a "build" step. _That_ is the problem. I think Heroku also played a role in prolifirating the idea that you can just push your code (from a git repo) to a server, and the server will take care of deploy
134.
▲
by
hasenj
9y ago
I think if AlphaGo foresaw it was losing by one point, it would start playing reckless moves, as it did against Lee-Sedol in the only match it lost against him.
135.
▲
by
hasenj
9y ago
If that was the only reason (which it is not), it would still be a very good reason to stop writing code in these languages. Why waste 10x more memory?
136.
▲
by
hasenj
9y ago
Contrived benchmarks are not useful. Specially when you have tiny datasets. If you want to do anything interesting, Python/Ruby are slow as hell, which is why you cannot do anything interesting in them. For example, while in Go, you ca
137.
▲
by
hasenj
9y ago
Most deploy scripts I've seen tend to do this. Which is insane in my opinion, but the python toolset encourage this kind of approach by making it the default easy thing to do. That's one of the things I prefer about Go: the compil
138.
▲
by
hasenj
9y ago
That's one of the things in my original comment. Although I agree with you about some basic things in Go such as insertion being somewhat crazy, but there's a point I want to make about abstractions. Abstractions that hide too man
139.
▲
by
hasenj
9y ago
If that's really the case, why do people spawn multiple instances of their app? A python application can be anywhere from 10x to 50x slower than a native application. It also probably consumes at least 5x more memory. Writing the same
140.
▲
by
hasenj
9y ago
Well, we've seen for example, Twitter do that. I saw some slides[0] that other day from sometime in 2007[1] where they said they were using Ruby and spawning 180 rails instances to handle 600 requests per second. Like, that's insa
141.
▲
by
hasenj
9y ago
I was wondering the same thing, and it frustrates me. I think people obviously enjoy using Python/Ruby or whatever for small scripts, and by inductive reasoning they think they can enjoy programming even larger projects in these langua
142.
▲
by
hasenj
9y ago
When you build a piece of software on many layers of abstractions, something will eventually break and leak all the way up in a nasty way that is difficult to debug or fix. I don't have specific examples in mind but I've had a lot
143.
▲
by
hasenj
9y ago
It seems like the domains where Go is used often don't make heavy use of custom containers or data structures, so that makes the pressure on the language makers lower than it would otherwise be.
144.
▲
by
hasenj
9y ago
I think there's a great value in code being straight forward and simple and that is very much not appreciated among many programmers. A good language enables you to "compress" your code without making the code flow impossible
145.
▲
by
hasenj
9y ago
> this is solved with virtualenv Except when you run into edge cases, which happens all the time.
146.
▲
by
hasenj
9y ago
The other language that does what Zig is trying to do is the Jai language that Jonathan Blow has been developing, but it's not open to the public yet. We don't need a radically different language, really. We just need a language t
147.
▲
by
hasenj
9y ago
It seems like most of his demands can be solved with Dropbox or a similar cloud sync software. Git will likely never implement his ideas because git is designed for decentralized workflows where you can have hundreds of people working on
148.
▲
by
hasenj
9y ago
A little off topic but I find most recommendation systems to be abysmal failures. It's like, as soon as you look into something, they start assuming you're very interested in it, and they don't show recommendations for anythi
149.
▲
by
hasenj
9y ago
Why? Because it doesn't follow the dogma of compartmentalizing everything for "maximum reusability"?
150.
▲
by
hasenj
9y ago
I know exactly what it looks like, as I've lived under two different third world dictatorships for several years. It looks like this: everyone repeating the exact same narrative, broadcast everywhere, to the point where it's taken
More ›