Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
MrRadar
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
29 ms
·
301.
▲
by
MrRadar
8y ago
> This is an interesting line of argument - in what way, and what could be done to improve the ergonomics? Due to the enormous complexity of modern CPUs I'm not sure there's anything that could be done. With the 486 and contemp
302.
▲
by
MrRadar
8y ago
Both machines should have sufficient memory to cache the entire codebase (including all header and library files) in RAM.
303.
▲
by
MrRadar
8y ago
In my case we use a closed-source commercial UI library very extensively whose vendor has previously stated they have no interest in supporting Linux or WINE so doing C# dev on Linux is totally out of the question for me, unfortunately. The
304.
▲
by
MrRadar
8y ago
It's a pretty classic client/server setup (not too different from modern web apps, actually). The C code is the server and the C# code (which is actually a plugin to another application written in C#) is the client. The C server c
305.
▲
by
MrRadar
8y ago
I have a similar experience. I'm a developer on a product that has both C and C# components. The C component runs on both Windows and Linux and is by far the larger of the two while the C# GUI component is Windows-only. Our main workst
306.
▲
by
MrRadar
8y ago
At the time (and I believe also today but I'm not sure) the metal content of coins issued by the US government was set by Congress in law. The law authorizing the minting of the Gold Dollar coins specified they needed to be worth exact
307.
▲
by
MrRadar
8y ago
Keep in mind at the time that the world was on the gold standard so the value of every currency was measured against gold (and all currencies were, in theory, convertible directly to gold). The Gold Dollar[1] was an actual coin (made of an
308.
▲
by
MrRadar
8y ago
Without deposit insurance Robinhood would be extremely vulnerable to a bank run. In the event of even a slight market downturn I can't see why depositors wouldn't immediately withdraw their funds to an insured account (at the co
309.
▲
by
MrRadar
8y ago
One point of your depiction of the US system I haven't seen other replies address: You can easily and for no fees (though not quickly) transfer money to other people with paper checks. That's the main reason they are used these da
310.
▲
by
MrRadar
8y ago
Get uMatrix and block Media requests globally, then whitelist on a per-domain basis. That should "fix" auto-playing videos for you permanently.
311.
▲
by
MrRadar
8y ago
Wow, I've experienced an issue that's very similar to that one if not the same. Using malloc/free directly worked just fine on Windows and older versions of glibc but lead to runaway RSS on at least some newer versions. I end
312.
▲
by
MrRadar
8y ago
This. Bulldozer was (ironically) AMD's Netburst moment. They made a speculative play ("modules" in the case of Bulldozer, long pipelines in the case of Netburst) to chase high core counts/clock speeds (respectively) and
313.
▲
by
MrRadar
8y ago
I was going to say that Servo was going to include an implementation of the Chromium Embedding Framework API but apparently that feature has been dropped for lack of use: https://groups.google.com/forum/#!topic/moz
314.
▲
by
MrRadar
8y ago
You can choose what to sync between devices. I personally only sync my bookmarks.
315.
▲
by
MrRadar
8y ago
> I am loving Quantum, and I don't understand why Firefox continues to slide. Apparently a lot of Firefox installs are on older systems (think Windows XP/Vista era) from before Chrome took over the world. There's a reaso
316.
▲
by
MrRadar
8y ago
It has a server-style BMC which drives the HDMI port. It's only a basic 2D framebuffer device (with basic 3D "support" through the LLVMpipe OpenGL/Mesa software rasterizer), though Raptor Computer claims it's good e
317.
▲
by
MrRadar
8y ago
IIRC the SoC they're using, and specifically the VC4 GPU portion which contains the memory controller, only supports 30-bit physical addresses so they'd have to move to a new SoC/GPU to increase the memory beyond 1 GB. The go
318.
▲
by
MrRadar
8y ago
They probably don't want to because then they'd have to specify how they would interact with the setjmp/longjmp functions (which are, in fact, specified as part of the ISO C standard, section 7.13 in C11).
319.
▲
by
MrRadar
8y ago
The point about this approach being "closer to the metal" than other cloud providers definitely brought this talk to my mind. I just hope the nuclear war he also predicted for 2020 doesn't come to pass :/
320.
▲
by
MrRadar
8y ago
Thanks for the info. Obviously WebRender and Wayland integration are separate concerns but I was mostly curious if you had any idea if Wayland would address the issues you were running into with X11/Xorg.
321.
▲
by
MrRadar
8y ago
Will the situation improve with Wayland? It seems like Firefox is generally moving in the direction of natively supporting Wayland but it doesn't seem like a high priority for now.
322.
▲
by
MrRadar
8y ago
I could see Apple working around the emulation speed issue by entering an agreement with AMD where Apple designs 95% of the chip, has AMD design an instruction decoder to translate x86(-64) to native uops for the most common instructions (o
323.
▲
by
MrRadar
8y ago
Back in the 80s it was the norm for chip design companies who produced their chips in high volumes to own their own fab. As the price and complexity of fabs went up they've mostly switched to outsourcing their fabrication to take advan
324.
▲
by
MrRadar
8y ago
I don't think it will end up being vaporware, but I do think it will end up like Duke Nukem Forever. If you're not familiar with that tale: in the mid-90s Duke Nukem 3D was one of the biggest FPS games, and the developer was lucky
325.
▲
by
MrRadar
8y ago
If you enjoyed this video check out his series on designing a discrete RISC-V CPU: https://www.youtube.com/watch?v=yLs_NRwu1Y4&list=PLEeZWGE3Pw...
326.
▲
Reverse engineering a simple CMOS chip
(youtube.com)
3 points
by
MrRadar
8y ago
|
1 comments
327.
▲
by
MrRadar
8y ago
> unix filenames "like to present a convincing façade of being UTF-8" Except they never have? Unix paths have always been bags of bytes, both before Unicode and UTF-8 were invented and after. It's just convention that mode
328.
▲
by
MrRadar
8y ago
Ambisonics is a fascinating technology. It's basically the same concept as differential stereo encoding (where you record an R+L and R-L channel and use them to derive R and L, or just play the R+L channel for mono) extended to all thr
329.
▲
by
MrRadar
8y ago
As a fellow Minnesotan I have high confidence in our election system due to everything you described above. Given that, it's probably not surprising that our state regularly has among the highest voter turnout in the nation.
330.
▲
by
MrRadar
8y ago
> There was plenty of good design in the 90s in other industries (publishing, newspapers, magazines, advertising, academia, ...), but apparently fucking nothing of that filtered down to webdesign. You have to remember how primitive web t
More ›