Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kyllo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
90 ms
·
901.
▲
by
kyllo
12y ago
This is why I like 'head'/'hd' and 'tail'/'tl' from ML/Haskell family more than Lisp/Scheme family's car/cdr.
902.
▲
by
kyllo
12y ago
Yeah, oftentimes you don't start getting benefits until it's over.
903.
▲
by
kyllo
12y ago
The fixed-width positional flat file format is definitely a COBOL thing. I work at a company that uses a very similar format as input messages to a COBOL batch-processing system that used to run on HP mainframes (but has since been ported t
904.
▲
by
kyllo
12y ago
Makes sense in theory, problem is the software (Fatwire) was acquired, and the talent was "body shop" quality subcontractors. Oracle's database product is really the only thing they've built themselves and understand, ev
905.
▲
by
kyllo
12y ago
I don't see this as an issue, the fact that OCaml is such a great compiler language means that plenty of good compiler writers already know and use OCaml. Facebook wrote the compiler for their Hack language (basically a better PHP) in
906.
▲
by
kyllo
12y ago
Have you looked at the Julia language? http://julialang.org/ It has semantics very similar to Ruby or Python, but it has strong built-in language-level support for parallel computing: http://docs.julialang.org&#x
907.
▲
by
kyllo
12y ago
Because high salaries are expensiver. Or at least they look that way on paper. Companies don't like paying an experienced employee 2-3x in salary what they would have to pay a new hire to do the same tasks. The training cost and qualit
908.
▲
by
kyllo
12y ago
Good news, this means South now comes with Django by default. I use South in every new Django project anyway, because database migration versioning is so necessary.
909.
▲
by
kyllo
12y ago
I think you're exaggerating how impractical Computer Science curricula are. CSE courses at major universities generally include courses on everything from Systems Programming, to Compiler Construction, to Data Structures and Algorithms
910.
▲
by
kyllo
12y ago
"Maybe it’s a crazy idea, but if you’re going to spend all that money for a college education, shouldn’t you expect to learn real-world skills from people who know what they’re doing?" Maybe it's a crazy idea, but universit
911.
▲
by
kyllo
12y ago
Exactly. According to Oracle there are approximately 9 million Java developers in the world, and since Java is the enterprise programming language, an awful lot of them are working 8-5 in a cubicle.
912.
▲
by
kyllo
12y ago
The problem is, by that metric, everyone is an "idiot." There isn't a C programmer alive who hasn't been bitten by most, if not all, of these types of memory bugs.
913.
▲
by
kyllo
12y ago
He forgot his cat.
914.
▲
by
kyllo
12y ago
But doesn't that just put you right back into RPC-land, where you don't even know whether a method call is local or over the network, because the interface is the same? And if you take the suggested alternative of wrapping the ret
915.
▲
by
kyllo
12y ago
If he did steal the code, and the developer who wrote it sues, the IP suit is going to be civil, not criminal. He won't do jail time for that.
916.
▲
by
kyllo
12y ago
The really important thing this touches on, IMO, is that people who are "poor," are not just cash poor or asset-poor, but also time-poor, and as a result they are increasingly sleep-poor. Because a unit of a poor person's tim
917.
▲
by
kyllo
12y ago
That's actually an arguably better way to think about code. "The computer is a machine, but a codebase is an organism." http://www.meltingasphalt.com/technical-debt-of-the-west/
918.
▲
by
kyllo
12y ago
I just see that as a sign of legal ass-covering. Companies do not tell you why they didn't give you an offer, because if they do give you a reason, and it turns out to be something that could possibly be construed as an illegal reaso
919.
▲
by
kyllo
12y ago
Every time I read legal language that comes across as highly imprecise or ambiguous, my default assumption is that someone powerful wanted it written that way, to allow them some sort of loophole.
920.
▲
by
kyllo
12y ago
Yeah I think that attitude partly comes from the cultural idea that once you have children, you're supposed to sacrifice everything for their future (financial) prosperity. So there's an extremely high emphasis on education. The i
921.
▲
by
kyllo
12y ago
Exactly, a formal specification language (including any programming language) requires you to make all your the implicit, underlying assumptions explicit. Nothing can be taken for granted and there is no "you know what I mean." Bu
922.
▲
by
kyllo
12y ago
The hardest part about software always has been, and probably always be, getting humans to first know and then express exactly what they want. Natural human language allows for vague, abstract, and ambiguous expression (not to mention the
923.
▲
by
kyllo
12y ago
Yeah the system is basically optimized for "spend as much time at the office as possible" as a measure of productivity. Over a long period of time, with a lot of people, things do get done, but it's horribly inefficient. Mean
924.
▲
by
kyllo
12y ago
This. Koreans have a strong sense of community, and are extremely group-oriented. Sharing, fairness within the group, and conformity to social norms are highly valued. As a side effect, when a product becomes commercially successful, a larg
925.
▲
by
kyllo
12y ago
Speaking as someone who was recruited out of university into the management training program of a Korean conglomerate, the life these kids are headed for is indeed soul-crushing. Common activities will include trying to stay awake during tw
926.
▲
by
kyllo
12y ago
That exists, and it's made by a YC alum, Nate Kontny. It's called Draft. https://draftin.com
927.
▲
by
kyllo
12y ago
Europe was a little different in that no single power was really able to conquer it all after the fall of the Roman Empire. The political fragmentation and diversity of Europe may have actually contributed to the growth of commerce, shiftin
928.
▲
by
kyllo
12y ago
Sui, Tang, Qin, and Zhou fit that pattern. Can't forget the Jin, Liao, Xia, and Yuan. Also, another geographic factor I forgot to mention was the fact that much of China's land is just unsuitable for the kind of modern farming t
929.
▲
by
kyllo
12y ago
I disagree with this, I think it's a fallacy that poor circulation of written works contributed meaningfully to China's stagnation. Yes, books were more expensive, but higher learning (and related, the civil service exam system) w
930.
▲
by
kyllo
12y ago
And you could look at lots of other issues too. Like the fact that the Qing dynasty was still viewed as a bunch of foreign barbarians by many meant that they had to be very traditional, and didn't have enough legitimacy to spend on mo
More ›