Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
fabian2k
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
53 ms
·
901.
▲
by
fabian2k
4y ago
For null checking I'd use the relatively new ArgumentNullException.ThrowIfNull, that automatically adds the parameter name in the exception and is a very compact and obvious way to check for null in your method parameters. For enums I
902.
▲
by
fabian2k
4y ago
It causes a lot of uncertainty, which does benefit Russia. And it did not elinimate their capacity to sell gas to Germany. Of course there is much less capacity now in total, but NS2 was never even used so far and there is no way that Germa
903.
▲
by
fabian2k
4y ago
The gas storage is >95% full and it looks like households are reducing their gas usage significantly so far. So the outlook for this winter is not too bad. Unless something really big happens that changes this the situation is nowhere ev
904.
▲
by
fabian2k
4y ago
One strand of the Nordstream 2 pipeline is still functional, and Russia offered to send gas via that one recently. Just as a counterpoint to everyone claiming that Russia has no motive because they would harm themselves. This attack didn&#x
905.
▲
by
fabian2k
4y ago
I find that study unconvincing, it is based on very limited data. They essentially looked only at the initial RCTs for the vaccines, and the total number of deaths is very low there. This ignores all the information gathered after the vacci
906.
▲
TypeRunner – High-performance TypeScript compiler
(github.com)
64 points
by
fabian2k
4y ago
|
4 comments
907.
▲
by
fabian2k
4y ago
My point was that in countries that make private, consensual activities against the law there are much more severe consequences possible for events that compromise your privacy.
908.
▲
by
fabian2k
4y ago
The permissions mentioned sound like someone that doesn't understand the permissions systems used by Android and iPhone tried to translate them. So this part of the article is almost useless as it is hard to figure out what permissions
909.
▲
by
fabian2k
4y ago
People get crazy enough about virtual internet points. Introducing real money adds a lot of problems you'd have to solve. Especially how you determine whether an answer meets the requirements and should be paid out or not.
910.
▲
by
fabian2k
4y ago
I tried using Flow at some point when TypeScript was much newer and wasn't the obvious choice for typed Javascript yet. I couldn't get it to work properly. I probably could have with more effort, but I didn't feel like I woul
911.
▲
by
fabian2k
4y ago
This was reported to be caused by severed cables in two different places. And I read some speculation/claims that this cut the primary and the backup systems simultaneously, which would explain why this lead to a complete outage in a s
912.
▲
by
fabian2k
4y ago
There are plenty of articles about the UK health system being overwhelmed and overloaded. That seems like a plausible hypothesis for explaining a higher number of excess deaths.
913.
▲
by
fabian2k
4y ago
The vaccines dramatically reduce mortality for elderly people, that's very well established. So any difference in vaccination rates between groups (of similar age or age-corrected) should show this kind of difference.
914.
▲
by
fabian2k
4y ago
That's a subjective association, and doesn't work e.g. in German where it's "Grippeschutzimpfung" (flu protection vaccination).
915.
▲
by
fabian2k
4y ago
The vaccines are very effective in preventing severe illness and death. That's an enormous success, especially if you consider the speed of development. The difficulty of developing vaccines varies a lot depending on the characteristic
916.
▲
by
fabian2k
4y ago
They were still very useful within a certain age range as long as the mRNA vaccines were scarce.
917.
▲
by
fabian2k
4y ago
You can rent servers if you don't want to bother with this. The choice is not only between doing everything yourself and the cloud, there are a lot of options in between.
918.
▲
by
fabian2k
4y ago
Bandwith is obviously extremely expensive on AWS. But even EC2 is easily 5x as expensive as renting a dedicated server. Of course this is a deeply unfair comparison as dedicated servers don't have the flexibility of an EC2 instance and
919.
▲
by
fabian2k
4y ago
You can easily rent space in a data center and put your own servers in there or just rent dedicated servers. The cheapest provider there is probably Hetzner, but then your servers are in Germany. This gets you a real, full server for someth
920.
▲
by
fabian2k
4y ago
So what's the alternative, don't support Ukraine and let Russia finish their invasion? Arming the defender against an illegal aggression is not aggression itself.
921.
▲
by
fabian2k
4y ago
The only one pushing for conflict here is Russia, who started an illegal war of aggression and invaded a neighbouring country.
922.
▲
by
fabian2k
4y ago
70% of Germans favor continuing support for Ukraine even if that causes high energy prices ( https://www.zdf.de/nachrichten/politik/politbarometer-union-... ). This value is practically unchanged for months.
923.
▲
by
fabian2k
4y ago
For storage you need trust, an S3 competitor doesn't help me if they lose my data or are unreliable. It takes time to earn that trust, and it's far from easy for small competitors to do that.
924.
▲
by
fabian2k
4y ago
I find it much easier to reason about pure storage-based pricing compared to storage and egress-based pricing. I can much easier limit how much people can store in my application than add something much harder to understand like transfer qu
925.
▲
by
fabian2k
4y ago
They are an entirely unnecessary risk. There are plenty of countries that manage to count elections a lot faster than the US while using only pen and paper. It provides a lot more transparency as observers can actually follow every single s
926.
▲
by
fabian2k
4y ago
That doesn't make sense, props are easily to follow and they only flow in one direction from parent to children. Excessively deep component structures are a problem, but not only because of the excessive prop drilling they cause.
927.
▲
by
fabian2k
4y ago
Context is useful for certain cases, but plain old useState/useReducers are the workhorses. I think the beta docs are pretty good about explaining the tradeoffs ( https://beta.reactjs.org/learn/passing-data-deeply-w
928.
▲
by
fabian2k
4y ago
The part about Redux and Context seems to be a complete misinterpretation of what Context is meant for. It was never meant to replace Redux, and as far as I know nobody from the React team has ever claimed something like that. State managem
929.
▲
by
fabian2k
4y ago
I'd be seriously scared of putting any production credentials with write access into my Postman/Insomnia/whatever. Those tools are meant for quickly experimenting with requests, they don't have any safety barriers.
930.
▲
by
fabian2k
4y ago
I think this is a very clear disadvantage of the microservice architecture they chose in this case, and the post does allude to that. To recreate this data they needed to query several different microservices that would not have been able t
More ›