Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
player2121
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
player2121
4y ago
This code is easy to read and understand and refactoring it with a callback seems as premature optimization which does bring own flavor to it. In other words, this is a good example when perfect is the enemy of the good.
2.
▲
by
player2121
4y ago
For simple things we still have Excel and Ms Access where people continue to build simple UIs for personal use. At my previous job, our CFO build own framework (Excel) to manage and automate financial reports (which makes him a full-stack d
3.
▲
by
player2121
4y ago
True but not for new projects. Legacy software has quite a long life span.
4.
▲
by
player2121
4y ago
I do not think that you would be able to do ActiveX, COM, OLE, MFC, C++ after 2 weeks of bootcamp. Yes, Delphi and Visual Basic simplified many of it but there were still many challenges to develop and ship your software. Just shipping alon
5.
▲
by
player2121
4y ago
Browser capabilities exploded dramatically as well as hardware, this is why we have Figma and virtual machines running in the browser. So the answer to this question seems obvious to me. It would be odd if UI complexity stayed the same.
6.
▲
by
player2121
6y ago
https://material-ui.com/system/basics/ It looks like Material UI has its own implementation of styled-system which is great! They should have started with something like that from the start :-)
7.
▲
by
player2121
6y ago
> What I am talking about is overriding styles by the user of the component. Please take a look at theme spec where variants become part of your theme object. You use theme.js to provide custom variants to components. This is how you wou
8.
▲
by
player2121
6y ago
Please take a look at styled-system and proposed theme specification with variants. This is how you would expose your inner components for custom styling. https://styled-system.com/variants you can use it in Chakra or in an
9.
▲
by
player2121
6y ago
> Material UI uses a very similar theming system. The interface of the theme itself is different, but that seems to be about it there. Material UI implements Material UI by default and this is the main reason why it's hard to custo
10.
▲
by
player2121
6y ago
Once webassembly becomes a thing, we can leave the web to the documents and migrate all the apps to the bytecode. That should bring peace to many HTML designers.
11.
▲
by
player2121
6y ago
> nah. what about theming? you cannot do that with inline styles. Nobody is utilizing inline styles in that example. It _looks_ like inline styles but it not. It generates css class name behind the hood which you can override in multiple
12.
▲
by
player2121
6y ago
> So you can use CSS the way it was designed? css was designed to style HTML documents. It was never designed to build rich and scallable apps thus we have all these libraries which fixes a lot of underlining problems.
13.
▲
by
player2121
6y ago
question to the author, why did you switch from styled-components to emotion?
14.
▲
by
player2121
6y ago
I am a big fan of styled-system and glad that more frameworks are utilizing it. This is something that helps a lot when building desktop-alike apps for the web.
15.
▲
by
player2121
7y ago
you mean the days when most software had to be manually installed on your Windows? :-) Yeah, web is not only about documents these days (how it was originally intended) but it is also about running and hosting real-time applications. But I
16.
▲
by
player2121
7y ago
> As an experienced front-end developer I must say that I don't really understand why the complexity of building websites is growing instead of going down. Complexity of building dynamic documents is actually going down. If you are
17.
▲
by
player2121
7y ago
There are plenty of apps out there where you cannot apply HTML document semantics or that would be a waste of time (money) doing so. If using canvas or web-assembly would be easier/possible than using HTML tags for a rendering layer, n
18.
▲
by
player2121
7y ago
> I’m a ‘frontend of the frontend’ kind of guy. My expertise is in HTML and CSS, There are 2 different things: documents and applications. These days you can find IDEs running in the browsers, excel spreadsheets, terminals and all other
19.
▲
by
player2121
8y ago
It feels like google web-devs/disigners should start looking at the native apps to get an idea of what the user expectations for the web-app are going to be. If we look at microsoft web outlook, it is gradually becoming like its nativ
20.
▲
by
player2121
8y ago
To me this attributes more towards general evolution of the browsers which naturally leads to more complex requirements for the modern web-app. I remember that in 2010, when we started re-writing our desktop apps during our transition to we
21.
▲
by
player2121
9y ago
intermediaries fees are often more than operational expenses. In some industries, the fees might be significantly high especially when competition is low. With blockchains it's mostly about operational expenses. Now, bitcoin transactio
22.
▲
by
player2121
9y ago
> Unfortunately for this central value proposition of blockchain, there is no lack of trusted enough intermediaries in the financial/accounting sector. I am not sure if _lack_ of trusted intermediaries is the issue here. The proble
23.
▲
by
player2121
9y ago
and before 70s there were other reasons for this sort of discrimination. As most of the Jewish kids were much better prepared for entrance exams than the kids from rural areas (90% of Soviets at that time were coming from peasant families)
24.
▲
by
player2121
9y ago
It depends on what part of the Soviet Union he was from. If he was from the place with low Jewish population then what he said is actually true. I am originally from central Russia and I've learned about anti-Semitism in Soviet Union o