skysight-inc/HackerNews huggingface dataset:
You're right: you didn't make claims about the nature of the distribution, or that how neat those clusters would be. I did, with the hope that it clarifies the very narrow set of conditions in which your premise holds - which I don't think it really does. It was not my intent to put words in your mouth.

I do agree with the very narrow premise of your original claim:

> Isn’t “being attracted to males” a predominantly female characteristic in animals that reproduce sexually? On the “sexuality” dimension, do not gay men fall closer to the female cluster than the male cluster?

I don't, however, agree with your later claim:

> By default, let’s assume that homosexual men have the same distribution of all other traits as heterosexual men. In N-dimensional space, they are biased slightly away from dead center of the male cluster towards the female cluster because of the female bias of the attracted-to-men trait.

I would hold that this isn't true, because I would suggest that N here is extremely large, and in many of those dimensions, homosexual men are skewed away from women, even more so than heterosexual men. I do not know what those dimensions could be - perhaps something as esoteric as
"Testosterone Levels", "Median Household Income", "Toxic Fathers", "Suicidal Ideation", "Substance Abuse", or "Gut Microbial Diversity". In some dimensions, homosexual men are probably hypermasculine. In N-dimensional space, humans as a whole are probably indistinguishable, let alone homosexual or heterosexual men.

I do not agree either with the claim:

> The point I was trying to make is that the only thing you can say about homosexual men without invoking stereotypes is that they are attracted to men. And in a statistical sense, that is a feminine characteristic.

[...]

> To restate: Male homosexuality can be described as a trait that male homosexuals share with women. If we assume the default about all other characteristics, i.e. that they are distributed in the same manner as they are in other males, then that would mean homosexual men are ever so slightly skewed female in distribution. That's it. Note that the "if" clause isn't a claim I am making, it is simply a proposition on which the argument is predicated. If it is false, the argument no longer stands. I am not making any judgement about that claim, I am only building on it in the hypothetical universe where it is true.

Yes, the only thing we can say about gay men with certainty that distinguishes them from straight men without invoking sterotypes is that they are attracted to men. It does not follow, however, that they are alike in every other way. On this singular dimension, yes, male homosexuals are shifted towards females. However, the original top level comment that we're responding to had used terminology suggesting gay men == effeminate men. Your initial premise is right, but only if we regard attraction as the defining characteristic and discard everything else. If we expand that definition to N-dimensional space as you did, then no, it's very likely not true, because of all the many ways in which gay men are probably shifted away from women.
This is a convenient self-justifying fantasy. You're straight up saying that police could fail to do anything about 97% of crimes and it would still be worth it for cities to dump 30-50% of their yearly budgets into them because "think of how bad it might be otherwise!" Be honest: do you apply such lax standards of effectiveness to any other area of your life? Would you pay 30% of your salary to go to a hospital that historically only cured 3% of patients? If so I've got some miracle leeches you might be interested in next time you're feeling ill.

It's insane to me that people would rather dump hundreds of millions of dollars into a pointless effort to try to terrorize communities into law-abidance rather than invest that money into addressing some of the material desperation and crises in mental health which would actually make our communities nicer to live in for everyone.
The Tuxedo Polaris Linux Laptop: Overview
Most countries have a hereditary ruling class. At least with the Royal Family, you know who they are.
Yeah my mum and sister (around 65 / 35 years old) were diagnosed last year. I'm thinking I should go along soon since it runs in families. For some reason it's not that easy to book these things in when you have trouble planning and following through on stuff :)

My mum also had insomnia for years. She did get some sleeping pills as a twice a week "reset" and I think a lot of mental issues are exacerbated by poor sleep leading to weak willpower so that could help. But she said the ADHD meds helped a lot with her sleep too.
Maybe not forever, but that kind of salary would be great to build up a house deposit. Could be worth it for a few years.
Yes. I’m not sure about speed, but syntactically they are far superior and better for all cases, unless of course you’re wanting to pass templates as an input, but that’s pretty obvious.
Those are the FBI's categories, not mine.
Great comment, it articulates something I’ve had on the tip of my tongue but couldn’t express.

Energy usage itself is not a bad thing, it’s the energy source that can be environmentally problematic.

Currently 39% of mining power is driven by renewables [1]. It’s not much but a good start.

The simplest solution to speed this up would be to create a law requiring that all mining must come from renewable sources (or at least tax those that don’t). It would drive innovation, jobs, and make locations with renewable sources competitive places to live.

[1] https://www.jbs.cam.ac.uk/faculty-research/centres/alternati...
lib2to3 exists and is used by tools to do this kind of automatic refactoring for python. The idea of having a migration path to the "blessed" way to do things is pretty neat!
Apple – Legal
Excel Now Turing Complete
> The absence of proprietary blobs running on the main CPU alone is already a great deal.

This. The formulated goal is short, self-contained, not overreaching, and to the point.
Don't think it needs a plugin, could just be a one-liner bookmarklet e.g.

javascript:window.location.host = "github1s.com";
This is fabulous. I remember something similar 2 or 3 years ago where you could "log in with github" and create commits using VS Code in the browser. Does anyone remember the name? Is it still alive? Iirc it was a very simple name like "code.org" (but not that).
I'm glad I'm not the only one around still using and enjoying Perl. I'm just starting to play around in Python now with the plan to rewrite/replace a few older Perl scripts so while I may not get much use out of Perl going forward, it's been great for tasks like log file parsing and reporting.
Well the approach of a certain successful EV CEO certainly seems to follow this advice.

(Though snarky, this is a reasoned observation/opinion after reading the article in full)
> the ability to scope things down to what exactly what matters

In the last few years, I started shifting my focus from what variety of cases to handle with an elaborate solution, to what possible cases I might be blocking with a simple solution. Gratuitous YAGNI was an important intermediate step in that process. It might not be very FAANG-friendly (or it might not scale to four-digits-engineers regardless of brand), but both in terms of real life performance and peer feedback, it's yielded very good results.

While the first is prone to becoming a bottomless pit of SWE-self-pleasuring; the latter is actually very useful in coming up with something that's cheap, easy and maintainable, but still flexible enough -- which doesn't necessarily mean extensible! Ease-of-refactoring is another flavor of flexibility, and that's where I found this kind of thinking beating YAGNI alone.

One actual drawback I see is that it makes DRY difficult to achieve, but the more people I work with, the more I'm becoming disillusioned with that anyway. It's such an overly adaptable dogma to generate work that is often pointless, and becomes harmful so easily. I think we found so much comfort in "don't type the same thing twice" (though I still try to keep it to 3) that we don't stop to think about "don't maintain the same information twice" anymore. But this is 3AM rambling, so I'll stop here.
So this is essentially a SPAC that merges with social-justice mission-driven type companies to help them grow. While this is a morally commendable idea, I feel the outcome will be more akin to social welfare or charity on the investors' dime depending on how it is carried out. If a company's mission is primarily focused on helping the community rather than making money, the two objectives will either interfere with each other or leave the company unprofitable.

As harsh as it is, making a profit and growing is the first priority of any company because that is what allows it to keep existing. If social good is focused on over a viable plan for profitability then investors in Kaepernick's enterprise won't see much of a return on their investment. It is definitely possible for the two objectives to coexist, but Kaepernick should prioritize merging with businesses that clearly demonstrate how the execution of their missions will produce profit in the future.
This isn't portable C. You can't assume that some pointers will be invalid and free for other uses.
I try to avoid Nestlé products and would not enter into a major business relationship with them if I had the choice. The extent to which I decided to entangle my life or business of theirs would change the degree to which I felt like I’d be supporting their business practices. I agree, it’s not black and white, but I don’t understand how you can say a company doesn’t support Epic’s business practices when they choose to accept their money and help expand their share of the marketplace they operate in.
They "earned" it the same way billionaires earned it. By getting wealthy competitors to fight each other and consolidating their monopoly position whenever possible.
If a company was struggling to hire and incapable of performing its primary function it gets wound up.

Why should the same logic not apply to police forces?

Moreover, the threat of this happening would help whip a lot of other forces into shape.
I wish more people understood this. Were there bad people at FB while I was there? Yes. Did bad things happen? Also yes. On the other hand, I also saw good people and good things. I saw massive and frankly very disruptive efforts around privacy and data retention. I saw people fired for violating very stringent rules about handling of user data. I saw a quite-large company's worth of people and resources devoted to detecting harmful or inauthentic content. I couldn't see the content itself (see previous about rules) but from where I sat in the storage org I could see the names of the processing pipelines and know their scope. Maybe those aren't enough to outweigh the negatives, but to ignore the very existence of those people and those efforts does not IMO make for responsible or useful commentary.
Want evergreen content? Ditch trendy topics
Yes me too! It definitely feels like something I trained myself into during my teens. I don't know why but I guess the quiet time lead to contemplation of all my teenage troubles. I do the same on bus rides since I used to catch the bus for school every day and had one of the longer rides. The problem is I actually enjoy it so it's hard to stop.

I also drift off and notice it and jerk wide awake. Sometimes with hypnagogia, shadows take the form of bad people or I see spiders hovering or running across my vision. It's a bit disturbing and definitely doesn't help when I get an adrenaline response. I seem far more prone to it when I'm very tired and parts of my brain are shutting down but this one stubborn conscious area keeps me up.
Chia Network Business Whitepaper [pdf]
PSA: Don’t accept job as mail sysadmin.
> perhaps it would be possible to introduce a `past` package to include deprecated language features?

Deprecated language features are, by definition, still present and need no special incantation to miss, though they may produce Deprecation warnings to encourage you to update your code. Removed features would, I guess, be something you could do this for, except that generally the whole benefit of removing features is getting rid of the supporting code and the effort of maintaining it and it's interactions with new code.
Sourceforge was already in demise, it was slow etc. when was it that they started adding malware? Don't remember ... i however remember Chris Wnastrath travelling to europe even for relatively small developer events and sponsoring the beer events. Quite a good marketing
...
AWS's Kinesis, GCP's PubSub, whatever Azure has.
Not everything Trump might have said is a "Trumpism". As for the statement "people said", it's absolutely fair to point out that your argument has been incorrectly stated in the past in very similar circumstances.

And you can look up e-ink's dozen or so patents that still have about half of their lifetime left. They're pretty fundamental to the technology. I personally try not to patent bomb here on HN so I don't push someone into willful infringement.
Have you taken a look at [PEP 517](https://www.python.org/dev/peps/pep-0517/) ? It enables other tools to replace setup.py (e.g., poetry is pretty nice for making easy-to-package-and-publish pure python libraries).
> Bootcamp

lol you're frosh. wait till your second PSC.
It seems libsdl2 does not support framebuffer anymore, which is critical for embedded devices(no gpu or 3D acceleration i.e. opengl needed there)
I think there's a huge argument for a "controlled" Windows-compatible OS.

There are a lot of workflows dependent on software and devices that never had a proper update to support past Windows XP 32-bit.

Even if you use license-downgrade rights, it's going to get harder and harder to find the actual bits you need to keep such systems alive.

ReactOS could potentially provide that steady-state-- a perpetually available Windows XP, which is also recent enough that you could see new drivers added and software ported so you could still boot it on a commodity PC.
NATO was never about invading another country. It's purely intended to be a defensive pact (the whole Kosovo incident in the 90s notwithstanding). And that wasn't exactly Europe's response to Trump. Defense spending by European nations had been increasing since 2014 but a number of countries still did not meet their internal agreed-upon goal of 2% of GDP.
Reassignment not mutation
I would have thought that most any "large" complaint regarding "Your Open Source software doesn't do what I want!" could be resolved with "Well, you do it then."

Doubly so if the complainants claim to be experts of some kind.
Since 1993 when she volunteered to do so supposedly.
Ask HN: Why is iPhone calling a China based iTunes link?
Using a proxy I realized my iPhone was calling cma-china.itunes-apple.akadns.net
Apple insiders whats the need to call a China based CNAME ?
Funnily enough these are the exact kind of thoughts that keep me up. I get really into it and can't let go of consciousness. Technical or problem solving are the worst for it.

Brains sure are different and weird across us all.
Reassigning not mutating
We are still in the early stages of our launch / rolling this out, but this problem is one of the main things our team is hoping to help solve at https://playpad.com - WebRTC chat combined with fun games / activities designed to be played with the group.

Currently we have a cooperative "pub trivia" game, a jigsaw puzzle suite, and a "co-opetition" word scramble game where you are working together but competing to be the best of the group as well.

If you do give it a try, I'd love to answer any questions & hear any feedback you have at cory [at] playpad.com - we are still in early alpha and iterating rapidly / trying out new ideas directly based on the feedback we receive!
Why on earth are the NDP allowing fracking that close to those dams? Holy hell.
So, the question of exponential growth gets into the specifics of different technological mechanisms, and specifically, that seems most associated with network effects, where (at least early-stage) growth approximates n^2. (The bigger story is more complex, as it is with biological systems. Exponential growth is rarely sustained very long.)

Anything that functions as a network, and this includes information itself, can see periods of exponential growth. Which itself doesn't mean "very fast", but as we all (re-)learned last year, "imperceptibly slowly at first, then very suddenly".

The other elements tend to have other sorts of interactions, and a key reason for splitting up the mechanisms as I did was around not only the technical operations, but the economic implications. In particular, hygiene factors, unlike (but also intrinsically tied to) network mechanisms, behave very differently. That's explored somewhat in this post (principally in comments): https://joindiaspora.com/posts/e045d2304aec0139cee5002590d8e...

(That's very preliminary, I'm developing thoughts, and need to do a proper write-up. The fact that I was thinking along those lines spurred a draft version after one line of responses in the thread.)

And you could add all kinds of other elements. So long as you're discussing nonlinearity, there are chaotic systems which can suddenly transition between states, or collapse entirely. There are long-latent potentials waiting for a trigger or opportunity which suddenly spread forth. There are interactions effects. There are subtle accidents of space and time. (Historians and anthropologists tend to haet haet haet heavily on geological determination, but to ignore it entirely strikes me as a peculiar fetish.)

Prediction is hard, especially about the future. But there do seem to be some trends which emerge. And the role of negative unintended consequences does seem to me a significant one.

Markets and financial systems ... that's a whole 'nother game.
> What object is the scope of a comprehension (in Py 3; in py 2 they don't have their own scope) a dict attached to?

The generator object that gets created behind the scenes.

> And, if you can answer that why could there not be such an object for a pattern match expression?

There could be, I suppose, just as there could be for "if" or "for". If Python decided to have lexical scoping everywhere, I would be in favor of that (but then people would complain about breaking changes). In lieu of that, I like the consistency.
There are multiple implementations, but the contents of the .git directory are essentially the API, which tightly constrains how it can be implemented.
I don't think I've ever laughed so hard at a security critical bug :'(

But yeah, as Ryan Sleevi asks on the bugreport, I wonder how many other certificates may have been issued based on "historical" verification tokens...
Indeed, and they should all be targeted for removal.

One of the key problems in many human societies is that most of the wealth and power ends up concentrated in the hands of the undeserving few, who use it to further enrich themselves and their families, at the expense of everyone else.
Hi Phillip! Just want to say I'm so sorry to hear about your heart attack. Yet I am so glad that you are well and back up on your feet again!! I really admire your willing to provide the service for the company so readily! It reminds me of a book I'm currently reading, and I'm sure it will bless you a ton!!

The book is called: "Give and Take: A Revolutionary Approach to Success".

Phillip, Looking back to 2013-2014, I was wondering what would you have done differently both on the product and also for yourself?

Exactly like you, I am wondering how to go 'faster' and 'faster' in how we build things, test things, and know our users.
You're overthinking it. First, what I wrote was not an absolute. Second, if you feel like a failure because you tried something challenging and failed, and couldn't be bothered to try again, you need psychiatric help. I don't mean that flippantly, you really need help. Giving up on something challenging because you fail once is not at all healthy. Very few people succeed on their first try at challenging, skilled activities.

You don't need a cool and serene mind. That's an extreme that most people don't get to. But you also don't need to be filled with anger and self-hatred and depression. It's perfectly feasible, and most healthy people are in this range emotionally, to be somewhere between a zen master and a raging, depressed Hulk.

Some people learn from their own mistakes, some people learn from mistakes made in a live performance (or at a critical juncture), some people learn from mistakes in practice, some people learn from mistakes by just imagining the possibility, some learn from the failings of others. Healthy people do all of those things, with an objective of avoiding failure in the live moment. But you can't just study successes because it's never enough.
Ok one second is an exaggeration and I can't scroll to read in my iPhone, maybe Github10sdesktop would be more realistic. But cool anyway
Yes, that's the saying. But here's an article that says that they do more ruling than people say...
Ah yes, you’re right.
> provoking dangerous nutjobs

Exactly. Side-eye from some of my friends was unpleasant, but never enough for me to hide where I worked. But out in public? One need only look around here to see that some people are pretty hostile and closed-minded about the company, and it's not worth inviting their attention.
Guix SD: risk of local privilege escalation via setuid programs
The point I'm hearing for this really is to take good care of your body. Rest when you have to. "Go slow so you can go further" :D
I wasn’t aware of significant income flowing to the Queen from Papua New Guinea.
You are not infringing on anything by playing music to yourself, and it's not a matter of cases being failed to pursued, it's straight up legal to do so in every sense.

If there is some random person filming you - then they are infringing - not you.
Ha, I did something similar to Quora [1] back in 2014/15-ish while the population size was still small as well.

Currently working on using similar tech to match would-be authors with the publishers that most commonly sign book deals in their style, plus a few other projects. Fun tech, but also lots of interesting potential!

[1] https://www.quora.com/How-vulnerable-are-Quora-answers-to-au...
On a whim I looked to see where everyone was now and Jared Taylor's wiki page really stood out.

https://en.wikipedia.org/wiki/Jared_Taylor
I live in the Midwest (and hate JD). Many continue to buy from them simply because they are the only company that guarantees parts years after production. They will make a 100 year old part if they get enough orders for it. Most other manufacturers have been bought and sold, often making parts hard to source.
"The language doesn't matter much to me, I know enough of them to know that they are all very similar and thus easy enough to learn."

Time to give ClojureScript a shot?
Great time to get acquainted with Fulcro or Re-Frame.

Both have new docs and videos out.
the United States, which alone outspends the entire rest of the world, combined, on its military.

Not true. The popular comparison is the US spends about as much as the next 10 countries combined. US is ~38% of the world's defense spending.

https://www.pgpf.org/chart-archive/0053_defense-comparison

https://en.wikipedia.org/wiki/List_of_countries_by_military_...

As a percentage of GDP US defense spending is near its post WW II low.
Let me help you detox that:

> An interpreter with a JIT is faster than one without. Especially when dealing with CPU bound work. Would be interesting to compare to pypy.

Sure, here is pypy:

> pypy3 main.py
282 ms

> node main.js
105 ms

Without JIT:

> python3 main.py
2818 ms

> node --jitless main.js
998 ms

For fun:

> cargo run --release -q
20 ms

I enjoy brrrrrm's post for its brevity and the acknowledgement of common folk tools.
I don't have experience in reverse engineering (ie I'm probably no use), but I would also be very interested in knowing
Rephrased: “shocking, i know, but some people care about nothing except money”