Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bslatkin
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
bslatkin
4y ago
I wouldn't do the type checking in my head, I'd just assume it's going to work as intended. If that's not the case, then an error will happen. What's wrong with the user seeing an error? There's always a chance
32.
▲
by
bslatkin
4y ago
Author here. Part of my point here is 1) you get a lot of benefit from dynamic languages, and 2) you also get a lot of benefit from functional programming. And 3) you'd get the most benefit from both together. When you add types into t
33.
▲
by
bslatkin
4y ago
Fixed now, thanks!
34.
▲
by
bslatkin
4y ago
Author here: I agree that another dynamic language with all of those attributes would be great.
35.
▲
by
bslatkin
10y ago
I did and things mostly worked as one may expect them to. That wasn't the problem.
36.
▲
by
bslatkin
10y ago
OP here: For the record I'm a Sublime / Emacs user. From this earlier post: "I philosophically disagree with the idea of looking at your keyboard to comprehend its interface."
37.
▲
by
bslatkin
10y ago
If I'm doing digital video work, then I'm already lugging around all the camera gear. Having an SD card reader in the camera bag works for me. I'd rather not have to carry around the slot otherwise.
38.
▲
by
bslatkin
10y ago
OP here: There are USB-C to HDMI/DisplayPort male-to-male cables and male-to-female adapters. Strictly speaking, you don't need it to make your devices work together. But if you don't have Thunderbolt 3, then you're stuc
39.
▲
How do you choose the programming language for a project?
(onebigfluke.com)
2 points
by
bslatkin
11y ago
|
0 comments
40.
▲
by
bslatkin
12y ago
I'm the author! Let me know if you have any questions.
41.
▲
San Francisco for Londoners
(programmingisterrible.com)
2 points
by
bslatkin
12y ago
|
0 comments
42.
▲
You only get 1,000 lines of code a week
(onebigfluke.com)
3 points
by
bslatkin
12y ago
|
0 comments
43.
▲
The Data Triumvirate
(onebigfluke.com)
2 points
by
bslatkin
12y ago
|
0 comments
44.
▲
Python, C++, and Go as bicycles
(onebigfluke.com)
4 points
by
bslatkin
12y ago
|
0 comments
45.
▲
How I'm writing a programming book
(onebigfluke.com)
2 points
by
bslatkin
12y ago
|
0 comments
46.
▲
by
bslatkin
12y ago
But you had to explicitly define the relationship: "impl Foo for FooFunc"
47.
▲
by
bslatkin
12y ago
You want to be able to use the interface outside the module, but not allow anyone else to implement that interface.
48.
▲
by
bslatkin
12y ago
Thanks! Hooray for eyeballs. I fixed it
49.
▲
Go's power is in emergent behavior
(onebigfluke.com)
222 points
by
bslatkin
12y ago
|
133 comments
50.
▲
Maintaining open source projects is hard
(onebigfluke.com)
2 points
by
bslatkin
12y ago
|
0 comments
51.
▲
Feeling like a kid again – The joy of 3D printing
(onebigfluke.com)
3 points
by
bslatkin
13y ago
|
0 comments
52.
▲
by
bslatkin
13y ago
There's also Om: https://github.com/swannodette/om/wiki/Basic-Tutorial
53.
▲
React, JSX, and CoffeeScript
(neugierig.org)
123 points
by
bslatkin
13y ago
|
69 comments
54.
▲
Do OKRs work?
(onebigfluke.com)
1 points
by
bslatkin
13y ago
|
0 comments
55.
▲
by
bslatkin
13y ago
I think we're saying the same thing :)
56.
▲
by
bslatkin
13y ago
The point is speed is a false proxy for the quality of Node.js. The results don't necessarily justify using it for everything going forward.
57.
▲
Dyeing the cheese orange – Beware of benchmarks
(onebigfluke.com)
35 points
by
bslatkin
13y ago
|
16 comments
58.
▲
by
bslatkin
13y ago
Sharkon = the Google App Engine logo
59.
▲
An ode to Sharkon
(googlecloudplatform.blogspot.com)
3 points
by
bslatkin
13y ago
|
1 comments
60.
▲
Programming is primarily a social endeavor
(onebigfluke.com)
2 points
by
bslatkin
13y ago
|
0 comments
More ›