Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pbiggar
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
35 ms
·
481.
▲
by
pbiggar
7y ago
I have a pattern that's working really well for us in the codebase, which I call `recover`. Anywhere where you're tempted to crash because it's not possible, I add recover debug_string debug_values return_value Recov
482.
▲
by
pbiggar
7y ago
Sounds like they've identified $15B in wasteful spending that they can just eliminate.
483.
▲
by
pbiggar
7y ago
It's not suitable for all purposes, but it's suitable for all editor purposes (including an in-editor execution engine). We don't do GVN, or any optimizations really, right now - I'm sure when we have a compiler of sorts
484.
▲
by
pbiggar
7y ago
This is kinda how the compiler-stuff in Dark is written. Everything - the editor, semantic analysis, version control, execution engine, everything - all use the same data structures (the same abstract syntax tree). We use functional data st
485.
▲
by
pbiggar
7y ago
We have a similar thesis in Dark. People do microservices because they have to (well, some people have to, some people do them cause they're shiny). But in terms of actually understanding your application, microservices really don'
486.
▲
by
pbiggar
7y ago
If congress wants to investigate Amazon's anti-trust stuff, they should spend some time looking at AWS.
487.
▲
by
pbiggar
7y ago
This is a great article, especially because the solution is right there in the text: > forcing everyone to chase the same set of SaaS companies > everyone can read the gridiron of SaaS metrics There was a perfect storm: huge seed roun
488.
▲
by
pbiggar
7y ago
Author here: let me know if you've any questions!
489.
▲
by
pbiggar
7y ago
No, it's pretty current. The "code" in Dark is textual (it's not bytes on disk, but it's very far from nodes and edges). Dark is intended to be very code-y - although we're not fully there just yet coding in Da
490.
▲
by
pbiggar
7y ago
We started with trying to create something like this when we started Dark ( https://darklang.com ). We ultimately moved away from this style of programming, as we couldn't figure out a way to make it feel "code-y"
491.
▲
by
pbiggar
7y ago
To be clear, it's two concepts, one for branches and one for comments. The first concept we've been calling deployless, and discussed it here: https://medium.com/darklang/how-dark-deploys-code-in-50ms-77... T
492.
▲
by
pbiggar
7y ago
I'm working on a git replacement, in a way. The thing that makes git powerful is that its just text. Git is probably the most powerful thing for code as text. When code no longer is just text (and by "text" I mean bytes on di
493.
▲
by
pbiggar
7y ago
2012 I think. There's a place existing founders can go to recommend people. Which is probably why YC is so homogenous.
494.
▲
by
pbiggar
7y ago
It feels like using the homepage traffic to validate /new has a lot of promise, and maybe some tweaks could solve the problems you had. One idea I had from reading your comments and dan's article is to have a permanent slot on the
495.
▲
by
pbiggar
7y ago
I saw an unhexed answer in the original datasette link.
496.
▲
by
pbiggar
7y ago
Be warned that there are spoilers built into the DB, if you look too closely. The trigger on the solution DB has the answer built into the SQL, as I learned when I ruined the game for myself.
497.
▲
by
pbiggar
7y ago
Dark ( https://darklang.com ) was a bit of both. I spent several years thinking about the problem, and once I had a solution and decided to work on it, went into rapid prototyping to figure out if it could work. To a certain exten
498.
▲
by
pbiggar
7y ago
Completely agree. There are a couple of "killer features" of functional programming that led to us adopting it both to build Dark, and for Dark itself. Immutable values makes it so much easier to reason about programs. And then re
499.
▲
by
pbiggar
7y ago
I remember a Douglas Crockford (the "JS: the good parts" author) talk where he had added a similar clause to the license for jslint. It said it couldn't be used for evil. And then IBM asked for an exemption. https:/&#x
500.
▲
The Hippocratic License
(firstdonoharm.dev)
5 points
by
pbiggar
7y ago
|
4 comments
501.
▲
by
pbiggar
7y ago
> Not sure that's fair. In the conclusion he writes: I feel confident with my assessment. He showed no indication that he understood the current movement to hold powerful men accountable for their actions. For example, where's
502.
▲
by
pbiggar
7y ago
Right! There's millions of injustices in this world and you're fighting for a misogynist who has pushed women out of tech for decades? What are your priorities?
503.
▲
by
pbiggar
7y ago
The author expects people to fully understand stallmans world view and to thoroughly examine his position. However, the author did not pay the same regard to Salam G., the author of the original post reporting on the most recent of Stallman
504.
▲
by
pbiggar
7y ago
There aren't any languages that support what we need to do to solve the complexity we want to solve, including OCaml/ReasonML. Given that, whatever language we'd pick we'd have to hack them to get what we needed, and the
505.
▲
by
pbiggar
7y ago
Great suggestions, you'll be happy to know many of these are on the roadmap, and some have already been done! > Have multiple projectional views of the system, Some amount of this works already (you can see callers and callees, you
506.
▲
by
pbiggar
7y ago
Oh, so it doesn't! Sorry, I meant to check before pressing send but got ahead of myself. We do quite a lot of security work - it's probably the one area we don't cut scope on. Someone reported a security bug today and we fixe
507.
▲
by
pbiggar
7y ago
The FAQ mentions security. We've been working with a security consultant for over a year. One of the reasons we're in private beta is that we need to get security right before we're generally available.
508.
▲
by
pbiggar
7y ago
Absolutely! We don't have any pricing right now because we have not done any work to figure out what the pricing will be.
509.
▲
by
pbiggar
7y ago
We absolutely want everyone using Dark, so jacking the price like this would be extremely counter productive. If we did that, no-one would start using Dark after that.
510.
▲
by
pbiggar
7y ago
> willing to sacrifice the ecosystem you get from open-source/widely adopted languages/frameworks for a marginal amount of convenience over something like Netlify Obviously, no one is going to leave something that's good f
More ›