skysight-inc/HackerNews huggingface dataset:
Thanks for the link and engaging with the community. That led me to https://gitlab.com/groups/gitlab-org/-/epics/429 which sounds like a challenge.

Although not at GitLab.com scale, I've worked on a few search-related projects (often using Elasticsearch) in the past and would consider offering some ideas.

Does GitLab have a policy for attribution/licensing of technical design input from external contributors? (this is partly out of curiosity in general -- I don't know for sure whether I'd have anything to add that your team wouldn't already have thought of themselves)
Text, email, snail mail, phone, video chat, and (post-COVID) in-person gatherings are all other ways to stay in touch with family and friends. In many cases, the quality of interactions through these alternatives exceeds anything that “social” media can provide.
I just heard Tim Wise make an interesting argument that one of the perpetuating factors in systemic white supremacy is that there is an aspect of its culture that blinds its adherents to the truth. In his argument, the blinder was the idea of American Meritocracy, where one's lot in life is decided by how hard one is willing to work.

Just based on the evidence we have, this is plainly not the case. Last I read, the biggest factor in determining your level of wealth is how wealthy your parents were a few years before you were born. But from an institutional perspective, this belief makes it easy to point to black people and say 'they are poor because they are lazy and we have some degree of wealth because we worked so hard'.
I don't get any royalties, but you should! I got one of the early production copies and I'm two scenarios from finishing the campaign with my wife. It's lots of fun.
That’s absolutely not the point of the police. Any power granted to the police is granted by the people they are changed with protecting. The police are not our overlords, they are our servants.
Sorry if I was unclear, I meant is the money being used productively (paying off debts, investing, buying products in bulk, etc).

> Why would you target productivity over quality of life?

I'm not sure that I do that, but the general public absolutely will. The taxpaying public will absolutely not tolerate a UBI that just funnels money into drug cartels, etc. You need to show that the UBI is useful or helpful somehow, not just that it makes people happy.
Sounds racist to say that black communities need access to white communities in order to create positive outcomes. Why can't the black communities stand on their own?
Why not just use data.table?

The solution would be much less error prone and most likely much quicker as well.
I had the same problem on Ubuntu 18.04, terrible lag spikes and similar messages regarding i915. After installing the least new kernel (5.3.1), it solved the issue: not one hang since.
Show HN: My book about Apple’s Combine framework
What took place was people attempting to deflect and slander because the action he took made their position look bad. If you can't defend your message, attack the messenger.
Political unions?
Blind Injustice
As I have mentioned somewhere else, I can't explain this by anything else than lazy design. Surface mount diodes are extremely cheap and their cost pales in comparison with the cost of accompanying switch or even LED.
Right, so if we increase the scale of government aid to unprecedented levels, then we should expect the issues to scale proportionally to unprecedented levels as well
https://twitter.com/samswey/status/1180655701271732224

Per part 4 in the thread above, more military-style equipment appears to lead to a significant increase in police violence.

It's also worth reading for the rest of what does (and doesn't) work.

Link to full study on militarization and police violence: https://journals.sagepub.com/doi/full/10.1177/20531680177128...
Civil rights apply to private companies, so why not free speech?
Based in FB history, this is a naive opinion.

“It is difficult to get a man to understand something, when his salary depends on his not understanding it.”
Yup, that too.

Businesses that just raise their prices would be leaving money on the table: namely the poor people that were outside of their total addressable market. Whereas before those folks would never have been able to provide revenue, with more cash in their pockets, they are now potential consumers. Increasing prices just maintains the same TAM for no real reason — you can make more revenue by serving the newly minted consumers.
Central banks only print paper, the money is created by creators of value, and about half of that volume of value is being taken away from them by taxes.
Problem is: how many of your friends now are up to date on what's happening to you? Probably just a handful vs maybe 20+ before.

Also, more hanging out with friends probably means you tell the same story again and again, over and over.
It's sticky. People do forget. I've seen it happen too, when everyone I knew got on Facebook and I didn't. Over the course of a year or so, people just gradually stopped returning emails, texts, and calls. And Facebook event planning meant I never even found out about stuff until long after it happened, as for example with the two weddings I wasn't invited to because people used their Facebook friends lists as the only input to their invitation lists. They apologized when I ran into them after the fact, but they didn't change their behavior.

I don't blame them, because Facebook is designed to modify human behavior in exactly this manner. You can be present on the platform to have revenue extracted from your social life, or you can be punished as a means of encouraging you to get on the platform so revenue can be extracted from your social life.

Whether anyone intends this dichotomy is irrelevant. The purpose of a system is what it does. And this is what Facebook does.
Thanks for the info (and the child comment). I'm really glad I spent so much money on this laptop.
Good example!
looting : property crime :: shooting : summary execution
Ultimately, it is Mark Zuckerberg's website and therefore the content reflects the views of Mark Zuckerberg. He has the final say on whether something is published on the website or not.

It really should not matter how many "members" or "guest contributors" he has, even if it is in the billions. User-generated content is just a way to get traffic.

What if the controversial speaker had his own website where he published his comments? Would Cloudflare keep it online? Instead of an overgrown website eclipsing the web, the issue then shifts to one or a few companies dominating access to hosting.

Common words used in idealistic HN comments are "decentralisation" and "democracy". Neither concept suppports the idea of "minority rule" which is what we have in the case of the FAANG and a few other companies.
His explanation feels disingenuous in the context of his other tweets, his "you have to dominate" statements, and the use of the military the past few days. Trump has continued to escalate things, and while I hope that it doesn't lead to shooting, it feels plausible that Trump would threaten people with "thats where things are heading!"

(The origins of the of the "looting leads to shooting" statement should also speak for itself. I know Trump claims ignorance of that statement, but there are reasons to doubt that as well.)
Can we “fix” social media while maintaining arenas of discourse?
You could allow Nazis at your personal house party also.

It is legal, due to the first amendment, but it sure does say a lot about you as a person.
Terraform, can you keep a secret?
See here for at least one example (funny that cops even noted to the man that he didn't display the press cred as the others standing right next to him) https://twitter.com/shane_bauer/status/1267669541452017673
It's a critical mass thing, if all your friends use Facebook to organise parties/events, you will eventually start missing stuff.

I know because it's happened, quit FB for a year a few years ago and missed at least 2 get togethers/random dos just because people forget to invite you off Facebook.

Although now I've got some friend groups that organise stuff on whatsapp, and others on FB, which is probably part of the reason FB bought them.
But the platforms are pretending there is. Not necessarily overtly, but implicitly in their guidance they give to Wall Street. If Facebook explicitly came out and said "Facebook - Where You Can Share Any Silicon-Valley-Liberal Approved Viewpoint And Not Much Else" they'd have to accompany that with guidance indicating future shrinkage.

I realize a lot of people here in the bubble may not realize this, but it's not "the entire world minus some weirdos in my country" that don't fit into that. It's most of the world, except some of the US and some of Europe and misc folk elsewhere that add up to much less than those two. You can't both actively enforce this ideology that perhaps 10% of the world agrees to while projecting growth into the 75% range.

The President was elected by a lot of people who currently have Facebook accounts, and a lot of them are still planning to vote for him again. If you declare that political viewpoint verboten, well, let's just say you're probably going to get a lot more significantly less "voluntary" resignations from Facebook once the money stops coming in because the eyeballs left.
There are actually two answers to that:

* You can split the key between different persons, and you can even implement "n of k" schemes, like you specify (at key creation time) that you need any 4 out of 9 shards to unseal the vault. You can then keep those shards on separate operator's laptops, in separate backup systems etc.

* You can use a hardware security module to unseal the vault (support for that is not included in the free version, IIRC).

But even if the vault wasn't stored encrypted, it'd still be a huge improvement over "keys on NFS", because only machine administrators get access to the whole DB, and you can limit and audit the access of everybody else in a sane manner.
Here are some examples.

https://www.youtube.com/watch?v=_YbWHQ0WgDg

https://www.youtube.com/watch?v=lSf8vpRLif4&has_verified=1
It depends on a person.
Takes time to win hearts and minds, and for the electorate to shift on issues [1]. No different than when Social Security and Medicare were radical ideas. Yang wasn't wrong, he was just early. Direct cash transfers have been shown to improve quality of life and pull people out of poverty. [2]

Spain got something close [3] (but not exactly UBI) recently. I would not be surprised to see this trend continue, either voluntarily or because nation states exhaust all other options.

[1] https://www.pewresearch.org/fact-tank/2017/03/20/a-wider-par...

[2] https://www.google.com/search?q=direct+cash+transfers+povert...

[3] https://news.ycombinator.com/item?id=23351708 (HN: Spain approves national minimum income scheme)
Because they tried that and white assholes burned "Black Wall Street" to the ground. Then (whites in power) promptly began changing building codes to prevent them from rebuilding on the theory that it burnt to the ground not because crazy racist assholes torched it but because it was a slum not built to adequate standards.
Disclosure that I work @ FB.

Mark's point was that the post did not break the policies the platform has and he explained in thorough detail why he believed this was the case. The Floyd video was an example of how one policy can be used for good while acknowledging it can also used for bad. I don't disagree that we should ignore our policies because someone posted something we did not like.

For what it's worth, he addressed that some policies do need work and change - specifically the ones about voting, elections, and misleading statements about these.
MZ has autocratic control over Facebook, for better or worse, and it doesn't seem like he's interested changing his mind.

If you disagree with MZ to the point where you can't be effective/happy, this is probably the best course of action.

I used to advocate for changing systems from within, but if an institution is simply incapable of change, then it will change you.
Yes the people marching don't need to see the video, but the unfortunate reality is you DO have to convince everyone else. That's why the attitudes of non-black people towards police brutality are have shifted significantly in the past 10 years [0], at least in my opinion. I'm not saying there should have to be video in order for victims of police violence to be believed, but the larger public won't start believing it otherwise. That's my belief on why the marches we're seeing since Floyd's murder involve more non-black people.

[0]: https://fivethirtyeight.com/features/how-lots-of-white-democ...
I used the think I needed Facebook to keep in touch with friends. That is, until I pulled 3 months' worth of my data and categorized it. I realized I wasn't using it to keep in touch with friends at all, and was just mindlessly sharing low-engagement crap I found online. So I stopped using it, became happier, and I actually make an effort to keep in touch with friends through text, email, etc., now.
And who moderates OpenBook? What's gonna keep the new social networks feeding off Facebook from becoming another attention grabbing surveillance product?
a dog farts three counties away
Machine: UNEXPECTED ITEM IN BAGGING AREA
> Working without knowing whether you're correct is not epistemological conflict. It's the fundamental condition of being a scientist.

This is true, but it's also true that, when making public policy, we should be thinking like engineers, not scientists. Public policy is not about constructing new knowledge. It's about working out conflicts between different values and priorities based on our best current knowledge. To the extent the article is talking about public policy, I think it makes a valid point that the limitations of our knowledge in areas highly relevant to public policy are very often not recognized or taken into account when making public policy.
"Almost all libraries during the pandemic have dramatically increased access to digital lending. Library usage has increased with many books fully checked out at libraries."

Do you have a source for that? My understanding was that digital lending and physical lending came out of different pools (in fact most digital lending is through something like Rakuten OverDrive); using a library's physical inventory would likely violate it's digital license.
Facebook cannot be the arbiter of facts and truth. IMO people are assigning way too much power to facebook. Everyone knows Facebook is just the national enquirer of the internet--no one really cares what shows up there.

The reason censorship is flawed is not that everything is true--it's that handing over the power to censor has never turned out well.

Was Obama lying when he said 'if you like your healthcare, you can keep it'? Well, it depends on who you ask and your interpretation of that, but he later apologized for the remark.

Don't be so quick to call for a revolution, lest you find yourself at the pitchfork's tip.
Or if your friends are willing to interact with you by phone, text message (not Messages(tm)), email, in person, or whatever platform your group selects.

It depends on your age, friend group, and location, but as a Midwesterner in his 30s, all of my friend groups - soccer, work, running, neighborhood, family, old classmates - have our primary group conversations over tools other than Facebook.

I'm one of (not the only) person in those groups who doesn't use Facebook, but everyone has a phone, text messaging, and email, so we use those instead. I'd say ~80% of my friend group does have it, so I'm sure I miss out on some interesting photos and posts. But there's enough people that don't to make it unreasonable to exclude people who don't want it.

Do you think your friends would stop talking to you if you said "Hey, I'm shutting down my Facebook, call me at ###-###-#### or email me at klingonopera@ if you want to get in touch"? They wouldn't. The network effect just isn't that strong, you wouldn't miss out on as much as you think you would, and I think my social life is better overall for the lack of Facebook.
Even after identifying themselves with their press credentials? Come on.
Cops might be trained to only draw their guns in life-or-death situations, but that certainly isn't the case in real life.
Super Mario Brothers Monopoly is good, but it's only 4 players, and I have 3 kids... :(
Walmart has been pushing innovation for decades now: https://www.walmartlabs.com/. How do you think they got so huge?
It is easy to stay in touch with your core network without Facebook. Facebook just extends that ease of contact to everyone you've ever met.
He runs the company? It is not brave to talk to people you are paying to do a job.
Then FB will buy the next FB replacement, and he will be back to square one. At this point I find it unlikely that FB will be dethroned unless government steps in. The lock-in is too widespread, and their cash reserves too large for anyone to threaten their position. FB is not going to fall like MySpace did. The internet has changed a lot since 2005.
> I have a hard time to figure what's going on in his head, and how he thinks it's helping democraty.

Interesting. I have a hard time understanding out how it could be any clearer.
Which is not what I wrote.

straw man somewhere else.
From OP's post:

> I’m open to any interesting, high-impact work. Even if you don’t have contacts in the education/social good space, I’d be grateful for your support in connecting me with companies looking to hire someone like me.
Maybe if Facebook closes down Trump's account he won't have any way to communicate with the 42 percent, or so, of America that supports him. Maybe they can ban all of the hundred million plus members who might speak positively of him? Maybe when they do ban those people they will simply disappear and only people who agree with us will remain on this corporal plain?

That's not how it will play out. There will be no deus ex machina to save you from much of humanities idiocy. Those people will move over to some other platform that's friendly to their views. Many of you are programmers and you know it's not impossible difficult to build a platform like Facebook or Twitter.

Very quickly, you have a brand new self reinforcing network, populated by much of America, that will be even more hostile to the values most of us hold dear, America will be even more fractured, and Trump and his Red Hats will have another talking point about the biased media that's "censoring the truth".
>"thugs" is "alt-right" for the bad word for black people. Trump uses it constantly.

It is. It's also a word normal people use to describe violent criminals.

Obama stands by the term 'thugs,' White House says

https://www.usatoday.com/story/theoval/2015/04/29/obama-whit...
I have not, but I've been meaning to start an armchair blog! Perhaps this could be my debut.
So does quitting count as no cost?
I started learning Blueprints in Unreal Engine recently, I swear it has helped my problem solving ability in other general areas of programming. Watching the links light up as nodes are executed is pretty great for debugging.
Virtue Signaling is made up bullshit and anyone using the term unironically is probably stupid.

Supply me with a definition that also does not apply to your comment and we'll talk.

Let's not play games here, we all know what Trump means when he uses the word "thug".
Show HN: An online push your luck boardgame to play with your family and friends
That's hard to do when the police open fire on the journalists.
I just told a Facebook recruiter, in so many words, that I will not now or at any future time work with Facebook in any capacity, and to ensure inasmuch as it's possible that I'm never contacted by any internal or external Facebook recruiter again.

Granted, I would've said that anyway. But I suspect there's more who'll say the same today than there were a week ago.
> Insertion sort is O(n^2) on the number of comparison operations, because this step is O(n) on the number of sorted items

Locating the correct position in the sorted items is O(log n) on the number of sorted items. You point this out yourself later in your comment. Because the sorted items are sorted, it's not necessary to examine each of them.

Doing O(log i) work as i varies from 1 to n is O(log n!) work, which is O(n log n); not much different from doing O(log n) work as i varies from 1 to n.

I'm not sure how to interpret the two halves of this quote. It looks to me like I'm doing O(n log n) comparisons, and also finishing the sort in O(n log n) work overall. I'm not taking O(n^2 log n log n) work to finish the sort.
We use the JDeb maven plugin to package up our one-jar. Those are uploaded using Maven Wagon to a Nexus repository that our Ubuntu servers look at. It's beautiful how frictionless our deploys are.
It is totally ironic bullshit that mainstream media "journalist" are presumed to get passes to watch police brutalize the actual 1st amendment right to free assembly.
still struggling, but eventually it did download.

For those who cannot download it:

#ABSTRACT

===

With the increasing popularity of embedded devices,ARM isbecom-

ing the dominant architecture for them. In the meanwhile, there is

a pressing need to perform security assessments for these devices.

Due to different types of peripherals, it is challenging to dynami-

cally run the firmware of these devices in an emulated environment.

Therefore, the static analysis is still commonly used. Existing work

usually leverages off-the-shelf tools to disassemble stripped ARM

binaries and (implicitly) assume that reliable disassembling binaries

and function recognition are solved problems. However, whether

this assumption really holds is unknown.

In this paper, we conduct the first comprehensive study on

ARM disassembly tools. Specifically, we build 1 , 896 ARM bina-

ries (including 248 obfuscated ones) with different compilers, com-

piling options, and obfuscation methods. We then evaluate them

using eight state-of-the-art ARM disassembly tools (including both

commercial and noncommercial ones) on their capabilities to lo-

cate instructions and function boundaries. These two are funda-

mental ones, which are leveraged to build other primitives. Our

work reveals some observations that have not been systemati-

cally summarized and/or confirmed. For instance, we find that

the existence of both ARM and Thumb instruction sets, and the

reuse of the BL instruction for both function calls and branches

bring serious challenges to disassembly tools. Our evaluation sheds

light on the limitations of state-of-the-art disassembly tools and

points out potential directions for improvement. To engage the

community, we release the data set, and the related scripts at

https://github.com/valour01/arm_disasssembler_study.
I need to correct myself, this seems to happen also in Germany, but I have never seen the use of grenades so far. In another reply someone posted this video with typical spray canisters and other incidents: https://www.youtube.com/watch?v=SyrCiq_pQuo
Why? If I'm running a platform, I would run it with my personal values which might or might not be the same as what's considered moral or right by the eyes of law. As long as my values are not directly illegal, I won't compromise on the values nor let anyone else use my product or platform for that.

I think it should be allowed to take a moral stand, which is why your freedom of speech has nothing to do with social media and I'm glad about it as well.
“License, registration and club card please.”