Readit News logoReadit News

Deleted Comment

catblast01 commented on How to unlearn a disease   nautil.us/issue/103/healt... · Posted by u/dnetesn
catblast01 · 5 years ago
“ People who experience a single random seizure, for instance, are 50 times more likely to become epileptic than someone who has never had one.1 Like Philip’s raven, the same stimuli that preceded the first fit—such as anxiety or a particular musical passage—more readily trigger future episodes. And the more often seizures occur, the stronger and more pervasive the underlying neural network may become, potentially inducing more widespread or more violent attacks.”

This article is a dumpster fire, and based on fundamentally obsolete and harmful beliefs. Yes people that ever have a seizure are more likely to have epilepsy. This says nothing about why, and what follows is all poorly or non researched editorializing. None of what is said here has even weak evidence. Seizures are an objective physiologic phenomenon we can measure. While there are a wide variety of non-specific predispositions to an episode including stress, no one has the authority to claim the above. Furthermore a large class of epileptic seizures are provoked by imageable, physical brain damage and another large portion have no provocation, this isn’t some middle school angst. It also seems to riff off the obsolete notion that epilepsy was mostly due to mental illness/craziness back when those were equivocated.

catblast01 commented on Return of the Mac (2005)   paulgraham.com/mac.html... · Posted by u/jnieminen
badsectoracula · 5 years ago
Check Firefox stats:

https://data.firefox.com/dashboard/hardware

> these tables on a cursory Google search are clearly lumping 13 inch MacBook pros into the 1280x800 bucket for instance.

How can you tell that? Even JS-only trackers can use Window.devicePixelRatio to get the real resolution, if needed.

catblast01 · 5 years ago
I can tell from a number of reports available that basically have no resolutions higher than 1920x1200, when we know there are enough retina displays out there that they should be listed. As to the linked report. It’s hard to discount bias with a browser with 3% market share that looking further seems to be overwhelmingly installed on outdated Windows 8 machines
catblast01 commented on Return of the Mac (2005)   paulgraham.com/mac.html... · Posted by u/jnieminen
badsectoracula · 5 years ago
Note that the problem isn't really with X11 (or at least Xorg) since it does provide the necessary information via RandR to perform per-monitor scaling.

The issue is really with window managers and toolkits. What needs to happen is that window managers ask the applications (the top level windows really) to scale themselves -this can be done not just for DPI purposes- and then the applications should apply that scaling.

(applications should expose that they can support this - like they expose that they support handling a 'close window' event - so that compositing window managers can do it themselves for applications that do not support it, which is also why this needs to go through the window manager)

Qt can do this but AFAIK window managers do not do this because there isn't any standard events for that - i remember an email about this exact topic when i took a look at the Xorg mailing list for WMs some time ago, but it didn't seem to be going anywhere (in that it barely had any replies).

So it really is about standardizing how it is to be done. I think the main reason it isn't done is that such setups are comparably rare (i mean hidpi displays themselves are very rare - if you check any desktop resolution stats they often barely are a blip - and having both a hidpi display and a regular dpi one is even less common than that) so developers aren't that interested in implementing such a thing.

One way it could be done however is also pushing the idea that this isn't just for multimonitor setups: as i wrote above, you can use that for generic scaling, which is useful even for single monitor regular dpi setups (if anything it can be very useful for low resolution setups - like 1366x768 and similar which are way more common than hidpi - when faced with applications with a lot of padding, etc).

catblast01 · 5 years ago
> i mean hidpi displays themselves are very rare - if you check any desktop resolution stats they often barely are a blip

Do you have a link/cite for this? I couldn’t find easily somewhere summarizing pixel density stats.

“Desktop resolution stats” is not the same thing. All the retina displays have at least a 2x pixel ratio so these tables on a cursory Google search are clearly lumping 13 inch MacBook pros into the 1280x800 bucket for instance.

You got a reference to something that clearly is accounting for pixel ratio?

Deleted Comment

catblast01 commented on Neovim v0.5   github.com/neovim/neovim/... · Posted by u/todsacerdoti
xwdv · 5 years ago
I know plenty of developers and engineers.

But the best engineers can only be about a handful, everyone cannot be the best. That's not what the best means.

It just so happens that of those best, which by the time you get to my age might only be about 3 or 4, they all seem to use neovim.

catblast01 · 5 years ago
I don’t care what the count is, you sample is incredibly biased.
catblast01 commented on Goodbye C++, Hello C   momentsingraphics.de/ToyR... · Posted by u/khoobid_shoma
skohan · 5 years ago
> these languages and runtimes are indeed much safer, and also much more productive than C. You can even still get the same amount of low-level control with Rust.

Rust is not a C analog. The whole value proposition of C is simplicity, and Rust is anything but simple.

>> but perhaps in another decade or so, you might not be allowed to program in 'unsafe' languages on all other mainstream platforms, unless you register for a driver/system developer license or something, or not even that.

> Lunacy. What is the evidence for this?

Look at a platform like Apple. Every release makes it harder to run arbitrary code.

>> The tinkerer/hacker ethos is disappearing slowly from PCs.

>It was only ever there in the first place with a tiny minority of users, and that minority seems as committed to their craft as they've ever been.

What do you mean? In early PC's, the way you ran software was to copy code from a magazine and compile and run it on your workstation. Being a PC user at all meant being a tinkerer/hacker a few decades ago.

catblast01 · 5 years ago
> In early PC's, the way you ran software was to copy code from a magazine and compile and run it on your workstation. Being a PC user at all meant being a tinkerer/hacker a few decades ago.

Bullshit. Except for the brief period of time when the Altair was the only thing going on in the Micro space… the Apple II, Atari 800, IBM PC and TRS-80 amongst others were marketed in the late 70s/early 80s with off the shelf, ready to run software. While copying code out of a magazine was something you could do, it wasn’t even the common case then.

> Every release makes it harder to run arbitrary code.

I have not experienced this. Yes Mac OS makes it harder to run random stuff downloaded from the internet, but Llvm, clang, cmake, python from the command line works the same as they always have (you are fetishizing code that is entered yourself after all).

catblast01 commented on Architecture of the Playstation   copetti.org/writings/cons... · Posted by u/biwasa
bluedino · 5 years ago
>> All the 3D I've played prior to that still feels clunky to me, but playing the Dreamcast feels primitive, but workable.

The Dreamcast was probably the first system I played where a 3D game looked just as it did in the arcade.

catblast01 · 5 years ago
The Sega Naomi arcade system was basically a Dreamcast with more memory. It even used a GD-ROM drive.
catblast01 commented on A reference counting bug which leads to local privilege escalation in io_uring   flattsecurity.medium.com/... · Posted by u/todsacerdoti
tptacek · 5 years ago
No matter how you mask off attack surface for the kernel, you're not super likely to want to disable io_uring, is the point I'm making. It's easy to find recent threads here with people sticking up for shared-kernel multitenant isolation.

(Be forewarned that I'm talking my book a bit here, since we have a commercial thingy built on multitenant VMM isolation).

catblast01 · 5 years ago
> sticking up for shared-kernel multitenant isolation.

Seems like willful snake oil.

catblast01 commented on A History of The Rochester, NY Camera and Lens Companies (1974)   nwmangum.com/Kodak/Roches... · Posted by u/brudgers
Steltek · 5 years ago
Ah, sorry, not a native. I know it was rerouted slowly over time but I guess my mental map had the canal much farther to the south than it is (aka, eating ice cream on the tow path in Pittsford).
catblast01 · 5 years ago
Yep the waterway through Pittsford was actually also the original canal but it routed north into the city.

The Erie Canal was replaced by the New York Barge canal system which avoided the cities other than NYC and was ironically much larger than the Erie Canal though eclipsed by the railroads in fame by that point. Numerous sections in Western NY such as through Pittsford reused the Erie.

u/catblast01

KarmaCake day74February 22, 2021View Original