4,207 karma · joined March 26, 2012
* Moon is moving too fast, has too much influence.
* Movement breaks the game as you can just move up to the opponent.
* The timeout is frustrating. I can line up a shot that actually looks like it is going to be a direct hit just to have the game remove it as it starts descending towards the target.
Moving a Java Instant back and forth between a database is also a surprisingly difficult task to do right, and it doesn't help that JDBC is just handling it completely wrong if you use its setTimestamp/getTimestamp methods. Not because it is a bad design with footguns, but because the implementation is just plain wrong and will corrupt your data if you deal with instants whose calendar date is far enough in the past due to it using the legacy date/time API which switches to the Gregorian calendar for dates in the past.
The name `timestamp with time zone` is also misleading because it doesn't actually store a time zone, it stores the number of seconds since epoch like a java.time.Instant (although at a different resolution). The "with time zone" part just refers to the textual format you denote the values in which includes the time zone after the date/time part to uniquely identify a timestamp, but the time zone is thrown away and not stored after the value has been parsed. This is different from e.g. `ZonedDateTime` in Java which will actually store the offset and therefore corresponds to a pair of (Instant, TimeZone).
This can of course still be defeated if the proxy URL receives very few requests and just have a human in the middle to solve the CAPTCHAs. But it does make the attack non-automated.
* Less crime because people who are addicted to drugs do not have to raise instant money for their next fix,
* Getting open, visible drug use off the streets and into a controlled supervised setting (this is not strictly part of safe supply though, but an orthogonal related service),
* Making drug use safer for the users by ensuring quality and consistent strength. Fentanyl, orphines and nitazenes are killing lots of people, and they exist on the market not because of demand from the users but because they are easier and cheaper to manufacture and smuggle than heroin.
* Making it easier to help the drug user by removing the burden and stress of obtaining the drugs. This is often an endless cycle of stress which leaves no room for getting help.
* Making it possible for drug users to be functional members of society. Not all people who are addicted to drugs need to stop, for some the safer choice is to accept that they are dependent and work around it. Taking opioids to prevent withdrawal is not incompatible with holding a job and contributing to society, committing crimes to get money for the next fix is. For many people who are addicted to opioids, abstinence programs are not the best option because the rate of falling back to using is very high, and once that happens the risk of fatal overdose is also very high due to decreased tolerance. I won't quote concrete numbers because I cannot remember them right now, but last I heard the rate of failure in abstinence programs was well above 70%.
* By supplying the drugs from sources that have no financial incentive in keeping the drug users on the drugs, you can ensure that users are exposed to all public offers to get help with their addiction or any underlying socioeconomic factors that are probably contributing to why they have become addicted in the first place.
Most criminologists will tell you that punishment is a very poor method of reducing the crime rate. I believe that to be true, and I think that a much better way is to address the underlying desperation and inequality that drives people towards crime. It doesn't mean that we should stop at the safe supply, because that would indeed be the cynical approach, we of course also have to help people overcome all the problems that are probably keeping them in their drug addiction, such as mental health issues and homelessness.
I am frankly appalled by the absence of compassion towards other people in this thread.
I come from a country with social healthcare, and here we also heavily subsidize drugs for people who need them because of their own lifestyle choices, e.g. diabetes medicine due to obesity. Why do people who have become addicted to psychoactive drugs not deserve the same compassion?
They aren't native English speakers and the story in Grim Fandango is considerably harder to follow compared to DoTT, so they lost interest a bit after we completed year 1. But as soon as their English skills improve, we'll get back to it, it's one of my favorite adventure games!
How does it determine when a cached act() fails and has to be re-evaluated by the LLM? And in particular, if the cache is saved in the cloud (Browserbase?), won't this lead to a lot of cache churn if used in CI pipelines where different versions of the site are running against the same cache?
Also, is there a technical reason why the cache couldn't just be a local file that's checked in along with the script but must be provided by Browserbase? If it was, devs could heal failing tests locally using LLM calls, while CI runs entirely deterministically.
It's easy to add more code, but it also increases the risk, especially if you are the only one who understands how it works. As more people on the team understand it, the risk decreases. It becomes less likely that the code interacts in an unexpected way with other parts of the system, and it also becomes more likely that the existence of the code is justified because noone felt the need to replace it.
If you fire the team and replace it with another, you now have a lot of code and zero understanding. That understanding first has to be mined before you can close the asset/liability gap.
In the age of LLMs, it becomes easy to produce 10x as much code as before, but I don't think you can put the same multiplier on how fast you can increase the understanding. It may even be <1 if you are not being mindful about your LLM use.
It's been released and in production since summer. Since then, several social networks have apparently started A/B testing age verification for their EU users, but how many of them actually integrate with the anonymous solution that is now available and in production? To my knowledge: 0. They all use Persona.
This highlights one of my main criticisms of EU's naive approach to regulation of tech companies. They fail to realize that any regulation that they impose will be complied with in the most malicious way possible, which is how we got cookie banners with dark patterns instead of a simple HTTP header saying no thanks to cookies.