Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jefffoster
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
jefffoster
8y ago
Paradigms of AI Programming by Peter Norvig is a beautiful illustration of code as data. I learnt loads translating the Lisp to Clojure.
32.
▲
by
jefffoster
8y ago
I quit my job as a "research scientist" and joined a startup building developer tools. I got paid less and I had to work harder. The pay-off? I learnt more in those two years than I would in ten years in another job. Since then my
33.
▲
Typescript (or: How I learned to stop worrying and love web development)
(medium.com)
1 points
by
jefffoster
8y ago
|
0 comments
34.
▲
by
jefffoster
8y ago
Love projects like this! If you're ever in Cambridge (UK), pop along to the Computing History Museum and see "Mega Processor" ( http://www.megaprocessor.com/ ).
35.
▲
by
jefffoster
8y ago
"This article describes all types of diagnostic data collected by Windows at the Full level (inclusive of data collected at Basic), with comprehensive examples of data we collect per each type" https://docs.microsoft.co
36.
▲
by
jefffoster
10y ago
I love maze algorithms. The visualisations by https://bl.ocks.org/mbostock/11357811 are great for understanding the basic algorithm, and I like the twists in the article. Never sure how much promotional content should
37.
▲
by
jefffoster
10y ago
I wonder if this'll (or something like it) be the tipping point for governments to introduce more regulations for software? We already have regulations like PCI-DSS for dealing with payment card, maybe this'll end up with regulati
38.
▲
by
jefffoster
10y ago
There's a view master by Mattel already based on Cardboard. Love the retro look. See http://www.view-master.com/en-us .
39.
▲
by
jefffoster
10y ago
"Out of the Tarpit" ( http://shaffner.us/cs/papers/tarpit.pdf ) is a paper with a similar bent arguing that we can eliminate complexity with a functional/relational approach to designing software.
40.
▲
Out of the Tarpit [pdf]
(shaffner.us)
1 points
by
jefffoster
10y ago
|
0 comments
41.
▲
NET Core – A once hopefully future…
(medium.com)
2 points
by
jefffoster
10y ago
|
0 comments
42.
▲
Open Source at Bloomberg: Introducing BuckleScript (JS Back End for OCaml)
(bloomberg.com)
2 points
by
jefffoster
10y ago
|
0 comments
43.
▲
by
jefffoster
10y ago
See https://news.ycombinator.com/item?id=8096185 for previous discussion
44.
▲
Ed Yourdon obituary
(legacy.com)
2 points
by
jefffoster
11y ago
|
1 comments
45.
▲
XScreenSaver: On Toolkit Dialogs (2004)
(jwz.org)
4 points
by
jefffoster
11y ago
|
0 comments
46.
▲
by
jefffoster
11y ago
Reminds me a little of JWZ's "on toolkits" ( https://www.jwz.org/xscreensaver/toolkits.html ). Writing lock screens is hard!
47.
▲
by
jefffoster
12y ago
I played with this idea too, and ended up with http://www.methodnamer.com/
48.
▲
by
jefffoster
12y ago
Chess has a 50 move stalemate condition ( http://en.wikipedia.org/wiki/Fifty-move_rule ) that prevents this happening.
49.
▲
Skills Maps for technical roles
(blog.red-gate.com)
5 points
by
jefffoster
12y ago
|
0 comments
50.
▲
by
jefffoster
12y ago
Whilst I agree that technical leadership is one aspect that skilled engineers can develop (and I agree that it's important for all engineers) there are many more. For example, developers can grow into great product managers. Some can
51.
▲
by
jefffoster
13y ago
There's 10 years of experience, and there's 10 years of having the same experience time and time again.
52.
▲
by
jefffoster
13y ago
With the naive representation of a string as a list of characters [Char], it is. The only way to get to the end of the list is to recursively take the tail of the string (see the source at http://hackage.haskell.org/package
53.
▲
FDA Warning Letter to 23andMe
(fda.gov)
338 points
by
jefffoster
13y ago
|
414 comments
54.
▲
by
jefffoster
13y ago
You can type 'Bambi' on the front page for an even more retro version.
55.
▲
by
jefffoster
13y ago
Jack Reeves essays on software design are also worth a read http://www.developerdotstar.com/mag/articles/reeves_design_m...
56.
▲
by
jefffoster
13y ago
Languages are simple syntactically, but I'd have a hard time believing that anyone could pick up the set of idioms necessary to effectively use a new language in a few days. Norvig it covers this well in his Teach Yourself Programming
57.
▲
Programming Epiphanies
(fatvat.co.uk)
2 points
by
jefffoster
13y ago
|
0 comments
58.
▲
by
jefffoster
13y ago
The msdn article [1] is a great reference on the strangeness of the Windows path naming conventions. [1] http://msdn.microsoft.com/en-us/library/windows/desktop/aa36...
59.
▲
by
jefffoster
13y ago
This is my understanding of what dependent types [1] will allow you to accomplish (at least in some imaginary future). [1] https://en.wikipedia.org/wiki/Dependent_type
60.
▲
Apple, Google, Facebook, Microsoft, Twitter call for transparency on NSA spying
(foxnews.com)
2 points
by
jefffoster
13y ago
|
0 comments
More ›