Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
simiones
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
40 ms
·
361.
▲
by
simiones
2y ago
I don't think the law is so specific, but I suspect the right interpretation would be that you should pass through the intersection if the car is in a position where it would block other traffic the moment the light turns red; in any o
362.
▲
by
simiones
2y ago
I would be curious if any other Identity Providers that implement OAuth have mitigations for this issue. If you used sign in with Microsoft or Okta or PingFederate, would those provide different claims to the service?
363.
▲
by
simiones
2y ago
It's very strange to complain that cars run red lights, but somehow not stop signs. I expect that if the intersection were as empty as it was when he was filming, you'd easily find people driving at a similar speed regardless of t
364.
▲
Google’s OAuth login doesn’t protect against purchasing a failed startup domain
(trufflesecurity.com)
503 points
by
simiones
2y ago
|
285 comments
365.
▲
by
simiones
2y ago
Your example is half right, I had misread the documentation of errors.As [0]. errors.As does work as you describe, but errors.Is doesn't: that only compares the error argument for equality, unless it implements Is() itself to do someth
366.
▲
by
simiones
2y ago
Nice, I didn't realize this! Thank you for going into this level of detail.
367.
▲
by
simiones
2y ago
Thanks for the sample! I was asking because it seems to me this is always an interesting example of a very common and very well defined formal operation where nevertheless type systems are extremely cumbersome to use, but I'm always cu
368.
▲
by
simiones
2y ago
Would this work for something like linear algebra? Could it support multiplying two 3x3 matrices where each cell can have a different dimension, and only work if they are compatible?
369.
▲
by
simiones
2y ago
In this case, it really is - because until Go 1.19, that function simply returned `errors.New("http: request body too large")`. So until Go 1.19, there really was no other way to check if this error occurred than `err.String() ==
370.
▲
by
simiones
2y ago
Semantic versioning does nothing to help here. If you don't realize that people are depending on such a behavior, you won't increment the major version number.
371.
▲
by
simiones
2y ago
Only since go 1.19. It was a stringy error since go 1.0 until then.
372.
▲
by
simiones
2y ago
In principle. In practice, most Go code, and even significant parts of the Go standard library, return arbitrary error strings. And error returning functions never return anything more specific than `error` (you could count the exceptions
373.
▲
by
simiones
2y ago
This seems similar to discussing how to architect and build a power grid based only on fusion power plants and room-temperature superconducting transmission cables. That is, it addresses lots of systems details and how to scale up technolog
374.
▲
by
simiones
2y ago
What other solution do you have in mind? Legislation about architecture decisions taken in software products seems preferable? In principle there is nothing wrong for example with a shared account for multiple products from the same company
375.
▲
by
simiones
2y ago
> At one point there were those who engaged in debates over flat-earth for the sake of honing rhetorical skills. Do you have any proof that modern flat earthers were ever anything but a silly conspiracy group? The history I know of is of
376.
▲
by
simiones
2y ago
> why would you think this is a necessary detail to clarify? Because it makes it a threat against the civilian population of a country. > But no, it's not Israel who is going to kill them. It's Hezballah. Metaphorically, Isr
377.
▲
by
simiones
2y ago
"The government" is an entity controlling the military. You can split hairs and discuss which specific people in the government are actually liable and which are not, but the general point I was making was more broad: Israeli lead
378.
▲
by
simiones
2y ago
The level of sophistry here is amazing. The Dutch are neither at war with Israel, nor occupying them. The actions of some Dutch civilians against some Israeli tourists can not constitute war crimes, because these are not combatants. They
379.
▲
by
simiones
2y ago
The message is not addressed to Hezbollah, it is addressed to the citizens of Lebanon. It is a threat against the civilians in an entire country: Israel is going to kill you the way we are killing the people of Gaza, unless you yourselves t
380.
▲
by
simiones
2y ago
I have provided links for every single claim I made, including the numbers of dead in Ukraine and the articles of the Geneva convention that I quoted verbatim and in its entirety. I didn't say that refusing work permits constitutes col
381.
▲
by
simiones
2y ago
Look at the Decision Makers quotes. You have quotes from Yoav Gallant (then Minister of defense) like "I am saying here to the citizens of Lebanon, I already see the citizens in Gaza walking with white flags along the coast... If Hezb
382.
▲
by
simiones
2y ago
It is you who have no idea of what you are talking about. Here is article 33 [0] of the (Foruth) Geneva Convention ( emphasis mine ): > ART. 33. — No protected person may be punished for an offence he or she has not personally committed.
383.
▲
by
simiones
2y ago
> This war (no need for scare quotes) definitely started on October 7th. This is not a war, it's a one-sided genocidal invasion, part of a decade-long war. There have been periods of ceasefire in this war, but it is the same conflic
384.
▲
by
simiones
2y ago
The nazi government of Germany was "far right" even when a majority of the population supported it. The political left-right spectrum is roughly defined with socialism, communism on the far left, social democracy on the left, clas
385.
▲
by
simiones
2y ago
The "millions" figure is related to all of the people who died in wars started or cheered on by the USA. I wasn't trying to suggest that the US military has shot millions of people in the ME. The Iran-Iraq war was supported b
386.
▲
by
simiones
2y ago
The money in this election was mostly on Harris' side. It lost. It's not money that decided this election, it's hubris and bold face lying by a charlatan.
387.
▲
by
simiones
2y ago
The US is directly responsible for millions of deaths in the Middle East. It's supporting Israel's genocide right now, and would have continued to do so whichever candidate won. It's arming Saudi Arabia to help its war in Yem
388.
▲
by
simiones
2y ago
We're still chasing around the same issue. Say the following happens: 1. I open my laptop, and I say I want to vote for Alice. It presents a QR code. 2. I open my phone and scan the QR code. It says I'm voting for Bob. I repeat th
389.
▲
by
simiones
2y ago
> Machines, unless actively exploited by a third party, will always do the same thing, time after time. That "unless" is the whole problem. And it's not just if a third party gets involved, it can well be from the builders
390.
▲
by
simiones
2y ago
> There are entire systems built around doing exactly that. Embedded, military, high-trust. This is a completely different thing. In those systems, the organization doing the vetting is the one that protects itself through those systems;
More ›