Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pbiggar
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
301.
▲
Building Darklang in Darklang
(blog.darklang.com)
3 points
by
pbiggar
4y ago
|
1 comments
302.
▲
by
pbiggar
4y ago
If it's helpful, the government* considers it both of your money. If one of you racks up debts that money will go to pay for it. If you divorce, you'll split it. You two are a package deal, so all this pettiness isn't helping
303.
▲
Darklang Release 2
(blog.darklang.com)
6 points
by
pbiggar
4y ago
|
0 comments
304.
▲
by
pbiggar
4y ago
FYI: https://www.amazon.com/Linkers-Loaders-John-R-Levine/dp/1558...
305.
▲
by
pbiggar
4y ago
Yeah, absolutely fair. That said, I think there's a movement away from local because: a) deployments are getting complex enough that it's hard to get dev environments locally b) it's cheaper and quicker to pay for cloud devel
306.
▲
by
pbiggar
4y ago
Thanks! I understand the wariness - the idea is that Darklang is solving a particular problem, which is building cloud backends. I believe that adding in other constraints (common ones are local development, using existing languages, using
307.
▲
I'm as shocked as you, but the Darklang back end rewrite is complete
(blog.darklang.com)
42 points
by
pbiggar
4y ago
|
5 comments
308.
▲
by
pbiggar
4y ago
It shows the dinosaurs in a very light grey over the white background. You can find it just below the city search box.
309.
▲
Darklang Release Schedule
(blog.darklang.com)
3 points
by
pbiggar
4y ago
|
0 comments
310.
▲
by
pbiggar
4y ago
You're not wrong. The problem is the fancy stacks actually solve some stuff, but they bring their own disadvantages with them. No-one is denying that kubernetes is extremely powerful and you might need that in some use cases, but then
311.
▲
by
pbiggar
4y ago
This is good advice. However bear in mind that the moment a term sheet arrives, the old 409A is invalid. So if the company is fundraising, make sure you get your options allocated immediately (even if that requires the board to have to sign
312.
▲
by
pbiggar
5y ago
All of darklang's infra is source available, feel free to read it. This [1] is a good entry point for the infra configuration and setup. [1] https://github.com/darklang/dark/#production-services
313.
▲
by
pbiggar
5y ago
Monorepos are also great for small monorepos with just a few projects. The darklang monorepo [1] has a devcontainer that installs all the build tools for 4 projects which create 21 different services, using 6 languages, and building everyth
314.
▲
by
pbiggar
5y ago
In addition, the O(logN) only comes into play if you are truly accessing only one item. If you're accessing more you are either reading the whole list (O(N) in total, O(1) per item), or a sublist (in which case it's O(logN) once t
315.
▲
by
pbiggar
5y ago
I've been coding in functional languages for 10 years, and they have problems, but these are not them. The first problem is solved in every functional language I've used (clojure, F#, OCaml) by immutable data structures (aka purel
316.
▲
by
pbiggar
5y ago
My $10,000/month bill just went up by $4.41 from "List Price $ increase in monthly bill due to multi-region egress"
317.
▲
by
pbiggar
5y ago
We actually need "Just Code" tooling. The No Code movements shines a light on how bad we let things become for programmers (and aspiring ones). Building a modern full-stack website these days involves a lot of knowledge, everythin
318.
▲
by
pbiggar
5y ago
I don't know what this is about. There's binaries to install, packages for debian, pre-built containers, everything. I've been doing .Net for about 18 months, entirely on Mac and Linux, and everything just works.
319.
▲
by
pbiggar
5y ago
I have this problem, except that my phone number is associated with my old company. So I get dozens of spam phone calls every week from sales people believing that they are calling the switchboard for the company, and asking to be connected
320.
▲
by
pbiggar
5y ago
Here's a rebuttal to this by one of the authors of the paper: https://twitter.com/angie_rasmussen/status/14994061482517544...
321.
▲
Darklang – Year in Review 2021
(blog.darklang.com)
9 points
by
pbiggar
5y ago
|
0 comments
322.
▲
by
pbiggar
5y ago
This is what https://darklang is intended to be. I think in fairness it's not there yet (and it's also a service, so not what you want), but it's certainly fully integrated and doesn't need DBs, external SaaS
323.
▲
by
pbiggar
5y ago
TIL! Seems to be a quite confused topic as many things (it seems for example some java servers) even require it, but you do seem to be right, as JSON must always be utf8.
324.
▲
by
pbiggar
5y ago
This is great. When a new user uses Darklang, we want them to be able to make JSON API requests quickly and easily, and there aren't great client-side tools for that that you can expect users to have installed. giving them a big long c
325.
▲
by
pbiggar
5y ago
You forgot `-H "Content-type: application/json; charset=utf-8"`
326.
▲
by
pbiggar
5y ago
With Darklang we're trying to break up the "file" concept of code and organize the code as you think about the architecture (think about the diagram you would draw if you were to whiteboard the architecture to a new coder on
327.
▲
by
pbiggar
5y ago
We tried doing this with darklang. It ended up not actually working that well (it took a lot of effort to have even a few shared types), and it didn't get us very much either.
328.
▲
by
pbiggar
5y ago
In theory this is correct, but in practice Reason(ML) is dead. Or it was the last time I checked a month or two ago. ReScript lives on though.
329.
▲
by
pbiggar
5y ago
It's because Reason and Bucklescript were two separate projects with two separate goals. The goals of Reason was to be multi-platform, which was causing lots of technical challenges for rescript, which didn't care about that need
330.
▲
by
pbiggar
5y ago
But basically no one uses the object part of OCaml
More ›