skysight-inc/HackerNews huggingface dataset:
>IMO the biggest failure in all this is that the opposition to PRC's rise is the same old as we have seen before and it's very clear that it will fail. As an outsider to both the US and PRC it looks to me like the US does all it can to shoot itself in the foot continually for whatever reason while PRC is playing on a totally different level. Maybe because US policy are mostly only until next election?

I would say it's mainly because there is a sizeable number of people in the US that are benefiting from favourable trade relations with China to lobby for not rocking the boat (not to mention purposely scuttling long-term strategic programmes to isolate China like the TPP).

So the issue really is that there are bad actors that are putting their own private interests before that of the nation. Historically in China, this is also how many dynasties fell.
Like your mental gymnastics. If Iran carries out such attacks on Israeli installations, who do have nuclear weapons. We would be framing it as terrorist attack.
I think the narrative build that Iran is evil and Israel is devine only allows one side to do what they want till full blown out war breaks out.
This is a weird take.

You get lots of messages from Nigerian scammers, but the solution was not to prevent people from writing freeform emails. The solution was to build powerful spam detection algorithms, make it easy for people to classify emails to help strengthen the training set, and the problem is basically solved.

There's no easy answer to content moderation. There's no one size fits all solution, nor is there is some weird hack that's going to fix it. It's a part of your product. If you treat it as such, you're better off.

If you treat it as a separate problem that just needs money thrown at it or duct tape wrapped around it, you're never going to stop throwing money and tape at it.

Everyone wants an easy way out. You need everyone on your team in the room brainstorming solutions.
Or just bribe one person sufficiently..
It would be assumed that she hadn't seen a doctor about it because she wouldn't have to wear a mask if she has a legitimate medical condition
Free Software Projects Can't Ask for Donations on the Google Play Store
What's wrong with test performance? The fact you have to recall information is a thing in the real world.
Comment edited.
Nice tool, source code?
Why does it matter how much of the US is vaccinated? For any given gathering, doesn't it only matter whether the people at that gathering are? Suppose 20,000 people, each from different households, all met at Madison Square Garden, and that they're all vaccinated. Why would that be more dangerous if nobody else in the world was vaccinated vs. if everybody else in the world was?
I have read all the the response from Wix, then all these comments. I have even more distaste for Wix now than I did before and will more strongly dissuade friends from using Wix.

Particular points that triggered me is the claim that there are _other_ people/companies who wrote export tools for Wix, but Wix themselves still do not offer such tooling.

Then they still are not open-source, lame.

Lastly, the fact that the CEO needed to post a picture of himself with arms crossed as the main image in the article, not cool in the tech world, maybe some BS business world that flies, but not here.
This sounds like special pleading to me. We have two new possible things that could be introduced to your body - a vaccine or the virus.

In neither case is it possible to know what hidden long-term effects they could have on you. But the virus is known to kill and maim people in the short-term at a much higher rate than the vaccine, which is known to protect you from the virus.
I understand cause of death statistics can be calculated, but do you have an article on what happened with a decapitation being counted as a covid death?
If the US genuinely wanted to prevent Iranian weapons research, they wouldn't have simply walked away from the deal regulating it. The Trump administrations goals were complicated (and largely self-contradictory, and in most cases just poorly-informed), but they were not motivated by a practical desire to prevent proliferation.

This is what everyone knew was going to happen. The interesting question is if "this" (an unstable persian geopolitics) is what they wanted or just an accident.
The real issue is constantly swept under the rug. The only real barrier to POC in STEM in 2021 is POC culture. It's hard to host events for inner city denizens when the vast majority are simply uninterested in such pursuits, or worse, shun each other for having such interests. Lack of representation will not be solved so long as we continue to ignore this inconvenient truth. And it's similar for lack of female representation.

Edit: in anticipation of controversy, it is not my attempt to troll or start any flamewars with this comment. It's a perspective that is sorely lacking in discussions addressing diversity in tech, and dangerously so, because if we refuse to question the role of the choices of those who are underrepresented, then the only alternative is to blame people and systems who are not responsible for the issues, which makes the interventions ineffective at best, counterproductive and destabilizing at worst.
> Oh, something it does very well is to waste energy.

That's not the case for MobileCoin though. Energy waste does not seem to be direct a requirement by Signal to integrate a cryptocurrency, but the user friendliness and the fast transaction validation make it hard for a good candidate to be wasteful (there's only so much energy you can waste if your transaction is validated within 5s).
I tried that for a while. Don't remember why I gave up, but it could have been abysmal youtube performance or laptop suspend issues.

It's been a while, though. But now I'm also spoiled with Sway. Haven't checked if I can keep Sway on qubes.
We Don’t Need More Life-Crushing Steel and Concrete
As I read through this, I found myself thinking over and over, what should have happened instead?

He did a startup, it failed, fine, he got some job offers, he turned them down, tried being a starving artist, realized he didn’t really want to be one after all, hit the job market again, and found his market value wasn’t what he wanted it to be. Sounds normal. It’s like dating again after a long relationship.

I don’t think the conventional wisdom even says you’re guaranteed a job after running a failed startup. It just says you won’t be penalized for it. The last generation freaked out about their kids starting companies instead of getting jobs — “what if it fails?!” — and my generation replied, well, then you just look for jobs again. You’re not locked out of the market. But you’re not automatically going to get a job either.

I also don’t understand the hand wringing around interviews. So you get asked to invert a binary tree, and you realize, shit, I don’t know this. Might be the Asian in me talking, but what’s wrong with going home, practicing binary trees, and trying again?

Anyway, as far as a practical suggestion goes, having done a failed startup myself, it sounds like this person could try applying to other startups.
Are the others actually shipping or just launching?

Sometimes there’s a big difference in the PC world between those.
> It currently requires a wire transfer for people in the UK to get funds in and out

Did it appear to these clowns that if I have to use a wire transfer anyway, I can just use a fucking wire transfer?

The best part about this is that besides all the obvious criticism for hooking up your chat app to a pump&dump cryptocurrency scam, the cryptocurrency is also just a legitimately terrible way to implement this feature. Manual wire transfers? 50p per transaction? Fucking price volatility?
The US military is a job creation program first, and a defense force second.
> One nuke and Israel will just be gone, completely. Iran is probably capable of this, or close.

What? How big of a nuke do you think they can deliver? Tsar Bomba could take out a major city, and had a blast radius roughly comparable with Tel Aviv. This is horrific to even contemplate; I've got friends who live there. But it's nowhere even close to the entirety of Israel; and you can bet your ass that their nukes are distributed well enough to prevent a single point of failure. If Iran got a single nuke off, Israel would still be capable of a disproportionate response.
I'd have deleted my correction, but I can't because you replied to it.
...and Iran routinely attacks Israel. Most recent attacks have targeted Israel's water supply, a civilian ship, funding Hezbollah to fire rockets on their behalf, training guerillas in Syria and Lebanon...

Gone are the days where threatening to wipe jews off the planet was considered rhetoric. Play stupid games win stupid prizes.
Who said remove them? Access to other app stores could just as easily let you pick one with more control and review instead of less. That should be up to the user. Not you, me or Apple.
Why another WM to further divide up dev time for desktop environments.

I'm not say people shouldn't make what they want, but I think they'd meet their goals a lot easier contributing to an existing project instead of forking.
Wonder if the file picker will have image thumbnails.
A 'hail of scuds' would be temporary and mild in comparison to a 'real' nuclear threat from Iran.

Of course - nobody has any intention of actually dropping nukes on anyone.

It's about power and leverage, and Iran's ability to project their dominance towards destabilizing and overthrowing House of Saud, and maybe disrupting/overthrowing Israel some day as well.

Since House of Saud actually has nukes (they paid for Pakistani program so that 'in a time of need' nukes will magically appear in their arsenal) all of this is bad for everyone.

In the 'balance of power' it actually makes a tiny bit of sense that 'small actor surrounded by 10 enemies', Israel, has 'secret nukes' because from a strategic perspective, it would be suicidal for them to use in anything other than an existential scenario of defence. If they were not building homes in Occupied Territories, I think more people would probably more readily acknowledge their defensive requirements. Also of course the fact that most people alive today don't have living memory of the many times Israel was invaded/fought wars with direct neighbours, many times bigger than it, and the outcomes were never going to be clear.

It would be better for everyone if Iran just gave up it's nuclear ambitions - there is zero chance anyone is going to invade them, they could join the rest of the world and start using their Oil dollars to buy plastic junk from China and software from the US, and physical gear from Germany - just like the rest of us - their people can be much wealthier, and we could all get along.
I agree with the article but it's a bit shallow or too short maybe. It's not factoring identity, which is a huge factor when it comes to moderation. Most accounts are basically people being anonymous in respect to their real identity. Then there is bots and AI, and the problem of detecting who is legit or a bad actor.

Therefore, having a relatively miniscule number of people be the judge and expect them to not abuse power, or thinking some clever algorithm won't be exploited, is short sighted and maybe technically naïve. I don't know what the solution is, but it might be having the Internet become independent from all nations, and have it be its own nation with laws, etc... not sure, but it does seem like an analogous problem to physical humans living together in a civilization, it's just still in the making, it seems.
Both Iran and Israel carry out rogue bombing and assassinations targeting civilians.

This is in contrast to the MO of most of Europe and even the United States.
> Designing Safe Software Systems Part 2 https://www.digitalmars.com/articles/b40.html

> Dual Path

Hmm there's something similar in the SRS book by Google, they call it "failure domains" (I haven't read all of it though).

> Monitors: If the output is outside some preset bounds, the system is shut down

Maybe in software, becoming read-only can be a similar good idea, when something looks weird

> Deadman: A deadman is a hardware timer switch added to a computer system that shuts it down if it isn’t regularly reset.

This is something I'm planning to add to the software I'm developing :- )

It's forum / blog-comments software, and, in case the admins have been away for too long (maybe vacation for some weeks), the forum would become read-only, maybe even retroactively hide some risky comments & discussions, until they're back — so there's always humans around that can remove toxic troll comments and such things.

> Safe Systems from Unreliable Parts https://www.digitalmars.com/articles/b39.html

> Improving the quality of that component by a factor of 10 will get us there, but at a cost explosion of 10 times the price. But suppose we add in a backup component B, that also has a 10% failure rate. The odds of A and B both simultaneously failing are 10% of 10%, or 1%. This is achieved by a mere doubling of the cost instead of an order of magnitude increase

I think it's interesting that this at the same time, doubles the attack surface, for hackers? Although the failure risk gets down to 1%, now the hackers can try to break in into both A and B? Hmm. I wonder if there're any ways to avoid this tradeoff, ... Maybe there aren't, in the same way as it's going to be 2 x expensive, too
I'm curious: would I be wrong to assume you're not of fan of the Culture, either? In case you haven't the series ignore me :)
Things System 76 does: maintain their own os distro, desktop environment, coreboot fork, system firmware

Things System 76 refuses to do: usbc PD

I say this as a very happy S76 customer
Leverage for the next JCPOA.
> But sadly the US has not been taking a leadership role recently.

I'd wager the US will dismantle it's nuclear weapons the day other nations stop seeking to produce nuclear weapons. ie, this will never happen.

The US, China, Russia, India, UK, etc having nuclear weapons is a lot less of a threat to global security than a nation-state such as Iran, which vows to destroy it's surrounding nations every chance it gets.

The history of humans has been rife with armed conflict. It's an anomaly that the last 70 years have not seen massive global armed conflict, particularly in the "digital age". Perhaps nations that have nuclear weapons, but don't desire to use them are the reason? Perhaps not... but what is certain is Iran has stated they intend to use nuclear weapons, and that's not ok by anyone.
Yeah all my most interesting problems are solved by carefully reading logs and the code that wrote them, stepping through code in a debugger, working on small repros, and eventually hitting some eureka, often after a couple days of dedicated effort. This would be a poor interview technique, though it would have great signal.
Oracle JavaScript Extension Toolkit
While what you say is the ideal situation, I think being able to get the optimal solution and giving at least a halfway decent explanation about why it works is the #1 most important thing (along with just plain old not being a jerk).

I acknowledge there are some situations where you might pass the interview even without arriving at the optimal solution, but those are probably the exceptions.
1. Eat our own dogfood : Makes us more empathetic with our customers

2. Eat other food as well OR do not limit ourselves to our own dogfood : This can help greatly in shaping our products better and in providing seamless experience migrating customers from competitors to our product.
SEEKING FREELANCER | Software Development Engineer (ML) | Remote (U.S.)

At Hop Labs, we build technology that meaningfully impacts people’s lives. We work on a variety of projects in a range of industries, from fighting cancer through deep learning, to training a computer to help you find the best-fitting pair of pants.

We are looking to work with an intermediate-to-senior level engineer who:

- has a familiarity with computer vision / machine learning, and an interest in developing those skills.

- enjoys solving research-grade problems at scale, for real business impact.

- is comfortable proposing end-to-end technical architectures that balance modularity, scalability, operations, security, and cost.

- strives for clarity and simplicity, in code and in communication.

If you’re a technologist who wants to work on projects that make a difference, please reach out to us. https://www.hoplabs.com/contractor-ml
What are they doing with 60%? It is more than you need for a PWR and much less than you need for a weapon.
The invite exploit is far from the only one, supposedly

- RCE through malicious game invite (reported 2 years ago)

https://twitter.com/the_secret_club/status/13808687591292969...

- RCE through loading a malicious map/level (reported 5 months ago)

https://twitter.com/the_secret_club/status/13809661705227509...

- RCE through connecting to a malicious game server (reported "months" ago)

https://twitter.com/the_secret_club/status/13809601207257333...

- RCE through connecting to a malicious game server, again (reported 2 years ago)

https://twitter.com/the_secret_club/status/13812019496479047...

- RCE through connecting to a malicious game server, again, again (reported a year ago)

https://twitter.com/bienpnn/status/1381616325391384577

The creator of SteamDB also says he was paid for an exploit that was never fixed...

https://twitter.com/thexpaw/status/1381621297982103553

...and one of the above RCE finders says Valve has fixed bugs in one game while not fixing it in others

https://twitter.com/bienpnn/status/1381627400467804161
Confession: For a long time I didn't really think movements like these were necessary. "Why does it have to be for group X? Why not just have it open to everyone?" I still see a lot of sentiment like that on the internet. I felt like they were themselves racist.

I've slowly come around. I understand now why things like this program aren't racist, why they exist, and why the people they target can uniquely benefit from outreach. Moreover, I don't think I understand enough the struggles that underrepresented groups go through, and the fact that I'm oblivious to them is part of my own privileged upbringing (white, male, middle class, suburbs, nuclear family, single income, etc).

I think I still have a long ways to go, and one thing I've been thinking about is how I can try to capture the worldview that I used to have while I was in the "this isn't a problem, stop posting about it/i'm tired of reading about it" camp and thus use it to explain to people who are still stuck in it. The only reason I think I came to understand is because a dear friend of mine gradually explained it to me in a way that I understood.

Anyway, while I was writing this, lots of low-quality comments have come and been deleted, so I feel like it's worth hitting post. I can't eloquently and convincingly articulate why things like this are needed yet, especially to an already-convinced-otherwise audience, but maybe someone else can.
Right... , blacks in US also should look in the mirror. All the police brutality, racism is all their fault. Dont you get it? /s
> I use a password manager but, as a mostly-Apple user, I see very little reason not to just use iCloud Keychain

Storing 2FA tokens is one thing iCloud Keychain cannot do (yet ?), and it’s the primary reason I use 1Password over iCloud Keychain.

That being said, with Big Sur, 1Password changed its default behavior from being unintrusive to literally obscuring input fields with big “unlock 1Password” pop up’s.

I’m currently evaluating using either Password-store or Bitwarden with bitwarden_rs as a backend as I really don’t want my logins synchronized anywhere I don’t control.
ẛûϲĸ ὴįɡǧēӷԑ That is about six minutes, or one percent, longer than the radio rotational period measured by the Voyager 1 and Voyager 2 spacecraft, which flew by Saturn in 1980 and 1981.
So does uploading a PDF as your whole site. Or calling up Yellowpages and getting a site from them.

These are all options, but just because George down the street uses them doesn't mean they should be suggested.
The problem with Element is that the matrix.org main servers can already often be slow with message delivery, and will only get slower as more people onboard.

And self-hosting Matrix is hard and requires pretty hefty hardware. If performance improves, it will certainly be a great option. For basic chats though, XMPP+OMEMO is still a really great lightweight option.
The first iPhone didn't have an App Store. Any 'apps' were websites and in fact, apple had a website that listed various 'apps' the user could 'install' to their phone. I don't remember if these were PWA's or traditional websites, but it was the original model.

This is why IMO, web is the platform that will always win. There are (nearly) no rules around it. I can spin up a server, by a domain name, and host a site in an hour without having to pay anyone to review anything and receive anyone's approval. Monthly cost can be as low as a few dollars.

I fully believe most native apps could easily be built as web apps with the same performance, animations, and polish.
iOS ads use a system very similar for FLoC though. It's unlikely they'll implement it, but not because of privacy reasons.
Check out the MacRumors Buyer's Guide (https://buyersguide.macrumors.com/). Apply has consistently released new iPhone models every September/October, but it's very unlikely that they would announce them this early. That will come in another event later this year.
The market was flooded with trash because of the openness of Atari hardware to the point that it literally killed the market. The only reason it came back was the quality controls put into place by Nintendo. These are historical facts.
Today's Problems in Web Search According to Gigablast/Private.sh
I have several thousands of hours logged in CS:GO since it was released in 2012, and Valve's lack of concern with this particular exploit seems to mimic their inattentiveness to so many other aspects of the game. With the massive following that the Counter Strike franchise has and the boatloads of cash they continually bring in from digital cases/keys/skins, they most certainly have the resources to put out these types of fires immediately. Instead, they have taken a bare minimum approach to community outreach and maintaining a game that touts a 26 million player count each month [0]. The cheating situation is the most prominent example of how little focus the game earns from its developers. Compared to how other popular FPS titles (Valorant) handles anti-cheat, CS:GO is years behind. It's not uncommon to face at least one or two players a day who are using some form of cheat (some more obvious than others). Reporting the player does nothing, and when you visit their player profile on Steam and see accusatory comments about cheating going back months or years, you can be confident that your report will have little-to-no impact -- chalk it up as a loss and hope for more honest opponents next time. I've even seen exploits in the wild that can be used to prevent anyone else in the server from reporting a cheater in the game's UI; spinbots that can kill an entire team with perfect aim accuracy within a couple seconds; bunny hop scripts that allow for movements rates that far exceed what is normal when running -- basically things that some basic AI/ML should be able to detect with relative ease. Fortunately, other third-party services have built large player bases by offering their own in-house anti-cheat software and matchmaking service which is far more effective, but I digress. It's unfortunate to see something with such great potential get so little TLC from a company that is more than capable.

[0] https://blog.counter-strike.net/
Correctemento, for non technical users Chrome is the window to the internet (it used to be Internet Explorer).