Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
BigJono
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
181.
▲
by
BigJono
5y ago
So are all the Fox News idiots that wanted to come and liberate us from authoritarianism going to do it already? Or is that just for liberal state governments with barely any power that don't share your political views?
182.
▲
by
BigJono
5y ago
Depends what the failure is. If the important stuff is scattered around 20 different devs, one leaving is significantly less of a problem. I'd much rather piece together what someone was doing on one piece of work than have to try and
183.
▲
by
BigJono
5y ago
I don't think I've ever heard someone say "Ukraine" in Australia. It sounds a bit unnatural to say with an Aussie accent. Just going to throw out some totally uneducated linguistics BS here that's just based on my o
184.
▲
by
BigJono
5y ago
What does "provide a well-defined structure to guide the developer" mean? It sounds like something said by a manager that's never written a line of code in their life. The structure of your code is dictated by the existing co
185.
▲
by
BigJono
5y ago
I don't get it. Why is this a library? Looking at the example it doesn't seem to actually do anything other than generate a new colour given an existing colour and a luminosity value. Which is probably about 5 lines that any dev s
186.
▲
by
BigJono
5y ago
Nah, this isn't a great idea. It's not that far off what most companies do anyway. I think most companies have a misunderstanding of what the problem is. The problem isn't that a particular piece of knowledge isn't distr
187.
▲
by
BigJono
5y ago
It's because big companies are optimised specifically for this. The entire enterprise dev culture is built around it. If you have to actually code, some devs are going to 10x other ones. But if you stack in as many dependencies as you
188.
▲
by
BigJono
5y ago
Well you've obviously completely missed the point of JSX then. The "whole markup language" that they invented is literally a line for line transform. Optimisation aside, there's no reason why line 58 of a file with JSX i
189.
▲
by
BigJono
5y ago
React isn't the problem. The React ecosystem is. You can build literally anything with one dependency (react) and four functions (createElement, render, useState, useEffect). People spend months messing around with all sorts of ridicul
190.
▲
by
BigJono
5y ago
> But framework and complex are not synonymous. In practice they absolutely are. The average project using a popular batteries-included framework uses a fraction of it's functionality. Composing smaller libraries will always result
191.
▲
by
BigJono
5y ago
Because lawyers don't pick fights to lose them. Arguing to what extent a platform has to moderate content, in a foreign court, against a warchest in the billions, is a much different ballgame to just binning a beloved fan game communit
192.
▲
by
BigJono
5y ago
This sort of thing always crops up when comparing US cities to cities in other countries. Other countries tend to count more of the surrounding built up areas as part of the city itself. Whereas every time I look at a US city there's p
193.
▲
by
BigJono
5y ago
I think it's controversial because you have a really good point but your example kind of goes against your point rather than supporting it. '===' is a single operator in JS, just as '==' is. It's only superfluo
194.
▲
by
BigJono
5y ago
I don't think so, if you assume that learning is a linear thing and at the end of it you improve as a dev. But the problem is that learning isn't one curve, it's a bunch of them and most of them lead to dead ends or even turn
195.
▲
by
BigJono
5y ago
Using 'quite few' to mean the opposite of 'quite a few' as a non-native speaker is a terrible idea. It doesn't matter how correct it is, a large portion of native speakers are going to assume you mean 'quite a
196.
▲
by
BigJono
5y ago
Will it? If your beard prevents a seal you're just going to be sucking in air from through the sides like you would with a standard mask, no?
197.
▲
by
BigJono
5y ago
Those figures need way more context. In my country (Australia), there's about 1.05 million people in the age group 25-29 (which I assume most migrant workers are about, so should be a good baseline proxy), and 800 deaths per year in th
198.
▲
by
BigJono
5y ago
They're just not really needed now that their core features are provided by other parts of the stack. Variables are stable in CSS itself now, modularisation is done as part of DOM management with React etc, and composition is either do
199.
▲
by
BigJono
5y ago
I don't even see a need for SASS now that CSS has variables and CSS Modules provides composability.
200.
▲
by
BigJono
5y ago
> Those aren't the only two options. You can try to get a team to develop systems that any other capable software engineer can pick up reasonably (such as via effective documentation, and reasonably maintainable nature of the code).
201.
▲
by
BigJono
5y ago
Do you remember what site it was on? It sounds super familiar.
202.
▲
by
BigJono
5y ago
Is that not what's happened to this site anyway? Looks an awful lot like corporate yogurt to me.
203.
▲
by
BigJono
5y ago
No, I didn't downvote you because I'm "suffering from a lack of imagination". I downvoted you because those "web fundamentals" are the web fundamentals. Putting another abstraction layer over it to obscure it
204.
▲
by
BigJono
5y ago
I like it. I doubt I'd go back to a framework where the user's code is responsible for managing the DOM though. I feel like with this you either end up with a bit of "clear and repopulate" boilerplate for each component,
205.
▲
by
BigJono
5y ago
Yeah, the difference is that once you know them, you can use them on literally every project until CSS somehow gets replaced with something else (which will never happen). If you put all that time into learning the tailwind shorthand then y
206.
▲
by
BigJono
5y ago
So why would he uproot his entire life that he's happy with to move somewhere with a slightly lower tax rate when he can still support his relatively modest lifestyle a thousand times over?
207.
▲
by
BigJono
5y ago
This is even another example of just optimising for the easy bit. I could hire 50 juniors that can code tomorrow if I wanted to. But even with an unlimited budget, finding good devs that can make it through a 2 year project without coming o
208.
▲
by
BigJono
5y ago
Yeah and if that's all people used, JS would be the best language ecosystem ever. Too bad I can't even remember the last time I jumped on a project with less than 80 dependencies.
209.
▲
by
BigJono
5y ago
I'm surprised this is the first one. How about the null coalescing operator that literally has zero use outside of encouraging an anti pattern in failing to disambiguate null and undefined at the earliest possible opportunity? How the
210.
▲
by
BigJono
5y ago
Or people could just not write shit code. No idea why expecting basic competency with the language you're using is so out of vogue these days.
More ›