Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ysavir
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
511.
▲
by
ysavir
6y ago
Doesn't look too great on a mobile view. Do you have an example that handles that scenario elegantly?
512.
▲
by
ysavir
6y ago
I think they're referencing the Do Not Track header.
513.
▲
by
ysavir
6y ago
Seems like a wonderful red-flag system to me. I'd rather live in a world where bad recruiters make their values apparent than in one where they are well hidden.
514.
▲
by
ysavir
6y ago
Exactly. Finding the "leave meeting" button is not one that should be hard to find as it's expected to be used at some point by each participant on the call. The UI should be calling attention to it (albeit in a click-safe wa
515.
▲
by
ysavir
6y ago
The usage of the other buttons varies wildly by participant. I know some that mute and hide the camera at all times unless otherwise necessary, while I also know others that generally never mute or hide. > I believe it is more a matter o
516.
▲
by
ysavir
6y ago
I think the author's point about reset buttons and cancel buttons is valid, but not about the Google Meet interface. Reset and cancel buttons present an either/or with the submit button. You either submit or cancel, and only rarel
517.
▲
by
ysavir
6y ago
That differs from my opinion on the matter. If two programmers disagree over formatting, I want to learn the needs of each programmer and how those needs inform their formatting preference. Understanding each others needs, and being respect
518.
▲
by
ysavir
6y ago
I don't know of any good reading, but I suggest you start with some proactive good listening.
519.
▲
by
ysavir
6y ago
That's how I generally feel about it. Strategies like these are usually covering up the symptoms while leaving the root problems in place. "We aren't arguing so it's clearly going well". Thing is, I _want_ my team m
520.
▲
by
ysavir
6y ago
Agile and Scrum are different things. Agile is the recognition that that in the modern world, especially in digital products, we learn new information faster than we can act on new information, and so we benefit from structures and "pr
521.
▲
by
ysavir
6y ago
Sure, but is there anything stopping the person updating from revising the name? The original quality of the name is not relevant to my point, which is that anyone changing the code but leaving poor names behind is complicit in the debt.
522.
▲
by
ysavir
6y ago
This feels less like a case of Hungarian Notation being a bad idea and more like a case where developers are making irresponsible updates to their code. If a variable/function/class/whatever is being updated, the naming shoul
523.
▲
by
ysavir
6y ago
Would that imply that the GP needs to reconsider their willingness to use TypeScript, or is it just a friendly reminder that there is utility in finding teams with shared values?
524.
▲
by
ysavir
6y ago
It doesn't matter to the content, but generally speaking, adding specificity to a story makes it sound more real and immediate to a general audience.
525.
▲
by
ysavir
6y ago
> I think they serve a good purpose once you realise you've stepped out of OOP. You have the idea of a command, or a service, and it does a bunch of procedural things as part of its execution. It only has one public method, so the p
526.
▲
by
ysavir
6y ago
That's a horrible usecase for single use private methods, agreed. But I think they're an excellent way to breakdown a complex chunk of code into smaller components, using the method names to describe what they're doing. That
527.
▲
by
ysavir
6y ago
Very refreshing to see this take and I largely agree. People all too often refer to linters as The Rule rather than The Tool, and forget that a robot will never be able to evaluate the quality of a codebase. That requires human input (thoug
528.
▲
by
ysavir
6y ago
Self-awareness mostly. No tricks, just paying attention to what I'm doing and making a conscious effort to change the subconscious behaviors.
529.
▲
by
ysavir
6y ago
I used to get the same. I was able to help it by getting in the habit of stretching my jaw often, and shifting my neutral jaw "posture". The neutral state used to be me keeping my jaw closed, meaning bringing my teeth together (no
530.
▲
by
ysavir
6y ago
> B interacts to A through Facebook, do they not? And what impact does that have? > its Facebook's job to figure out if A is more at fault (and should be sued) or if Cambridge Analytica is more at fault. No, it's not Faceboo
531.
▲
by
ysavir
6y ago
If we're going with a chain lawsuit, then why skip the step where B sues A for sharing their information with Dr. Kogan? B sues A for sharing their information, then A sues Facebook, then Facebook sues CA. That would be the full cycle,
532.
▲
by
ysavir
6y ago
> Doesn't change my overall point. That's because you keep making points that ignore that the end users knowingly granted permission to Dr. Kogan . If I buy a car, I don't expect the transmission manufacturer to be part o
533.
▲
by
ysavir
6y ago
> There's no way for Z to even know that X exists Other than the time that X explicitly and directly asked Z for access to their data, you mean. This isn't similar to a case where I stored my users' info in a database on C
534.
▲
by
ysavir
6y ago
And does anything about this make Facebook liable for the way CA used the data willingly given to them by their users? Facebook is either: 1. a neutral party, acting on the wishes of its users, who asked to grant CA access to their data. Th
535.
▲
by
ysavir
6y ago
If you want to be strict, sure. But there's no arguing that when people hear the term "demotion", it's almost universally regarded as a non-voluntary change of negative consequence. Perhaps if the title was "To foll
536.
▲
by
ysavir
6y ago
Not feeling inferior, but feeling insecure. The message in the title can easily reinforce people's insecurities and discourage them from pursuing their dreams, because they'll just get "demoted".
537.
▲
by
ysavir
6y ago
Probably due to the very poor and misleading article title, which frames the situation as a "demotion", something that happens to us, not something that we decide to do. The article has a good message, but the title is absolut
538.
▲
by
ysavir
6y ago
You mean when Google Sheets interferes with the keyboard shortcuts of the browser.
539.
▲
by
ysavir
6y ago
> Concretely, a grade out of 10 will be added to the labels of washing machines, laptops, smartphones, TVs and lawn mowers. This score will be calculated based on criteria such as: ease of disassembly, price and availability of spare par
540.
▲
by
ysavir
6y ago
> Obviously the car manufacturer will be liable when a fault in their product kills people But how will that be proven? We can't exactly pop the lid off the driving algorithm and say "ahh, there's the problem. Time to take
More ›