Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
entelechy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
entelechy
8y ago
I signed already up. Let's see how it goes...
32.
▲
by
entelechy
8y ago
This is amazing! As one of the creators of a distributed package manager for C++ and friends [1] we made a funny discovery: Many C libraries that a big chunk of the ecosystem depends on, have not been updated for many years. Some of those c
33.
▲
Splay Tree
(en.wikipedia.org)
3 points
by
entelechy
8y ago
|
0 comments
34.
▲
by
entelechy
8y ago
This is great! This will make bootstrap more attractive and competitive as a framework. JQuery was one of the most important frameworks in Javascript history. It has enabled us to built real webapps. However since then differences between
35.
▲
by
entelechy
8y ago
We tried to implement coroutines based on the CoroutineTS here: https://github.com/LoopPerfect/conduit CoroutineTS uses coroutines that are implemented on the LLVM-IR level, as a result they get optimized away in many
36.
▲
Git as a Package Registry
(github.com)
3 points
by
entelechy
8y ago
|
0 comments
37.
▲
by
entelechy
8y ago
> Since super optimized build systems also increase complexity of their usage. That's not correct. Complexity arises from the inability of expressing what you want and lack of abstractions over platform details. Ninja for instance
38.
▲
by
entelechy
8y ago
I'd like to add Buck and his siblings Bazel & Pants to this list. Buck is used by large companies like Dropbox, Facebook and AirBnB. Additionally I want to mention my company released also a package manager that uses buck as a pack
39.
▲
Asterius – Haskell to WebAssembly Compiler
(github.com)
156 points
by
entelechy
8y ago
|
33 comments
40.
▲
by
entelechy
8y ago
But all those dependency packages will be resolved against a conan server not against the origin eg. github. Furthermore I'd need to put every version of the package into the conan cache. This is impractical if a complex dependency gra
41.
▲
by
entelechy
8y ago
May projects use some document generators or tools to collect metrics. However some build-systems that were really interesting were OpenCV and OpenSSL. OpenSSL buildsystem is over 6k lines of perl scripts which communicate over pipes. OpenC
42.
▲
by
entelechy
8y ago
Thanks for pointing this out, we mention it now in multiple places: https://github.com/LoopPerfect/buckaroo/wiki/Installation#te... https://github.com/LoopPerfect/buckaroo/wiki/
43.
▲
by
entelechy
8y ago
How do I install a package from git directly? - and can that package depend on another package that lives in another git repository? Afaik this is not supported by conan
44.
▲
by
entelechy
8y ago
Afaik Conan requires a server and you cannot install from arbitrary sources. Furthermore Conan prefers to download precompiled libraries. Unless you run your own artifactory, this may be problematic for people for people concerned about sec
45.
▲
by
entelechy
8y ago
yes and you can also distribute your cache [1] Furthermore it uses git to manage the sourcecode and use shallow&shared clones to have quick downloads. [1] https://buckbuild.com/files-and-dirs/buckconfig.html#cache
46.
▲
by
entelechy
8y ago
we build https://buildinfer.loopperfect.com/ to transpile buildsystems automatically.
47.
▲
by
entelechy
8y ago
One of the authors here. Yes you are totally right, as build-systems are not standardized it is quite challenging. However we have seen more than 300 ports back in 2017 [1] and saw many emerging patterns. This enabled us to write rules to t
48.
▲
Show HN: Buckaroo – A decentralized C++ package manager
(github.com)
55 points
by
entelechy
8y ago
|
55 comments
49.
▲
MakeCode – Scratch Editor by Microsoft
(arcade.makecode.com)
3 points
by
entelechy
8y ago
|
0 comments
50.
▲
by
entelechy
8y ago
For better or worse, we are not far from "bare metal javascript" There is wasmjit [1] a kernel module that enables execution of webassembly via the linux kernel. Furthermore there is AssemblyScript [2] that allows to transpile typ
51.
▲
by
entelechy
8y ago
> Let’s try to replace the only STL component we’re still using, std::vector, with a really simple dynamic array - we don’t need resize or push_back in our code, all arrays are initialized with the right size. Given those requirements,
52.
▲
GDPR CLI tool for testing websites for compliance
(github.com)
1 points
by
entelechy
8y ago
|
0 comments
53.
▲
Handicap Principle
(en.wikipedia.org)
1 points
by
entelechy
8y ago
|
0 comments
54.
▲
by
entelechy
8y ago
I strongly agree. Think of Rust as a very opinionated and functionally flavoured version of c++. Also I recommend looking into F#, Haskell and Clojure.
55.
▲
by
entelechy
8y ago
this statement makes we wonder: what does pythonic exactly mean?
56.
▲
by
entelechy
8y ago
Cool stuff! Love the modest headline on http://fishshell.com/ > Finally, a commandline shell for the 90s It makes me wonder, how would a shell for 2020 look like?
57.
▲
A Parsing Trifecta (2009) [pdf]
(comonad.com)
2 points
by
entelechy
8y ago
|
0 comments
58.
▲
by
entelechy
8y ago
Nicely written codebase but I can't get past the fact that they use JQuery...
59.
▲
Ask HN: What to do if a Government is not GDPR compliant?
3 points
by
entelechy
8y ago
|
2 comments
60.
▲
Mark Zuckerberg Speaks with European Parliament(23.05.2018)
(youtube.com)
3 points
by
entelechy
8y ago
|
0 comments
More ›