skysight-inc/HackerNews huggingface dataset:
My main problem with SymPy is that I don't know where its community is! Maxima has a mailing list that is a really lovely place and an IRC channel that is (halfway between dead and) alive... what are the good places to ask questions about Sympy? Stackoverflow? Matrix? I just discovered that it has a group in Google Groups - that, ta-da! even has a recent message about the Gitter channel:

https://groups.google.com/g/sympy/c/jisKFe_xsd0

"From what I've seen, for a while, it's mostly just been people asking questions, but no one has been on there who is actually able to answer them."
Ah thanks :D
The core issue is people without familiarity with how non-native (to them) script can function - in the English centric world it means assuming one letter == one visual glyph, and the visual glyph won't get a different rendering depending on context. Native English speakers don't seem to really acknowledge that the English alphabet does have contextually different glyphs for the same letter: that is what capitalization is (and applies to other latin descended scripts). Of course single character = single glyph equivalence fails for many latin descended scripts 'ss' vs 'ß', 'ij' vs 'ÿ'. This is entirely ignoring accented letters which break anglo-centric "single code point == single character" equivalence (though this is more understood).

People often think text layout is "easy" because they don't consider how anything other than their common experience treats thing (the reality is there still isn't a good vertical text layout story on the web).

This is also demonstrated whenever people go "I'll handle text layout myself", because they think one key press = one character, and immediately break text entry for more than half the world.
They were even faintly visible from Germany, if you go back some hours on https://amrum.panomax.com/norddorf
https://en.m.wikipedia.org/wiki/Oral_polio_vaccine_AIDS_hypo...
As someone who got a PhD in chaos theory in 1998 I think that paper is a mockery of the subject.
I'm on Windows 11 using Firefox - switching to incognito gave me a new visitorId. All I have to do is use my different monitors (each with a different resolution) and it has no idea who I am.
It took over a year to deploy the Covid vaccines. You want people to lockdown for 1-2 years when a new outbreak happens?
Amazing leap you made there. But by all means, let's let people run rampant and not have any boundaries and then shrug when violence happens against minorities.
I’m not entirely sure that logic works, they aren’t trying to change their “gender” but primarily wanting to change their sex to the best of our current medical ability.
That's politics, not culture. Culture is not just "the way people are".

We can't just pretend words mean what we want them to mean. Language as a means of communion requires more from us.
I learned and implemented this in JS a while ago. It was a lot of fun! https://github.com/trungdq88/summer
But what I'm saying is different. "Woke" is presently weaponized in an extremely effectively divisive way, e.g. Dave Chappelle's comedy is simultaneously extremely "woke" and also extremely NOT "woke."

You can't do that with e.g. "liberalism" today.
It is scary to think that educational systems in democracy around the world produce comments like that. The commenter made a good point and your response is simply that you're going to stick with your prior beliefs because what? Part of good rhetoric is entertaining opposing ideas.
It does seem kind of cheap to rely on a pacer, I can see how purists lament it as "not real racing".

It eliminates an entire dimension from the competition: managing oneself and being aware / humble enough to not push unsustainably hard at the start only to run out of juice later on.

Using a pacer essentially reduces the race to an artless treadmill grind.

As an observer, the paced portion of the race is stupidly boring. The entrants don't make interesting moves at all for the paced duration, it's as though the race hasn't actually begun until into the third lap in a 1-mile race (only 4 laps total).

Example: https://m.youtube.com/watch?v=5Lqa36sQhmg&t=111 (thanks to @m348e912 for the link)

Edit: @infamousclyde: Thank you for sharing some of the upsides. Valid point even if still boring for viewers.
What about Common Crawl?

https://commoncrawl.org/
Saw them once in Northern Michigan and it blew my mind. Definitely an experience to have before you kick the bucket.
> opt-out

There's your answer.

> Which part of this do you consider "doing this and gaslighting the community about it"?

Telling long time users that the new owners knew better. Everyone was able to go and check out how they ruined their other products too.

They had an army of people telling them "no" and they did it anyway.

You seem to be familiar with the fiasco so I'm not sure how we aren't seeing the same thing....
There's two of you promoting and posting links to your company; at what point does this become spam?
Hacker News is a discussion forum. Not only that, but it's one where the culture is defined by a contrarian-yet-intellectual spirit. It's the last place anyone should come to share opinions without expecting a response, likely a critical one.
> In my experience, the "vitriol" usually comes [IF/WHEN/BECAUSE…?] the above dynamic plays for the nth time, which is the opposite of what you are saying.

I believe a word was missed out at a crucial point so I'm also struggling with the point. (The caps are for clarity with my request, not some kind of slap down! I'm genuinely interested).
As a kid my main source of new games was to hire it from the video store overnight, install it and then download a no-cd crack. I dont recall ever running into issues finding one.
Ask HN: Is your Firefox blocked by Cloudflare in recent weeks? (e.g., Gitlab)
In recent weeks, CloudFlare has been blocking my Firefox ESR browser from various sites, with dreaded infinite loops like "Checking your browser before accessing gitlab.com."

This was merely annoying until now, in a "guess I won't be reading that article or trying their site, after all" way, but I can't log in to an actually important site, GitLab.

Even when I disable both uBlock Origin and Firefox "Advanced Tracking Protection", I'm still blocked from GitLab by CloudFlare.

Testing with Chromium (same residential IP address as Firefox) in a "please violate me in every possible way" configuration, CloudFlare doesn't block me from GitLab.

But I really want to use Firefox for GitLab, and my Firefox doesn't have trouble with non-CloudFlare sites. For example, GitHub works fine with my Firefox. (But I'd really prefer to use GitLab, so long as this problem can be resolved and I'm not going to run into problems like this.)

I see a various complaints about CloudFlare blocking GitLab online, with various explanations. Sometimes, the user is blamed for not figuring out how they're not complying with whatever CloudFlare is trying to do (like the user is some divergent citizen, to be denied rights, in some Kafkaesque authoritarian police state).

I suspect that sites don't know when CloudFlare is false-positive blocking legitimate visitors and costing them customers...
This has been disproven pretty thoroughly IIRC
I'm inclined to trust medical authorities over the opinions of internet posters.
I tell everyone to start with Mito now. If I had had it around when I learned pandas I think I would have got comfortable in 6 weeks rather than 6 months.
Free speech is definitely an idea we should strive for on its own.

We should strive for free speech even if it hurts people’s feelings, and even if it gives a microphone to crazy people, even Nazis.

The alternative is a world where the government, or a mob, or both, get to dictate what we can say and think. It would also be a world where we cannot point out errors without being shouted down, resulting in things like Soviet science and basic errors of governance being uncorrected until they ruin everything (e.g. the recent history of Sri Lanka). It would be a world where both scientists and critics of science have no ability to deal with pandemics or other disasters outside the bounds set by politicians who have no idea what they are doing.

There was a time when cancel culture was turned against people arguing for gay rights, desegregation, and feminism. That time may come again, quite soon, and people on the left who have recently turned against free speech and created mechanisms to weaken it will reap what they have sown.
So free speech to express any opinion but not free speech to respond to opinions expressed?

99% of the time that someone decries the "death of free speech", it boils down to them not wanting to hear criticism for expressing ignorant or hateful ideas.

Just because you can say something doesn't mean you should. And if you do say something that is stupid or is harmful to others, you should expect push back. If you have no defense for that push back, it's a clear sign that you should either re-evaluate your opinion or express yourself in a more thoughtful manner.

This is a lesson that most people learn in grade school. But one of the big issues today is that a lot of people believe that others not accepting their opinion is a form of persecution. They are so self-centered that criticism of what they say is taken as an insult to them personally. Criticism of these people lead to no moments of self-reflection and no moments of personal growth.

The big question for me is how do we move past this moment without a large number of people realizing that they are acting like spoiled children. Speech is as free as it's ever been. What's different is an entitlement behind expressing opinions that destroys any meaningful discussion.
Ask HN: What are guiding principles of web design that beginners should know?
I'm building my first project and was curious if there are some fundamental principles (as opposed to technology specific) of web design to be aware of?
Some background on why "It's Okay to be White" may have different implications to different groups:

https://www.adl.org/resources/hate-symbol/its-okay-be-white
Here you go: “A marathon or half marathon pacer is a volunteer runner that runs a race at a specific pace for a target finish time. Pacers are usually veteran runners that have racing and pacing strategies they have mastered which they utilize during the course of the race. Pacers wear some type of signage/object such as a sign, balloon, or shirt identifying their target finish time.”

Link: https://halfmarathonforbeginners.com/what-is-a-pacer-in-runn...
Agree; GGP said it comes down to whether or not it directly causes harm. I agree with that.

Misinformation harms indirectly; therefore it is and should remain legal.
Even if you don't value free speech per se, you should recognize the danger of allowing the most powerful to decide what is true or acceptable. You could well find yourself on the opposite side of state censorship. There is no guarantee that Nazis will not again take advantage of a population that is used to follow the state's lead, this time to silence you, or that another group won't do the same. Normalizing such deference to the state is inherently dangerous, and a gift to whoever aspires to take control of it in the future.

It's frankly incomprehensible to me how anyone who doesn't support totalitarianism can look at history (or present day) and dare to normalize any amount of state control over speech.
> The bat origin also had no evidence

Of course it had evidence (see https://www.livescience.com/new-coronavirus-origin-bats.html and https://www.bbc.com/news/science-environment-55998157) but there were always questions (https://www.pbs.org/newshour/show/who-report-says-covid-orig...)
First Leopard 2 Tanks Arrive in Ukraine
https://soundcloud.com/handymayhem
https://youtube.com/@TheUndergroundDialoguePodcast
https://soundcloud.com/bmtpod
That’s true however with the caveat that the treatment duration is often far shorter than with misgendered individuals.

The reality is that there are no long term studies on puberty blockers since in most used cases they are used as an intervention until the underlying medical condition can be resolved including in precocious puberty.

The fact that individuals can be on them for years or even a decade without any significant long term or permanent side effects also isn’t supported by evidence.
You guys all make excellent suggestions, but maybe I should have specified. More energy efficient, but still having a bit of tangibly physical charm to it like the lava lamps.
"I work in an industry with useful, important, specialized, but unsexy technology."

For some reason, I find this very appealing.
That run isn’t and never has been considered the marathon WR for that and other reasons
"Pacer" is a common word used to describe many activities that are time limited. It takes the common noun "pace" and a average English speaker )or really even a non native speaker) could figure out "pacer" means "to keep pace".
> My first experience with games like this (though I didn’t know at the time), was in middle school with games like zDoom on my calculator. zDoom

Sharing experiences. My first encounter and fascination for these kind of perpective effect was in the 90s demoscene.

I learned to program the magic behind "tunnel" effects by just spawning multiple non-concentric growing circles.
Can you confirm please that you have only installed Windows XP on a single computer please?

Yes.

Okay sire here is your activation key.
> I remember years ago you could have a discussion and express your opinion and it was fine.

I’m always curious what time period people are referring to when they say something like this. Because it seems to me that there have always been things that you would have been shunned for saying. The only difference is that collection of things changes over time and people are uncomfortable when those changes outpace their own opinions. That has been happening throughout recorded human history, every generation thinks the generation or two after them are destroying the moral fabric of society. It wasn’t true when the ancient Greeks complained about it and it probably isn’t true today.
For MMIO loads and stores you want intrinsics which do an MMIO load / store, which is exactly what Rust provides. The fact this is an "address" in "memory" couldn't matter less, it's not really memory, that's just for the convenience of the CPU so that we don't need two extra instructions (and I believe ironically on some embedded CPUs we do have special instructions and we do need to use them for IO to get the desired behaviour, so Rust ends up making that case easier...)

What C does here instead is a type system hack named "volatile" types. Let's label the type so that we know it's not really memory, but then we'll allow all the same operations as for regular types even though that doesn't make much sense. Ideally programmers avoid using any of the resulting nonsense operations, in practice they mostly seem to just hope it magically works, after all the C looks like it should work...
And what about if they said “COVID might’ve been a lab leak ?”

You have valid examples, yes, but GP comment has a point as well.
That's my lotto number, how did you get that?
Nothing of the ideology seemingly professed by the famous US founding set were ever actually implemented. Slavery is just the big obvious one but there are a million other examples of their failure to actually implement their espoused philosophy.

It seems like more of an aspirational/marketing meme than anything.

“As a nation, we began by declaring that 'all men are created equal.' We now practically read it 'all men are created equal, except negroes.' When the Know-Nothings get control, it will read 'all men are created equal, except negroes, and foreigners, and Catholics.' When it comes to this I should prefer emigrating to some country where they make no pretense of loving liberty – to Russia, for instance, where despotism can be taken pure, and without the base alloy of hypocrisy.” -Lincoln
I made no such claim. I merely stated that this particular election prediction was useless.
(Node.js) The typing and deleting animation in console – cotd
I was talking about the contrasts with western culture as a whole. Not petty national-level US political discourse via their pet D.C. reporters.
> The difference between these and modern CPUs is stark

And that doesn’t obviate the fact that I know from personal experience that it could run Chrome, Windows 10, the latest version of Office365 and it could be used as a Plex server to serve standard definition and low complexity high def video.

> Modern web browsers" are more efficient than old ones. It's modern web pages that are resource hogs, but that depends on the page.

Modern web browsers are much less memory and resource efficient than old ones.

The first gen iPad from 2010 - 4 years newer can’t handle modern web pages except for HN. It had 256MB RAM. The original iPhone had 128MB of RAM.

> Given the choice between Chromebooks and "Core 2 Duo laptops" running some Debian derivative, the kids would get more out of the latter, even if they're slower. And have higher administrative costs because the kids can mess with them -- that's how they learn about computers

Yes because the ROI of old Linux devices that aren’t centrally managed without standardize hardware or any MDM solution is going to be much easier to manage.

> You don't use the phone as a hotspot, you use a hotspot to connect the phone to the internet via WiFi as a workaround for its obsolete cell modem that Apple chose not to make replaceable

So yes. There is nothing else that you need to do with an iPhone with a 400Mhz processor, a really slow bus, 128MB of RAM and a total of 4GB - 8GB of storage except make the modem upgradeable.

> Less crapware, less e-waste, save $30 (recurring, since the crap Android phone will probably be out of support again in a year).

So instead, Apple should keep supporting the original iPhone that sold around 10 million in the first year…

> But many of those devices don't have significantly better hardware than the original iPhone...

This is a $70 phone from Amazon.

https://a.co/d/ejgGfLu

Are you really going to say it’s not any better than an iPhone from 2007, with a 30 pin iPod connector, 128MB RAM, a low resolution camera that couldn’t do video, 4-8GB storage, and a 400Mhz processor?
Mobil SpeedPass
As was mentioned above, this seems to be mostly a US problem. In other countries it's much more balanced towards Androids.
Any plausible (and not expensive) recourse in such situations?

I've had a game server emulator project DMCA-ed previously, and my team's casual research couldn't come up with any solutions. Despite the takedown's text being factually incorrect (it was all rewritten code, not proprietary), there seemed to be no one to appeal to. Instead, we just moved it off GitHub with no further negative consequences. This resulted in some lost visibility and broken links though.
Well, its tough to say what the situation actually is.

9 days with no response, is a surefire way to force any professional group off your host, and embroil yourself in bad press, and potential litigation. That said the group may not be that professional but they deserve a timely response.

Can't say for sure but this sure looks and sounds more like potential antitrust violations/issues on the MS/Github side, than DMCA stuff.

I mean the silence speaks absolute volumes, and companies that do this to free customers will do this to paying customers. There is no financial benefit to doing this and keeping quiet, only damage.

Everyone in business knows the classic age-old wisdom, what you do in small things that don't matter, dictates how you handle big things when real risks are on the line.

They haven't clarified or communicated with the maintainers aside from vague boilerplate which doesn't say or point to any reasonable knowledge of what their (customers) did wrong.

So, just what everyone has been saying for years as opinion (but confirmed now). You can't use Github for anything where you need a professional response.
Any change to reflectivity seen by astronomers?
+1. Never had issues with sleep and out of nowhere got hit with insomnia hard last year around this time.

Absolutely brutal, but with solid CBT and sleep deprivation therapy, alongside a few sessions with a sleep psychologist, I knocked it on the head. It took a solid 9 months, but it’s now not even remotely an issue.
DISCLAIMER: I am not a doctor.

I've been in tech for a LONG time and have had to deal with the nerve issues you're trying to avoid.

Ergonomics. Pay attention NOW because you choose to, or later because you HAVE to. My personal recommendation, get a split keyboard that has tenting... the one I went with is the ZSA Moonlander.

Movement. Stand, more importantly… WALK. I have a treadmill desk. If you can get that kind of setup, I highly recommend it.

The more sedentary you are, and the more you put/keep pressure on your butt / elbows, the more you're going to be at risk for things like sciatica or ulnar nerve entrapment, or other nerve-related issues.
This reads like an edgy high school history report. It's embarrassing that one of the most powerful countries in the world published it, in earnest.

I wonder, what does the MFA see when it looks in the mirror?
It is easier to run behind someone and match their pace than it is to lead a race. It is also easier to run faster for shorter distances. A rabbit is someone that runs a fast pace for less than the full race distance so the real racers can be pulled through the early miles and save energy for their push to the finish.

Races want runners to run fast times, because that makes them prestigious. Runners want to run fast times, for obvious reasons. So races provide rabbits which lures fast runners to those races.
The rightmost political commentators in the US almost universally entertained the lab leak theory in the same breath as the bioweapon idea. The implicit or explicit accusation was that there was no other reason to be working with viruses. People love a good mad-scientist story and those without an understanding of public health research, or a xenophobic disbelief that science is even conducted in China, ate it right up.
From personal experience this is mostly due to iMessage chats. Imagine for example that all of your friends have iPhones except one or two. From your perspective, they're the reason you can't have an iMessage chat with all the fancy features. Sure, you could use another messaging app, but why couldn't they just buy the phone that always works?

This perspective doesn't make sense to me, but it's how a majority of people think.
Like GH CoPilot, it’s a rounding error of my salary but it improves my productivity massively, so I’m a happy subscriber. I do wish it would “type back” a little faster still.
https://news.ycombinator.com/item?id=34937312
We do regularly allow perjury, as a matter of tradition and practice in the US. Almost every judicial search or seizure order issued is issued following law enforcement perjury (sometimes trivial, sometimes major). I have yet to see a search warrant application that does not contain falsehoods (each and every one sworn under penalty of perjury), and I only have experience with ones that have been signed and issued.
In expressions such as:

uint(48, ~);

What does ~ mean? If it means anything is allowed, then it would be more concise to simply say:

uint(48);
I was in college in the early 80s at UCSC, the VAXen were running BSD UNIX. Many of the professors hated C, and made us use UCSD Pascal, which had uh, limitations... Like fixed size arrays and oh, the free function didn't actually free anything.
It is!

There are some advantages in working for a company none of your (non-industry) friends have heard of. You get to talk about your job and explain it without preconceived notions.

Also, I feel I'm making an honest to god difference at work, I help people solve difficult problems that are critical for the health of broader society (utilities, transportation, government) that would be hard to solve elsewhere.