Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
inkyoto
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
151.
▲
by
inkyoto
1y ago
Disruption at the technical level will prove excessively convoluted and impractical to enforce, for censorship-resistant VPN technologies continue to evolve at an accelerated pace – Amnezia and XRay2 serve as exemplary cases in point. A far
152.
▲
by
inkyoto
1y ago
I was delineating a particular nuance – that the mere utilisation of Cloudflare does not, by itself, render 4Chan subject to the classification of «targeting UK users», save for the instance in which they issue a distinct monthly remittance
153.
▲
by
inkyoto
1y ago
> […] and potentially (via subcontract to Cloudflare) serves to UK customers from equipment located on UK soil. Still, not quite. Servers in the UK ≠ targeting the UK – courts on both sides of the pond will ask whether the operator direc
154.
▲
by
inkyoto
1y ago
It is not easily possible to directly compare neo4j and AWS Neptune as the former does not exist as a fully managed service in AWS. neo4j is available through the AWS marketplace, though, but it most assuredly runs on an EC2 instance by neo
155.
▲
by
inkyoto
1y ago
> > > UK users are accessing US servers to get service. > That's called offering the service to UK users. It is not – not under US law, not under common law (in the UK/Commonwealth). Under US law and in common law syst
156.
▲
by
inkyoto
1y ago
HOMEBREW_NO_AUTO_UPDATE=1 HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1 export HOMEBREW_NO_AUTO_UPDATE HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK brew is fine. Not the best package manager, not the worst one either.
157.
▲
by
inkyoto
1y ago
At no juncture did I suggest that the machines presently entering commission in the year 2025 would remain unaltered in perpetuity. Technological progress proceeds with unrelenting velocity — it is both natural and inevitable that subsequen
158.
▲
by
inkyoto
1y ago
> […] because the Chinese government has started massively distorting the economy in favor of automation projects. It's widely known that one of the hardest parts of planning a factory is figuring out what to automate and what to us
159.
▲
by
inkyoto
1y ago
If one must forgo the comfort of complete isolation from the vulgarities of contemporary media and visual indulgence – an unwise choice, yet one that many appear compelled to make – then prudence demands mitigation rather than surrender. A
160.
▲
by
inkyoto
1y ago
Other than the usual suspects being Lemurian and Atlantis civilizations from which everyone and everything have descended from, what actual evidence do we have for and against earlier writing systems? Petroglyphs are not a form of writing,
161.
▲
by
inkyoto
1y ago
Mostly non-technical things: continuity (or, rather, the lack thereof) and PR. Continuity: Ada is not widely taught at universities, and, whilst the AdaCore’s GNAT Academic Program (GAP) does exist, one has to consciously seek out a univers
162.
▲
by
inkyoto
1y ago
1.5%-2.5% card surcharges (both, debit and credit) are a commonplace in Australia as well. Visa and Mastercard have successfully lobbied and conspired with local banks in both countries to bury EFTPOS, which were national debit card payment
163.
▲
by
inkyoto
1y ago
Out of all Asian languages (East and South East) I can think of, only Burmese has ð and θ.
164.
▲
by
inkyoto
1y ago
Indian languages, yes, but the story is more complicated with languages that use Indic scripts. Tibetan, Mon-Burmese and Thai scripts, as an example, all derive from the Brahmi script (through a long and sometimes windy ancestry), but neith
165.
▲
by
inkyoto
1y ago
You are conflating tha language capability with the hardware capability. C/C++ do not place restrictions on dereferencing the 0th address. Consider the following stub: /* -O2 -std=c23 -Wall -fno-inline-functions */ int
166.
▲
by
inkyoto
1y ago
A zero (0, not NULL!) pointer is a valid pointer in C/C++. It is not a UB, and it means one simple thing: «give me the contents of a memory cell (a byte, a word, a long word etc) at the address of 0». Old hardware designs used the addr
167.
▲
by
inkyoto
1y ago
A null pointer is not a valid pointer in a predominant number of systems in existence. If malloc (3) has returned a NULL, *ptr will cause a SIGSEGV. Embedded systems are an exception, though. They may not have a MMU, and in such a case the
168.
▲
by
inkyoto
1y ago
If «ptr» is not a valid pointer, an attempt to dereference it (i.e. *ptr) will most assuredly crash the process with a SIGSEGV.
169.
▲
by
inkyoto
1y ago
AIX uses XCOFF that has diverged from COFF so much that it is easier to treat it an entirely separate lineage – not entirely different from the Windows' PE object/executable format, which is also a COFF derivative. XCOFF is pretty
170.
▲
by
inkyoto
1y ago
Ah, severing every umbilical tether to the Sassenach is not just policy, it's a spiritual exfoliation . And the underground cities – oh! Glorious citadels of caffeine and chaos, where the Wi-Fi sings and the fibreoptic tendrils burrow
171.
▲
by
inkyoto
1y ago
Looking back, I think we can now conclude that it was largely inevitable for the other designs to fade sooner or later – and that is what has happened. The late 90's to the early aughts' race for highest-frequency, highest-perform
172.
▲
by
inkyoto
1y ago
At this kind of scale, queues, caches and long running workers ought to be avoided at all costs due to their highly opaque nature which drastically increases the unpredictability in the system's behaviour whilst decreasing the reliabil
173.
▲
by
inkyoto
1y ago
Addendum: «nevermore == -1» for «no value».
174.
▲
by
inkyoto
1y ago
I figured that you were using instance attached NVMe's since you mentioned the scale of your load – an EBS even with the io2 Express storage class can't keep up with a physical NVMe drive on high intensity I/O tasks. Regardle
175.
▲
by
inkyoto
1y ago
Conversations are almost never about proving a point; they are about exchanging ideas (however controversial or disagreeing they may be), contemplating nad debating the ideas, and drawing insights from that. A disagreement can always be exp
176.
▲
by
inkyoto
1y ago
Not an issue for the commenter – since they have mentioned S3, they are either using AWS EBS or instance attached scratch NVMe's which the vendor (AWS) takes care of. The AWS control plane will detect an ailing SSD backing up the EBS a
177.
▲
by
inkyoto
1y ago
Swapping (or, rather, paging – I don't think there is an operating system in existence today that swaps out entire processes) does not make modern systems slower – it is a delusion and an urban legend that originated in the sewers of
178.
▲
by
inkyoto
1y ago
> Why not just always preserving program code in memory? Because the code is never required in its entirety – only «currently» active code paths need to be resident in memory, the rest can be discarded when inactive (or never even gets l
179.
▲
by
inkyoto
1y ago
Yes, I have actually tested it. Others also have. The https://lemire.me/blog/ blog has a wealth of insights across multiple architectures, which include all of the current incumbents (Intel, Apple, Qualcomm, etc.) Do
180.
▲
by
inkyoto
1y ago
There is no need to respond with an insult if one can't hold an amicable and civilised conversation concerning an interesting technical matter.
More ›