skysight-inc/HackerNews huggingface dataset:
This is not reddit, calm down on the snark and try to actually have a discussion if you're gonna go for it.

Its easy to say those things for someone you dislike, but zoom out and look at the implications, you have a campaign pretty much asking cloudflare to stand aside and allow them to do DDOS attacks on a website which apparently won several lawsuits against them already(ill dig up the sources a bit later on when I get home, sorry).

And that's before getting into what this "harassment" that is being reported by every journalist seems to actually be, or rather, the sources thereof. In the previous couple threads I tried to get a bit deeper into what those things actually were and i'm yet to get a straight answer with archives or something.

Maybe kiwifarms is all people say they are, but I've been part of a regional forum that was vilified for handwavy accusations from people that hated us and had said accusations get a life of their own, and were pretty much all fabrications or things blown out of context to the extreme, of course in an infinitely smaller scale, and of course you'll have to take my word for it. So I'll give them the benefit of the doubt.
(Context clarification: I'm not an employee of a Canadian tech company; I'm a cofounder + major shareholder of one. I'm looking at this from the hiring side, not the being-hired side.)

Wages might be "converging" to the same numeric value — CAD$N in Canada vs USD$N in the US — but those are, and have always been, very different amounts of money. The two countries are still nowhere near the sort of economic equilibrium-state where Canadian companies are paying the prevailing US salary exchanged into Canadian dollars.

Also, there are a number of costs related to hiring US remote workers (as a company headquartered outside the US) that don't apply to hiring remote workers in most other countries. You're expected to provide some kind of private insurance plan, for example. Take-home pay may be converging, but the cost to the company of hiring a salaried US employee — or even a US contractor, as long as you care about being equitable / not building resentment when your employees talk amongst themselves about relative total compensation — is still higher than the cost to the company of hiring elsewhere.

And to be clear, the prevailing wage isn't even that relevant, as we're not really talking about "hiring the median American" vs "hiring the median [person living somewhere else]." We're talking about hiring people who apply for — and are considered top candidates for — remote tech jobs, among a global candidate pool. In the US, these people mostly happen to live in HCOL areas (like the Bay Area); which means their BATNA is to be paid far more than the US median wage for an SWE, because that's what the companies in HCOL areas have to offer to retain local talent there. To hire these people, you can't just offer "the going rate"; you have to offer FAANG money.
I would guess all given those two options. Officers are involved in combat situations. More importantly, huge amount of soldiers is needed for logistic - it can be over 50% or even more for logistics.

Excluding officers and keeping in logistics would not make much sense. (Tho logistics does not mean safe either).
BMW 7-Series drives itself through own assembly
Cloudflare needs to stop terminating weird sites. Here's the Daily Stormer, which Cloudflare cut off some time back, and is now back.[1] It's not much worse than many other right-wing sites. Neo-Nazis have been around since the 1960s, and they've mostly been a joke. As a kid, I walked past the HQ of the American Nazi Party, a small house in Arlington, VA, with a large "White Man Fight - Smash the Black Revolution Now" sign. Nobody was very upset about it.

Some of the militia and gun sites are much scarier. Look at some of the sites referenced at Accelerationism in Wikipedia.[2]

[1] http://stormer-daily.rw/

[2] https://en.wikipedia.org/wiki/Accelerationism
Fantastic work Lucas, beautifully explained!

Is this currently being applied at your employer? Are you hiring? :-D
Journalists are the guardians of democracy.

Now be a good boy or else CNN might release your name and address: https://www.engadget.com/2017-07-05-cnn-will-expose-reddit-u...
I would suspect the software was written for a non-A4 format, so if you were to put A4 paper in it you might get line wraps that would screw up multi-page prints.

Oh my, I just remembered the pain of setting the perforation skip when using nonstandard paper. And then realizing that those problems were a luxury compared to the problems big professional office printers throw up today.
Swapping "engineering" to "software management" would be clearer.

Velocity has a strong definition in engineering that has been borrowed and misused in software management.

I expected the article to be about accelerometers and how the ill effects of vibration have been mitigated
In my opinion they should be forced to close down.

When I complained about their GDPR issues they responded with templates, that clearly looked like they didn't read my emails and perhaps some sort of expert system composed the reply based on keyword in my email.

After repeatedly trying to get to a human they just stopped responding altogether.

I tried to complain to ICO but they weren't interested.

So there is that.

€405M seems like just a cost of doing business.
Here are some ideas that could solve spam:

1. Require the email receiver to add the sender to their contact list, then put all other emails in "Junk". The UX of this could be quite good nowadays with smartphones and QR codes. The changes to email apps are minimal:

- 1) When a user opens a "mailto:" URL, the email program shows the normal "send email" screen with a "Just add to Contacts" button at the top.

- 2) Email program has a function to show a QR code with the user's "mailto:" URL.

2. Add support to the SMTP protocol to let the receiving server demand that the sender make a small "postage" payment. This will require a privacy-preserving micro-transaction system. I worked on one that doesn't use crypto [0].

Here are some ideas for improving the current system, but not actually solving spam:

3. Create a protocol for automatically reporting emails marked as spam back to their admins. Servers will only accept signed emails. Then servers can do lots of things like:

- Mark sent emails as "Receiver flagged this as spam" and inform the user.

- When an account begins sending spam, rate limit it, disable it pending password reset, or alert the admin.

4. Add SMTP responses that mean "rejecting because your server sends spam" and "rejecting because that user sends spam". Servers can mark sent emails as "Receiver rejected this email" and inform the user.

5. Build a shared spam reporting system that accepts only signed emails and supports searching by email address. Receivers can use it to identify compromised user accounts and reject their email. Senders use it to identify receivers acting in bad faith (reporting ham as spam). A centralized version would be straightforward. A decentralized version would be a challenging project.

6. Add support to the SMTP protocol for reporting rate limits and cooling-off times to email senders. Admins of large shared email systems can feed these metrics into a monitoring system and receive alerts of problems early.

[0] https://github.com/mleonhard/hipp

EDIT: tone
Most of them are total morons. Imagine the average genius that sticks up a liquor store, but have them go on random chat rooms asking how they can learn to sim swap.
There is a uLisp Builder that generates platform-specific builds from a single codebase.

> The uLisp Builder is a set of programs written in Common Lisp to allow you to build a version of uLisp for a particular platform from a common repository of source files.

> The aim of the Builder was to make it easier to maintain uLisp across multiple platforms. Where the C function for a particular uLisp feature is identical on all platforms there is just a single occurrence of that source in the Builder repository.

uLisp Builder - http://www.ulisp.com/show?3F07

GitHub repo - https://github.com/technoblogy/ulisp-builder

---

uLisp for STM32 boards - http://www.ulisp.com/show?29ST

Repo - https://github.com/technoblogy/ulisp-stm32
Why make it a PhD requirement? You'd end up with half-assed attempts to reproduce easy results and little mafia rings of my-reproduction-for-your-reproduction.

Much better to make reproducibility a valuable research contribution in and of its own and let "the market" take care of it. Create better incentives for all authors. For example, make it possible to submit the code for analysis alongside an article and highlight articles who do (similar to the open-access movement), create journals dedicated to reproducibility, measure successful reproduction attempts alongside citations of each article, etc.
The government is the people. The government puts up restrictions to building because that's what people want. NIMBYism is hyperlocal politics backfiring by incentivizing people to prop up their land value at the expense of everyone who wants to move there. LVT incentivizes landholders to densify, so they will stop lobbying the government to ban building.
Well that system would produce maybe 9X what the fridge needs so you'd have a lot of extra power for other uses, like AC, lights, cooking, online gaming...
I use YNAB and like it for budgeting, but it is a very opinionated system. If you’re just looking for account aggregation and reporting, Personal Capital is probably better (US only, unfortunately).
Humans can be volatile, petty, vengeful, etc over perceived/actual transgression.
What they wish to do is cut the head off the proverbial snake when the snake hasn't committed a crime or directly conspired with people who did commit a crime. It might be an effective strategy, but it's not one our laws allow, because we don't base guilt on "but-for" causation alone. Nor do we base it on that icky feeling we get when we look at the proverbial snake.
One thing you could try is downloading the papers before the user requests them so that they will be ready instantly for a user's request.

Example: User opens paper on page 1. Page 1 has citations to 3 other papers. Your tool instantly begins downloading the other 3 papers. User goes on to Page 2 which cites 1 other paper. You begin downloading the new paper. User clicks on the citation and your tool now has the linked paper already downloaded and ready to open.

Might be a bit of an imposition on sci-hub though.
This is how I (and I'm sure many others) first heard about kiwifarms, the NZ govt threatening to arrest citizens for even watching footage of the shooting. I was running a little warrant canary meta-service at the time (since the EFF let theirs lapse) and asked Josh Moon if I could implement theirs as a part of my service. Never got a response from him, or it got caught in spam.

Heard about them again when they hosted the twitch source code and revenue leaks, and now a third time with all of the cloudfront stuff. Hosting content like this is always a big gamble, I'm sure Moon knew this was always a possibility.
Missing the point entirely. That forum was public. The discord servers, where unknown adults are advising teenagers on sexuality and DIY hormone therapy is private.
Racket's macro system is quite baroque and supports a lot of things. You don't need to use hygienic "syntax-rules" at all. Consider writing your own transformer [1], which can be an arbitrary lambda function without restriction.

Or, import defmacro [2] and use that.

As can be seen, Racket actually provides more power and choice in this regard, including support for Common Lisp's way.

In any case, I make no claim to either being better or worse. I just think Racket is more principled in its mechanisms for defining and delivering a DSL to a user.

[1] https://docs.racket-lang.org/guide/proc-macros.html

[2] https://docs.racket-lang.org/compatibility/defmacro.html
The average person is much, much more likely to get fired because of a Twitter mob than a Kiwi Farms mob. Twitter users got David Shor fired because he said riots often cause political blowback; Emmanuel Cafferty because someone saw him make an OK sign and got a Twitter mob riled up. Both stories here[1].

We can argue about the merits of free speech vs. the merits of cutting off all sites that enable harassment. But this isn't where we're at. At the moment, we're in a situation where sites that create some of the largest amounts of harassment are allowed to continue on just fine, while smaller sites are taken down after successful social media campaigns.

This isn't a principled stance against harassment that's evenly applied. It's selective enforcement directed by whoever has the largest online mob.

[1] https://www.theatlantic.com/ideas/archive/2020/06/stop-firin...
This is what Racket people have done to write Typed Racket in it. I think it is called Turnstile: https://docs.racket-lang.org/turnstile/.
Pot, meet kettle ...
It's crazy how many people on this forum are disagreeing with you. Has HN's truly lost its community and the old greybeards who used to stand up for free speech?
You can have free markets without inclusive institutions. Free markets require the government to guarantee rights to do what one wants to do, as long as it does not harm others. It also requires a government to enforce contracts and property rights. It requires equality under the law.

Note that when I say "requires" I don't mean absolutely. The closer to this a society is, the more free market it is, and the better the free market performs.
Plenty of mass killers have cited left-wing sources as well. Demanding that people of all political affiliations self-censor based on vague and unprovable stochastic terrorism claims is an obvious nonstarter and I believe its apparent support is simply due to a (perhaps justified) tribalistic belief that such censorship will be demanded of one's enemies to a disproportionate extent than it's demanded of one's self.
2 guesses: ignorance, and an assumption that using tcp allows for seamless transition to another host.
Shocker... That's what you get when you politicize climate.
There's definite legal liability here. Kiwi Farms was organizing doxxing that was directly leading to real world harm. The heirs of the next victim would have a colorable claim against CF for knowingly enabling Kiwi farms to continue organizing doxxing campaigns. CF could probably prevail in court, at least in the US, but it's always better to avoid lawsuits if you can.
Hard to think of that many positions more right-wing than "corporate monopolies should be able to disappear anything you say on a whim with no safeguards" but that's the one you're endorsing.

Would it kill you to have any sort of critical analysis of power for once in your life? KF are scum but they're far from the only scum in this fight, and others are infinitely more dangerous
Heh, that's probably a fair point.

I added some more thoughts on the value of whole units in a sibling post. Like I mentioned it's mostly subjective, and has some utility to me when working with paper and measuring cuts. So yes indeed with a ruler, measuring cuts. :-)
> Wait, so you're saying 100% of the people who tried to prey on you were straight cis guys, and 0% were trans women?

Isn't it a numbers game? ~50% of the population are men. You see thousands of men a day (if you don't WFH). I think the occurrence rate of trans people (in real life) is vastly smaller.

I think it is entirely reasonable for the likelihood of predation to be the same, but not experience any from one group that is vastly under-represented in daily life.
> Why does everybody use tcp ports instead of file sockets for local communication?

In my experience it's because Windows and mac developers aren't aware of local file sockets. Windows API, in particular, doesn't have a similar concept if I recall.
People in the model airplane world have been building precisely these kinds of planes for probably at least two decades. In that sense, nothing new. That said, good to see the idea reaching a different audience.

If you want to save some weight you can buy small diameter carbon fiber rods for the pushrods (rather than using steel). You can also stiffen the wing by using a carbon fiber spar (either epoxy or cyanoacrylate to the bottom surface. If you know what you are doing you can even lighten it by cutting holes in the wings (think: punching out a bunch of circles) and then use packing tape to cover top and bottom surfaces.

That said, a light plane isn't always better. Some of my best-flying RC planes are not what anyone would characterize as light. For example, an electric-powered glider that weighs eight pounds (3.6 kg), can go straight up like a rocket, glide (power off) at over 120 mph and thermal with the birds with great agility and control. The problem with very light RC planes is that they can be very difficult to fly in windy conditions, this is particularly true of inexperienced pilots.

Here are some examples (no affiliation):

https://www.wmparkflyers.com/EPP-Foam-Airplanes
AI Researcher wants computer scientists to move beyond the matrix
If we were smarter we would just exploit each other/“the Earth” harder because we use our intelligence for selfish and short-term gain.

So yes we lack kindness to put it mildly.
Girls are mostly preyed on when they're younger than 20- and mostly when they're in middle and high school. At the time, out trans women were rare enough that no, none of the people who tried to prey on me identified as such. I haven't looked everyone up to make sure that they still identify that way, obviously.

So there's a confounding variable. If 5% of straight cis men and 5% of trans women are predators but I only meet 2 trans women, odds are I'm never going to run into a trans woman predator. Whereas being a geek in the 90s and 00s I was SURROUNDED by cis straight dudes. It was very common for me to be the only female in the room, or there to be less than 5 of us at a computer show.

(I also think women and trans men are about as likely to be predators but that they show/act it out differently. I tend to think assholeishness/predatory natures are fairly equally dispersed across different identity groups but expressed differently due to socio-cultural factors.)
What they were doing was not a crime, as evidenced by every lawsuit against the site getting thrown out and the owner's extensive cooperation with law enforcement.

The line with "Kiwi Farms is responsible for 3 suicides" seems to be repeating that lie until it sticks. The truth is more complicated:

https://news.ycombinator.com/item?id=32712037
Also, DDoS is a crime. Saying racist things isn't. We shouldn't blur the line here.
1. The same or more power than Lightning

2. The same or faster than Lightning

3. Either none or higher quality than Lightning

I don't need to see the specific cord - Lightning only carries USB 2.0 and compressed video streams through a weird proprietary protocol. The base spec for USB-C cables is USB 2 and low-speed charging - i.e. equivalent to Lightning for everything but video out.

The main complaint about USB-C that people have is that there's no consistent labeling for the cheap-o base-spec cables versus the ones that actually have high-speed data lanes in them. This doesn't matter for the USB-C vs. Lightning debate, since charging and data will be the same or better and video requires a special cable or adapter in either case.
It isn’t. They openly talk about how he was autistic and an easy target, and Occam’s razor gives no reason to believe the complex plot of a false flag op rather than “they did exactly what they said they were going to do.”
Even outlook has the mute functionality these days.
My heartburn with schema.org is that they took the "junior developer writes javadoc" approach for so many of the fields by just restating the field name in more words: https://schema.org/bookEdition ("The edition of the book.") -- yeah, thanks, Einstein; so "2nd", "2E", "second ed.", and "I like big butts and I cannot lie" are equally valid book editions, are they? :-/
I honestly can't imagine how you believe breast cancer is diagnosed and treated, but it's clearly inaccurate. So is the cute phrase about "in science".
I think that if Apple had been as powerful as they are now back then, they would have pushed "their" tech more aggressively and refused to support "inferior" protocols.

Really, we've been lucky that it was Microsoft and not Apple that was the dominant player in the 90s.

And I am far from a Microsoft fanboy, but I think that Apple hubris has always been there, and their contribution have to be mitigated in some way to stay on the positive side.
At that point it will be too late.

Censorship like this creeps on forward until everyone is scared to speak up against it and then it clamps down hard enough that no one is able to speak up against it.
It is rather an economic measure to my understanding. Lower EROI will tend to raise energy prices. According to the Wikipedia article, it has been argued that falling EROI has been responsible in part for the collapse of the Roman empire. It has also been linked to inflation.
At the time of writing, it's this: https://commons.m.wikimedia.org/wiki/File:Woman_at_Lover%27s...

Which is close to what I would've guessed by picking a high population density area, and a likely location and candidate for a decent portait photo on a wildly popular wiki.

Still not sure why the top was edited from red to grey.
Windows has named pipes. MacOS has UDS and they're not terribly uncommon
Today's standard? How about vast, deep destruction threatening land and people. Among the most climate-polluting sources of oil. Output expected to climb into the 2030s.

"“It’s just the most completely ludicrous approach to industrial and energy development that is possible, given everything we know about the impact on ecosystems, the impact on climate,” said Dale Marshall, national program manager with Environmental Defence, a Canadian advocacy group.""

https://insideclimatenews.org/news/21112021/tar-sands-canada...

Today's standard is the same as yesterday's standard. Profit and exploitation first. Downplay and externalize unpleasant impact.
One has to stress: SBCL is probably by far the best Lisp compiler out there. So it is not only free, but also good. Might require a few type annotations to get the best performance though. And the diagnostic messages can sometimes be annoying, but they are right :)
I don't know the entire history here, but my understanding is that KF was a forum where doxing and swatting was openly pervasive. Sounds like a perfect example of society holding a site accountable and producing the correct outcome.

There was no government involved, so it's not a "free speech" issue.

I always talk about the wild west of the late 90's when the Internet was brand new. My colleagues and I all talked about the myriad sketchy ways we could make money. We chose not to. It's as simple as that. If you want to develop something you think is beneficial to society, don't support bad behavior and certainly not dangerous or illegal behavior.

This idea that a "dangerous idea" should somehow be a protected normality is ridiculous. Society has limits. Get used to it.
> everyone using them would almost immediately start using it to generate nude images of the people they know in real life and other very scummy things.

Even if this were true, I don't see what is scummy about it. Is it scummy for you to imagine people naked? If it's not scummy for you to do it, why is it scummy for you to use a computer to do it?

It's not like you're getting actual photographs. It's all made up.