Oh wow, TIL that Slack also started like that
HN user
mezzode
[ my public key: https://keybase.io/mezzode; my proof: https://keybase.io/mezzode/sigs/suPi2Q2eZmyDq36fQg3pYFeLmPA8i2NQ7yeGv_vVLyI ]
You're thinking of Discord
It depends on the person, as a sample size of one I was on 5,000IU and my levels were still on the low end (almost still deficient), and my calcium levels were still safely on the low side as well. Ultimately people should be getting their levels checked before and after to see exactly what the effect on them is
As others have mentioned there already is the ".home.arpa" TLD but I definitely think ".internal" is a step up in terms of clarity. That said, for my internal network I just put things under a subdomain of a domain I own so I can use HTTPS with a proper SSL cert
The logo isn't even just inspired by, it just outright is the NERV logo from Rebuild https://wiki.evageeks.org/Nerv_Logo
So it's basically the great tabs vs spaces debate again
Isn’t there a word for when a lot of math and complexity and specific numbers with names imbue an article with some extra sense of being true or having authority?
Quantitative fallacy?
My problem with shower thoughts is often I have too many and it's a struggle to hold on to them all until the end of the shower so I can actually write them down
https://github.com/google/mundane/blob/master/DESIGN.md was where I first learned about how useful opaque types can be for ensuring the type system does the heavy lifting
Generally yes, although I definitely wish the initial load was speedier the better looks and "flow" are worth it imo. I usually browse Reddit using Relay and look at my saved posts on desktop, which has benefited a lot from the redesign since I can just do stuff in a single tab instead of middle-clicking a bunch of posts.
I still think that first-class support for PWAs will be a more promising alternative to Electron
Probably https://news.ycombinator.com/item?id=14964006
I remember seeing this comparison and finding it quite profound as well.
There are definite a lot of advantages to building with web technologies, it's just that Electron is an excessively heavy way of enabling it since it basically just gives you a webapp with a whole browser bundled in. PWAs are a much better alternative since you can just use the one browser instead of having one running for every Electron app.
I still think that the majority of Electron apps can and should just be PWAs. Most like Discord pretty much just wrap their webapp anyway.
I've found myself preferring type guards for checking action type, since it avoids you having to have keep one big `Actions` union around that takes X amount of lines and really doesn't serve any other purpose.
HTML makes perfect sense, as another poster said.
I've also found Authorea[1] to be pretty promising.
Off topic, this reminded me how much I hate how pdfs are the standard for papers.
I was surprised at just how comically angry people were over this. I can kind of understand their arguments against a trend of being too change-happy and over-correcting, but these things really should be considered case-by-case, not on whether it's part of a trend. It's an opportunity to use more descriptive terms, with being less insensitive as a bonus, and neither of these warrants the level of hate that's been coming out.
Really, "master" and "slave" are pretty overused in tech for situations where it only kind of makes sense if you squint. There are a couple of examples of this. For databases, "master" and "slave" doesn't accurately describe the relationship, its more like "original" and "copy". For git, "master" as a name doesn't really make sense either since it implies it's master of something, when "main" or "primary" is closer to the truth.
I also remember seeing "dom" and "sub" being suggested somewhere, and even if it was a joke I'm all for it.
Inbox has got to be the single most useful productivity tool for me. Pinning, bundling, and snoozing just make managing emails so quick and efficient since you can easily triage and get rid of what doesn't matter, and Gmail as it currently stands just can't compete.
If bundling and pinning aren't brought over to Gmail like snooze, Gmail is basically dead to me from an efficiency perspective since manually selecting what you want to remove takes significantly longer than pinning and sweeping in Inbox.
Worse still, there's the opposite problem if we wanted to build an Inbox successor on top of Gmail since while bundling and pinning would be easily implemented by the client, snooze is still not part of the Gmail API[1] so there would need to be a completely separate layer of snoozing in the client.
Honestly, if a competitor were to rise and implement Inbox's feature set, my money is on the table.
Phyles primarily based on shared values honestly seem more sensible than nation-states primarily based on geography (although of course these may overlap). The latter often seems to lead to the 51% being the decision makers which leaves the 49% unhappy.
Google to me seems like a case of natural monopoly[1]. Competition in this market is stifled by the amount of investment and infrastructure needed to make a good search engine.
Honestly, I think that decentralized networks are able to leverage advantages of centralization, like trust, while remaining decentralized enough to still have the advantages from that front too.
GitHub and git are actually a good example of this, since you can use GitHub and know the platform is reliable, trustworthy, etc. but you can also use other hosts too. This degree of decentralization is at least better than fully centralized services like Twitter where you have zero interoperability at all. You can also see this in Mastodon too; the vast majority of users are on a handful of instances like mastodon.social anyway.
`if-else` for this will get messy quickly the more layers down you want to go.
if a is not None and a.b is not None:
c = a.b.c
else:
c = None
vs c = a?.b?.c
The safe navigation operator is useful enough that beginners ought to be introduced to them anyway.
I will admit that adding `??` may be too much though, we could easily just use an `or` (although the PEP does have some justifications for adding it).I've always thought the Peace Walker logo was a pretty interesting twist on the peace symbol.
I get most of my articles by Feedly and save them there if they are short or time relevant like news, but I use Pocket for any articles which are longer and more in-depth.
Using this workflow for email is pretty interesting. I'm currently relying heavily on snoozing in Google Inbox to manage email tasks, but this takes things a step further. I will say though that $12/mo is too steep compared the upside for me when you can hack together a workflow for free relatively easily.
I've heard that while Firebase is good, it has pretty high pricing once you have enough users and has a big vendor lock-in problem.
I opted into the beta for this way back and have been using it for ages, it was pretty surprising finding out it only just went into wide release. Given how useful I found it I'd have thought it would have been released pretty quickly even when not perfect, but given the results can't complain. https://blog.wikimedia.org/2014/03/26/Hovercards-now-availab...
Honestly, in a perfect world it might make sense. The fact that often there is more trust in private, profit-driven corporations over governments which are meant to represent the public and their interests is definitely something that needs to be considered.
+1 for git worktree, it's great for making temporary copies of a repo when you need them