skysight-inc/HackerNews huggingface dataset:
>If you are destroying the property you live in or using it to commit or facilitate illegal acts

Ironically, this also feels like a false equivalency to me. I don't believe Parler was putting Amazon/AWS at risk in terms of legal liability (I'm pretty sure in the US you can only sue a hosting provider for material they host if it is copyrighted material and they don't take it down when they receive notices. A Google search didn't turn up anything else.) They also weren't at risk of bringing AWS down.

What really happened, and should be plain to anybody is that something really awful happened last week that shook the country to its core. Parler played a role in that happening, and tech companies didn't want anything to do with them because of that. Both for reputation reasons and I'm sure personal feelings of large swathes of their employees (including leadership.)

I don't actually think they were wrong for what they did. I think private companies should have the right to make such a decision. The problem for me is that these companies were in a position to wipe something out like this in the first place.

This isn't what the web was supposed to be. First it was the switch by most people to using a phone that is locked down as their primary computing device.

Now even websites are subject to unregulated private company control. After all - even if you set up your server somewhere, what's to stop CloudFlare or Google or anybody else who run these huge DNS services from simply blocking the domain? (assuming you can even keep one registered) Etc...

I often hear the argument "Private company, they can do what they want" but at what point does a private company become so powerful that we really do need the government to step in? I've also heard people say that this isn't a slippery slope because it's all terrorist/white supremacist websites so far, but I think to this article I read a while ago about how Apple had decided to ban apps that had anything to do with vaping. This was when some people were dying due to bad black market cartridges.

Vaping isn't illegal. It isn't hateful. It also isn't inherently harmful. People used those apps for legitimate reasons. Some of them used iPhone sensors through APIs that aren't available for websites/web apps. And Apple just decided "Nope, you don't get to exist anymore".

I was not a Parler user and I do not support the attack on the Capitol. I also don't vape. But both of these things do bother me. And they should bother everybody.
uh... so? two examples of things people do to vile people.

to be clear: if someone shouts nazi stuff around me and I'm driven to anger enough to punch them (which, to be clear, has never happened, but hypothetically), I obviously accept the legal consequences of that. the whole point here is that legal rules abut what you should do are not ethical ones. Ethically, don't shout nazi stuff, and also ethically if you do shout nazi stuff you might get punched and you deserve it.
You're right, they aren't the first. That said, when I use accounting software, it's pretty obvious to me that I am going to be sharing my transaction history with the accounting software. When I connect my bank account to Venmo, it is absolutely not obvious to me that I'm sharing my entire transaction history with Plaid. Replicating the appearance of my bank's login screens is critical to the illusion.

Even if I did understand that they are storing and using my credentials, I should be able to expect from a reputable business that they are not scraping irrelevant transaction data and then using it for purposes that don't explicitly support the app I am using. Selling my transaction history definitely isn't supporting the use case I'm authorizing.
Show HN: Flowfill: pack images and videos into a rectangle
“A Headline That Will Make Global-Warming Activists Apoplectic”
"FB, Twitter, etc. were bending over backwards to allow speech in violation of their policies because they thought that public access to the speech of elected politicians in rule of law democracies was important."

I think that was their mistake. They should've banned the accounts at that point, showing that (as the law in a democracy says) no one is above the law. [They should likewise act on other accounts, of all political persuasions].

As it is, it looks like they all colluded to deplatform Trump at the same time -- as though his messages were a fun toy so long as it served their purposes, and worthy of derision as soon as it didn't.
Open Source Intercom Alternative
Useless comment, but I thought it was interesting they chose "plantain man" since "banana man" rolls of the tongue in a much more pleasant way. Missed opportunity?
As a grape grower & breeder I appreciate all fruit/botanical nerds.

But on the topic of bananas, does anybody else find they give them headaches? Like even small quantities? I used to love them, and ate lots of them. Not just Cavendish, but other varieties too when I could get them. I find they all do this to me now and it's worsened over the years. Annoyingly when I search for information on bananas and headaches I always find articles proclaiming them as a cure for headaches, not a cause.
Well, laws are selectively enforced, too. How many company-crippling GDPR fines have been collected so far?
Yeah honestly wondering if mental illness or drug abuse may be at play to explain such a dramatic change in journalistic integrity.
You’re missing the need this product addresses. It’s not about your database, it’s about the data someone sent you that you’re about to ETL into your database.

I used to work at a medical ML company, the datasets we got from insurance companies and medical providers were generally awful. Occasionally, it didn’t even match the data dictionary they themselves provided. If you need to connect to or ingest outside data sources or check the output of an ETL pipeline, this tool is extremely useful.
Being locked-in isn't the same thing as being happy.
Abusing C# for loops for job security
I agree that the advantage has been exaggerated, but to be fair the M1 is a laptop class processor that is performing just slightly less than a gaming CPU. Your CPU cooler is probably close to half the size of a mac mini alone, and the CPU alone probably draws a lot more power than an entire mac mini.

When the M2 comes out with a big heatsink and fan, it is going to be extremely competitive. Although AMD might be on 5nm by then.
... why ... not ... just mute it? Also Slack's entire business model builds on storing chat for long and it has a not too bad search. (Though I hate it, because it's slow. But GMail is slow too. Even Thunderbird is, probably because it touches IMAP or whatever for just displaying what I'm currently typing.

VSCode is somehow fast despite running a bunch of linters/compilers/language-servers while typing, and similarly built on web tech, and ... in case of a JS/NodeJS/TS project it also handles tens/hundreds of thousands of files with ease, oh with full text search.)
According to my wife, who is an immunologist working on this same mRNA tech, but applied to cancer, it also has promise in treating allergies -- both the food kind and the kind I have (animals).
Egyptian hieroglyphs are absolutely not pictograms. It was the belief that they were that prevented decrypting them for so long, until the Rosetta Stone was found.

Neither are Chinese characters, BTW. Chinese is a syllabary, but with a lot of redundancy -- 1200 syllables, lots more characters -- and arbitrary, historical rules about which variant for a syllable may be used for each word.

Amazingly (at least it amazes me), most Mandarin speakers think that other Chinese "dialects" are just different ways to pronounce Mandarin, where in fact they are as different from Mandarin as various European languages are from Latin.

Many even think of the characters as pictograms with complicated rules about sharing with homonyms. People who know more than one Sinitic language know better.
A vicious feedback loop of media and lobbying.
They are probably worried about the company solvency
And wink, wink, nudge, nudge because everyone knows what they mean by that.

You can’t build a platform for organizing murders, knowingly allow users to organize murders on your site, and then claim it’s not your fault because technically you aren’t responsible for UGC. Surely there’s a line where it’s just a veneer of an excuse.
Actually, I would say this is more like taking a shower before entering the pool. It reduces the chances you are going to bring in grime into the pool.

Of course the pool itself is not very clean, but this way you improve the quality of the pool while you FINALLYYYYY put in some chemicals (vaccines) into the water.

Agreed 100% that this needs to be part of a national strategy in which testing, vaccine deployment, and strong community guidelines are used in conjunction to really beat COVID-19
Sounds like the approach taken by zulip. Check it out, it's a cool paradigm
There are consultants in the midwest charging $225/hr. The price that a consulting company can demand is only tangentially determined by the quality of the developers they have.

The people actually hiring these consultants usually don't care much about the skills of the individual developers. They're concerned mainly about resolving the issues that led them to hire those consultants in the first place. These often include things like:

1. Timeline. Can this consultant start work immediately? Do they have expertise in my tech stack, my industry, my regulatory environment, my particular business problem?

2. Politics. Does this consultant have sufficient reputation that I can use it as leverage in my internal business politics? Can this consultant navigate my company's business politics in order to further my business agenda? Can they produce the strategic documents/guidance to help me support my business goals?

3. Flexibility. Will this consultant work under terms that work for me? Will they put a consultant on a plane Monday? Or will they work remote? Are they willing to adjust the contract to meet a level of risk I find acceptable?

The process of choosing a consultant is mostly a business transaction between business professionals. The director of ACME's marketing department is typically in no position to evaluate the resumes of the proposed consulting development team. They're interested in getting their project done on time and on budget while minimizing risk. They're not stupid, they just have a wildly broader set of concerns than code quality.
> You either are unaware of the meaning of the word "disingenuous", or you know my own intentions better than I do.

I'm simply crediting you with the intelligence and experience to understand that what someone says publicly is not always in line with their actual goal. Therefore, by pretending that Parler's terms of service represent their actual intentions despite evidence to the contrary, I believe you are being disingenuous.

> Did Parler express suprise that some of its users attempted to (and in some cases succeeded) incite violence on their platform?

I have no idea. It doesn't matter. "I didn't think the leopards would eat my face!" is not a credible expression of surprise when you invite a bunch of leopards into your home and set them loose.

> Again your tendency towards superlative undermines the discussion, but "everybody knows it" and "the damage has been done"?

I don't think it's undermining the discussion to assume a certain level of conversational and contextual shorthand. "Everybody" does not mean literally every person on earth, it means "people with interest and experience in these matters". I apologise if English is your second language or similar - I'll try to be clearer in future.

> This is a very strong statement indeed, claiming that you have knowledge that Parler's moderation has been so ineffectual that every user on their platform is able to view all inciting content before it is taken down.

Not every user needs to have viewed content for that content to be damaging. However, the more people that see damaging content the more damaging it is. Most social media platforms expose more recent content to more users, so damaging content will do most of the potential damage within a short time. Therefore, platforms with actual intent to reduce damage will need to remove problematic users from that platform while also employing a highly effective moderation team to identify new damaging content as quickly as possible.

It stands to reason that a platform that only wanted to look like they were reducing damage could employ an ineffectual moderation team to remove content only after the majority of the damage was done. I suggest that's what happened here - it seems clear that large amounts of inciting content were available for long periods of time (hours/days).
It's not just the toxic community. It's also the fact that their opinion of what "sucks less" is quite particular and not shared by many people.

Instead of acknowledging that they're engaged in an interesting, unusual, and important experiment, they just say that everything else sucks. The whole premise of the existence of the group is more or less that most software is written by and for inept rubes.

On the other hand, maybe their exclusionary attitude is what helps keep the interesting, unusual, and important experiment alive. I know a lot of people who really enjoy using dwm, st, dmenu, surf, etc. They are indeed good, non-sucky programs, if you don't mind writing some light-duty C code and recompiling to update your config. Who am I to judge? But you have to acknowledge that this is a very unusual definition of "sucking less".
"That is because the dominant strain of American liberalism is not economic socialism but political authoritarianism. "

Oh that's rich. There are good reasons to be alarmed by the power these tech giants hold over people's ability to communicate with one another, and Greenwald even talks about a few. But these are weasel words. These are cynical words which are desperately attempting to distract from the gravity of events that precipitated the tech giants' actions.

Difficult to entertain bad faith arguments like these.
If someone inside google deleted my gmail because I liked the wrong video that would be a disaster.
Ask HN: What is the defacto tech stack for a startup now?
Hi HN,

I've been at $BIGCO for a while now and have lost track of all the innovation that's happening outside because of the proprietary stack we have to work in. What is the tech stack you'd chose for your startup assuming you want to use some sort of cloud provider and aren't going serverless? Looking for something that's not self-host / buying a cheap VM off of digital ocean and setting up the whole thing yourself. I hate to say the word, but "cloud-native".

Some things to think about:

- Source control (git in some form? where is it hosted? github? mono repo?)

- CI / CD

- Kubernetes? Or plain old VMs?

- DB - Full relational DBs? Midway like Spanner? Or full key-value like DynamoDB?

- Service framework

. What do you use for auth specifically?

- Front-end framework

- GraphQL or no?

- Caching solutions?

- Service metrics + dashboards? Do service frameworks emit metrics out of the box? (requests, errors, latencies etc.) or do you have to DIY?

- Messenger? (Slack vs Teams vs Chime vs Google Chat)

- Bug management + Sprint management?

- Anything else I'm missing?

Thanks!
That depends on how many execution units it has to play with, although I guess the bottleneck at that point could end up being the length of a predictable flow.

Not that Apple will tell us how many units it has
Two chances to correctly guess the password to wallet, or lose $220M
I feel like if you read some of the dump recently released then you might suggest it’s worse than merely “distasteful”. Seeing a person say they want to round up people registered to a particular political party so that they can skin and murder their families in front of them is obviously pretty awful!

I also hate this conflation of conservative views and people calling for murder. I have a lot of very conservative family who liked Parler but didn’t like being lumped in with all the Qanon galaxy-brains.
From what I understand, it is a continuous exchange with our environment, the same way we catch a disease.
Thank you for all your answers - the handbook link is super useful!
That doesn't mean much unless the employees have liquidity right? Presumably after the acquisition the employees would've been able to convert their options to cold hard cash.
Your opening question seems to be specifically asking about the web interface — but each and every exposed service is a potential vulnerability, so if PiHole's DNS server is also exposed as well as the admin interface, then that is effectively another open port, running a PiHole-customised version of dnsmasq — which is certainly more surface area to a potential attacker.

DNS is no better or worse than any other service that is exposed, if it is found to be vulnerable to an exploit. If an exposed service is vulnerable, it's vulnerable.
>customers get a base package and need to pay extra for the "social media package" (which unlocks twitter and facebook) or the "streaming package" (which unlocks netflix, youtube, etc.)
According to snopes this doesn't seem to be fully accurate. There was a mobile plan with which you could buy extra data for different services (which I admit is not ideal), but no extra package to "unlock" services.
Agreed. Their behavior is entirely motivated by the politics.
https://en.wikipedia.org/wiki/German_tank_problem#Historical...
Intel has a super good open source reputation, AFAIK.
> everyone and their mother has switched to llvm/clang

Chris Lattner even offered it to them, but RMS didn't get the email because of the unique way he browses the net
Cutting power to a studio is no more likely to harm someone/deprive them of necessities of life than cutting off the cloud access. Why not "needing to run your own generator" then? Maybe the power company just didn't want to be associated with the protest coverage.

It's time to treat monopolistic/oligopolistic entities providing these services more like utilities; perhaps not as regulated as power companies, but on the same spectrum.
I would love to see a link because I have seen none
And still the case from what I've heard.
You think the mRNA vaccines with minimal changes be treated similarly? e.g one years flu cocktail, vs the next?
Greenwald appears to have conjured this claim out of thin air.
Oops I read it backwards, as the US testing 97% more. My mistake.
Such behavior needs privilege escalation thanks to sandbox. I don't believe crap app can do privilege escalation for constantly updated phone.
Its a marketing gimmick and they don't really care about Bitcoin.
$3k is enough to live off of in specific circumstances, but I'd have to imagine that most of us would need a bit more than that -- especially those of us with a family
Yes, part of security being "best in class" means no employees can do anything sketchy without help and even then it leaves it a trace. I'm sure all the huge companies make a lot of effort to make that true.
They also felt oppressed because the Trump lied to them repeatedly and told them their vote was stolen. Luckily many Republicans, including the 2 cabinet members that resigned, have decided they can no longer support Trump. Twitter banning him will lead to less division, not more.
Then you may be very disappointed to learn that most of the Internet, I'd wager >90% of it, is, in fact, unencrypted by your definition.
So it was basically, "hey can you please change this... OOPS too slow LOL. Nope, not our fault, you didn't do shit, canceled!"

C'mon! IT playing dumb is so stupid, they knew it, they knew what company they were going to host. Parler's whole point was to host conservative voices, yet the attitude is to pretend it's a surprise, shrug and then have a stupid reason like they didn't act fast enough. It's not a genuine response, it's an obvious attack and an insult to anyone paying attention.
Freeswitch and Signalwire are also good combos. Signalwire is very low cost.
> Bad actors who reduce the value of other customers should not be tolerated.

I don't agree with this argument.

"Bad" is subjective and changes based on political perspective. If Parler was instead a pro-abortion forum, and it was taken down by a conservative company citing that abortion is an 'act of violence' (I don't agree, but many pro-lifers do) I think we'd see very few of the same voices cheering.

Businesses should tolerate some higher-cost customers. Ex. If a restaurant wants to exceed regulatory accessibility requirements to make their business serve disabled clients better, that is a good thing. Similar examples: multilingual support, making female hygiene product freely available, parental leave. This does 'reduce value for other customers' but is a net societal good (and hopefully most customers get some amount of that reduced value back in feeling good about helping people). Some customers costing business more isn't necessarily a bad thing that should be avoided.
Great args!

Arg 2, not knowing what reports meant - this would probably require saying something like "At 01:00UTC, early morning in Sydney Australia, Gov. Smith declared...".

However, the date issue might be more of a problem creator, as, I'm right now about 21:40 on the US East Coast, but it is already about 2:40 UTC, so my date would have changed about an hour ago. so, yes, less convenient until we get used to it.

Tho, when I work past midnight, it is kind of a 'so what'?

And, I literally had a meeting screwed up today because of time zones - and the guy I met with has to deal with China, India, EU, and US time zones - it's make his life a LOT easier.

Also as more people move off earth and work in orbit, on the moon, etc., and we need to communicate with them. What works best

Definitely requires more thought. Thanks!
I think the goal is to largely remove illegal content, which is obviously a massive problem you want to be more conservative about when you consider moderation. In that regard, it is a good thing that Twitter, Youtube, Facebook etc. aren't perfect yet but are clearly trying to remove that kind of content because it signifies they are conservatively (and in some cases quite blatantly not acting fast/well/consistently enough).

Compare that to Parler which has built its whole marketing image on "absolute free speech" which technically isn't legal and their platform's contents reflect that.

Parler is blatantly NOT trying to stop illegal material, the other platforms are at least trying to...
I think it's highly dependent. I came to Canada a few months back, completed the Federal and Provincial quarantine plans. All I got at immigration was a "be careful" and 2 calls from the province asking if everything was ok.
The deal didn't go through because of antitrust concerns, not because of TD's lawsuit.
Copy to another hard drive. Guess twice. Wipe hard drive. Rinse, wash, repeat. Infinite guesses.
There's a lot of variability, and it depends on how far you are from the lab the particular test center uses, how quickly the test center sends your sample to the lab, and how busy the lab is.

I've had two tests that came back in around 48 hours and one that only took 8 hours (US, SF bay area). 4.5 days seems pretty excessive (and frankly pretty useless) though!
The National Popular Vote Interstate Compact requires small state legislatures, too, and a number of small states have adopted it.

Why would they be less likely to adopt the Amendment?
That's a great example, isn't it? :)
> Theres never been a better time for Intel to build a phone and match it with open source OS software.

Before they killed off their Atom for phones product line might have been a better time.

When they were working with Nokia to merge Moblin and Maemo might have been a better time.