skysight-inc/HackerNews huggingface dataset:
He was born on October 28, 1955. Therefore, in August 1981, when the game was released, he was 25.
White, Rural, and Poor:  on the Politics of Non-Identity
Ask HN: Does this exist? web Content Fact challenging. I Want to open source it
Does this tool exist yet in any form?

Users can submit any content from the web, print media, or their own uploaded media (i.e. a videotape of a speech) that they feel has a factual error

why? I get really frustrated when I see a blog post from years ago that has clear factual errors. These can arise for more reasons than I have time to mention but range from innocent typos and misunderstandings of a topic all the way up to clear conflicts of interest, conspiracy theories, propaganda and scams.

Unfortunately getting many of these issues fixed directly isn't feasible. The original creator may be impossible to reach, may resent being called out, may genuinely believe in their content, may be a scam artist, etc. Sometimes threads are locked or deleted, sometimes a dissenting voice is banned, and sometimes it exists in archives like archive.org where it's simply a record that isn't meant to be changed even if incorrect.

how it would work:
The page or social post or media link in question is spidered, the user highlights one or more factual issues and then provides contrary evidence. Other users can view the issue and agree or disagree with its merit. The submissions themselves can be submitted as well (meta), so there's no threaded messaging but always the opportunity to formally disagree.

The owner of the content is notified if their resource has been listed. Being listed is never in itself an indication of a factual misrepresentation, instead it provides a place for people to view evidence associated with content that someone has deemed questionable - and then use that evidence to come to their own conclusion.

links are noFollow so we don't send link juice to these sites.
40% of London voted to leave, that's enough to change the outcome.

I don't think pretending there is a huge geographical divide is particularly helpful.
It's not just work and travel, what about all the taxes, consumer protection laws etc.

How would selling goods be like? An "EU-supermarket" next to the regular one where you have to show your membership to be able to buy?
Is there some source that elites want "hyper-efficient global economy"? From what I see, there is a push towards bigger government spending and higher taxes. A lot of that actually decreases efficiency, to the point it suffocates some industries.
I'm building a Node.js app where I was thinking of using MongoDB but I'm reconsidering it after reading the comments here.

The database's only job is to keep persistence between server restarts. On server start I fetch the a collection from the database and populate a variable with it, which I use for any direct access.

When a user updates something it will update the variable as well as updating the collection in the database.

Something like this:

var foo = readFromDB();

socket.on('connection', function() {
this.emit(foo);
});

socket.on('update', function(data) {
foo[data.id] = data.val;

updateDB(data.id, data.val);
});

(In my real application each collection has sub-arrays etc and not just key-value like in the example.)

What should I use instead of MongoDB for this? Or is my approach fundamentally flawed?
It's shutting the door after the horse has escaped. All security measures have failed at that point - the least of a user's troubles in somebody installing a new OS.

As for physical access, somebody could install a new HDD or motherboard or computer - where do you stop?

Microsoft's justification of this "security feature" is borderline insanity.
Another fun way to solve this is using Logic programming, e.g. http://baptiste-wicht.com/posts/2010/09/solve-einsteins-ridd...
This was also a NASA launch, so they probably provided additional cameras and/or stuff like that, like they did with CRS8's chase plane (the first successful landing on the ship, the plane circling the boat was provided by NASA since that too was a ISS mission)
There is something like this that allows collaborative annotation using post-it like bits using a plug in for FF.

For the life of me I can't remember the name though.

Wikialong or something like that, it provided a side-bar with stuff from a wiki to any web-page.
New features to keep your FastMail account even more secure – FastMail Blog
Why Singapore has yet to produce a truly innovative startup
> "Voters in large numbers have been rejecting much of the underlying logic behind a dynamic globalized economy that on paper seems to make the world much richer."

That's a very different narrative than the one I recognise. From what I've seen the main effects of globalisation have been twofold:

1. Lowering prices by getting the working classes of all countries to compete with each other.

2. Giving multinational companies greater leeway in tax avoidance.

The narrative that either benefits us all is somewhat misleading. Furthermore, with increased automation we'll see an even more rapid concentration of wealth in the hands of the few.

On a semi-related note, if you have the time to watch it (it's roughly 2 hours long, but it stays interesting throughout IMO), I can recommend this video, it's a conversation between Yanis Varoufakis and Noam Chomsky, it helped me develop a further understanding of the problems in the EU, and the issues that come from unelected bodies taking over our democracies:

https://m.youtube.com/watch?v=2WG-uEND74E
Try Dreamfactory
My 2p's worth: Think about a screen that can be mounted vertically, as most websites are now designed for phone orientation.

Also use a browser where the user-agent string can be switched to mimic Android or iPhone - this will trick websites into showing mobile friendly version of pages which will typically have larger text sizes by default.

If he's a Facebook user, then https://touch.facebook.com has larger text sizes and less on-screen clutter, can be easily zoomed, and works on desktop browsers.
Chinese consortium to acquire Opera's browser and other businesses for $600M
Many languages require articles for countries, with the weirdness that some countries are masculine (e.g., Mexico in French) while others are feminine (e.g., Argentina in Spanish).

I didn't know about the Gambia, but there are others in English, or example "The Czech Republic."

Cool stuff!
Foolish for the downstream integrator, maybe even the longevity of the platform, but shrewd for creditors and shareholders.

I'm laughing because integrators flocked from MIPS to ARM, and events could unfold such that they run back to MIPS etc
ISOBuster Pro 3.8 Crack 2016 and License Full Download
Wow, that's a salty article!
Huh. I have about 7k karma, and I don't think I've ever seen that link. Is it a new feature?
Database views have been incredibly useful for working around limitations of the ORM I work with on a daily basis.
I think the NoSQL trend is something similar to what is going on with programming language trends (in industry, not in academia). Many commonly used languages were strictly typed and static, such as C, C++, and Java. Then, dynamically typed languages became popular because they are easy to use, although they give up a lot of the safety and static analysis capability of the older languages. Let's call that the second phase, and it is exemplified by Ruby and Python. Now, newer languages with type inference are coming out that combine the safety of the older languages with the ease of use of the dynamic languages -- Scala, Go, etc. Let's call that the third phase.

In the database world, we are still in the second phase, which is exemplified by databases such as Mongo, which have started from scratch and thrown out many of the good ideas embodied in older databases. I suppose that the new JSON capabilities of Postgres are an attempt to move database design into the third phase, which combines the ease of use of NoSQL with the many superior qualities of traditional relational databases.
I recently returned to HN, having read it a little a few years back. I remembered it as a low-volume, high-quality feed, where I was hesitant to speak, because all the other comments were so full of knowledge.

Now, HN seems to have become like any other place, full of noise like politics, social commentary, and just regular news. I guess the commenters are still knowledgeable about technological subjects, though.
Google is straying from its Don't Be Evil path...
Are you allowed to respond directly to the author in this case?
Show HN: Reign in Mobile devices with a poor man's Powershell solution
Very interesting idea... Maybe some set of alternative services for EU subscribers.
I created this small script to be cleaning out DHCP leases from our server at several intervals, hopefully it will be useful to someone else who does not see the need of buying specialized hardware/software to sort it out. Had googled for a solution and found none that fitted my needs.
It currently filters out Iphones, Nokia, Android phones.
I may be reading this too late at night, but the theory seems to be that our benevolent, perfectly logical Ivy League-educated overlords regrettably have to break a few eggs to make a delicious omelette of economic prosperity for all, and those broken eggs are enough to make people throw up their hands and vote for Trump/Brexit/whatever just for a chance to cling to the present, the good old days, at the expense of that shining, golden future.

I have a feeling that people are actually pissed off because they don't think the established elite are generally benevolent, but rather that they act in their own interests at the expense of the prosperity of the middle and lower classes. Whether this is true is beyond the scope of this comment, but any discussion of this seemingly relevant alternate theory is conspicuously absent from the article.
skeptics.stackexchange.com ?
But Google has created a perverse incentive here. They give me a ton of choices, so many and so vaguely explained that I couldn't possibly understand what they really mean and I get suspicous of everything they offer me.

So what I do is disable everything without even thinking. Later when something isn't working as expected and it turns out it's because of one of those privacy settings, I start to think about whether or not I really need it.

So effectively, they give me an incentive to summarily reverse their opt-out strategy into an opt-in one. I suppose that's fine with them because most people won't do even that.

However, they should be aware of the fact that this is the second easiest thing to do after leaving everything enabled.

Over time, they may be creating a popular culture of "disable everything" just like they created a culture of ad-blocking (where "they" is the whole advertising industry in this case, not so much Google itself)
The world of font rendering lost a great developer when Maxim Shemanarev passed away.
I think the official documentation is what's found in the help center; this page contains a lot more information about using a custom passphrase for your sync data: https://support.google.com/chrome/answer/1181035?hl=en (top result when searching for "chrome sync encrypted").
Meh. Sort of. He mostly sounds like someone with experience on both platforms who is surprised by the dominance of the one that he considers inferior. His prominence as a developer isn't relevant. I trust that his ability is sufficient and that his experience with the platforms is actual. He is a suitable person to comment on the contrast between them.
This is true provided your cost function is "continuous" w.r.t. distance. Roughly what this means is that if you make a small change - e.g. one edit in this example - then your cost function shouldn't change a lot.

If you don't have some form of continuity condition you are actually just doing random search.
> favored equality over efficiency

I think this is the wrong trade off. More equality does not necessarily mean less efficiency.
With Firefox, you can also self-host the sync server on your machines, which is totally awesome.

https://docs.services.mozilla.com/howtos/run-sync-1.5.html
Vacationers Turn to Travel Insurance for Financial and Personal Assistance
Travel insurance can’t prevent bad things from happening on a vacation, but it may be able to protect your financial investment, according to the Insurance Information Institute (I.I.I.).
You're right - I thought you were referring to an authentication system's resistance against username enumeration (rather than the actual username). Thanks for clarifying!
It's tangential, but I'm reading Dracula atm and Jonathan Harker mentions taking pictures with a Kodak. It was written in 1897.
Entrepreneurialism and CSR in Africa
> Why hasn't the single core performance advanced that much (if you discount the advance of memory speed) since 2004 (Pentium 4 era).

It has, but you have to use AVX and other new instruction sets. Singlethreaded, a fifth-gen Core m5 tablet CPU can be as fast as a first-gen Core i Xeon workstation CPU, and a sixth gen i7 desktop CPU can be twice as fast as both: https://admin.tao.at/post/evolution-of-cpu-efficiency/

(Sadly I don't have any Pentium 4s left to compare on. And of the Core2 generation only laptops.)
Jaisalmer – The City of Majestic Forts and Opulent Havelis
I think, due to climate change, in the next 50 years we'll see large subpopulations (millions) experiencing decline and migration by way of disease, war, natural disaster etc.
It's in the ToS, and it's their entire business model, that they do things you might like that makes them money, so you don't have to pay with money, you pay with data derived from the usage of their services.

I think it's not just your data. It's not completely theirs either. Your search history is very important from a privacy standpoint, but it's still just data about how a particular user account, session, IP address or browser GUID used their services. It's not data you have explicitly uploaded (let's say like you do with YouTube or Photos).

The whole problem is the infrastructure they have in place. It's not transparent, and thus we don't know who gets to drink from their firehose of [meta]data.

It's a very good and hard ethical question (problem) to judge this trade-off. (Short term gain for our civilization, since we get awesome services for free - as in the population just uses it and generates the data, so it's endogenous growth, - but in the long term we increase the risk of having to face an efficient totalitarian surveillance system.
The one example of innovation mentioned in Adam Smith's Wealth of Nations came from a boy who wanted to go out and play with his friends.

(His job was to activate the release valve on an early steam engine. He rigged up a string to do that so he could play. James Watt incorporated this into his design.)

(Watt and Smith were contemporaries in Edinburgh. Not only that, but Smith arranged for Watt, who'd been driven from business by the blacksmith's union (the Hammermen), to have an appointment and facilities at the University of Edinburgh. I'm fairly convinced they shared drinks at the local pub and swapped war stories.)
Robocop is (almost) here: Artificial Intelligence in your Security Team
I wish the OP had also drawn a comparison between Postgres and Cassandra (which he mentions early on).

Based on the schema he writes at the beginning, it looks as though he works mostly with time-series. My understanding is that Cassandra is particularly well-suited for these types of workloads (definitely more so than MongoDB?). If the write throughput is such that a single server can handle it, how would Postgres compare with Cassandra? What are the distinctions in read-latencies? Storage space?

Perhaps for the next article..?
The problem is usually that 'default-initializing' doesn't zero out primitive (POD) types, but leaves them uninitialized.

Exactly, that's what hosed me. Some double-precision floats ended up with garbage values and I couldn't see how it was happening.
This is probably my paranoia but I really don't like this at all.

This gives access to the browsing history of all Opera users that use the compression features which route traffic through Opera servers. See:

https://en.wikipedia.org/wiki/Opera_Mini
The Black Team (2002)
No, if they're producing by buying oil or coal. Just tax the source.
Do you think your end users want to use a chat platform where they know are being monitored by a small startup? It makes it a bad decision for businesses that handle any sensitive info, and if you are going for noncommercial use there's a myriad of options that don't send user data into the void.

as far as your actual question - it depends on what "data collected" you're referring to. Can any of the data identify the users, etc? If you provide an API that they need to plug into, or make it all SAAS then sure, it's at least physically feasible at this point.

But it almost sounds to me like you're asking people to manually send them data from some local installation - or you want to send them a demand notice for system data if they don't - or you want to prevent them from blocking some monitoring service. To me that does not sound realistic even if it was legally feasible.
Most of actual firing seemed to happen over what is now the city of Santa Clarita. The "Bermite" mentioned in the wiki made munitions during WWII, and was still making rocket fuel when I was kid in the late 80's. Catching that on fire would have been bad news.
> Think about a screen that can be mounted vertically, as most websites are now designed for phone orientation.

That's a good tip. On some monitors even if they can be mounted vertically they no longer work well because of a polarization filter embedded in the monitor glass to reduce glare from overhead lighting. So you'd need to make sure this isn't the case. (It's fairly easy to see if you rotate the screen 90 degrees clockwise or counterclockwise there are all kinds of visual artifacts.)
Compound Trader Review THE TRUTH
3D printed mannequin of Tom Dumoulin
This preference is subjective. There are valid reasons to prefer OS X rendering (scaling is proportional), but there are also valid reasons to prefer Windows rendering (stems are less blurry).
I am guessing that NASA (or more likely the USAF who owns the range) has a lot of the cameras on the launch complex, but not at the landing complex. You can see this on NASA TV which runs a different camera angle during launch, and immediately follows the launch broadcast with a series of replays from a bunch of different camera (running each camera's footage straight). However, during the landing, NASA TV just re-ran SpaceX's content (complete with overlays) and the landing replay was just a single camera shot from the same ground camera.

(However, I totally believe that the tracking camera during the re-entry burn was a NASA/USAF asset).

Given that the launch complex had/has a lot of existing infrastructure predating SpaceX and the landing complex was bulldozed to basically a giant concrete pad and a fire suppression system, that's not out of the question.
> "exonerate Riyadh of any direct role in the attacks"

And indirectly?
Pushkar –The Divine City of Peace, Spirituality and Power
I think you're confused about the mathematics here - cap and trade for cap (C tons) is EXACTLY equivalent to some carbon tax (T dollars) in the behaviors it incentivizes.
Why?

The benefits could outweigh the cost (of increasing the likelihood of someone subverting Google into a brutally efficient totalitarian surveillance system).
“If I had asked people what they wanted, they would have said faster horses.” - Kurt Cobain.
These appear to be mostly questions,

the format I propose would be "This content___ contains a factual error {reference here}. It is incorrect because___ and this is supported by {insert reference}
I find this statement from Elon really interesting[1]:

> We just completed the post-landing inspection and all systems look good. Ready to fly again.

While Elon Musk is known for being a bit optimistic with his predictions from time to time, it really points to where SpaceX wants to be: instant reusability. That's when we really reach a new space age, when rockets are as reusable as airplanes, and SpaceX is working on it. What a time to be alive.

[1]: https://twitter.com/elonmusk/status/754931091891453952
Basically any database should do for this usecase. A simple key-value store probably best. I'd aim for keeping the technological complexity as low as possible.

What is the simplest tool to do the job?
Or maybe better yet: Use something that's already (or will be), in your technology stack to avoid having one more thing in it.
Sort compressed tar archives to make them smaller
This former bond trader built a free app to help small businesses survive Brexit
This sounds fairly close to what I'm thinking - I'm sure someone else will see this and remember if you don't
It may be the dream of owners of property in London but not those that rent there.
> abstraction level to 11.

Let's break the problem down.

You have a language that doesn't natively support actors or message passing. You can solve this by having the developer stub each method (`this.DispatchActorMessage(...)`) or you can implement the interface on behalf of the developer (`Factory.CreateProxy<T>()`). Microsoft doesn't always use the runtime emit approach and, as someone who has used both approaches[1][2], runtime emit is far preferable. This means that something in your code has a responsibility to create actor proxies. That's the first concept: the responsibility to create actor proxies. Not only that, but so far as Reliable Actors go the proxy needs to do quite a bit of work: actors can be rescheduled to another machine and the proxy needs to continue representing that single durable instance.

You also have context: "which cluster controls this actor?" Depending on your scenario you might be able to assume that there is no context. Microsoft cannot make these assumptions because federation is quite important in the enterprise. In fact, the ability for Reliable Actors to have context [will] allow our customers to extend our product without us worrying about noisy neighbors (they are in charge of their own actor cluster, we simply federate to it). Additionally, there are scenarios where the consumption of an actor occurs outside of the context. For example: calling an actor from a GUI app.

In order to create the actor, you're going to have to use the object with that responsibility (unless you fancy doing the emit yourself): `ActorFactory.Create<IBrainActor>()`. You then need to pass in the context. Orleans uses a `Client` instance (which should make sense to .Net developers), while Reliable Actors pass the context into the `Create` method. So either: `Context.Factory.Create()` or `Factory.Create(Context)`. Nothing more than a stylistic choice necessitated by the requirements that Orleans and Reliable Actors don't share.

The goal here is not to replicate Erlang. It is to make a framework where developers can write distributed systems with a low amount of ceremony. Actors so happen to be the best candidate as a primitive but are most certainly not the be-all and end-all of Reliable Actors (which were inspired by Orleans, so I assume the goal is the same for Orleans). In that way, it makes some things far simpler than Erlang[3] but there's always a cost to that. If distributed systems is the primary goal, then you're going to have overhead if you are not creating a distributed system.

If you're talking about terrible naming, that outright I can agree with. Orleans, however, is no more and no less abstracted than it needs to be.

[1]: https://msdn.microsoft.com/en-us/library/system.diagnostics....
[2]: https://azure.microsoft.com/en-us/documentation/articles/ser...
[3]: http://erlang.org/doc/reference_manual/distributed.html
> Macs suck for games and they always have

Not in the 80s. PCs were DOS machines for the office and if you wanted to play a game the Mac, Atari or Amiga were much nicer plattforms.