Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
linkdd
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
391.
▲
by
linkdd
4y ago
This is great! It was about time!!
392.
▲
Hello Letlang My programming language targeting Rust
(david-delassus.medium.com)
3 points
by
linkdd
4y ago
|
0 comments
393.
▲
by
linkdd
4y ago
Add HTMX over any of them (me I use Python Django) and you're golden.
394.
▲
Show HN: Letlang repository open sourced under the MIT license
(github.com)
3 points
by
linkdd
4y ago
|
0 comments
395.
▲
Show HN: First Letlang Module Compiled
(gist.github.com)
3 points
by
linkdd
4y ago
|
0 comments
396.
▲
by
linkdd
4y ago
> Btw, I'm building easypanel.io Looks awesome! Any plans on integrating with Kubernetes? > I will draft something and get back to you for feedback. My email is in my about -> https://news.ycombinator.com/user?
397.
▲
by
linkdd
4y ago
> What if we can standardize this process in some way? Surely, this would be useful as part of a platform similar to Heroku where you plug your git repository and it would fetch such scripts and generate the Docker image. It could be dev
398.
▲
by
linkdd
4y ago
I have 3 dockerfiles that I reuse for every project, adjusting only little things: They are all multi-stage dockerfiles to benefit heavily from caching layers and avoid running needlessly intensive steps. [1] - Elixir: https://gi
399.
▲
Do not wait for Rust generators
(david-delassus.medium.com)
3 points
by
linkdd
4y ago
|
0 comments
400.
▲
by
linkdd
4y ago
In a monolith they may be modules within a single application/binary instead of different services. Nobody said a monolith can't be split in modules :) IMHO, a well-written monolith is like a microservice architecture but without
401.
▲
by
linkdd
4y ago
A few months ago I started a series of articles about Elixir, K8s and libcluser[0], but unfortunately I did not have time to continue it yet. If you're using K8s, what I would suggest is: - create multiple releases of your Mix proj
402.
▲
by
linkdd
4y ago
Come to Erlang/Elixir (and OTP), you get the best of both worlds: - a mono repository - a single codebase for a single system - your micro services are supervisors and gen servers (and a few other processes) in a supervision tr
403.
▲
by
linkdd
4y ago
> all code goes under Apache 2 to maximise freedom of people to use that code for any purpose GPL do not prevent using the code for commercial reasons, does it? IIRC, it just ensure that any derivative work is open-sourced as well. Which
404.
▲
by
linkdd
4y ago
Thank you for the links, I'll read them carefully :) > but don't want to deal with the confusion around "Are binaries produced by the compiler bound to be GPL'd" kind of questions. I'd like to avoid this as
405.
▲
by
linkdd
4y ago
This. I was able to read Erlang before knowing the name of the language. I discovered this language by looking at the source code of RabbitMQ, and I was surprised at how I could read it, knowing nothing about the language. At first I though
406.
▲
Ask HN: What OSS license should I choose?
5 points
by
linkdd
4y ago
|
5 comments
407.
▲
by
linkdd
4y ago
Sounds like Poker Chess (or Choker) https://www.youtube.com/watch?v=UVx8l0y8rGI
408.
▲
by
linkdd
4y ago
Another approach would be using the "inverse" of the formula and then trying to prove that you can build all natural numbers starting from 1. This approach, like every other approaches, did not yield any significant result. The fu
409.
▲
by
linkdd
4y ago
I used TatSu back when it was named Grako, I really loved it. But now, I discovered LALRPOP[0] and Logos[1] in Rust which is just so much more powerful, I'm using PyO3 to bring it to Python because I find it easier to walk the AST and
410.
▲
Show HN: Letlang specification inspired by Python PEPs (WIP)
(letlang.dev)
1 points
by
linkdd
4y ago
|
0 comments
411.
▲
by
linkdd
4y ago
Chess, Factorio and Sudoku. I have a huge library of games, none of which I play anymore except the 3 above
412.
▲
by
linkdd
4y ago
It is an ignorant one because without those, the industry would be far from where we are now, the cost of project development would be higher, security fixes would have a very hard time to propagate, leaving holes pretty much everywhere. &g
413.
▲
by
linkdd
4y ago
> Hence the growing popularity of Go as a C replacement. Fun fact: I've seen more Python projects being rewritten in Go than C projects being rewritten in Go. Is Go a Python replacement?
414.
▲
by
linkdd
4y ago
I've learned to like Rust. 1. You don't need to engage with the community to use a programming language 2. The guys "ruining" conversations are a (loud) minority, most of the people I've talked with are light
415.
▲
by
linkdd
4y ago
> We don't want the npm/pypi/crates/etc disease to infect Hare That's a pretty harsh and ignorant statement. Those repositories made developer experience much more enjoyable than the mess that is the C/C++ e
416.
▲
by
linkdd
4y ago
A .rlib file then, that you can then add with: RUSTFLAGS="--extern closedlib=path/to/libclosedlib.rlib"
417.
▲
by
linkdd
4y ago
> In C/C++ there's no expectation of the code being anywhere. That's not what I said. I said that most project do it this way anyway, regardless of any expectations. So who cares? > I don't see how a VCS being popu
418.
▲
by
linkdd
4y ago
> Cargo is very opinionated, forcing upon you certain directory structures No, it expects source code in `src` like most C/C++ projects anyway. Then it's `lib.rs` or `main.rs`. The opinionated directory structure (`pkg.rs` or `
419.
▲
by
linkdd
4y ago
But wood is so unsafe, it can burn, it can rot, you need to put the nails at the correct spot and most woodworkers are dumb enough to not do that correctly. It should be criminal to build anything out of wood. Heard of forest fires huh? Gue
420.
▲
by
linkdd
4y ago
I assume the closed source dependency is distributed as a .a/.so/.dll file, then you can use bindgen[0]. Still, yes it's a bit more complicated. But can we not pretend that the non-existent toolchain in C/C++ is easier i
More ›