Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kornish
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
63 ms
·
541.
▲
by
kornish
10y ago
A rule of thumb I've heard and agree with for libraries is "accept interfaces, return structs". Rationale here: https://medium.com/@cep21/what-accept-interfaces-return-stru... .
542.
▲
On Being a Senior Engineer
(kitchensoap.com)
4 points
by
kornish
10y ago
|
0 comments
543.
▲
by
kornish
10y ago
Would you mind expanding a little bit more, from your perspective, on what falls into tactics and what falls into strategy?
544.
▲
On being stateful (2008)
(joeduffyblog.com)
38 points
by
kornish
10y ago
|
4 comments
545.
▲
Why Why Functional Programming Matters Matters
(weblog.raganwald.com)
31 points
by
kornish
10y ago
|
3 comments
546.
▲
Things You Should Never Do, Part I (2000)
(joelonsoftware.com)
3 points
by
kornish
10y ago
|
0 comments
547.
▲
FeatureToggle
(martinfowler.com)
2 points
by
kornish
10y ago
|
0 comments
548.
▲
Code review
(en.wikipedia.org)
1 points
by
kornish
10y ago
|
0 comments
549.
▲
Category Theory in Context [pdf]
(math.jhu.edu)
1 points
by
kornish
10y ago
|
0 comments
550.
▲
by
kornish
10y ago
Recently on a John Oliver segment, Oliver was speculating on how Trump University received 98% excellent approval ratings from current students. Turns out that the students were asked to give feedback while still enrolled in the course, mea
551.
▲
Out of the Tar Pit [pdf]
(github.com)
1 points
by
kornish
10y ago
|
0 comments
552.
▲
Slow Down to Speed Up
(joeduffyblog.com)
2 points
by
kornish
10y ago
|
0 comments
553.
▲
The Future of /r/golang
(reddit.com)
1 points
by
kornish
10y ago
|
1 comments
554.
▲
by
kornish
10y ago
Unless, of course, there are in-place animations or a curses-based UI.
555.
▲
by
kornish
10y ago
Plenty of static site generators, as they're called, exist to do this. Good jumping-off points would be investigating Jekyll (written in Ruby) and Hugo (written in Golang). https://github.com/jekyll/jekyll https:
556.
▲
Done, and Gets Things Smart (2008)
(steve-yegge.blogspot.com)
1 points
by
kornish
10y ago
|
0 comments
557.
▲
by
kornish
10y ago
It could be. Here's a python implementation: from collections import Counter freq_to_words = {} make_freq = lambda word: tuple(sorted(dict(Counter(word)).items())) with open('/usr/share/dict/wor
558.
▲
by
kornish
10y ago
I don't believe that's what was said. But in any case, the answer is generally no, depending on your definition of "read".
559.
▲
by
kornish
10y ago
Come now, don't hyperbolize: the statement is strictly about Elm, for which typeclasses are a proposed generics mechanism and for which userland generics don't exist right now.
560.
▲
by
kornish
10y ago
> This is such a weird thing to try to respond to. It's like a group of people started insisting that JavaScript's big problem is all the parentheses, and accusing JavaScript developers of sticking their fingers in their ears a
561.
▲
by
kornish
10y ago
> Which is supposed to be what is simplified as LOC goes down. I don't think so. If you can express the same concepts with the same interfaces and functionality in 1kloc vs 10kloc, most of your time has probably still gone into figu
562.
▲
by
kornish
10y ago
> 5x-10x productivity increase would be huge if it actually existed When writing software, how fast you can type the code is rarely the limiting factor for speed of development – the architecting and consideration of interplay between co
563.
▲
by
kornish
10y ago
A friend of a friend had the chance to take out $1000 on 1000:1 odds 18 months ago on Donald Trump being president. He should have taken it...
564.
▲
by
kornish
10y ago
Definitely. If you shoot me an email (hello@tedkornish.com) I'll let you know when the post is up. As a disclaimer, I use emacs with evil mode, not vim proper, so the command is just emacs --daemon=myproject Then it's just
565.
▲
by
kornish
10y ago
What I do, and would recommend, is spin up vim or emacs as a daemon, then connect to it as a client in one or more tmux windows. That way, you can yank/put easily using the usual shortcuts from any tmux window to any tmux window. Then,
566.
▲
The Only Alternative to a Rails Monolith Are Micro Services? Bullshit (2015)
(apotonick.wordpress.com)
1 points
by
kornish
10y ago
|
0 comments
567.
▲
by
kornish
10y ago
The core points of this talk, as noted in the Addendum [0], is that "we need to take a fresh look at Christopher Alexander". Since that point has been established, it would make a phenomenal follow-up talk to take Alexander's
568.
▲
How an Engineer Earned 1.25M Air Miles by Buying Pudding (2013)
(gizmodo.com)
1 points
by
kornish
10y ago
|
1 comments
569.
▲
by
kornish
10y ago
What was the bad experience you had with gorm, out of interest?
570.
▲
by
kornish
10y ago
WSJ gets a pass because the content is often high-quality and, as demonstrated above, it's trivially easy to get around the paywall. Were it not trivially easy, it wouldn't get a pass.
More ›