Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
makecheck
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
makecheck
4y ago
I forget sometimes how good it really is at blocking. I had blocked certain things long ago and when I eventually see the original accidentally somewhere else I am shocked by the annoyances.
32.
▲
by
makecheck
4y ago
One of the things I think protestware doesn’t understand is that the “users” of something are not clear-cut, and that should be especially obvious for things like chains of dependencies in modules/libraries. In other words, some (if n
33.
▲
by
makecheck
4y ago
An important one often overlooked (due to our tendency to focus on just the “diff”): what else should be changing or could be affected ? Very easy to forget to change code that isn’t highlighted in the review.
34.
▲
by
makecheck
4y ago
I feel like the industry is really struggling with shipping “boring utilitarian things”. Rather than let software remain boring and just-plain-useful, it is forced to slowly transform into a nightmare of ads, pop-ups and other crap that is
35.
▲
by
makecheck
5y ago
Definitely every one of these is sluggish at best on a very modern machine but they are also full of UI annoyances. God I am so tired of little spinners for things that would have displayed instantaneously on ten-year-old hardware with pre
36.
▲
by
makecheck
5y ago
One method I’ve found: realizing that something I don’t like may simply be ripped out in its entirety at some point, and therefore I may be wasting time obsessing over its minor details right now. (And deleting hundreds of lines of an awfu
37.
▲
by
makecheck
5y ago
I think this could help a lot with companies that clearly abandon some of their apps and let code slowly accumulate hundreds of tiny bugs. Maybe projects that aren’t sexy and won’t get anyone promoted would still be fun to work on part-time
38.
▲
by
makecheck
5y ago
I adopted this years ago for writing app “help” content, for roughly the same reasons Markdown was invented (e.g. it was annoying to have to mark up almost every word in text that was largely plain content, and the ability to drop in HTML
39.
▲
by
makecheck
5y ago
Having to be right “every time” is why it’s insane we still rely on things like SSNs and phone numbers that are difficult to replace but highly valuable and damaging if leaked. We need to be exchanging personal data only in forms that becom
40.
▲
by
makecheck
5y ago
I’m reminded of those Apple commercials where a person is wandering around town and is followed by increasingly large groups of people (e.g. the cashiers of all the places they were just shopping), creepily looking over their shoulders at e
41.
▲
by
makecheck
5y ago
Apple likes to highlight all the ways their actions benefit developers, while ignoring all the ways their actions harm developers. Well if you get to add money to your bottom line for all the great stuff you do, you should also have to s
42.
▲
by
makecheck
5y ago
The funny thing about that work-around is, what stops spammers from doing it either?
43.
▲
by
makecheck
5y ago
It’s the only income they receive in that case, and it is fixed, whereas their costs are variable (e.g. whether some app is downloaded thousands of times or dozens; whether apps decide to post video previews or not; they receive the same mo
44.
▲
by
makecheck
5y ago
Apple allows “free apps” that are entirely ad-supported, never giving Apple a dime (aside from $99/year), yet they are consuming infrastructure: hosting pages, downloads, reviewer time, etc. Why isn’t Apple concerned about any of
45.
▲
by
makecheck
5y ago
I kind of wish the world would just move on from “star reviews”...they have so many problems that make them impossible to depend on, and yet psychologically it is hard to ignore whatever they say! They doom good products, promote bad one
46.
▲
by
makecheck
5y ago
There is a difference between “the app has a pretty UI to set something” and “this setting is configurable”. One of the great things about the Mac is that there is always the option to defer certain advanced settings to the `defaults` progr
47.
▲
by
makecheck
5y ago
It’s really too bad; I found the tagging alone to be far more descriptive than any other site, e.g. I can literally tell in an instant if a job is using: this IDE, that language, that build environment; and ultimately I can tell in seconds
48.
▲
by
makecheck
5y ago
Frankly I have no problem with ads that are simple (text/images/untracked). The ad industry has made it clear they would rather be utterly obnoxious and creepy so therefore as far as I’m concerned they can wither and die. Firef
49.
▲
by
makecheck
5y ago
They also seem to design everything as if you’re going to press downward like some iPad in your lap. That’s wrong: since the screen is completely vertical, there’s a good chance your finger won’t accurately land on the spot you’re trying
50.
▲
by
makecheck
5y ago
As a counter-point, my app was able to rely on the system Python 2.7 for FIFTEEN YEARS because it was an extremely stable component of the OS (and it allowed the app binary to be literally 10 megabytes ). Now? I honestly can’t think of
51.
▲
by
makecheck
5y ago
In the days when it was OS 10.8, 10.9, etc. those were major versions, updated over a year and a half apart. Apple may call it “12.3” now but it is still released every few weeks or months, with just as much randomness as 10.8.3 would have
52.
▲
by
makecheck
5y ago
In a way, sure; but shouldn’t this have been a “macOS 11.0” or “macOS 12.0” change? Slipping it into some minor update that many users will install without a second thought is not a reasonable thing. It could break software that people u
53.
▲
by
makecheck
5y ago
At least two things happened here: - The pandemic gave most people an unusually-long period of time at home to help them realize all the things they could have been doing (e.g. spending more time with family, not being stuck in a commute)
54.
▲
by
makecheck
5y ago
I find that subprocesses are primarily valuable for stability and security, e.g. dealing with something that might crash (killing only the subprocess) or something that requires different privileges than the main process. And yet, the comm
55.
▲
by
makecheck
5y ago
I think they’ve gotten remarkably far with the language but they still desperately need to build an “opinionated subset” (of both the language and the STL) so that new generations have a hope of learning it properly. Perhaps modules will m
56.
▲
by
makecheck
5y ago
While I think it is always good to see progress in the performance of interpreters, ultimately it is a mistake if you have something that needs to be fast and you implemented it entirely in an interpreted language (beyond just prototypi
57.
▲
by
makecheck
5y ago
Worse, even without the vectors, the initialization of single variables of these types would be different with the same syntax, e.g. string s; // initialized (empty) int i; // NOT initialized (garbage value)
58.
▲
by
makecheck
5y ago
Yes, “but” company projects often reach a certain size because of the fact that they’re driven by potential profit and have large investment. Whatever hobby/volunteer task you may find, while it might be interesting it probably will
59.
▲
by
makecheck
5y ago
As long as you have an Apple ID (developer account), you can download Xcode from developer.apple.com (no store), though it is a few clicks to find where they bury release-quality app downloads.
60.
▲
by
makecheck
5y ago
Like Facebook and other networks, the fundamental problem is that you need “everyone” you interact with to move to the new thing at the same time, otherwise the new thing is basically useless. At this point in time, I feel like the solution
More ›