4 ms·
The engineers of ASML, TSMC and others wake up every day, shoot lasers on liquid lead to generate light with extreme short wavelenghts, to make smaller and more
by biosboiii 3y ago
The engineers of ASML, TSMC and others wake up every day, shoot lasers on liquid lead to generate light with extreme short wavelenghts, to make smaller and more performant chips.
And web developers wake up every day so that no one notices their work.
- ilovecurl 3y agonitpick: TSMC's EUV process uses lasers to vaporize tin, not lead, into EUV emitting plasma.
- londons_explore 3y agoDoes the tin itself lase? Is the radiation given off from the tin single-frequency and phase coherent?
- foobiekr 3y agoNo. And it doesn’t matter for their use case.
- londons_explore 3y agoseems like a recipe for fragility... The mixtures of wavelengths will make optimizing other parts of the process very hard. And even keeping a consistent mix of wavelengths isn't easy.
- foobiekr 3y agoWell, go apply here: https://www.cymer.com/careers/ https://www.cymer.com/careers/ Given the criticality of the tech, I'm sure the price will be met.
- dist-epoch 3y agoWouldn't it be hilarious if some ASML/TSMC engineers used Canva internally? I bet it happens in some corner.
- biosboiii 3y agoThey certainly do, somewhere. It's not against web devs in general, but this "give a man a hammer and every problem looks like a nail" approach to things. Apps like Canva are unusable for me on my old PC. Many websites too. I have only about 15GB of mobile data, some websites take like 20 megabytes of my monthly without any fancy video/imagery. Related article: https://www.theolognion.com/unreal-engine-5-is-meant-to-ridicule-web-developers/ https://www.theolognion.com/unreal-engine-5-is-meant-to-ridi...
- shepherdjerred 3y agoMore performant chips mean you can have more software abstraction and build things quickly. The increase in chip speed does not correspond to faster program execution but rather faster program authorship. It's easier to train an army of web developers to build React applications than to teach them PHP + JS, Ruby + JS, etc. Those React developers can also (on average; many people are insanely productive in "uncool" languages) write applications more quickly. For example, a company could write their app for macOS + Windows + Linux using native frameworks, or they could write their app once in JS + Electron. A native app would certainly be much more performant, but that comes at the cost of being much more difficult to build, and most likely, Linux would not be supported at all.
- ljlolel 3y agoFaster or just cheaper web devs that won’t unionize?
- shepherdjerred 3y agoBoth, probably. If you can teach more people how to write web apps, that skill becomes less valuable.
- rkagerer 3y agoWhat you've described is simply a tooling problem. We can (and should) have tooling that creates native, performant apps and is as easy to create with as React.
- shepherdjerred 3y agoI think you're right; we just aren't there yet. My point was that these performance increases aren't simply going into the void, they're being transformed into productivity increases.
- deleted 3y ago[deleted]