skysight-inc/HackerNews huggingface dataset:
On 23 August 1953, the People's Republic of Poland, under pressure and control of the Soviet Union, announced it would unilaterally waive its right to war reparations from East Germany on 1 January 1954, with the exception of reparations for Nazi oppression and atrocities. In turn, East Germany had to accept the Oder-Neisse border, which gave around one quarter of Germany's 1937 borders (see Former eastern territories of Germany) to Poland and Russia. West Germany had yet to pay reparations to non-Jewish recipients for the damage inflicted in Poland. In 1972, West Germany paid compensation to Poles that had survived pseudo-medical experiments during their imprisonment in various Nazi camps during the Second World War.[16] In 1975, the Gierek-Schmidt agreement was signed in Warsaw. It stipulated that 1.3 billion DM was to be paid to Poles who, during Nazi occupation, had paid into the German social security system but received no pension.[17]

After German reunification in 1990, Poland demanded reparations, as a reaction to claims made by German refugee organizations demanding compensation for property and land repossessed by the new Polish state that they were forcibly deported from as stipulated in the Potsdam Agreement and the aforementioned Oder-Neisse border. In 1992, the Foundation for Polish-German Reconciliation was founded by the Polish and German governments, and as a result, Germany paid Polish sufferers approximately 4.7 billion zł (equivalent to 37.8 billion zł or $7.97 billion in 2022). Between 1992 and 2006, Germany and Austria jointly paid compensation to surviving Polish, non-Jewish victims of slave labour in Nazi Germany and also to Polish orphans and children who had been subject to forced labour.

The reparation issue arose again in 2017 with comments made by Polish government officials from the Law and Justice party. Germany still asserts that Poland waived all reparation rights with the 1953 agreement and that the dispute is settled. Poland rejects this view, stating that the then Polish government was under the sway of the Soviet Union and that its 1953 refusal is non-binding.[20] In September 2022, Jarosław Kaczyński, leader of the Law and Justice party, announced the government's intent to officially demand that the German government pay 6.2 trillion zł ($1.32 trillion) in reparations
(from https://en.wikipedia.org/wiki/World_War_II_reparations#Polan...)

Seriously, Germany should tell Poland to go to hell
Publishing someones address and telling people to go to their home is exactly what KF is credibly accused of facilitating: ex: https://mobile.twitter.com/GossiTheDog/status/15654123026351...
This is also why the most useful programs for a given domain are written by people who are from that domain and wrote the program for themselves. They may not be the best quality programs, as the person writing is typically does programming as a side item, but they almost defiantly cover the use cases they had in mind.
The fact people here are defending KiwiFarms is very concerting.
"Escalating threats and the potential risk for human life has compelled Cloudflare to block Kiwifarms from being accessed through our infrastructure."
Isn't it mentioned in the README in the tarball?
> Beware of he who would deny you access to information, for in his heart he dreams himself your master.

Isn't Kiwifarms the site which uses their so-called 'lolcows' to 'milk entertainment'? Sounds like a prime example of people dreaming themselves masters.
Beautiful eulogy. I'm sorry for your loss.
> I have a great desire to give back, and somehow fix recidivism in the USA, but it feels so unreachable

10% of families account for 66% of criminals [0].

I don't know why people call it recidivism. It's family values.

[0] https://www.theatlantic.com/family/archive/2018/10/crime-run...
If you compressed them using some naive scheme, they would be smaller but they would lose their fast set-wise operations like lookup and union.
The same thing happened with 8chan, and has certainly happened with other sites/organizations/etc. It's easy to run a smear campaign against a group that "everyone knows" is evil, no need to even provide evidence.
I searched the page for the words "kiwifarms", "kiwi farms" and "kiwi" and got no results. It appears your response has nothing to do with my question. I didn't ask if it were used by people against gay people, I asked if there were instances of kiwi farms calling a trans person a child molestor who was not one, and/or if a trans person had been harmed physically as a result of a false accusation by them of this kind.
Steam powered Raspberry Pi pico
The main problem is quality anf branding. If you can associate the brand with good user experience and keep it that way this is a good idea. As a customer I only care about the quality of my experience not about the software used to deliver it.
Minors accessing HRT is not a bad thing. I personally don't like Keffals much but this is no gotchya.
> As far as they do mention activity, they do say they ban content related to activity that is, for example, "libelous".

You're again missing the distinction between their hosting policy and their security product policy. This was the important distinction that I first pointed out to 2 comments ago, and that I posted this document which explains clearly 1 comment ago.

> Hosting products are subject to our Acceptable Hosting Policy. Under that policy, for these products, we may remove or disable access to content that we believe:

...

> has been determined by appropriate legal process to be defamatory or libelous.

...

> Our conclusion — informed by all of the many conversations we have had and the thoughtful discussion in the broader community — is that voluntarily terminating access to services that protect against cyberattack is not the correct approach.
It could be that they are using and older setup that doesn't support this, but more likely they just didn't set it up or have an integration issue between their IVR system and their CRM they chose not to pursue.

It's been 10+ years now since I used to work building these systems myself but even back then this was possible. In this day and age I agree, while it might be fine for the customer support rep to verify the data passed through the IVR, they really should get it. There is no excuse not to.
Oh I fully expect to have to jump through several hoops to get a workable office environment on any Apple XR product.

I look at it like the newest MB Pros: if the hardware is way ahead of everyone else, I’ll hold my nose and put up with some amount of kludgy workarounds (eg: Parsec because no Bootcamp, etc).
Vitalik recently gave a great talk on "Ideas worth building" in crypto [0]. He's focusing a lot more on non-financial use cases lately and what use cases L2 scaling (10-1000x throughput improvement) unlocks.

0: https://www.youtube.com/watch?v=rp3cDq2LiBM
failing to perform because of an action you took is different than failing to perform because of an action someone else (or nature) took.
It let's "the good guys" DDoS KF to get some revenge for them archiving their tweets, until a new provider steps in to mitigate it..
I dunno. Given that this is the only counter-argument people seem to have, maybe the police just forgot to update the database. It's certainly a lot more likely than whatever conspiracy theory Kiwi Farms is pushing about them faking their death and being in hiding for over a year now. Also, Near went by they/them.
Name, phone number, current location and date of birth that are easy to find are more important than SSN and actual financial information? How so?
It’s not hard. Maintain a priority list. Always work on what is #1 priority. If #1 priority is blocked then work on #2 priority. Use the priority list to negotiate with your stake holders. That’s it.

I have had a lot of success using this simple formula in my 30+ years career. Both as an individual developer and when managing small to large software teams. It’s simple. It works.
In fact, faang and hf finance (us based) pay quite well in parts of Europe, same as in sf/NYC.
If a US national dies in Japan, the Japanese authorities report that information to the US authorities. The state department publishes a list of all deaths of US expats living abroad, and there are no deaths anywhere close to the date when Near/Byuu allegedly committed suicide:

https://travel.state.gov/content/travel/en/international-tra...

Literally the only evidence that has been provided of his death is the statement of one of his friends and a photograph of a personalized urn. No obituaries, no police reports, etc.
> Python decorators are “magic” until you make a few of your own.

To add to this, you must try things to understand them not only so you can wield them, but so you know what not to do. Decorators are squarely in that latter category for me.

Things that feel magical, expressivity, structure, data model, abstractions... there is an element of experience required to develop a robust understanding of not only the power but the costs, which are often subtle and pernicious.
I successfully kicked out a professor from academia who was a bully and was harassing many other people. But this costed me several years of my career and was extremely tough to do. Ironically, I eventually ended up in a worse place. Some things I have learned in the process:

* Bullying is much more common in experimental fields. From what I've seen, bullies are enriched in the population of >50 years old professor (male or female) who attracts tons of funding and publishes several articles per month. Publishing so often is, in general, a red flag.

* When joining a group, try to talk to graduate students and postdocs. People stopped joining our group because they knew it was led by a bully. In general, most students will be extremely honest about bad working conditions.

* Before joining, try to test drive the group in some way. For example, with a small rotation project. Usually, being an insider even during a short period will reveal all nasty stuff. We had many rotation project students and none of them stayed.

* A good heuristic is to join small groups where the leader, young or old, has skin in the game. Usually, younger PIs in small groups have more skin in the game and they tend to be nicer.

* Another good heuristic is to join groups where people regularly progress to other positions in academia.
If you don’t have a good idea, don’t even start. The problem with a lot of projects is they focus on the process (because it’s easy) without having a good or clear vision to begin with.

If you have a clear and compelling vision, then everything else falls into place.

Start with no process and add (sparingly) as needed. Always treat process as the least important thing on any project.
The distinction the parent post making is that, it was an agent provocateur who intentionally did things that would have crossed the line into actionable threats of harm. If that's true, it would seem to be an effective way of silencing people.

This also is how authoritarian governments create cause to neutralize groups.
Perhaps then older German cars.
I don't know your case, but getting your whole life shitcanned for having illegal porn seems crazy to me. Can you start a business and work behind that? I've never once looked into who founded any company I've hired for anything, ever. I doubt anyone else does either. An idea.
Sorry to hear about your negative experience -- interviewing is absolutely the worst.

Complete shot in the dark, but my consulting company is hiring and I'd be happy to hook you in with a recruiter. We hire all types (background matters little if you have the skills), including career industry folks. Drop me a line if you would like more info -- email in profile (email domain is personal, not the company I work for).

Regardless, I wish you the best of luck in your search!
The issue is that too often they fail not because the code was incorrect, but because it changed and the test/mocks are incorrect. Higher level tests stay valid because they’re things like “none of the command line args should crash”.

Besides that, sometimes code just doesn’t change (say a basic math library). Then you’re mostly testing your compiler, which is useful but an intentional approach would be better.
That's besides the point; I'm not personally arguing (here) that CF shouldn't cut people off, I'm pointing out that CF just said that they didn't think they should cut people off, and proceeded to turn around and do that while still saying they shouldn't do it. You can be for or against CF cutting people off, but either way you can be unhappy with them saying one thing and doing another.
If Keffals's own personal statement wasn't enough, this press article https://lfpress.com/news/local-news/swatted-toronto-man-caug... confirms her address and her father's were posted to Kiwifarms immediately prior to them being swatted.

Also, KF's admin directly mentioned that those on the site are using it for swatting (see https://www.sinseer.com/wp-content/uploads/2022/08/FaveAhKVE..., taken from a page posted by a different victim of KF-sourced harassment).

> the man with the note apparently posted it on /pol/(?) so not even kiwi farms was on that one

You mean the note literally saying "KiwiFarms all Troons"?? https://twitter.com/oneunderscore__/status/15658039736716369...

Where they uploaded the first pic is hardly the issue, that KiwiFarms was organizing the online harassment campaign, including doxxing and swatting, is the issue.

And I couldn't help but notice you seemed to miss Near's tweet. Do you think they were unclear as to the source of their misery?
Even Facebook's Quest have camera, but it's accepted because it's needed for inside out room tracking
I didn't mention anything about not understanding why things happen; just that they're still responsible for it. Part of the reason they have higher compensation is because they have the responsibly and have the risk that they'll need to deal with things not entirely their fault?
You know, aside from your choice of framing and that you called it concerning. But no you didn't outright express a literal binary opinion.
I think our industry underemphasises soft skills because it tends to be a bigger weakness than usual in the general populace of practitioners, and people tend to minimize & avoid what they are weak at. We treat it as such to counteract the discounting tendency.

It was even more of the case in the first 10-20 years this person has been working in programming. Nowadays I've noticed people are getting more socially savvy in software in general, as the prestige of the field develops and more people enter who do it more as a career vs. something of a pure passion.

20/30 years ago you weren't making big bucks and being a programmer (it wasn't called software engineer back then) was associated with basically being on the spectrum, not showering and being a nerd who was low on the socio-sexual status hierarchy. You became a programmer because you liked computers. If you wanted money & prestige you did medicine, law or wall st.
That comparison is not going to help you. Be the best you.
Not really. It's just a question of calculation of momentum vectors.

If the spacecraft's momentum isn't a goodly proportion of the asteroid's momentum it'll be a waste of time doing that practical experiment. (A fox terrier colliding with a charging rhino would be a reasonable analogy. It wouldn't even muss the rhino's hair.)
Interesting that “del” helps here - could eg torch.jit.script/trace be more of a “sledgehammer” solution?
Thanks, I checked it out, and it's also terrific listening. It even explores what to adopt as national anthem, a concern I'd never considered.
Postgresql multi-server for reads yes. For writes it is a bit harder. There are commercial offerings for that last I checked.
The violence is organized and facilitated via the internet. And yes law enforcement should have been more involved much quicker
No, that doesn't follow. You might be acting in a short-sighted or impulsive way that doesn't maximize your utility. You can't just post-hoc declare that your true utility function is whatever would have led you to the decision you made.
That's fair, actually; if that is the case then I very much hope to see a post in the near future explaining what happened as soon as it's no longer an active matter for the police.
But if you have no intent to harass it would be legal then no? I mean California released names and address of judge and DV victims and other people who don't want abusers to find them from the CCW registry so they must not consider it harassments just to release the information. Those people definitely had no idea it was going to be released online, and I imagine some of the judges probably have tried very hard not to have an internet presence. They (the person who had their identification released) may have considered it harassment but without proving the DOJ "intended" to harrass...

I would argue California DoJ set the example that even releasing personal information in what appears as retaliation to an event seems to be lawful in their eyes. When California DoJ started doxxing they did it right after Bruen Supreme Court case was released.... but hey I can't prove their intent.
More then that. I've worked places where everyone in eng (up to the top) hates Jira.

IT chose it, eng can't seem to object.
Yes they can. People harm themselves all the time because of words.
> There is no trans equivalent of kiwi farms where they cheer driving people to suicide.

Huh? Of course there is. It's called Twitter. I've seen posts from all kinds of people calling for the deaths of all men, for example. Literally: "kill all men", verbatim. I've seen them get called out on it, only to laugh in the face of the "reddit virgins" who had the audacity to talk back to them. It's a mistake to think they are not hateful.

How many people commit suicide because of Twitter, Facebook, Instagram? I have absolutely no doubt it's a far greater number than some trolling website in the darker corners of the internet. Why isn't cloudflare condemning them?
Perhaps “making the press” is one limit that legal council use to decide whether CloudFlare is knowingly (according to internal legal theory) breaking the FOSTA laws: i.e. that the legal liability exceeds their appetite for risk. Their exact internal rules for deciding to terminate a sex-worker site are unlikely to be published by CloudFlare, and it could depend on non-public correspondence sent to CloudFlare. “Knowingly” is very legally vague as per this article: https://www.brookings.edu/research/the-politics-of-section-2...
High time to protect the High Seas
No, I do think Kiwifarms should have been prosecuted and unhosted, for failing to curtail frequent mass harassment threads against ordinary and mentally ill individuals, which led to real-world harm. I'm just not going to defend deplatforming by quoting downvoted and deleted jests from a few users who could also be anti-KF astroturfers.
>Hard cases make bad law. This is a hard case and we would caution anyone from seeing it as setting precedent.

Sorry, but we don't get to have our cake and eat it too. Precedents set precedents. I literally burst out laughing reading this wishful thinking.
Noone actually expected them to stay offline. I guess people expect DDoS Guard to be substantially less resilient again DoS than Cloudflare.

> On 1 June 2021, cyber-intelligence company Group-IB reported that they had found DDoS-Guard's database, containing site IP addresses, names, and payment information along with its full source code, for purchase on a cybercrime black market forum. The authenticity of the allegedly stolen data was unverified.[6][7]

https://en.wikipedia.org/wiki/DDoS-Guard
Looking through that lens there are/were far more than one agent provocateurs. and in that case what's the difference.
Information (UK) on the effects of non-ionizing radiation (RF) on the human body. Scroll to section 2.2.2.

https://assets.publishing.service.gov.uk/government/uploads/...
We do not call "rule of law" "due process" in US. Due process is the tempering of the application of law ("Rule of Law") by the state. You start off clouding matters (npi).

> traditional rule of law systems.

As opposed to what, "modern and innovative corporate rule of law systems"?

INAL but I am pretty sure there are all sort of legal actions that can be taken before the entire "due process" is completed.

You are aware, Mr. Prince, that people can be arrested and put in jail ("Rule of Law") and have a court date at a much later date ("Due Process")?

[p.s. for hn]: It's not that I give a fig about wikifarms (which was TIL for me). But this posturing by Cloudflare and framing this as a responsible action in context of 'a broken legal system' (aka "traditional") is too much.

Yes, let's have CEOs of SV companies apply the "Rule of Law" for us. While you are at it, why don't you 'edit' the content that you are 'fronting'? "Traditional editorial systems" are also desperately in need of the wise guidance of CEOs and corporations! /s
> You said the following: "do people really believe that having every speech question litigated in court is good for freedom of expression online"

Yes. In direct response to this comment: https://news.ycombinator.com/item?id=32706780

There's a context here, comments don't exist in isolation.

> That is what people want, when they advocate for the court system to look at an issue. It is about the process. It is about saying "if something is arguably so dangerous, that you think it should go down, then it is important to have checks and balances, and that is why we put the court in charge of it".

I've no doubt people believe this, but I don't think this is an accurate summation of Cloudflare's blogpost. Cloudflare is pretty clear that they wanted a court not just to tell them what to do, but to tell them to take the content down. They eventually moved on their own not because of a lack of guidance, but because they believed the court process was insufficient and slow. I don't see any reading of their post that they were hoping a court would tell them to leave the content up.

And certainly Icathan is not advocating that the courts should leave the speech up. In their words:

> I truly hope that those unsatisfied with this outcome (which I suspect will be literally everybody) can take this as an opportunity to go help pressure their respective governments to figure out what the hell should be done, systematically, about hate speech on the internet. It's only 25 years overdue at this point.
> We as principal technologists must call on software makers around the world to adopt an "ethical source" approach to their products and build protections against hate into every layer of the stack. Bigotry is odious, and the price of freedom, as it's said, is eternal vigilance.

Kiwifarms, Gab (Still uses Cloudflare), 4chan, 8kun and the rest of them are still alive even after this. It's not Cloudflare's problem anymore, it is now the internet's problem.

So are you going to write a letter to ICANN just like the Ukrainian Government did to get them to take down all .ru or all possible 'hate' domains and TLDs? I bet you won't and even if you did ICANN won't do anything.

This just made them more uncensorable and now they can't be monitored easily and they are all still alive. This doesn't solve the doxing issues, therefore nothing has changed.
Time value of money, DCF and Owners earnings