Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
muth02446
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
muth02446
4y ago
If you generate permutations in lexicographic order one at a time, you only need to change suffix of the previous permutation which should be faster than O(n * n!) This paper by Rainer Kemp has investigates the complexity: https:/&#x
62.
▲
by
muth02446
4y ago
RE 3: Hot-code swapping seems to require a lot of tricky code. Are there compelling use cases that justify the implementation effort? The examples seem to be mostly focused on swapping out functions but I dot see how it could handle structu
63.
▲
by
muth02446
5y ago
Not a full-blown compiler but a backend similar to qbe or llvm: https://github.com/robertmuth/Cwerg
64.
▲
by
muth02446
5y ago
I love the feature but I am a little worried about how much more complex it would make the toolchain. How many extra LOC does this add to the compiler and linker (and how big are they now)?
65.
▲
by
muth02446
5y ago
I have a project going that tries to bring back ultra short compilation times: https://github.com/robertmuth/Cwerg
66.
▲
by
muth02446
5y ago
Also: https://news.ycombinator.com/item?id=4642133 featuring the seminal paper by Stephan Rafler and Tim Hutton's video https://www.youtube.com/watch?v=KJe9H6qS82I https://news.ycombinato
67.
▲
by
muth02446
5y ago
What puzzles me: if you focus on tax revenue per plot area/width, dense cities have a huge advantage - not even considering economies of scale and stuff like savings for heating/AC. And yet dense cities tend to have much higher c
68.
▲
by
muth02446
5y ago
Mathematics seems to be obsessed with one-liners Single letter variable names (often from different alphabets) and complex expressions that should be broken down would never make it through a code review ;-)
69.
▲
by
muth02446
5y ago
Shameless plug for another collection of realtime rendered (generative) art http://www.arscalculanda.com/
70.
▲
by
muth02446
5y ago
This super interesting to me as I am currently PXE booting Ubuntu which is a pain every two years when I switch the new LTS release. Do you have some pointers or configs to your setup?
71.
▲
by
muth02446
5y ago
I am always getting very excited when I see a new "OS" announcement. But disappointment sets in when I then learn that it is either a Linux kernel with a new package manager or a (slightly) patched Linux kernel. It would be nice
72.
▲
by
muth02446
5y ago
Shameless plug: https://github.com/robertmuth/Cwerg A lot simpler than LLVM but also a lot less mature.
73.
▲
by
muth02446
5y ago
It is great to see more activity in the compiler IR space. Here is another effort: https://github.com/robertmuth/Cwerg
74.
▲
by
muth02446
5y ago
https://github.com/robertmuth/Cwerg is similar in nature it supports arm64 and arm32 and can directly generate elf executables.
75.
▲
by
muth02446
5y ago
Not having proper (accelerated) graphics drivers seems to a problem that all alternative OSes suffer from. Is there any effort addressing that which is flexible enough that say both Haiku and Serenity could use it?
76.
▲
by
muth02446
5y ago
Shameless plug: if you are having a lot of fun with the "front-end" part of language design but neither like the idea of writing your own backend nor integrating with LLVM, maybe Cwerg is right for you: https://github.
77.
▲
by
muth02446
5y ago
I just came from a Maine vacation. Trying to return bottles to a grocery store were I bought them and get the deposit back proved impossible. You would have to register with a company named clynk. (I think you need their mobile app as well.
78.
▲
Cwerg: An opinionated, lightweight and dependency free compiler back end
(github.com)
4 points
by
muth02446
5y ago
|
0 comments
79.
▲
by
muth02446
5y ago
shameless plug: I have been playing with a new IR here: https://github.com/robertmuth/Cwerg It does simplify the pointer related operations but re-introduces the signed/unsigned notion for integers. I felt this is
80.
▲
by
muth02446
5y ago
Cwerg is a lightweight compiler backend without dependencies that can directly compile down to ELF executables. Currently supported target architectures are Arm32 and Aarch64.
81.
▲
Show HN: Cwerg -a lightweight compiler back end
(github.com)
6 points
by
muth02446
5y ago
|
1 comments
82.
▲
by
muth02446
5y ago
Also relevant: What every compiler writer should know aboutprogrammers or “Optimization” based on undefined behaviour hurts performance by M. Anton Ertl https://www.complang.tuwien.ac.at/kps2015/proceedings/KPS_20.
83.
▲
by
muth02446
5y ago
There used to be https://sta.li/ but it appears to be down now
84.
▲
by
muth02446
6y ago
And I thought Itanium was designed for Linpack ;-)
85.
▲
by
muth02446
6y ago
Alternative for screen locking on Linux https://github.com/google/xsecurelock
86.
▲
by
muth02446
6y ago
worth mentioning: Eric Lengyel's improved Cube Marching Look-up Tables: http://transvoxel.org/ weblgl demo using them: http://art.muth.org/microcosm.html#TorusBox http://art.muth.org/mi
87.
▲
by
muth02446
6y ago
documentary https://www.imdb.com/title/tt11015214/
88.
▲
by
muth02446
6y ago
I am surprised that not every large project uses this technique. If you are running on a 64bit system, the use of 32bit handles instead of pointer results in huge memory savings. You can also put the start addressed of the arrays (the hand
89.
▲
Longevity Interventions When Young
(blog.cerebralab.com)
1 points
by
muth02446
6y ago
|
0 comments
90.
▲
by
muth02446
6y ago
I wish the dart/flutter team would focus on improving dart for web (e.g. by updating/fixing the JS bindings) instead of chasing flutter for web which seems like a long shot and rather hacky (referring to using the canvas for rende
More ›