Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
fcanas
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
fcanas
9y ago
iOS 11 does not. https://developer.apple.com/news/?id=06282017b
2.
▲
by
fcanas
9y ago
A possibility I haven't seen mentioned is that the style guide of their employer, together with a few employers who pay out-sized salaries (Google, Amazon, Facebook...) could account for the difference.
3.
▲
by
fcanas
11y ago
Around 2006-2007, I TAed a course at Cornell (CS212 I think?) that did exactly this. Three other TAs and I basically got to fork the course. We did a bunch of R&D into tooling and taught a small group of interested and motivated student
4.
▲
by
fcanas
11y ago
Still no idea after following the link on the first line: > Never heard of Eve? [Read more here]( http://witheve.com/ ) ... > Eve is our way of bringing the power of computation to everyone, not by making everyone a pro
5.
▲
by
fcanas
11y ago
1. Modern programming tools have a decades-long head start 2. Why denigrate group ware? While this may not succeed, I have little reason to believe future improvements will all be evolutionary (I know you hedged there, saying "probably
6.
▲
by
fcanas
11y ago
There are many ways to continue to extend the `Distance` type, and many other types that can be constructed in the same fashion. Each extension should be considered in the context of the code base it's going to operate in. For example,
7.
▲
Making a Numeric Type in Swift
(fabiancanas.com)
12 points
by
fcanas
11y ago
|
2 comments
8.
▲
by
fcanas
13y ago
Factoring out a common constructor in tests is an example of making the tests resilient against changes in the underlying code. If the constructor changes, the tests need to be fixed in one place, not in 50. Other examples may be around a `
9.
▲
by
fcanas
13y ago
I wrote an app that takes aspects of this to the next level, especially the cases where they recommend when to use it. In my app, you capture a full window instead of a portion of the screen. Then the snapshot is continually updated. It
10.
▲
by
fcanas
13y ago
I'll add two points that I think are more important than any that have been mentioned so far. 1) A good API is hard to misuse. – Documentation is great, but what's even better is when the naming conventions and responses from the