HNHacker News
TopNewBestAskShowJobs

mikewhy

1,296 karma · joined January 4, 2011

The year is 2022, Hacker News is largely American Centrists, erring towards supporting big corporations, with a touch of Nazi sympathizing. I'm out
submissionscomments
mikewhy··on Making IRC better
Discord and Slack let you hide inline images, it's nice when users don't have to worry about changes to third-party image hosts
mikewhy··on GTK 5 might drop X11 support
I'm not sure what constitutes "flickering" on X11, but it's really not hard to find examples of it happening to people that aren't using Nvidia.
mikewhy··on Ubuntu Unity desktop back from the dead after several years' hiatus
This seems like a weird half-step between "headerbars" / client side decorations / hamburger menus. KDE Maui is going that direction: https://mauikit.org/apps/

Sadly it just seems to be more like a custom window decoration that only does shadows (no actual title bar) and regular KDE headers, no actual window controls / CSD.

mikewhy··on Vite – Next Generation Front End Tooling
Awwww but you're so close to getting the point. Hopefully one day.
mikewhy··on Vite – Next Generation Front End Tooling
"all this monoliths->microservices are really achieving is finding slightly different ways of doing the same thing"

"all this python->go are really achieving is finding slightly different ways of doing the same thing"

"all this relational db->document stores are really achieving is finding slightly different ways of doing the same thing"

mikewhy··on Vite – Next Generation Front End Tooling
I'm not seeing a lot of "good criticisms" here. Just the typical HN curmudgeons complaining about things that were introduced half a decade ago being too new.
mikewhy··on Vite – Next Generation Front End Tooling
HMR is 6 years old at this point. Rollup is 6-7 years old. At what point should you start to think maybe you've been a reactionary for too long?
mikewhy··on The new wave of React state management
Yup! I'm aware, it's mostly an exercise I wrote after trying RTK.

It's a combination of two other Redux helpers I've been using for years before RTK existed. All mentioned in the "see also" section.

mikewhy··on The new wave of React state management
Have you considered something like "selector based side effects"? https://github.com/mikew/redux-easy-mode#selector-based-side.... The difference is most side effects are based around when an action is dispatched, but I wanted to know when things _change_.

It's possible to do the same thing with a react component + useEffect, but I thought a pure-redux solution would better fit the spirit of Redux.

mikewhy··on Oops, I Spilled the Beans
I'm not familiar with the development process of curl (but I did recently listen to Daniel's interview on the foss pod). But seeing that GitHub is used, would branch protection help?
mikewhy··on Windows 95 in Electron
They don't even read the comment they're replying to.
mikewhy··on macOS screenshot tricks to impress your co-workers
They are shown inline but they don't play automatically. But they do let the reviewer pause and rewind to see something they've missed, rather than sit there and wait to hopefully catch what they missed.
mikewhy··on macOS screenshot tricks to impress your co-workers
Gitlab and GitHub both let you upload videos (and probably more). I still use ffmpeg to convert .mov to .mp4 to get a better file size. But either run circles around the quality and size of .gif
mikewhy··on Write HTML Right
"Automatic semicolon insertion": https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
mikewhy··on uBlacklist – Block specific sites from appearing in Google search results
Yeah, you'll constantly see people use the same old tired jokes here with like 10K karma. I guess it's what this community goes for. Hence why it's started being referred to as "the orange site" and not by name, people don't want to associate themselves with a bunch of borderline racists.
mikewhy··on uBlacklist – Block specific sites from appearing in Google search results
So since chess players aren't a very progressive group, none should strive to be progressive?
mikewhy··on Sunsetting Atom
FYI you can drag anything from the sidebar to the bottom pane. It's not much, but can help with the overloaded sidebar.
mikewhy··on VSCodium – Free/Libre Open Source Software Binaries of VS Code
Note it does take up a fair amount of room on the server. Mine is clocking in at 1.1GB.

Oh wait, glad I checked because ~800MB of that is just old versions of the server.

mikewhy··on High-performance GLQuake fork using modern graphics pipeline
quaddicted, linked in the text you've quoted, is a great resource.
mikewhy··on Blender shader-based halftone CMYK offset printing emulation process
Surprised there's no equivalent in Reshade
mikewhy··on Ask HN: How do you sync your computer’s development configurations/environment?
Work-provided bootstrap script to install most tools.

Self-provided dotfiles for shell and the like.

But since I started using VS Code Remote, the "bootstrap" portion doesn't happen all too often.

mikewhy··on Show HN: VideoMentions – Search YouTube based on the spoken words in videos
I've been wanting to make a supercut of Civvie 11 mentioning John Carmack but have been putting it off. This just did half the work for me, amazing!
mikewhy··on GraphQL Is a Trap?
You're aware GraphQL isn't limited to calling out to SQL databases, right?
mikewhy··on GraphQL Is a Trap?
How would you implement this with rest / something more traditional?
mikewhy··on GraphQL Is a Trap?
The company I'm with is decidedly smaller than mega corp and graphql has been a huge boon for productivity. The API team will hit product with some word vomit that the page they want to build is impossible due to service A not being able to talk to service B, meanwhile the frontend team just implements a resolver and is done with it.
mikewhy··on GraphQL Is a Trap?
Jest was also heavily pushed and is in an awkward place right now.
mikewhy··on GraphQL Is a Trap?
Graphql literally forces you to define a schema and adhere to it.
mikewhy··on GraphQL Is a Trap?
You can easily augment a rest API with graphql.
mikewhy··on GraphQL Is a Trap?
They have an interactive playground with auto complete.

You can point and click to build a query.

mikewhy··on GraphQL Is a Trap?
> Everything was poorly documented

It's graphql, it's self-documenting.

← PreviousPage 2 of 26Next →