skysight-inc/HackerNews huggingface dataset:
Actually, it's my impression that some Jewish groups have done a pretty good job at maintaining racial purity. In some cases, leading to ~frequent homozygousity for some nasty recessive mutations.

I don't know the specifics, but I've read that only certified Jews can officially marry in Israel. And the standards are so high that many "Jewish" immigrants don't qualify.

Now that we have DNA testing, I wonder if that will become the standard.
Prestseo.fr
Google reveals “high severity” flaw in MacOS kernel
I was going to guess W7XTC 2YWFB... another semi-well-known key from a slightly earlier era.
Couldn't agree enough. I have seen Perl (with automated PerlTidy on check-in) scale to levels I would never even attempt with Python.
There's AWS LightSail too.
I guess... though I’ve always found C++ libraries to be light years easier to manage than python.

To be honest, the per-language package management seems wasteful and chaotic. I must have a dozen (mutually compatible) of numpy scattered around. And why is pip responsible for building FORTRAN anyway?
Devs: MBP2013/Sierra as Fast as MBP2018/Mohave for Rspec/Docker/Rails
JavaScript and TypeScript. TypeScript is a superset of JS so you can write vanilla JS in TypeScript code.

Also, having worked extensively with Java, changing types is not as nearly as cumbersome as you describe. In an IDE, you can replace all usages of a type in a project or subdirectory with 3 clicks. Large, statically typed codebases are almost always navigated in an IDE.
The British exploited it, and under them aspects of it became more rigid, but it long predates them.
Stripe | Integration Engineer | Amsterdam, London, Dublin, Singapore, New York, San Francisco | ONSITE, REMOTE (NA only), VISA

Interested in increasing the GDP of the internet? My team is looking for strong technical generalists to join Customer Engineering at Stripe. Looking for people who are comfortable in multiple programming languages, interested in working with our users, and delving into complex integration problems spanning time, currencies, and alternative payment methods.

We’re especially keen to chat if you are:

* Confident and comfortable with customers. We're expecting to see user facing roles in your past or present.

* A strong technical generalist. Many of us were engineers in prior jobs.

* Comfortable with code-level debugging (Stripe code and user code)

* Empathetic, collaborative, communicative, consultative

* Intellectually curious, with great problem solving skills

Check out the roles here - https://stripe.com/jobs/search?t=product-and-technical.devel...

Email me directly: f"dalan{chr(43)}hn-feb19{chr(64)}stripe{chr(46)}com"
That doesn't equate to "relative purity" at all. The number of ancestors someone has 66 generations in the past (approx 2000 years) is enormous. We can get around this by making value judgements that say "only the direct matrilineal line ancestors count" or "only the direct patrilineal line ancestors count", but ideas like that are absolutely human value judgements made as a reaction to the overwhelming complexity above, and have no basis in biology. These value or worth of those judgements are also artificially enforced and were not robustly adhered to historically. We are indeed all mutts, and every credible analysis for the last century has shown "race purity" is an abstraction that is absurd to the point of lunacy.
Hah, I had the same thought when I first started using Python for some personal stuff many years ago. I enjoyed using it and it was quick to get some code out but I thought to myself "surely if you build anything large with this language it will be a massive pain to maintain".

Fortunately(?), I never worked for a company that used it for a large codebase so I never found out if my assumption was correct or not.
Except... the study also points out that this is not a statistically significant difference. How do you miss that?
The word "password" suffices for a lot of those.

You can find lots of examples of throwaway passwords with associated accounts (and submit your own) at bugmenot.com
https://fixitalready.eff.org/facebook/#/

https://www.eff.org/press/releases/eff-implores-nine-compani...

EFF does!
For those curious to do their own investigation, all these numbers are on wikipedia (and for Australia will mostly be sourced from the Australian Bureau of Statistics where you can freely access the original reports). All things in context though. A 9% decrease over 30 years doesn't sound very impressive, but when you consider that the per-capita homicide rate in Australia is ~5x lower than the US it doesn't sound so bad.

The sex crime example is interesting, because it's a raw count and does not take into account increasing reporting and investigation rates as a result of social change. Over the past few decades Australia has had significant public awareness campaigns for domestic and sexual abuse which are suspected to have significantly impacted reporting rates: https://aic.gov.au/publications/tandi/tandi359

Statistics can be bent to show whatever you when when you assume your audience won't actually think critically. This is a very common problem on both sides of the gun debate unfortunately and I don't think leads to anything productive.
Reflections on Building Inclusive Teams
If I had to point to something, I would single out CL's powerful support for multiple dispatch. I'd hesitate to recommend CL to undisciplined programmers, because it is too easy to write code that works but you don't understand a week later.
I would think it would be July 22 (22/7)
> were exterminated

or expelled, or otherwise prevented from being allowed to breed.
Could you elaborate a bit on the compile times? Python is an interpreted language, so am surprised to see that as a pain point.
I didn’t. Statistical significance is complicated. In a noisy data set, you have to also look at the magnitude of the effect - and its huge here. Note that they don’t report p-value magnitude, which matters. They also don’t report statistical significance of difference, only of individual effects.
Such as castrated.
Somebody is jealous of IOT phallus.
>Original unrestored Pac-Man cabinets almost always show this kind of wear-pattern caused by the thousands, oftentimes millions, of left-hands that once gripped it during gameplay.

I don't believe this ever happened. Let's make the conservative assumption that a cabinet was in continuous operation 8 hours a day, and each game lasted 2 minutes. That's only 240 games a day, which means it would take nearly 23 years of such extremely heavy use to reach 2 million games (the lowest number to qualify as millions plural). The Pac-Man craze did not last 23 years, and such heavy use is only plausible at the peak of the craze.
Why is that being a "baby"? Shouldn't you expect high standards of behavior?
From my (admittedly limited) experience with Qt, it’s an extremely powerful framework with a somewhat-steep learning curve. Dead-simple apps are dead-simple, but there’s a lot of Qt-specific stuff (I.e. QML, control paradigm, extensive libraries, etc.) that you need to learn in order to get the full value out of it. That said, it’s still a great cross-platform option, and the fact that it has bindings in most popular languages and is extremely performant (if you write it properly....) means that it’s probably worthwhile if you need to make a desktop application.
Besides the life you and your family have built.

If saving $30k in Chicago lets you sustain your lifestyle for 12 months of unemployment, and saving $30k in San Francisco gives you the option to leave everyone you know and move 2200 miles to Chicago for 12 months of unemployment, those dollars of savings are not at all the same in terms of the protection they offer.

Living in the Bay Area can be a good deal, but to figure out whether that's the case, you need to set savings targets in terms of equivalent capabilities. Different people can place higher and lower value on location stability, but in any case the value is not $0; moving trucks and realtors are not free.
I'm a scientist. Information theory always felt curious to me because it adopted terminology and concepts similar to that from statistical mechanics but in practice was always much more difficult due to what could be considered what was "random" vs. what was non-random. After sitting back and thinking about it, what is considered "random" of course is a statement of the probability distribution for the set under consideration. For info theory, that set is some set of strings (say passwords) which is really culturally and historically contigent, while in physics land, the set is microstates that determine macrostates, for which the degeneracy of a macrostate depends on the hamiltonian, full stop. I think mathematically, of course the statements you make are similar (hence why you apply the same prob theory to both) but the systems I study are comparatively easier, while really, the underlying probability distribution for strings is really hard to know in practice because it essentially depends on human history and culture up to that point. For example, in a universe without English, English words (say one-to-oned to a discrete set, so strings of positive integers less than 26 + 10 (including decimal numbers)) would be random. In fact, a universe without that particular Chinese IME, if it was done somewhat differently, then ji32k7au4a83 could be random.

It's just interesting to me, another reminder that physics is just that much more easier than anything else.
I left in August last year and am now in New Zealand. I wrote control systems software at a factory making USB, SD, microSD cards - so many good memories. Email me if you'd like to chat about it more!
> Isn't it obvious that, despite none being pure, some populations are more closely related?

It is obvious, and the same data shows that groups can be very pure indeed. From this very article:

> Genetics also show that India’s caste system, previously thought to have developed under colonial rule, was in place thousands of years earlier.

First, "previously thought to have developed under colonial rule" is just false. The ancient Greeks wrote about India's caste system, thousands of years ago.

Second, what the data shows is not a record of social structure. It shows that modern Indian castes have practiced endogamy -- mating within the group, with negligible inflow from other groups -- for thousands of years.

Most people would be happy to describe this state of affairs as "pure" ancestry.
> And yet 20 years it hasn't devolved into authoritarianism. In fact their rates of gun violence have dropped significantly.

Hasn't it been devolving into authoritarianism though? They have banned books and all sorts of things. I've read where lots of people have disagreed with the govt's new laws for censoring the internet and keeping data on people, yet the gov there still does what it wants without worry.

Australia and USA have so many differences that any comparisons are moot. It saddens me to see people trying to compare what happens on that island to what is going on in the states.

I understand there may be less guns there, but from the stories I've seen about violence at bars in parts of Australia leading the gov to shut down parts of the cities earlier just shows that the strong violent abusive people are comfortable engaging in criminal behaviors including assaults and battery, they are not being controlled by gun laws.

It also seems apparent that the weaker, vulnerable people plead for protection, and instead get shortened hours of access.
Orb is actually a Docker image (executor) plus few defined commands. Say, if you want to build a custom Slack notification for multiple projects, you'd create an Orb with an executor and a command, e.g.

executors:
alpine:
docker:
- image: alpine:3.6

parameters:
webhook_url:
description: URL to Slack webhook
type: string
message:
description: Message to post to Slack
type: string

commands:
notify:
description: "Notify Slack"
executor: alpine
steps:
- run:
name: Notify Slack
command: |
curl -X POST -H 'Content-Type: application/json' --data "{ \
\"attachments\": [ \
{ \
\"fallback\": \"<<parameters.message>>\", \
\"text\": \"<<parameters.message>>\", \
\"mrkdwn\": true, \
\"color\": \"#1cbf43\", \
} \
] \
}" <<parameters.webhook_url>>

So if I publish this Orb as say sirn/slack@dev, anyone can use this Orb in their build pipeline with:

orbs:
slack_notify: sirn/slack@dev

workflow:
foo:
jobs:
- slack/notify:
webhook_url: "..."
message: "..."

I've been using Orb for the past month and I see Orb as a more of a way to share common steps definition (à la Ansible Galaxy) than something of Apt/Brew/NixPkg caliber. It's convenient in CircleCI's context, and easier to get started than trying to build a shared Jenkins Pipeline Scripts, but it's still weird that we're programming in YAML leveraging shell scripts instead of going directly to shell script (which is part of why I love builds.sr.ht).
> Then I found out that -white space is important-.

I hear this a lot and I think it's a misunderstood statement. Python does not care if you do not have a space in assignments or arithmetic or between commas or parentheses.

What Python does care about is the indentation of the source code. The indentation is what guides the structure - which is already what we are doing with most languages that don't care about indentation!

What I really mean to say is there are plenty of valid complaints with Python, but white space just is not one of them. If you are writing good code in a language with C-syntax you are doing just as much indentation.
Base rates, my friend. LSD can trigger dissociative type states in a very, very small percentage of the population. Compare to the far more statistically likely damage of alcohol.

LSD does cause permanent personality changes. That's what makes it such a beautiful compound. For me, it permanently altered my openness to experience, made me more intuitively empathetic, and improved my communication skills (the last two are two sides of the same coin). As a result, I am more well-adjusted, better able to communicate, more in tune with people's unspoken emotions and better at dropping into that unique state of vulnerability that we often call love. *

Your mileage may vary.

* Actually, psilocybin mushrooms were my first psychedelic so I credit them with that more than LSD per se. LSD was like the icing on top, really.
I wouldn't bet on the ML hardware startups either, but don't you think that what we regard as general hardware is always going to be too heavyweight to be suitable for massive parallelisation?
Incompetence is certainly a part of it, along with graft, but the train really is something that nobody misses. Going from SF to LA is cheap, fast and easy now. Plus the geography and environmental regulations that pump billions into lawyer pockets that one has to meet doesn't help competing against the airplane.
> The only reason why people “restore” vintage arcade games is usually to command higher prices on a market that typically sells to novice collectors. The practice has little to do with preservation and much more to do with profiting off the naive.

That is so profoundly untrue. You never get back the money you've spent in renovation AND the real purpose is passion, to bring back that sense of NEW to something retro, and having it play like it came out of factory.
I don't think it's a rebuke at all. The other side of the coin is to make sure you're the steppe tribes, not the hunter-gatherers. People who care about such things don't really care about purity, they care about winners and losers.
I completely agree. If you have limited time to write tests, then I've found that integration tests provide the most value by far. If you're happy with your suite of integration tests, then it's also great to have a set of unit tests.
Ask HN: How do you host your online resume?
What's stopping you from thinking clearly about the code while/after you write it? As I'm writing this sentence I'm thinking clearly about it and I'll probably reread it after I hit save. There's no reason you can't do the same w/ code.
Well, I use pwgen and gpg ┐(´ー｀)┌

A great thing about password managers is that you can change your passwords more often since you don't have to bother coming up with and remembering new passwords. It can even be somewhat automated with pass-rotate: https://github.com/ddevault/pass-rotate
Microservices. They seemed really cool until I worked on a few large projects using them. Disaster so epic I watched most of engineering Management walk the plank. TLDR: The tooling available is not good enough.

The biggest cause lies in inter-service communication. You push transaction boundaries outside the database between services. At the same time, you lose whatever promise your language offers that compilation will "usually" fail if interdependent endpoints get changed.

Another big issue is the service explosion itself. Keeping 30 backend applications up to date and playing nice with each other is a full time job. CI pipelines for all of them, failover, backups.

The last was lack of promised benefits. Velocity was great until we got big enough that all the services needed to talk to each other. Then everything ground to a halt. Most of our work was eventually just keeping everything speaking the same language. It's also extremely hard to design something that works when "anything" can fail. When you have just a few services, it's easy to reason about and handle failures of one of them. When you have a monolith, it's really unlikely that some database calls will fail and others succeed. Unlikely enough that you can ignore it in practice. When you have 30+ services it becomes very likely that you will have calls randomly fail. The state explosion from dealing with this is real and deadly
Indeed. Never tested it before, took the article in stackexchange for granted.
Manned Orbital Operations Safety Equipment
Repulic Of China used to be the government of China duing 1912 to 1949 before moved to Taiwan. It was invented early time of that government. Long time ago in mainland the period was called "before liberation". I had some "before liberation" books with the scripts which was very interesting but seems to be never used in Mainland China after "liberation" as I know.
Spotify's fighting in India underscores the labels' fear of direct artist deals
This article is dense with insight and some truly deep thinking about social status.
Agreed. Point-free code is a better hallmark of good FP than recursion.
Just for etymology correctness, "姦爾娘" would be better than "幹你娘".
Hi, I'm working on said emulated UI :) and absolutely value community input on our prioritization. There's definitely still many things that are work in progress for iOS (https://github.com/flutter/flutter/projects/9), though we'd love to get your thoughts on what are the most noticeable failures as well.
Gearing Up For 5G: Transforming architectural decisions across the industry
Honestly, I just want a game like Magic: The Gathering that isn't so expensive to play drafts, but still has the strategy involved, and I want it to have a mobile client. Honestly, I like the format of LCGs (I like buying things all at once instead of buying random chances), but I don't know of any that do drafts, and I don't know of many that have mobile clients.

I don't use many apps on my phone, all of my important work happens on my desktop or laptop, and I honestly prefer open source software when it will work even if the experience isn't as good (less risk of it completely going away). If I knew what would make my life better, I'd probably just build it and start my own company selling it. However, I don't have the time to make a game (and it's a very risky venture), and games are a lot less fun when you make them yourself, so I will always prefer to buy those.

My current side project (likely to die in the next few weeks as I get tired of it) is an LCG that has a draft system, constructed system, mobile client, and your option of subscription (pay $X/month for unlimited draft) or per-event entrance (and winnable entries). If someone builds a good enough replacement first, I'll give up and pay.
You should read about what happens to lithium batteries when you charge them at below freezing temperatures.
it's even on wikipedia: https://en.wikipedia.org/wiki/Volume_licensing#Leaked_keys
I flew over North West China about a year ago ... at one point there were windmills as far as the eye could see, 100s at a time ... many were clustered around what looked like open cast coal mines and coal powered thermal plants (likely some of the source for Beijing's pollution problems) - they're being really smart using the same grid infrastructure for the wind energy that they've built for coal
> We are indeed all mutts

I get why Reich says things like this, but you have to ask what it would mean not to be a "mutt". Is that even physically possible? If not, why do we need DNA testing of ancient skeletons to prove this?
Overproduction of biochar relative to closed loop heating needs, and underground CCS.
What I do is use a password manager, but when it enters a password into an app or site, I type a few more characters after the end of it before logging in.

Kind of a secondary master password that's not stored anywhere except my memory and my safe.

Best of both worlds in my opinion.
Hey World Check out my new app Rydesplit. Would love some feedback
I completely agree. I appreciate the comment, Peter! That's definitely something that needs to be defined.
I'm still impressed by the number of technical people that are willing to give you their passwords by a way or another, a common way being when they are offered to check if his password has been leaked.

Once a friend shared with me one of those services, he got surprised when I raised my concern about compromising his password, he took a second to check the developer tools to see if there was any request including his password, there wasn't, so he called me crazy (it's well known that malicious sites behave differently on certain conditions, one is having the developer tools opened).

Anyway, I suppose that this blind trust is what makes phishing attacks so effective.
Cinematic Names
> This is why it's not such a big deal for most people that Ronaldo or Messi get paid a lot more than their teammates, and the rest of society.

This is not why, and has nothing to do with it. Players get huge wages, because they are the best on their teams, and the sports generate a lot of money. If it wasn't going to the players, it would go to the owners.
Cassie: Dynamic Planning on Stairs
According to [1], the question Goedel raises is equivalent to P vs NP, although clearly not phrased in the same language. The author claimes Goedel's phi(n) is polynomially bounded if and only if P=NP. Do you disagree with that statement?

[1] https://ecommons.cornell.edu/bitstream/handle/1813/6910/89-9...
For me, it is one of the best books for beginners. It covers almost completely from numpy, pandas, matplotlib/seaborn to ML algorithms.
> So, yes it reasonable to assume better performing sportman will get paid more than their team mates. But it is not reasonable that they get paid this much... that bothers me.

Would you prefer that the money just went to the owners, instead of the players on the field?
It's a trivial point, but you are right that it wouldn't be millions. The cabinet wear was caused by thousands of hands.
An attacker that knows your algorithm can restrict the search space to only sequences that follow the algorithm.
The data shows there was less than one inter-caste marriage per caste pair per generation for the last few thousand years. What was left to become "more rigid" than that under the British?
The USSR was extremely skilled at creating listening devices that didn't have nonlinear junctions, or indeed any active electronics at all:

https://en.wikipedia.org/wiki/The_Thing_(listening_device)