skysight-inc/HackerNews huggingface dataset:
Good question, and it's one I'm interested in as well.

I've uncovered some interesting references on the UK monetary crisis of the 1970s -- the UK required an IMF bailout, though revenues from North Sea oil sales helped considerably as well.

There is a bit of similar discussion about US monetary policy from the early 1970s, and I've a stash of J. Econ Rev. or similar articles from economics conferences of about that time which touch on the question, though I'm not sure the information's good.

Steve Keen has good insights in a few areas, as does David Graeber. I've got Keen's book handy, and will take a look through it.

Otherwise, there's the story of devaluations of other currencies throughout history. Joseph Tainter, whom I've mentioned elsewhere in this thread, has a long bit online (YouTube) on the devaluation of the Roman denarius -- specie coin which fell from 99.9% purity to less than 4%. Adam Smith talks of the inevitable debasement of coin in Wealth of Nations. And Robert Newman (a comedian, not an economist, though his work here is excellent) touches on petrodollars and sensitivity regarding them in his History of Oil: https://m.youtube.com/watch?v=GIpm_8v80hw At 21m30s.

Hrm. Nothing in Keen on "petrodollar" or "Bretton Woods", and only a brief, 1929 reference, to the gold standard.

I'd suggest looking up J.K. Galbraith or Philip Mirowski as possible sources, though I'm not aware of anything specific to either of them. Highly-regarded and unorthodox economists.
The Hacker's Delight has a pretty good treatment of the topic on chapter 9.

But the trick in the link shared by jlrubin is more relevant for hash tables.
$100k isn't that much money, particularly since collisions can be reused for multiple attacks w/ length-extension. Heck Bitcoin has had (ineffective) spam attacks that have probably have cost around that much, and there's good reason to suspect they've been privately funded by angry trolls.

There's a lot of people for whom $100k is "fuck you" money.
> they were talented experienced and motivated

Agreed and that's the whole secret sauce right there, combined with: no distractions (social media or indeed even "coding forums" with constant flame-wars on this and that language/stack/paradigm) and crucially also no distracting "stack" or APIs to speak of (bare metal coding literally "on top of the BIOS" in these days, no OS/GUI/multithread/GPU APIs).

The initial core team spent their entire youths 24/7 getting insanely good at ASM and C and numerous gfx tricks and then "they just played the piano" to the best of their accumulated abilities. Observe how much longer the Dooms took compared to Wolfenstein and priors, and how much longer the Quakes took them compared to the Dooms.. as they were slowly entering the age of Windows native & Internet multiplayer even they too got slowed down a bit (were shocked how for Quake "just waiting for 'ze engine' took a year"!) compared to the earlier works --- of course still managed to ship high-quality products, but still
This is an important distinction. Without a preimage attack on sha-1, the only vulnerability is if some part (yet any part) of the git objects reachable from the signed tag or commit is one half of a prepared collision pair.
Google’s Project Zero Release Another Zero Day Vulnerability for IE and Edge
The Function of Reason
Well, you're assuming a perfect uniform distribution of your values. Skew in data is common, since cryptographic hash functions are uncommon (since they're expensive), and any way we generally store collections vanishingly smaller than infinity, in which case even a perfect distribution will produce clusters with varying frequency; and each will degrade differently under these situations.

At the extreme, if every item produces the same hash code, growing on reprobes will result in exponential insert complexity (since every insert will trigger a grow). Growing on load factor will just maintain O(n) insert/lookup complexity (or the complexity of the hash bucket, if not open-addressing).

With less extreme skew, growing on load factor will simply use less memory than growing on reprobes, while reprobes will have a slightly lower median (and possibly mean) insert/lookup costs.
The symmetric key / connection token is generated with netcode_generate_connect_token. This is normally done on your authentication server, which runs over normal HTTPS. Thus the workflow is basically like this:

- Web browser connects to like https://auth.myapp.com. This can either be part of the login process or server discovery, it's totally up to you and specific to your app. This service calls netcode_generate_connect_token and returns the symmetric key / connection token in the response.
- The client then uses this symmetric key / connection token when calling netcode_client_connect.
- And you're done, you can now use the rest of the netcode APIs.

The second thing that you mentioned isn't required. The token is unique to the client already, so a server can confirm that it's a specific client connecting.
IIRC that only work if a%b==0 otherwise the general division trick is more complex.
Folks are already working on a clockless RISC-V CPU:

https://www.youtube.com/watch?v=b3rbWdhnP54
UK government considering a “cut-off date” for EU citizens’ rights to residency
Not quite. See https://zneak.github.io/fcd/2017/02/19/divisions.html — it was posted here some time ago.
His critique seems rather desperate.

Statistical noise is always present, so of course suicide among GSM teens did not uniformly drop.

The JAMA study used different years for different states, as same-sex marriage became legal in different states at different times. His criticism about "any event in 2014 explains this drop in suicide" is malformed.
Can there possibly be a methodology that is 100% correct?

If you try to interview 100% of people, then the results will be out of date by the time you've reached everybody. (Plus the Hawthorne effect suggests people will start changing their answers as people comment on the questions they are asked.)

So you create samples, and necessarily some of those samples will be unrepresentative because they will miss some nuance. Catch 22 - unless you interview 100% of the people, you can't know what all the nuances are.

I guess the best we can hope for is a result that merges lots of different results using lots of different methodologies, and base decisions on that.
These shenanigans finally made me delete my Dropbox account, and set up an OwnCloud instance on Digital Ocean.

I've found the OC client to be very nice on the platforms I use (Linux, Windows, iOS). The Dropbox client on Linux was terrible to the point of being unusable.
"None, but don't tell management that please."
careful, a multiply usually has a latency of 3 or 4 clock cycles; the trick is that the multiply unit is fully pipelined and there are multiple units, so you can start a couple of multiplies every clock cycle. The latency is still relevant if you have low ILP.

Division is hard to fully pipeline; IIRC Skylake can start a new division every 6 clock cycles, but the latency for 32 bit integer division is 19 cycles (which is pretty amazing BTW).
China’s claim it has ‘quantum’ radar may leave $17B F-35 naked
Yes, one can reimplement it in Python, but don't forget:

// This implementation does not guarantee that only one client is acting as a
// leader (a.k.a. fencing). A client observes timestamps captured locally to
// infer the state of the leader election. Thus the implementation is tolerant
// to arbitrary clock skew, but is not tolerant to arbitrary clock skew rate.
Clickbait article with quotes from sociologists. No thanks.

To contribute, a good book on habit forming is "Rewire," by Richard O'Connor
That WSJ article is very interesting, and I haven't seen production costs broken down clearly like that before. It's curious that Saudi Arabia is listed as having $0 per barrel in the Gross Taxes chart even though there's a 20% royalty and 85% income tax on Aramco. I'm curious if that information wasn't know when the article was created, or if those fees are significantly different than export taxes from an accounting perspective.
I think the title of the blog post is misleading.

What he really wants is a connection-oriented, TCP-like protocol with more flexible handling of missing/delayed packets. (As this is a frequent use-case in game development).

His solution is a UDP-based protocol that satisfies this and other use-cases specific to networked games while keeping the connection semantics of TCP.

However the fact that it's UDP-based seems like an implementation detail to me. The proposed solution hides a lot of other UDP-features that are not contributing to those use-cases but would absolutely make sense in other situations (like connectionless messages and broadcasts)
Unbounded queues are arguably not a good idea (although single digit bounds are possibly too low?), at the very least there would probably need to be some concept of back pressure.
I had "extra screening" at the US border in 2007 or 2008 (I forget exactly when it was), and it wasn't much fun back then.

I think the author of this article made the classic mistake of admitting he was being paid for work, which is forbidden with a regular US tourist visa. It turns out that he did have the right visa (or the type of work he was doing is permitted - it wasn't clear in the article), but as soon as you say that you're being paid, it sets off alarm bells.
> > > putting Ebola in the model works equally well with gmarriage to explain the data. So do the disasters of those crashing Malaysian airliners, or the fighting in Ukraine and Crimea. So does the 2014 Winter Olympics!

Perhaps. But we know there's a correlation between being gay and dying by suicide. We know that gay people are more likely to die by suicide than straight people.

Suicide is a complex phenomena and we should avoid simplistic reasoning, but anything that makes life easier for people to be gay is likely to reduce the numbers of death by suicide of gay people.

EDIT: I don't normally comment on downvotes, but this post is getting lots and I'm a it confused about why.

Here's the CDC: https://www.cdc.gov/lgbthealth/youth.htm

> Negative attitudes toward lesbian, gay, and bisexual (LGB) people put these youth at increased risk for experiences with violence, compared with other students.1 Violence can include behaviors such as bullying, teasing, harassment, physical assault, and suicide-related behaviors.

[...]

> LGBTQ youth are also at increased risk for suicidal thoughts and behaviors, suicide attempts, and suicide. A nationally representative study of adolescents in grades 7–12 found that lesbian, gay, and bisexual youth were more than twice as likely to have attempted suicide as their heterosexual peers.3 More studies are needed to better understand the risks for suicide among transgender youth. However, one study with 55 transgender youth found that about 25% reported suicide attempts.4

Wikipedia has a reasonable collection of references: https://en.wikipedia.org/wiki/Suicide_among_LGBT_youth
But we're not talking about pacification, we're talking about maintaining wealth within the family.

An inheritance split between 100 children, and then split again between their children a generation later is going to run out pretty quickly.

Even if it's only 4-5 children per person it will run out within a few generations.
Indian Developers Are Not Good. When They Reach US They Become Google CEO
He doesn't mean manually recognising the fingerprint
RCS: Next generation SMS
What happens to the rest is mentioned in the article as well.
Perhaps that is due to a lack of GPU/CPU grunt? The HTC Vive is a compelling experience from my testing, as compared to the Oculus dev kit I tried. Just so immersive with being able to walk around, grab things, go for a hike, etc. Perhaps its having 25% pixels as compared to the Playstation VR that gets it there.
"Sadly, nearly a third is leaked into the environment, around 14 percent is used in incineration and/or energy recovery, and a whopping 40 percent winds up in landfills."

It's in the second paragaph.
Will February 2017 go down as the month that destroyed adtech?
How to Self-Publish a Novel in 2017
Care to elaborate why? Does the increased pay make up for it?
The role of gigabit networks in Virtual Reality
From the article:

2% recycled
33% lost
40% landfil
14% incinerated
89% total?

I don't know what happens to the rest.
I'm not sure your inflated expectations were a result of the headline.

The headline explicitly says "could" and "describe", not "will", "explain" and "integrate".

I'm all for clear headlines, but demanding that they don't also raise unrealistic expectations is a bit much.
seems like the way ikea classifies their furniture is merely a suggestion. for example i've always used their dining tables as desks, as their "desks" are too small and flimsy and relatively expensive.
+1: On more than one occasion I've had to fly without my driver's license, and the agent has always grilled me with the clear intent to see if I'm lying.

1. Why'd you lose your wallet? [Uhh...?]

2. When'd you lose it? [At a software conference this past weekend]

3. What languages do you know? [Ruby, JavaScript, Java, Some C]

4. So how many days ago did you lose your wallet again?
Ah yes, sure if you only use DNS then your data never touches a CloudFlare server. Lucky you ;)
Yep, you can implement your calculations as shaders, which I bet is really useful for matrix multiplication and doing stuff in parallel. That and better graphics performance.

For example, you can't match the performance of this Game of Life implementation with Canvas2d.
http://glslsandbox.com/e#207.3
We allow for you to specify the limit of the forecasting period, so you can experiment with that.

However, due to how we model the forecast, it isn't realistic to expect ultra-long term predictions, as eventually the forecast will revert to the mean of the series.

In a more practical note, we have seen good results with forecast windows in between 1/4 and 1/8 the size of the historic data given. So, in your case you could expect between 1-3 months of forecast.
In the risks we should take into account problems caused by mass unemployment (caused by AI).

By the way, there is a list of who does and who does not think there is a serious risk for society (of any type) within the next 50 years: https://goo.gl/Oe7S6e
Philip Guo – C Programming Tips
Comments you can't turn off and can't moderate and from which you can't ban misbehaving users seem to me like they will turn immediately into a cesspool of hate, bullying and stupidity.

You'd think we'd have learned our lesson by now. Free speech, by awful people, is overrated and can result in disasters.
Figured the answer: no, you need Linux.
TLDR: Generate pairs of entangled photons. Split the pairs, send one photon to the sky. Look at the photon at home to see what happened to the one in the sky and what it run into.
Readme has neither useful docs, nor any link to docs. =/
Yes, that's the correct optimization. That code obviously can't perform printf("error\n") to manifest the bug, and obviously both additions were made compile-time producing the results that are equal.
This seems to be relevant for premise selection https://arxiv.org/pdf/1606.04442.pdf but not found anything yet on premise collection
شركة عزل فوم شركة جودا كلين 0552398100 افضل شركات عزل الفوم الحراري
Now, do it without Bootstrap.
An experiment with awesome deep learning papers
Yeah, can vouch for Owncloud (although I've moved to the NextCloud fork), its a convenient replacement for Dropbox, just thrown an OrangePi Zero ($7), a JMS567 USB 3.0 to Sata adapter ($3) and any old HDD and you've got yourself a libre Dropbox that uses just a few watts and works consistently on all platforms.

Note that the Wifi drivers aren't libre, but besides that everything else on the OrangePi Zero, from audio to ethernet is in kernel 4.10 under GPLv2.
Yes, the connect token is transmitted from web backend to client over HTTPS.

This token contains public and private data. The public data tells the client which servers to connect to, what the keys are etc, hence the need for HTTPS.

The private data is what gets sent over UDP in connection handshake, and is encrypted with a libsodium AEAD primitive using a private key shared between the backend matchmaker and the dedicated server instances.

Because of this clients cannot read, modify or forge the connect token private data, so cannot connect unless they get a token from the backend.

Tokens are only valid for a specific authenticated client to connect to a small set of n dedicated servers, and expire quickly (30-45 seconds).
The Early 2000s Are Calling: New Nokia 3310 Phones Revealed
Xenko Game Engine
Writing a Game Engine in 2017
Which is not any better.
How was the revenue from the App Store for your app? How is it now in comparison? How do you market it?
It's a special type of payment, often called an honorarium, which is to defray the cost and inconvenience a visiting academic incurs in order to perform a voluntary service for their host institution (e.g. participating in a colloquium). The academic is already generally fully employed at their own institution. (N.B. TAMU chooses to call them speaker fees and travel reimbursements, which might be the cause of some of the drama though I doubt it.)

https://f2.washington.edu/fm/globalsupport/honorarium-paymen...

Note in particular that the VWB (Visa Waiver - Business) encompasses this type of payment.
How to Build an Ionic 2 App with Native Plugin Integrations
I'm not entirely sure how Marx thought we would reach communism. Looking at it now it looks like super-advanced automation might be the answer, but AFAIK Marx never actually stated as much. He just contended that somehow it would happen. In fact he said things that indicated he thought the transformation into communism was imminent and even happening right then in the events of the time. Certainly historical Communist leaders such as Lenin and Mao thought they could make it happen con-temporarily by executive fiat.

In principle modern democracy, liberalism and capitalism combined with super-advanced automation could well lead to a communist system as described by Marx without violent revolution. If capital equipment (intelligent computers and automated factories) by themselves create more capital, then why would we need capitalists anymore? Currently productive ventures (companies) require investment and management, but if they become self-generating and self-managing then capitalists themselves become necessary. All we do then is vote in democratic governments that tax and regulate such ventures for the benefit of the majority and we're done.

Marx wasn't really against capitalism as such. He was perfectly well aware that it was massively increasing wealth and productivity. He saw it as an inevitable but temporary phase in world history. In that respect he might have been right but not necessarily for the right reasons and we're still to see whether he was right about what would come afterwards.
Ericsson CEO Says Cloud Capability Key to Capturing 5G Market
Why do you say that?

I can't see anything about RISC-V (or any ISA!) that makes a difference to those four points.
The article gives me anxiety. It gives me anxiety that people can be held at our borders for hours and sometimes days (in my country non the less). All because some junior border officer did not understand the visa type well enough. How can they not even apologize? How can they not even acknowledge these types of errors.

Will they do this to us when we travel abroad on a tourist visa?
I knew someone who was (tangentially) involved with that; apparently one of the biggest problems was that it came out during the height of the Megahertz Wars, and pretty much the first thing anyone asked about the AMULET was how fast it was, expecting a clock speed as the answer.

Given that the answer to that question for the AMULET was 'Errm...', they'd then just abandon it as a processor candidate as being conceptually too difficult to think about.

I wonder if the design could be reworked into Verilog or VHDL and used as an FPGA soft core?
You can go back further than that.

Gulf Oil was discovered in the 1930s. The current major oil-producing regions: Russia, the United States, Saudi Arabia, and Venezuela, were all majors then.

See Daniel Yergin's The Prize, or Manfred Weissenbacher's Sources of Power.

(Which is to say: I'm agreeing with your point and extending it.)
Well, I never thought I'd be plugging my PhD research here, but:

"Asynchronous Remote Stores for Inter-Core Communication"
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.592...

To my knowledge, this is still the only hardware-assisted message passing scheme that is virtualisable (ie compatible with a "real" OS like Linux).

Hardware mailboxes are great, but time-sharing OSs can't deal with finite hardware resources that can't be swapped out easily. Software-based queues die a fiery death thanks to cache coherency - reading something that another core just wrote will block you for hundreds of cycles.
edited 'cos I was wrong.

Seems you can get limited payment called an honorarium.

There's some more details here: https://travel.state.gov/content/dam/visas/BusinessVisa%20Pu...

I've travelled to the US quite a few times on different types of visas (lived and worked there for a few years). It's important to know yourself what is and isn't allowed, as some people will try and tell you "things are fine, we've done it loads of times" when in fact they don't understand the restrictions properly, and it'll be recorded against you and not them when you get denied entry.
That wardrobe's not really a flatpack, though. Last time I looked, Argos's flatpacks were similarly priced to IKEA's, though I haven't really looked in a while.
Not so surprising given "engineering" is a highly desired degree in the middle east
They can certainly improve performance, in that eg. a NOP instruction will "lock" the processor for much shorter than eg. a JZ; the main concern at this time is that we lack the research, expertise and instruments to deal with asynchronous CPUs.
Responsive CSS Patterns Without Media Queries
Etihad are still advertising it on their flights. The entire airport is a bit of a disaster to be honest.
Previously posted: https://news.ycombinator.com/item?id=13736465 and https://news.ycombinator.com/item?id=13743096

It's an informative article listing common "mini-patterns" that the author has found useful for React applications. I imagine most people have discovered (or invented their own variations) of some of these patterns, but there are a couple in there that I hadn't considered before - and will be trying it out.
Wood is remarkably expensive. Especially cabinet-grade wood that's free from knots. Even more so if you want sustainable hardwood. I've costed up doing my own furniture and it's far more expensive than IKEA even if you count your own labour as free.

Furniture assembly is surprisingly non-automated.
No. One of the projects that was doing the rounds when I heard about this stuff was Amulet: an async ARM core. Same instruction set.
And that's had a direct effect on the attitude and behavior of immigration goons:

"[...] the shift — and the new enthusiasm that has come with it — seems to have encouraged pro-Trump political comments and banter that struck the officials as brazen or gung-ho, like remarks about their jobs becoming 'fun.' Those who take less of a hard line on unauthorized immigrants feel silenced, the officials said."

https://www.nytimes.com/2017/02/25/us/ice-immigrant-deportat...

https://twitter.com/JameelJaffer/status/835842617103503361
At first I thought this was a joke, but after reading some of the comments here I'm truly scared of traveling abroad. I've been programming computers for 25 years and I don't think I could build a binary search tree, let alone balance one. :O