Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jasim
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
42 ms
·
451.
▲
Why Do Monads Matter? (2012)
(cdsmith.wordpress.com)
2 points
by
jasim
8y ago
|
0 comments
452.
▲
by
jasim
8y ago
I echo most of these sentiments, but it might be possible to solve it once and for all with an approach similar to Jane Street's Iron. https://blog.janestreet.com/ironing-out-your-development-sty...
453.
▲
Functional Programming in OCaml: A Principled Approach
(cs.cornell.edu)
3 points
by
jasim
8y ago
|
0 comments
454.
▲
by
jasim
8y ago
Tai-Danae Bradley, the author of this post, has also written an illustrated booklet (freely available) about Category Theory: https://johncarlosbaez.wordpress.com/2018/09/18/what-is-appl...
455.
▲
by
jasim
8y ago
Thanks for the low-level perspective and the references! I used the wrong term though - I was looking for plain old statistical profiling on a function-level for running applications. This is available for Node, but the tooling doesn't
456.
▲
by
jasim
8y ago
Couple of things I found interesting: > 2: Time.now is an expensive function that takes a while to execute and typically requires control transfer to a VDSO. (On my older laptop this takes 800+ nanos to run. On more expensive server clas
457.
▲
Core_bench: better micro-benchmarks through linear regression (2014)
(blog.janestreet.com)
36 points
by
jasim
8y ago
|
7 comments
458.
▲
The only thing that matters
(pmarchive.com)
1 points
by
jasim
8y ago
|
0 comments
459.
▲
by
jasim
8y ago
Searchlores at the time was a disappointing pivot from Fravia's pages of reverse engineering. Searchlores was all about advanced search techniques and finding the unfindable; reverse engineering was about decoding binaries and knowing
460.
▲
The AST Typing Problem
(lambda-the-ultimate.org)
3 points
by
jasim
8y ago
|
0 comments
461.
▲
by
jasim
8y ago
_variables.sass works if you're using BEM. But now you have two component-like things: BEM classes, and the components themselves. BEM solves the issues inherent in nested CSS (cascade, inheritance, multiple selectors, specificity) by
462.
▲
by
jasim
8y ago
In my experience design revamps of this magnitude has always needed fresh markup, CSS, Javascript - aka an entirely new front-end. But in case it is just the color of all buttons, then you'd change them in the components. 700 component
463.
▲
by
jasim
8y ago
Overrides are special cases. Usually you start with one, but before you know the CSS file has bloated to thousands of lines with hundreds of overrides depending on context. With enough of them you can't comprehend the CSS anymore, whic
464.
▲
by
jasim
8y ago
Tailwind is the best thing that has happened to CSS Frameworks in the last 10 years. * Define the essence of your design in a JSON - typography, colors, spacings, shadows, borders et al. * Anyone in the team including backend developers can
465.
▲
by
jasim
8y ago
Tailwind takes care of this. You just need to define your spacings, colors, typography, and a few other details like borders and shadows, and all the classes you'll need are all there. You can use PurgeCSS to trim down the final CSS si
466.
▲
by
jasim
8y ago
Functional CSS changes a mistaken way of thinking about CSS classes: as a unit of visual abstraction. When you have a "ProfileCard" class, you expect it to encapsulate the profile card without leaks, and with perfection. But that
467.
▲
List of important publications in computer science
(en.wikipedia.org)
5 points
by
jasim
8y ago
|
0 comments
468.
▲
Bill Gates – Programmers at Work (1986)
(programmersatwork.wordpress.com)
1 points
by
jasim
8y ago
|
0 comments
469.
▲
Why Functional Programming Matters
(blog.acolyer.org)
2 points
by
jasim
8y ago
|
0 comments
470.
▲
AUTOFAC by Philip K. Dick
(archive.org)
1 points
by
jasim
8y ago
|
0 comments
471.
▲
by
jasim
8y ago
This will fall in deaf ears, and maybe rightly so, if computing history is any guide. In 1954, the biggest issue John Backus had to overcome for FORTRAN was performance: "it is difficult to convey to a reader in the late seventies the
472.
▲
by
jasim
8y ago
The type system is a lot more expressive than the ones found in Java/C#/C++, thanks to Algebraic Data Types. Yaron Minsky (Jane Street, largest OCaml user) coined the term "make invalid states unrepresentable" to explain
473.
▲
by
jasim
8y ago
We have built a design-to-code tool (Sketch to clean HTML & CSS) in Reason[1], and it has been the best experience ever in my 10 years of programming. We even used Reason for writing ObjectiveC/Cocoa through CocoaScript (a Javascri
474.
▲
Secretive fusion company claims reactor breakthrough (2015)
(sciencemag.org)
1 points
by
jasim
8y ago
|
0 comments
475.
▲
Game Dev Tycoon 5 Year Development History
(greenheartgames.com)
3 points
by
jasim
8y ago
|
0 comments
476.
▲
by
jasim
8y ago
Story of Ensemble Studios: http://insidevoice.com/ensemble-figures-out-how-to-go-from-e... A career narrative from Rich Geldreich (of http://www.binomial.info/ ): https://sites.google.com/sit
477.
▲
Space in Design Systems
(medium.com)
1 points
by
jasim
8y ago
|
0 comments
478.
▲
by
jasim
8y ago
Got it, thanks!
479.
▲
by
jasim
8y ago
Hey Sean, thanks for chiming in. Do you think C++ isn't liked in academia because of any bias against languages that are more practical than formal, or anything in the language's nature itself?
480.
▲
by
jasim
8y ago
I should've been better with the tone. My view still holds. I know programmers who've written large swaths of Haskell and OCaml, who however reach for the eminently dynamic Racket for its metaprogramming. They know the relative st
More ›