Dissapointed in Xbox Elite Series 2 Controller
Hundun @ Hundun @beehaw.org Posts 4Comments 114Joined 2 yr. ago
Gyro has been present in Sony controllers since Dualshock 3. All of the Nintendo controllers I ever used had it. Steam deck has it. I honestly assumed it is a standard feature.
Thank you!
I was only recently diagnosed, and I am into my thirties now, which means I am a "high masking" individual. I am learning very slowly how to communicate what I actually feel and think, instead of saying what "would be appropriate to hear from someone who fits in". It can be very challenging.
I have family and friends now who are supportive, and they do a lot of things that help: we normalized non-verbal communication (texts, gestures, etc, - I have read about communication cards as well). Also, it is ok to be unable to say anything at all sometimes, especially during an intense moment.
Something I have noticed about myself which is also fairly typical (AFAIK) for people with ASD is that our attention and focus work differently than in most people. I seem to be unable to divide my attention up between things: I am either hyper-focused on something singular, or relaxed. So when I am focused, and something distracts me, it is distressing. Imagine someone you know suddenly startling you as you exit your home bathroom as a prank - getting pulled out of the focus feels sorta like that, minus the fear. When that happens, the frustration can be tough to control. If I suddenly snap at someone when they're trying to reach out - that is the reason most of the time.
I wish I could help you more - but I am only learning these things myself now. I used to really struggle with communication as a kid, and it turns out I just didn't have access to the support I needed.
When it comes to bullying, I think the most effective way to get rid of it is to start deliberately calling it out. This may be tougher than it sounds: sometimes we have to overcome a lot of bias and fear to call out a bully. Once I nail that, I'll think about a way to teach it to a kid.
Hello, yes. All eleven years. Yelling, picking, fighting, name-calling, stealing, stalking - never understood why, until I was diagnosed with ASD not long ago. I guess I really was that different.
At one point in middle school I remember being so sick of one guy in particular, - he always kicked and pushed me during PE. Sometimes he would steal my things and throw them in the girls changing room to lock me there when I go to get them (I am a man). One time he pulled my pants down so the other guy could snap a photo of my bare behind on his phone. When I asked them to delete the photo, he punched me in the face.
I had a crush on a girl once. Came clean about it, we even went on a small date. This one time she waited for me after school with two girl friends - they pushed me to the ground, kicked me in my stomach, my back and between my legs, laughed at my pain and threw snow at my head. We were 10 at the time, and I was a lot smaller than the girls. I never told anyone, didnt want them to laugh at a boy who is being picked on by girls.
In middle school I got in a fight with one of my bullies during PE. He kicked me, I caught his foot with my hands and lifted it up - he fell on his wrist and broke it. The entire school started treating me like a plague. No one talked to me for several days, aside from the occasional "maniac" or "break my arm too, I wanna stay home".
There were several kids like me in our school. Teachers did nothing - for them I was a weird quiet kid, and quiet kid always get picked on. Parents did nothing, because nobody knew I'm autistic - they thought I'm just "lazy and weird".
I don't know what is there to learn besides "don't raise bullies".
Rovio lawyers be like
Nanomachines, son!
Handwriting has been proven to enhance learning in humans, so you are doing great by keeping the habit!
I don't have much to recommend, but so far this little tool was very useful for me and my math studies: https://github.com/lukas-blecher/LaTeX-OCR
I am not a student, but I learn like a student all the time. I also enjoy handwriting (got an e-ink tablet for that) and knowledge management. I am often dreaming of a "perfect setup" where all I write gets pushed automatically through OCR into my knowledge vault (Obsidian, Logseq or whatever I/my peers happen to use). Even came up with a plan. I hope this new year will leave me enough energy to execute something useful.
Would you like to collaborate on that perhaps?
As someone who has built a career in building and maintaining digital services, a lot of what Carmen talks about rings very true to me, especially this part:
"The platforms make money based on the time we spend on them, and they don’t hesitate to use unethical, addictive resources, so how are you going to ask a 10-year-old or a 13-year-old to stop, if it’s even hard for us adults?"
I've struggled with social media and technology addiction myself, so in my mind, allowing a child a smartphone is akin to teaching them how to smoke - that is how toxic and generally "bad-for-your-health" modern internet is, I think.
At the same time, I am not (yet) a parent, so I really don't know how am I going to be making such a decision when the time comes.
So many cool suggestions in the comments, I have to add a mention of Ennio Morrricone's soundtrack to "The Thing".
On a personal note, Shnitke's Concerto Grosso #1 always sounded like a manic bad dream to me.
I think this is a fun concept, I would definitely play something like this! I suspect it could be just as fun to build. Game like this could be extended in another direction: I always dreamed of a game that would let me cleverly sabotage a powerplant or delivery network to achieve some other goal, like a heist.
A genuinely cool and somewhat lean alternative to Electron!
It's not that native UIs are lagging behind, there is a whole set of reasons.
TL;DR: browsers, as opposed to desktop apps, are stardartized - because they were originally designed to display and deliver text documents. We were never supposed to build complex application UIs on a web stack.
First, there is no standard way of making native UI on a desktop. Every OS uses it's own solution, while Linux offers several different ones. Browsers rely on a set of open standards developed specifically for the web, and even there not everything works exactly the same.
Second, browsers are designed to draw a very specific kind of UI through a very specific rendering mode - they run an immutable hierarchy of elements through layouting and painting engines. It works great for documents, but it becomes extremely unweildy for most other things, which is why we have an entire zoo of different UI implementations (crutches, most of them) for browsers.
On the desktop we often make a choice of what UI technology would fit best our purpose. For a game engine I would use an immediate-mode UI solution like ImGUI, for the ease of prototyping, integration and fast iterations.
For consumer software I might choose between something like QT or GTK for robust functionality, reliable performance, acessibility and community support. Mobile platforms come with their own native UI solutions.
For data-intensive UIs and heavy editors (e.g. CAD, video and music production, games) I might need to designan entirely new rendering pipeline to comply with users requirements for ergonomics, speed, latency etc.
It is also easy to notice that as a team or employer, it is often much easier to hire someone for web stack, than for native development. Simply put, more people can effectively code in JS, so we get more JS and tech like Electron enables that.
If you are interested in a single solution that will get you nice results in general, no matter the platform - you might see some success with projects like Flutter or OrbTK.
UI rendering in general is a deep and very rewarding rabbit hole. If you are in the mood, this article by Raph Levien gives a good overview of existing architectures: https://raphlinus.github.io/rust/gui/2022/05/07/ui-architecture.html
Wonderful reply, thank you! My experience is indeed very limited, glad you shared yours
I am intrigued by your response. I agree completely - gotta pick a right tool for a job, but in my experience Windows is only good at running software that is locked-in by a vendor. E.g. I would use Windows to develop for .NET stack. I am a software engineer, so my experience is limited like that. When you were thinking about things that Windows is right for, what examples came into you mind?
I am in the process of learning about/choosing shells for my new setup. Can you please elaborate on gpl-vs-mit style - what do you mean? Is it just about licences?
I am not a professional educator, but in general I think it is worth to start with basic computer literacy: identifying parts of a PC, being able to explain their overall functions, difference between hardware and software, and what kinds of software a computer can run (firmwares, operating systems, user utilities etc.). This would also be a perfect time to develop practical skills, e.g. (assuming you are a normatively-abled person) learning to touch-type and perform basic electronics maintenance, like opening your machine up to clean it and replace old thermal compounds.
After that taking something like "Operating systems fundamentals" on Coursera would be a great way to go on.
It really depends on your goals, resources and personal traits, as well as how much time and energy you can spare, and how do you like to learn. You can sacrifice and old machine, boot Ubuntu and break it a bunch of times. You can learn how to use virtualization and try a new thing every evening. You can get into ricing and redesign your entire OS GUI to your liking. You can get a single-board computer like RaspberryPi and try out home automation.
I might have phrased my thought too bluntly: I never intended to frame the problem as any sort of moral failure on the end users' part. I view this as a failure of our educational institutions.
In my mind, preferring to spend time on (e.g.) MS Office in class, instead of teaching proper computer literacy, is like trying to teach meal-prep with Philips air fryers instead of teaching how to cook.
I hear you, and I too feel like it might be just my aspi-nerdiness speaking, but the same argument could be said about any subject that is considered fundamental to highschool ed. We don't skip on philosophy, sciences, languages and arts just because they seem less applicable than math or econ, or because "it's impossible to learn everything".
Our civ made progress, having invented a fundamentally new tech that is accessible to everyone and now underpins everything. Allowing people to acquire the basic literacy needed to interface with this tech sustainably is the bare minimum we should be doing. I am not talking about turning kids into cyber wizards - just getting their computing up to a level that allows them to make relevant informed choices.
We learn and teach inferior personal computing practice, and most people don't realize how much they are missing.
The vast majority of people outside of enthusiast circles have absolutely no idea what a personal computer is, how it works, what is an operating system, what it does, and how it is supposed to be used. Instead of teaching about shells, sessions, environments, file systems, protocols, standards and Unix philosophy (things that actually make our digital world spin) we teach narrow systems of proprietary walled gardens.
This makes powerful personal computing seem mysterious and intimidating to regular people, so they keep opting out of open infrastructures, preferring everything to come pre-made and pre-configured for them by an exploitative corporation. This lack of education is precisely what makes us so vulnerable to tech hype cycles, software and hardware obsolescence, or just plain shitty products that would have no right to exist in a better world.
This blindness and apathy makes our computing more inaccessible and less sustainable, and it makes us crave things that don't actually deserve our collective attention.
And the most frustrating thing is: proper personal computing is actually not that hard, and it has never been more easy to get into, but no one cares, because getting milked for data is just too convenient for most adults.
I find the lack of proghead representation quite disturbing. There are dosens of us!
I am an aspi, English is my second language, and it has been my primary language for 5 years. Learned it mainly through music, games and cinema. Spoke to Americans, English people, Australians, French, Scottish - all sorts of folks. Most people get surprised when they learn where I'm from, because my accent is a "well-spoken mix of Australian and eastern-european".
I also find it fun to pick up and collect fun mannerisms, utterances and such. I am fascinated by Jewish-american jargon, I admire (but never paly with) AAE, and here in Europe it's easier to mix and match things across cultures.
I also have to disagree with you on glottal stops - I adore them and often find them uniquely expressive, but I respect your right to your own tastes.
Hey this one looks exactly like what I expected to get, thanks!