Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
eterps
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
37 ms
·
571.
▲
by
eterps
8y ago
I really like this idea: In fact this is what the NixOS guides recommend as the way to manage your own packages. Branching off one of the stable NixOS channels, make changes on a local branch and pull in upstream changes when you need an up
572.
▲
by
eterps
8y ago
OCaml, Elm, functional domain modeling
573.
▲
by
eterps
8y ago
Children of Time by Adrian Tchaikovsky https://www.goodreads.com/book/show/25499718-children-of-tim...
574.
▲
by
eterps
8y ago
Now release a native F# variant with rustup/cargo like tooling and a REPL and I'm sold.
575.
▲
Making the Best of MacBook Air Touchpad on Ubuntu
(int3ractive.com)
75 points
by
eterps
8y ago
|
8 comments
576.
▲
by
eterps
8y ago
For some reason eating mangos before going to bed and the morning after seems to work, dunno why.
577.
▲
by
eterps
8y ago
You might find this interesting: https://wende.github.io/elchemy/ IMO OCaml is not any harder than Elm.
578.
▲
Model View Controller isn't
(beza1e1.tuxen.de)
136 points
by
eterps
8y ago
|
37 comments
579.
▲
Model View Controller isn't
(beza1e1.tuxen.de)
4 points
by
eterps
8y ago
|
1 comments
580.
▲
by
eterps
8y ago
The Amiga, can't remember another time when computers were that much fun.
581.
▲
How a Go Program Compiles Down to Machine Code
(getstream.io)
13 points
by
eterps
8y ago
|
0 comments
582.
▲
by
eterps
8y ago
Requires a better explanation, perhaps a goal statement, a couple of screenshots, pros/cons, anything...
583.
▲
Forest, a multi-syntax functional language that compiles to WebAssembly
(github.com)
132 points
by
eterps
8y ago
|
24 comments
584.
▲
by
eterps
8y ago
Time to start an open source version of Inbox? -> https://codepen.io/simoberny/pen/bdvMyj
585.
▲
by
eterps
8y ago
What makes it unclear is exactly this 'pointery stuff'. There's nothing inherently unsafe about strongly typed pointers, but that's not the same as direct memory modification (which is obviously unsafe).
586.
▲
by
eterps
8y ago
It makes it easier to analyze code (i.e. greppable), and it allows for a distinction between operations that do direct memory modification and regular application code (pass by reference is accomplished with an entirely different syntax in
587.
▲
by
eterps
8y ago
https://books.google.nl/books?id=SJHvCgAAQBAJ&pg=PT572&dq=th...
588.
▲
by
eterps
8y ago
Yes, I already considered doing that. I am now analyzing hexdumps of actual slim binaries of some straightforward Oberon samples and try to match the details of those with the compiler/loader/linker code and the papers written by
589.
▲
by
eterps
8y ago
I am also fascinated by these subjects, I am currently studying and reverse engineering the whole Juice / Slim Binaries thing. (Just to learn more about them in detail). Impressive stuff indeed, but not easy to comprehend.
590.
▲
by
eterps
8y ago
Do you know examples cases of such critical parts in system level code where a GC pause would be problematic?
591.
▲
by
eterps
8y ago
I was thinking of a similar thing for discussion about books as well. Especially since the official site of a book is usuallly not suitable for that (no forum or separate login per publisher etc.) Or in the case of Pragmatic Programmers not
592.
▲
by
eterps
8y ago
I have nothing against the git style subcommands, in fact I think they are great. A friendly interface would in my opinion be from the perspective of an end user. In the case if GPG the end user can have a couple of goals in mind, to encryp
593.
▲
by
eterps
8y ago
Looking at the `sq` command line client doesn't instill hope to me that it is going to be friendly: https://docs.sequoia-pgp.org/sq/index.html But if it's at least going to be consistent that would already be
594.
▲
by
eterps
8y ago
I've never had a chance to play with Rust yet. I'll definitely give it a shot someday The comparison of Rust with Elm and F# in this article really clicked for me: https://www.chriskrycho.com/2018/exploring-
595.
▲
by
eterps
8y ago
From the FAQ: Do I need to have Elm installed to compile my .elm files with Elchemy? Elchemy uses Elm to typecheck your program. It is possible to use it without Elm on your machine, while it's not advised. So it seems that it lite
596.
▲
Compiler Explorer (think CodePen for C(++)/D/Go/Rust/Swift/Haskell disassembly)
(gcc.godbolt.org)
3 points
by
eterps
8y ago
|
0 comments
597.
▲
by
eterps
8y ago
This makes it even easier: https://news.ycombinator.com/edit?id=17341952
598.
▲
Alternatives to sum types in Go
(making.pusher.com)
3 points
by
eterps
8y ago
|
0 comments
599.
▲
by
eterps
8y ago
There were many. IMO they weren't successful because you actually need good 'marketing' to make a strict and safe language popular. For most people it will feel like having to fight the compiler to accept your code. The Rust
600.
▲
by
eterps
8y ago
Pijul definitely needs more visibility: https://news.ycombinator.com/item?id=17231008 And a better name ;-)
More ›