skysight-inc/HackerNews huggingface dataset:
I don’t want to nitpick, but i’ve been thru the checkpoint east of el paso many times. It’s deeply racist. Here is how every interaction i’ve had goes:

Checkpoint cop, looks at people in vehicle, sees they are all white, bored sounding asks “is everyone an american citizen?”

Driver: “no, some of us are american and some are canadian.”

Checkpoint cop, confused: “uhhh that’s alright, proceed”

There purpose is supposedly to check for illegal cross border activity in the US and yet a car full of canadians doesn’t even blip their radar because it’s not actually about nationality it’s about race.

Which is all to say that i believe your comment about that checkpoint being about contraband glosses over the real motivations. In the dozens of times i’ve been thru there all i’ve ever been asked about is citizenship, and it’s never mattered what the answer is because i am white.
Ask HN: How to create good communication at large enterprises?
Communication at large companies is hard.

What advice or resources can make it better?

People receive too much communication that is not important, and miss communication that is important. How can individuals improve their incoming and outgoing signal to noise ratio without missing too much?

Books, podcasts, articles, and advice are welcome!
Autogenerated direct data coupling.
If we're at the point where people are actually reaching for a weapon and shooting their neighbors, most of us are fucked regardless of where we are.

Actually knowing and being known and trusted by your neighbors is one way to prevent this hypothetical Mad Max dystopia.

The idea of being stuck on the 10th floor without power and not having a Mad Max dystopia is actually quite feasible with the state of the US electric grid and preparations for extreme storms. Knowing your neighbors means you, if you're unable to go up/down the stairs for whatever reason, are not totally alone for days or weeks while infrastructure is restored. Based on going through hurricanes in the US South, it's usually been better to know other people than to believe you're truly self-reliant.
I was kind of asking jeffbee since he said it, but I see you provide a list there: https://news.ycombinator.com/item?id=25739773

Which analysts of partisan bias do you consider independent, and why?

For example, why should allsides.com be trusted? There seemed to be a point when "fact checkers" started to pop up all over the place, but they also had a liberal bias: www.politifactbias.com
Were these posts private? I've never been on Parler so I have no idea, but I'm not reading anything that suggests they were direct messages or "private" accounts making the posts.
Anxiety and depression are following a remarkably similar curve to Covid19 cases
I don't always go 85 in a 55 but when I do I get passed by a cop going 95.

Unequal enforcement is already very much a thing on the roads. Ever heard of a "fishing stop" or "driving while black". Getting cut less slack than a boring sedan and a work truck is one of the few things red Porche drivers and 30yo shitbox drivers have in common.
Entrepreneurship is not about putting a price tag on everything and making closed proprietary stuff. It's about making a profitable business using the tools at your disposal, which might even be open source (like in the "open core" business model). It may be part of your strategy to open source your product, as many do.
That's just wrong.
I use Vantage and it's definitely a good product and all but the real value is every hour you don't have to spend using AWS directly.

I would pay _so_ much money to never have to use Cloudwatch and AWS Cost Management again. Thankfully, I qualify for the vantage free tier for quite a while longer.
As an ex-Scientologist it saddens me that I have to tell HN readers this, but please read "On liberty" which explains why censorship is a flawed approach.
Yeah, I think that both of those things should probably have more public input when the players at hand effectively control the entire market for smartphones in the US.

We have strong bill of rights restrictions on governmental power because of the massive amount of power held by the government. So having that power be controlled by small numbers of entirely unaccountable figures with more power than the government in certain areas doesn't seem better at all?
ICANN is expected to re-open TLD registrations in 2-3 years but you can't actually buy a new TLD in the traditional system at the moment. Once the registrations open up, there's a $180k application fee (that's not a registration fee, you pay that whether you win the TLD or not) on top of the registration fee which can cost millions. Furthermore, ownership of the TLD is delegate by ICANN, which is a central authority as opposed to ownership of names on Handshake which are controlled by private keys that you control.
> If they are lies then why can't they be refuted instead of suppressed?

It's harder to refute lies in the marketplace of ideas if everyone with a megaphone is obligated to echo them. Perhaps this wouldn't be true if people were perfectly rational, but if people were perfectly rational they wouldn't be believing and spreading lies in the first place.
I don't think that traditional advocates of Free Software (RMS for example) would agree that those running a server must accept connections from just any build (however changed it has become from the originally released sources) of the Free Software client. The freedom of the Signal software consists in anyone being free to fork both client and server sources and run their own server on their own infrastructure.
Legally they have the right to refuse service but ethically they owe the public. However "Free Speech" does not entitle people to Freely Lie. As we have seen the wrong words from the right person can cause the loss of life. The police officer did not deserve to die to further the political ambitions of a few morally/ethically bankrupt individuals.

Parler can recreate itself on another platform if they wish. Gab is still up. It is just as disgusting. The Constitution only guarantees that Congress shall pass no laws prohibiting free speech. The last time I checked Amazon or Twitter cannot pass legislation.

Free speech is prevented by the use of force. We held an election. The results where not what some people liked. They tried to cancel the people's voice. That is the real speech suppression here.
> The only thing 16:9 is good for is watching movies

Nope. These are some of the useful side by side compositions:

- Terminal/Editor + Documentation

- Teleconf + Meeting Notes

- One master, two slave terminals

- IDE + Browser (for real time testing)

- etc.
Somewhat shocked by the responses here.

This is great news if they truly go through with open spec hardware and open source 5G firmware, it would be a seismic shift in how cellular modems have been rolled out in the last 30 years.

Truly couldn't care less if it is driven by Europe or China having better tech or whatever geopolitical flavour of the minute caused such things, I would 100% support a US effort if the went down an open source path, where can I sign up to donate development effort? The most widespread bastion of closed source binary blobs left on the planet with no alternatives is cellular baseband firmware. Anyone breaking down those walls should be congratulated regardless of the reasons.

If you are interested in these things don't be put off by the kneejerk comments here, it's fertile land, there are devs who have worked for years on open source cellular modem software and poured significant money/energy into such endeavours knowing they could never realistically get their work approved by regulators anywhere on Earth.

Have some links, honestly surprised many people in 2nd one haven't been arrested. This is a highly regulated space and they've caused a tad bit of trouble over the years for simply trying to be free.

https://www.freecalypso.org/

https://osmocom.org/
> These all occurred in large numbers during between the death of George Floyd and the Capitol Riot. How many times did big tech step and and stop the coordinating efforts for those protests/riots?

They did closed accounts that called for violence. I have literally seen that. Both twitter and facebook. Not perfectly, but they did not refused to delete tweets or whole accounts.
Wow!! I haven’t thought of BitchX in about 15 years. I wonder if my eggdrops are still up?
> isn't generic Sets easily implemented with map being already generic?

Since Go has neither generic functions nor generic typedefs you can't implement a Set with a generic key type on top of map, you have to reimplement all the set operations for each key type you use.
It depends.

Short term. Unless you are in the epicenter. Stay in your house. Build a good community network.

Longer term. Passport, cash, friends overseas. Leave on time. Don't wait until it is too late. Think about Venezuela, Siria, Nazi Germany.
> I'm comparing your typical 50 person startup to a typical 50 person startup in Canada...I could make $200 CAD in Toronto. Shrug.

It's been a couple of years since I last looked. But I don't know any 50-person startup in Toronto that pays that much. If you know specific names... :-)
She's a little over the top. I seem to recall that Twitter was running on Rails & Postgres for years after it had a ton of VC money.
You also need DDoS protection. Cloudflare has booted people off for naughty speech before and got away with it, so no reason to expect anyone else in the game wouldn't.
Harkernel has impressive hardware but last time I used it I needed to use their own Linux kernel fork.
There's some extra weirdness about this too. The fork is from johanw666 and not from SignalApp. Johan has additional customizations in his fork, such as ignoring deletes. I thought the reason to fork here was because it would be a useful merge into the main branch but given that it is a fork of a fork that makes things harder.
It's pretty telling that "64 percent of people who joined an extremist group on Facebook only did so because the company’s algorithm recommended it to them" according to facebook's own research into divisiveness.
https://www.theverge.com/2020/5/26/21270659/facebook-divisio...

With all the discussion about Section 230, could such opaque algorithmic curation constitute a form of editorial control, not unlike that of a publisher? Could we reform Section 230 in a way that is pro-user, so if a website wishes to be a "platform" they would have to make their raw feed available to the user, or if they provide algorithmic curation, it's transparent to the user how information is prioritized? Could we clarify the distinction between platform and publisher?
They were marked "deleted".

Which means the privacy question is a bit ambiguous. They were public at one point, but at the time they were leaked out, they had a deleted flag and clearly were meant to be private.

IANAL, but I'd expect it to be illegal to grab data marked "deleted". If you were a few hours earlier and archived them before they were deleted, that probably would be legal.
you mean slow?
I went from writing almost 100% Go to an environment where I write 60/40 Rust/Go.

The worst thing we can have on any HN thread is a debate about the virtues of Rust vs. Go. They are different languages with somewhat different long-term goals and very definitely different short-term goals, and these threads are never interesting in anything but a sort of sporting event spectator way.

I will just say that while there are a lot of things I like more about Rust than about Go, generics in Rust come at a cognitive cost. They're infectious; they don't get used the way people say they need them for Go ("I need to be able to sort arbitrary things and have sets of arbitrary types"); they're as fundamental to Rust as interfaces are to Go. It adds a lot of additional indirection.
Because 90% of people or more literally don't care. I bet if Facebook started asking to submit the scan of your credit card + photo ID + birth certificate, a LOT of people would comply. We are creatures of comfort and very rarely logic.
In other words, go is the language you want your coworkers to write, not the language you want to write. :)
While it's not necessary to say "the only country" I think it IS necessary to "brainwash" people by potentially lying to them that it is possible to have economic mobility in order to actually enable it. If most people don't believe that they can have economic mobility then they simply won't even bother. In order to get many people to bother and try you need to convince everyone that it's possible, even if, in practice, few will manage to. It's a first step, a stepping stone.

Of course, besides convincing people that it's possible you need to have an economy that makes it possible. So that would be the second step.
Well if that one disease has anything to say about it you just might get your wish!
Telegram now has more than 500M active users
I would also add that a very good resource for studying the effects of free speech is "manufactured consent" . it's not a book about free speech, but rather a better understanding of how information tends to propagate within our current ecosystem
The fork is from Johanw666 not Signal. Johan's fork has additional changes in it, such as ignoring deletes.
Nobody is proposing to remove the infrastructure itself.
It's a question of who gets to decide who gets to _use_ the infrastructure.

Imagine that you have a private company that manages all of the toll roads in a city. One day, this company decides that they no longer want John Smith to use their toll roads. John Smith is banned.

Maybe John is a terrible person. Criminal convictions, DUIs, whatever. Regardless of that, should a private company have unilateral right to ban a customer? With no recourse? No appeal, no accountability? There is no elected official to vote out of office if you don't like it. There's no appeals court to hear your claim. John is just banned. He now has to drive an extra 30 minutes every day because he can't use the high-speed toll roads to get to work.

Parler is problematic. For sure. And I'm a big believer in free speech, and that companies, in general, should be able to run their business however they want.

However, there are limits. A sandwich shop can't refuse to serve a customer because they are black, for instance. But cake shops can refuse to serve customers if they are gay, as we recently learned from supreme court cases.

I think that much of the issue here revolves around how much of a monopoly a company has. If my local sandwich shop doesn't want to serve me, because I'm a jerk, that's fine. I can just go to another shop down the street. I'm not that inconvenienced.

But these massive tech companies have enormous ecosystems. They dominate their industries, and are often the only really viable choice in their markets.

I see a constant stream of article about YouTubers that build a massive business with millions of followers, and then one day 'poof', Google kicks them off, and they have no recourse.

Or the guy on Facebook that spent $47 million dollars in advertising over the years, and one day Facebook kicks him off, banned for life. No recourse, no appeal, no explanation, even.

Apple and Google have absolute say over their app stores, and what is allowed. Companies can be ruined overnight because some algorithm tipped from the "ok" to "not ok" overnight.

This is troubling.
I've been thinking about Bayesian reasoning and propaganda. If you reason at least somewhat in a Bayesian way, and you're exposed to a repeated stream of the same lie, then if you update your priors at all with each exposure, you will eventually regard the lie as being probably true. And the main point of propaganda is to repeat the lie as often and in as many places as possible.

But it isn't inevitable that people update their priors. Many people don't when exposed to advertising, for example. If we recognize propaganda, then maybe we can do the same.

The problem with that is what throwaway894345 is talking about, that people decide that you're propaganda and won't listen, even if they are the ones who have believed the propaganda lie.
This looks like it creates very tight coupling between the API and the implementation. This is probably great for prototyping, but probably not a good path for building robust long lived services.
The content I saw on Parler was more akin to an ISIS recruitment website than just plain hate speech.
> time to regulate large platforms like utilities

Sure.

> You cannot cut someone's power because they broadcast a death threat from their house

Uh... are you sure you understand what it means for something to be a utility?

Governments and police can absolutely cut power to your house if you hole up inside and broadcast death threats. They've done so for far less [1] [2].

[1] https://www.providencejournal.com/news/20160928/electricity-...

[2] https://www.cbsnews.com/news/los-angeles-shut-off-water-powe...
The irony is that Airbus has also lost a lot of money because of the US sanctions against Iran which wasn't even supported by the EU.
While I agree with you, that's something the US elites decided long ago they don't care about. Chilling, really.
The problem of doing that is twofold:

* each key now has 3 possible states (true, false, and unset) rather than two

* a bool takes 1 byte to store (which may get more problematic due to alignment, I've never checked what the memory layout of go's map is so I don't know how much of a concern it is there)

An empty struct fixes these issues: a key being present means the item is in the set, and an empty struct is zero-sized.

edit: apparently go maps are laid out as buckets of 8 entries with all the keys followed by all the values, so there's no waste due to padding at least.
The Missing Malcolm X (2018)
So: most of the people here, when they think about concepts like “software freedom”, look to the major thinkers in this field. You can operate with a different definition if you like, but you can't be surprised when people react as if your views are odd.
That undismissible popup that comes up on this page is the bane of my existence
Did you use the HNS.to gateway or connect directly via NextDNS? Per the announcement tweet [1] the gateway has limited uptime guarantees — it's much better to connect directly and only takes a few minutes to set up.

[1] https://twitter.com/NamebaseHQ/status/1348707701744922625?s=...
> Longer term. Passport, cash, friends overseas. Leave on time. Don't wait until it is too late. Think about Venezuela, Siria, Nazi Germany.

Is this not just a cowards way out? Staying around to help those that don't have the means to leave seems like the much nobler option.
Tom Fitton of Judicial Watch was removed from Twitter yesterday for the post "Hydroclorquin is safe".... It is. It might not do shit for covid, but it's a well known safe drug we give away to nations with Malaria and anyone with Lupis.

I think one would be foolish to say that a lawyer who fought election changes and worked with Trump was actually banned for 'that'. It was just the excuse.
This is really dated criticism.

Nobody in 2021 is talking about Sun Open Look. And even that, whatever its faults at the time, was probably less resource intensive than what most HN readers would use to build a UI today. Try running electron on an Open Look era machine.
General Motors unveils flying car prototype
Consulente SEM
Pocket Ref
If you want to frame it that way then fine by me: "there are no limits to free speech, but there are limits to what can be described as free speech". I'd argue that it's effectively exactly the same problematic seen from a slightly different angle.

Saying things like "I support Nazis" could be considered a valid political opinion protected by free speech in some countries and illegal hate speech in others.
Depends on who is rejecting the results.
How about the opposite where actual dictators are allowed to incite and not get taken down? https://www.telegraph.co.uk/technology/2019/09/18/twitter-sa...
PayPal Dumps GiveSendGo, the 'Christian' Crowdfunding Site Used by Proud Boys
Email security firm Mimecast says hackers hijacked products to spy on customers
once you’ve lived in a totalitarian state, then you instantly agree with the comment “speech should always be 100% free”. It is just too important value to lose.

As someone who was born and lived in USSR it pains me so much to see to many Americans willing to give up or restrict free speech...
>Visiting city halls and council meetings doesn't affect elections or policies,

Oh how I wish this were actually true sometimes. Try going to any zoning board meeting.
Show HN: Snapflow – Functional Data ETL
Did you attack someone based on my post? Don't be dense.
I agree with but wonder if we should change it,
network news uaed to have an equal time for both
candidates thing despite being private.

I do miss this, at least in theory.

I'm not sure how effective it would be today, as its effectiveness would depend heavily upon good-faith efforts by the various partisan networks.

Suppose we forced Fox News or Newsmax to give equal time to "liberal" viewpoints. Couldn't they simply find the least appealing and most ineffective possible "liberal" and allow them to make an utter ass of themselves?

The same of course could be said for CNN or MSNBC if they were forced to give equal air time to "conservatives" and they acted in bad faith.

I'm also leary of stigmatising phrases like
stop the steal or all lives matter even when
only 1% of uses are anything but incindiary.

I'm leery as well. Some other phrase from the opposite end of the spectrum could easily be next.

That said, the "stop the steal" movement just staged a violent ransacking of the Capitol; lawmakers narrowly escaped safely from armed mobs.

It is the laziest and most sociopathic possible fantasy to shrug our shoulders and treat the planning of such events as equal to other forms of speech. Free speech does not exist in a vacuum. It is always weighed against other rights. If somebody made credible death threats against you on Facebook, would you be okay with that? What about somebody making those threats on a megaphone, outside your home? How about a mob of people making them outside your home? Where would your love for free speech be then?

I absolutely understand the attraction and utter simplicity of "free speech, always, in all cases, trumping everything else, always" but it has never been and will never be that simple. It is an ideal to strive for. It is not our only ideal.
So in most cases affordable == small screen size, and the second factor is handwriting support. Also, is there a general issue with EPUBs, or just most of e-readers handle them poorly?
I don't know, hasn't worked for at least a year.
Conservative groups still exist outside Parler. And they can and do coordinate there.

The same platforms were closing accounts calling for violence and preparing it during BLM protests. The difference is that while people on Parler claim that violent subgroups don't represent all Trump supporters, platforms that don't allow calls for violence are not good for them.
That sounds quite a bit like the double-keyed cache partitioning that has been in Safari since 2013, Chrome since 2020, and is being considered for Firefox.

e.g.:

https://blog.josephscott.org/2019/10/16/prepare-for-fewer-ca...

https://dev.to/zwacky/time-to-say-goodbye-to-google-fonts-16...

etc. This is not the exact same thing as what you're describing, but I'd say it's along the same trajectory (i.e., there's hope).
Per the announcement tweet [1], HNS.to is just a gateway with limited uptime guarantees. It's much better to connect directly via NextDNS.

[1] https://twitter.com/NamebaseHQ/status/1348707701744922625?s=...