Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mkdirp
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
mkdirp
5y ago
Previously called Postwoman, renamed[0] for the following reasons: > 1. Similarity in name with "Postman" may introduce trademark violations in future. > 2. We don't want to hurt any other project's goodwill. >
62.
▲
by
mkdirp
5y ago
A service still needs its own dependencies, thus forcing you to change its factories where needed. With a DI you re-define it in a single place.
63.
▲
by
mkdirp
5y ago
It does, but having to go through every single error to fix the issues isn't that easy depending on the number of dependants.
64.
▲
by
mkdirp
5y ago
> What does dependency injection give you that a simple combination of Singletons, Constructors, and Factories doesn't? Easy refactoring of an interface/constructor? I've been using go for a while, and I decided to follo
65.
▲
by
mkdirp
5y ago
Because countries living in an isolated internet has worked out so well historical. Look at North Korea. It's a utopia. The population oh so loves living there. They definitely do not want to leave. If it's unclear, that's a
66.
▲
by
mkdirp
5y ago
> Plenty of bizarro left-wing shit about Coronavirus, 5G and evil conspiracies. Please do tell me how 5G boils your blood or something, and how Coronavirus doesn't exist, or some other silly little thing.
67.
▲
by
mkdirp
5y ago
Way to read that. And way for them to phrase it. The White House is trying to combat disinformation, not conservative outlets. It seems obvious but sadly most of the disinformation comes from conservative outlets. Going to the homepage of t
68.
▲
by
mkdirp
5y ago
If you think you truly are user 1234567890 then you're sorely mistaken. Corporations have one thing in mind, and that is profit. They'll use your data however they see fit to maximise those profits. If that means identifying you,
69.
▲
by
mkdirp
5y ago
You're not giving it to Vanced. It works through Micro G which uses Google's oauth flow to authenticate you. Anyway, personally I've moved my YouTube account to a dummy account.
70.
▲
by
mkdirp
5y ago
On average only 3 pieces of information are needed to identify a person. Sure you're person 1234567890, but all the information linked to that user can find out exactly who that person is.
71.
▲
by
mkdirp
5y ago
It is clear Google is finally feeling the hurt from adblockers and the like. That means we are winning. Google knows it's not what people want, but they clearly do not care. In my opinion, if you work for Google on things like this, yo
72.
▲
by
mkdirp
5y ago
Which is fine, but will it be enforced? So far GDPR rules haven't done a whole lot of damage except make sure everyone knows what a cookie might be. Until the EU is willing to better enforce the GDPR rules, Google will keep doing what
73.
▲
by
mkdirp
5y ago
> This would (or at least could) be a data privacy win if done ethically. Most, if not all, tracking is unethical.
74.
▲
by
mkdirp
5y ago
This was inevitable to be honest. They've made it harder and harder to use a local only account, probably to drive the adoption rate of Microsoft account sign ins up so that they eventually can stay "no one uses local accounts any
75.
▲
by
mkdirp
5y ago
Mark Zuckerberg Signature Box confirmed.
76.
▲
by
mkdirp
5y ago
> Ideally, the function is POSIX-compatible, so it runs on the widest number of platforms. But... Why? During my professional career of about 10 years, and even before that, I've not once had to require POSIX compatibility for any o
77.
▲
by
mkdirp
5y ago
There is also goAWK[0], a re-implementation of AWK in Go. [0] https://github.com/benhoyt/goawk
78.
▲
by
mkdirp
5y ago
I like how some are missing the point of the tool because you mentioned (assuming jokingly) that we all love YAML. Anyway, looks really cool. Dependabot seems to some strange limitations, and I'll probably look into using this. Out of
79.
▲
by
mkdirp
5y ago
> this is what I don't get. Why would anyone in their right mind use a language ecosystem where each major version upgrade breaks their code? Great so let's just leave all of the legacy terribleness in it. Let's not addr
80.
▲
by
mkdirp
5y ago
> At least for Go and Rust, they have a much steeper learning curve. Yes for rust, not really for Go. I was able to pick up the basics of Go in less than a day, and the more advanced topics I was able to pick up not long after. OTOH I&#x
81.
▲
by
mkdirp
5y ago
JavaScript: the language that can barely understand itself is better than PHP! The language, where JetBrain's IDE (arguably one of the best IDEs when it comes to understanding languages, consistently better than any LSPs among other th
82.
▲
by
mkdirp
5y ago
> When you have companies making millions paying more in taxes than the common folk who barely scrape by. This should have said: > When you have companies making millions paying less in taxes than the common folk who barely scrape by.
83.
▲
by
mkdirp
5y ago
Ah right. The wealth that Bezos creates. The one whose workers are living pay cheque to pay cheque and barely scraping by. The one whose workers are peeing in bottles because they can't afford to be fired for taking a break. It's
84.
▲
by
mkdirp
5y ago
The lawmakers drew a line that favours the rich. When you have companies making millions paying more in taxes than the common folk who barely scrape by. The lawmakers do it because of the rich lobbying them. Something the most people don&#x
85.
▲
by
mkdirp
5y ago
Here is an idea. How about we have dislike for those that hoard wealth, while the majority of the people live in poverty, and died of it. How about we dislike those that avoid taxes like the plague, and yet, use all our services to their fu
86.
▲
by
mkdirp
5y ago
Tax avoidance is not the same as tax evasion. The former is illegal, where the latter is not, though ethically it is frowned upon.
87.
▲
by
mkdirp
5y ago
Ads don't work on me because I block all ads*. I sent through my wife's Instagram account earlier today (with her consent of course) and the amount of ads is mind boggling. Sometimes it's not easy to figure out what's an
88.
▲
by
mkdirp
5y ago
Combining here-string with `jq` (if you need variables), is plenty good enough. You'd need a single jq invocation.
89.
▲
by
mkdirp
5y ago
This kind of thing has its place and can be useful, but I think there should be options to enable/disable such magic. Personally I'd lean towards it being opt-in, but I think with the cli it's a lot harder to not have it opt-
90.
▲
by
mkdirp
5y ago
I did not know this, I moved to mailbox.org in December. Surely they'll only allow that if they pass the auth and the domain belongs to your account?
More ›