Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tpmoney
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
601.
▲
by
tpmoney
2y ago
Answer to your Answer: Then its on the application developer to give you the option to override the platform convention, but well behaved apps should adhere to the conventions of their platform by default.
602.
▲
by
tpmoney
2y ago
The cursor movement conventions have existed in macos since the classic mac days, when Apple was routinely shipping keyboards with "dedicated navigation keys": Up / Down: move cursor one line up or down Left / Right: mo
603.
▲
by
tpmoney
2y ago
I have, and still find normal computer screens to just not work for reading long form content for me, even reading an epub in an epub app on a normal computer screen/tablet still feels off
604.
▲
by
tpmoney
2y ago
On the other hand, a "boring" industry doesn't generate 4-5 on call events per week for just one team.
605.
▲
by
tpmoney
2y ago
My own personal experience is I hate reading any long form material on a computer or tablet screen. Something about the experience was both painful and didn’t seem to work with how I read. I bought a used e-reader on a lark at a flea market
606.
▲
by
tpmoney
2y ago
Once again I find myself flabbergasted at working in an industry where the people working in that industry have no interest in getting paid for the work they do. You can spend $100 these days just eating dinner at a mid-tier restaurant. Qui
607.
▲
by
tpmoney
2y ago
You can enter new keyboard shortcuts to replace the existing ones in Preferences -> Keyboard -> Keyboard Shortcuts -> App Shortcuts -> All Apps (or just the specific ones if you only want it in certain apps). Just be sure to use
608.
▲
by
tpmoney
2y ago
Sure there is, 3 reasons: 1) No one writes unit tests for old code until it breaks the first time, because they're too busy working on new stuff. 2) No one gets assigned to write unit tests for old code until it breaks the first time,
609.
▲
by
tpmoney
2y ago
I think this is a combination of a bug interacting with two different things. One is the extension change checker, and the other is the system that adds extensions invisibly in order that the OS can still pretend 23 years later that extensi
610.
▲
by
tpmoney
2y ago
As mentioned by the other commenters, you should be able to run any validations or transformations on the data that you want in the canonical constructor, including re-assigning values (for example we've done defaults with `foo != null
611.
▲
by
tpmoney
2y ago
I don't think it's actually auto-correcting, it's offering an emoji option in the word suggestions that matches your last typed word (if there is one) and allows you to select it to replace the previously typed word. As far a
612.
▲
by
tpmoney
2y ago
It's some sort of bug around saving "non-standard" extensions. And it seems to grab as many of the original characters as it can that match a known extension, so `test.foo` becomes `test.foo.f`, `test.solo` becomes `test.solo
613.
▲
by
tpmoney
2y ago
> In any half-functional organization work item with a deadline accepted by someone means THEY take responsibility to deliver in time and communicate any blockers. That's what the document was about though. The audience of the docum
614.
▲
by
tpmoney
2y ago
> but it seems like those who get the most benefit from free labor are large corporations. I feel one thing to remember on this front is that large corporations will ALWAYS get the most benefit out of open source / “free labor”, sim
615.
▲
by
tpmoney
2y ago
> Java isn't known to nanny the users of apps developed in it's language. > It's never even tried IMO. I think anyone who's run into java keystore / cert problems would beg to differ. > Sure, but that isn&
616.
▲
by
tpmoney
2y ago
If you were writing a Java application, would you do your own DNS resolution, or would you make a new socket address object and give it a hostname and let the api resolve the hostname for you? If you don’t hand roll your own dns protocol lo
617.
▲
by
tpmoney
2y ago
No this appears to be if an application registers a DNS resolver proxy on the local system, getaddrinfo doesn't use the proxy, and presumably just hits whatever the network interface's configured DNS server is.
618.
▲
by
tpmoney
2y ago
As near as I can tell, Apple doesn't call it a legacy API. The article does, but the article wasn't written by nor does it appear to be quoting Apple.
619.
▲
by
tpmoney
2y ago
The finder probably chooses this paradigm because cut + paste is destructive. If you cut text and never paste it, the next time you copy out cut you lose that text forever. So if you used the same paradigm for files in the finder, you could
620.
▲
by
tpmoney
2y ago
One argument in favor of removing it (not saying it’s the reason or that they didn’t have other options) is that ctrl-click and open did not obviously do anything different. That is, whether you ctrl-click and open a signed app or an unsign
621.
▲
by
tpmoney
2y ago
He doesn't say the iPod Nano was a flop, he says it was a mistake. And there is a difference. For example, the iPhone 4 was a mistake (remember antenna gate?) and yet, it sold plenty units. But the 4s antennas were a new design and by
622.
▲
by
tpmoney
2y ago
> but even in the US - say, was there a constant stream of content aimed at kids that is optimized to be maximally extreme and maximally attention-grabbing? Depends on your era. The 90's gave us Beavis and Butthead, Southpark, Ren &
623.
▲
by
tpmoney
2y ago
> The company culture is extreme almost culty. Is it? I know one former employee who is currently in open conflict appears to think so, but they're also a single potentially biased source. Beyond that, has there been any specific in
624.
▲
by
tpmoney
2y ago
True, it would be more accurate to say that what "zoom" is designed to do is expand the window as much as possible to display all the content, however the application defines that. For many applications, the result is a fully maxi
625.
▲
by
tpmoney
2y ago
You can also double click the title bar to expand to fill the screen, and double click it again to return to the previous size. One caveat to this is if your application saves window sizes on close and you close with a full screen window an
626.
▲
by
tpmoney
2y ago
If the effect exists but has no net impact, then that effect might as well not exist. It is meaningless and irrelevant to a discussion on whether a given design is good or bad or what its intentions are. Let's say that one such person
627.
▲
by
tpmoney
2y ago
Because "lowest common denominator slop" is a culturally contextual judgement of media, and varies from place to place, time to time and culture to culture. Fine French Dining fans would call a pizza parlor "lowest common den
628.
▲
by
tpmoney
2y ago
> Like, the part about making your co-workers feel like they're bottlenecking you; can't imagine working in an environment where everyone tries that number on everyone else. It's extremely adversarial. See I didn’t read it
629.
▲
by
tpmoney
2y ago
> Mr. Beast, like Hollywood production companies before him, can say "don't forget, your job is lowest common denominator slop." This feels to me like an intentionally hostile reading of the content. I think all of us have
630.
▲
by
tpmoney
2y ago
What’s interesting about this conversation is the different perspectives on the material, not necessarily the material itself. Nothing I read in the document reads like “use hyperbole all the time” or “extreme and borderline misanthropic in
More ›