4 ms·
Great job here. But what about the rest of the platform? It's knee deep in layers of crap accumulated over 20 years due to schizophrenic product management. No
by iasay 4y ago
Great job here.
But what about the rest of the platform? It's knee deep in layers of crap accumulated over 20 years due to schizophrenic product management. Nothing is finished. Everything is broken or limping or painful to use. Every major release just adds another layer of crud.
I want to come back to the platform but it hurts me. Every bloody day I have to use anything Microsoft it is literally a productivity draining nightmare.
- pathartl 4y agoI personally feel like Windows in the past 3-4 years has been slowly unifying to at the very least be more consistent. Part of this was the introduction of Windows Terminal, the rebuild of Notepad, tweaks to Explorer, rebuild of Task Manager coming in 22H2, and the huge overhaul to Settings which is slowly rendering Control Panel obsolete.
- spaetzleesser 4y ago"the huge overhaul to Settings which is slowly rendering Control Panel obsolete." I bet we'll have nuclear fusion before the Control Panel is obsolete.
- iasay 4y agoThese things are pretty much just bike shedding though in the scale of the problems with Windows. They are very easy to market as improvements though and MSFT is entirely driven by marketing now rather than quality and engineering.
- azinman2 4y agoThat they have released any version of windows without 100% consistency is itself an abomination. We’re not even talking about a nit, there are literally completely different paradigms within Settings itself as you click around, and that’s just one example of many. Perhaps it’s my Apple-bias, but every time I go to use Windows I just go “wow how could they say yup ship it?!”
- pathartl 4y agoEven System Preferences (Settings now?) in macOS is a complete mess.
- azinman2 4y agoIt’s become more coherent with the rest of the platform and iOS, even if you don’t like the design.
- robotnikman 4y agoextreme backwards compatability is my guess. There is probably some ancient program a business is running somewhere out there which depends on the control panel, or that random button, being there for whatever reason.
- blibble 4y agonotepad could be built by a smart 12 year old over a weekend and a terminal is a pretty common single person open source project meanwhile the shell has something like 7 different styles of context menu, with several new ones added with every major release
- deleted 4y ago[deleted]
- speed_spread 4y agoNotepad uses bare Win32 API calls. If a 12 year old can handle that in a weekend, I'm Rihanna.
- codebolt 4y agoI taught myself coding Win32 API in C as a young teenager, nothing magic about it. And Notepad is a very basic app.
- deleted 4y ago[deleted]
- blibble 4y agoit's an edit control inside a window take the standard example of how to create a window and add one more CreateWindow() call
- speed_spread 4y agoAh, simple like this: https://github.com/genuinelucifer/mypad https://github.com/genuinelucifer/mypad I like that part: hEdit = CreateWindowEx ( WS_EX_CLIENTEDGE, /* Extended possibilites for variation */ "EDIT", /* Classname */ "", /* Title Text */ WS_CHILD|WS_VISIBLE|WS_VSCROLL|WS_HSCROLL|ES_MULTILINE|ES_AUTOHSCROLL|ES_AUTOVSCROLL , /* default window */ 1, /* Windows decides the position */ 1, /* where the window ends up on the screen */ 100, /* The programs width */ 100, /* and height in pixels */ hwnd, /* The window is a child-window to hwnd */ (HMENU) IDC_EDIT, /* No menu */ GetModuleHandle(NULL), /* Program Instance handler */ NULL /* No Window Creation data */ );
- LeonTheremin 4y ago
- iasay 4y agoWhat the fuck
- tofuahdude 4y agoWhoa. That commenter's history is WILD! Most fun I've had on HN all day.
- mrguyorama 4y agoIt's a good reminder that HN is just as much a garbage dumpster fire as any other mid size forum
- iasay 4y agoThat is at least 40dB over my level of insanity.