HNHacker News
TopNewBestAskShowJobs

dom0

4,157 karma · joined August 26, 2016

submissionscomments
dom0··on Ways to paginate in Postgres (2016)
I was unaware that this is called "keyset pagination". The name doesn't make much sense to me, could someone explain what it is supposed to mean and why it describes this pattern? I called this offset or key-offset pagination; it works well in any database with ordered indices (like B-trees), including ZODB.
dom0··on Block Comments Are a Bad Idea
Error handling.
dom0··on The End of the DreamHost vs. DOJ privacy case
https://en.wikipedia.org/wiki/DisruptJ20

Also read up on https://en.wikipedia.org/wiki/Chilling_effect

dom0··on Black Annex: A QBasic Game for the 21st Century (2013)
Back in the day there were SVGA libraries (like aklib) that allowed high-resolution (like 1280x1024 modes) graphics; but even on contemporary GHz desktop processors it wasn't fast. Also sound systems using background daemons that relayed stuff to DirectSound (or FMOD, not entirely sure after all these years).

This seems to be written in QB64 using SDL with OpenGL surfaces.

dom0··on Disabling the Intel Management Engine
There are tons of tiny JVMs.
dom0··on Google's $19B Black Box Is Worrying Investors
> They detuned it to reduce the number of low quality sites appearing in Google search results.

Interestingly Google Search results have degraded heavily over the years, and for many topics almost entirely consist of bullshit SEO sites and arbitrary-keyword-generation sites (http://foo-shit.com/freude-des-schadens = automatically generated page about "freude-des-schadens").

dom0··on The web at maximum FPS: How WebRender gets rid of jank
Opera is a few years older. MWC 98 + mobile = WAP browser.
dom0··on CircleCI trusts 8 analytics companies with your source code and API tokens
Good security does generally not rely on a single measure. The service provider not doing this in the first place is good, but the user (also) having a second line of defense is objectively better, although it may incentivize poor behaviour of SPs.
dom0··on CircleCI trusts 8 analytics companies with your source code and API tokens
> I would have expected them to filter anything that's in an env secret from the log output. Pretty sure Travis does this.

It does.

dom0··on CircleCI trusts 8 analytics companies with your source code and API tokens
It's reassuring that you (GitHub) seem to have not only thought about the problem, but implemented processes to reduce exposure.
dom0··on 'Staying longer at home' was key to stone age technology change 60k years ago
I just finished building a new book shelf!
dom0··on Report: TSMC's 3nm Fab Could Cost $20B
> Also, Most CPUs aren't made at a single process size. They will mix 2-3 generations of process sizes when producing CPUs, and only put the hot-path parts of the CPU in the newest process size (to help improve yields).

No, you can't mix different processes on one wafer.

I think you mean that not everything on a CPU is at the minimum viable size of that process.

dom0··on Intel Coffee Lake Core i7-8700K review
> Despite the similarities between Coffee Lake and Kaby Lake, Coffee Lake requires a new chipset to function.

Shamed be he who thinks evil of it. Intel would never, never I tell you, make upgrading your mainboard a necessity, but there are just these stringent technical requirements to replace PCIe-I/O-Expander and sell some extra electronics garbage with every iteration.

dom0··on Intel Coffee Lake Core i7-8700K review
Heat dissipation has been problematic for Intel not just with the recent 2066 disaster but way before that. Most Haswell desktop processors are not that easy to keep from throttling. This is exaggerated by large temperature gradients of 15 °C and more across the cores, and obviously the hottest core is limiting overall performance.
dom0··on EPA photos show what US looked like before pollution regulation
> will cause irreversible results in the global ecology

We (as in homo sapiens) moved beyond that point years ago. Everything we can do now is attempt to reduce global permanent damage, not avoid it. Also, these attempts are not successful at this time.

dom0··on EPA photos show what US looked like before pollution regulation
While technically true, it's never good to argue with election results if they are a very close call; politicians like to ("clearly a one seat majority means that the people have spoken!1"), but it is not a serious approach.
dom0··on Deutsche Bank makes source code publicly available for the first time
This seems to tie into bolstering the Symphony platform.
dom0··on Deutsche Bank makes source code publicly available for the first time
There are a bunch of Eclipse xtend files (=Java) around there as well.
dom0··on Deutsche Bank makes source code publicly available for the first time
https://github.com/symphonyoss/plexus-interop

Java/JS/C#

dom0··on Wix Code
Sandblasting doesn't actually work that well with soft, spongy materials.
dom0··on Changing Lanes
Because this is very unreliable with human drivers.
dom0··on 'Our minds can be hijacked': tech insiders who fear a smartphone dystopia
No, actually most of Wikimedia's spending is largely unrelated to Wikipedia.
dom0··on Menuet – A pre-emptive, real-time and multiprocessor OS written in assembly
> Also register allocation is an NP problem (graph coloring).

No, this strongly depends on the form of the program. SSA form permits polynomial solution of register allocation. (SSA is the most widely used form in compilers; LLVM, GCC and even MSVC use it, and many more.)

dom0··on Using Binary Diffing to Discover Windows Kernel Memory Disclosure Bugs
Windows 7 still has about 50 % market share. That's more than just some holdouts, over all.
dom0··on Five minute guide to better typography
Reminds me of the FART photo technique (feel, ask, refine, take).
dom0··on How a South African ISP Hacks Its Subscribers Each Month
Latin: cacare (to shit)

German: Kacke (the ck as usual indicates that this word may only be used with the voice raised beyond 85 dB and with at least 5 % spit by volume mixed into the air-stream).

dom0··on Compute Engine machine types with up to 96 vCPUs and 624GB of memory
So -80 % memory for 0-5 % more compute throughput?
dom0··on I/O Access Methods for Linux
The latter case; and allocating anonymous memory is not caching.
dom0··on I/O Access Methods for Linux
> The disadvantage, however, is that these algorithms are general-purpose and not tuned to the application.

Another big disadvantage is that the page cache is only useful for caching data of actual files and nothing else.

dom0··on Strategies for offline PGP key storage
Vintage pen plotters (or X-Y recorders) are essentially zero-price items and tend to be built like actual tanks. The ones you can buy today (and afford) are way more expensive than them, yet cheaper (in quality). However, vintage pen plotters tend to not have USB plugs.
← PreviousPage 2 of 34Next →