skysight-inc/HackerNews huggingface dataset:
YES!

It reminds me a bit of the many discussions I've had with far-right buddies of mine about IQ. The topic would be IQ in relation to 'ethnic groups' or 'geographic regions', sub-saharan africa being a popular topic for them. Also Ashkenazi Jews and their (apparently?) higher IQ. They really found those interesting, without making judgments, of course.

And while for the past decade or so I've been happy to talk about IQ, it's meaning, it's implications, ethical or otherwise, there was something about these conversations that felt off to me.

Then at some point I realized that what bothered me was the focus and specific complaints, the 'meta' aspect of these discussions. Stuff like "we hide IQ research because it might expose ethnic differences and the leftie researchers don't like that", more explicitly, but generally it was just the fact that these friends seemed obsessed with IQ in relation to ethnicity.

I realized that, having studied psychology but also always having had an interesting in the topic of IQ, until recently there were SO many other interesting questions to discuss. What 'is' IQ? How does it relate to what we consider 'intelligence'? Why the Flynn effect? Why are people with high IQ just as susceptible, or even more, to manipulation and marketing? How does IQ correlate to empathy, and how does that correlate with how our moral compass works? etc.

IQ in relation to race, no wait, ethnic group, was just one of those interesting questions. it felt like a more sensitive topic to discuss, especially in its implications, but it was just one of many.

I realized that the fact that these friends focused on this ONE topic at the expense of all the other ones (and often complete lack of knowledge) was in itself signifying something (and in my opinion not always racism, but inevitably racism if you followed them to their sources).
“Head and Shoulders” is one of the most reliable patterns in financial markets
> If you think linking to a paper obscures the fact that you're calling me out on 'bullshit', it doesn't.

It's not supposed to obscure it. What you wrote is a specific kind of bullshit that is described in the paper.

> It's rude and in this case just shows your lack of education in a field.

Whatever education made you write that sentence is probably bullshit as well. Or maybe you just didn't give a very good impression of it.

> Just so you know, there's a whole section of philosophy dealing with beauty and taste, you're free to think it's all bullshit of course, but I hope less people would do so.

There are, of course, whole sections of philosophy that are bullshit.

In the words of Judith Butler:

"The move from a structuralist account in which capital is understood to structure social relations in relatively homologous ways to a view of hegemony in which power relations are subject to repetition, convergence, and rearticulation brought the question of temporality into the thinking of structure, and marked a shift from a form of Althusserian theory that takes structural totalities as theoretical objects to one in which the insights into the contingent possibility of structure inaugurate a renewed conception of hegemony as bound up with the contingent sites and strategies of the rearticulation of power."
Unnecessary Capitalization Creates Unnecessary Clicks
It's not that archaic; PG, among others, talks about the meaning of "hacking" [1]. Not surprising that a HN crowd might default to this interpretation.

Note, I'm talking about the title alone--from the actual article it's obvious they're concerned with legality.

[1] http://www.paulgraham.com/gba.html
Maybe they just put on a thin layer of conformal coating?
I am honestly not sure whether this was real or some sort of parody. I. am trying to validate the authenticity of the video.

EDIT: The Onion.
Thanks. The 'Non-dominated sorting' was the magic phrase for google i was missing.
Modern, functional Common Lisp: Myths and tips
If I was evil and the law was that scrapers had access BUT they had to pay their fair share of the cost. I would just make their costs so absurdly high that it wouldn't be beneficial to them.
Also you can make shortcut for "Customize Control Bar...", it helps to quickly adjust Touch Bar in new program or for experimenting
Sleep loss?
>Does hiring process enjoy the right for free association? I'm pretty sure for employment specifically there's a huge chunk of legislation that governs it.

Yes it does, and yes there is.

I'm not arguing that the right to free association should be absolute.

Both freedom of association and freedom of speech MUST be qualified if society is to function well.
Given the modular nature of the kernel, how big will each "crate" be? Will they mostly end up interfacing with the rest of the kernel using the C ABI and not need to be compiled as a single unit?
Thank you for sharing, what a nice story.
As a lapsed Baptist and former theology student this has been a favorite joke of mine for years. It has even been a great proverb for demonstrating to friends not familiar with church history the banal origins of the many schisms that has spanned the tree of Christianity. I had no idea it had such a recent or conspicuous origin. Thanks for sharing.
> If anything, these codes of conduct are to LGBT what gay parades are to homosexuals like Alan Turing.

Righting a horrible wrong? I'm not aware of gay parades re Alan Turing but I sure as hell commend any efforts to right that particular wrong! or even just make people aware of it.
We can’t even agree to take the steps to solve the problem in the short term that is staring us in the face. What are the odds that talking about probabilities of long term issues will suddenly motivate people (or, more importantly, the levels of government) to make the right decisions?
Chip Barm? Gonna guess you're a Bolton lad, or somewhere close?

My exposure to Streetfight was a little later in life, when I was around 16/17 hanging out at the local tattoo parlor. They had a Street Fighter 2 Champion edition cabinet tucked away at the side of the waiting-room, and I'd often play friends and random people queuing/waiting for a few hours on a Saturday morning.
You assume that all web content is designed for a browser, and uses html. This is simply not true. There are very cool tools and tricks like getting the weather in a terminal just ‘curl wttr.in’ and bam weather report right in your terminal. There are other tools like ‘curl ifconfig.co’. It would make the tools bit more cumbersome if you had to ‘curl https:// wttr.in’. Unless the maintainers of curl had it default to https.

Edit: how to add an erroneous space because HN was doing something weird with the https link
Zim Wiki[1] is amazing as a personal wiki. Loads of good official plugins and unofficial. Everything stored as text and organised in folders. Supports code highlighting, pasting images, tasks, journal, links (internal and external), back links, version control, etc. Just an all round brilliant piece of software.

1: https://zim-wiki.org/
Could AI Be Immortal?
Exceptionally unlikey a pilot would be able to crash a plane at 30,000 foot. Far more likely that a medical emergency would lead to a pilot landing at an unfamiliar airport and crashing the plane into block of houses.
2 useful notes:

- A less bitter variety of Brussels sprouts became widespread about a decade ago

- Any water-based method of cooking Brussels sprouts is convenient but terrible compared to pan-frying with some onion and salt
This is simply objectively false and sensationalism of its own accord.

Brain damage isn't possible 'anytime an illness causes fever'. You have to have an incredibly high fever which is very, very rare even in cases of the flu.

What exactly is your goal here spreading objective falsehoods?
That’s quite a large brush to paint with.
I wonder how much outrage there would be (both in favour of and against!) regarding any proposal to remove the OOM killer’s tendencies to child sacrifice:

Out of memory: Kill process 12345 (chromium) score 678 or sacrifice child

The first time I encountered it in real life (I never set up any swap on my last laptop, and over a few years bust things up by running out of memory about three times) it made perfect sense and I saw nothing at all amiss with the message, but I know there are amusing tales of people being confused and perhaps even worried by it. After having discovered that, I know I rather like it.
Unnecessary Capitalization Creates Necessary Revenue
My website is http only, and I have no intention of adding https. The content is pure html/css with 100% locally hosted binray content, and adding encryption gains very little for either me or my visitors, and allows it to be viewed by anyone regardless of what browser they are using, or even if they aren't using a browser and just telnet straight in.

It is also not reliant on having permission from a 3rd party to exist, and is fully self contained. Furthermore, because it is self hosted there are several physical machines at different locations which serve as backups and are selected by updating the DNS records, which I believe is incompatible with a basic lets encrypt system.

I understand the drive to push out https for interactive sites, because it is genuinely a bad idea to require users to submit their login credentials over plaintext, and it is possible there are other snooping risks and whatnot, but I really do not see the need for https on many of the simple static sites like mine that make it to hn. The only compelling argument I have seen to force encryption onto everyone is because of ISPs attacking users, but I am solidly in the camp that if you believe your ISP is attacking you you need to use a VPN for all of your traffic, because injecting ads is the least of your worries at that point.
Do have any pointers to javascript libraries that work this way? All the libs I've looked at (not recently) require the server to keep a running log of updates for the life of the document.

For example, the automerge library linked elsewhere on this thread requires it.

My understanding (flawed) is that you need to keep all the changes on the server because you never know how long it's been since a client has pulled/pushed changes to a document.

I guess arbitrary limits based on number of updates or time can be imposed, but I haven't seen libraries that do that.

Thanks.
> Shannon's theory of information doesn't offer a way to tell whether a channel is doing computation or merely transmitting the information -- the mutual information merely characterizes how much information goes across a channel, but is insensitive to any changes to the representation.

In my view, it is more than a change of representation. The computation is using information that might true of something, to produce new information that might be true of something else. I don't see how anything like Shannon's theory could explain how it is able to do this.

> I got inspired by the "integrated information theory" folks -- they have this notion that combining information streams in a nontrivial way is necessary and sufficient for consciousness. I disagree that it's sufficient for consciousness, but it might be sufficient for a definition of information processing or generalized computation.

Ok. I share the same view, that it isn't sufficient for consciousness.

> I don't know what you mean by "the system's conception of meaning" -- which system, and what is a conception of meaning?

The computational system. Consider the case of the human brain, which may be computational. People can understand that some information is about X (say, a particular tree, or the notion of Justice). But it's not just that they know what the information is about, but they understand something of the character of that thing -- of the tree, or of what Justice is like. If the brain is computational, then that would mean that such an understanding was computational (or computational plus bodily interactions with the environment, etc). But that doesn't tell us how it is that computation is able to "embody" an understanding of the character of something. That needs to be explained.

> Here's a link to the paper

Thank you.

Is that the same paper? I notice it has a different title to the one you mentioned above.
Great test!

One thing... The test says “You get hyperthreads...” You don’t. Today’s virtualization platforms allow for ‘“cpu shares”, the default of which I’ve seen is 500, meaning that a vcpu can be as little as 1/500th of a core, or of total cpu usage, depending on the virtualization platform.

The big scam with virtualized hosting, IMHO, is that the shares can be automatically tuned down over time, increasing the time your processes take to run and raising your overall costs without you even knowing.

I regularly check aws and google to see how much it would cost me to move my two on-prem racks, and 3 years ago it was $11k (versus $2k, be included), and now it’s $18k. (I have 50 16-to-32-core machines in 2 racks with 10gb net and 200TB of storage..)

Cheers
None of this conflicts with what the parent said. The term isn't ambiguous any more than the word "source" is ambiguous because it doesn't specify a language. It means exactly what both you and the parent said. It unambiguously defines a class rather than an instance, and disambiguates vs open source, and all these example class members you provided fall within the idea the parent expressed.
If you're interested enough to do math research, you're likely to get a PhD in mathematics because it's, well, full time math research?
This may be solved now that rustc can bootstrap itself via cranelift.
I built something to help with this actually: https://omreader.co

You can read blogs (RSS feeds) and email newsletters on your Kindle. It allows you to wake up and read long form content without needing your phone. I personally find that whenever I have my phone on me I almost always end up getting distracted so my solution is to just not have my phone anywhere near me when I wake up in the morning (or throughout the parts of the day where I'm trying to be productive).

I just launched it a few weeks ago. Any feedback would be great.
Something that I rarely see mentioned: only scrape what you need. If the site provides some means of limiting what it returns to you (a particular path, category, or search), take advantage of that. If you know that the information is on a limited number of pages and you only need to acquire it once, there it is perfectly fine to download those pages manually then have your program extract the required information automatically. (That may even save you from some work.)
of course, or that
To be fair, though, the default browser in Windows XP was pretty broken even when it was new.
What lucrative alternatives? Is there another Linux kernel I'm not aware of? Another Google?

If you can't sit down and do a good job instead of having inequality living rent-free in your head [1], who would prefer you over someone who can? Remember, there's a reason these people are a minority. Companies turn down applicants all the time so this special case isn't that influential.

[1] The girl who started the cancel movement of Dr. Stallman was admittedly too frustrated to do her job.
I mean the comment I replied to was down-voted (greyed at the time) for rightly calling out the ageism in the parent.

I'm not entirely sure what you are saying in response.
Indeed. This harks back to old debates:

- do I really need threads when I can share non-mutable messages or copies of same? Maybe (speed, throughput). Maybe not. Depends. What's clear is I need choice.

- how do I get correctness? Rust maybe checks for index bounds. But in C++ I just relegate that to a library and voila std::string/vector.

I am concerned for Rust: placing too much emphasis on correctness through language alone seems to be a weak point. Correctness through libraries and augmenting with formal tools seems like a much stronger solution.
You might not be able to change death cult members, but at least bystanders will know. It's important because humans is capable of believing anything if it's repeated enough times. At a certain point it just clicks that "everyone knows that," and not give it much thought.
Ammonia created from fossil fuels accounts for 2% of carbon emmisions, but it seems likely that ammonia created from air and water with renewable energy will replace it in the future. Theres some pilot plants in existance.
Except many universities don't teach CS like that, I guess that might be an US thing.

In the Portuguese university where I took my degree, for example, I had to write an UNIX floppy device driver, code in 80x86 and MIPS Assembly, implement my own userspace threading library, implement a distributed algorithm for maldebrot calculations across a Linux cluster via PWM (MPI predecessor) and report its scalability varying the amount of available machines on the cluster, create a compiler, stuff SUN RPC generated stubs with our own encryption algorithm, implement a B+Tree indexing library using inodes directly.

All look pretty useful to me.
Downtime at work where you don’t have local admin and an actual Kindle or paper book is too obvious.
Is it really worth it to consult anymore? Considering some FANG engineers are pulling down $300,000 to $400,000 USD?

That translates to between $144/hour to $192/hour, respectively.

Even senior engineers at other non-FANG companies, that makes less than that, still has a high hourly rate.

And what ends up killing you, are taxes, either self employed taxes, S-Corp taxes, or health care costs. The health care insurance costs are perverted, if you don’t have an employer paying for it.
I've known people who (typically) transitioned from being a full-time employee to part-time. Though at that point, they're usually classified as a contractor which tends to have implications for bonuses, RSUs, etc.

I agree with your assessment of consulting. I'd add that, except under special conditions, you pretty much have to keep your hand in or you lose touch with current practices etc. Yes, there are people who are real experts in some specialty. They can semi-retire and "parachute in" for a week to solve some problem that no one else can. But that is, as I say, pretty much the definition of a special case.
So is trust. You can’t possibly audit the source of every piece of software that touches your life, even if all of it were open source. Hell, things like Heartbleed or Shellshock sat in OpenSSL / Bash for 5-10 years.
Gnome Shell MR: First pass of rustifying the styles
What's the purpose of that capacitor?
I haven't looked at the crypto yet, but some tips as someone who's designed a few password managers[1][2]:

* Don't allow the user to supply their password via argv. The names and argument vectors of running processes aren't considered privileged information, and the password can be inadvertently leaked or cached by e.g. a process auditing system. Instead, have the user provide their password via standard input.

* Consider a different interface for the master password. An environment variable isn't the worst, but has some of the same leakage problems that argv does. "Best practice" here is to either use the system keychain or an agent-style helper program.

[1]: https://github.com/kbsecret/kbsecret

[2]: https://github.com/woodruffw/kbs2
I think Semmelweis is interesting for other reasons. From what I understand, hand-washing was routine in Semmelweis' time; what he specifically championed was antiseptic washing (in his case with a solution of lime). And: he was an asshole about it. He had a particular theory of why his particular routine worked, and it was the wrong one: he believed particles from corpses were becoming airborne and landing in the wounds of patients. That theory was tested and falsified by numerous infections occurring in places no corpses had been present. Challenged with countervailing evidence, he doubled down, maintaining that childbed fever was caused by the cadaveric particles generated internally by necrotizing tissue crushed during the birthing process. Through it all, he was outrageously rude, hurled insults at his colleagues, stormed into operating theaters, and generally did everything he could to make sure his life-saving contribution was ignored.

The rudeness is a little interesting, I guess, but the big thing for me is the idea that just a little bit of intellectual humility --- stick to the empirical observation and stop yelling at people about corpses! You almost had it! --- would have made him a household name centuries later.
In the US only citizens can vote, but not resident aliens. And there is no general registration of residences outside of what is needed for voting.
High-precision linear algebra in Julia: BigFloat vs. Arb (2018)
I mean it as a movement that is meant to louden people's voices but ends up perpetuating stereotypes and slipping homosexuals who don't stand out and aren't flamboyant into such a profile.
I think a better use of coding boot camps would be to go deep in a very specific DSL. Like learn how to do Salesforce or Excel programming deeply. A lot of companies actually need this to improve processes, and restricted environments reduce the cognitive load a novice needs to become productive.
Yeah but there's no clear distinction between current-day groups when it comes to their views on child sacrifice (afaik).

I, for one, would defend to the death the right to kill child processes or rail against at the very least anything beyond parent-child OO relationships, because I hate children and grandparents! forward slash "s".
That works only as long as the machine is truly optional, ie you cannot have a case of people not able to vote because the machine doesn't work.
Not sure I'd call their subreddit a support forum
The article is not talking about truth though. It's talking about being right. Truth to me is something independently verifiable. Being right, as the term is used in this article, is about something which is subjective. For example, is it ok to binge watch or drink 3 cups of coffee etc. So, it's more of a feeling
I wish it were possible. Enough so that I embarrassingly started a change.org petition along the same lines. It has garnered few signatures, even among friends. This either speaks to my incompetence as a promoter or people's reasonable cinicism towards the value of change.org petitions.

https://www.change.org/CovidRemedyForAll
Tried my best left and right telling people I can help them to learn x,which would most likely double their income in a couple of years. Nobody was interested.

I try my best to ask as many questions as I can even if I sound completely stupid. Had enough of these meetings where 8 people sit quietly for an hour and then silently admit they had no clue what was everyone talking about..
I’ve heard someone say about the rust compiler that it will never allow compilation without its safety checks in place because it would decrease faith in any rust binary.
Sadly, this omits a hard truth that impactful research requires near-total dedication. The payoff is highly non-linear versus time invested; conducting research part-time is a recipe for underperformance, which is (partly) why research funders often contractually cap the hours one may work externally while a staff researcher or PhD student.
In the spirit of truly wanting to find understanding: could you elaborate? I found the initial comment difficult to fully get in the first place (which might be entirely my fault!).
In the context of databases wrong is not binary. You need to understand the failure models of your database and the implications of your parameters.
It's not that they are fundamentally wrong, but rather that these seem like simple, black-and-white statements/decisions, when they are anything but. When it comes to databases (especially distributed ones), the devil is in the details, and things like ACID compliance can surprisingly mean vastly different things in different systems.

+1 from me on Martin's book, btw. One of the best technical books I've ever read.