skysight-inc/HackerNews huggingface dataset:
> The immunity is the problem. If there are ways to fix the immunity while keeping the sovereignty then those would be potentials solutions.

That effect, in this case, places like state universities.

> Maybe I missed it in the wikipedia article, but proof that village has been inhabited for millennia isn't proof that the same group had ownership the entire time. There are plenty of cities in Europe which one can look at to see this.

> Also, it didn't include the strong evidence of a lasting culture.

They found an 8,000 year old site via the oral history of the tribe. The culture they passed down through oral tradition includes this site as a holy place, including it's location (that was submerged by the Elwha dams, so current elders had never visited it before). Archeologists found artifacts related to the use of the site as a place of worship dating back 8,000 years. This strongly implies the same culture has been using this site for worship for 8,000 years. If any other group did take over the village, their culture changed substantially enough to include this holy site, implying at least a merger, not a genocide.

> Sorry, I'm not one for standing by while abuse happens. If I ever get the chance to stop the abuse, I'll take it. If that means voting for someone who ends the immunity, so be it.

Then you are just going to encourage more abuse. You are trying to fix the symptom, not the problem. You probably still see a compromise in only voting for the two biggest parties. When both abuse their power.
In my experience, it's more important to know that something isn't a monoid / semilattice / <insert structure here>

The CRDTs linked by the parent are a great example. If you're working on an eventually consistent system, and you see a structure that doesn't form a monoid, it's most likely the case that there's going to be some sort of race condition. That isn't to say that any given monoid is going to solve the problem, but it can definitely help to pinpoint possible problems in otherwise complicated code.

It definitely doesn't come up in every discipline, but studying these structures has improved my engineering a ton. If design patterns are about class and object composition, then I'd argue that algebraic structures are the equivalent for function composition.

Full disclosure: I write mostly functional Erlang code for a living
Ask HN: Google Chrome memory usage?
My laptop's fan is whirring like crazy and its quite hot. The only thing it's really "running" is Google Chrome with one tab open (HN). It wasn't like this previously. Anyone else experiencing the same? My laptop is a Macbook Pro from early 2015 with 16 GB memory and 3.1 GHz processor.
Sure. It's funny with these algebraic things. If they're simple, people complain that they're not interesting... but when you add some depth, people complain that it's too difficult!
> do pedestrians [...] really make "eye contact" with drivers to gauge their intention?

Yes. Consciously, at every vehicle at an intersection, to make sure they aren't going to run me over. Same on a bike.

Other drivers? IDK, its harder through 2 windshields.
If you want to teach Face ID to reject masks, you need to make some masks. Similarly, if it needs to be taught to reject a twin, you need dozens of twins. And if it starts labelling people incorrectly as their twins, is it worth it?

Perhaps they can sidestep this by offering a specific twin learning feature.
Refusing to stand in the way of an onslaught of backlash that someone would receive for their speech is not censorship. No one has the right to be heard or be free from consequences. They just have the right to not be silenced by our government. In this case, people _outside of the bounds of the law_ are using their own agency to stop the speech. It's no different than me punching you in the face for using a derogatory term. I'm still subject to assault laws, but you might think twice before you use that term again around people.

You can call that whatever you like, but reality is, no one can realistically be stopped from stopping other people from speaking.
When I’m gaming, I don’t want to use my iOS device. I want the music coming out of the same headphones I’m already wearing.
Just get emacs prelude and configure it to use helm everywhere. It is so close to my previous custom emacs setup that I just install prelude now on a new system and run with it.
For simple classes, you can also just use `NamedTuple` like:

from typing import NamedTuple
class Foo(NamedTuple):
bar: int = 0
baz: str = 'default'
foo = Foo(1, baz='not default')

This provides the same performance benefits, and is very similar in a lot of ways to a Scala case class -- aside from removing the boilerplate of stating each attribute twice in __init__ and again in __slots__, it also provides nice default implementations for __repr__, __str__ (something like `Foo(bar=1, baz='quux')`), __hash__, and __eq__ (using member equality rather than identity).

The downsides are A, you can't inherit from any other class (it's syntactically valid, but silently ignored (!) though it will be caught by linters), and B, `isinstance(foo, tuple)` returns `True`, which messes with a lot of reflection code (e.g. the `json` module will not serialize them like you expect)
Or this drive thru prank a year earlier:

https://youtu.be/xVrJ8DxECbg

I'm sure it had probably been done before that too. :)

Even better when you "put a robot in the driver's seat":

https://youtu.be/CdggQr05LAA
This Startup Wants to Kill Your Bodega
What theme Are They using in the screen-capture [0] of sublime text?

[0] - https://www.sublimetext.com/screenshots/3.0/linux.png
Got a 2013 MBP (also i7, 16Gb RAM) and iTunes flies on it. It's perfectly usable on my i5 T440 with 8Gb of RAM on windows 10 as well.

The only thing that pisses me off about it is the ellipsis next to the track names on the song list.
I think you mean Osama. /s
Happy International Programmer's Day
I have spent a very large amount of time over the past few years attempting to correct Equifax's record of my information (all to the now-apparent end of reducing noise in the hacker's data). They somehow had my SSN associated with someone else, leading to a few rejected credit applications.

Equifax customer service reps are very poorly trained. The singular goal of all Equifax employees with whom I interacted was to make me Someone Else's Problem. To that end, they deployed several tactics:

* Telling me I'm calling the wrong Equifax customer service phone number

* Telling me I'm calling the wrong new Equifax customer service phone number

* Telling me to mail in just one more piece of identification

* Telling me they never received snail-mailed documents

* Telling me received snail-mailed documents "were not yet in the system" (over a week after receipt)

* Telling me to fax documents, not mail them

* Telling me the fax number I have is old, wrong, and no longer used

* Telling me the new fax number I have is old, wrong, and no longer used

* Telling me to call the bank providing my credit card, and get them to send my info to Equifax

* Mysteriously hanging up

* Again telling me the identification documents provided were insufficient

Finally I just sat on the phone for several hours with a customer service agent who had not yet discovered the complete lack of consequences for hanging up, asking what additional information would be provided by whatever additional piece of ID they were requesting. It escalated up the supervisor chain a few times, went on hold for half an hour, then I was just suddenly told the problem was taken care of and disconnected.

The problem wasn't taken care of, and the perpetual complimentary credit monitoring service subscription I have from some past data breach other another continued to fail its Equifax enrollment. Finally, a year, later, the problem fixed itself.

This company is trash.
It's a very good editor; I always assumed it was windows only but it's multiplatform too.
>The refugee crisis unfolded years before Russia even entered the conflict. Accusing them of creating it now is silly. Nor did Russia have a large air base in Syria until last year. Nor did the Russians supply or use chemical weapons. In fact, they earnestly tried to do the opposite - take Assad's chem weapons away (though they obviously failed).

Correct, I misspoke earlier - the Russians did not create the refugee situation - but they have certainly inflamed and weaponised it. In addition to targeting civilian population centers with indiscriminate munitions, they have also shut down legal asylum from Syria into Russia, claiming that Syria is safe for its residents. Again, it does this so the refugees are forced to flow eastward into turkey then Greece, despite Syria being a proxy state and Russia owing some form of assistance. They've compounded these issues by spreading disinformation in Europe, planting stories of fake rapes and murders by Syrian refugees in European media, again to sow distrust and create political instability. And I'm thoroughly unconvinced about the efforts of Russians to find and confiscate chemical weapons - they only agreed to the deal in the first place to mitigate the chance of Americans opening direct military operations after the red line violation, and as you've alluded to, there have been plenty of chemical weapon attacks since then.

And to fend of further misrepresentations of my words, I never said Russia's goal is to kill civilians - again their goal is to destroy their homes and communities, so that they are forced to become refugees. By closing its own borders it's making sure other countries have to bare the burden of its operations - this is what the NATO commander meant when he said Putin is trying to use Syrian refugees to break NATO.
In other languages this kind of problem is typically solved with an explicit accumulator and a for loop. Plus a little crutch in places where higher order functions would really make sense :-)
Well, on the one hand, thanks, on the other, that sensation of your emotions and thoughts crystallizing into clarity is usually a sign of an oversimplified worldview, sometimes being supplied by someone trying to manipulate you.
Is Motel 6 Calling ICE on “Undocumented” Guests in Phoenix?
Disguising yourself as a car seat also features in this episode of 'Sherlock', https://en.wikipedia.org/wiki/The_Six_Thatchers
I think it is less a matter of 'this is just what they call those they don't like' and more a matter of 'they recognize the first steps'. A very great many people, possibly even the majority, do not have the slightest clue how Hitler rose to power, how his Nazi party gained prominence, etc. None of the Holocaust documentaries seem to focus on just what was said to all of those good little Germans who got in line and marched people into cattle cars and turned a blind eye to things. THAT is the dangerous part.

We know how to deal with military aggressors. We know how to deal with actual monsters AFTER they've gotten caught and revealed themselves. But does the phrase 'mental hygeine' send chills down your spine? And do you think if it was suggested today, or any time since 9/11, it wouldn't be taken up by both those in power and the majority of the public readily and heartily?
I mean Googlers tend to be highly socially conscious, independent-thinking, and financially secure employees, right?

Seems like a perfect company to test some new tech collective bargaining attempts. What happens if 80% of googlers organize through an app, stand up and say we are all walking out the door if we don't start acting more socially responsible through A, B, and C initiatives.

So many of them were ready to quit over a coworker with differing opinions, I would think many more would be willing to quit over a company having evil actions. After all, actions > opinions.
Remember Eric Schmidt was in the tank for Clinton, had she been elected he probably would have even more leeway with the white house than during the Obama admin.

http://qz.com/520652/groundwork-eric-schmidt-startup-working...
I think it's more about assumptions. For example, Chalmers in his "p-zombie argument" implicitly assumes that the consciousness in one possible world and the consciousness in a physically identical but different world are separate entities.

Thus his argument are about "separable consciousness", and we don't know if real consciousness is "separable consciousness".
Chrome is notorious (at least on the Mac) for its inefficient use of memory and its power consumption. Try switching to Safari.
I feel like we're talking past each other at this point, so I'll drop off this conversation.
TBH I was always lowsec trash.
> I could set up a 90-day fraud alert that would force creditors to call me — at a number of my choosing — before agreeing to open any new accounts in my name.

This should be the default, for everyone, for free. If banks don't want to do the bare minimum to verify your identity, the liability for identity theft should be on them and not you.
I wrote the article, happy to answer any questions.
Bad Lip Reading changes Narcos plot entirely
Hahahahahahahahahahahahahahahahaha. You think most of us have a choice in ISP? That's cute.
Is there some sort clandestine effort by Russian intel agencies to force US government to install McAfee Antivirus and subsequently cripple the productivity of said government agencies?
It needs to be setup using your phone, and also needs to be tied to the same telephone number. So you don't get a separate number (or bill), rather this is an add-on to your cell phone bill.
Indexing art books:  some practical experience [pdf]
We're in a transition time right now. Access to the internet is not always available. It is not always fast. But this time will pass. It makes sense, to me, to design for this future.

Sometimes, internet is also expensive and metered. It might be where things are going, sure, and I'm all for that. But I think forcing this stuff with no other option is either elitist or disconnected from reality.
>All those data structures would work just as fine without a monoid formalization

That was has happening in the last 50+ years.

>and one can use all their power with no attention given to algebraic axioms that define a monoid.

Not really. When you can actually identify a pattern, and treat different instances of the same phenomenon as a single concept, you get much more power over simple using those individual instances as different cases.

It's the very reason why we create and use abstractions.
They're based in Russia which obviously says a lot without needing to go into more specifics. They still do good work though, they're one of the most respected disclosure-publishers in the world.
I do wonder "why now?" though RE: banning them...Could be either posturing or some sort of recent intelligence (also I mean "recent" in the bureaucratic sense, so like...idk < 1 year?)
I tend to lean towards your latter explanation. I think these are warning shots from a political elite that's suddenly paying close attention to the fact that powers moved about a bit without them noticing.

Personally I think if Facebook and google were one company then that would certainly be a company that needed to be broken up, but they're not, Google owns search, it doesn't own Social, Facebook owns Social but it doesn't own search, while neither owns the other there is no monopoly on the dissemination of information.
if I'm not mistaken, requirements are parsed out to be installed before installing the desired package, so that should be fine
Totally agree. It's hard to believe that this is not the case already.
I'm not sure that statistical lying entirely fits here. The general shape of the visual hasn't been challenged, just the location of the percentage markings. Of course, this doesn't inspire confidence in the visual as a whole, but seems more likely to be a typo or technical issue than an actual lie ( I can't see a benefit to any argument by having impossible data points on both side of the graph ).
Yeah, I tried that advice yesterday and none of the links work. They just give some error after you fill them out.
I certainly try to make eye contact when walking in front of a car.
Bitcoin has tanked 11.5% since Jamie Dimon called it 'a fraud'
>The problem with this argument is that a monoid is one of the most basic constructs you can find in abstract algebra.

That's irrelevant, because we are not naming them to use them in abstract algebra, but as abstract constructs in a different domain with its own complexity (programming).
> If a politician supports evicting Israelis from disputed settlements in the West Bank, is that "advocating violence against Jews?"

Someone chanting "death to Jews" and waving Nazi flags leaves little unambiguous. I'm usually a slippery slope fanatic when it comes to free speech, and I still am as it relates to First Amendment concerns, but private companies choosing not to do business with people who self identify as Nazis, wave Nazi flags and chant "death to Jews" while saying that employees of said companies are also Nazis is pretty clearly their right. Courts aren't computers and the law isn't code; judges can understand "they are Nazis."
Overthinking Fizzbuzz with Monoids
From beginner to expert in competitive programming
At this point it more or less lost its meaning. Even in German we use it for everything from grammar nazi to music nazi.

More or less just stands for stupid ignorance in the most common way I hear it.
First of all, what makes "monoid" a "complex" name? Is your complaint basically about terminological aesthetics?

I'd say no to your question. I've linked an article elsewhere in the thread that to me shows pretty clearly that monoid is a useful and generative concept.

On a more basic level, I personally really enjoy taking inspiration from math and logic into programming. You mentioned composing programs in a way that is safe and correct; I think the algebraic approach to programming is a really excellent and deeply fascinating way to approach that goal.
My mistake in that case. I moved to America about 10 years ago. I still get caught off guard by some of the cultural (especially historical) elements of western culture. I should probably get more educated about this stuff.
Just FYI, they do not charge you the $33 unless they don't receive the original after 14 days or something like that. I've done this on my debit card several times, and no charges ever, and the minute fedex scans the return label I get an email from Apple saying the return is complete.
Remote Work Doesn’t Scale … or Does It?
Please watch your tone. Just that your opinion is different from others and happens to currently match the majority view doesn't mean you should be rude to those with different opinions.

Yes, $DEITY forbid that I offend those who thought that black children should not attend school with white children, or those that truly thought a woman's place was in the home and not in the work place. Those that thought women should make the decisions about their bodies, let's not rudely push that agenda on those that differ, because it's really just a matter of opinion. Let's keep a civil tone, just like those that oppose civil rights.

I stand by my statement and its wording, as well as holding the opinion that America has not quite finished with that cranial->anal extraction.
The 503 error page was, itself, served by Caddy. Or at least it matched the default Caddy error pages, so those parts were evidently working just fine. :)
The problem is not that they are trivializing the holocaust by comparing Republicans to Nazis, but that they are not also conparing Democrats and our globalized mercenary capitalism writ large to Nazism (in fact the number of dead due to post war military intervention really adds up when you closely follow the aftermaths of western intervention projects).

All too often those who hyperbolically compare others to Nazis actually do a disservice to valid systemic comparisons.
Like in my neighborhood where Spectrum and AT&T are the only choices, w/ Spectrum being majority. I called to see if they had any packages cheaper than what I was grandfathered in under after the Time Warner merger. They said no, Spectrum has set the floor at $60/mo for 100 Mps and did away with Time Warner's cheaper tiers.
This is interesting. I don't have an intuition on how well this could work on different problems.

Do you think this approach would work for something, let's start simple, like ballistics neglecting rotation of the Earth and drag? If you fed in thousands of starting velocities and angles, and the resulting distance traveled, will this process end up with equations of motion that are as compact as can be found in first year physics?
> What counts as an "important" detail?

I'm having a hard time parsing your answer to this question. You seem to agree that salvation matters but think they all have compatible salvation messages?

You reiterate that it's all the same God but ignore my point about Christ and the Christian Trinity. Is that an unimportant detail? Why?

Why are these three religions special? Rastafarians and Mormons claim Abraham as well. Zoroastrians and Sikhs also believe in one god.

One could believe in a form of Hinduism or Bahá'í, thinking that various gods could count in some way, but that's clearly different than Judaism, say.
when a really big horse leaves the barn, you have to close the barn door very firmly after it, i guess.
Ok, sure, you save your excess income. Then, later, one of two events happen:

1. You spend the savings, and pay consumption tax

2. You die, and pay the estate tax.
The slow "laptop in sleep mode" blink would be perfect for "I'm oblivious to the fact that I'm impeding traffic".
We are not their customers. Average Joe on the street is not their customer. No individual is their customer.[1]

Their customers are other businesses - mainly banks/credit card companies/lenders as well as background checking services. They have no reason to provide customer service to individuals in their database - they are required to provide minimum services by law.

[1] Actually, now some offer "credit monitoring services" to individuals, which are a cash hog because these services are absurdly overpriced and kinda scammy.
Interesting, I do recall that show, but can't find any corroborating info, sounds like a great urban legend though!
While there's a small discrepancy, the "77 cents on the dollar" thing has been spread so much that I think it's important to put into context the real differences. I agree with your statement, but it's also true to say "the gender wage gap [as presented in media/by politicians] is a myth." To me, both sides seem at least slightly deceptive. Saying it's a myth outright makes people forget that there's a real issue, but saying that it exists outright confirms the false notion of a 23% gap for the same work. It's obviously extremely unfair that a man and a woman doing the same exact job in the same exact way are getting different pay. One thing that I started wondering about while reading your comment (as a confounding variable, I guess) is proportions of men/women in every company. Clearly if women were much cheaper to employ, only women would be working many jobs. What I wonder about is whether the discrimination occurs because employers with more women pay less on average. As an example, Google might employ more women than Facebook (their culture may be seen as more friendly to women, for example, or their hiring practices may differ). But at the same time, it's entirely possible that Facebook pays higher on average regardless of gender. So in this situation, women are choosing (or being chosen for) more lower paying jobs in the same industry, and thus being discriminated against indirectly in terms of pay. Clearly this too is an issue, but it changes the ways that this issue can be addressed.
Thank you. It's rather depressing when you get zero feedback.
True, in this context the side effects are not intentionally hidden under pretext that "it works automagically."
I'd be thrilled if you'd drop me a line via gmail.
Just a friendly reminder as I noticed you're new - patronising, nonproductive comments like this don't go over as well here as they do on reddit.