Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
epcoa
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
271.
▲
by
epcoa
2y ago
Signed integers did not have to be 2’s complement, there were 3 valid representations: signed mag, 1s and 2s complement. Modern C and C++ dropped this and mandate 2s complement (“as if” but that distinction is moot here, you can do the sam
272.
▲
by
epcoa
2y ago
Speculative execution like almost every modern CPU performance trick decreases power use. Mobile SoCs have OOO.
273.
▲
by
epcoa
2y ago
> Where can I find something about objects being "think of your code as representing the state and interactions of objects" honesty totally new to me. I’m scratching my head how you think this is materially different than what
274.
▲
by
epcoa
2y ago
No grievance. We've never interacted before (nice edit, btw). Yes, the outsized defensiveness did prompt to see what I was dealing with. After rereading my initial reply I am still puzzled as to why pointing out that ambulatory measure
275.
▲
by
epcoa
2y ago
If you're actually interested in learning something new, here you go: https://my.clevelandclinic.org/health/diagnostics/16330-24-h... You managed to spout enough crap about the history of Javascript that it s
276.
▲
by
epcoa
2y ago
> No I'm not confusing anything with anything else. Yes you are, since you are the one that brought up an anecdote about an emergency visit, and I am explaining why that is not relevant. > probably the word "wrong" I wa
277.
▲
by
epcoa
2y ago
You are confusing the assessment of an acute condition with a chronic one. There is a huge difference between assessing and treating an acute elevated BP and chronic hypertension. ERs don’t treat or admit to the hospital for chronic hyperte
278.
▲
by
epcoa
2y ago
You don’t live your day to day life listening to soft music, lying down ready to doze. If your BP is elevated due to stress throughout the day it’s elevated, you will accumulate the harms. Idealizing conditions also gives a misleading readi
279.
▲
by
epcoa
2y ago
Nah. Modern automatic cuffs are adaptive. They tend to first run up pretty low (like 150), see if there is signal. If not then they have to inflate more and more. They tend to determine where to start next time based on the last reading, s
280.
▲
by
epcoa
2y ago
SQLite is written in C. And the most commonly used SQLite driver interfaces to that compiled C code directly via JNI. The PostgreSQL client driver is written in pure Java on the other hand. Has nothing to do with language used. You can wra
281.
▲
by
epcoa
2y ago
The article is doing profiling on x86-64. There is no FMOV. Floating point on x86-64 is done in the SSE or AVX (xmm, ymm) registers loaded with MOVD/Q which has basically the same addressing modes as any of the usual GPR loads/mov
282.
▲
by
epcoa
2y ago
> And, in the age of cellphone speakers and compressed MP3/Bluetooth codecs - I'm not sure how much people actually care about audio quality Bizarre thing to say after waxing nostalgic about incredibly lo-fi bandwidth limited A
283.
▲
by
epcoa
2y ago
How would that make any difference to what is being discussed?
284.
▲
by
epcoa
2y ago
Ultimately it becomes just as silly as any microbenchmarks. Most people don’t care that they can do 100G line rate. But the superior QoS implementations available for Linux make a real performance difference for many people. For example, as
285.
▲
by
epcoa
2y ago
They claim it will work on an ESP32. If it fits and runs decently there it will be nothing an RPi or Bela.
286.
▲
by
epcoa
2y ago
> Go do what Linux did to Solaris and Irix, You mean what Intel/AMD/Dell/Nvidia did to Solaris and Irix. SGI couldn’t sell enough hardware, the OS was of no consequence. Back when SGI was circling the drain, most of their
287.
▲
by
epcoa
2y ago
> Ada didn't do "it" first It did the safety thing first, or at least much earlier. > Rust wasn't part of an major tech player's pre-existing ecosystem, Completely overlooking Mozilla’s backing early on is too
288.
▲
by
epcoa
2y ago
> I was familiar with Ada, but I wasn't aware that it had an ownership system like Rust that could guarantee memory safety. The point for bringing up Ada was more that a non-academic "memory-safe" language without GC exist
289.
▲
by
epcoa
2y ago
Must it really be confirmed or proven? This isn't a court of law. But when someone willingly posts (and keeps) this publicly https://www.youtube.com/watch?v=effHrj0qmwk and then acts offended or claims doxxing (and sta
290.
▲
by
epcoa
2y ago
> Neither is message-based concurrency. The design and mechanics of goroutines are pretty unique to Go among its commonly used contemporaries. > The new paradigm Rust introduced was compiler-enforced memory and concurrency safety in a
291.
▲
by
epcoa
2y ago
Go is an incremental improvement over C#?? I think you’re going to find quite a bit of controversy with that take. I think Go focusing on certain aspects of tooling and deployment early on might be considered improvements on C#/.NET (s
292.
▲
by
epcoa
2y ago
Go?? Ruby and Python I think count, Ruby is a JS contemporary and Python is close enough, no one paid it any attention before the late 90s. Rust is still struggling in the domain it wants to live (a C++ replacement), I still have a suspicio
293.
▲
by
epcoa
2y ago
> Perf: if you don't care about the size, you might as well use the native size, which is supposed to be faster. You always care about the size (or should), especially if you're writing C or C++. Though it is often reasonable t
294.
▲
by
epcoa
2y ago
Varying intestinal permeability has usually been related to inert compounds. More recently there has been some study on the significance of certain microbe metabolites, but the evidence for any kind of large scale microbial translocation in
295.
▲
by
epcoa
2y ago
Because these microbes are better educated?
296.
▲
by
epcoa
2y ago
If it’s a Brother, the features are in the suffix of the model name: D for duplexer, C for color, N for network (wired), W for wireless networking.
297.
▲
by
epcoa
2y ago
Not old at all. Almost every TV sold in the US with an ATSC receiver (so most mid to high end) will also do NTSC (and "clear"/unencrypted QAM-64/256 for cable) In the past decade it became more common for low cost TVs to
298.
▲
by
epcoa
2y ago
It seems like the loop around InterlockedCompareExchange is a bad idea since this is a bus lock in a tight loop. Rather the inner spinning loop that is yielding should just be reading the value surrounded by the cmpxchg. As for whether sche
299.
▲
by
epcoa
2y ago
For what it is worth it seems the library in question does both, uses an exponential retry loop, busy read looping 2^i times for the first 7 attempts before then yielding. It seems like there must be some threshold where latency is improved
300.
▲
by
epcoa
2y ago
What is the difference between a read and a “load” here?
More ›