skysight-inc/HackerNews huggingface dataset:
I don't think this is the cause, but it does appear to be a virtuous feedback cycle: the creation of debt must continue for the economy to function. Practically forcing people to create debt allows the system to continue.
What? Robots have been dancing since the mid-80s at least:

https://www.youtube.com/watch?v=7xyz42OBQOQ
Physicist here with some context:

The systems considered here have periodic drives (in the article, "Floquet"). This means that time-translational symmetry is already partially broken. The system is only the same after waiting times that are multiples of the period T of the drive.

The time-translational symmetry breaking occurs because the state of the system is not periodic with period T as would normally happen but periodic with period 2T.

In terms of frequencies, if the drive frequency is f = 1/T, then this system responds at a frequency f/2, whereas normal systems can only respond at frequencies f, 2f, 3f, ... that correspond to harmonics.

Additionally, this time-translational symmetry breaking makes a stable phase of matter -- that is, you don't have to fine tune any parameters of the system to see the effect, and experimental noise won't destroy it. It also doesn't matter which initial state you prepare your experiment in. While not as exotic as a time-translational symmetry breaking without a drive to partially break the symmetry first, it is still pretty surprising that this type of phase exists at all. It is likely that spontaneous breaking of full time-translational symmetry can never be stable in the same sense.
A lot of research done in Microsoft Research is blue skies research that has nothing to do with MSFT's goals. Hell, MSR for the past decade has set the example for open research in industry-controlled labs, so I would have been surprised if MSFT hadn't already started sponsoring theoretical research in STEM subjects.

(This doesn't justify a lot of the crap that MSFT and other tech corps have done to our industry over the years, but we should give credit where it's due)
>You need your card to do anything.

I have not had a physical social security card in many decades. I think it was in a wallet that got stolen in the 1970s and I've never gotten a new one and never needed one (or even been asked for one that I can remember).
American Express too.

However the bigger issue is checking the whole credit report not just the score.
So do you have a suggestion for a system that works better, or do you prefer banks lend the money from your savings account without any sort of evaluation of how likely it is to be paid back?
The Last Days Of Night - Graham Moore - It's historical fiction about Westinghouse, Bell, Edison and Tesla and the fight for the light bulb and electricity. Fast fun read and rather interesting.
That is false.

https://consumerist.com/2013/07/03/forget-the-nsas-hi-tech-s...
You don't actually need car insurance (I know, this mostly a technicality): http://www.dmv.org/insurance/alternatives-to-auto-insurance....
Notes from teaching computer skills to visually impaired students
If you choose to start a new project with React and Webpack, I recommend to use Facebook's official boilerplate[1] and read their really informative user guide. I also find educational to look at the architecture, libraries and configuration of open source non-trivial web applications (e.g. Wordpress Calypso[2]).

[1] https://github.com/facebookincubator/create-react-app

[2] https://github.com/Automattic/wp-calypso
in theory, yes, in practice, not much.

Online voting was used a few times (election candidates, electoral law, presidential candidate), but for some cases the options were pre-decided (i.e. which party should be chosen as an ally in the european parliament, only 3 options) and in some cases decisions were dropped from "above" (i.e. the current party "Directorate").

And mostly, it has not been used at all.

One now-deceased party founder had a strong vision of internet-based democracy, but it hasn't really materialized _yet_ .
In the U.S. we do learn about the civilizations that were here before European settlers arrived. We also learn about how unfairly those people were treated, and our understanding improves as archeology improves and new discoveries are made. The U.S. takes great pride in the Navajo Code Talkers of WWII, as an example. And we're frequently debating whether to rename sports teams, place names, and even recently decided to kick Andrew Jackson off the $20 bill because, in part, of his role in the Trail of Tears.

European civilizations are a more direct influence on contemporary American life and law, so we tend to spend more time learning about those.
>you are trusted by definition

I felt pretty "trusted by definition." Citi gave me a credit card with a $3,000 limit as a college freshmen. A few years later I had an $8,000 limit card and a $10,000 limit card.

I bought my car certified-pre-owned under a program that writes favorable low-cost loans to recent college graduates with no or limited credit history (with an offer letter or paystubs).

You just aren't trusted with housing-sized amounts of money until you demonstrate responsibility with smaller dollar values first.

>basically creating debt and then paying it off

This depends on your definitions a little bit. You don't need to carry a balance and you certainly don't need to pay interest. You just need to create low but nonzero utilization on a credit card, pay it off every month, and not do anything else that might screw up your credit. I suppose you have debt in the interim between making the charge and paying it off, but most people don't consider it to be "credit card debt" if it goes away between statement cycles.
The author seems to be confusing typeclass composition with OOP. They are only topically similar. (Personal opinion; typeclass composition is more principled than OOP, but a bit more rigid, which he is running into.)

There are several good ways to do this with type classes/traits. One way is to write a function

font_size : Widget t => t -> FontSize

And then in the widget definition have the "internal" font size defined, which the author seems to be assuming the existence of for some reason.

Additionally, in a language like Rust with ADTs, there's no good reason to return negative numbers to signify things like a missing font. He should be returning Maybe FontSize if he wishes to signify that an object may not contain a font size.
This is simply "Tyranny of the Masses" 2.0.

The next revolutionary system will be adaptive algorithms, created for fairness, implemented by system engineers, with strong feedback mechanisms for improvements.
It's interesting how many of the techies out there would laugh at the idea of replacing the internet with just computers and wires - what could be simpler.

Well, dumb pipes are in fact simpler and superior to the centralized systems of control and preferential treatment that telcos are constantly trying to impose.
It is so sad that this very important discussion keep getting sidetracked by strawmen.

Anyone who can't explain how they at one side have no problem believing in evolution which took us from non-biological material into biological creatures who can think and create computers, but somehow have a problem believing evolution could continue via technology I have no interest listening to.

The reality is we don't know what happens but we do know that we are seeing more and more complexity in technology which via ex. the internet is following it's own network effects and is showing increasing capabilities of intelligent behavior.

Whether machines will be self-aware and push us toward the singularity or this increasing intelligence just become a danger by it's sheer computational power is mostly academic.

The fact is that the Singularity _can_ happen and we would be wise to think about how to deal with this.
The above comment was probably in reply to the following:

"...a plane that big is probably a huge target, people would attempt to shoot at it even with small arms, and it is not impossible to get lucky with them (happened at least once in Iraq War for example, when a random farmer downed a US helicopter right on the start of the war with his hunting rifle... the chance of it working was tiny, the rifle didn't even had the range to ever reach the helicopter, but somehow, it did..."
I've said it before: In two thousand years Wolfram will be remembered for being first to computerize thought, as we remember Democritus for being first to describe atomic theory.

I truly wish he weren't insufferable (I say this as one who has read his tome) because he deserves greater fame than he has. (But not as much as he thinks he does.)
I don't understand why the author wants to access fields from a trait. They can be accessed by the trait implementations, which makes sense, because the fields depend on the type.
I don't believe truly asexual people exist the same way gay people do

I think they have depression, body issues, anxiety, etc but they don't have a true lack of sexual orientation
It's not the only country in the world to do it. South Africa does it as well. You don't get credit by default, and instead you have to earn it by doing incremental "small" debt-like things. E.g. post-paid telephone accounts, buying small items of furniture on a payment system, etc.

Until you do those things, you are most likely going to get denied high-ticket loans such as mortgages and car-financing.
When you see that happening, please urge the affected to correct the record and to take to court any entity that makes decisions off the false information. Fees and penalties can be recovered and awarded.
That still doesn't make any sense. When you consume fat, carbs, or protein, those cells do not directly become part of your body. They're broken down and are either used as energy or reassembled into different types of cells based on the body's needs.
How do you spend your $ online? [will share results]
It's interesting you brought this up. I used to skip breakfast all the time being a late riser. My gums were in a terrible shape with constant flare ups. I couldn't figure out why since I don't smoke. A few months ago I started eating breakfast regularly and I've noticed marked improvement. Obviously this is just my personal experience and YMMV.
Probably not with me. I never really worked with Visual Basic, that stuff was done in C++. And for Word, we used the available docs and yes we knew that it was a compound file as an outer shell (while we wrote our own fault-tolerant parser for it, which worked around damaged pieces whenever possible, while initial development was done by using intact files and using the Docfile API). The devil was deeper, the format of document stream and formatting stream was quite complicated, and documentation was very outdated and lacking detail. Extracting just the text was easy - simply go through plcfpcd and extract positions of pieces and their encoding (ASCII or Unicode), convert all to unicode and print to standard output. Extracting formatting (we used RTF for output) was crazy.

PST was indeed much, much harder to do, it was a crazy effort which took about a man-year and it was all done by hand.

And we never had web frontend for it, at least not on my watch (i left in 2007)
A lot of the articles that focus on rising oceans, and how they might effect the USA, seem to confuse the general issue of global warming with the specific issue of Florida. The situation in Florida might be hopeless, but why should that effect how we talk about other USA urban centers? This article is an example. It talks about New York as if the situation in New York is as hopeless as the situation in Florida.

It's important to remember that much of the USA coastline can be defended the same way that the Dutch defend their coastline: build a lot of dykes around any urban area that is of high value. This strategy would work just fine for much of the northern eastern coast of the USA.

The big exception is Florida. Because much of southern Florida sits on porous limestone, it is useless to build dykes for Florida. The ocean would simply go under the dyke. Figuring out how we might save Florida is a very difficult issue, and it might be impossible.

But figuring out how to save New York is straight forward. The techniques that the Dutch developed 500 years ago would work just fine for New York today. Yes, it would be very expensive, but the payments can be stretched out over 100 years -- the projects can be implemented gradually, as the oceans rise gradually. A staggering $1 trillion price tag is a trivial $10 billion a year, over 100 years.

One could reasonably argue that we can't build a dyke for the whole east coast. That is probably true. Some farmland will be sacrificed, some fishing villages will be sacrificed. But can we build enough dykes to protect New York? Obviously. If the Dutch could do this in the 1500s, why can't we do it now?
It is also present in Ireland and I'd bet in the UK too.
> The usual solution is to put the cyclic graph code into a library, and to use pointers and about 20 lines of unsafe code. It's not much different from the C++ solution.

Well, petgraph uses vectors and indices to avoid unsafe code, and it's the most popular graph library on crates.io.

Really, the answer here is "use a graph crate on crates.io". If you don't know which one to use, the best answer is probably petgraph.

> The Servo team really wants GCed, safe pointer support in Rust, and design work is well underway. But it's going to take a while to stabilize.

We aren't going to use GC'd pointers for any of the trees except the DOM. GC is way overkill for this use case. The reason why we want GC support is not to make tree data structures: it's for integration with JavaScript.
I also can't find the link right now, but there was a study recently which claimed that Stevia, in particular, did not cause an insulin response after consumption.
It extends beyond the ruins to all things of cultural note...
I've known several people who will never set foot in an art gallery or a museum at home but who have lined up for the louvre just to say they've been there.
This may seem a minor gripe, but last time I used LibreOffice it didn't have a way to visually crop an image just like Word or Google Docs can, which is disappointing for the sort of work I do, especially as I'd like to only use Free Software to do it.

It means I need to spend more time cropping the image in an external program, and I can't adjust the dimensions later. It's a hassle.
I would think big data and machine learning could disrupt this industry completely, allowing much more accurate trustworthiness scores.

Is anyone working on it? Seems like a lot of money just sitting on the table.
The trick there is to stay far away from the individual sites and only use annualcreditreport.com
Station Q, where this research occurs, tries to do the basic research to build a topological quantum computer, which if it turns out to be physically possible (which is as far as I know neither proved nor disproved) is considered by many people as a much more scalable approach to build quantum computers than existing ones. The reason (according to https://en.wikipedia.org/w/index.php?title=Topological_quant...) is "The advantage of a quantum computer based on quantum braids over using trapped quantum particles is that the former is much more stable. The smallest perturbations can cause a quantum particle to decohere and introduce errors in the computation, but such small perturbations do not change the braids' topological properties."

Microsoft hopes to be the starters of a similar revolution for quantum computers as there was for "binary" computers.

Though ianai's reason of tax writeoff is probably also a part of the story. :-)
The connection with quantum information (the theme of research at Station Q) is through the many-body localization (MBL) aspect of this system. These are phases that store quantum information at finite temperature. Normal quantum systems thermalize and lose any information of their initial state. (Actually, the information spreads chaotically throughout the system and becomes hard to retrieve, so its effectively lost.) In MBL systems, the information does not spread, and the system does not thermalize. You can read the information of the initial state back out after waiting a long time.
You might like this: http://norvig.com/21-days.html
Also starchy tubers.

You can get a 5 pound yam out of the ground with a stick. Given a few thousand years, fire using apes are going to look at what is under most plants that they see day to day.
What I am trying to say is that if we close our minds right away then we will miss obvious answers. We will tend to overcomplicate things and reach for our most-expensive tools.

I've read "scientific" articles that make use of the most cutting-edge statistical models in order to "prove" that something like "emotional intelligence does not correlate with success."

Ok, poor example, and I made it up. But there are many research articles out there that look impressive because of all the tools they throw at the problem. Under the surface these studies are bunk.
The 3 best headphone options for programmers
Depends on the geeks and the managers. (A hoodie is it, now?)

But what I was saying there is not about what values we practice but about what values we aspire to practice. We aspire to understand things as they are, seeing past mere appearances. Whenever we assume that someone is nontechnical because they're wearing a tie, are female, or are black, we're failing at that.
You can drop something when you use it some noticeable amount of time, not just couple of weeks. Otherwise it's more "I tried but it's not for me". There's nothing wrong with it - somebody will love Rust, somebody will not, somebody will love even Go - it's ok.

But title is too dramatizing.
Go read up on the history of the company. Wolfram knew what he wanted very early on and pursued it with relentless focus and drive.

Others have tried to catch up, but they can't match the output of the engine he built to power Mathematica's development.

Frankly, it seems strange to me that he's not considered a folk hero on HN.
I have a coding challenge for them. Sadly, it's a really easy one that they missed on so far: Do a better-than-random shuffle so the did-you-know questions lower down on that page don't repeat so often.
US Presidential Candidate Hillary Clinton Collapses
> Well, petgraph uses vectors and indices to avoid unsafe code, and it's the most popular graph library on crates.io.

Nice! I hadn't seen that yet, but it looks really interesting:

http://bluss.github.io/petgraph/doc/petgraph/graph/struct.Gr...
JDK9 still in trouble
Unfortunately I've just been a third party in both situations and the people urged did not complain :-(
if your teammates are careful, and don't go overboard on macros, than their code will be just as readable as it would be in any language. But that's true of any feature. s/macros/(splitting the program into functions|using gotos|building a class hierarchy)/. You can write INTERCAL in any language.

And you keep talking like it's a tradeoff. For you, it may be. But for many of us who write Lisp, the paren-laden syntax is actually enjoyable: it's unambiguous, easy to write so long as the parens match up, and easy to read if you've indented it properly. And if you've got a half-decent editor, it'll indent and match parens for you. With Emacs and paredit, it's even nicer than many other languages: you'll be flinging sexprs around before you know it :-D.

Futhermore, you seem to think 90% of Lisp is macros: in fact, I hardly ever write them. I'm glad they're there when I need them, but when I don't, I write perfectly ordinary code just like anybody else, except that it's more pleasant to write because there's faster iteration, better tooling for manipulating code, and a nice, regular syntax that lets me forget about it, so I can focus on the parts of my code that matter, and get s#!t done.
Nitrokey claims on their homepage that the firmware of the Storage version of NitroKey can be updated by software. This seems to mean that there's someone out there with a key that can sign arbitrary code that can be loaded as an update and gains access to the crypto material on the device.
It's absurdly backwards because it's asking you to create debt which normally is the opposite of showing you are good with money and I would question the validity of seeing people paying back limited debt to be indicative of ex. borrowing for a house.

You could instead just look at the history of their debit card usage to figure out whether they are trustworthy.

As I said though I understand why they do it, it's just not a very useful model IMHO but because it's big money and it's complex to change it most probably wont for now.
Removing excess currency is entirely the point - our economic system sees very little inflation because we have a tax infrastructure consuming part of the money supply. Not all services can scale infinitely, so you will always have scarcity - and you can always use FOMO and other game mechanics to introduce artificial scarcity into infinite systems. Some goods and services will always be more inelastic than others, and so inflation will start there and spiral out of control, as those producers monopolize markets.
> "Why no outage over that"

There is plenty of outrage over that and all sorts of other things, just not enough to change the way things are. Too many interests, too-many individuals with their entire lives and mindsets invested in the way things work at the moment. As someone that advocates less state-involvement at all levels, I find it incredibly frustrating to watch day to day things unfolding. Every single facet of our lives is affected and skewed by the state in one way or another. Sometimes in a good, and sometimes in a bad way.
Sapiens

Mastery

The Geography of Genius

Ready Player One
The Three-Body Problem - Liu Cixin
My first introduction to non-western sci-fi. Intriguing concept and very good translation.
I like how the include native apps. Not every application is a web application.
Owning land was not required. In Pericles's time they did add a requirement that both parents be Athenians, not just the father. I agree that the details and context matter, and there are a lot of details beyond "all the citizens can vote". (Here are some that HN readers ought to find cool: http://www.alamut.com/subj/artiface/deadMedia/agoraMuseum.ht...)
Autological Words
You are american you have a history and your parents have a history.

This is not something that you can have different opinions about it's how the US credit history system works by definition.

Not saying one is better than the other, it's just how it works in the US.
Very correct.

Cooking also breaks down starches into sugars. And we are the cooking species. It helped drive our evolution forward.

It all seems to be about balance.
I had a look through their instructions and I'm not sure if there is a signing process that happens. You have to enable firmware access from the app, and then it's a bog standard DFU flash to load the new firmware.
Yes, the Coursera ML course is equally hand-holdey. (I'd still recommend it anyway.)
I mean delegating one's default vote to a "party" or "representative".

Could you explain why that leads to trouble? I'm not familiar with that speech.
Classical Greece was a cultural diaspora of politically distinct city-states, which experienced very turbulent politics, swinging between systems of oligarchy, tyranny and democracy.

In fact, the Greek example that is often pointed to as an example of how not to do it. Even by the Greeks, who watched the dynamics up close. See, for example, Plato's fondness for tyranny of him and his buddies over democracy.