skysight-inc/HackerNews huggingface dataset:
> I definitely wasn't cynically throwing up my hands and smugly concluding all sides are lying.

Apologies, I didn't mean to insinuate that you were. My point was that this is the usual (and often intended) consequence of your argument, as I understood it and have seen it in the world.

Calling someone a liar doesn't help by itself, but if we can bring clear and irrefutable evidence to a discussion, I think we can reasonably reject outright incorrect views.
>and their "computer" is actually a by-product of some other process, and they aren't even really aware of it or us,

Wouldn't it be hilarious if we were effectively a random number generator on some kid's toy?
Ask HN: Where can I find examples and resources on how to vectorize in Python?
Mainly the lambda like or .apply() like code styles?
Where can I find examples and resources on how to vectorize code in Python (for fast Pandas and Numpy execution), for e.g. vectorize code like this:
def some_function():
return group_series.apply(lambda x: x.astype(some_type).rolling(some_number).sum().shift(some_number))

or even something like this:
def some_function():
return some_grouped_data_series.apply(
lambda x: x.some_function(param1=value1, param2=value2).mean().shift(some_number)
)

Mainly the lambda like or .apply() like code styles

Any suggestions I should try to vectorize the above, I tried a few things but it complains or I get undesired results. My python performance shares can be found here: https://github.com/neomatrix369/awesome-ai-ml-dl/blob/master/Programming-in-Python.md#performance, please feel free to share yours via a PR.
It might be a regional thing.
>how do you deal with intellectual property clauses in employment contracts, such that your employer owns the “inventions” you create in your free time, on your own equipment, unrelated to the business area you work in?

By not signing those things, plain and simple. I have never signed an employment contract and I never will.
technology changes the rules of free market. 300 years ago you couldn't move thousands of people across the planet in a day. Migration was slow and sustainable.

Technology + No borders can destroy entire cultures.
In the UK in general, you run into the back of someone, it is your fault in the eyes of the insurers. If you hit someone due to them brake checking, you were driving too close.
In Ohio I find Tesla's to be some of the slowest drivers. I am constantly on their ass on the on ramps. It infuriates me cause I know they could accelerate faster than everyone else around them.
I don't think this is necessarily true. I've seen plenty of disagreeable people making it much further than their "nicer" counterparts over a longer period of time. In business, politics, etc.
Bingo. In the 90s, you had to be pretty smart (and wealthy or near a decent school) just to know what the internet was, how to get access, and then do something useful or fun with it. Now, everyone uses it to pay their taxes, order soap, and use facebook. However the quality, while always full of trolls, has dropped imho.
There was a WSJ article yesterday about Democrats/Liberals starting to shift their view on Facebook.

Source: https://www.wsj.com/articles/facebooks-relationship-with-dem...
Drone Chi: Tai Chi-inspired meditative co-movement with a drone
That can't be right though. Java and Kotlin have generics, fast programmers, fast compile times and as generics are erased there's no more binary bloat than without them.

I think the assumption implicit in that statement is "generics over value types compiled AOT". But that's not the only way to do it.
Interesting! Would you say ethnic niches are the way to go in our society?
RHEL 8.2 beta brings in some kernel changes that are (maybe coincidentally) also used by Wireguard, so I don't think it's far-fetched.
The web mirrors people.

How do you stop people from behaving like they do..? And why would you want to? Who should decide how people should behave (beyond established laws, of course)?

If people don't do something illegal that should be reported, they're being people. You have nice people, assholes, politically correct, politically incorrect, etc.
I have no idea. I figure they got creative with the shape of the female sockets and the amount they can move freely within the connector body but that's just an educated guess.
I'd migrate if I could, but given that I'm not extremely wealthy, there aren't many countries that I'd want to live in that would also take me.

Canada, maybe. I'm looking into that.
Here's an idea - what if you could put a `hash` attribute on an script tag. After downloading whatever it links to, the browser checks the hash matches the one you provided. Then it could also cache the result and reuse it whenever the hash matches, even if the link pointed elsewhere.
Like that it's funny to be a human. When all features have been added its so complicated one might as well start from scratch.... Wait I can put it even worse: What the Father Does, the Son Does - John 5:19-23
Curious about the free press part. Are you saying that the US press was not allowed to report on the flu while in Spain they did?
Yes, I would say Melzer is wrong or misinformed. The document is a copy of RE: RE: RE:-type mail conversation and has to be read from the bottom up to make proper sense (the included timestamps support this reading). When one does this it is clear that there will in fact be two documents regarding the interrogation and a separate PM explaining this.

However, if you read it top down you might come to the honest (but erroneous) conclusion that someone is being told to manipulate the original document directly.
>Very few people believe in a true free market

great then let's introduce the free market* and retire the unadorned unqualified free market as an ideological and rhetorical tool.

*subject to constraints that maintain status quo wealth and power
Prop 13 does keep you in that home, true, but a more stable home value would also keep taxes low. One way to keep home values low is to build high-density housing in the area. Such projects are opposed by local home owners in California.
Within Europe. Moving from Africa to any EU country will be very challenging, just like it would be to move to the US
Signals vs. Trends: Why we saw little real innovation at CES
Is Music Theory Hard?
Thank you! I’m on sabbatical so I was reading full time. I believe John (the guy who wrote the set of notes I credited) started writing them two years ago, and did two passes over the book. I also skipped a bunch of exercises nearer the end (parser combinators I need to review). Don’t feel bad if you take your time!

Python is still my strongest language, and I’m planning on shipping product for a bit after this, so I will be using that for the next few months. I’ll do my best to circle back to Haskell, I love the community and see its potential in what I want to do. Subscribe to my email list if you want to stay updated!
How is the government deciding what can and cannot be posted by private citizens on a private platform not a direct violation of the first amendment?
For some groups, if they are large enough, powerful enough, or vicious enough, deanonymized is not an issue because they are the majority. For smaller groups, where having an opinion will lead to death threads etc, deanonymization will extinguish their voices.
The word you are looking for is manipulation. Step back and try to see what the point of the comment is.
AFAIK none of the TLDs allow for MX records on just the TLD

i.e. johndoe@com will never exist
Budget < $200
I hear you.

I was in Software for a couple of years and I only saw software/IT problems. But these problems usually had a variety of solutions and only some glue was required.

Now I've been in the natural stone industry for 4 years and I can't count the number of problems to which the solution is "add more people". So much data entry and data extraction from PDFs <-> ERP/CRM/Other software. 100s of man-hours spent on something that could be done with proper data formats and simple automation.

I personally believe that software engineers are SORELY lacking on all other industries besides software. We need more software engineers venturing out into other industries and identifying and solving problems.
What Makes Developers Tick
>But you can identify distinct stolen/tainted Bitcoin. Just like you can identify distinct stolen banknotes.

Not at all. You can merge stolen bitcoin with "clean" bitcoin. You can not do that with banknotes.

If you give someone two $10 bills those don't magically turn into a $20. That does happen with Bitcoin though.
The same hypocritical George Soros should not be interfering in the business of other countries by throwing millions of his own money to institutions/activists to carry out his agenda.

"Ladies and Gentlemen, please ignore the old scarecrow on the left."
That was considered a problem, now we find that the alternative also has a hidden problem. The common denominator is that a small group of people are using a systematic and omnipresent media assault to shift public thought at industrial scale. Advertising is a stain on society by its very nature.
FOSTA/SESTA was intended to cause lots of damage.
Well one difference is the scope of participation, which was only slightly mentioned (old people on FB) - even in the lat 90's the internet was still mostly the domain of a relatively homogeneous technical-skewing audience; the composition has probably flipped since then.

Judgement of whether this is good or bad aside, it is definitely easier to maintain peace and harmony when the socio/economic/cultural differences are smaller. Those days are long gone.

I'm finding the only winning move is not to play (i.e. "don't go to the theatre; stay home and read a book")
I really get why herd immunity is important to you. It's not academic to you; instead, it's life and death.

But, if I understand you correctly, you're saying that you can't get vaccinated, because you have adverse reactions. That is, there are greater than zero persons who have significant negative effects from vaccinations.

And you would be seriously harmed if the state required - forced - vaccinations, at least unless they allowed a medical exception.

Look, claytongulick may in fact have an axe to grind. That doesn't mean that every point he raised is nonsense.
Here's the thing, the A-10 gun is only useful against light targets, so it would often just be a bomb/missile truck. F-16 started out as a nimble fighter but ultimately became a much heavier multi role. The F-18's are also multi roles often used as bomb/missile trucks. The AV-8B were multi role but had huge limitations in range and weight.

The F35 is shaping up to be better than all. Now that it's software limitations have been pushed further it is shaping up to be quite a nimble aircraft[1]. Especially since the legacy fighters have to carry external weapons which add drag. It has superior high AoA to all four. It has better range and payload capacity than all of the aircraft it replaces. A new 100% purpose built aircraft for each role maybe could perform better but as it stands the F-35's shaping up to still be better than the aircraft it replaces. And now reaching $77.9M for Lot 14's the F-35A variant is cheaper than just about any other western modern fighter jet. The legacy jets it replaces also experienced serious issues early in their programs and were decried in the media as boondoggles[3]. They're now considered to be excellent jets.

To really hit the point harder, the only F-22's, which is an air superiority fighter, combat missions and kills have been acting in ground attack missions. The F-15 which is also an air superiority fighter had an entire variation of it later built called the F-15E Strike Eagle which turned it into a multi role bomb/missile truck. In case I'm not making it clear, for all the variation that exists in different possible roles for jets they tend to usually end up centering in doing a lot of the same same work. That's why the F-35 is ultimately going to be very successful.

[1]: https://www.youtube.com/watch?v=G0hWzaKEeZo
[2]: https://www.ainonline.com/aviation-news/defense/2019-10-30/l...
[3]: https://www.youtube.com/watch?v=PkrtxDdaWuM
Jonathan Blow's language is the most interesting from these three for me because it will have nice metaprogramming features. The document you linked to seems slightly outdated. One of the beta testers has published some more up to date videos with his language introduction and initial experience: https://youtube.com/watch?v=i1vbvikDiI8&index=1&list=PLhEuCy...
Since the beginning you could
`echo hello | mail user@host.com`
You might be the exception here because you can read, write, communicate in English, and handle computers.

A farmer from rural Malawi who cannot write and doesn't speak English would not be able to integrate into a European countries' economy and, accordingly, would be a lot less welcome.
Oh shoot, I knew in my search for a link I could share this at (my own digital copy is of less than perfect quality, and is in a format that doesn't allow viewing inside of WWW browsers, so I just picked the one from McIllroy's site) I had missed something. Yeah, absolutely check the fully copy, it's pretty fantastic.

Sending a message to hn@yc to try and get the link changed.
Hmm, as someone who's run communities for a while, I'd have to say that the quality of a comments section is very heavily dependent on the topic, audience and how well you moderate it.

Over on YouTube for instance, I've had very few negative comments on my videos, and usually found the comments section under them to be a mostly civil place where I can help out people who had trouble with a walkthrough or guide.

Same goes with the comments on blog articles I wrote in the past too. The comments have generally stayed on topic, were always free of personal attacks, etc.

Comment sections can certainly be hellholes, and for large media outlets they usually are. We all know how bad they are on stuff like the BBC, Daily Mail, Guardian, etc.

But they don't necessarily have to be, and they can be entirely valuable if moderated well and related to a topic people don't treat like its the end of the world.
I can not wait for all the people to tell me if I do not support this law then I want children to be abused.

At this point any law that has position of "protecting the children" it almost universally bad for society, Children are being used a political tools for Authoritarians to remove individual rights and liberties
Which political parties believe in free market in 2020? You have one laying tariffs on everybody, and you have the other advocating for a strong federal government role in the markets. Nobody cares about free markets in 2020 and their politics are consistent with that.
what does 'believing in the free market' entail? I think the free market is necessary, but flawed. What does that mean I should believe about borders?
Very simple: just look at the percentage of incumbents who face a primary challenger (low), and the percentage of general elections won by incumbents (high). Elections are frequently won by incumbents on name recognition. Some ballots indicate which is the incumbent candidate, and a lot of people will just automatically vote for them.

I’m sure there’s research out there that demonstrates the first 2 points. I’m less sure about the second two, but I’d bet there’s a paper out there that covers at least one of them.
I think there's a subtle difference: you want to create mutual exclusion around specific operations using that string. However, it's at least conceivable that something else uses the interned instance of that string, and thereby creates contention.

Now, if your string is sufficiently unique, the chances are relatively low, as long as you don't leak a reference to it (an object, or explicit Lock only has one purpose, so that's less likely).

Still, it's basically mysterious action at a distance. Whereas using the ConcurrentHashMap, it's very explicit action at a distance. Granted, it does require explicit JVM linkage, which is a cost.
Cloudflare is also cautioning against using their own implementation in production.
Finding the Most Painful Problem in a Market
>> The present study was motivated by the authors' everyday experience of most traffic violations being committed by male drivers of high‐status cars.
You seem to be speculating about some future legislation. What about the situation right now?

>I postulate that few if any states will see any advantage in granting that kind of protection to bitcoin transactions, as states have incentives to ensure their own currencies can be transacted without rigorous detective work, and do not have these same incentives with bitcoin.

Usually these principles apply to all currency, not just the states "own" currency. Why would states need to grant such protection to bitcoin transactions, as opposed to taking away such protection?
I use both telegram and signal and I find that the general user experience (syncing chats across devices, bots, rich media types) is better in telegram, at the expense of privacy.
There’s an entry for Latin America & Caribbean which Mexico is a part of

An instead of North America it says ‘Northern America’ which makes me believe this refers to just the US & Canada
An Astros fan listened to thousands of the team’s at-bats for sign-stealing
Could you elaborate more on interpolation and weirdness of composing quaternions? I thought a big selling point for quaternions was the ease and naturalness of just using slerp, whereas with euler angles a similar approach gives bad results. When you mention rotations about a vector, do you mean you decompose the desired rotation matrix into axis/angle? Otherwise I'm very impressed by your ability to visualize compositions of arbitrary rotations.
I am a pedestrian who enjoys not being flattened and I definitely have this stereotype about SUVs and Teslas.
What sort of car do you drive?
Anonymity doesn’t necessarily mean namelessness - it means being a voice in a crowd, it means being seemingly removed enough from your target that you, personally, won’t be the target of retribution. It hearkens back to really primal primate behaviour.

Group dynamics are crazy - you can use them to get people who might be drinking buddies to instead get into tin cans and try to murder each other, because you’re using the ultimate anonymity of a battlefield to let slip the dogs of war.
>> When reporters on Twitter freak out about the trolls on 4chan like it's some disease infecting our precious wholesome web

Without making excuses for 4chan, perhaps the reporters should freak out about their own behavior first? So much of the news-media has an incredibly narrow focus, almost to be lying by omission. For a minority member of society, reporters are the 4-chan.

One of thousands of examples: https://www.latimes.com/nation/la-na-harvey-20170829-story.h...
Why shouldn't Facebook exist? I don't like Facebook, so I don't use it. There's no reason to punish people who enjoy Facebook just some individuals don't like it
Fun and Geeky Things You Can Do with the Telnet Client
Yes... and also no.

Yes, people change their minds. But the more passionately they care about something, the less likely they are to change their minds about it. On the big questions that people care deeply about (politics, religion, vi vs. emacs), evidence doesn't seem to change peoples' ideas nearly as much as it should.
I don't see that as Collateral Damage. :)
So you will invite a bunch of strangers into your home and take care of them on your dime? That's awesome!

How do you know you don't like free markets? You've never lived within one, not one day of your entire life.

I spend a lot of time on Google maps looking around, especially the street views. I look around the UK a lot. I don't see a lot of prosperity there--the housing situation compared to most of the US is horrible. It looks like working class Americans have it way better than their British counterparts. Maybe I'm just not looking in the right places? I don't know, but Canada looks the same way--run down, beat to shit. That's socialism in a nutshell. Run down and beat to shit.
The deciding factor seems to be if the internet group (as in characteristics defining cohesion) has strong enough mores to demand acceptable conduct. wide-open commenting (anon or not): NO. Neighbourhood FB group: you'd hope so, but not always...
BBS in the early nineties and internet mid-90's.

Always been a toxic element, it's just the echo chamber got louder to the point where it drowns out the normal people.
EU lawmakers snub Apple's pleas, vote to push for charging cable standard
Example: San Francisco.

Immigration policies aren't just about 'keeping the bad ones out', it's also about 'hey, how many people can we realistically bring into this economy over a given timeframe'?
> It used to be a small subset of the world population that had the money, time, and know-how to get on the internet. Now it’s the entire world

This. It's not that polarization and toxic ideas didn't exist, it was arguably much worse in the past with slavery, genocide, etc.

You had entire countries publicly advocating for violent racism and citing sources that they claimed supported their views. It's pretty harsh to call us post-truth but not them. Their lies led to brutal consequences for millions.

And it used to be the media was a pretty strict funnel (pre-Internet, pre-TV) where you had to be interesting to someone with power like a politician or an editor to get mass exposure for your ideas. Everyone else was relegated to preaching in the park. Now, we have virtual parks (websites) and preaching can reach millions.
A bunch of personal rules I try to be conscious of, but usually break: Respond/listen to ideas, not people. Try for a top-level quality comment instead of a reply. If a reply makes better sense, don't direct it at the person. Minimize the use of names, personal pronouns, partisan terms, adjectives, and adverbs.

It's probably already been attempted, but a forum that had some understanding of language structure and could programmatically provide some feedback by adding a "Review" step to posting would be interesting. The system would have full access to the context a post is being made in and checks could be built around it. The less checks that are ignored, the better the rank.
Idlib is the last refuge of ISIS and their ilk. Yes they’re defending their country from the worst Islamic dictatorship, which tpnewrly took over. I don’t blame them. The US also flattened Mosul and killed over 1500 people there in airstrikes, fighting ISIS.

Nobody has a good record in the war. But this insistence that Assad has to go, is entirely politically motivated. He’s a hideous dictator yes, but Sisi of Egypt is much worse. Yet he’s treated with respect.

Now Syria is trying to rebuild their country and reunify, we should help them and not start any more fires there.
I'd add some background to what fehyjn says below.

The entire world was relatively borderess prior to 20th century, and it was completely outside of humanly possible for the state anywhere to keep tap on every individual.

If you talk about the period from medieval, to early renaissance. It was very natural for every polity to want to get more subjects. Feudal lords couldn't have been more happy to see more people migrating to their domains.

Things started changed with appearance of early nation state model in late renaissance. The more central the role of the nation state got, the further right was the centre of power.

All of the above culminated with introduction of the visa system in Europe, shortly prior to WWII, which was later adopted by nearly all nations around the world.
>We don't live in a vacuum, conjuring thoughts on our own. The things we do have a huge impact on the things we think, whether we realize that or not.

Do you give any credence to the claim that playing violent video games makes people violent?