skysight-inc/HackerNews huggingface dataset:
> _naturally_ want to live with _similar_ people

You are forgetting that those kinds of neighborhoods have developed in part because other people have taken mild-to-extreme steps to prevent "those" people from living with them.

Known steps in the US include at the very least:
- rules preventing "those" people from living in some places
- mild-to-extreme actions against "those" people when they move in
- people leaving when too many of "those" people move in

I.e., "People are free to live anywhere they want" is completely wrong, even in living memory.
I've seen the kudzu vine videos, but this article misses the point though it does touch on it

>More important, it obscures the beauty of the South’s original landscape, reducing its rich diversity to a simplistic metaphor.

The destruction of that 'rich diversity' is the problem. It's same way Himalayan blackberries take over roadsides and provide monoculture ecosystems in the northwest. That 'rich diversity creates canopy layers used by different wildlife, bird and insect species. How many species were adapted to living in the natural habitat there before those kudzu patches, while not as big as sensationalism says, have overrun other natural species.

Introduced species that dominate the ecosystems they're introduced to cause more problems then we can even understand because in many cases, the historical data just doesn't exist and we're not even sure what was lost.
Self-signed certificates are insecure, so, no.
Check out Certera https://docs.certera.io

It's PKI for Let's Encrypt certificates. Helps you issue, renew, revoke certs from a central place. Also get alerts so you know when things have changed, expired, failed to renew.

While a lot of places give you certs built in, there's a whole world of places you still need certs. Like FTP, mail, behind load balancers, disparate environments and systems, etc.

In the future, I'm planning on creating a way to automate the certificate exchange process. This should help with using and exchanging certs used in client authentication and things like SAML SSO. If expiration get down to a month or less, I see a need for a system to help do all of these things and more.
Emacs or vi?

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

> The novel further describes an intra-Lilliputian quarrel over the practice of breaking eggs. Traditionally, Lilliputians broke boiled eggs on the larger end; a few generations ago, an Emperor of Lilliput, the Present Emperor's great-grandfather, had decreed that all eggs be broken on the smaller end after his son cut himself breaking the egg on the larger end. The differences between Big-Endians (those who broke their eggs at the larger end) and Little-Endians had given rise to "six rebellions ... wherein one Emperor lost his life, and another his crown".
> I haven't had to change or repair any parts and it costs about half an iPhone, I think.

I've dropped the iphone dozens of times. I should stop doing that. I guess that if I had been more careful, i wouldn't have had to change anything, except for the battery (the old battery was "fine", ~65-70% capacity, but given that changing it takes 15 min and 20$, and makes the phone feel like brand new, it is a change that I happily do). Can you comment on the battery life of your 2014 HTC phone after 6 years of use? What kind of battery does it have ?
You can do wildcard certs with LE, I run hundreds of k8s services all secured with LE and wildcard certs.
Ah, so what you're saying is that sideways-Q is basically the same thing as ¤: a placeholder.
> I am a Guinean citizen, who went to French school in Saudi Arabia, and now lives in California.

So he is not even African-American. I can’t understand why it is important to him how much people share skin color with him, he should feel as good as any other immigrant. Do even middle class Americans segregate themselves by race at work?
Do you think it's likely that any of the post-60s particle physics will lead to new useful inventions? Any idea what they might be or where I could read about them?
You sound exceptional in more than a few ways.
I hear you. I knew it is a dishwasher, as I could clearly read it. But I didn't care 5 years to figure how to use it. It is also that they cannot clean after every type of cooking..
I'm sorry, I thought I was clear. No, pointing out that Mockapetris' guess of 50% global adoption of DNSSEC is wrong is not an "argumentum ad populum". It is, as I said, simply an observation that the statistic he is venturing is wrong.
Guessing that printers originally picked the Q because (in some face) the plug was square, so fit in a frame sideways.
The problem is she's misrepresenting the position of the particle physics community. Here's a short talk on what they expect to find with a larger collider: https://www.youtube.com/watch?v=Vb4zv80qs3Q
This doesn't make any sense to me considering an uncontrolled outburst of anger is the exact kind of thing that gets people punished by law.
Yeah, that's definitely one of the main hypotheses. There aren't any other repeating FRBs known to do this yet, so how general a mechanism this is, is not known.
scoop install neovim
What I said:

> Calorie counting functions properly for controlling weight.

That's an intentionally limited statement of what it works for. I agree with you on nutrients.

> There is way more that goes to sport food. They dont focus on calories. They focus specifically on protein at specific times and what not.

When they have specific weight targets, they do count calories. I posted some examples lower in this thread.
> One line summary: Use lru_cache decorator

Okay, at least got the decency of providing a TL;DR. But if your summary is literally three words, why not put it in the title: “speed up Python function calls with functools.lru_cache”?

God I hate clickbait.
- Validate ALL data that comes from external sources, even if you think it could not possibly be changed unexpectedly. External sources includes things like user input, configration and session files, and even things like dynamic libraries if you care enough.

- Sending data to an external system that processes commands, including destructive ones like DROP DATABASE? Verify what you're sending doesn't contain commands you don't want to run, each time, every time.

- If you are programming in C or derived, and using expressions that will be involved in array indices or pointer arithmetic, make sure the expression falls within acceptable range before using the resultant data. Since NULL or 0 is an invalid pointer value, it shouldn't ever reach the code that tries to access pointers.

- Should a sensitive function only be called from certain other functions? Should a sensitive variable only be modified/accessed from certain other functions? Enforce that.

- Someone will eventually find anything that's not documented, so don't rely on that for security. Don't expose an interface (especially not through any network accessible method) without an authentication or verification mechanism if it's not OK for it to be 100% public.

- Define everything. A function call should never have an unexpected result. Invalid inputs should cause the function to return errors or throw exceptions.

The above is a good percentage of it I think.
Nobody is talking about Nazis. And all of those things are not easier, especially if the site is self-hosted. His point is that it’s one more gatekeeper and point of failure. It doesn’t matter that there are existing means to target websites. Adding another makes freedom even more fragile.

It’s very naive to assume that censorship is only a problem for Nazis that the world shouldn’t listen to anyway.
Hackers hide credit card stealing script in favicon metadata
> Let's not play that game.

It's not a game. I know what it's like to be your age. You do not yet know what it is like to be my age (but you will, and when you do, remember this exchange). You're right that the difference doesn't matter on billion-year time scales, but I do know some things that you do not yet know, but which you will come to know. In particular, I know what it is like to have subjective experiences that convince me of the truth of propositions I would not have accepted without having experienced them directly. (Actually, you know what this is like too. You just aren't extrapolating that experience.)

> The most obvious solutions involve leaving the planet

To realize your ambitions it is not enough for some humans to leave the planet. They all have to go. And not just the seven billion of us that are here right now, but the quadrillions or more that will exist after millions of years of exponential growth with no death.

But all this is irrelevant. The details of how the sun ends or how to deal with that don't matter. The point is that no matter how it all plays out, you will eventually hit the fundamental limits imposed on growth by physics, so if you're really serious about producing unbounded life spans you have to have a plan for that. Sooner or later, the second law of thermodynamic is going to come for you. In fact, if you think about it, the goal of producing even a single unbounded life span is quite literally the the same goal as producing a perpetual motion machine, one that just happens to be implemented in human biology.

> why not try it and find out

I've already told you: because it is possible to know now that it will necessarily end badly. Exponential growth is unsustainable, not because of technological limits, but because of limits imposed by fundamental physics. If we don't limit our growth by choice, the laws of physics will do it for us sooner or later, and that will not be pleasant.

So in the long run we have to either die or stop having children. There is no other option.

> problems that are difficult enough to be a challenge but not so difficult that we can't make progress or learn something

You have clearly not come to grips with what an unbounded life span actually looks like. Unbounded is fundamentally different from finite-but-really-really-long-compared-to-what-we-have-now. In an unbounded time you can hit all kinds of limits on novelty that you will not hit in a long-but-finite time.

> you'd do much better focusing on...

Perhaps, but I find it valuable to engage with smart people I don't agree with to test my positions against the strongest opposing arguments. Every now and then I discover that I'm wrong about something that I was very sure about going in. I'm actually kind of sad that didn't happen this time. I would love for someone to convince me that I'm wrong about this.
What innovations are you talking about? To actively progress towards something you have to know what that something is.
I'm all for spending money on science.

But I can't imagine that throwing ever more billions into this particular very well funded science establishment is the best way to do it.
The behavior you prescribe is itself a bias.

Can we please treat individuals as individuals instead of narrowly viewing others through whatever lenses we carry?
You've literally said a book from 1971 invented a new word. And I'm saying that the word already existed.
Why as a vendor would you use a self-signed certificate that causes the browser to scream at the customer when you could just not use TLS, plain old HTTP.
That's not my point suggesting CISSP. The book I recommended takes the reader through the different OSI layers for networking and security, a basic intro to threat modeling, and other stuff that is fundamental to security. One can always skip the managerial stuff, but it doesn't mean the CISSP book is not a good recommendation.

Also, having a developer understand the value and need for code security from the perspective of a security person is important to the overall success of an infosec program. Otherwise both engineering and infosec are going to be grating on each other.
Thanks for posting this. Very insightful. I've come to believe lately that this sort of thing is caused, to some extent, by the decline of Christianity in the west. I'm not religious myself and used to consider that a virtue (rational man yadda yadda). These days I'm much less sure it's such a good idea.

It appears that with the decline of the Church all that's happened is people invented a new one, but a rather nasty one that sounds a lot like the religions of a couple thousand years ago: obsessed with converting heretics whether they want to be converted or not, a whole lot of destruction of pagan idols, making people into martyrs and so on.

On balance, given a choice between the kind of hate filled behaviour the article describes, or God-fearing people, I'd much rather be around the latter. And if forced to choose a tribe I guess I'd pick them too, as the modern religious seem much nicer, calmer and more accepting than the "woke".
So you are saying something that has existed throughout all periods of time, in every society isn't a fact of life?

Also, speaking about racism particularly is something that makes very little sense historically. Racism has largely not been a problem because most societies weren't (and still aren't) multi-racial. The biggest issue has been religion and, more recently, class.

Both of these distinctions are arbitrary and should highlight that discrimination, not racism, is the problem and that is a fact of life. You will get discriminated against if you are disabled, if you have a Southern accent, if you are too short, if you are too tall, if you are too fat, if you aren't fat enough, etc. On and on forever. This is constant, it is human nature.

Btw, it is also worth saying that we largely have approaches that are effective. The only thing that history is really clear about is that constantly going over the past, seeking revenge/retribution, etc. doesn't work (many countries have gone down this route with power-sharing agreements due to religious/tribal conflict, it doesn't work). Equality means equality for all. Everyone is different. We all have to live with that. When you start from the basis that some people have an advantage/disadvantage because of their identity, the only way that ends is segregation and power-sharing agreements (usually after some period of terrorism/internal civil conflict). Everyone benefits from fairness, it isn't a race/religious/class issue.
is that not true of Twitter as well?
Probably related to http://scholar.google.com/scholar_url?url=https://dl.acm.org...
Making a Game with 24a2
Intending to overcompensate is an effective method to actually treat them the way you should treat everyone.
openwatcom vi looks great
> If the above, abridged history of Rome interests you, check out the podcast The History of Rome by Mike Duncan.

Thanks, I'll check it out. I don't have any apple products, so don't have an account on the Apple Store but I saw he has a youtube channel.
Nice! I’ll have to check that out! I used BRIEF back in the early 90’s developing plant monitoring/management software. Our products ran on DOS and Windows after that. I’d been using emacs at school, but BRIEF was our editor of choice for this. The column copy and paste is something I still haven’t found as intuitive as BRIEF in any other editor.
As a counter point, the gravitational wave discovery came about because of incremental upgrades to the detector. We don't know whats beyond that noise floor.

Maybe there are better ways to measure the tiny signals that hint at new physics, but the question is what we can do now. I would personally say its optimistic to assume we'll get a big breakthrough if we don't invest in the incremental upgrades.
How is it not practical? It's really not hard to set up and there is great documentation out there
I clearly looks like an alliance to take over other countries.

https://en.wikisource.org/wiki/Molotov%E2%80%93Ribbentrop_Pa...

They even divided Poland in a coordinated attack on two fronts.

https://en.wikipedia.org/wiki/German%E2%80%93Soviet_military...

It is not the name that matters but content and actions.
This isn't going to be a popular sentiment here, but I think Ibrahim's experiences shows why diversity training is important. It's 2020; there is no reason for things like this happen:

> I've been to job interviews where the receptionist will take me to a whiteboard room. When the interviewer comes in, he'd say: "I'm sorry, you must be in the wrong room."

> I often get: "I couldn't tell where you are from on the phone."

I often hear complaints that diversity training is largely cosmetic and doesn't get at the root of the problem. To some extent that is true: teaching people not to act surprised when they encounter a black software engineer is an interim strategy while we all work on making diversity unsurprising (because commonplace). But as this op-ed shows, seemingly small foot-in-mouth "gaffs" can be surprisingly hurtful, and they are largely correctible with training. Such training is best understood as one component in what is (or ought to be) a broader social project — but it's an important component, especially now.
Seeing how hard this comment is being downvoted somewhat illustrates your point. I don’t see how anything you just said is controversial or offtopic.
You could have said the same about Wirecard a couple of months ago. Unsustainable things can go on for a surprisingly long time, until suddenly they don't.
Show HN: Glock, A minimalistic, hourglass-style, graphical clock application
Ditto. My back has been massively better since I shelled out for a Mirra 2.
A pair of dumbbells, a chin-up bar (the kind that you attach inside a doorframe) and a yoga mat.
That's me! I'm technical enough to self-sign for ssl for my sites (it and tor are what I do instead) but I run on lots of old hardware and old (>5 years) OSes. The tools for constantly re-updating letsencrypt simply don't work and all the containerizations didn't exist yet. I've tried nearly a dozen LetsEncrypt updates solutions, compiled from source, from debs, "standalone" only bash solutions, etc, there's always a catch that prevents it from working.
Most of the rest of the world made at least some attempt to fight the virus. For them, the peak was weeks ago.

The first COVID-19 case in the US was in January. The US government has failed to mount any sort of coherent response.

Now 130,000 are dead, mostly avoidably.

https://www.statnews.com/2020/06/19/faster-response-prevente...

The virus is growing unchecked in 44 states.

Yesterday, Florida reported a record 9,585 new cases. It's not even 3PM in Florida and they have already reported a record 10,682 new cases today.

This terrible disregard for science is going to kill hundreds of thousands of Americans unnecessarily. Please reconsider your stance.
She didn't leave because of the purifier. She left you for other reasons.

You're most likely better off anyway.
Quantum computing will never be the future of computing. If we manage to make it work, it will at best be something like a TPU: a specialized processor for accelerating specific tasks. It will always be faster and easier to build more powerful classical computers than an equivalently fast quantum machine.
s/centralization/validating ownership

Without centralization I can MITM at the coffee shop and steal passwords.
In video form: https://youtu.be/FkVlF5OzLcM
Sell your website or domain for free or browse side projects
https://www.youtube.com/watch?v=RZevgdbMIB0&feature=youtu.be...

This is from Obama's town hall on June 3rd. The speaker is on the city council in Minneapolis, which seems to be leading the charge on this issue.

*This isn't an example of an area that is actively dismantling their police force. But this person's view is that the target should be no police at all, not reduced police responsibilities.
No, some people actually understand how the numbers interplay with a real scenario, which is why I gave you the raw numbers to see what you did. And you immediately jumped in and drew an illogical conclusion to support your point.

You’re spreading disinformation. If you need to do this to make yourself feel better, do it. But don’t become a spreader.
We're talking about customer hardware. If someone looks at the insides of the device and finds, of course, the private key for your one shared wildcard certificate, the issuer is required to invalidate it immediately.
How does investigating fraud destroy entrepreneurship culture?

Should we just turn a blind eye to every dodgy business practice to ensure some entrepreneur gets rich? Oh, wait...
did you know there are ISPs out there that inject garbage code into the html of unprotected sites?

get out of here with this HTTPS is unnecessary tedium.
I mean, I think that there is some merit to biology-computer analogies, I just don't think anyone can expect those analogies to hold in reality. But you are exactly on point. There are presumably "rules" in biology, but they are occluded by spooky action a distance and oodles of hidden and ever-changing state.
> There are no calories in diamonds

I'm afraid you're mistaken!

> I dont understand why you assume there are some

That's fine I'll explain for you. What happens when you burn a diamond? It releases energy exothermically. We can measure that energy in joules, or equivalently in calories, but it means exactly the same thing.

Diamonds contain calories.
Funny how some people claim no one will ever click thru the TOFU warning screen because it's too scary and unfamiliar, whilst others say users will just click thru everything.
An important point here - clearly readable early in the article:

> “If I was a white supremacist,” he told me, “I would literally have to hate 75 percent of myself.”
Naive question: quantum entanglement can't break causality, right? We can't use it for faster than light communication.
Kudzu is a bitch to fight, but areas where it grows best aren't good for much else anyway. In my area the kudzu patches cover areas almost too rough for goats to graze.

I hadn't known of the beetle mentioned in the article, but I've seen wild grapevines beat kudzu in a couple places the past decade and wondered why. Suspect that's the reason.
Agreed plus Thumb which got ARM into Nokia mobile phones.

Dave Jaggar has some interesting comments on the history around DEC, StrongARM and the Austin ARM team.

https://www.youtube.com/watch?v=_6sh097Dk5k
Interesting, I have a Pockit account and haven't heard anything from them. Maybe because it's the weekend, but they usually send notification emails when their services go down sometimes for maintenance (card withdrawals were usually unaffected though)..
You can, but that wouldn't quite work for the prosumer router manufacturer case the OP mentioned: LE would revoke the cert once you distributed it.
Unblocked: http://archive.is/tiOAw
The colony (1987) - one of the very first realtime 3D FPS/adventure games

https://m.youtube.com/watch?v=i1XENlUUOhA
Not sure where the author got his numbers from but if you read the full article, the author notes that the numbers/percentages themselves can be misleading, because that 3.1% could include the security guard who swipes your badge or some other peripheral role at a technology company.

It is also true that Blacks do in fact quit the industry at high rates due to bias treatment; based on the number of computer science and technology degrees granted to blacks, their representation should be higher if there was higher retention.

It is also the case that blacks in technology often end in up in specific sectors of the industry, for instance you'll find much higher black representation in the public sector, specifically in the federal government...unfortunately that is not likely to be the source of the next great tech innovator.