190 karma · joined October 25, 2019
I used to only play on DualShock 4s and even skipped the DualSense because I just loved my DualShock that much.
I use an 8bitDo now and it is better in every way I care about. 8bitDo does not make consoles.
I wonder if this is a newly acquired subsidiary producing these robots (they've been doing a lot of acquisitions recently), or if these have been in development in-house for a while.
When you use HTML primitives like inputs with associated labels, the new popover API, dialogs, details + summary elements, their behaviors are all made by the browser vendor and are designed to compose with each other. It really is a difference of night and day, and for free. We don't take advantage of the amazingly powerful tools we have been given.
The UI has the best productivity-focused design I've ever seen in any GUI application. And its a game. Absolutely incredible.
I wonder why this type of style hasn't caught on with React and friends? It would be really nice to be able to have an AppKit-quality UI programmable in React or Svelte.
I know I know mobile blah blah. But lots of web apps are complicated enough to only be useful on a large screen, like Figma.
CSS: https://developer.mozilla.org/en-US/docs/Learn_web_developme...
JS: https://developer.mozilla.org/en-US/docs/Learn_web_developme...
They even have courses for frameworks.
React: https://developer.mozilla.org/en-US/docs/Learn_web_developme...
Svelte: https://developer.mozilla.org/en-US/docs/Learn_web_developme...
Vue: https://developer.mozilla.org/en-US/docs/Learn_web_developme...
I think we are starting to get to the root of the utility of LLMs as a technology. They are the next generation of search engines.
But it makes me wonder, if we had thrown more resources towards using "traditional" search techniques on scientific papers, if we could have gotten here without gigawatts of GPU work spent on it, and a few years earlier?
If you take a look at NASA's low boom demonstrator [2], you can see that it's much skinnier and the nose is crazy elongated. This is intended to break up the bow shock into multiple parts, thereby decreasing the amount of energy each one has.
[1] https://en.wikipedia.org/wiki/Nose_cone_design#Von_K%C3%A1rm... [2] https://en.wikipedia.org/wiki/Lockheed_Martin_X-59_Quesst
[1] https://developer.mozilla.org/en-US/docs/Web/CSS/Containing_...
Then with Android Auto, Dex, and XR, you would just need a single computer you can carry with you.
Seems like the end state for personal computing. Instead of buying separate computers, you buy human interface devices and plug them in over USB-C.
I know BeOS had tabbed windows in the 90s in a floating window manager; it makes me wonder why this idea didn't catch on in the early 2000s.
Windows has started to add tabs to individual programs incrementally as part of their rewrites of core applications in the new GUI frameworks. Notepad got tabs and so did Explorer. So they see the utility.
Why hasn't tabbing been included as a core feature of the window manager outside of these niche tiling window managers for Linux?
If you allow UDP connections in your firewall, it will upgrade to HTTP 3 automagically as well.
I highly recommend it
The `<center>` element spans the width of it's container, is only as tall as it's content, and only centers the content contained inside it horizontally, but this isn't immediately obvious just from looking at the element's name. Using `text-align: center` instead is a much more obvious way to describe what the `<center>` element is actually doing.
Yes, this is more complicated, but it is more obvious, which, I think, is more useful when someone is learning a complex topic.
<body style="background: url('animals.jpg')">
<div style="text-align: center">
Which isn't much more complicated, and makes it clearer what's going on. I wonder if there is a transpiler like Elm that could take a single file written in a simplified language and gave you an HTML5 compliant webpage? You could argue that all the XML-but-not-actually-XML crap in HTML (angle brackets, closing tags, escaping special characters with HTML entities...) is also an impediment to beginners.[1] https://developer.mozilla.org/en-US/docs/Web/SVG/Element/for...