Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ratww
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
35 ms
·
331.
▲
by
ratww
4y ago
I'm not gonna try to defend GPs theory, but you're misrepresenting their post. The claim was that women supposedly "fought" for those "5%", in the context of dating apps. OP didn't claim women exclusively
332.
▲
by
ratww
4y ago
I'm not disputing anywhere that the original PHP has issues, and in fact I'm acknowledging that in the beginning of the first paragraph. Adding additional information and context is not moving goalposts. What I'm actually rea
333.
▲
by
ratww
4y ago
Familiarity? I've been using the OS for 20 years and still very often struggle to find stuff there. When you have users that spend their whole day in an app, sure: workflows matter a lot and you can't break familiarity. But a sett
334.
▲
by
ratww
4y ago
Faster response to user actions, smaller payload, not reloading the whole page, keeping scrolling position, keeping focus and keyboard cursor position when possible, allowing transitions and animations, no need to change browser history unl
335.
▲
by
ratww
4y ago
Yes it is. It's a method of achieving something or carrying something out . But not only it doesn't matter, I don't think anyone else is interested in a stupid semantics discussion.
336.
▲
by
ratww
4y ago
Yep. We have a Window Server 2022 VM for testing sites in IE11 (we're in a Microsoft partnership thing so we need IE11 support) and after some recent updates it's been a pain in the ass to use IE even on purpose. Happy to not need
337.
▲
by
ratww
4y ago
Outlook still used IE11 for some of its functionality up to Office 2021, until Microsoft recently patched it to use Edge. 2013 to 2019 still use IE11 for rendering some functionality inside Outlook. And of course MS Word (!) for rendering e
338.
▲
by
ratww
4y ago
Same here. Not only the result is the best so far and instantly useable, the website is great to use and the fastest. The voices do lose a bit of character and accent, though. On the other hand that makes my own voice much more useable. Tha
339.
▲
by
ratww
4y ago
If it weren't websites it would have been native apps. Microsoft alone has made more proprietary native app frameworks for Windows in the last 15 than hipster Javascript developers had to learn new frameworks for work.
340.
▲
by
ratww
4y ago
> Show me one such claim In this thread: https://news.ycombinator.com/item?id=31723357 , https://news.ycombinator.com/item?id=31723746 , https://news.ycombinator.com/item?id=31724418 &g
341.
▲
by
ratww
4y ago
I never claimed you argued for that. I'm simply stating the cost of each solution. Thrift is definitely much simpler in practice in all cases, except the case I mentioned as being an exception.
342.
▲
by
ratww
4y ago
The solution to this completely hypothetical an unrealistic problem is to just not have too many partials to begin with. Which is the reality of 100% of the apps made with the libraries/frameworks I mentioned, WebForms, PJAX and Turbol
343.
▲
by
ratww
4y ago
> "Modern" frontend code requires: Not necessarily, at least in the case of React and Vue. Rather than using NPM, you can self-host react/vue (or preact if you need something even smaller), or serve it from Unpkg. You do
344.
▲
by
ratww
4y ago
Your understanding is correct. Virtual DOM never promised better performance than pre-rendered static HTML. It only achieves better performance (and better UX) than dumbly re-rendering the whole website whenever the underlying data changes.
345.
▲
by
ratww
4y ago
I wouldn't call it reinventing. We're just using newer client-side frameworks to also render things on the server, because for lots of people there is a clear advantage in using such frameworks rather than old templating engines
346.
▲
by
ratww
4y ago
While Vanilla-PHP was definitely mostly just doing text substitution and had injection issues, there were other languages and template engines that were able to fix this by having more sensible defaults where raw-html interpolation is not a
347.
▲
by
ratww
4y ago
While I completely agree with you (and also think that the grandparent post was a bit inflamatory), the argument here is not that newer technologies aren't better. The argument is that the techniques themselves were "forgotten&quo
348.
▲
by
ratww
4y ago
> No, that's a requirement on most business cases, my comment stated 'complex and dynamic web apps'. Re-rendering the whole page everytime the user checks a box or clicks a button just to replace some fields in a whole pa
349.
▲
by
ratww
4y ago
That's definition is definitely not widely accepted, however some people seem to believe it is. So I guess it's open for debate.
350.
▲
by
ratww
4y ago
I mean, sure, there were "web pages being rendered on the server" back in the day. But that was the rule, and there was no name for it. Wikipedia's SSR page used to be called "Server Side Scripting", which is kind o
351.
▲
by
ratww
4y ago
Tree shaking could help, but an issue is that in bigger libraries there will often be shared abstractions that wouldn't be present in a more targeted implementation. Even libraries that are well architected and have good separation of
352.
▲
by
ratww
4y ago
> The counter factual might suffer from Chesterton’s Fence. If you don’t know why the framework implemented “all sorts of things during boot up without our knowledge”, why do you believe that you wouldn’t need to do something similar if
353.
▲
by
ratww
4y ago
Same. I waited a couple months to buy my M1, so when I got it everything I needed was running fine. There were a couple libraries my company needed that didn't have ARM support but I ported them and made pull requests to the repos, and
354.
▲
by
ratww
4y ago
I also learned electronics first, but in a much more amateurish way. As a kid I loved electronics magazines and building projects from them. My dream was a Z-80 kit, but even much simpler kits were too expensive for me. I ended up making a
355.
▲
by
ratww
4y ago
You probably don't need a bootcamp. You're experienced enough to get good by doing courses online. Just get over the fear of picking technology that will be outdated and do a course right now. Vuejs or React for the frontend and L
356.
▲
by
ratww
4y ago
I would try to reach back to them for help positioning you in a (well earning) junior or mid-level position. Companies also want that, honestly. Hiring juniors and mid-level is a pain in the ass too. Someone with a lot of field experience b
357.
▲
by
ratww
4y ago
At this point half of the internet doesn't seem to have functioning contact points. I sometimes wonder if I could do chargebacks for almost everything I buy online, since some companies don't even bother to answer the credit card
358.
▲
by
ratww
4y ago
If you can explain why you're going back to junior, employers will be more than ok with it. Today it's not uncommon to see people changing careers in the industry, you seem to be going from a freelancer/"webmaster"
359.
▲
by
ratww
4y ago
I'm gonna agree with you. I get lots of weird random artifacts in Unreal. Sometimes it's a weird "vibrato" on some words, some words are unrealistically raspy. Plus it's a bit too sibilant in general compared to AWS
360.
▲
by
ratww
4y ago
> MagSafe/Qi. Which they control, and they still can get fees from Apple doesn't control Qi. I charge my phone with a random $5 charger and it works quite alright.
More ›