skysight-inc/HackerNews huggingface dataset:
These suggestions are age-old tactics [0] used to placate the population and prevent actual, material change.

[0]: https://twitter.com/StuffFromSam/status/1344313566254477313?...
I’ll be the first to step up and say Facebook and Twitter have the right to step up and censor their platforms how they see fit. Their servers, their property, that’s the way of the world.

That’s not the same as saying they should censor, at least not censor in such a way as to effect the public discourse. They have the choice, that does not mean we can only uncritically observe their choices. If they don’t want porn, fine, which is probably a good call because it makes moderating porn a lot easier if you just ban it all, and some forms are illegal and immoral. If they want to ban pictures with the color purple or somebody holding up their hands making an “OK” gesture? That’s a bit more controversial, they can, their servers, their property, that doesn’t make it less stupid were they to do so.

There’s a million alternatives to Facebook and Twitter, tons of social media companies, the goddamned phone system, FaceTime, most chat apps, the bloody pub when the pubs are open again. This does not mean Facebook, Twitter et al. are beyond reproach in their policies, and this is why they walk such a fine line: they’re taking it from both ends.

Customers and users have a right to ask for what they want, more censorship, less, none at all or an extreme moral panic amount, maybe every post should be pre-approved by the Facebook Thought Security & Public Morals Maintenance Bureau before it goes live? I wouldn’t advocate for it, but there’s probably someone that would prefer it and deserves a slap in the head for it.
Our stack isn’t super novel. We’re trying to make sure we don’t write ourselves into a corner with a stack that no one else uses, so we use Typescript/NodeJS + Kubernetes for much of our backend services, and Python for our ML pipelines

On the client side, we use Typescript and Electron, which allows us to have most engineers work across the entire stack and cross-platform
> connection multiplexing

What do you mean by that term?
Libraries with a binary component will work as expected with our approach. CheerpX runs arbitrary x86 code, there is nothing special about Python in particular.

Obviously compiling directly to Wasm will provide the best level of performance, but it also take effort for every single application/library you want to port.
Exactly, it should be trilateration. This problem is a very old and known in many location-based apps, which has been reported years ago.
https://www.wired.com/2016/05/grindr-promises-privacy-still-...

Gay Dating Apps Promise Privacy, But Leak Your Exact Location
It's almost like the people of the world should unite in throwing out their leaders. Get rid of all the folks at the top that persist in bad behavior so the rest of us can code in peace.

...except it didn't really work all that well for the French in 1789, or the Chinese in 1911, or the Russians in 1917. Executing their corrupt leaders just led to more dictatorial ones taking their place. Maybe it's more power corrupts than corrupt people seeking power.
Iran also assassinates its critics abroad, or kidnaps them for show trials (France, Germany, Italy and Austria have withdrawn from the Europe-Iran Business Forum over one of these cases). Iran funds Houthi rebels in Yemen to harass the Saudis and attack oil tankers in the Gulf with limpet mines; there was that rocket attack on the US embassy in Iraq... They're also making a big show about issuing INTERPOL warrants agains Donald Trump (futile, of course, but hardly a peace-seeking gesture.)
> but I believe that when Biden gets in, he could make some changes unilaterally.

What makes you think he will do any of that besides a belief?
> No one is being censored.

Umm, TalkRatio were censored.

> The government is not stopping these TalkRadio folks...

Right, Google is. That's what OP said when he wrote "find it a little worrying that a US tech company has the power to censor..."

It might be added, that they may well me acting on orders of the government, or a government organization.
Agreed. A recent study indicates that living on the Western end of a timezone decreases sleep by 19 minutes on average, with an accompanying host of negative health effects.
Permanent DST is the equivalent of shifting everyone one entire timezone west on the shortest days of the year.

Also, many of the US timezones are too far west to begin with. Indianapolis is on Eastern Time, but it is approximately where the middle of Central Time should be. Putting it on permanent DST will make noon 2 hours late.

https://www.sciencedirect.com/science/article/abs/pii/S01676...
So, people will instead see your mute indicator flicker haphazardly while you’re typing. ;)
I think you're on to something, but "humility" doesn't seem to quite get at it. Maybe "focus"? It seems that the author is saying that to be moral and morally effective, one needs to be ends-focused, as opposed to means-focused. IOW, if a morally focused person hears of a way to provide the same results that they are, at half the cost, they should rush to implement that method, or join that effort. A means-focused person might tend to recruit more people or money to their cause, seeing the better method as competition.
Israel does go around bombing things in other countries.
"be given equal weight"

By whom, that is the question? By the listener? Probably no.

But once you get committees and probably bots (b/c there is not enough people to judge the entire information flow of today) that decide the weight of X using some flexible criteria for others out there, the bad actors will do their utmost to influence them and get them under control.

And, ten years from now, hey presto! Whatever the Prime Minister does not like, will be classified as misinformation.

This system is accountable to Darwin, not Newton. It evolves.

https://www.collaborativefund.com/blog/darwin-newton/
Amazon's Total Addressable Market [video]
> Now a Microsoft employee will read this and fix that little inconvenient bug ;)

I like to think that Microsoft employees mostly realize how stupid stuff like this is, and intentionally leave loopholes like that until forced to "fix" it.
Sure, order a Raspberry Pi 4 and an external USB SSD ;)
Lets say I pay $2000 each month in mortgage. Some of that is interest that I get to deduct on my taxes. So in practice I pay maybe $1700/month, and most of that is really me saving by building equity in my apartment.

Before I bought the apartment, however, I paid more than that in rent. And all that was money going to someone else. If anyone deserves a tax break, it's those not privileged enough to yet own their own home.

Edit: sorry, in my language "rente" is "interest", so I mixed them up and meant to say I get to deduct the interest part of my mortgage payment in my previous post. Probably where the confusion stems from.
How completely useless. The campaign to rewrite the universe in JS continues.
First they came for the Billionaires and CEOs

https://en.wikipedia.org/wiki/First_they_came_...
This. I keep telling my wife how much I hate recipe websites. There has to be a better way! And yet, you're probably right that this is the reason. It's insane how much they have favored this anti-pattern.
1. Changing your domain name isn't easy. You can easily lose PageRank, email addresses stop working, OAuth has to be reconfigured, it may lead to downtime, etc.

2. The .eu domain is practically deserted. Nobody cares about it. There's no real benefit to freeing up names in this TLD.

Together, we see that this is a classic EU move - interpret the rules in whatever way is most spiteful towards anyone who doesn't play ball. They could have very easily decided that the eligibility matters at allocation time, and simply continued to allow pre-existing holders to use their domains. Or they could have steadily increased the prices to ease people out on their own pace. Or many other things. Instead they yank all of them simultaneously with no recourse: the worst possible outcome for everyone.

Honestly though, I wonder what people who registered .eu domains were thinking. There's no real benefit to having one and the true nature of the EU Commission is not really a secret, albeit it's not covered by American media. If you willingly submit yourself to the Commission when you don't have to, you're almost signing up for some kind of abuse.
Rust is cool too! But maybe the universe has an ironic sense of humor. Srsly if interested, please apply.
The cynic in me also thought this right away. Github is an American company, subject to American data request orders. Iran would be better off not using github for private repos.
Content remixing is modern day alchemy
> I'm sure whole beans and a grinder is better, and I might upgrade to that eventually, just haven't yet

In my experience, you won't get better coffee from grinding the beans yourself, but you'll be able to let beans sit a little longer before they start to get bitter. That said, you can get cheap, high-quality grinders that are good for pour-over coffee relatively inexpensively (Hario makes pretty good hand-crank burr grinders in the $35-$40USD range; I bought mine in 2012 and it's still going strong with occasional cleaning) if you want to go down that road but not sink a bunch of money into it.

I wouldn't recommend getting an electric blade grinder, though. It's too difficult to keep things consistent.
It does, so stop trying to be the "ultimate authority on what is investigative journalism"
Here's why I don't think your time-based analogy is correct.

First of all, there's no geography on the internet. Being able to only speak from the top of a mountain in Colorado in 1789 would have severely limited the potential of the population to hear you (essentially, to zero). Being able to speak "only" from one's own blog only makes discovery difficult, it does not limit people's access post-discovery.

Secondly: you appear to consider FB/Twitter etc. to be "virtual public squares". They demonstrably are not this. At the very least, it would require legislation to make them so.

Thirdly: even given the 1st amendment, even physical public squares have distinct limitations in how they can be used. For one thing, they do have geography. Any given public square is a long way from most of the population in a country of any size (even more so in countries like the USA that span thousands of miles), meaning that a particular public square is not effectively accessible to most people. As a corollary, most of the public will never be present in any actual public square.

They also have geometry: there are limits to how many people can speak in them at once.

Finally, in a public square you still cannot do the equivalent of yelling "fire" in a crowded theater, along with presence of simple noise limits for many possible public square locations. These things work very differently, or are non-existent, for written communications.
Speech detection is just amazing when you think about illiterate folk, it's a game changer for them. Jio's genius was offering free data plans for a year, getting folks hooked. But the fact that it only costs 9 cents a GB is amazing.
How is it useful with multiple computers?
Microsoft would argue that your CNC controller should be running Windows 10 LTSC or IoT. I have a Customer who conducts multi-day experiments sampling data from lab instruments connected to Windows 10-based PCs. Losing the results of an experiment wasn't acceptable, so they ponied-up for the more costly LTSC (at the time LTSB) version. Automatic reboots have been a non-issue.

That one has to do this is galling. The availability of a product SKU to work around the "evergreen" nature of Windows 10 doesn't eliminate my distaste for it.
Because there are no regulations on smoking?

What would showing off private data do? Put a minimum age on smoking? Stop it from being advertised to minors? Ban ads in a majority of media? Put health warnings on packages? Put high taxes on cigarettes?

Oh wait, we already have that.

Short of prohibition, what new law do you want at the price of health data privacy? Health data is pretty much our last legally appointed sacred data point in the US and it's already weak enough as is. HIPAA is great and all, but it's still not enforced that great. At that since we are decriminalizing weed and alcohol prohibition didnt work... no. Everyone's health data is not a fucking fair price to pay for your short sighted emotional knee jerk.
Minecraft Earth is closing down on June 30th
Anything safety critical with strict reporting requirements (clock must be correct so logs are accurate).

Honestly, most things that need to be air-gapped also need to have correct clocks. Most other things also need to have correct clocks / time, but it is easier to use available stuff in that situation.

industrial control systems, medical devices, transportation systems, important, critical infrastructure stuff.
Bestsnow.net (1996)
Reading German
As of the current release, the only things left in the old Control Panel are things that seem to be adjusted by external programs. For example, the touchpad driver for my laptop exposes itself through a tab on the old Mouse control panel.

Pretty much everything is in the Settings app now, though it was missing a whole lot of stuff back at launch years ago. Every single setting is searchable, which I find to be a vast, vast improvement.
Over working your heart? Source?
Have you looked at any of the Jupyter Docker Stacks images? [1]

I've built some personal Docker images based on these with quite a lot of additional features installed including Ruby, OpenCL and lots of additional Python and R packages and JupyterLab extensions. It's been a bit hit and miss - with extension incompatibilities being a bit of an issue. I sync directories on the host machine with the Docker image and so have the benefit of editing in a full text editor (for non-notebook scripts).

I'm not a Python env expert so I've probably missed a few tricks but all seems to be working well now. Happy to help if you want to try this route and have any issues.

Btw after using JupyterLab for over a year now I'm a huge fan.

[1] https://jupyter-docker-stacks.readthedocs.io/en/latest/
Doubts emerge in US over future of Assange extradition case
Browsers are not the right tool for sandboxing applications. I don't think it was a mistake, but it's time to take what we've learned and move to the next level.

With a bytecode like wasm, you can create an "app runner" program that's at least an order of magnitude less complicated than current browsers. Just ship apps as wasm binaries with a simple interface (maybe WASI, haven't taken the time to dig into it yet) for requesting/providing filesystem, networking, graphics, etc resources (if you think this sounds like java, see [0]).

And I think there's room for diversity here. I can imagine a world where it's normal to have 3-4 different app runners installed on your system. Developers would target one of these runners for their app, depending on needs (performance, GUI libs provided, security guarantees, etc), and tell you which app runner you need for the app.

[0]: https://steveklabnik.com/writing/is-webassembly-the-return-o...
I am a caffeine addict, but I have not had any caffeine for over 30 years. I was drinking 5-6 cups of coffee per day during work days, but not on the weekends. As I ramped up to my daily dose, I began to notice a decrease in the quality of my work. I would come in fresh each morning and review what I had accomplished the day before, and I would notice lots of errors in the work that I had done.

Aside from the errors, I would get withdrawal symptoms during weekends so I decided to quit. At the time it did not seem like a big deal. I quit cold-turkey and had some serious headaches, but felt okay after 3-4 days. It takes some effort to avoid all forms of caffeine, and I fell off the wagon a few times. Each time, I could justify my actions because caffeine is so common, and nearly everyone uses it.

The second time I quit, the reaction seemed worse. I felt so bad that I missed two days of work, but the symptoms weren't really much different.

The third (and final) time I quit, the symptoms were pretty serious. Aside from the headaches, I had cold sweats and vomiting. I began to feel better after 4-5 days. It was so bad that I was certain that I never wanted to go through it again, and I haven't.

I still crave coffee, and I am tempted every morning when I make some for my (addicted) wife. I've been off caffeine for over 30 years now, and I have no regrets.
However sound your epistemology may be, this feels like unhelpful gatekeeping. Saying a one line disclaimer "That doesn't mean that trying to help people is bad" falls flat when you spend the entire article constructing a special category of personal failure for people who fail to effect change: "moral incompetence".

This doesn't help anyone learn anything except that apparently if you fail, it might be because you didn't actually care about succeeding in the first place! Your failure likely involved concrete issues that can be learned from and changed, chalking it up to "oh well it turns out I was the problem" is an unproductive take-away and only serves to discourage people who can't or won't have the right intentions as you define them. Let's leave the mental purity tests aside, modern society works because people have the space & incentive to do good regardless of their intention.
Slovenia’s Stance on Cryptocurrency and Digital Euro
Iran just seized a South Korean oil tanker yesterday to give it civilian hostages as leverage in on going negotiations with South Korea, a country that has never engaged in any form of violence against Iran.
That's a valid criticism I hadn't considered. My work PC, for instance, is barred from using Onedrive for security reasons, but it still has icon. Same with the Windows Store app. Agreed that they could/should make it easier to remove/hide.
For that matter, given that the post talks extensively about authoritarianism, I would have expected such a post to observe that preventing people from moderating their own servers would involve a substantial amount of new authoritarianism.
> because you falsely assume that practice must be replicated without any any reform to all other companies.

You yourself asked me for some examples of problems that I had, lol! Why even ask me what problems I had with unions, if your response was just going to be "Well, we can't look at your real world example"?

Also, I do not accept any hypothetical union, that does not exist, as a justification as for why unions are good.

The only thing that I will accept is a real world example, of a real union, so that we can make judgements on that to see if it would be good for the tech industry or not.

> to a weird standard where they should be rejected unless all instances are flawless

It is not about being flawless. Instead it is that the actual, real world examples that I have of unions, very often include very serious problems.

> reform the institution

So now we are entering the world of fantasy land. If you cannot point to a real world example of a union that you like, then any argument that you are making right now is just a story that you made up in your head that is not backed up to fact.

I have already pointed to very serious problems in unions. That is valid evidence.

And the only response that I ever get, when I point out the very serious problems with real world unions is "Well, all the examples that you brought up don't counts, and no I don't have any examples of unions that I like! Instead, you should just believe me that things are going to be good, even though all the real world evidence proves otherwise".

If pro union people want the tech industry to get on board then they need to show us facts, evidence and real world examples, instead of making up a story that is not backed by anything.
Or run your own version of government tax system https://github.com/hmrc
“But each layer here adds an element of required trust”, how often we simply glance over that and assume. In the same time, building everything from source is also neither reasonable nor 100% secure. Glad smart people like Dan are looking into this.
Yes, as answered in another branch, it's possible and reasonable to setup continuous / daily backups, if you're using a hosted Git service (Github or not). This will mitigate the risk of losing access to the code.

It's not advised for these Iranian developers to use any Github-specific features, such as issues, wiki, CI, because losing them will cause disruption / knowledge loss.

And then the reason to use Github specifically, instead of something else is quite low.
They are moving the functionality to new experience piece by piece.

I wonder if anybody back in the Windows 8 days was even able to estimate how much work all this means. Many of the control panel applets have been there for ages so they must have lot of legacy stuff inside them. Also the modern UI is totally different experience, so they likely ended up rewriting a big part of code.
The Bug That Made Gandhi Drop Nukes in Civilization Is Just a Myth
This is the not-quite-last (there's a deferred prosecution agreement that is part of this) in a series of consequences in a case that goes way back in time.

I'm not sure I follow the logic of looking at the net worth of a conglomerate when assessing a fine. If someone parks the corporate car in a no-parking zone, or spits out chewing gum on the sidewalk, you're not going to fine them x% of net worth. At least in terms of consequences for the corporation, you'd they would be (punitively) proportional to the economic impact of the criminal activity.

What was the impact of this conduct? It's not mentioned in the story. If they paid a $10 million fine on criminal activity that gleaned them a $1 billion advantage, then yeah this is a slap on the wrist. If it's a $10 million fine on something that gave them a $10 advantage, it's arguably overly punitive.
Focus is exactly the word and tone I was looking for.
Found this neat site while looking for snow conditions. Created in 1996 (clearly), yet still updated often!
Based on my experience, If you are on the front page of HN (top 20) you will get around 1 to 5k visitors in total.
I think every site should be able to handle it.
Reddit brings you less traffic than that. Twitter, Facebook and some Chinese sites can be much more effective.

I only experienced a hug of death once and it was a combination of factors. I had a website on a very particular topic, and this topic made big news (this was unexpected), so I got huge amounts of traffic from every where, (Forums, News sites, social media, and mainly Google searches...). I was down for hours my Apache server just kept dying.
One day later it was already old news and my traffic quickly returned to normal.
German Listening
Many countries have nuclear power plants without having weapons program, Turkey, South Africa, Japan, Many Eastern-Bloc countries.
1. The regime wouldn't be this inclined to go after it's own people have they not been under this much pressure.

2. The people "really" punished are the same normal people. They are punished once by US economically and once punished by the regime morally/politically.
It didn’t work well with the Iranians in 1977–1979 either. Originally the overthrow of the Shah was supported by a wide variety of factions in society, including secular ones, and it may well have led to a secular country. But once there was a power vacuum, Khomeini returned from exile in France and managed to install the present Islamic republic.

It sort of, kind of worked with Romania in 1989, though. But in spite of massive popular discontent with the dictator, the actual overthrow of Ceausescu was largely the regime’s elites seeking to get rid of the boss so that they could rule the roost themselves. That Romania eventually became a democratic European nation feels like a happy accident.