Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
GlitchMr
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
211.
▲
by
GlitchMr
8y ago
> Still it would require at least a cookie notice. Fair enough, I'm actually somewhat curious why Mozilla doesn't provide a cookie notice. Not that it matters, because those notices are used everywhere and people ignore them.
212.
▲
by
GlitchMr
8y ago
> Great, so about:addons doesn’t use tracking Google Analytics cookies anymore? Or has a visible way to disable it (you need to enable DNT to get rid of this). I can imagine this being legitimate interest, can be disabled with DNT flag,
213.
▲
by
GlitchMr
8y ago
My attempt: https://i.xfix.pw/minigmail.png I sorta feel like you could even remove "More" button here without losing too much. Reply box would be at the bottom of a message, just like it is currently. More button
214.
▲
by
GlitchMr
8y ago
Hm, interesting. Long time ago, I intentionally tried cracking games to detect anti-piracy methods, and Donkey Kong Countrty 2 was one of those, and I triggered the empty SRAM check while doing so (and added that to the TCRF page). I chec
215.
▲
by
GlitchMr
8y ago
t->counter = calloc(n, sizeof(t->counter)); I think you are checking the sizeof of `unsigned *` here, not `unsigned`, which is itself a bug.
216.
▲
by
GlitchMr
9y ago
For me, the experience is that it's harder to find an accounting software that is Windows-only. Pretty much many of those are running inside of a web browser. Your experience may vary depending on where you live however.
217.
▲
by
GlitchMr
9y ago
Oh, you are correct. This will only delay an attack. There is however some sort of firewall preventing using `<script>` tag.
218.
▲
by
GlitchMr
9y ago
Content security policy seems to block this for me, so at least there is that. Content-Security-Policy: default-src 'self'; script-src 'self' platform.twitter.com syndication.twitter.com gitcdn.github.io code.jquer
219.
▲
by
GlitchMr
9y ago
It can also be Perl, as Perl supports `s///` syntax.
220.
▲
by
GlitchMr
9y ago
Even in case of mortgages, you need to be prepared for requests. At least where I live, it's legally allowed to remove all information about a loan once you paid the entire cost of it.
221.
▲
by
GlitchMr
9y ago
Huh? If that was the case, it would go a bit too far, as it would make technologies like e-mail or git illegal to use internally, considering those are likely to have a real name of a person who sent an e-mail/committed.
222.
▲
by
GlitchMr
9y ago
Well, yeah, there is a rather straightforward solution - just don't store any personal information on a blockchain. Is it practical? Sometimes yes. Some usecases won't be able to do that, and this is fine, they should just conside
223.
▲
by
GlitchMr
9y ago
They are, but the failure of a law is that people did not know that, and just put cookie warnings to be safe, and in the end all websites had cookie warnings making the entire thing pointless.
224.
▲
by
GlitchMr
9y ago
Yes. That's how the current GDPR law works. And it seems reasonable to me. Accepting payments in USD is a pretty clear signal that a website mostly cares about US users, and if someone else uses the website, oh well, it happened, doesn
225.
▲
by
GlitchMr
9y ago
- Being located in EU. - Or in case where you aren't located in EU, providing services specifically to EU residents, which can be hinted by having a language choice mostly spoken in EU countries, allowing EU currencies (Euro, British p
226.
▲
by
GlitchMr
9y ago
> For example, an EU resident hits your server while they're on vacation in Australia. If you don't provide specifically targetting EU with your services, you aren't under GDPR scope. Specifically targetting means stuff th
227.
▲
by
GlitchMr
9y ago
This isn't a special cased array specialization for 16-bit integers (16-bit integers are so rare that special casing those is not worth it). Note that a standard array is not used in [9], rather an `Int16Array` is being used. Due to Ja
228.
▲
by
GlitchMr
9y ago
I wonder if this actually proves that Super Mario Bros. is actually NP-Hard. The thing is, breaking bricks with Koopa shells was actually introduced in Super Mario Bros. 3. Before that, bricks could only be broken with big Mario.
229.
▲
by
GlitchMr
9y ago
I have an argument for "username or password is incorrect" messages: it's possible that the password is correct, username exists but isn't the intended one. Then "password is incorrect" message would be lying,
230.
▲
by
GlitchMr
9y ago
Supporting this, I don't think protobuf is a good format for storing history files. Backward compatibility is tricky with it - I don't think the history format is going to change all that much, but I think there were changes in hi
231.
▲
by
GlitchMr
9y ago
The pointer return pattern is mostly due to C limitations. Rust is smart enough to automatically output into a pointer when a structure is big enough (this is invisible in source code, this should be rather optimizer's decision really
232.
▲
by
GlitchMr
9y ago
Actually, it would. This issue is rather straightforward, caused by not initializing memory. Rust forbids that, consider a following Rust code. struct Example { x: i32, y: i32, } fn example_clone(input: &a
233.
▲
by
GlitchMr
9y ago
The issue really is lack of scoped threads forcing usage of reference counting to figure out when to drop a value. With crossbeam scoped threads implementation this looks much nicer. extern crate crossbeam; use std::sync::Mut
234.
▲
by
GlitchMr
9y ago
All the talk about `printf("%d\n", a);` and it's invalid due to a certain part of a language. From list of undefined behaviours (J.2). > In a context requiring two function types to be compatible, they do not have compatib
235.
▲
by
GlitchMr
9y ago
He did, on test.securityheaders.io. The change probably will move to actual site (non-test version of it) soonish.
236.
▲
by
GlitchMr
9y ago
Why left pad numbers if you could simply use better tools that properly sort numbers (instead of using ASCII order which doesn't even make sense for ordering purposes). For instance, use `ls -v` instead of `ls` (possibly as an alias).
237.
▲
by
GlitchMr
9y ago
The long passphrase idea as suggested by xkcd is fine, provided you pick random words. For instance, a database of 2048 words, and a 4 word passphrase has 44 entropy (2^44 possible passwords). >>> log2(2048 ** 4) 44.0 Even
238.
▲
by
GlitchMr
9y ago
There was once a GNU project for electronic voting ( https://www.gnu.org/software/free/ ), but it was stopped after realizing they were trying to do was almost impossible to do and changed the direction into recomme
239.
▲
by
GlitchMr
9y ago
Just because /etc/passwd can be read doesn't mean there is no sandboxing - it's just not too restrictive, probably to allow many programming languages to run (bash is one of languages after all - so process execution has
240.
▲
by
GlitchMr
9y ago
I use Firefox myself. It's really fast, until you get into Google websites, like YouTube - those websites work really slow (well, not that slow, just noticeably slower), while there are no issues in Google Chrome - as if that was inten
More ›