Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jolux
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
52 ms
·
631.
▲
by
jolux
5y ago
The fundamental problem is that the large parts of the ecosystem do not use the built-in mechanisms for various reasons, which makes it hard to change the overall user experience by changing those mechanisms. I personally use Eglot and not
632.
▲
by
jolux
5y ago
At minimum it needs to be a lot faster than it is currently, and all of these comments about how you can configure it to be fast are just excuses. I’ve been using Emacs for years and my config’s performance is still something I have to hack
633.
▲
by
jolux
5y ago
Prohibition is clearly a failed policy but that doesn’t mean that policies which restrict alcohol consumption are all equally stupid. There are still good arguments for treating alcohol consumption as a public health issue, and this would b
634.
▲
by
jolux
5y ago
It’s moving, it’s just going to take a long time to get to where it needs to be. Personally I would be focused entirely on performance if I were to start making improvements.
635.
▲
by
jolux
5y ago
It also doesn’t offer smooth scrolling on macOS except in a third party port.
636.
▲
by
jolux
5y ago
I don’t understand what you mean by criticizing it for not being officially supported.
637.
▲
by
jolux
5y ago
Of course they don’t, or people wouldn’t have to be reverse engineering things. But it doesn’t affect your hardware warranty.
638.
▲
by
jolux
5y ago
I feel like if your concern is real-time systems, you should probably say you don’t think it’s suitable for real-time systems, instead of talking about performance differences that no one really disagrees but which don’t matter in practice
639.
▲
by
jolux
5y ago
The fact that police often threaten underpolicing of black communities in response to protests goes a long way to explaining why cops killing black people and people who aren’t cops killing black people are related. I wouldn’t say the movem
640.
▲
by
jolux
5y ago
How is TypeScript a crutch for API design?
641.
▲
by
jolux
5y ago
You can choose to laugh at someone for misphrasing something, or you could just apply charity and move on…
642.
▲
by
jolux
5y ago
I agree that shaming people is probably unlikely to work, but I’m not really sure that anything will work in the short term here. We’re dealing with a crisis of social trust. What do you think the CDC and the federal government should be do
643.
▲
by
jolux
5y ago
I feel like I should probably admit that I am just generally a fan of functional programming and I do think there are big benefits to it, most of the time (of course, some algorithms are just more elegant with loops and mutation). But my da
644.
▲
by
jolux
5y ago
It depends what you’re building. If you’re writing a library to do those things, they may well be first order. Certain extremely useful patterns like parser combinators rely on them. And of course, the current answer is just “do something e
645.
▲
by
jolux
5y ago
There are certain things that just can’t be done without generics, though. Type safe higher order functions, type safe custom collections, etc. Of course, perhaps these are all just subjective to you, because you can still write any program
646.
▲
by
jolux
5y ago
There are just things you can’t do without having generics in your language. User-defined collections, for one. Statically typed higher order functions, for another. To paraphrase (I believe) Bob Harper, you either have a statically typed
647.
▲
by
jolux
5y ago
They said there was probably already research on weed’s safety. I would argue that research is promising re: safety but more is definitely needed. I agree that this isn’t reason to delay legalization, but it’s still something that should ha
648.
▲
by
jolux
5y ago
As someone who is extremely pro-legalization (and pro-decriminalization of all drugs) I still think this is perfectly reasonable. We know rough bounds on the safety of cannabis/THC (probably safer than tobacco and alcohol, probably not
649.
▲
by
jolux
5y ago
> Your parents will now instantly receive a notification on their iPhone, for safety reasons. Only if you choose to view it, from a prompt that tells you it will notify them if you do.
650.
▲
by
jolux
5y ago
Apple is manually reviewing every case to ensure it’s CSAM. You do have to trust them on that. But if your problem is with NCMEC, you’ve got a problem with Facebook and Google who are already doing this too. And you can’t go to jail for pos
651.
▲
by
jolux
5y ago
> And there is no way to audit that the database is what they claim it is, doesn't contain multiple databases that can be activated under certain conditions, etc. They describe a process for third parties to audit that the database
652.
▲
by
jolux
5y ago
The whole thing rests on whether Apple knows that the content is CSAM or not. And they don’t. The author gets this fundamentally wrong. They do not know whether it is a match or not when the voucher is created. The process does, but they
653.
▲
by
jolux
5y ago
I don’t tend to sign contracts with people I date.
654.
▲
by
jolux
5y ago
Because they have legal avenues in the US that they don’t have in China? Easy.
655.
▲
by
jolux
5y ago
> A set of unverified hashes that you hope only came from NCMEC. Telecoms do this on their own devices - not yours. Yes, those are the main things we’re concerned about. > Apple just opened the door for constant searches of your digit
656.
▲
by
jolux
5y ago
You consent in the terms of service for iCloud Photos.
657.
▲
by
jolux
5y ago
> There was parents arrested over bath time and playing in the yard sprinklers, photos being processed at photo mats, will the same thing happen by apple mistakenly reporting parents? No, because they’re not identifying content, they’re
658.
▲
by
jolux
5y ago
> To reiterate: scanning your device is not a privacy risk, but copying files from your device without any notice is definitely a privacy issue. Not a lawyer, but I believe this part about legality is inaccurate, because they aren’t copy
659.
▲
by
jolux
5y ago
Compilers are allowed to do whatever they want when encountering undefined behavior, not because it will never happen, but specifically because it’s undefined.
660.
▲
by
jolux
5y ago
The formal proof doesn’t exist yet but the language was designed from the ground up with memory safety as a key principle. I should note, Rust is not the only safe language. Python is safe, as are most modern languages with garbage collecti
More ›