Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aseipp
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
90 ms
·
841.
▲
by
aseipp
6y ago
Chicken and egg. "many people" on Linux don't download executables and run them even if they're perfectly trusting of the source, because they'd often be linked against missing or incompatible dynamic libraries, whi
842.
▲
by
aseipp
6y ago
> Why aren't people banding together and complain about it in an organized manner? Because the notion of collective organizing has been completely eroded and squeezed out of modern society at every level and replaced with "cons
843.
▲
by
aseipp
6y ago
The entire point of this subthread you're responding to is that the cost of transactions is so energy intensive that those "other benefits" are null and void. It's called an externality. It doesn't matter if you
844.
▲
by
aseipp
6y ago
Yes, the same is true of e.g. GHC the Haskell compiler. There's nothing stopping you from using dynamic linking with GHC on Haskell code (i.e. your haskell app links to a haskell shared object), but if the language ABI isn't stabl
845.
▲
by
aseipp
6y ago
It sounds nice for optimization in theory but in practice production compilers already have well oiled optimization pipelines that have mostly "flat" performance characteristics (i.e. all the low hanging fruit is gone), and the al
846.
▲
by
aseipp
6y ago
Discord also has a big lead in video support that, IMO, now exceeds anything else. It has flexible group based video chat that naturally extends voice chat. It has broadcasting support so you can stream your gameplay to each other, as well
847.
▲
by
aseipp
6y ago
Clang and GCC regularly go toe-to-toe with or exceed ICC and have plenty of architectural cost models for modern systems, in part thanks to the extensive documentation and free tools from Intel themselves. ICC does have some gimmick feature
848.
▲
by
aseipp
6y ago
AVX2 also causes various degrees of thermal throttling depending on which chip you're using, such as Haswell. AVX-512 on Ice Lake (client) however is quite good and causes very little throttling versus its sustained speeds (e.g. my Ice
849.
▲
by
aseipp
6y ago
> http/2 and up you speak of, I know only a single F/OSS one (ng-http2) actually used in server-side production. I can think of, like, five off the top of my head (mod_http2, nginx, h2o/quicly, about a million go apps that
850.
▲
by
aseipp
6y ago
No, you're 100% correct. Despite the prosthelytization you'll get from many died-in-the-wool users who forgot what it was like in the beginning, in order to use NixOS effectively you either need to learn Nix, or be willing to spen
851.
▲
by
aseipp
6y ago
https://www.raspberrypi.org/products/compute-module-4-io-boa...
852.
▲
by
aseipp
6y ago
There's quite a bit more to it than that, though. First, the "closed nature" thing is just as true about x86 as it is about ARM; you don't get full specs for any machine these days, Broadcom or not. Rather, from the pers
853.
▲
by
aseipp
6y ago
At least in the US, wages have been stagnant for a vast majority of blue collar jobs for decades, while the cost of living, higher education, healthcare, and childcare have risen astronomically. Computer programming pays good money and ofte
854.
▲
by
aseipp
6y ago
Eh, Nvidia shares a lot of the blame on that one though, because the signed firmware they use post-Fermi can't be legally redistributed in any way, and is embedded in the proprietary graphics driver blobs, so it can't be extract
855.
▲
by
aseipp
6y ago
It's mostly a matter of corporate/government politics more than technology. And those politics are not going to change unless serious political action (read: lawmaking) forces it to be so. It's in a similar vein as "righ
856.
▲
by
aseipp
6y ago
Apple was the one who provided and wrote those Bootcamp drivers for Windows, not Microsoft. That's how it normally works: the hardware vendor writes (or contracts, whatever) the drivers for the hardware they ship, not Microsoft. Window
857.
▲
by
aseipp
6y ago
AFAIK: Apple Silicon features an MSR you can toggle which swaps the memory model for a core between ARM's relaxed model and x86's TSO model, all at once. When Rosetta2 launches an app, and translates it, it simply tells the kernel
858.
▲
by
aseipp
6y ago
The Apple documentation for Hypervisor.framework now explicitly includes references to Apple Silicon, and even ignoring that, they showed Debian running in Parallels back at WWDC during the announcement. They literally had a giant interstit
859.
▲
by
aseipp
6y ago
The intent is to allow even earlier preloading than what `Link` headers in the response or `<link>` in the HTML would typically allow. The insight here is that most application servers/webservers get a request and only send the
860.
▲
by
aseipp
6y ago
Thinking about a theoretical SQLite database running on an SSD like this as a HA database for server-based systems is a poor design and a mistake. It would be a poor design even without the FPGA; SQLite simply isn't a HA replicated dat
861.
▲
by
aseipp
6y ago
Yeah same here. I admit I'm real jealous of the M.2 drive...
862.
▲
by
aseipp
6y ago
The Polarfire SOC is a very neat, powerful series of chips — I also have an Icicle board and have some plans for it — but the Unleashed is definitely a better purchase unless you have plans on utilizing the FPGA, just from the spec sheets.
863.
▲
by
aseipp
6y ago
The commercial FPGA tools have tremendous technological advantages, but the free part is inherently what many FOSS users value, not the other stuff. You're trying to talk about technical QoR between tools but the difference for anyone
864.
▲
by
aseipp
6y ago
Unless I'm misreading your description though, the problem is that "a build that does nothing", or "a build that does very little" is absolutely a real world build, because it's almost exactly what happens when
865.
▲
by
aseipp
6y ago
The answer to this is "use Shake", which is similar to what you describe. The secrets are that you need a more abstract concept of "targets" or "dependencies" that aren't just files — so you can depend on
866.
▲
by
aseipp
6y ago
Sciter doesn't even come close to a fraction of what Gecko or WebKit offers or does, and it still took the author many years to get to that point, so I'm not sure what you're trying to get at. The "JS-like engine" i
867.
▲
by
aseipp
6y ago
The funny part is that even if you could produce direct evidence for that, I guarantee that like most discussions about this sort of topic, the itty-bitty teensy-tiny fact that "wages have completely stagnated over the past 3 decades i
868.
▲
by
aseipp
6y ago
Your implication here seems to be that Autodesk can't possibly be doing something bad because they have "families to feed", get a grip man. The idea that a billion dollar company is somehow financially equivalent to a mom-and
869.
▲
by
aseipp
6y ago
I mean, languages like Bluespec are very close to actual SystemVerilog semantically, and others like Clash are essentially structural by design, not behavioral (I can't speak for other alt-RTLs). You are in full control of using DFFs,
870.
▲
by
aseipp
6y ago
The HLS tools from Xilinx and Intel (and maybe Cadence I guess) can also actually compile your models as ordinary C++ code (i++ from Intel is literally just a fork of Clang, I think, and so are tools like LegUp), leading to their greatest b
More ›