back
user profile
jotaen
1,167karma·278submissions·September 21, 2016
about
https://www.jotaen.net
recent activity (278 total)
comment
If I were to choose between (a) getting such a funding/opportunity but having to spend 10 years in jail to qualify for it, or (b) not getting this funding and staying free, I’d certainly pick (b)…
comment
Genuine question, seeing that you advertised yourself as Bandcamp alternative: I’m not an artist, but when I compare the numbers, your regular fee seems to be 20% [1], whereas Bandcamp charges 15% fla…
comment
My naive initial assumption (just due to my own bias) was that nesting would work the same way as in Markdown – i.e., that the number of `#`’s indicates the heading level. Maybe worth for you to consi…
comment
The facts are that Deutsche Bahn AG was privatised in the mid 90s, though all of the company’s shares are being held by the German government. Legally speaking, Deutsche Bahn AG is an independent comm…
comment
It might not be “trying to trick”, but it certainly is “trying to trap”. The outcome is the same, though, which is that an attacker actively tries to exploit a misconception of other people for their …
comment
I’d think that ship has sailed in this case. The author already publicly stated that they would be able to make the package do “something malicious” within Google if they wanted. So however they chang…
comment
Disclaimer: I’m not your target audience, and I only wanted to leave some minor bits of feedback about your home page. The page does look very neat to me overall, and I like the idea of making it an i…
comment
To clarify, I was referring to the mere technical fact that only if you type in a character like `“` (U+201C, “Left Double Quotation Mark”) using one font, it isn’t guaranteed to be rendered in the ex…
comment
Yeah, so we could conclude that punctuation is not just a cultural thing, but – to make matters worse – depend on the whims of the font maker as well.
comment
> Some people prefer the way a “space-en-dash-space” looks. I think this isn’t just a matter of personal preference, but it’s also largely a cultural thing – in German, for example, the “space-en-d…
comment
Regarding the usage of `crypto.randomUUID()` to generate unique `key` properties for list items, such a technique should only be necessary if the items don’t come with unique and stable ids on their o…
comment
Discussed already here: https://news.ycombinator.com/item?id=35060657
comment
My main take-away is the same, I wonder though whether “parse, don’t validate” is the right term for it. To me, “parse, don’t validate” somehow suggests that you should do parsing instead of validat…
comment
Not sure what you mean. To me, it looks like the last submission of that link was in December 2021 (so 1+ year ago), and their podcast launched in 2018 (98 episodes since).
comment
Sure: - All moderation queues: https://files.jotaen.net/!nmezmQKFdH - View for reviewing something: https://files.jotaen.net/!KwekXrbj36 - Popover when selecting “Sha…
comment
> Of course people who think the literal translation is the meaning will miss the connotations. Isn’t that exactly the problem, though? In my mind, these loan words from other languages create the …
comment
What I find off-putting about StackOverflow is their crowd-sourced moderation system (which I got access to at some point due to karma threshold). It’s based on pre-categorised moderation queues with …
comment
I think this might be a problem of expectation management that could stem from the title. A headline along the lines of “Patterns to organize your code for testability” might reflect the general chara…
comment
I’m not sure I manage to follow the author correctly, but to me it seems that by “mock” they strictly refer to external mocking libraries, in the sense of JS’s `testdouble` [1] or Java’s `Mockito` [2]…
comment
Did you come up with the headline “Twilio Flex outage now 6 hours after laying off ~26% staff”? If so, could you provide any factual insights that back the implicit claim how this particular outage is…
comment
Same for me. I’m pretty deliberate what newsletters I subscribe to, and I also regularly prune my subscriptions when I lose interest. I also cannot relate to: > Have killer voice. In regards to ton…
comment
The discussion is pointless. I know the history around the term, and yet, I – and many people that I know – don’t attribute any relevance to it in regards to their usage of that term. If people choose…
comment
> The fact that you thought you knew what it meant without being given a definition “Open source” can be legitimately used as generic term, and as such one doesn’t need any definition at all to use…
comment
The term “open source” might have originated with a particular meaning in mind, but I think OP’s point is that the term developed a life on its own thereafter. “Cheerios” is a made-up product name, …
comment
A somewhat related technique which I often find useful is something that’s known as “immediately invoked function expressions” (IIFE) in JavaScript. That also creates a sub-scope in place, but it let’…
comment
I think what’s confusing here is that there are two mental models that use the word “type” in an opposing way: if you think of types in terms of set theory, then “subtype of type A is a subset of type…
comment
One feedback/idea in regards to the API: instead of using positional arguments, the parameters could also be named flags, i.e. `wfh.sh --user shunak --visibility public`. That’s slightly more ver…