skysight-inc/HackerNews huggingface dataset:
In a typical web API in node that I've seen, by function count I'd say around 60-70% of code is asynchronous.
I wish someone would start a privacy religion and use it to demand privacy as a religious right.
It should also be illegal to collect information from users without their explicit consent.

So what are they trying to achieve?
This is quite true, but if the goal is to develop skills more than it is to develop IP, this shouldn't really matter.

I suspect very very few individuals have hit a grand slam startup idea out of the park while simultaneously learning a new language or domain.
I guess it works similarly to edit and continue in visual studio.
Are you saying that ad blocking is a victimless 'crime' that doesn't have any effects outside of your computer?
What Canonical considers an infringement is still pretty relevant. Civil law is mainly a tool for resolving disagreements between parties, not a system of abstractly judging the conformance of every action to the (very large) body of law. Therefore the first important step is to be able to understand the viewpoints of each party, which would tell you if there is even a disagreement to begin with. Lawsuits are a last resort for when parties are unable to reach an understanding on their own.

Canonical doesn't have the final word on things, but they do have a word on things: they can clarify their own position. If what they claim as trademarks goes beyond what trademark law allows, then it's true that they would be unable to enforce that in court, so it's ultimately not their call. But they could simplify the situation and reduce the risk to all parties of needing to resolve disagreements in court by explicitly stating their position on acceptable uses of their trademark, i.e. what they would not consider to be a violation of their protected interest. This would give downstream users at least a better understanding of Canonical's interpretation, which is key to avoiding expensive lawsuits: if you're using Canonical's trademarks only in ways that Canonical itself considers proper, then there's no disagreement that needs to be resolved in court.
I am not calling to ignoring the async nature of computing in general, I am calling for better tooling.

The Linux (and other OS'es) kernel handles I/O asynchronously, yet processes using open(2) + friends work quite well and are usually written in synchronous style. That the actual asyncness is hidden in kernel space does in general not lead to bad programs; and whoever needs async in the space of a single process can still use async tools provided by the kernel when needed. That tooling is much better as it leads to simpler code.

I don't see ES7's async support being there yet. Elixir, Go, a number of others: much more.
Hmm. I had thought GH-Enterprise was monthly per-developer. Per repository sounds odd. So each fork is paid for independently?
No. (https://en.wikipedia.org/wiki/Betteridge's_law_of_headlines).
The first website builder for developers
CALL+GIRL+ESCORT+ALEXIA+-+Golden+Diamond+Escort
The user is under no obligation to use either the website nor the ad block software. As a result, your argument is irrelevant.
Since we call whistleblowers traitors, maybe we should call yes men traitors too.
No, it's the other way around. The bot worked locally (simulating input). Ad blocks interfere with the actions of a remote server.
How to Verify That Your EC2 Based Database Backup Is Complete
IANAL, but this feels like a good thing, that these issues are being hammered out in the courts. I think most people would find the idea that simply viewing a single webpage constitutes a contract with obligations to be unreasonable (as opposed to subscribing to a gaming service).

If publishers want to be explicit about forcing me to read/tldr and acknowledge a terms & conditions document, and then provide me with full transparency into what information is collected, and full agency over where else that information is transmitted, then yes, let us definitely engage in a contract. But the former destroys pageviews (a poor proxy for engagement anyway), and the latter will erode the massive grey-market in user-data and targeted advertising. From where I'm sitting, I don't think it's in publishers' best interests to shine a bright light on the current publisher/reader relationship.

However, as history shows, entrenched institutions have plenty of influence (cash) to transform a beneficial-to-them status-quo into "the law", e.g. when DVRs came out and programmatic commercial skipping was deemed to be illegal: https://en.wikipedia.org/wiki/Commercial_skipping

Now might be a good time for some of us to donate to the EFF https://supporters.eff.org/donate
On Android I only buy and recommend Nexus devices because of crapware, privacy and security concerns. It might be a good time for Microsoft users to switch to that same strategy and only buy Microsoft devices, since the introduction of Microsoft's own laptop makes it possible. It's also pretty much the Apple model.
I don't think that's the case. I work at a startup with a fairly permissive commit policy (forgiveness > permission), and because of how Github is architected, we have to put policies in place about which branches someone can/should commit to in READMEs (branch X should always build, branch Y should is where code get staged for tested, and so forth), instead of within the tooling.

As someone at Google once said, "If your policy doesn't exist in software, it doesn't exist."
Big wildfires would still be a threat to airships. I'd imagine that piloting a ship in the near vicinity of such a fire might be dangerous, because it will have some sort of effect (I admit I'm not entirely sure what sort) on the airspace above and around it. But maybe you can view it from a distance.
And the remedy is the same in both cases: if the provider really doesn't want people using clients that do certain things, the provider needs to control access so that only clients that don't do those things can access their server.

In the case of Blizzard, this would mean forcing gamers to run clients that were known by Blizzard to not contain bots; for example, Blizzard could force users to use signed client binaries. Blizzard might actually be able to get away with this because their users are paying customers who really, really want to play their game.

In the case of a website running ads, this would mean forcing viewers to run clients that were known by the website to not contain ad blockers; for example, the website could force viewers to run signed browser binaries. Of course, no site that runs ads will try this, because it would just mean nobody would view their site. Notice that sites whose users actually need to go there to do business, such as banking sites or Amazon, don't complain about ad blockers. It's only sites whose business model depends on ads that do. That should be a "here's your sign" moment to ad-supported sites that their business model is not sustainable. It should not be an excuse to sue ad blockers.
We have no processors which can efficiently isolate memory spaces with that fine granularity.

Which is why we should have stopped using C long ago and used languages which could guarantee that kind of isolation with less overhead.
Hmm, I never got into using Promises. Jumped directly into Rx* and Observables.
More important is that it's designed to interact with blizzards servers. Adblock is a generic utility
How would DCMA even apply to something "open" like HTML?
A Cabinet of Infocom Curiousities
Those million other ways are missing two important principles of tortuous intereference:

- intent

- knowledge that they're interfering with a contract.
> If a computer proves the Riemann Hypothesis in such a way that no one can understand it, but it spits out a Coq document that everyone can load and verify, will people consider the problem solved?

We've already seen this play out to a certain degree with the proof of the four color theorem[1]. Basically, the problem was reduced to checking about 2000 specific graphs (the checked property was more complex than simple colorability). The reduction part was very complex but still checked by humans, but checking the ~2000 graphs was a computationally expensive process that took computers thousands of hours to complete, which was completely infeasible for direct human verification. There was a lot of controversy over whether this counted as a proof. Since then the proof has been simplified to 600 special cases and run through a proper proof assistant (Coq), so it is now pretty widely accepted as proved.

It's not quite analogous since the core of the proof was still human created and checked, and the basic form of the computer generated portions was well understood (i.e. the kinds of steps they used). There is some extra doubt involved when this is not the case, since it's possible the computer came up with a novel proof of inconsistency if we don't know at all how the individual parts of the proof work.

[1]: https://en.wikipedia.org/wiki/Four_color_theorem
According to their financials https://buffer.baremetrics.com, they seem to be doing awesome. Up and to the right. MRR up 28% in the last 6 months.
Massive Memory Gains in Node.js 4.2
And as we learned after Shuttle disasters, mission failure leading to loss of life has political consequences for the nation and the human space program as well. The risks are not limited to the astronauts.
Thanksgiving+Week+Special
Yes, the ToS restricting how the user uses the software should not exist in the first place. Keeping control of your computing is the core idea of free software.
I use ublock origin to hide the wrapper and the cookie agreement, I never click I agree.
I have been using this for a while. It is good. It is not a replacement to GNOME Do yet (I am not sure if plugins bridge the gap) but I have found that the application search is much faster compared to the Windows 7 Start Menu.

If the dev is here I have a question/bug report: Every time I reboot my machine, there is a error dialog (with a huge stack trace) that I have to dismiss. I see from the stack trace that it complains about not finding certain applications. I have realized that these applications were on my system when I first installed Wox, but since uninstalled.

Thanks for making this utility though. Makes my life on Windows 7 a bit easier.
Adblocks work by maintaining white/black lists. As such, they inherently are targeting specific URLs.
First, it is not clear if a web "surfer" is in a contractual relationship with a random site s/he visits in a way that a Blizzard gamer is (by the virtue of buying the game and clicking through the TOS).

Second, Blizzard game bots use a part of the company's codebase, where the ad blocker works solely in my own browser. They do not rely on proprietary code that belongs to someone else.

Finally, where the Blizzard bot is made with the single purpose of violating Blizzard's TOS, the ad blocker has many legitimate uses, outside of any aggrieved party. By this token, could we not go after Oracle or Mozilla for facilitating the breach of contract in maintaining JavaScript (a language then used to break the contract)?
Whatsapp web and Google Authenticator spring to mind. They both use QR codes to associate a mobile device with a web app. Definitely nicer than typing in a long token, and avoids an extra step of (e.g.) emailing it to you.

I never understood the point of using them to share links, it's almost always faster to just type in the URL or Google it (unless, I suppose, you wanted to share a very long or unique URL)
By browsing the website, the argument is that you implicitly accepted the ToS. It's legally shaky, and generally the ToS or a link to them must have been provably shown to the user.

https://en.wikipedia.org/wiki/Browse_wrap
I don't disagree with you. My thesis is, it would be a terrible idea to switch pension systems like social security to individual accounts you're responsible for and could liquidate. That is not how insurance works!
You can read the policy that way. You can also read the policy as imposing additional copyright related restrictions on the code. Most free software licenses permit Canonical to add additional restrictions, so this is something they can do. Your interpretation is the obvious one, but Canonical have repeatedly refused to confirm that it's the correct one.

This is the heart of the argument between the FSF and Canonical over whether the policy was GPL compatible or not. If it was merely a restatement of trademark law, it would have been. If it was an additional copyright-based restriction, it wouldn't. As https://www.fsf.org/news/canonical-updated-licensing-terms shows, Canonical chose to add a "trump clause" rather than clarifying their stance.
I guess they don't have net neutrality. Those are some of the consequences
Little Bites of Cocoa #131: Declarative Auto Layout with Cartography
Does Microsoft really not care when competitors release their own IDEs called * Studio?
One thing that stood out to me is that allocations were reduced from 18-30 per op down to zero across the board. I'd be interested in the techniques they used to achieve this, and if any could be applied to the standard library itself. Also, a benchcmp would be nice.
Sure, but we can compare countries where there was more protection of their own industrial base with countries where there was less. Surely we can get some conclusions there.

The path that is normally recommended to the "developing countries" doesn't match the path that the industrial powers followed. If you wanted that Bangladesh developed an industrial base you would do well in advise them to develop and industrial base and some internal market. That takes time and takes some kind of protection.
The President is not a dictator, but the United States does subscribe to the unitary executive theory (especially as of the past few decades) in a way no other country of similar organization really does, to the best of my knowledge.

Then there's the observation that a lot of voters certainly seem to want the President to be a dictator. Eras are routinely defined by presidential decisions, and Presidents are blamed for just about any political failure (though not necessarily always credited for successes).
Yeah, this is what I don't get. People do drugs, skydive, go sailing and do 150 MPH on motorcycles for fun, but they can lose their shit if 1 in 100 dies going anywhere in space...

I guess it will change with time...
Blot.re's landing page pretty much sums up...nothing. As far as I can tell, it's a way to have a status page much like twitter, but instead of posting a message, you post a color.
Good luck forcing me to make the requests you think I should be forced to make, marketers. Good luck indeed.
My whole point is that what you describe and link to is not a democracy. There is a strange movement trying to define "democracy" as just "voting". That's not what it is. It is dangerous to let other people define our most precious words out of existence. Words shape our thoughts, after all.
I think that this -- unlike your original response -- is a perfectly legitimate counter that accurately points to real (at least surface) weaknesses in the claim you were responding to.
Grand Theft Auto V the long stretch (PS4 first person lets play)
I'm fairly certain that knowingly circumventing a TOS agreement doesn't make you immune to it.
The domain hosting one of the files seemed too legit to me, so I checked and it's an actual website of a Brazilian company,http://cjccontabil.com.br/, seems whoever built the website got a WP (free I assume)theme from somewhere which happened to include this malicious file(/wp-content/themes/Hermes/main1.js). I guess folks are downloading free stuff and hosting them at their websites without inspecting the content of all files, so if you think you're safe by just making sure your system is injection-proof, think again, are you using some theme or plugin downloaded from somewhere on the web and if so have you checked every single file included?
Later on the same page they tell you what you have to do to meet those conditions. The fact that Canonical won't do that is what I'm unhappy about.
Ad blocking is interfering with the actions of a remote server, for example by blocking the expected transmission of tracking and analytic data.
You're right, they never found that killer use case. The use case I'm interested in is something like a purchase receipt from a store or restaurant, and you want the customer to go to a page or open an app to write a review. A QR code printed on a paper receipt would be perfect, if people actually used them.

I found this article[1] that talks about alternatives, namely augmented reality, NFC, iBeacons, clickable paper, Google Goggles, and SnapTags. Nothing seems as straightforward as QR codes promised to be.

1. https://econsultancy.com/blog/64891-six-mobile-marketing-alt...
Here's the link to the Download page:
http://tools.android.com/download/studio/builds/2-0-preview

It's not in the stable channel yet, so I assume it's not really released for the broad public yet?
Yes, I know performance can be critical for some products - and that's the case for Stack Overflow. But I think you can't simply ignore other aspects like maintainability or security.

This article from Sam Saffron is very interesting. He was very reasonable testing the ORMs available, and only after realizing that none reached the performance he needed, he decided to write his own. The problem is when people do that and "reinvent the wheel" without searching if someone already solved that problem for you.
Agreed, but it's interesting in much the same way that the politics of Zepton III would be, were it capable of obliterating Earth without even thinking about it.

What's amazing to me is how few people nowadays are involved in actual value creation, as opposed to marketing value, taxing value and destroying value.
I just realized I just proposed a more complicated version of "Do Not Track", for all the good that did.
Alfred workflows are super cool and have integrations like Evernote, Github and Stackoverflow that I don't see Apple ever supporting in Spotlight.

Spotlight is way better for file searching though and its integrations are really good, but Alfred workflows are definitely worth looking into.
Easy DVD Player Registration Code 4.6 Crack Free Download
Does Microsoft release any Studio besides Visual Studio? If they don't, why should they?
Pretty sure it doesn't matter, considering "Studio" is a common term...
> Can all interesting proofs be built with human-friendly steps? Maybe that's why we haven't worked out P and NP.

P and NP is a very interesting case, since there has been some meta-mathematical results that attempt to rule out certain methods of proof as being capable of producing a proof of it[1]. However, I don't think we have a good characterization of "human-friendly steps" that we could conceivably use to rule out the existence of such a proof completely.

[1]: https://en.wikipedia.org/wiki/Natural_proof
This is why TechCrunch isn't great. Here are the actual details:

http://android-developers.blogspot.com/2015/11/android-studi...

It's in Canary right now.
Until we have AI (since remote control doesn't work in this case) and far, faaaar better robotics, humans are vastly superior to have on Mars. Well, if they're alive, anyway.

See also: You can probably do things a roomba can't.
Taxes and more debt are not always popular.

Growing government has figured out how to turn the
courthouse and police station into profit centers with a lot less blowback than raising taxes and going deeper into the hole with bonds.
Firstly, there are more transit operators that are considered profitable outside of Japan (for example Hong Kong, Singapore).

Secondly, it depends a lot on accounting. Consider that in Europe, most infrastructure doesn't get built until it has a positive cost-benefit ratio. Since transit does get build, it's overall positive economic impact apparently outweighs the cost - so overall they do 'bring in' more money than they take.

Thirdly, if you require a strict sense of 'bringing in more money than they take' as a specific organization building the infrastructure then charging for the access, I have to tell you that there are relatively few roads that 'make money'. In fact it's basically only some highways, and bridges -- high capacity trunk lines, and lines across choke points. This ignores the cost of large feeder networks, which are generally paid for by taxes. In North America, municipal taxes. This gets interesting when people who don't have cars subsidize single occupancy drivers via municipal taxes.

If you ignore feeder networks for transit, for example ignoring the cost of bus feeders, and only considering the cost of major trunk lines relative to the income of the whole system, then I'd say many subway systems in the world 'bring in more money than they take'.
> In fact, I've found it to be a perfect fit for a couple of old laptops in my collection.

I recently inherited an old-ish laptop (I don't know the exact year it was built, but it has a Windows Vista sticker on it, so 2007-2009, I guess) and decided to install OpenBSD on it, mainly because I have always wanted to give it a try on real hardware as opposed to a VM.

I was pleasantly surprised to find that all the pieces I care about (sound, video, wifi, ethernet, ...) Just Worked(tm). That was nice. More heavyweight applications like Firefox or Clementine slow the system down substantially, but otherwise it runs nicely.
I've used http://3dhubs.com a few times with good results, quicker and cheaper than shapeways, and (at least at the places I've printed) whoever is printing for you might give some suggestions/pointers if they think something isn't gonna work well. It's more of an "Uber for 3dprinting" than a Kinkos though.
That's an emotional response IMHO. I'm not a lawyer, but I think the outcome of this is predictable.

For applications and games it is illegal to circumvent DRM protections meant to prevent or eliminate unauthorised acts of reproduction, communication, public offer or distribution in the EU. In the USA it's also illegal, although jail-breaking general-purpose computing devices is legal since 2015.

In general usage of software is covered by EULA terms that are not negotiable and enforced by copyright law. If you don't like the EULA, then you can choose to not use the software in question. Of course an EULA cannot override copyright or contract law. Plus many companies claim that software licensing is not a sale, hence the first-sale doctrine does not apply. The EULA for Microsoft Windows famously says that Windows is licensed and not sold. But overall, in order to use a piece of software you have to respect both the EULA it is distributed under and copyright law. Because without that EULA there's nothing giving you the right to use said software, because the copyright law says so.

In other words, while you may be justified in saying that the user should choose what to run on his computer, modifying an app or a web interface to load just what you want and discard anything else is probably copyright infringement. And even if it's not, though I doubt it, then this can be solved with a simple piece of code that blocks browsers with ad-blockers, in which case blocking such pieces of code from running is definitely illegal.
Prince Charles: Climate change is the root cause of Syrian war