Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
funny_falcon
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
funny_falcon
2mo ago
systems, upstart or even simple primitive script wrapper. Built-in is also possible: just fork once after start, and you have parent as watchdog and restarter.
2.
▲
by
funny_falcon
2y ago
I believe, it was pro-military, but not pro-war. The book idealizes the state and social system, and uses war only as a backdrop.
3.
▲
by
funny_falcon
2y ago
Compilers still prefer LEA to multiply on 3,5 and 9, which performs shift+add I believe.
4.
▲
by
funny_falcon
2y ago
First SmallTalk versions were built with Lisp. “Live environment” and “world image” were just inherited.
5.
▲
by
funny_falcon
2y ago
And looks like Helix editor uses it together with ropey.
6.
▲
by
funny_falcon
2y ago
OMG! returns_struct looks actually correct to me, ie it is expected (by me). Golang's defer works this way. Do both examples follow standard? Or is it common misinterpretation by all compilers?
7.
▲
by
funny_falcon
2y ago
Do you use stanza?
8.
▲
by
funny_falcon
2y ago
There is the trick: use enum for const. It works most of the time.
9.
▲
by
funny_falcon
2y ago
It seems meson is gaining traction and will overpass cmake in near future.
10.
▲
Non-temporal store heuristics on the Apple M2
(github.com)
1 points
by
funny_falcon
2y ago
|
0 comments
11.
▲
The Acton Programming Language
(github.com)
3 points
by
funny_falcon
2y ago
|
0 comments
12.
▲
by
funny_falcon
2y ago
Another quite similar technique from OpenSmalltalk: https://clementbera.wordpress.com/2018/11/09/64-bits-immedia...
13.
▲
by
funny_falcon
2y ago
In fact, CRuby successfully combined “Self Tagging” with pointer tagging. Here's the commit: https://github.com/ruby/ruby/commit/b3b5e626ad69bf22be3228f8...
14.
▲
by
funny_falcon
2y ago
I mean, CRuby does “Float Self Tagging” for years. Paper just has the mistake about CRuby.
15.
▲
by
funny_falcon
2y ago
CRuby uses this technique on 64bit platforms for years. Edit: the commit https://github.com/ruby/ruby/commit/b3b5e626ad69bf22be3228f8...
16.
▲
by
funny_falcon
2y ago
Just correction: CRuby uses “Float Self-Tagging” for years.
17.
▲
by
funny_falcon
2y ago
But commits exists even this year: https://sourceforge.net/p/lush/activity/
18.
▲
by
funny_falcon
2y ago
Readability, reproducibility, and simple LRU. Reproducibility matters for tests, they become simpler. Some other algorithms become simpler as well. LRU is just a dict with preserving order: on access just delete and insert again.
19.
▲
by
funny_falcon
2y ago
Unfortunately, pocketpy moved to global reference to vm recently while changing implementation from C++ to C. Weird decision.
20.
▲
by
funny_falcon
2y ago
AFAIK, Signal doesn’t provide any way to prove its application were built from non-modified audited free open source code. Indeed there are evidences it behaves “a bit” differently. So unless you’ve built application by yourself, you have n
21.
▲
by
funny_falcon
2y ago
What “Statically typed” would mean for SQL DB with extensible type system?
22.
▲
by
funny_falcon
2y ago
As a PostgreSQL smallish contributor I just can say: NO, DON'T DO THIS!!!! Extensible type system is a worst thing that could happend with database end-user performance. Then one may not short-cut no single thing in query parsing and o
23.
▲
by
funny_falcon
2y ago
First three are clearly documented in language reference, which could be read in several hours (at least before generics were introduced).
24.
▲
by
funny_falcon
2y ago
Most weird thing: PostgreSQL's checksum algorithm is almost free on modern processors. It uses SIMD instructions extremely well in optimized builds. I've never seen him in CPU profile despite I always enable it. There are no any r
25.
▲
Mir (lightweight JIT) version 1.0.0
(github.com)
7 points
by
funny_falcon
2y ago
|
0 comments
26.
▲
by
funny_falcon
2y ago
Lemire uses your found but corrects its biases.
27.
▲
by
funny_falcon
2y ago
There was one: https://github.com/grumpyhome/grumpy Looks like abandoned though.
28.
▲
by
funny_falcon
2y ago
`git gui` and `gitk` my Swiss-knife tools for every day git-ting. They are maintained by git core team.
29.
▲
Here's a C++ Conspiracy Theory for You
(lucisqr.substack.com)
1 points
by
funny_falcon
3y ago
|
1 comments
30.
▲
by
funny_falcon
3y ago
Sun bought whole team of Self [1] language to make its HotSpot JIT. [1] https://en.wikipedia.org/wiki/Self_(programming_language)
More ›