HNHacker News
TopNewBestAskShowJobs

pwdisswordfish0

633 karma · joined August 12, 2020

The HN rules still apply.

Please do not be disrespectful toward others.

Separate the commenter from the comment.

Smart commenters still make dumb comments now and then. And vice versa.

Consequently, the "identity" of the commenter is not a reliable predictor of the quality of the comment.

Shared accounts such as this one can address this problem.

Each comment must stand on its own, apart from identity and historical karma.

submissionscomments
pwdisswordfish0··on Web apps could de-monopolize mobile devices
> Of course they haven't.

Of course they haven't what?

> "this is not really true" and "all chrome-only proprietary APIs were dropped"

First of all, that's insane, but secondly, no one is even claiming the latter. It's easy to make up things all day. Say something connected to reality.

pwdisswordfish0··on Codeberg launches Forgejo – Gitea fork
1. Dodging the question with non-answers that conflate unlisted repos and better account privacy settings with the stuff that is known to be forbidden on Codeberg does no one any favors. It is no surprise that repos for non-free software and private repos for general use are not allowed. Where is the part that's relevant to what was asked?

2. Someone who was wondering whether I'd made a huge mistake by moving stuff there a year or two ago and whether I should know something about the folks behind it that would indicate that I should reverse that decision, not support it, and not recommend it (alternatively: advise against) in the future.

pwdisswordfish0··on Codeberg launches Forgejo – Gitea fork
I've read that. It doesn't say or even suggest anything like what we're actually talking about here. Someone pointing to those terms in the TOS is either confused about what this discussion is about, confused about what exactly the TOS is addressing, or both.
pwdisswordfish0··on Codeberg launches Forgejo – Gitea fork
Two questions:

1. What can you point to that explains or even suggests that repos "should [...] be findable" directly on codeberg.org and for "people browsing [it] and pages within"? E.g. that creating an unlisted repo and then setting up a publicly facing project landing page/mailing list/etc. that independently refers potential contributors to the repo but doesn't make available a top-level index of all such (possibly unrelated) repos that a given person controls, is something that would run afoul of either Codeberg's policies or goals.

2. What is your relationship to the Codeberg e.V. organization?

pwdisswordfish0··on Codeberg launches Forgejo – Gitea fork
It took a long time, but GitHub has finally (thankfully) shipped privacy settings that allow you to disable the way it broadcasts/publicizes your every move on your profile page. Does Codeberg or Gitea allow this yet? (They really should have been the first to do so...)

It would be nice to also disable the public listing of repositories for your profile page and to control it for organizations, too. (Not talking about private repos. Instead: these should be ordinary repos that remain accessible to anyone who has the link, but they are simply not aggregated into a single unified list that's available to anyone who clicks over to the "Repositories" tab. Think of them like unlisted YouTube videos, except they are all unlisted by default, rather than having to specifically designate each one as being unlisted—although that would work, too, it's just not the way it should be implemented.)

pwdisswordfish0··on Web apps could de-monopolize mobile devices
> You "counterpoint" isn't even a counterpoint, but just reinforces the original comment.

This sleight of hand is not going to work.

> Literally not a standard shipped in Chrome, literally is something Chrome came up with and implemented on its own, literally only shipped in Chrome without any consensus or input from other browser implementers

... and literally hasn't gotten "someone to type up something that describes the Chromium implementation into the standard". Your choice to ignore this does not bode well for whether you should be taken seriously on matters of intellectual honesty.

The fact that other browser vendors have not been forced to implement it by now contradicts what you are arguing to be true.

All of the Chrome-proprietary APIs that shipped once upon a time in Chrome but were later removed from Chrome (incl. no remaining signs in subsequent draft standards) also contradicts it.

Does Chrome ship non-standard stuff? Yes. So has Gecko. Webkit, too. Has Mozilla in particular been forced to implement some things for no reason other than it because became unavoidable at some point after it started shipping in Chrome? Yes. Does the standardization process merely consist of Chrome doing whatever it wants and the eventual result is a new standard (with nobody else being able to influence this or contribute anything of their own)? No.

> And yet "no, this isn't true, this isn't how Chrome works at all".

Nice strawman. The moment where you resort to putting words in someone else's mouth is the moment you forfeit. Goodbye.

pwdisswordfish0··on The Gates of Argonath in VR at 50 FPS on Unreal Engine
I sometimes fear I shouldn’t play driving games too much, so that I don’t get desensitised against those intrusive thoughts I sometimes get on the road. I wonder how irrational that actually is, because it feels like pretty much the same thing as your idea. I mean it doesn’t seem far fetched that a very realistic VR driving simulation with subtly “easier” physics might make you a worse driver in reality. More closely related to the fear of heights, we also jump from greater heights in video games than we would in real life, and much more frequently. I practically never have a reason to jump down from anywhere, so I could imagine making some wrong estimations when, after years of doing it in VR, I’m somehow faced with a real-life situation.
pwdisswordfish0··on Web apps could de-monopolize mobile devices
Sorry, try again. That's not how proof-by-contradiction works.

> This is 100% true.

It literally is not, unless you think 100% means "less than 100%".

pwdisswordfish0··on Web apps could de-monopolize mobile devices
This is not really true. Chrome's extensions to the Web platform comprising its Page Lifecycle APIs are coherent, well-reasoned, and valuable/inoffensive, yet other browsers have not implemented them (yet; but the proposed APIs are old enough now that if what you're saying were true it'd already be a done deal).
pwdisswordfish0··on Web apps could de-monopolize mobile devices
Mozilla has been behaving the way it's been heaving lately for the last 10 years.
pwdisswordfish0··on Reddit's photo albums broke due to Integer overflow of Signed Int32
That doesn't make any sense.
pwdisswordfish0··on Reddit's photo albums broke due to Integer overflow of Signed Int32
> 52 bits because of javascript

But IEEE 754 doubles have a significand that supports a 53-bit range. What am I missing?

pwdisswordfish0··on Using a date-modified header to detect unique visitors without using cookies
Context is important. The replied-to comment starts off, "While this particular implementation doesn't track individuals, couldn't your trivially start tracking individuals by[...]"

An acceptable response, then (to both you and the original commenter), follows: "While some particular browser version doesn't currently protect individuals from that proposed form of tracking, any browser vendor could trivially start thwarting that form of tracking by exploiting the latitude afforded to UAs by the semantics of these headers." And that's the form that the previous comment takes and how it should be understood. The fact that "users go to the web with the browser they've been given [i.e., today, and which isn't providing this sort of tracking protection]" doesn't change anything; we are explicitly talking about steps that each side _can_ take in the arms race related to the subject of this discussion...

pwdisswordfish0··on Using a date-modified header to detect unique visitors without using cookies
Only if you disregard the amount of latitude that the semantics of these headers give to UAs that would effectively thwart this method of tracking.

If I fetch your /foo.html today in November 2022, and you send me a last-modified from 1978, that gives me and my UA a huge range from which to select a different datetime (anywhere between the 1978 value and now-ish) on my next request. How are you going to correlate my original and subsequent requests if in the latter I ask if you've got a copy that's been modified since 1999?

pwdisswordfish0··on How to become a pirate archivist
Would you be open to using an apostrophe ’ in your header instead of the straight single quote? I dig the Comic Sans, but it would look so much better. Cheers lol
pwdisswordfish0··on Moving from React to htmx
I did watch the video, iirc he literally says “is this client-side state I have to worry about? No.” multiple times. When the user changes something that affects the UI in multiple places, all the necessary fragments are fetched from the server and swapped in by htmx.
pwdisswordfish0··on Moving from React to htmx
Well, sure, the value of an input is in its value property, but you build your stuff in such a way that you don’t access it unless you absolutely have to.
pwdisswordfish0··on Moving from React to htmx
There is no client-side state, that’s the whole point.
pwdisswordfish0··on From Burned Out Tech CEO to Amazon Warehouse Associate
> They offer higher wages than competitors

Do they? Ten years ago Walmart distribution center workers were making what the writer says he made at Amazon, which is itself surely the result of recent increases. No idea what Walmart pays today, especially in these post COVID-induced work and price changes. Four or five years ago, on the other hand, I'd heard Amazon was around $13 to $14.

pwdisswordfish0··on Airships Rise Again (2021)
Airships would seem to excel, then, for short trips where you need lots of lift. Within the same city, for example.
pwdisswordfish0··on Show HN: TwitterToNitter. A bookmarklet that makes reading on Twitter easier
The instructions provided in the README (about manually bookmarking a bookmarklet link) reflects the careful process that has to be followed to use bookmarklets on mobile browsers. The instructions to drag and drop this bookmarklet (or even long press and copy the link destination) will fail for anyone who's not using a traditional desktop/laptop form factor computer system.
pwdisswordfish0··on Show HN: TwitterToNitter. A bookmarklet that makes reading on Twitter easier
The bookmarked URL is under the control of your browser. Could you provide more detail?
pwdisswordfish0··on Luxury Media
It's "stationery".
pwdisswordfish0··on The Reason Java Is Still Popular
Here's an excellent series where in a 2003 interview, Anders Hejlsberg discusses lots of these types of things and more.

<https://www.artima.com/intv/anders.html>

pwdisswordfish0··on gPodder: A simple, open-source podcast client
Good luck shipping a machine in 2022 that either

(a) doesn't have a Web browser, or

(b) has some way to ensure the code it's running is not from a site where the user wrote all (or even just some) of it

pwdisswordfish0··on Java’s Cultural Problem
> VS [...] has one real competitor - JB Rider

There is one other non-VS, non-Rider alternative: Visual Studio for Mac.

pwdisswordfish0··on Godot 4 Beta 1
It makes a lot of sense. We have Godot submissions all the time.

Someone submitted one for a v4 alpha. (That it didn't get traction is irrelevant.)

Here's one for the beta.

When v4 is released, it'll inevitably be posted here, too.

pwdisswordfish0··on Godot 4 Beta 1
> this is a colossal release

It isn't. It's (yet another) pre-release. There's a story about an upcoming Godot release posted every 1, 2, 3 weeks or so.

pwdisswordfish0··on The enduring mystery of ‘Jawn,’ Philadelphia’s all-purpose noun (2016)
> when I hear a hipster who's lived here for 2 years try to inject jawn into every conversation. Feels very forced.

Same thing happens with "y'all", even though it's nowhere close to being as esoteric/regional. A couple years ago, Twitter seemed to have become obsessed with incorporating it conspicuously into every other tweet. I didn't even know "y'all" had rules until that happened. (I couldn't really tell you what those rules are, but it was popping up in places that were so syntactically awkward, by people who were clearly not "y'all" natives. So they definitely exist.)

pwdisswordfish0··on Godot 4 Beta 1
It would be nice if we brought the rule back where it's against HN guidelines to post submissions for every new version of some software. Every Godot thread ends up with the same comments posted, none of them particularly interesting or insightful. And in this particular case, it's not even an official release; it's just a beta!
Page 1 of 11Next →