skysight-inc/HackerNews huggingface dataset:
This line of thinking is similar to what happened in the deep south before the civil rights movement. Private businesses didn't want to serve African Americans and the excuse given was its their right to refuse service. Except when all private businesses colluded to deny service to African Americans to enforce an informal segregation.

Eventually the federal government came in and decided race was a protected class.

Obviously the problem isn't as simple as saying Google or anyone else must allow certain groups to use their platforms. Because that compels speech. Which the government also can't do.

Proper legal experts would have to craft it but I think the limit should be somewhere around access and use of the infrastructure. Domain registrars and hosts cannot discriminate. However If Twitter doesn't want someone on their platform I can't see why they shouldn't be allowed to kick them. We just cant allow for those paltform hosts to collude with the infrastructure providers to deplatform others completely.

And I can think of two reasons why from a legal standpoint. 1: most of the internet infrastructure in the US was built with public dollars. Even if its nominally owned by a private ISP, they were paid by the government to build it. Historically the courts have used government funds as a way to enforce legal limits.

2: coordinated deplatforming like what happened with Parlor looks an awful lot like it was an intentional hit to take out a potential competitor to the current online status quo. That should worry everyone really.
Also check any local Asian markets. Here in DC, we have a mix of latino, asian, and mid-eastern markets. The variety of fruits, vegetables, and seafood is great. Usually far less expensive than chain grocers too, even for "normal" items.
> Otherwise the employees may end up disagreeing with a decision that the shareholders voted on and that seems like a recipe for a bad situation.

Yes, this is where negotiation between owners & the union comes in. Sometimes reality can disagree with a decision shareholders voted on and that is okay.
So drop the compensation minimums or put up a political tariff until the compensation minimums in the counter-party-country match yours (if that’s how it ends). Those are your two outs.

Tariffs raise revenue and serve political ends, which can be protectionist in nature or serve some other purpose. That’s fine, as long as we recognize that we’re using them for political ends. The fairest trade of them all is going to be between two people that can make an exchange without state interference and without feeling like the other person got more than they did, and tariffs interfere with that type of exchange.
> Fine, but even if we accept all that, Glenn's argument that this is "monopolistic" doesn't pass the laugh test.

Well, at least that it's an SV monopoly.

If the reason that so many businesses are cutting service and not just to Parler is that, in the wake of the Capitol attacks corporate counsel have taken note of the law on knowing material support to terrorists, which includes supplying essentially any service when you know of it's use in connection with a wide array of federal criminal offenses that are designated as “terrorism”, then there is a monopoly denying them service, and it’s the monopoly on legitimate force held by the US government.
Also check out Box86: https://github.com/ptitSeb/box86

Impressive to see people playing Half-Life 2, Unreal Tournament 99 and 2004 on a Raspberry Pi 4.

Curious if this could be extended to Emscripten (JIT for WebAssembly/Emscripten?) which would be perfect for archiving and portability. Closest project I have seen is DOSBox-X which seems to already have an Emscripten port: https://github.com/joncampbell123/dosbox-x

HL2: https://www.youtube.com/watch?v=Lq5dJ0oc_6k

UT2004: https://www.youtube.com/watch?v=4VOAeOQcrdo
Yes, because most companies won’t let you play around and learn Kubernetes or Hadoop on their enterprise cluster. I have 3 RPi4s with 500GB SSDs running full blown k8s with my own privately hosted Docker repo.
I think you're looking at it wrong. You can absolutely solve it with interfaces, the problem is those interface methods are identical, so it's duplicative.
I live in a country with a mask obligation, but I have now joined so many of my fellow citizens in wearing my mask badly or often taking it off when I can get away with it in public. Why is this?

It is because we cannot ignore the rules completely (that might attract fines), but mass lax observance of the rules might communicate to elected officials and potential candidates for office that people are getting tired of lockdowns and restrictions after nearly a year and we want some other approach. (For example, as someone already advanced in years, I personally feel that the rights of people now in their teens and early twenties to enjoy normal coming of age things like big group events and the usual courtship rituals takes higher priority than the most vulnerable COVID demographic – half of our deaths have been in care homes.) A candidate who looks at how willing the public is to accept the restrictions imposed on them, and who offers to change the state of affairs, might get my and others’ vote.

Now that we know so much about the virus, there is a large subjective element to whether an approach to the epidemic is “right” or “wrong”, and an electorate has the right to push its elected officials towards the course of action which they feel is preferable.
isn't generic Sets easily implemented with map being already generic?
off topic.

EDIT: I think we have enough to discuss here without bringing up hypothetical situations that would make us all very sad.
QEMU's sysemu is a little unwieldy for CI, but the linux userspace support is perfect for this use case.

In case you haven't encountered it -- it's terribly clever. Userspace instructions are translated just like they are in full system mode, but when a system call is encountered, the arguments are translated between the host and guest system. So the guest architecture linux program 'just works'. There's also hooks you can enable in binfmt-misc to make the loader invoke the qemu binary automagically.
Obligatory XKCD (tweet): https://twitter.com/xkcd/status/1300507567974735875
Without saying anything about OSX in particular, any operating system that requires network access to log in is a user-hostile piece of shit, and the linked bug#284 pretty well implies that that is in fact the case. It's entirely possible that the problem is due to incompatibities with new OS code or bugs in the firewall program (edit: ie, your case a and case b), but evidence in the bug report pretty clearly suggests that the firewall is correctly blocking all non-whitelisted network requests, and the failure to log in is due to the OS maliciously trying to phone home against the user's wishes.
Ah yes, the famous Brexit wine is ready to be exported the world over. /s
I disagree. I pointed out some times Google didn't live up to this reputation, but there are also many times Google did something contrary to their short-term interests due to ethics and/or long-term "enlightened self-interest" thinking. A few examples:

* Google pulling out of China and ending their censorship. [1] I was proud to work there when this happened.

* They also generally treat their employees quite well compared to say Amazon. They treated me (a long-time SWE) personally quite well over the years, with the obvious exception of the wage-fixing that the other companies also participated in. They also do relatively well for non-SWEs, including temps and contractors. Eg, I believe they're still paying all the food staff even when they haven't been preparing meals on the same scale for months, which is pretty extraordinary.

* Their internal privacy attitude and controls are a lot better than many external people believe.

* They have a $10,000/year match for charitable donations.

[1] https://googleblog.blogspot.com/2010/01/new-approach-to-chin...
Appreciate that, a lot.

Particularly with software auto-updates, a software mute is simply untrustworthy.
And an extra half a millimetre for a CPU/GPU socket.
It's plenty portable, too. Poor battery life, though.
This doesn't actually work, the value attribute of the input doesn't change as a user types something.

With that said, I still think there is a a big discovery yet to be made with browsers leaking users' history via the :visited selector. Only a few CSS properties can be set with it (all related to color). But if there was a way to detect the color difference or timing of the painting that would be a big deal.

Possibilities might be with mix-blend-mode, @property, or applying "slow" css properties like a blurry text-shadow dozens of times. I've played around with this a little but haven't found a crack yet.
What regulation prohibits you from making a phone OS, even for an existing phone? Or your own android build? Or your own store on Android?
I absolutely agree with your statements.

My point is that this technology will get more and more democratized until a company comes about that refuses to censor certain countries' internet. Those countries only options would be to shoot down the satellites or hack the company and take the satellites offline.

Shooting down satellites will cause an exponentiation in space debris, be very costly, and ineffective given the size of these constellations.
Handshake has taken a lot of lessons from previous attempts at alternative blockchain DNS roots like NameCoin. Here are some ways its different:

- Handshake names are not *.bit domains like NameCoin they're actually top-level domains. This is because Handshake's purpose is not to decentralize domain names per se but too decentralize the root zone and create a more secure root of trust than Certificate Authorities [1]

- Handshake name auctions were spread out over the course of the first year after launch to prevent early adopters from hoarding all the good names. For instance, .crypto was available in the first few weeks after launch but .information isn't available until next week. This is important because early adopters hoarding names prevents latecomers from supporting the protocol.

- Handshake names are sold via vickrey auction instead of a flat fee. Different names are more valuable than others. Flat fee pricing allows a hoarder to arbitrage that fact by being first whereas auction pricing ensures that names are better distributed. .X sold for 311k HNS[2] (about $40k) whereas other names sell for a few cents.

- Handshake has a light client[3] that can trustlessly verify DNS records on-chain. This is critical because very few people run full-nodes, so without a light client the majority of users would rely on third parties which provides worse security than users resolving names in a decentralized manner

[1] https://news.ycombinator.com/item?id=20995969
[2] https://namebase.io/domains/x
[3] https://github.com/handshake-org/hnsd
It's also reasonably neutral from bachmeier's point of view (he implied that reporting all of the news would be neutral). If you don't think reality is neutral, then I don't think we can have a productive conversation.

If you do think reality is neutral, then the neutrality of a source can be measured in the degree to which it distorts the view of reality it presents. It is political in the degree to which it intentionally distorts reality towards or away from some policy goal.
You can't use interfaces to prevent inserting values of the wrong types into a set. When you view the purpose of types as preventing bugs, that seems like a giant missing feature.
I found myself hankering after a P-series Thinkpad, after watching Louis Rossmann, near enough destroying one of them!

https://www.youtube.com/watch?v=ig3xI8dUdm0
That's entirely up to them. They've blogged that 6.2 as LTS and announced that LTS branches won't be public until they're a year old.

Why would they make 6.2.0 a public FOSS release and then withhold 6.2.1 for a year? And even if they did, would you want to use a .0 release on your project?

No, it seems likely to me that 6.2 will effectively be closed source when it's announced, and open source releases will follow after a year.
Let's make sure we use the right terminology, especially on a site like HN. People love conspiracy THEORIES. There are huge conspiracies going on right now, doubtless. There are also THEORIES of conspiracies which are downright ridiculous, mixed in with those acurately predicting some real ones. Conflating conspiracies with conspiracy theories is a great way to minimize efforts to uncover actual conspiracies on the go.
I just see listening for a trigger word as surveillance. Your (and your guests) every word is analyzed and at least temporarily saved somewhere outside your control.
It feels like the tech giants are dipping their toes into partisan politics and they don't like the message more than the tactics.

For example, if BLM had occupied the capital does anyone think that BLM would have been removed from the big tech platforms within two days or the response would be remotely similar? Although BLM is a much better cause, there were fringe elements that advocated violence for change that received no widespread tech backlash. Furthermore, there were BLM protests for months in nearly every state capital and Seattle had an occupied portion for weeks with no similar response.

Sure, perhaps in this case BLM is such a better cause than Trump's election shenanigans. However, couldn't someone on the center or right could see this as a problematic precedent? Today it's clear cut, but in the future it could be 'agree with the left or be 'cancelled''?
It was a reality check, not looking for fairness, you cannot compare apple to oranges. In that case I would have spoken about the Italians, who do not produce any plane, nor tax any big tech, but their wines and cheeses are fu*ed no matter what.
Also the US consumers should not be happy to pay more for good quality food.
Regarding your points you’re probably right, but I hope that without trump, the rest of the world will kind of revert back to more fairness.
> A union shouldn't be telling their boss who they can or cannot work with, partner with or have as clients, it's plain insubordination especially when it has absolutely nothing to do with their own compensations or work conditions.

A union can negotiate on whatever the workers want to negotiate.
> They got fat on hosted server revenue and never iterated. Both of them had years (decade?) on discord and never thought to make their product free, web based or have a better chat.

> Also, apologies for not really commenting on the subject at hand (TS supporting matrix)

As a former developer of a chat app that used Matrix, I'm actually thinking that this is a good direction for Teamspeak and has the potential to make it a viable alternative to Discord. Matrix has some decentralization that should allow for censorship-resistant use cases.

And this is of course something the world badly needs right now.
Isn't that all back of the sofa change for Amazon, though? Less than a cent per device is still a fraction of what it costs overall.

You could use this logic to shun literally any improvement to the device not done in software.
The problem is that if you remove it, what do you replace it with? A judge making the decision if you’re released or jailed awaiting trial. For me, that’s fine, but for some people, that’s not (despite the judge in the current situation setting the bail amount).

<rant>

You end up with things like California’s SB-10 (thankfully overturned by Prop 25[0]) that would’ve replaced it by a risk assessment “AI” black box.[a]

[a]: SB-10 would supposedly have required “tools [that] shall be demonstrated by scientific research to be accurate and reliable”. But what science? Crime statistics says black people commit more crimes, but some claims that those numbers are the result of overpolicing. Who’s right?

[0]: https://ballotpedia.org/California_Proposition_25,_Replace_C...
tarifs don't matter in France. Why would i buy a foreign cheese if I don't like it, even if it is cheaper?
e.g. I rarely buy gouda because I find it less tasty than a comté or tome, but it is foreign and cheaper!
Hi HN,

Vantage is an alternative to the AWS console focused on developer experience and cost transparency. My background is in public cloud where I was the product lead for DigitalOcean’s Droplet product and at AWS on the container services product management team. Our team is 100% bootstrapped with two technical co-founders and a designer.

Vantage is ReadOnly by default and is meant to work alongside your existing automation tools. We aim to help address two problems: (1) navigate and organize resources across multiple AWS services, regions and accounts in an intuitively designed experience and (2) show where your costs are coming from in a simple manner. Some of our users have described us as “Mint.com for AWS accounts.”

In the future we are looking at automated recommendations to save you money, help identify orphaned resources and get into deployment of applications. In addition, we look to add support to other public cloud providers. For example imagine seeing your bandwidth usage on S3 and being able to automate a Cloudflare integration. Or see your Heroku and AWS resources in one place and get comparisons across providers.

This post represents our first official “launch” and we are eager to collect feedback. Please have mercy :)

Feel free to contact me directly at ben@vantage.sh if I can be helpful to you in your infrastructure journey.
Partial nationalization exists - Airbus is a good example.

When your biggest customer is the government, it's a more stable approach than the half-assed privatized approach which really means more corruption.
If Apple and Google can do whatever they want on their platform (where they have a combined 99.8% market share in the US), then what's to stop AT&T/Verizon/CenturyLink/Comcast from doing whatever they want on their platform, the internet?
Sony shares details of its VISION-S electric car concept, starts road testing
I actually can't think of any. Could you give just 1 example?
the thing takes its name from the place, rather than the place taking its name from the thing though, so sarcasm can stay as sarcasm, and you can call the Ohio River valley wit something more specific
Airbus America should switch to paying a substantial 'licensing fee' to Airbus SaS, in return for which they can use the trademark and also receive compatible parts for $1 each...
Why are large social media platforms more like utilities than newspapers?

In my head I would liken your ISP to the USPS or a utility, while platforms I would liken to the press.
Comparing social media access to electricity is the height of disingenuous absurdity.
> Already credit card companies have begun to de-platform people.

For a while now. Sex workers, sex shops have complained about it for years. Nobody cared. I find it ironic that the same group of people advocating against consumer and worker protections now seem to demand them.
> "make some friends" [...] isn't really that useful advice

I'd go one step further and say that this is potentially even harmful advice, especially when coupled with the suggestions of treating instability/civil unrest like some romantic survivalist wet dream.

Having strong local social ties can cloud one's judgment of when to leave a truly dangerous situation. After bunkering for a few months, one might find themselves stranded with worthless currency, depleted stores, or even worse, actively hostile blockades, and physical inability to seek international refuge.

One does not need to theorize what a total collapse / humanitarian crisis would look like, there's plenty of precedent in the Middle East, east Africa, etc.
"Covid-19" doesn't exist. That's why there is not much interest.
As a part-time reseller most of the scams and headaches come from platforms other than CL (FB, Mercari, OfferUp, Poshmark, etc).

Maybe it's just the Bay Area, but CL is almost always better for me. If it's a niche item I'll try Reddit or eBay and have pretty much written off the others.
> I don't think Signal will start blocking custom clients

Bridging Signal to Matrix has been notoriously difficult because Signal is actively hostile to all non-official clients.

So yeah. Open source, but no open values was gained from that.
Two weeks ago or whenever people were making fun of it for having only 200. Seems like it is growing rapidly?
I'm currently working on a project that depends on the k8s APIs and I haven't noticed ballooning compile times.

I'm only pulling in k8s.io/api, k8s.io/apimachinery, and k8s.io/go-client though.
> Who cares whether it's a government that decides that when you express a certain opinion, you lose your job- or twitter?

I actually agree with you. I think the narrow definition that "only the government has the ability to censor speech" isn't useful, especially in an age where some businesses, platforms and corporations have so much power.

I was just correcting the perception that xkcd had a comic "against" free speech (and because "he is a leftist"). It's not against free speech. The author clarifies what he thinks free speech is.

Some people apparently thought because I linked to a comic to correct someone's claim about that comic, that said comic represents my opinion. Puzzling.
Those court opinions all say it's absolutely fine under the First Amendment for a private business to refuse to do business with another business that it finds objectionable, so I'm not sure what you're getting at.
Great question. All Handshake names are registered with HNS through the auction process. Say you bid 1000 HNS on a name and I bid 900 HNS. You'd win that name and pay 900 HNS (the second highest bid price. Importantly, that fee doesn't go to Namebase or any other entity — the coins are burned on-chain so they go to no one.
Comments that are acceptable on Parler: "Personally I'm hoping for war I'd love to crush leftist skulls and rip out their spines. Rally your soy boys. Your Pantifa and BLM wannabe gangsters. I'll bath myself is leftist blood and drink from your skullcaps."

Comments that are unacceptable on Parler: Pretending to be a cow owned by Devin Nunes
They are? They cooperate with law enforcement for illegal material takedowns on a regular basis. You might have heard of raids for botnet hosting, or if not those, the ones for child porn or movie piracy. AWS is absolutely committed to having no illegal activity on their servers.
They don't tolerate third party clients.
See: https://github.com/LibreSignal/LibreSignal/issues/37#issueco...
Housing is probably #1 for most. Healthcare, though is arguably #2 ... https://www.kff.org/health-costs/press-release/interactive-c...
s/just narrative/plain statement of fact/

I didn't mention the FBI or the Capitol Police. There was an armed attack on Congress while it was in session and the federal government has not made an official public statement about it. Maybe you think there's nothing remotely weird about that. I do. Maybe you think no other administration would have had multiple briefings from law enforcement by now. I don't.
Getting banned from a social media site doesn't remove one's access to the internet.
TS has always had better audio than Discord. Did you change the codecs?
You can enforce password policy client side. A technical user can go way out of their way to bypass it, but honestly, at that point who cares? If you really want to you can send up some metadata or something I guess.

Another option is to send the password at user creation time, but then to rely on a hash at login time. Now there's leak potential, but it's you just have to audit for leaks in one part of the codebase.

There's a lotta stuff you can do to improve upon the very quick version I'd mentioned.
Are you familiar with Matrix though? Its very design is intended to mitigate this effect. You can use Matrix and still communicate via a bridge with users on other platforms.

https://matrix.org/docs/guides/introduction