skysight-inc/HackerNews huggingface dataset:
Yes, but they are tied! I can't remember which emperor said something along the lines of "as long as i have the army behind me", but the scales had been tipping beyond the balance between gov / private citizens.

I think its hard to find out which came first, but the moment the government started minting 99% gold coin (and they got away with it) -> 95% gold -> 90% gold till its a worthless "gold" coin too many bad things got put in motion.

I do agree its a confluence of factors. Maybe they expanded too much -> need more money -> print money -> cant exactly fire all the expeditionary forces -> print more money -> squeeze taxes out of populace -> people are getting fed up so output and tax revenues go down -> empire is too big -> attacks on Germany and Europe from the barbarians -> print more money to pay military -> squeeze people - > ad nauseum.

There's an established economic principle that "bad money drives out good". So while I do not think that just printing money is the only cause, once it occurs its down hill. You have to somehow figure out how you will try and reign it all in (thats what they tell themselves at least).

As to the Germany example, the hyper inflation can be fixed though who can really tell how traumatizing and painful it can be to those going through it. For sure it caused some discord and animosity and some people attribute it to the rise of Hitler and so forth.

My point generally is that historians should look at the entirety of factors and weigh them together. It is all too easy to point a quick finger at the military expansion, or climate or whatever and not combine them all. Very few places look at monetary theory probably because its relatively new (really with Friedman's work in middle 20th century), but also because it muddles the simplistic reason.

edit: clarity
What do you mean by bias? This claim assumes that bias against certain cultures is necessary for growth, but why is bias always bad?

For example, if I hire an experienced senior dev over a junior, that's biased against the younger worker because of their lack of experience. Yet I end up with a more productive workforce. How is that bad? How do we determine which kind of biases are bad and which are good?
I've heard this "ADHD could be an advantage" trope for decades. On net, I don't think it's usually the case for people with diagnosed ADHD, although I wouldn't be surprised if there's a lot of variance, especially in what I suspect is a pretty large undiagnosed population.

I was on ADHD medication for many years, and on balance, I'd probably still choose to use it if it didn't make my anxiety so unmanageable. These days I manage it with nicotine, which is an imperfect but working solution.

I find that hyperfocus has become predictable enough for me that I can benefit from it while reliably avoiding the behaviors that cause it (edit: confusing phrasing; I mean can avoid it when I don't want it). In that sense, ADHD may be a benefit to me, but I don't know if it's worth the drawbacks. But if I could open up my source code and do some tweaking, I'd fix the anxiety long before I worried about the ADHD.
A substantial percentage of the US population installed that "cow clicker" app at some point, and who knows what data they harvested. Even if they did not access your full profile, they could probably learn a lot about you based on when and how often you were clicking on cows.
Yes, you could make the stack larger, or, you could avoid needing to keep a gigantic useless stack in memory with this technique in the first place.
Again, we are unable to work or perceive at that level. So the abstraction of state is incredibly useful to us non-sub-atomic beings.
If you work with data security departments at large companies, you get these types of questionnaires all the time already. And every single question has been answered a dozen times before, but each new request's questions have subtle nuances such that it's impossible to build up a FAQ comprehensive enough that a non-technical person could copy-and-paste answers in a legally safe way. You'd think it would be possible, it just isn't.

The part that's not clear about the GDPR is whether you're obligated to manually answer any data-related question a user has, or if you can just post a comprehensive FAQ + data export / account deletion tool, and auto-respond to GDPR requests with links to those.
You’re saying the following from GDPR doesn’t help?

* Data Classifications

* Privacy Impact Assessmemts

* Breach Escalations

* Access Controls

That’s more like Security 101 Basics to me.
Grey Hat
Then never talk about any other group like "the Chinese", "the Russians" or "the Nazis" again either. Because these are also millions of diverse people too.

One of those things is not like the other, two of those things are kinda the same. Nazism is an ideology, a movement, so I’m going to move past that red herring.

The rest though, good advice that I try very hard to live by. I’m not sure at what point you decided that I was arguing in favor of something else. It would be downright stupid to assume that the lives and views of someone raising ducks and pigs on a small farm in an outer province of Chins bears much resemblance to the life of a high-level beaurocrat in Beijing. Some teenager with no future or hope in the outskirts of Moscow isn’t like a grandmother in Novasibirsk, or an oligarch in a penthouse.

By the same token, don’t assume that the US is some magically homogeneous group of people who don’t care if a Vietnamese child is blown away by a 50 year old mine.

Edit: Because apparently it must be said, The US Governmemt != “The US” in the same way that the Chinese Communist Pary isn’t “China” and Putin isn’t “Russia”.
The problem is that regular people no longer have a place to communicate. It used to be that the workplace, church, neighborhood or union meetings were the place to socialize and discuss these issues and take collective action. Now we have nowhere to turn to. Modern nomadic culture alongside temporary jobs, low trust and personalized news all make sure that we cannot take collective action on anything.

We need to find a new way to communicate before this cancer becomes so widespread that the last bastillions are lost.
How is that a useful solution to anything? Almost any business will handle some form of personal data, and as such will have some degree of compliance overhead.

More overheads are generally bad for business. In the run up to Brexit, and given figures from the Chancellor's statement just this week showing relatively low productivity and growth in the UK economy, it's remarkable how many people don't seem to have a problem with increasing those overheads and thus negatively affecting the creation and growth of businesses.

There is a balance to be struck here. Protecting privacy is important, but not regulating in a way that introduces excessive burdens is also important.
Will post in asap via morse code
True. But if we want to break a feedback loop and exit a local minimum in hopes of reaching a global minimum it might be needed to force diversity out of the local minimum for a period before letting it to naturally settle.
> vitamin D

That is the driving force for lighter skin (unless your diet is mostly fish, such as the Inuit). Skin gets darker again when migration towards sunnier climates happens: while UV light is essential for the synthesis of D3, it also destroys folic acid / vitamin B9 [1], which is essential when the neural tube of a fetus is being formed.

And since this mutation is so very visible, maybe here sexual selection plays a role, just like it is suspected with blond hair?

1: https://www.sciencedaily.com/releases/2014/03/140321095240.h...
ResearchCode – Find code for over 200000 research papers
I think it's important not to push the broom handle/PVC pipe practice further than necessary. People can hold a broom handle in all sorts of positions that would be impossible with even an empty bar, possibly ingraining bad habits.
If you click on the study you'll see that this point is really an artifact of the summary article, not the actual study.
I am also taking a course similar to this at my own university, actually using the same text-book. I guess the knowledge and skills gained from this course only apply to a small subset of problems, specifically those requiring some heavier theoretical / algorithmic thinking before implementation. While this only goes over a few algorithms in the chapters I have studied, it gives a very strong background which I'm sure would help in any other studies of algorithms you would pursue. Just by being introduced to the basic notation and language of some of the mathematics, I've found that I can read on different algorithms (in context of an academic paper / report) that I would like to implement with much more ease.
> I don't think that programmers want big loops to unroll.

Right, well, it depends. That's why I think unconst should be the default and unrolling should be requested explicitly by using something like

let fib_2000 = specialize (fib 2000)

where specialize is a language built-in that triggers the unrolling. And then, if the user really does want you to specialize fib 2147483647, it would honor that too, without your arbitrary unrolling cutoff. And if it takes too long, well, the user wanted it that way. That is user control. Arbitrary hidden cutoffs are not.
That was not a peaceful transition. Trump said in plain language that he would not accept the results if he lost. He called on gun owners to shoot and kill his political opponents who he has also been trying to jail for the past many years.

If you are impressed with the level of functional elections and government in the US since the last election, I'm shocked. It is not a functional system. It is clearly disfunctional.
Oh, to be sure I’m not saying people shouldn’t take amphetamines. They improve my life substantially. There’s just an artificial line drawn between “ok to take performance enhancing drug” and “not okay to take performance enhancing drug.”
Doesn't show exceptions when running javascript making the debug cycle very painful.
Society, ultimately. Psychologists and psychiatrists just look at the population and identify the cliffs between "able to operate in society" and "not able to operate in society without assistance". Those diagnosed with ADHD are those who are in the "not able to operate without help" category.
man fuck articles like this. I was diagnosed with ADHD in elementary. school was extremely difficult for me and I even flunked grade 2, but was pushed onto the next grade after my parents complained. My parents didn't believe in giving me the meds. I graduated high school with honors, but it took hours and hours of study because I was never able to focus. Then I started university... I was completely overwhelmed and dropped out. We've built a society where its a detriment not to be able to focus, denying your children a level playing field is absolutely cruel.
I.e., prosecutors aren't really interested in the distinction.
Frankly, just my opinion, but I think ADHD is an invented condition that tries make it seem like a child who can't sit still and work on boring stuff for 8 hours a day has a problem. I think the problem is that our public education education system isn't able to tailor content and engage the kids who are smart and bored.
Present-day US should care, and they should do something about it. The mines they layed 50 years ago still kill people today.
I used to try and avoid the shitty products and "buy it for life". The trouble is it's often difficult to know the quality until you have lived with something for a while, even price doesn't give you a good idea. Sometimes cheap will last a long time or I might buy $1 bike lights because I don't want to worry about them being stolen.

So now I'll start with shitty and if that fails then next time I'll spend a bit more.

By the way I think the word you were looking for is conspiratorialist: https://en.oxforddictionaries.com/definition/conspiratoriali...
Could you elaborate on your top-left/bottom-right portrait please?
I understand your position I agree with it in theory. In practice, that’s not how things work. If it was, we wouldn’t be having this conversation.

In practice, simply “allowing” for diversity doesn’t work. The only way to reach diversity goals is to actively include people. So long as those people are qualified, I am okay if the cost is missing out on a slightly more qualified candidate. Not least of which because horing isn’t an exact science in which qualifications are completely measurable and all possible candidates are always considered.

Again, reality is messy. So a few white dudes (such as myself) might not get a job because of a quota. Big deal. If I am such hot shit that I definitely should have gotten the job, then I won’t have a problem getting a job elsewhere.
Could you comment a bit more on how Nomad has better modular design? Almost everything in Kubernetes is replaceable so what makes Nomad better in that regard? Thank you
> suggesting it's not jsut Europeans that could digest milk, but other culture for a very long time.

The same flood of people moved into Europe, the Indian subcontinent and Persia around the same time, bringing genes, language, religion etc with them.

(They presumably went elsewhere too with less success.)

> Maybe I'm reading this wrong but how does this explain the colour difference between black people and Asian people?

It doesn't; you're reading the summary title correctly but that doesn't reflect what the study actually says.

The study finds evidence that the general european population acquired a light skin and some other traits due to an influx of people carrying a bunch of genetic, linguistic and cultural traits who arrived about 4500 years ago. (Some of those same people are believed to have also headed around the same time in India and Persia, among other places). The study notes that there were already light skinned people in scandinavia around the same time.

So it doesn't explain "how", just points out evidence that most European dwellers (including those in the British Isles) were dark skinned until fairly recently, unlike the dioramas one finds in museums.
I don't think the "that can change" characteristic is important here.

You can declare that "for all values of width and height, w does not have to equal h" to be valid. Mutability is irrelevant.
There's a set of 2015 lectures to go with it
https://ocw.mit.edu/courses/electrical-engineering-and-compu...

There's also the CMU intro to proofs/reasoning lecture notes here https://infinitedescent.xyz/ though you would learn much of this material from the introduction of Apostol's Calculus. The advantage of the CMU lecture notes is the author based it on his findings in evidence based learning IIRC.
This is cool, and if I had the time I'd want to do something like this for automatically generating a google-photos style site from my Pictures directory.

Also, if you're looking for a stable Python-based static site generator... I've been pretty happy with Pelican (https://blog.getpelican.com/).
I think that's a weak argument. All of the currencies listed in the article are limited to local purchases. At first glance they all seem to be paper money as well. They clearly solve none of the problems that concern crypto-enthusiasts/non-keynesians.

No, the reason I never hear about them is because they are limited in scope and simply defer power to another authority.
Replacement battery cost is few bucks. But manufacturer prefers to sell new phone instead of battery and free market doesn't always work there because battery are dangerous and consumer might prefer not to risk with cheap chinese battery (even if it's the same as branded one).
i have adhd and a good number of friends and coworkers with it too (people with adhd tend to attract one another). i can mostly speak for their social life because that's what i've seen, and also they're not obsessed with intelligence like some hn readers.

the no filter thing is the most noticeable part. it can lead to extremely unprofessional management at worst (along with problems organizing). the upside is that it creates people who naturally come off as relateable and funny; because any conversation with them immediately feels casual and fun, they happen to be great at hosting podcasts and doing standup comedy (i believe most successful comedians have adhd, and many admit it). in a business setting they can be very convincing without you noticing it.

it's more like a personality type than a disorder, and really it's considered a disorder because it's a personality that hates sitting still in class and listening to a teacher for the first 22 years of life. most successful people i know with adhd had some weird career path where they didn't do great in school, switched focus many times and then careers during their 20s.
Only if it leads to differential reproductive success. One could argue that people with ADHD may in fact have more sexual partners and provide a positive selective advantage.
I have never been prouder of a negative 4 votes. I will carry them with pride.
His primary concern is with implicit tail recursion

I tried making such a patch in the past, got stuck in the much of trying to update the grammar file in a way that wouldn't complain about ambiguity

Main thing to get from tail calls vs loops is the case of mutually recursive functions
While the arcs of liberalism and conservatism bend apart from one another for a time they eventually meet at same point.
So this is basically Slack but public URLs and not everyone can comment, right?

Also, the site seems to be completely broken with ublock origin and default EasyList.
Yes and no. That is the kind of measure that can help, but it's going to be very difficult to keep all relevant data within such a tightly controlled environment.

At some point you will probably need to work with the real data to do anything useful with it. There are situations where you really can operate on obfuscated/encrypted data, such as comparing password hashes, but these tend to be the exception rather than the rule.

And so, if you're compromised at a point with access to the raw data, or anywhere else from which access to such a point can be gained, you've still lost control of the data.
Actually if its data held on a EU national they are required to divulge it or be in breach of this.

You people can keep on saying that this law pertains to any entity/organization that has any info on any EU citizen, but we know this is untrue. The rest of the world knows that the EU doesn't have this authority, so I don't why you people keep on parroting this line.

Let's get something else straight. We know there's political motives behind this law that are orthogonal to "we care about privacy", and other governments know this as well, and will respond to the EU in kind if need be.
Youtube is a fantastic resource for any repairs, even if I'm comfortable with doing something I'll often watch a couple of videos first to spot common gotchas.
>This all seems overly selective - it's ok for some people to profile but not for others

What's the issue here? Selective information distribution is rooted in the society, people are O.K. with some information to be known to some people while kept secret from others due to implication differences.

I.E. I'm fine to be profiled for selling me chocolates but I'm not O.K. to be profiled to be manipulated to select public officials or to make my mind about controversial topics like the god, abortions, guns etc. I expect to be exposed in a proper way to these topics, i.e. proper journalism and discussions.
The IETF's BCP#188 document is one of many consequences of Snowden, its title is "Pervasive Monitoring Is an Attack", and the text begins "Pervasive monitoring is a technical attack that should be mitigated in the design of IETF protocols, where possible".

Almost literally right now, IETF 101 is starting in London, and one of the things presented will be a series of proposals by people who claim they (or organisations they work for, the IETF is only for people, corporations can't participate they can just send people to it) have a legitimate reason to snoop on TLS traffic. TLS 1.3 is designed, following BCP#188, to make such snooping impossible without ongoing assistance from one of the endpoints (if the endpoint is co-operating with the snooping there's mathematically nothing anybody can do) and they would dearly like to return to an era when they could snoop with just a little one time assistance. Now, maybe this would have been stiffly resisted anyway, but BCP#188 means anybody who isn't sure has an existing IETF document telling them exactly why this is a terrible idea.
It's worth pointing out that python expands the datatype of numbers as needed (ending up at BigInt or similar, I belive). So any stack rewriting would have to accommodate an accumulator that starts as an integer and expands to arbitrarily many bits. It might be easily handled as I guess all arguments are references to python objects, and the regular code for expanding numbers could switch out the reference - but the point remains that proper tail call optimization in python needs to deal with objects as arguments.
I agree that governments will try but there are already plenty of countries where merchants will accept USD as well as their local currency.
I'd love the right or even ability to to repair my Western Digital hard drives when they fail just days outside of warranty.
I also think the drugs are given to trouble kids to make them comply in school, the they never develop the discipline to succeed. At least, after 5 years on ritalin and 5 years off that's where I'm at. My mind is all fd up and it's a struggle to work. I'm lucky in the I've been very successful in the corporate world but I know I'm lucky.
A(nother) Scary Thing about Zero Results Serps
Let's say you are given a product, which you can disassemble as you like. can you give a reasonable estimate of lifetime this way ? or does it require prolonged stress tests ?

And if estimation is possible, how does one learn how to do it on their own ?
This is slightly off-topic, but I suspect the title attracts the right people and nobody else has been able to answer:

I came across an old PS/2 keyboard I'd really like to get working. I can best describe its symptoms as "it appears to be stuck in a boot loop." The LEDs go on for what could be the time it takes to run the self-test, then briefly go dark before it repeats. It does this indefinitely, as far as I can tell.

At first I thought it was an old capacitor across the power lines ( I assume as a low pass filter for unstable PS/2 power supplies) that had started leaking, causing it to brown out after some duration. However, replacing the cap did not appears to have changed nothing. I don't know what to do next and I have very little equipment to play with. Anyone have any ideas on where to turn to?
Thanks for your comment :) Can you recommend some books which had an impact on your way of thinking?
I believe it was for this remotely exploitable IE/Edge[1] bug.

1. https://arstechnica.com/information-technology/2017/02/high-...
No, because there is NO WAY Europeans came directly from Africans. There is no similarity, no common language, nothing to suggest that there was a close relationship between Africans and Europeans. On the other hand, Europeans have much more similarity with certain Arabic tribes.
Show HN: Cover Letter Generator