skysight-inc/HackerNews huggingface dataset:
I always thought the police in America is too violent comparing to other places but this is a race war, not a demonstration against police violence and if anything it shows me why the police is so violent there. If it was a demonstration against police violence it would have happened also when they kill white people because there are much more unjustified cases like that.

I think the reason for police violence in the US are black people, they simply kill each other too much and from what I see act completely irrationally and with indiscriminate violence towards innocent people. No wonder the police is all the time on edge there and other races suffer because the police policies are created with black communities behaviour in mind, then they apply it also to peaceful people outside and inside the black community.

I can't believe in all of this discussion nobody mention the way African Americans in the US behave, as if the police works in a vacuum and as if slavery that was abolished years ago is an excuse for what's going on there. I think people are too afraid to say what's on their mind because they will be called racist but deep inside that's what people think otherwise how comes half of the country voted for Trump but I don't see anybody here say what half of the country thinks?
My take is that GP simply doesn’t have any experience with engineering research.
Insect wings evolved from legs, mayfly genome suggests
The rent seeking is effectively the incentive for new creation. By creating something, you can then rent seek to get compensated. Any reduction in the ability to rent seek is a reduction in compensation, and thus in the incentive.
Wow that looks military...
I'd already forgotten that Brexit was this year. Folks at Munich Re are probably having hard times now.
Synapse is the best bet still and keeps improving. Conduit doesn’t federate yet but looks promising.

https://matrix.org/blog/2020/04/06/running-your-own-secure-c... is a guide I did for selfhosting Synapse.
I don't think I claimed they were based on "best current knowledge," but I hope we can agree that is an ideal to aspire to.
The Continuously Evolving Picture of the World’s Largest Raptor
I don't understand how you can think that all violence everywhere was started by the police. Yes, the police has probably been guilty of that, but do you really think all protestors are unanimously and inherently peaceful in every single place? Even in Sweden most protests are filled with bad actors and professional rioters who just want to cause a stir.
2020 isn't over, neither is 1963.
Is there a text transcript feature for users who may want to search through the communications? I'm curious how well those speech-to-text tools work for the audio feeds.
I agree, and especially the lack of consistency in vehicle dressing is annoying as hell. I was driving down the high way and this so-and-so behind me was right up my tail, and I didn’t even realize it was a cop before they turned on the party lights to signal me to move out of the way.
So you want to be able to yell fire in a crowded theater? Or what - you want someone to be able to yell fire in a crowded theater provided they are powerful enough to get away with it?

Free speech does not mean there cannot be limits on that speech.

And as I've said a few times now, any sort of "censorship" on social media of a sitting US President (heck, even a former President) is going to be a major international news event. So I don't buy the "matter of public record keeping" argument. There will be plenty of ways to know that the President yelled "fire" in a crowded theater, with the information put in proper context.

The alternative is a world where the flames of Rwandan-style genocides (where local & government sponsored radio messages were used to incite massacres) can be stoked on Twitter. We're already seeing a "light" version of that in a microcosm with Trump fanning flames of unrest on social media.

As much as you might want this magical world where no speech is limited, you can't have it both ways in the real world.
Because rioting isn’t free speech. All conservatives support peaceable assembly and protest. They also fiercely believe in property rights as inherently tied to the concept of liberty. It is right in the Declaration of Independence. No conservative worth his or her salt will defend theft, property destruction, etc.
It really is the nicest combo for any kind of simple site that is either static/calls APIs. Also when paired with something like gatsby can make a full blown CMS/blog-like site with minimal setup
No one lends uncollateralized money to a shell corp
> I understand the concept of Tor but since the government is actively watching, it doesn't really fit the usecase if I understand correctly.

You can hide the fact that you're using Tor by using bridges with or without pluggable transports.

> From a privacy point of view, couldn't you use multiple VPNs?

No amount of chained VPNs will offer you browser fingerprinting resistance or privacy by design.
How many of FB users would need to have adblockers and commit to never clicking on an ad in facebook to cause a big enough dip in revenue in Q2 (ends this month)? Especially given already depressed levels of online advertising spend. I don't mean this in a "lets take down FB" way but more of a "how can we force Zuckerberg to have more discussion/thought on this and brush it away?".

My personal opinion is that FB should at least add some sort of fact check warning but definitely not censor content.
A dangerous precedent is to censor a democratically elected President.

Edit: It's sad when we get afraid of commenting anything that can be understood as politically biased.
That image (cropped to be SFW) has been ubiquitous in the electronic imaging industry for at least three decades. It was selected for its color and contrast diversity, not because it is a picture of a playboy model. Most people who have seen it have not seen the full un-cropped original image, so they may not even be aware of the nudity/history/source.
yup, precisely
I used this Ansible playbook [1] on a Digital Ocean droplet. Very easy to configure, fully-featured.

[1] https://github.com/spantaleev/matrix-docker-ansible-deploy
Looks like it's Wordpress, running Monserrat theme.
Angular vs. React: 5 Key Differences
That’s a very thorough overview
Why don’t we just pay people more for the jobs they’re doing (be a little less greedy on top, and value the work of others more) and implement policies that reduce the cost of living?
I understand that the scenario rings true, but Plyphon_ specifically asked for "a link to that tank/weather study", so the fact that it doesn't seem to exist is of primary importance.
I'd say that any number over 0 is not Ok. That would be like saying only a very small percentage of the population gets killed by cops. Again, anything over 0 == Not Ok. And just because you can cherry pick a dangerous job that happens to be more dangerous than being a cop doesn't make being a cop any less dangerous.
> I wish someone had written "nix but in python" (or bash, or whatever) that still used a nix-store equivalent, kept the overall design and the immutable and reproducible packaging, still connected everything by hash, did all the hydra-style build infrastructure.. but didn't use nix-the-language, and made an explicit effort to use more conventional language wherever reasonably possible

Guix?
>>Sure, but that doesn't extend to rioting and looting.

The state (i.e. the police) also don't have the right to murder people without provocation, yet they routinely get away with it. So here we are.
This is the dream. From the end user's perspective there has never been a good reason to have a centralized server between them and the person they want to talk to. If Matrix can pull this off it has the potential to go way beyond chat. I will be following them much more closely following this announcement.
I agree that this has to be part of the solution. There are some activists who have called for the US to go through a national truth and reconciliation proceedings to establish a common narrative.
If so, they can make WAY more money doing other things. Professional poker player comes to mind but you still need the self control to act or not act accordingly. High stakes contract negotiation like working for professional athlete's agents could be good. Advisor for divorce attorneys is not glamorous but would pay well.

I think all the mind readers and people who "knew that was going to happen!" should take advantage of their skills and understanding.
Show HN: Taro – making cron jobs fun again
Afaik some channels are encrypted and there is no way for normal people to listen in on those. But majority of "normal" police and emergency response channels are not, and those are the ones you can tune in to on those websites.
Also assumes that taxation is the only source of funding.
Clever site! Quick typo I noticed "antartic" should be "antarCtic"!
December is concerning...
Black leadership has been bombed, assassinated, and jailed. Their neighborhoods are targeted for predatory financial extraction and are disproportionately exposed to environmental hazards like waste processing plants, dumps, etc.

The Black Panther party had significant leadership and unification, social programs like food, educational programs, etc. They were killed. Bombed in fact. Prominent leaders were shot in their beds by the government.

Black Wall Street existed, utterly peacefully in fact, and they were utterly destroyed by white riots.

The black community has tried repeatedly to address things and in every turn they were beaten back down.

What do you recommend?
Use Mozilla's homeserver instead. A far better experience, presumably because it runs on New Vector's modular.im infra. Supports SSO (can even sign in with your Firefox account).
My proposal to reduce systemic corruption
Generating Podcast Videos for YouTube Using FFMPEG
Well. November 2020 looks to be mostly quiet at least; looks like only one major disaster is forecast.
I've been thinking about getting a Ubiquiti Dream Machine Pro or a similar setup and would love to look at the traffic there. Right now I just have an Orbi router with two satellites.
Amazon order confirmations no longer include item details
Deflections are not really a productive discussion tool.

That aside, why do you think that is? Could hundreds of years of systemic economic repression have any causual effect on that? Do you have any suggestions how we as society could bring those numbers down?

Lastly, how in bleeps name does that justify police violence?
Ask HN: Do you use a programming language that few HN readers have heard of?
If you do, tell us about the language and what you like about it.

As examples of what I mean by little-known and little-used languages, here are two programming languages that I think few HN readers know about or use (but correct me if my assumption is incorrect!)

Unicon - a successor to the Icon programming language with a particular strength in string processing:

http://btiffin.users.sourceforge.net/up/index.html

Euphoria - a small, cross-platform interpreted language:

https://openeuphoria.org/index.wc

What language are you using that is neither widely-used or widely-known? What do you like about it?
After reading jwz's post calling everyone working at Facebook white supremacists and the tweet from TalkSpace it feels like I'm missing something. What is Facebook's role in this other than not censoring Trump's post?

By the way, I thought hackers were against censorship so I'm very puzzled by all of this. What would the right action for Facebook be in this case?

Not taking any stance here, just genuinely curious.
My friends and I do this a lot on board game arena - it's nice because you can only make legal moves there (and trying to make an illegal move usually faces you with some context as to why it is illegal), so it's easy to explore part of the game's state space without having to know anything about the rules. Then after some number of rounds we'll read the rules and figure out how things worked that we missed, and then play a real game. It's quite fun.
Ah interesting! I do use zsh and didn't know this didn't exist in bash.
I was trying to be diplomatic. It's my belief that the police have decided to make themselves adversarials of virtually everyone else.
The second amendment has everything to do with the question of whether the police (or any other state-sanctioned agency) is entitled to a monopoly on the use of force.

But like I said, I don't understand any of this. Maybe others can offer some insight.
Text files are easily readable on a Teletype or a VT100. That was a solid design decision back in the day when you had to say "screen editor" to distinguish them from the ordinary line editors.

We didn't have interactive debuggers and inspectors and loggers, so we did everything we could to make systems naturally debuggable. It's like how the Model T engine cover just lifted off with a big door handle. When a technology is new, people using it are expected to be mechanics, too.

But today, even amateur wrote-it-over-the-weekend programs have realtime visual editing of rich data. There are countless free libraries for serialization of every format, and GUI (and TUI) libraries for every toolkit/language/style. Developers enjoy using JSON because it lowers the "hurdle of parsing or generating". It's not 1970 any more.
There are no jurisdictions where all possible information can be shared safely without hiding it.

And IMO, software should maintain privacy by default - doing something less private should involve actively opting into that. Matrix, for example, creates e2e encrypted rooms by default, and even for non-e2e rooms, it doesn't announce the contents of the rooms to unrelated servers.

If you want to publish the fact that you're downloading a file to the world, you should have to actively opt into doing so, every time - you should treat this like reporting your downloads to your Government voluntarily.
Either you believe in property rights or you don't. That's fine if you don't. But that's not the system we have.

Authors don't "go out of business" if their words are copied without their permission. So the answer to your question will always be "no one". But they have rights to their words nonetheless.
Maybe I misunderstood the OP or the standard usage of the acronym OTP/TOTP is only for referring to 2FA tokens?

I interpreted his question to mean a one-time-password, not necessarily a numeric 2FA token, but a string password with ascii characters, with any length (or a reasonably long one at least), emailed or SMS'd to the user.

I don't have a great answer for OP other than, I've seen some big sites do it. For example, I never remember the password of my rarely-used Twitter account. Every time I have to log in, I use the OTP feature and get emailed a login link.
> Either you have free speech for everyone
> or you just don't have free speech.

This would be a platitude except it's untrue, so it's more of an empty falsehood. American law already places restrictions on speech:

https://en.wikipedia.org/wiki/United_States_free_speech_exceptions

Aside from that, your comment implies that a private company should have no say over which people (and organizations, racist groups, terror cells, criminal gangs, etc) it bankrolls.

Even if I valued "free speech on the internet" as highly today as I did a decade ago, that speech includes the liberty of a company to choose its TOS and not pay to host content that goes against them.

Finally, my "high order bit" these days, when it comes to internet speech, is for humanity to survive. When Patrick Henry said "give me liberty or give me death!" the internet didn't even exist. My version is "give me liberty AFK or give me death!"
When a car breaks down or gets into an accident, gently pushing it to the side lets traffic flow without causing damage to the motorist's car or police cruiser.
"Fat lady sings."
> I do not plan on asking the police for suggestions.

If you want this to work be up front about your intentions, partiality, and biases; or else you are just contributing to that misinformation you spoke of and that’s all people will see (even if/when they agree with you).

> I agree, but data solutions are tricky because there's so much misinformation going on right now.

Limit your data to reliable sources.
At the very least, fascist-like.
Will that fix things? Apparently, when I tried to DM my friend and invited him to a DM, the room should have been his username but was "empty room" instead.
Creator here!

As developers, every now and then we come up with cool ideas of things to automate. I remember a few years back when I first started learning how to code and was looking for an apartment in San Francisco, I felt like the world’s cleverest hacker when I set up a script to email every new listing on CraigsList in the neighborhoods I was interested in living in. (This had some disastrous consequences, but that’s a story for another time.)

My only problem at the time was that I would have to manually run this script myself every day.
Now, as a more experienced developer, I know enough to know that one approach to this problem is to set up a cron job, or something similar. Recently I found myself wanting to do this again… but every time I want to do it, it takes some effort to remind myself how it all works. At first I thought, maybe I’m just an idiot. But after talking to a few friends, we realized that a bunch of us have the exact same issue. (Though maybe we're all idiots, haha)

So we figured, why not build a little tool that makes this process extremely simple? This is what led to the creation of Taro.

We'd love to hear the community's thoughts on integrations that would be particularly useful (e.g. alerting with SMS, lightweight storage, etc) as we continue to hack on this!
Women didn’t shoot cops in the back of the head, burn down city hall, steal and loot stores. These aren’t protests they are riots.
>I don't think the government should be subsidizing any energy sources or playing favorites with certain sources over others. That applies just as much to playing favorites in favor of "alternative" energy sources as to playing favorites in favor of oil, coal, and natural gas. (Actually the government subsidizes all of these.)

This is not possible. You might be misunderstanding how subsidies work. Everything the government does is a subsidy of something or other. Building out roads nice new roads in every podunk town in America is an enormous subsidy to oil. Allowing people to pollute my air with carbon is an enormous subsidy to oil. Again, it is literally impossible to be agnostic.

>No, let's not. Let's ask, instead, why you apparently believe that the only way to fix anything that is "unsustainable" is government policy.

Where on earth do you get the idea that I think this?

>Why not just let the market work?

Externalities. Unless you start making all carbon users bear all costs associated with their carbon use, I have to bear that cost for them. The market can't sort that out unless I can forcibly stop other people's carbon use myself. In that case, we would have a violent solution, not a market solution. Governments is justifiable largely on the grounds that it replaces the need for these violent solutions.

>If governments would stop subsiziding fossil fuels, their prices would be higher, and there would be more market pressure to find alternatives.

Agree.

>Just as we found alternatives to horses that saved us from the "unsustainable" practice in the late 19th century of using horses for transportation, which, if that had gone on the same way, would have us all by now, as the saying goes, knee deep in horsesxxt.

This move had nothing to do with global sustainability. It had to do with scalability, user friendliness, etc.

>No, it's not, it's a fact of life. Most of the things we currently do are not "supported by science".

Agreed. So the question is why do you think some policies (like burning carbon) are justifiable without science. While others (like not burning carbon) need more science? You haven't justified this asymmetry.

>We do not have well-supported scientific rationales for most of our current activities.

Exactly. So why do you think we need well-supported scientific rationales for new activities?

>That's because we don't have a good scientific understanding of the relevant domains for most of our current activities.

Absolutely agree. You're talking common sense here.

>But just stopping all of our current activities that aren't "supported by science" is not a viable alternative,

And no one is arguing we should. But pretending that we can continue burning carbon at current rates (without any scientific support for this) is not in any way more justifiable than saying "we need to start burning less carbon".

>So it's you that is being illogical, not me.

Nope. It's you. We can't keep burning carbon the way we are and there's no reason to think we can. There are better reasons to think we can't.
Distancing, face masks and eye protection to prevent transmission of Covid-19
Wear a jacket that says Press.
Holds up better in US Court when accosted by cops.
Katrina Lake definitely had this problem getting her first funding rounds - the VCs she talked to thought it wouldn't work, because there's a perception that most women like to go shopping, or just not seeing the value for themselves.

VC funding comes down to gut decisions, and I suspect there are a lot of other billion-dollar opportunities out there in spaces that are overlooked by the demographic of wealthy white american males between the ages of 25-50.
Citi Bike and Revel Scooters Shut Down During Curfew
I understand the goal. I don't understand how a peer P2P system is going to route large groups at scale. I don't think phones are powerful enough to deal with the kinds of routing you need for large scale comms services.

In general, as the number of nodes in a comms graph increases, the overhead of synchronizing the comms between those nodes increases to the point that noise dominates signal, which is why most comms networks end up being a hub and spoke system instead of a mesh. I think that mesh can potentially work in the ~10k node range, but I don't think you can have multi-million node mesh networks, which is what a P2P system will need to function at scale.

I would be thrilled to be proven wrong, but my knowledge of networking suggests that in a high node count network, the overhead of synchronizing node state dominates network traffic.

Edit: In summary, I think that in most big comms networks, the endpoints do the encryption and the servers do the heavy-lifting of routing. Again, I would love to be proven wrong.

Edit 2: Just to be clear, I am excited for the way matrix pushes the envelope on comms tech. I think it's cool to see active development in these systems wherever it comes from. My caution is only about what I've seen in pure mesh-networking systems (and the dangers of self-hosted systems becoming the very centralized systems users thought they were escaping from).
I think you are too focused on the world leader thing. I never said they shouldn't be treated differently in the general sense you are alluding to. We're still talking about a valid reason why facebook should or shouldn't treat the president of the us differently?

Your reason: "He's a president" isn't sufficient.

Societies work according to the rule of law. If the law doesn't make an exception if a customer to your business is a world leader, then why should you automatically assume businesses should make an exception for a president, or whatever world leader?

If your position is that businesses should make exceptions for your president then convince your congress to make this into a law. Currently this isn't a law in your country, let alone in mine.
Why not add a protective layer to the OS, kinda like Apparmor on Linux!? Because of the monopoly status of the Windows platform, instead of making a better product, you invent things to make more money.