Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
motorest
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
271.
▲
by
motorest
1y ago
> While I tend to agree with your position, it sounds like they built a system in less than 2 weeks that was immediately useful to the organization. That sounds like a win to me, and makes me wonder if there were other ways in hindsight
272.
▲
by
motorest
1y ago
> If the software base is full of gotchas and unintended side-effects then the source of the problem is in unclean separation of concerns and tight coupling. Do you know how you get such a system? When you start with a simple system and
273.
▲
by
motorest
1y ago
> I have worked at scale - I have found countless examples of people not believing in simple solutions which eventually prevail and replace the big-complex thing. I have worked at scale. I have found examples where simple solutions preva
274.
▲
by
motorest
1y ago
> We can even just look at the title here: Do the simplest thing POSSIBLE. I think you're focusing on weasel words to avoid addressing the actual problem raided by OP, which is the elephant in the room. Your limited understanding of
275.
▲
by
motorest
1y ago
I think this article actually expresses a dangerous, risk-prone approach to problem solving, and one which ultimately causes more problems than the ones it solves. The risk is misunderstanding the problems they are solving, and ignoring all
276.
▲
by
motorest
1y ago
> If you're searching for something it matters to you. Yes, something I stumbled upon before and I bookmarked it because it matters to me. See how it works? > So you don't use search engines, eh? Do you actually know what a
277.
▲
by
motorest
1y ago
> The "serious problem" is that they've known about bugs for 20 years and not committed resources to fix it. The problem is the money. Who is "they"? Project maintainers? Project users? You? > The problem is t
278.
▲
by
motorest
1y ago
> I think it was a mistake to combine styling and layout (...) Anyone who ever did any work on UI development knows very well that styling and layout are coupled and interdependent. I mean, think about it. Text string length, text size,
279.
▲
by
motorest
1y ago
> And it’s easy to fix - sponsor a contributor. It’d be cheaper than the many meetings that were needed to make the removal decision. I don't think that's how it works. I mean, how many problems did you ever fixed by dictating
280.
▲
by
motorest
1y ago
Not ridiculous. It's a clear conflict of interests, and represents a perverse incentive.
281.
▲
by
motorest
1y ago
> Free credentials temporarily do, but only until someone teachers crawlers to AI-automate signups. Forum spammers already figured this out a long time ago. Forum spamming is a solved problem, isn't it? I mean, do you see any spam h
282.
▲
by
motorest
1y ago
> Most React sites do the same thing. Citation needed. > And most of those don't do anything you couldn't have done without JS. Please explain how you plan to develop a webpage that fetches data from an API without using Jav
283.
▲
by
motorest
1y ago
Here we are railing against $500 mechanical keyboards, and some dude whips out $500 CW keys. The ultimate one-up.
284.
▲
by
motorest
1y ago
> Because it represents wasted time and cognitive load. No, not really. Either you use them because they are presented to you, or you don't and you are oblivious to their existence. There is zero cognitive load. > It's a ves
285.
▲
by
motorest
1y ago
> We have nothing to protect sites against scrapers except to make it more expensive for everyone’s (...) Authentication works, doesn't it?
286.
▲
by
motorest
1y ago
> The thing is - I just saved bookmarks, I never really utilised them ever, to find something, to go back to. You're not describing a bookmarks issue. You're describing a personal organization issue, which is reflected on how y
287.
▲
by
motorest
1y ago
> No one I've ever worked with seems to do the same, am I alone in this behavior? You are not alone. I also read and re-read my PRs, and it pains me when people from my team post them with a lame and mysterious "misc fixups&quo
288.
▲
by
motorest
1y ago
> I think so, as in "make sure all other stuff has run before calling the NOP finished". Is this related to speculative execution? The high level description sounds like NOP works as sync points.
289.
▲
by
motorest
1y ago
Looks like Ukraine's attack on Russia's oil infrastructure are starting to hurt. So far Ukraine managed to disrupt around 17% of Russia's refinery capacity, and they are yet to unleash their recently unveiled deep strike crui
290.
▲
by
motorest
1y ago
> But it might be cheaper to store the corn for a year and then dispose of it, replace it with fresh corn. I don't think any food crisis scenario in the US involves a road bump that spans a single year and doesn't disrupt exist
291.
▲
by
motorest
1y ago
> I'd rather farm food where plants grow well and put up panels where they don’t.. False dichotomy. There are places where food does not grow at all and can be used to grow fuel crops. Say, the ocean. https://en.wikipedia
292.
▲
by
motorest
1y ago
> The big problem is debris. These higher satellites will take hundreds of years to fall out of orbit if they end up malfunctioning. Malfunctioning is a risk, but if they are the backbone of a rival military power then this means they ar
293.
▲
by
motorest
1y ago
> Asynchronous computing @Facebook I feel tha I'm missing something obvious. Isn't this doc reinventing the wheel in terms of what very basic task queue systems do? It describes task queues and task prioritization, and how it s
294.
▲
by
motorest
1y ago
> Why stop there? Just block all non-US IPs! This is a perfectly good solution to many problems, if you are absolutely certain there is no conceivable way your service will be used from some regions. > Surely bad actors wouldn’t use V
295.
▲
by
motorest
1y ago
This is one of the best submissions I read in ages. Thank you for such a treat.
296.
▲
by
motorest
1y ago
> With any decent backend implementation, idle connections should be really cheap (...) Not exactly. With sync calls each server instance can handle only a few hundred connections. With async calls each instance can in theory handle tens
297.
▲
by
motorest
1y ago
> Such a big readme and no introduction to why I should be interested in this tool. This. Why in the hell would anyone want to kill random processes that open a port in the tange 2000-6000? And why is this need so pressing as to require
298.
▲
by
motorest
1y ago
> The page this text is on, proves that isn't true! The page does not have to do anything other than serve static content. That's hardly what most sites require nowadays.
299.
▲
by
motorest
1y ago
> The trend to CDNs serving static content means that Javascript becomes far more important than before, so "no-javascript" sites are at a huge disadvantage. I don't follow. How does serving static content imply a requirem
300.
▲
by
motorest
1y ago
> The "refresh causes load" issue can be solved by doing long-polling instead of short-polling. ...and now you have to greatly scale up your backend infrastructure to be able to handle all those open connections to handle each
More ›