skysight-inc/HackerNews huggingface dataset:
I think you do not quite understand the statistical properties of the evolutionary mechanisms. The ravaging sickle cell disease you describe is the form patients develop if they carry two copies of the gene, which happens to one in four children of pairs where both parents carry one copy (it is not relevant to think about pairs where at least one parent carries two copies, these individuals usually do not reach reproductive age and are commonly infertile if they do).

Assume that 10% of a population carry one copy of the gene, and a carrier has a child with a random partner.

Then 10% of the children will be from partners also carrying the gene, with 2.5% inheriting no copy, 5% inheriting one copy, and 2.5% inheriting two. The other 90% will will be with partners without the gene, with 45% inheriting one copy, and 45% no copy. Absent other illnesses and medical care, 97.5% of the children will survive.

For a parent without the gene, 5% of the children will inherit a copy of the gene from the other partner, and 95% will inherit none. Absent other illnesses, 100% will survive and a person without the gene will on average produce slightly more viable offspring, slowly driving the gene out of the population.

I don't have the actual numbers, but assume that malaria kills 10% of the children without the gene, but only 5% of those with one copy.

Now the expected percentage of viable offspring for a carrier is 0.9 * (2.5 + 45) + 0.95 * (5 + 45) = 90.25, as it is for a non-carrier, since 0.9 * 95 + 0.95 * 5 = 90.25, too.

So with these hypothetical numbers, the partial malaria resistance does cancel the negative effects of the sickle cell gene and the 10% prevalence of the gene is stable. If the prevalence goes down, the gene starts to confer a benefit to the carrier (as the chance of meeting a partner that is also a carrier goes down, and fewer of the children of non-carriers will be carriers), and if it rises, it becomes a liability.

Other numbers will move the equilibrium point, but as long as the gene confers even the slightest advantage, it is expected to stay in the population at a rate that makes it sufficiently improbable for two carriers to meet and have children. (If the rate is low enough it may still be eliminated by pure chance.)
they where referring to external honours from other countries - though it might mean Americans working for a UK owned company have lost their citizenship.

And any one who went on RT and got paid is in trouble
The biggest culprit is unregulated modern business, it feeds us rubbish food through mass marketing, which leads to crappy guts and depression, stress through aggresive worklife and focus on quick success. The underlying emotions are greed and gluttony.
Trump is the President, not a King.
This doc has been convicted and was sentenced based on the laws in place when he commuted the crimes. https://en.wikipedia.org/wiki/Ex_post_facto_law and all. Also Trump cannot force the US Congress and Senate to pass the laws. Or the courts to judge that this is compatible with https://en.wikipedia.org/wiki/Cruel_and_unusual_punishment
A huge WhatsApp leak reveals the full fury of the Tories' Brexit split
combining movies was an exercise in a creative writing class I took
Merriam-Webster is ahead of the curve. I just checked Oxford English Dictionary online and don’t see entries for cryptocurrency or blockchain. I do see an entry for Bitcoin on OED, though.
In summary, the situation seems to be:

0) quantum mechanics is great, but it can lead to quantum systems described as a superposition of states and then we need to explain why we find the universe in a definite state.

1a) one option is to say that the wave function collapses to a definite state.

1b) another option is to say that there is a multiverse... and what remains is to explain why we find the universe in a definite state.

Solution (a) may be ugly, but “solution” (b) sets you back to the starting point!
My comment was meant to imply that if you're using JS, then you already care about other things _more_ than you care about performance.

Once you've decided that you do care about those other things, then getting the best performance you can is great and deeplearnjs is very useful.

But if what you care about most is performance, then using JS is not the way to go. I'm guessing deeplearnjs is an order of magnitude slower (at least) for training a modern convnet relative to cudnn or MKL. And I don't think it's currently possible to use multiple GPUs? Although you could imagine some crazy distributed asynchronous training running in browsers all over the world.
TLS 1.3 and Proxies
> I don't see how that could be the case with industries with large productivity/talent gaps, like software.

There are a number of large coops in industries where the firms require everything from professionals to manual labor; equal pay isn't common in those kind of coops, though the pay ranges are probably flatter than conventional firms. A co-op, ultimately, can be very much like a conventional firm, where the voting stock is held equally by the employees, so that management is ultimately accountable to the employees.
> When the money stops coming in, guess what happens?

You drop to the status of a boring working person who never took kickbacks to sell opiates? A fate worse than death, I guess.

The street dealer is also not likely to get 4 years. That's the point - 40 years was a number picked to illustrate a sentencing discrepancy argument. The fact that a 10x factor seems almost reasonable is the argument.

> a street dealer doesn't have 400 kilos of coke

What do you think Resenberg's prescriptions added up to, by weight? It's probably not fair to compare a street dealer to him.
Are you implying that being bankrupted is worse than going to prison?
Hmm, I love using fountain pens, and have been using Iroshizuku inks for years. However, none of my pens have a bladder well (mostly screw plungers) so I think I am safe ?!?
I grew up sleeping in pitch black darkness, and having lived now for a while in the Nordics, where summer nights are light and curtains are mediocre at best, I can share that feeling.

I wonder if the higher rates of depression here may have something to do with this (interestingly, I remember reading somewhere that suicides in the Nordics peak in Springtime).
Sure. But I think that's also true in capitalist America (or, at least, in my / my friends' experience in tech) - at least in the sense that it's much harder to get your current employer to reward you for your own increases in skill than to put the increased skills on your resume and start interviewing elsewhere.

I don't know any system (other than perhaps a carefully planned and unusually benevolent and well-funded central economy) that rewards people for the opportunity cost of increasing their skills, as opposed to the increased output gained from using their skills - one advantage of this system is that it's very clear that if I use my skills more efficiently or in a way that helps the company, a portion of that reward will go to me whether or not I can prove it to management. If I save my current traditionally-capitalist employer $1M/year due to cleverness, I'd expect to see $0.00 of that. I'm far more incentivized to get good at writing self-reviews that portray the things I'm already good at in a good light than to learn the skills to, say, optimize our AWS spend.
A recommended read for anyone looking to find out more about the near-immunity that the corporate elite enjoy:

The Chickenshit Club: Why the Justice Department Fails to Prosecute Executives
Yes, new laws overriding old ones is just common sense.

Where I imagine you could get a crisis is if an amendment passes and then some (powerful) people then say "oh by the by -- did you notice that it implicitly limits X part of the bill of rights".

Still this is not very likely. Not because people in the US don't want to wind back fundamental rights. But because they have easier ways of doing it than passing amendments -- even sly ones.
The only real solution to gerrymandering is to use a minimally-complicated algorithm.

The algorithm need not actually determine the districts. It can instead simply rate proposals, allowing a contest to be held. The highest scoring proposal submitted at least 400 days prior to the election is the winner, with earlier submissions winning any ties.

Another improvement would be to let districts spill over state borders. One could exempt Alaska and Hawaii of course.
We created something similar in house.

Users authenticate to an internal website with ADFS (including MFA) and are then presented with a list of roles where they can either click through to the website assuming a role in that account for an hour, or click an option to access temporary credentials.

The AWS roles are deployed from our CI/CD pipeline to all of our AWS accounts, so we don't have to have user accounts anywhere and can still deploy features from our Pipeline without logging in.

We are also in the process of setting up automated account provisioning from our HR system, Workday. Based on the users team and job title, they'll be added into an Active Directory group which would then give them access to the resources required for their role.

Once complete, this will save the support team a lot of time!
> Ford hadn’t bothered to learn anything about botany or agronomy before embarking on his Fordlândia experiment. He didn’t trust the kinds of experts that could’ve warned him what he was getting into. In fact, he didn’t trust experts at all — he was a figure-it-out type, skeptical of fancy educations and titles.

> Rubber trees had never been grown in the Amazon in the way that the Ford company was trying to grow them: in dense plantations, with trees planted in tight rows. This growing style might have worked in the Southeast Asian plantations run by the Europeans, but that’s because the bugs there hadn’t evolved to eat rubber. In Brazil, this density ended up creating an environment where the native bugs that fed on rubber trees thrived. Basically, Ford built a giant bug incubator, where close proximity helped pests and blight spread.

> Strangely enough, despite all of the time and money he invested in Fordlândia, [Henry Ford] never actually went to visit it himself. He had orchestrated the whole fiasco from his home, thousands of miles away, in Michigan.

This sounds like a few present-day startups, such as the one I read about here a few years ago. Someone in SF met a fellow developer, and the conversation went something like this:

"You work at a startup? Neat! What does the company do?"

"We're disrupting parking."

"Oh, that's very cool. So you've run a parking lot or worked at one, and that's given you some better ideas on how to run it?"

"No, we haven't done any of that. You have to understand, we're not interested in doing things the old way. We're disrupting parking!"
Opinions: It’s time to give socialism a try
Idioms are terms that have meaning distinct from their component parts that are used in a language; their omission from a dictionary would cripple the normal use of a dictionary.
That's awesome; thanks for sharing! What ages are your children? Did your children first begin learning programming basics (e.g. perhaps the content of a CS 101 course or high school course; a sufficient knowledge base to make progress and to know when to seek help)? How far along in learning were they before beginning work on a larger project?
It's a shallow dismissal. It makes a grandiose claim without support. More importantly, it doesn't teach us anything. An example or two could have rectified that.
Functional programming actually opens up more opportunities for debugging, as we are better able to both reason about and transform programs. The caveat is that often we need to build domain-specific debuggers, to effectively debug our high-level domain-specific code. Even in imperative languages like C++ and Java, the standard word-at-a-time debugger gets increasingly less useful as abstractions are piled up. Multiple threads really throw a spanner in the works.

Here's an example functional debugger that can step forwards and backwards in time, as well as modify code at any time:

http://debug.elm-lang.org
WinRAR 5.60 Beta 1 Crack and Serial Key Free Download
Why not? Since we're talking about definitions of words here, there's nothing in the definition of "dictionary" that precludes idioms. Indeed, having common idioms in a dictionary is useful, because you typically refer to a dictionary when you don't know something, i.e. you also don't know if it's an idiom or not. Better for the dictionary to tell you that it is an idiom (and what it means) than to simply omit it. People typically go to dictionaries to figure out the meaning of something they've just read or heard; whether or not something is an idiom, they still need to know what it means.
If you use aws-vault --server or something like it that mocks a metadata server, all the sdks handle rotation properly. Just need to fork to connect it to whatever generates tokens
Part of it is scale and growth rate. CPAN has around 36k packages but it's been around decades. NPM exceeded 350k a while ago.

See http://www.modulecounts.com
I love fountain pens! I've been using them all my life and try to have my kids use them too (with some success so far).

But, so called "rocking" (or rocker) blotters are increasingly hard to find, so much so that I decided to design and produce my own. (It's a beautiful sheet of metal with a bent plastic part to hold the blotting paper).

But I wonder if there really is a market for it? Do people still use fountain pens, and of those who do, how many would buy a blotter? Anyone knows where to find that kind of information?
I'll recount a short twitter conversation I had with some engineers who wanted to be in a collective, I suggested them all being equal partners, and was promptly blocked...

> My company laid off 17 engineers including me when we tried to unionize. Now I’m having a hard time finding a job. Any leads for junior-to-mid software developers in the DC area or remote, send em my way. And please share. #LanetixUnion #jobsearch - Sara J. Martinez
‏

> Software developers are generally well treated and compensated.
What drove you to attempt unionizing? - Me.

> There should be interviews with Lanetix engineers coming out soon which will go in depth. For a quick overview, here is what we wrote to management: - Björn Westergard
‏

> If you're a collective of software engineers worth bargaining with, you should all form your own consultancy firm, and forget about that "client".
This might be your best, realistic solution.
Thank me when you're making 2x, in nicer conditions and fewer hours... - Me

> This “solution” doesn’t scale due to the competitive race to the bottom dynamics of capitalism. Unions demonstrably do work at scale. Everyone is “worth bargaining with” for those who don’t to serve mammon alone. - Björn Westergard
‏

> You have limited options as I see it, and you probably need to ask yourselves what's more important, getting back to work (but apparently not at Lanetix), or grinding an ideological axe?
If you're so egalitarian, make everyone an equal partner, and start looking for clients. - Me (https://twitter.com/aaronchall/status/970717102465323008)

Björn promptly blocked me at that point.

> "It is difficult to get a man to understand something, when his salary depends upon his not understanding it!"

In this case, his non-existent union salary, I suppose...
MIT computer lab (Athena) workstations mostly all had a well-known local root password for years. The thinking seemed to be "make it not a mark of honor to get root and trust the users to be reasonable".
The key is understanding your own long term and legacy goals. Then you can estimate whether your current productivity will get you there.

If you aren’t clear on what it is you want, you’ll always be caught feeling unsure if you’re doing enough.
Augmenting the Theatre Experience with Tech
It’s considered idiomatic in Go to use very short variable names [1], which seems masochistic to me.
Every time I look at Go code, it’s like I’m back in high school using Borland Turbo C all over again.

[1] https://github.com/golang/go/wiki/CodeReviewComments#variabl...
The question is whether he would support it, not whether he would enact it by decree.
As English is my second language, I can say that reliance of English on idioms is enormous and they 100% should be easily lookupable.
Right but it’s all the system patching and configuration that must be done.

And I still carry an old Palm Pilot (Treo 700p). No idea how that’s going to be kept current as it’s not on any network. Maybe time to finally kick it, but more likely will just manually update the time twice a year :-)

Perhaps I can just put it on one of the Indiana municipal zones...
That kind of reaction to sugar sounds more like a nocebo reaction because you're overly afraid of sugar than actual effects of the sugar.
Text-based RPG hidden in Citymapper's console (F12, type “help”)
It’s really not. Four years is hardly a deterrent. It’s barely a slap on the wrist considering the number of lives destroyed by that plague.

What’s makes this particularly heinous is the trust we place as a society in medical providers. The vast majority of people will take whatever medicine a doctor prescribes. No questions asked. Abusing that position of power is sickening.
Very crisp output. I’ve tried to use Graphvis for things like this, but I can never figure out how to make boxes nicely aligned, or make arrows not squiggly.
Most Iroshizukus tend to have high pH [1]. It might be problematic on e.g. celluloid pens depending on the particular ink color you use. It's a shame as they are superb inks.

I tend to use J Herbin Lie de Thé which is close to neutral and its formula is very safe (basically water plus food-grade colorants).

[1] http://www.richardspens.com/?page=ref/care/ink_ph.htm
I stopped using my fountain pens years ago, but my kids have picked them right back up, and thats about the best good use of them that I can imagine. Nothing like seeing a young 'un, carefully spelling out the letters in their words, oblivious to the splats and puddles on their periphery ..
Not even for kernel updates?
There's no reason why it couldn't, but doing that would kill all the performance that it currently provides. You could fairly easily tunnel wireguard over tcp using socat.
Four years is hardly a deterrent

What do you know? Do tell.
>Are you allowed to combine multiple movies? If so them I'm off to combine "Howards End" and "The Hurt Locker" into something more to my taste....

That's a lot of what someone like Tarantino does.
Yes, especially when "nasty" just means "pointing out that the guy was blatantly lying".
A coworker of mine recommends http://skyscraperpage.com, but that probably doesn't serve as an HN for architects.
The author has a degree in Economics. When it comes to pulling crap out of your ass, he's a professional.
If that's the rubric, poor people should never be incarcerated.
I can completely replace my mouse with the keyboard so I never even have to take my hands off the keys.

I use karabiner on 2 versions older of macOS, which allows you to use a special keyboard way to control the mouse... You hold the D-key then use other letter keys to move the mouse up,down, left, right, click, scroll up, scroll down etc... Works so much better than you'd expect. It literally allows me to do everything including screensnap selections, making keypoints without mouse etc.

Because karabiner doesn't work on latest macos, I've been busy writing my own replacement from scratch.

I did also initially start by mounting a trackpad in the middle of the kinesis - but ultimately this isn't perfect. My mouse keys setup simply blows everything away, even compared to just using a regular trackpad for most things, since you never take your hand off the keyboard, and can get about 70 percent as fast using the keyboard as mouse as using a real trackpad.
There’s a difference between being biased (= expressing your personal non-objective opinion) and lying.
Typically buildings with paternosters will also have elevators too, the paternoster just decreases the total amount of floor area that has to be used ferrying people up and down. In the one I saw, the elevator was literally on the wall opposite the paternoster. Disabled people aren't the only ones who can't use paternosters; they're also unsuitable for moving bulky or heavy items between floors.
This is an amusing one due to the recent surge in people relinquishing their citizenship, and the government desiring to make that more difficult for tax reasons. If it were true, I could see a country offering knighthoods for a fee.
> That just means we should treat low level criminals humanely. Four years is plenty.

And the street dealers’ customers know full well that they’re buying a very addictive substance which is not medically indicated.
Gaming mouse, razer naga and naga hex have plenty of extra buttons. 15 and 6 respectively.
Second that! Curtains in Copenhagen don't blind, they blur. I think part of the reason for the spike in suicide in springtime is the hope that "things-will-be-better-in-the-light" being broken. The third monday of January has a spike in suicide as well, on account of the New Year not bring the prosperity that the excitement of december had you believe. Psychiatrists supposedly call that day blue monday.
I'd recommend against the latter in any medium or large organization (and small as well, but sometimes one needs to make trade offs).

That's putting too much trust in the network. You don't want one phished internal user to expose the entire set of services that developers all think of as "on a trusted network".
I came here to say the same thing, and I'm so relieved I'm not the only one. Looking at those one- and two-letter variable names constantly leaves me scratching my head and wasting time figuring out what they mean.
It’s weird because these are totally different concepts, and catch different things: the debugger is about inspecting how your code executes, assertions allow you to detect when invariants are broken (and provide points that need inspection in the debugger), tests ensure that your code doesn’t break by accident, etc...good developers should be, no, they probably are using all three tools. That functional languages sometimes lack decent debuggers says more about community investment choices than need (e.g. Lisp machines actually had the best debuggers ever).

Repls can only give you feedback one code line at a time (and if you type a procedure/function into a REPL, you get no feedback at all until it’s called in the main loop), it’s ironic they are found more commonly in in expression-based rather than statement-based language.
"These traits were all present in our outlier group. They had an open and egalitarian office, with no individual offices. Every screen had an array of windows open — Skype, GChat, Campfire, Dropbox, Yammer, and Google Docs — the right technology for the right situation."

Surely none of these alternatives to email is "free" either. The cost of recovering your focus after being interrupted by any type of communication is high. At least emails, being asynchronous, can be easily ignored until later if you're concentrating on something important.

Also, if you use a half dozen different modes of communication, I imagine it would be hard to look for something that someone sent you last week.
I don't think they actually said the part in the brackets. It's an editorial insertion, and probably from the person who wrote this article rather than from the transcript being quoted.
I wonder if that's an aspirational way to describe the fact that they steal cars.
http://avsforum.com/ isn't as high signal as HN, but it does serve as something analogous for home theater (or it used to years ago when I used to visit it; it may have deteriorated). That's where I got the impetus to start my reverse engineering project to write a Linux driver for an HDTV tuner way back when.
Snips? It has been submitted 5 times this week. E.g.

https://news.ycombinator.com/item?id=16537734

https://news.ycombinator.com/item?id=16544893