Viewing profile — nohuhu
nohuhu
HN member- Joined
- Thu, Jan 09, 2020, 8:02 PM UTC
- HN karma
- 20
- Public activity
- 31 items
- HN profile
- View on Hacker News ↗
About nohuhu
No profile information was provided.
Recent public activity
-
comment
Comment #23422621
> The better ones are often tied to company-specific frameworks. That is because to implement accessibility in a grid/tree widget to a meaningful level, you need a lot of underlyin…
-
comment
Comment #23197704
> Redux is fantastic and it's quite a simple library. ... and it's an extra library. You can do without it in React, you know. > The rest is what gets you into trouble. Exactly. My…
-
comment
Comment #23195154
> it's the only way to go to build products. This! Back-to-front is a good way to build a scalable, performant, cleanly designed software . Front-to-back is the only viable way to …
-
comment
Comment #23194896
> If that works with your model of the world that's great. Wouldn't kick it out of bed for farting. Oh I see, entity naming could also be improved. ;) > For me, the easiest way to …
-
comment
Comment #23185735
One viable alternative for thunks and sagas that I came up with is using async functions and explicitly getting/setting state: https://github.com/riptano/statium#viewcontroller Sti…
-
comment
Comment #22894056
> I could see a barn find in bad shape suffering a lot more than that. Yeah well, in between being a bottom feeder and looking for fun, machines usually come to me as project piece…
-
comment
Comment #22893053
I haven't gotten to measuring wear on the ways yet, don't think I'll need to scrape them but that's a possibility. This is a pet project of mine, a barn find that was in a pretty b…
-
comment
Comment #22892134
Thanks for submission, a really interesting read! I'm into restoring old woodworking machinery, and hand scraping is one of the methods for truing lathe ways that I've read about. …
-
comment
Comment #22837670
A framework is usually the foundational code for an app, for sure. In this case it was a bona fide JavaScript framework, Ext JS. It is that big because it implements a lot of thing…
-
comment
Comment #22837553
> You still keep it all in your head, but the compiler errors protect you from small mistakes. It is interesting how "protecting from small mistakes" is touted as "solving our API …
-
comment
Comment #22837421
> I'm sure that class of bugs is relevant for Typescript programmers, because they never develop the skills to not implement those bugs in the first place. This rings true, especia…
-
comment
Comment #22837202
Ext JS is the framework in question. The last time I worked on it (Oct 2018), it was about that size shared between two major versions: Classic toolkit and Modern toolkit, includin…
-
comment
Comment #22817984
> Funny, I usually see type haters claiming that they don't actually make the kinds of mistakes that are fixed by strong typing. As your typical type hater, my preferred argument i…
-
comment
Comment #22807351
Not my blog but I find it fascinating: https://technicshistory.com Really surprised nobody mentioned it yet...
-
comment
Comment #22699114
When people ask me what my wife does for a living, I tell them she's working as a full time mom to our 4 kids. She likes that a lot more than being a "housewife". :)
-
comment
Comment #22499110
This makes total sense to me. If you can solve the hardest problems, it is reasonable to expect that you can solve the rest as well. If you fail at solving the hardest problems, th…
-
comment
Comment #22498991
So I guess this is how living in the 1960s felt like? :)
-
comment
Comment #22446688
> I'm not familiar with either of them, but that seems like a lot more code! Sorry, I should have been more forthcoming with explanations but got paged at $work. Almost nobody is f…
-
comment
Comment #22446312
This is what Statium and Urlito are for: import ViewModel from 'statium'; import stateToUri from 'urlito'; const defaultState = { foo: 'bar', qux: { time: Date.now(), }, }; const […
-
comment
Comment #22311342
No generation gap here. I was building my first web apps in early 2000s as well, with Apache and mod_perl. That was exactly the point of that experiment: hey I recall this stuff wa…
-
comment
Comment #22311250
Everybody is different. You might be more productive at doing stuff the "Rails way", somebody else might not be. I know I won't be, simply because I don't know Ruby and/or Rails en…
-
comment
Comment #22295153
How does that play with Redux Hooks for example? https://react-redux.js.org/next/api/hooks If you are using hooks in your components, you need the global store instance. To call th…
-
comment
Comment #22294891
> The ~100ms between submitting a form and getting error messages isn't that big of a hurdle, in my experience. The issue here is not the length of time it takes for the response t…
-
comment
Comment #22294432
> Clicking "save" and getting that feedback in ~100ms is not, in my estimation, worth the massive extra overhead of using a front-end framework, duplicating your validation require…
-
comment
Comment #22294359
> The server still needs to validate, no? Client input should never be trusted. Server needs to validate, but that doesn't mean client shouldn't validate as well. > I've never seen…