November 2025

S M T W T F S
      1
23 45678
910 1112131415
16 171819202122
23242526272829
30      

Page Summary

Style Credit

Expand Cut Tags

No cut tags

December 8th, 2017

stas: (Default)
Friday, December 8th, 2017 09:27 am
Roy Moore accuser admits she wrote part of yearbook inscription attributed to Alabama Senate candidate.

Опа. Fake but accurate. Ну всё, чувак в Сенате. Что не очень-то радует по факту, т.к. он, похоже, тот ещё динозавр, судя по всему немного подвинутый на гомофобии к тому же. Ну в общем, что алабамцы навыбирали, то и есть.  Однако подделка самого козырного свидетельства его похождений, думаю, закроет этот вопрос. Хотя останется вопрос, каким образом это заняло так долго - там б-м очевидно, что подделка. Почему адвокатша решилась выйти с этим на ТВ? И что они думали делать, когда подделка неизбежно обнаружится - типа как Гарри Рид, "мы победили - остальное неважно"? 
stas: (Default)
Friday, December 8th, 2017 12:45 pm
So here's Java WTF of the day. The code in AbstractSet.java:

public boolean removeAll(Collection<?> c) {
Objects.requireNonNull(c);
boolean modified = false;

if (size() > c.size()) {
for (Iterator<?> i = c.iterator(); i.hasNext(); )
modified |= remove(i.next());
} else {
for (Iterator<?> i = iterator(); i.hasNext(); ) {
if (c.contains(i.next())) {
i.remove();
modified = true;
}
}
}
return modified;
}
Can you spot any potential problems here? Seems logical, right? You choose the smaller collection, go over it and everything is fine. What could be the problem?

Any guesses? )