Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nimrody
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
nimrody
9y ago
> You can verify that your implementation is capable of performing lock-free atomic operations on double-machine-word primitives with assert(data_ptr.is_lock_free()). This may be true when compiling for a 32bit process and running on a 6
92.
▲
by
nimrody
9y ago
My ipad 2 is certainly much slower tan it used to be. I believe the reason is the new iOS versions. Even switching between apps feels annoying.
93.
▲
by
nimrody
9y ago
Using Fedora 25 building Android 7 for Nexus 5X is relatively simple. The only caveat is that to really take advantage of the hardware you need vendor blobs which you can get by running the scripts at https://github.com/anes
94.
▲
by
nimrody
9y ago
Beautiful work! It's nice to see something that was designed with maintainability in mind. Designed to be disassembled, repaired and re-assembled later. Impressive engineering. So different from most consumer products sold today which
95.
▲
by
nimrody
9y ago
Even the method cache seems expensive -- compared to an indirect function call (using a virtual method table). Can clang replace msgSend with direct calls when the destination class is known at compilation time? (perhaps with a guard to ve
96.
▲
by
nimrody
9y ago
Then perhaps Andreas Gal's "Chrome Won" assertion wasn't entirely accurate. After all WebAssembly is something that was derived from Mozilla's asm.js.
97.
▲
by
nimrody
9y ago
Unlikely given any non-negligible chunk size and accounting for the randomization effect of compression (image and video). I think deduplication buys them most when people upload common assets - videos downloaded from the net, ebooks, ISO i
98.
▲
by
nimrody
9y ago
My guess is that it's Gnuplot. At least gnuplot has an SVG driver: http://gnuplot.sourceforge.net/demo_svg_4.6/
99.
▲
by
nimrody
9y ago
At least part of their content delivery network is based on their own hardware/software (see https://openconnect.netflix.com/en/ and the PDF referenced there). It's called "Open Connect Appliance"
100.
▲
by
nimrody
9y ago
Right. Something about hardware and OS staying stable long enough so that people could focus on creating new interesting software -- instead of just trying to keep up with ever changing APIs and constantly searching StackOverflow for ready
101.
▲
by
nimrody
10y ago
Would be interesting to implement a Linux compatibility layer on top of ReactOS -- just to get the benefit of using binary drivers supplied by manufacturers for Windows. Perhaps Wayland could run on top of ReactOS and benefit from native Di
102.
▲
by
nimrody
10y ago
How do you manage multiple environments (staging / production) with these type of tools? How do you avoid making changes in the wrong environment?
103.
▲
by
nimrody
10y ago
A single Postgres machine holds all data? So you scale the database by switching to a stronger machine? Or do you plan to shard the data somehow? Do you have any queries iterating over the entire table?
104.
▲
by
nimrody
10y ago
Why would the browser need to reload all resources after a POST request? Presumably, only the main (HTML) page should be refreshed and other linked items (CSS/JS/media) with high max-age (and no 'must-revalidate' cache
105.
▲
by
nimrody
10y ago
There's a Fiddler version for Linux (based on mono) which, in my experience, works quite well. Easier than starting up a windows VM. The killer feature of Fiddler, for me, is the timeline display which we use to optimise network heavy
106.
▲
by
nimrody
10y ago
Would be useful if AVRO files were supported. This was the data can also be imported into Redshift if needed (Redshift does support Avro). Other formats are schema-less (JSON,CSV, etc.) or not supported by Redshift (ORC, Parquet). Perhaps l
107.
▲
by
nimrody
10y ago
How much battery life do you get from this configuration? macOS is optimized for power. FreeBSD not so much, I believe.
108.
▲
by
nimrody
10y ago
Not that I'm an Oracle fan, but they do continue to develop MySQL. Both in terms of features and performance. Oracle still invests heavily in the development of the JVM (graal and truffle aim to advance the state of art in JIT compiler
109.
▲
by
nimrody
10y ago
Today even smartphones are ARM64. They are powerful, yet power limited.
110.
▲
by
nimrody
10y ago
> There are still requests sent, there is still network latency. [In the case of small JS/css/icon files, the latency can be as much as the transfer time]. What? When the "Expires" header indicates the item is still v
111.
▲
by
nimrody
10y ago
Pascal and Ada don't usually use their arrays as matrices in mathematical expressions. Julia is targeted at people using Matlab. How do you multiply two matrices that use different indexing? Ignore the indexing differences? It's a
112.
▲
by
nimrody
10y ago
Dropbox say they can losslessly compress JPEG files (~20% saving): https://blogs.dropbox.com/tech/2016/07/lepton-image-compress...
113.
▲
by
nimrody
10y ago
Do mobile networks (cellular networks) these day commonly allow anything but TCP? (or even HTTP? Most firewalls block anything that is not HTTP/HTTPS)
114.
▲
by
nimrody
10y ago
No idea. There's an app that's supposed to test for doze and it says "hw sensors: ok" (or similar) but "config: off". Like it's configurable somewhere but wasn't enabled by Xiaomi. My guess is that Xi
115.
▲
by
nimrody
10y ago
My Xiaomi MI3 (international version) is almost two years old and now got automatically upgraded to Android 6.0. (No doze support and it revoked my root access but still nice!).
116.
▲
by
nimrody
10y ago
Priceless but also very expensive :) I wonder if someone researched the cost of raising a child all the way to adulthood.
117.
▲
by
nimrody
10y ago
How does ToroDB handles sharding across multiple instances?
118.
▲
by
nimrody
10y ago
No. Only TLBs are flushed (and probably only partially). TLBs are used to associated virtual addresses with physical addresses and memory maps are different per processes. (That's one reason why it's beneficial to schedule a proce
119.
▲
by
nimrody
11y ago
With Genymotion you can run multiple emulators on a single machine. The Intel tools you mention (Intel HAXM for fast virtualisation) seems to work only for a single instance. The second instance does not benefit from fast virtualisation and
120.
▲
by
nimrody
11y ago
It depends on whether you have many small files or a small number of large files. In the former case, one file approach (HDF5) makes sense. In the latter case, you don't have a problem with i-node consumption and you gain the ability t
More ›