Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
boolemancer
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
boolemancer
2y ago
There's already a rate limit on pulls. All this does is make that rate limit more inconvenient by making it hourly instead of allowing you to amortize it over 6 hours. 10 per hour is slightly lower than 100 per 6 hours, but not in any
2.
▲
by
boolemancer
2y ago
> The average user doesn't even recognize that running a website literally cost electricity that must be paid for. Who pays for it? Who will carry the boats? Running a retail store also has costs associated with it, including, yes,
3.
▲
by
boolemancer
2y ago
It's not a limitation of the internet, it's a fundamental property of communication. Imagine trying to validate that all letters sent to your company are written by special company-provided typewriters and you would run into the s
4.
▲
by
boolemancer
2y ago
If an endpoint costs a lot to run, implement rate limits and return 429 status codes so callers know that they're calling too often. That endpoint will be expensive regardless of whether it's your own app or a third party that
5.
▲
by
boolemancer
2y ago
In my personal view, this seems a little overbearing. If you expose an API, and you want to tell a user that they are "unauthorized" to use it, it should return a 401 status code so that the caller knows they're unauthorized.
6.
▲
by
boolemancer
2y ago
> Single English words cannot be trademarked. Um... Apple? Shell? Alphabet? Chevron? Target? Caterpillar? Oracle? Orange?
7.
▲
by
boolemancer
2y ago
If all that's missing is 'a nasm compatible assembler', did they try just swapping it out for nasm, which seems to have a readily available alpine package? https://pkgs.alpinelinux.org/package/edge/m
8.
▲
by
boolemancer
2y ago
> and game dumping. Your argument is that legally purchasing a game and playing that in an emulator is piracy?
9.
▲
by
boolemancer
2y ago
> Because it often isn't. I don't know about your experience, but in all the teams I've worked in throughout my career the discipline to keep PRs atomic is almost never maintained, and sometimes just doesn't make sens
10.
▲
by
boolemancer
2y ago
> At the risk of sounding judgemental, I think this preference for always squashing PRs comes from a place of either not understanding atomic commits, not caring about the benefits of them, or just choosing to be lazy. In any case, the l
11.
▲
by
boolemancer
2y ago
Yeah, because no one on Linux or Mac would clone a git repo they just found out about and blindly run the setup scripts listed in the readme. And no one would pipe a script downloaded with wget/curl directly into bash. And nobody would
12.
▲
by
boolemancer
2y ago
Is this the first Summoning Salt video you've seen? I don't know enough to say that he doesn't use an LLM during his writing process, but I do know that I haven't noticed any appreciable difference between his newer vide
13.
▲
by
boolemancer
2y ago
Maybe that's a harsh lesson in making promises that can't be delivered? Or, more likely, no lessons will be learned and people will still trust what the company says in the future for arbitrary reasons.
14.
▲
by
boolemancer
2y ago
Seems like the best way for somebody to get over a bad thing that they did in their past is to be forthright in acknowledging that they did the bad thing, and show through their actions how they've become a better person. In other word
15.
▲
by
boolemancer
2y ago
> It also allows for much easier reverting of specific changes in case some part of a topic needs removed. I guess I struggle to see where reverting entire commits makes more sense than just deleting the offending code in a new commit.
16.
▲
by
boolemancer
2y ago
That seems like significantly more work for marginal (if any) benefit over just having a single squash commit per PR. I don't think I've ever found myself in a situation where I needed more granularity than the PR level when looki
17.
▲
by
boolemancer
2y ago
> When reviewers look for these logic issues, they often run through the code line-by-line using different inputs and see if any lines cause the code to produce the wrong output. I don't know of anyone that regularly does this durin
18.
▲
by
boolemancer
2y ago
When you are charging people extra for the features you're promising will exist in the future, it seems reasonable to call that fraud if you never deliver.
19.
▲
by
boolemancer
2y ago
> _and_ charging for early access to an update to make it playable with Yuzu. From my understanding, this part is not true (though it is widely touted). There were third parties that made the necessary fixes to run the game in their own
20.
▲
by
boolemancer
2y ago
I think what they're getting at is that for something low quality is less likely to have survived for a hundred years to even be a contender in this race.
21.
▲
by
boolemancer
2y ago
> Withholding too much is literally required under the law. If you don't withhold enough, at tax time you could be liable for penalties unless you also pay quarterly to make up the difference. You only need to withhold 90% of the ta
22.
▲
by
boolemancer
2y ago
> Personally, I think these companies are just stealing copyrighted works, and should be sued for that. It's against the law, it's pretty simple. Is it copyright infringement to count how many times each letter appears in a boo
23.
▲
by
boolemancer
2y ago
I assume that an "ATR turboprop" does not count as a commercial jet.
24.
▲
by
boolemancer
2y ago
How on earth is it Canon's fault when Apple releases a breaking change?
25.
▲
by
boolemancer
3y ago
I would imagine you would call yourself a Software Engineer if what you do for a living is software engineering. I'm not sure that schooling needs to be a factor.
26.
▲
by
boolemancer
3y ago
As far as I'm aware, the DMCA doesn't have any sort of exception for archival, but it does have one for software interoperability, which emulators definitely are, regardless of how current the hardware being emulated is.
27.
▲
by
boolemancer
3y ago
> (It is true that Yuzu can also play homebrew software. I think the situation would be different if Yuzu was tested exclusively on Homebrew, and only emulated features which homebrew software uses. But then no one would care about Yuzu.
28.
▲
by
boolemancer
3y ago
> Given how much money they were bring in on patrion, it isn't much different than if they tried to make a physical knock off switch that could run switch games. Why would that be a problem? As long as they're not actually viol
29.
▲
by
boolemancer
3y ago
> Often yes. Sometimes, no. You haven't enjoyed C++ until you get reports of the app intermittently crashing, and your build at the same version just won't. That's okay, it's probably just some bank in a random countr
30.
▲
by
boolemancer
3y ago
Perhaps that's true, but not because it would be piracy. Backing up media for personal has a pretty strong fair use claim, so I don't think it should be considered copyright infringement. But there is also the DMCA, and the anti-c
More ›