Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mhaymo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
mhaymo
12y ago
I imagine this could be dealt with by discarding the results when the consecutive clicks occur <5 seconds apart.
92.
▲
by
mhaymo
12y ago
And that JEP basically already exists in Guava https://code.google.com/p/guava-libraries/wiki/ImmutableColl... `ImmutableList.of("a", "b", "c")` is not as concise as e.g. Python,
93.
▲
by
mhaymo
12y ago
The writer doesn't justify his insistence that a Job Guarantee "IS NOT ‘MAKE-WORK’". It seems to me that if the primary purpose of a job is to provide work, then it is by definition make-work.
94.
▲
by
mhaymo
12y ago
> who defines this criteria? is it always published? The ABP developers define and publish them here: https://adblockplus.org/en/acceptable-ads#criteria The "acceptable ads" whitelist is accessible here:
95.
▲
by
mhaymo
12y ago
If Adblock Plus's users start noticing obtrusive ads, they will leave ABP and destroy all its power. That's a pretty clear incentive.
96.
▲
by
mhaymo
12y ago
It's not a private list: https://adblockplus.org/en/acceptable-ads#list https://easylist-downloads.adblockplus.org/exceptionrules.tx...
97.
▲
by
mhaymo
12y ago
That's not my understanding of how it works. You cannot pay to get obtrusive or tracking ads on the whitelist. If you are a large company (how exactly that's defined isn't clear), you need to pay to get your unobtrusive ads w
98.
▲
by
mhaymo
12y ago
ABP's free. Getting on the whitelist is also free for "all small- and medium websites and blogs". https://adblockplus.org/en/acceptable-ads-agreements If you're ok with blocking ads, I don't se
99.
▲
by
mhaymo
12y ago
There's a setting in Adblock Plus that allows you to turn the "unintrusive ads" whitelist off. You don't need a separate add-on. I haven't felt the need to change the setting.
100.
▲
by
mhaymo
12y ago
It does feel shady, but on the other hand I can't really argue with their logic: - ads are an important revenue stream on the web, so allow unintrusive/inoffensive ads by default - to do this, companies need to agree to keep all a
101.
▲
by
mhaymo
12y ago
Surely if you're designing a 2-factor authentication system, a compromised password is the exact case you're designing for, not an edge case.
102.
▲
GCHQ Catalog of Exploit Tools
(schneier.com)
20 points
by
mhaymo
12y ago
|
4 comments
103.
▲
by
mhaymo
12y ago
Seems to me that the development time spent maintaining two different modes might be better spent simply improving the efficiency of the one correct version.
104.
▲
by
mhaymo
12y ago
1. More generally I'd say it's "minimise mutable state". 2. Almost all programs are necessarily stateful, but most of the code within them does not have to be. As such, all FP languages support working with state, e.g. S
105.
▲
by
mhaymo
12y ago
Roman numerals? I have never encountered a regex implementation where '\d' matches 'X'. It's certainly not the case for Javascript: http://regexpal.com/?flags=g®ex=\d%2B&input=10%0Ax%0AX%0
106.
▲
by
mhaymo
12y ago
Rather than forbidding those characters, you can go the facebook route and store multiple hashes for common typos. So if a user of your Polish website uses the password "huntyr2", you store that hash and also the hash of "hun
107.
▲
by
mhaymo
12y ago
Presumably if you have a slower internet connection the performance cost of injecting stylesheets is offset by the reduction in how many images/flash banners/etc. you have to download.
108.
▲
by
mhaymo
12y ago
Android already supports most of Java 7 http://tools.android.com/tech-docs/new-build-system/user-gui... I'm not aware of any plans to support Java 8 yet, but I haven't been looking.
109.
▲
by
mhaymo
12y ago
Addendum to sidenote: the site also overrides Ctrl+PgUp/PgDn, which is highly frustrating.
110.
▲
by
mhaymo
12y ago
http://static.rust-lang.org/doc/master/std/fmt/index.html#fo... `println!("{:04d}", 1);` prints "0001". Is that what you're asking?
111.
▲
by
mhaymo
12y ago
> Transport Layer Security tells you about nothing about what TLS really is Doesn't it? Even a complete tech-illiterate can glean some meaning from the word "security".
112.
▲
by
mhaymo
12y ago
"Message Authentication Code" is a lot easier to google for than MAC, and more meaningful in itself too. I found the list helpful.
113.
▲
by
mhaymo
13y ago
Am I wrong to be turned off by the fact it uses MD5? Still far more secure than anything I could do in my head I suppose.
114.
▲
by
mhaymo
13y ago
Exceptionally long passwords can be difficult to type accurately. Probably most on HN are good typists, but still I find entering long passwords error-prone and frustrating.
115.
▲
by
mhaymo
13y ago
Was thinking about this as an alternative to existing password managers. The advantage is as you say your passwords aren't stored anywhere, even in encrypted form, and can be retrieved as long as you remember the master key and algorit
116.
▲
by
mhaymo
13y ago
Any problem with the Countdown Numbers Game as a name? Any variations on it could simply be called Modified Countdown Numbers Game.
117.
▲
by
mhaymo
13y ago
I'm still seeing it saying 4.4.1, with this as the source: http://www.nokiapoweruser.com/2014/01/08/nokia-normandy-show...
118.
▲
by
mhaymo
13y ago
They kinda did. https://en.wikipedia.org/wiki/King_%28website%29#Controversy
119.
▲
by
mhaymo
13y ago
What do you need research for? If you don't test your code, how do you know it works, at all? Obviously you do test it, so why not have those tests written in code, so they can be repeated at any time and catch regressions? The benefit
120.
▲
by
mhaymo
13y ago
Postulating "bias" in the hiring process does seem to imply that a non-deserving or less-qualified candidate was hired. Saying that being a non-white-male is itself a merit doesn't change that, and is also highly contentious.
More ›