Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bennettnate5
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
bennettnate5
2y ago
> Withholding information about supposedly sensitive topics like violence or sexuality from children curious enough to ask as a taboo is futile, lazy and ultimately far more harmful than the information This case isn't about withhol
62.
▲
by
bennettnate5
2y ago
I imagine the gold standard of perfect pitch would be identifying exactly how many cents sharp or flat a given sound is--you could tune a piano by ear if you had that.
63.
▲
by
bennettnate5
2y ago
The definition of relative pitch is unfortunately ambiguous, however--I've heard it defined as being able to pick out one note or several note, but having to rely on that reference note from memory to determine the pitch of other notes
64.
▲
by
bennettnate5
2y ago
There are actually quite a few nice features that go beyond memory safety: - Type-safe generics (sorry C, `void*` doesn't count) - Compiler errors that try to give you the root reason why your code isn't compiling and a solution
65.
▲
by
bennettnate5
2y ago
Solar installations are expensive enough that some manufacturers can probably afford to integrate a cellular modem into the product (similar to how all new cars do it today). Good luck changing the Wi-Fi password on that!
66.
▲
by
bennettnate5
2y ago
... and for all of C++'s perceived simplicity compared to Rust, it can still have compilation issues (looking at the compiler errors output by template classes can be a downright nightmare)
67.
▲
by
bennettnate5
2y ago
You can't authenticate the analog hole (1). More generally, there's a whole slew of gaps in authentication that could be exploited on the end device. If you want to cryptographically prove the authenticity of a photo taken, you ha
68.
▲
by
bennettnate5
2y ago
Shout out to dang for all the hard work at moderating he does--there's going to be a lot of flagged comments to slog through in the coming days if this thread is any indication
69.
▲
by
bennettnate5
2y ago
This article really papers over the elephant in the room: Google Play store revenue. "Android makes zero profit" is an absurd notion; sure, if the government forced _the Android Open Source Project_ to be an entity of its own, the
70.
▲
by
bennettnate5
2y ago
I remember watching IBM's Watson soundly beat Ken Jennings on Jeapordy. One of the things that sticks out most to me about the memory is that Watson had a confidence rating score for each answer it gave (and there were a few questions
71.
▲
by
bennettnate5
2y ago
I've not found this to be my experience; if anything, working in Rust has freed me to think about other aspects of security in my project since I don't need to spend all my effort applying extra tools to find segfaults. Do you hav
72.
▲
by
bennettnate5
2y ago
It can also be an issue if you want to wrap any API that requires fixed memory locations for objects (such as POSIX semaphores). It's UB to call a POSIX semaphore from any other memory location than where it was initialized, so making
73.
▲
by
bennettnate5
2y ago
> But there are too many places where something can go wrong to try and enforce deliberate error-handling everywhere Rust actually defines APIs to do just that. Integer overflows can be handled with the `checked_add` family of functions
74.
▲
by
bennettnate5
2y ago
Archival quality blu-ray (such as M-DISKs) can purportedly last hundreds of years and will outlast any electromagnetic events that would destroy other magnetic/electric-based storage mediums. As others in the thread mention, the key d
75.
▲
by
bennettnate5
2y ago
If history has anything to say, courts find very creative ways to allow otherwise baseless laws to stand when national security is in question (which is really why Tik Took is even being singled out in the first place). The question comes d
76.
▲
by
bennettnate5
2y ago
I remember Scholastic would put on a big book fair twice a school year in our school's library. There would be tons of new/upcoming book series marketed that kids could buy (with their parent's money), along with the obligato
77.
▲
by
bennettnate5
2y ago
"Denial of Wallet" seems a misnomer--it makes it sound like source of payment is being blocked. They should really use the same term cellular systems have been for decades to describe this kind of threat, namely an "overbill
78.
▲
by
bennettnate5
2y ago
It might not just be Google--I tried searching "encrypted email" in DDG and found nothing for pages and pages. Even saw AOL come up before any mention of Tuta. My guess is the name change, combined with prior bad reputation on the
79.
▲
by
bennettnate5
3y ago
A big issue with this is that programmers re-implementing parsing code--be it for network protocols, file formats, or the like--are bound to make the same mistakes that lead to DOS/memory corruption vulnerabilities. Pulling code into t
80.
▲
by
bennettnate5
3y ago
The attacker isn't sending mail spoofed from the domain--they're intentionally signing up for legitimate newsletters from that domain using a ton of email accounts they control, then reporting those newsletters as spam in each ema
81.
▲
by
bennettnate5
3y ago
"Take ownership of Future Self" sounds like something I would look up on Stack Overflow while working with async Rust code...
82.
▲
by
bennettnate5
3y ago
The introduction poses a bit of a false dilemma--there's a third, unmentioned choice: 3. Forgive the individual who has wronged you for their past actions, without continuing the relationship. Forgiving someone for a wrong action they&
83.
▲
by
bennettnate5
3y ago
> unlike every other AOSP derivative CalyxOS is another one primarily focused on security/privacy
84.
▲
by
bennettnate5
3y ago
Just to clarify for everyone (because I totally misread this the first time): Executor - A person officially appointed to carry out your will after you have passed Executioner - A person officially appointed to carry out your passi
85.
▲
by
bennettnate5
3y ago
> All critical operations are performed in constant time. Should have clicked all the way through links to the project docs--looks like they're keeping this in mind.
86.
▲
by
bennettnate5
3y ago
Correct me if I'm wrong, but if it's written in pure Go, wouldn't that make it susceptible to timing/power side channel attacks?
87.
▲
by
bennettnate5
3y ago
I understand the point you're trying to make with this (social media will definitely abuse the additional knowledge/opportunities they get by having compulsory credit card info), but chargebacks are actually a pretty effective inc
88.
▲
by
bennettnate5
3y ago
New projects can run just fine using ruffle, provided you use the APIs that are currently supported by the project (IIRC it's not feature-complete yet for ActionScript 3 and such).
89.
▲
by
bennettnate5
3y ago
It sounds like they're _introducing_ the warrant requirement, rather than keeping it. No court warrant was needed prior to this proposed law.
90.
▲
by
bennettnate5
3y ago
You'll still get packet loss on any long distance communication, though: https://www.scientificamerican.com/article/solar-storms-can-...
More ›