Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mbrock
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
56 ms
·
721.
▲
by
mbrock
9y ago
In 2015 I began using React Native for a client because I was led to believe that it would be a nice way to bring their web app to iOS and Android. After months of alternating happiness and frustration, we cancelled the project due to many
722.
▲
by
mbrock
9y ago
Very recently I used libgit2 in an application. It was quite nice. Then I noticed my build was failing because I make static binaries and my setup couldn't handle libgit2 via Haskell for some obscure reason. So I rewrote my Git layer t
723.
▲
by
mbrock
9y ago
Out of the cradle endlessly rocking, Out of the mocking-bird’s throat, the musical shuttle, Out of the Ninth-month midnight, Over the sterile sands and the fields beyond, where the child leaving his bed wander’d alone, bareheaded, barefoot,
724.
▲
by
mbrock
9y ago
It's not what you're looking for, but it might be interesting to note that there's a pretty capable window manager (hybrid tiling/floating) that runs in Emacs, written in Emacs Lisp, and indeed lets you jump between wind
725.
▲
by
mbrock
9y ago
I'm not really the right person to answer, but some recent philosophy that's been influential to my thinking, and also to a lot of people in the humanities and art, is the "object-oriented ontology" as put forth by peopl
726.
▲
by
mbrock
9y ago
Every commit will need a new tree object, containing the names, hashes, and chmod of each file/folder in the root (LICENSE, README.md, _config.yml, index.html, and bin). I modified the script to commit as fast as possible (cycling the
727.
▲
by
mbrock
9y ago
Specifically I would love an AI tool that looks at the context of the expression I'm editing and finds suggestions that satisfy type checks.
728.
▲
by
mbrock
9y ago
Just some notes you might be interested in: NixOS is capable of creating a Docker image given a Nix specification, by turning the Nix store into an archive. These images are quite minimal since they contain exactly the dependencies needed f
729.
▲
by
mbrock
9y ago
Nix supposedly works in the new Linux subsystem of Windows 10, but I haven't tried it.
730.
▲
by
mbrock
9y ago
I don't really see Nix as a limitation. It has a good claim to being a universal system configuration tool. Or how do you mean it's limited?
731.
▲
by
mbrock
9y ago
It also seems interesting to imagine a system or volunteer driven piracy that ends up giving artists a bigger cut than the Spotify model, which mostly gives them a pittance. There's a huge crisis of compensation for "content creat
732.
▲
by
mbrock
9y ago
I'd put Buddhist systematic philosophy of radical selflessness in there, seems like a major strand of human development.
733.
▲
by
mbrock
9y ago
What should embarrass us so deeply and why? HTML and CSS are some of the most generative, enduring, and transformative technologies ever. I wouldn't fund anyone who doesn't recognize how great they are!
734.
▲
by
mbrock
9y ago
Of course I would rather get irrelevant ads than have irresponsible firms tracking the patterns of my online behavior. That seems like an extremely obvious choice. Ads are not there for my benefits, they are memetic weapons deployed by corp
735.
▲
by
mbrock
9y ago
Like in so many situations, causality is more likely to be cyclical than linear. That's how malignant habits work: they appear to easily alleviate a symptom, but thereby prevent actual recovery or growth.
736.
▲
by
mbrock
9y ago
It is another Linux distribution, but it's a radically different one: NixOS. I'm betting that within a few years, Nix will be huge. You can tell when people start to glimpse how it works. It's like, ohhhh, wooow, this really
737.
▲
by
mbrock
9y ago
I'm skeptical too. But if I think like a sci-fi writer I can vaguely imagine ways for it to actually happen. That open source maintenance happens at all is pretty remarkable, so I think this thing, with an appropriate concept and some
738.
▲
by
mbrock
9y ago
I think it might just not have happened yet. The npm community can be pretty creative and enthusiastic! I don't think IRL identities are necessary for what I imagine. It's more like establishing a basic set of packages that have b
739.
▲
by
mbrock
9y ago
JS is the most popular language on GitHub by far, and npm is a public site where anyone can instantly upload as many new packages as they want...
740.
▲
by
mbrock
9y ago
Maybe most of those 500,000 packages simply shouldn't be trusted. There's a precedent for curated subsets of package ecosystems. Stackage for Haskell is an example, although it doesn't have security as the primary goal. I don
741.
▲
by
mbrock
9y ago
This is the question of whether free software licenses without patent granting clauses have an "implicit patent license", and from what I can tell it's not clear cut. http://en.swpat.org/wiki/Implicit_pat
742.
▲
by
mbrock
9y ago
From Facebook's FAQ about this issue: "Does termination of the additional patent grant in the Facebook BSD+Patents license cause the copyright license to also terminate?" "No." https://code.facebook.com&#
743.
▲
by
mbrock
9y ago
That's not how it works. The patents file does not take away any rights or impose any obligations. You already have a license to use the React software, because it comes with a BSD license. The patents file is an additional grant of ri
744.
▲
by
mbrock
9y ago
Maybe so, but having political opinions that you consider naive and not credible is quite far from being "incredibly confused and narcissistic."
745.
▲
by
mbrock
9y ago
Do you think she's incredibly confused and narcissistic because she uses a lot of emojis and sometimes posts selfies?
746.
▲
by
mbrock
9y ago
Or echo instead of ls.
747.
▲
by
mbrock
9y ago
I don't really think mass adoption is a goal for Haskell. It's still a really inspiring system, and I've seen it bring a lot of people into contact with the rich traditions of pure functional programming and the use of algebr
748.
▲
by
mbrock
9y ago
Sorry, Christopher Alexander, who wrote the book called "A Pattern Language" (and several others) which was the origin of the inspiration for design patterns in coding. He also later wrote a foreword for a book by Richard P. Gabri
749.
▲
by
mbrock
9y ago
I guess the underlying discussion here is about viewing programming as a kind of applied algebra, which is common within functional programming and not so common in other traditions. I happen to find that view really fascinating and generat
750.
▲
by
mbrock
9y ago
The only languages I know off the top of my head that use balanced delimiters for strings are M4 and Perl 6. Hey, imagine being able to nest strings without escaping! What a concept!
More ›