Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
faragon
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
91.
▲
by
faragon
8y ago
The good thing of people using for small problems overkill queue systems like Kafka or RabbitMQ is that they usually have time to react and correct the mistake after burning lots of engineering resources. The sooner they make the mistake, t
92.
▲
by
faragon
8y ago
Ask Fabrice Bellard to write tdc after tcc [1] :-) [1] https://bellard.org/tcc/
93.
▲
by
faragon
8y ago
"Misconception". Isn't real, yet.
94.
▲
by
faragon
8y ago
I would recommend a Brian Kernighan talk on that regard (2015): https://www.youtube.com/watch?v=Sg4U4r_AgJU
95.
▲
by
faragon
8y ago
How much latency does it add?
96.
▲
by
faragon
8y ago
Kudos. The most interesting thing in smartphones for my needs since the Nokia N900, not counting the SailfishOS efforts. I'll buy one if it works "a la Maemo" (Debian derivative).
97.
▲
by
faragon
8y ago
Yes, that's how works the RB-tree example I linked. However, it is much harder doing that for implementing tries, except if you work only with the full node case, which would imply wasting a huge amount of space. At least, from my expe
98.
▲
by
faragon
8y ago
A good point for both RB trees and linear-addressing hash tables is that they can be implemented with vectors( [1], [2]), allowing the case of initial reservation for N elements, so with a tricky implementation you could even have the data
99.
▲
by
faragon
8y ago
Pine64 is ok, at least with Debian 8 (no hw video acceleration, fine for doing ARMv8 tests/builds).
100.
▲
New chips from ARM Ltd [ARM6] (1991)
(chiark.greenend.org.uk)
1 points
by
faragon
8y ago
|
0 comments
101.
▲
by
faragon
8y ago
More resources on DOD (Data Oriented Design): https://github.com/dbartolini/data-oriented-design
102.
▲
by
faragon
8y ago
The Rabin-Karp string search algorithm. Wikipedia entry: https://en.wikipedia.org/wiki/Rabin%E2%80%93Karp_algorithm Implementation example (2 GB/s scan on modern 3GHz CPU): https://github.com/farag
103.
▲
by
faragon
8y ago
For small memory footprint per connection I like Willy Taureau's (HAProxy) approach in libslz: https://github.com/haproxy-unofficial-obsolete-mirrors/libsl...
104.
▲
by
faragon
8y ago
For -de facto- unlimited dictionary size data compression (e.g. PB's using a 64-bit compiler, if you have enough memory): git clone https://github.com/faragon/libsrt make ./enc -ezh <hugefile >output.zh
105.
▲
by
faragon
8y ago
I would love ARM releasing ARM1 and ARM2 processors (both with a 3-stage pipeline) for FPGAs, not because of economical interest, but because of historical and coolness purposes. And more, so you could e.g. run a synthesized Acorn Archimede
106.
▲
by
faragon
8y ago
Please, Google, fix those mistakes soon, and avoid a PR fiasco.
107.
▲
by
faragon
8y ago
Mankind heroes. Honor and glory!
108.
▲
by
faragon
8y ago
As contrast, calling C from Python, even using callbacks, it is very easy and incredibly useful, thanks to the "ctypes" [1] [1] https://docs.python.org/2/library/ctypes.html
109.
▲
by
faragon
8y ago
RTX 2080 Ti memory: 352-bit 14GHz 616GB/s :-O 14GHz memory! :-O
110.
▲
by
faragon
8y ago
Probably not using a Java VM, but a Minecraft-like game would be doable e.g. using GNU gcj (Java to native code). E.g. the PS2 (32MB RAM + 4MB VRAM, 294MHz R5900 2-way IoE w/ SIMD + 2 x VLIW VUs @294MHz, with massive fillrate capabilit
111.
▲
by
faragon
8y ago
"All your library are belong to Apple" [1] [1] https://es.wikipedia.org/wiki/All_your_base_are_belong_to_us
112.
▲
by
faragon
8y ago
Intel previous technology to 14nm is 22nm (2011 [1]) [1] https://en.wikichip.org/wiki/intel/process
113.
▲
by
faragon
8y ago
How it can be that inefficient? It looks like a monopoly or corruption. In Europe medical costs are way lower (not what the user pays, but the actual cost).
114.
▲
by
faragon
8y ago
Intel already made an important effort regarding being Open Source friendly. In my opinion they should keep playing the nice guy role, avoiding PR fiascos.
115.
▲
by
faragon
8y ago
May be the "Roman horse" here is that BGR is RGB in little endian format. Also, it has lots of advantages: little endian pixel handling allows using similar code for 24 and 32bpp (rr.gg.bb.rr.gg.bb vs rr.gg.bb.xx.rr.gg.bb.xx), so
116.
▲
by
faragon
8y ago
Intel CPUs without firmware updates because of redistribution limitations? How can Intel make that mistake? Intel, please, reconsider that, for your own good.
117.
▲
by
faragon
8y ago
"up to 160 million operations per second" Read operations? Write operations? Per core, or using N cores? For the case of one core at 3GHz, it would mean 20 CPU cycles per operation, which is barely enough for storing the data in t
118.
▲
by
faragon
8y ago
Sure, I forgot the quotes, thank you. The whole "race" thing is ridiculous, in my opinion.
119.
▲
by
faragon
8y ago
Indians are caucasian, too.
120.
▲
by
faragon
8y ago
But it is not Open Source. There are more commercial products using FPGA's for emulating gaming console hardware.
More ›