skysight-inc/HackerNews huggingface dataset:
Co-ops can establish private currency linked to trust scoring along many different criteria among a group-selected and group-maintained trust ontology (different types of exchange transactions can be scored along different trust metrics). Link an exchange rate to the "outside" currency that is adjusted by the high trust factor, and due to a far more frictionless trust environment, argue that a price in the private currency is 1/100 X, while the price in the outside currency is X.

Today's currencies fail to drag along with them all the logistical details market participants are really interested in about an exchange; that's why we have crude hacks like review platforms, credit scoring, insurance claims reports, etc. They're extremely information lossy exchange mechanisms, and these logistical details only hazily emerge after a long time in a fast-moving market, always a rear-view mirror picture of the market.
> It's likely that Alexander would have taken over Italy had he lived a couple more decades. He definitely could have done it. Rome was not yet the powerhouse it became and he knew how to lead an army better than literally anyone in history

That's debatable. The greatest military commander in history was most likely Subutai : https://en.wikipedia.org/wiki/Subutai
as does every person here using Mouseflow, LogRocket, or a dozen other off the shelf solutions. is this really that surprising?
13 open source stickers for just $1 including shipping
Question: best way to make lots of money?

Aristo is not sure about this one...

Aristo's best guess: production, distribution, exhibition

Confidence: 23.15%
I don't think your example does the region justice. A short tussle over some border land isn't what happened here.

The region of "Macedonia" has been fought over for millennia and more recently carved up into Yugoslavia, Greece and Bulgaria by the 1913 Treaty of Bucharest and then re-initialised in 1991 when Yugoslavia dissolved with Greece and Bulgaria still holding land acquired in 1913.

The Republic of Macedonia really had no more claim to the name than Greece and they've both been being dicks about the whole thing for the last century. But that's Balkan politics. Pain, strife and abject suffering over stupid shit that shouldn't be a problem.

https://en.wikipedia.org/wiki/Macedonia_(region)
> but I certainly don't have to praise all emerging experiments just to sound polite, do I?

Speaking from personal experience, I have found it vastly more productive to focus on the good than the bad. Yes, even in situations where the other person is literally [1] too dumb to put their underwear on correctly without assistance.

I don’t know how or why it works to do that, but it does, and the improvement from doing so is immense.

[1] Alzheimer’s.
Hmmm...you do realize that Objective-C is a full superset of C, so "Objective-C vs. native C" is not a distinction that makes sense?

If you are comparing primitive types in Swift with objects in Objective-C, then you are comparing apples to oranges. You need to compare objects in Swift with objects in Objective-C and primitive types in Swift with primitive types in Objective-C.

Rephrasing, my findings are similar:

Swift in debug mode is so incredibly slow that even using primitive types with Swift is slower than Objective-C objects. In release mode, it approaches, but rarely reaches native Objective-C speed.

More details here:

http://blog.metaobject.com/2014/09/no-virginia-swift-is-not-...
That's what makes it the right Time Warner. AT&T has the internet/mobile service part already.
JavaScript developers are cheaper and a legion.
Hmm, are you talking about performance here? I'm talking about developer efficiency and code complexity. Sorry, should have been more clear about that.
Absolutely. Determining query intent is an ancient, well researched and still active domain. And Google publishes their results regularly (kudos to them).

My point was more that encoding the relevant signals into a single general-purpose search box (a sort-of natural language) is an inherently noisy, ambiguous process. When you know what kind of search you want, it's better to factor out the relevant parameters and feedback loops explicitly, give them a clear UI and search flow. Rather than have users fumble with double quotes and double-guessing the query parser.
Nobody in the West is allowing unlimited immigration. In the US there's obviously strong executive action against it, and the EU is paying billions to keep immigrants out (€3B more approved just this year).
There is a big difference between using this kind of technology to run usability studies or to provide more targeted advertising.
Apple’s Password-Less Future Is Strong Passwords
“ask google who played in the semfinals in wimbledon”

You sure about that?https://www.google.com/search?client=safari&hl=en-us&q=who+p...
This is exactly how I feel.

I have no interest in what vice has become (except for the fact that a small fraction of their content is still very good) but it doesn't erase how good they used to be. Many of the documentaries from maybe 2009-2013 where exceptional. Yeah, it isn't journalism, but it isn't trying to be. Some of the narrators are pretentious but they presented content in a format that was frequently much more interesting and relatable than some stuffy, detached doc and they clearly went to the ends of the world and into some very dangerous and uncomfortable situations to get that footage.

I learned a lot about the world watching old Vice docs.
> Shouldn't there be an API for that?

There is one : https://developer.mozilla.org/en-US/docs/Web/API/Page_Visibi...

Although I think it can be a privacy concern and somewhat of an anti-feature. For instance, Youtube uses that API to stop playback on mobile when the page or browser is not in the foreground. Of course, there's an extension for that ...
Sorry. Cars have a slightly more potential to kill than bras and vending machines and people dying of natural causes..
"We think you may have Parkinson's, would you like to visit the doctor?"
don't underestimate the soothing/empowering effects of rituals, rotes and congregations.

even without a deep belief, the routine itself can keep you going: this can be compared to accounts from prisoner camp survivors; it's often mentioned 'falling into the routine' as part of holding up and moving forward.
Glad to see I'm not the only one that was surprised it wasn't popular :)
True, but following the Python model, GCC and Clang could just threaten people with the death of C99 for 5 years or so, then in some release just disable them.

Of course, that would be much less painful than Python 3, because C11 is (a) almost entirely compatible with C99, and (b) not noticeably slower.
CSS Micro Reset
"Facebook confirms it receives your IP address!!!"

We need a new science of hysterias. The internet provides ample data for robust analysis and prediction. Any takers?
To be able to detect robots. Makes sense since most users will move their mouse in a massively different way than default robots. There is also probably some product reason like being able to see if people had their mouse around an ad before clicking it, etc.
Laird Hamilton's age-busting 10-point plan to supercharge your body
I wouldn't be surprised if they tracked keyboard input as well.
We're mostly just bitter from years of being beaten with it. I can't actually face using node.js as an example. It is physically painful compared to other options that I have dealt with (flask, asp.net). Also for me, I've been burned before. Do you remember when everyone jumped on the PHP bandwagon? That. Again. Look where we are now.

On the web, and now suddenly on the desktop, velocity is not what we need. We need quality and consolidation. Down the line can you see any ES6 based API lasting as long as win32? Hell no. Why would I want to risk building a major capital product on such guarantees?
What's wrong with JS, exactly

The language has some very ugly warts (although ES6+ fixes many things), I find that the quality/maturity/stability of third party libraries lags behind other languages, and the whole build/dev environment best practices is constantly in flux and breaking things all the time. Also Electron, for all it's advantages, is renowned for being a massive resource hog making what is otherwise a fairly fast and efficient language appear horribly slow at times.

That being said, developing in JS today is a lot better than 3-4 years ago, and I suspect that that pattern will continue.
Effectively yes, but not like that. You can access all native APIs with a marshalling layer which maps Javascript to Objective C or JAVA.

For example, when the Javascript parser sees

var className = NSStringFromClass(NSArray);

The ObjectiveC side executes

NSString *className = NSStringFromClass([NSArray class]);

Then creates a link between the JS object and the ObjectiveC object. Any methods/properties you access on the JS object, get executed or read from the native component.

It's really quite clever and why we use Nativescript to bring corporate apps to market quickly and cross platform while not worrying about the limitations of the Javascript bit, because you can always access the native APIs anyway.
Overview of JavaScript testing in 2018
I would think of their hardware as cryptographic rather than exclusively currency related: even without cryptocurrencies around, you might need that hardware to operate strong encryption, either on your laptop or as a service. I’m not very clear on what are the next requirement and algorithm coming, but it sounds like a reasonable area to invest in.

If you look at it slightly differently: this is a company who was able to be successful in the cut-throat B2B hardware integration business. Even if some of the key aspects of that hardware might not be relevant, they have demonstrated agility at scale, which is valuable. Every company with the same scale in China has been able to negotiate full pivots repeatedly: maps become platform, search engines conversation agents, integrators turn into high-street brands, etc.
Articles like these would benefit from a link summarizing what that technology is about...

At least add to the title on HN something about what a dat:// link is :)
You're right actually but I suppose it'll keep the low paid javascript devs out of my market.
Time to apply for a 20M dollar loan to buy a semi supercomputer in order to run skype, slack and office all together. Any remarks on cray supercomputers?
The Valuation Obsession
This is what React-Native (which Vue-Native is build upon) does.

Instead of

<div>Hello</div>

you have

<View><Text>Hello</Text></View>
Reinvigorate Your Career by Taking the Right Kind of Risk
How one city is reaching the people
Swordfish
What!? Plenty of websites do this.
> Very very hard. Because the bot author does not have the giant database that FB has to analyze how humans move the mouse around.

Don't forget that Facebook's false positive rate should be very low. There are lots of humans on their platform, and they should all pass the test.

This makes it easier to construct a bot that will pass the test.
> We collect information from and about the computers, phones, connected TVs [emphasis mine]

Personally, I find this even more disturbing. Does this "only" apply to TVs where a user is logged on, or are they also building shadow profiles for any smart TV that comes with the Facebook App preloaded and is connected to the internet?

At least for Samsung and Sony, I can easily see them cooperating with Facebook for a negligible fee.
It's funny because Netflix's Gibbon and YouTube's Cobalt already use some of those ideas. At least the latter is open source. Flutter is built with the same thinking. There will be some kind of convergence in the coming years.
Monte Carlo Integration Explanation in 1D
With that fabulous hair he sported, he will always be Romeo to me!
There was a good article in The Guardian last week[1] about Laird Hamilton the surfer and his older pal Don who at 83 still rides his mountain bike and surfs his paddle board. Laird Hamilton is an exceptional guy but Don shows what we could all attempt with a good attitude.

[1] https://news.ycombinator.com/item?id=17301633
ideals that have ultimately no reason but your belief in them

It's a pretty big claim that ethics has "no reason but your belief in it". There are plenty of logical reasons why one would want to behave ethically, even self interest, beyond you simply believing it.
If robots can mimic human conversations, this should also be trivial. This not only looks like a lame excuse, but also massively underestimates the ability of automatons that mimic humans.
I wrote crypto algorithms and protocols, compression algorithms, browser engine sandboxes and similar in JS professionally for 5 years (don't ask why), and often had to deal with fun things like mis-compilations from JS engines and other fun bugs. I'd argue that I have quite extensive knowledge of JS, far beyond the average JS programmer (but far from the highest of experts, of course).

JS's only unique, redeeming quality is its availability through the deployment of web browsers, and the benefits that come with such widespread use. JS wins marketshare because it has marketshare. Any language could have taken JS's place, and most would have been better. WebAssembly, when DOM integration and others become a thing, might allow us to throw JS off its throne.

JS doesn't have advantages on its own to make of for its disadvantages, and relies heavily on extremely advanced JITs to make it borderline acceptable. The language itself still has very clear signs of having been designed on the back of a used napkin (its number type, its "array of int16's" string, "this", "prototype", ...).

I would like to acknowledge that ES2016 brought some things that did remove some retarded areas of JS (like arrow functions, which do not have its own "this" context, unlike the old function expression, class definitions that can briefly make you forget the terrible underlying "prototype" madness, and ways to access proper unicode code points in strings), but we are very far away from having actual advantages here.
Thanks for lifting this up!
Something to get them to $40B/year?
>it's just not a terribly good or fast one

From everything I've seen, its performance sits just below Java (4x slower, perhaps) on some standard algorithms or tasks, and significantly faster than languages like Ruby, Python, etc.. I never see hate for those languages like for JS, so I'll disregard that.

>not terribly good

This one never has made sense. What is it missing that makes you hate it so? I think it has rather robust asynchronous handling, 'everything is an object' has lots of nice implications when paired with functionality like Object.keys / .assign, ... So what are the issues you see that make it 'bad'?
I would imagine that FB is not using these libraries but instead using their engineering teams to develop these "solutions." Perhaps some of our friends are actually "working against" our privacy.
I think people are overestimating the quality of products they used to call "fresh." Do you know the source of all the products you use? Preparing your own meal doesn't change much, unless you really trust the source.
JS has bad parts. That's why there is a popular book called Javascript the Good Parts. So sure old-school JS could be gnarly, but as the book says, you just use a linter and ignore the bad parts, and what you're left with is a very straight forward, clean and practical language. And now with Typescript on top too, we got the wonders of static typing also. What's not to like?
It's not a religion, it's an ethical system. I think ethical system is only a subset of religion.
It is possible to explain this on a few different levels. Though obviously it will make more sense when you actually experience it.

For example, if you imagine the brain as a big Bayesian classifier, which is filtering and shaping the inputs through the prior "knowledge", then the psychedelics block the prior and let you experience the inputs in a different way from your sober, usual, daily experience.
Now they don't completely block all the priors all the time, so you can consciously understand what's happening. Also, "inputs" don't come exclusively from the external world, they can be your thoughts, memories and so on. And without the priors blocking and shaping them, they re-surface (which is the basis of the name psychedelia) and show themselves in a new light. So you can process them again, in a better way, for example.
> Surprised they didn’t opt for Typescript.

I assume that they have. Typescript compiles down to Javascript so the tweet is technically correct (written in TS, executed in JS) and there are many out there who won't have a clue what TS is but have at least some grasp of what JS is so JS was probably stated instead of TS to avoid confusion amongst the unwashed masses.
I wish there were more free playgrounds that can also be used by adults, spread around like the ones for kids. I also like ropeways, climbing high, swings etc. Instead adults get boring repetive-movement fitness equipment.
Let's not confuse popularity (as in lots of users) and popularity (as in lots of love). Death and taxes are popular too! People write javascript because they have no other choice to run in the browser. I don't see that as a testimony that it is a great language.
When I'm old(er) I want to be like Don. That's an awesome attitude he's got (and a good friend in Laird Hamilton).
From a UI perspective it makes sense to persist my mouse activity to a database for eternity?
How to build an Ocean
how do you do more relaxed? I lost a massive amount of weight completely cutting carbs (inc recording each macro every day) but stress eating made me put it on again... hoping i can find a more sustainable way...
Not really. If you record and save that data, the reason is secondary.
I'm willing to bet money that MS is actually using Typescript for almost all their Javascript.
You could probably start with recording all of your mouse movements over a period of a month or so. Record speed, acceleration, how straight each move is, how much each move deviates from a straight line, how many times the mouse movement stops along its way to its target, where you place the mouse when you scroll, etc.

Using these metrics you could probably start to draw some characteristics of how your mouse acts based on what you are doing and where you are moving your mouse.

This could then probably be used to build some form of algorithm that moves the mouse for you with noise (accelerating up & down along the way, deviation from a straight line, stopping in the middle of the line, etc.).
There has been a constant divide between the developer tools division (where C# comes from) of Microsoft and the OS/Office divisions. They both have worked very differently in the past and not at all in the same directions.
D3 is a low level and powerful framework, this is fine.
If you want to show a simple line or bar chart just use one of many frameworks built on top of D3, such as http://c3js.org/.
C99 is a language standard. Python 2 is a language and the CPython runtime, and a massive standard library. They're barely comparable.

What it certainly true is that it will take exponentially more work to keep Python 2 alive. They're not allowed to use the name so that's an instant usage drop-off. And many major third party libraries are dropping support too.

You're probably right though. You'll probably get to use Pytwo (or whatever they call its) for a few more years yet.
Dixons Carphone data breach
Games from that era are still fun and enjoyable to pick up and play.

I spin up OG Doom and have a rocking good time. Same goes for N64 games. They're still good.

The same cannot be said for games from a decade ago. No one has a passion for COD4.

Hence, the Golden Era title.
I don't think it should be that difficult. Project for a weekend hackathon or so. Collect same mouse movement data with a js on your own website if you own anything mildly popular or partner with someone and buy it off, stick it into some off the shelf GAN, job's done. Turing test is broken by modern deep learning

At least the mouse movements themselves shouldn't be difficult to do given a source of data. Simulating that you click on same FB UI elements as real people with same statistical properties on other hand is where you might be lacking the data to do it properly
great reference, thanks for sharing. This type of systems level analysis is what I've been looking for (and I think what all the av hype is ignoring).
Maybe telling your friends that you didn't actually see their message and that instead the algorithm FB uses to record my mouse activity sometimes reports that I have read messages that I have not. This sounds dangerous and could be harmful to a person's credibility if another with bad intentions acts.
This is what dismays me. The notion of a crypto index fund seems horrible, in that cryptocurrencies are already such an abstraction of capital: first time it's been literally possible to turn energy into capital without benefiting any human in any way. That is very efficient and will drive out less efficient ways of generating capital. An index fund reduces the volatility of this and makes it even more of a given.

If we must do this can we just make a rule that all ultra-rich people and only ultra-rich people automatically get 20% more riches a month, or week, or day, and NOT burn the impossibly huge amounts of energy that expanding cryptocurrency will incur? I am not at all sure it's possible to stop capital concentrating this way, but I do think it is peculiarly horrible to have it doing so by a mechanism that intentionally and pointlessly burns energy in an ever-increasing fashion, when we're already in serious trouble through our collective eagerness to burn energy.
Doesn't CoD4 still have a pretty large following? I think a lot of people view it as the peak of the series.
Strangely, #5 from the original is missing from the English text:

"5. I have understood the difference between the prison strengthening character and the camp depraving human soul"
I never quite grasped how that shareware check worked. Always thought the WAD file was what you bought, not the engine/executable itself?
I would have agreed with you whole-heartedly two months ago: as a cyclist, it’s all too easy to get into a very toxic place in your mind because so many people are actively trying to kill you after you’ve pointed out they are patently unable drive a two ton vehicle and check twitter at the same time. That and conversations with drivers unable to comprehend that their stopping distance depends quite simply on their speed leads to simple, obvious recommendation: drive slowly, pay attention. And the trolley problem genuinely feels like an insult.

Since, we have seen what the second-tier self-driving cars (Uber, Tesla) are struggling with: they have to ignore static object along the road (lamp-posts) and they are not great at making a difference between those and traffic. You can’t stop every time there is something near the road that doesn’t move, so you have to use the likelihood that said thing is actually static to move forward. That turns into an arbitrage between dynamic driving and safety — still not a trolley problem, unless you compare the potential gains of reasonably fast self driving against the lives of people who look like lampposts.

I don’t know how or why Waymo doesn’t appear to have the same concerns. It might have to do with the extend or quality of their Lidar, the progress they made on object recognition, but they indeed do not have an obvious trolley-like problem to solve. If you consider how careful the automated driver has to be, you might see similar speed-vs-safety arbitrage requiring some minimal threshold or ratio. I can’t imagine that is nearly as relevant as good maps, clear understanding of local driving habits and expectations, but there could be some aspects of it, just because that’s how any optimisation problem is written.