skysight-inc/HackerNews huggingface dataset:
I think it's great that Microsoft are pushing updates but it's slowly wearing me down. Keep in mind I'm 100% on board with getting security updates out as broadly as possible as fast as possible.

But for the last two days Windows Update has gone rogue and started gobbling up CPU. GOG Galaxy has gone nuts as well, I uninstalled it but I can't uninstall Windows Update. I can't even stop Windows Update, it'll go into the "Stopping" state but ... no dice.

It's like literally everything is coming for my CPU [1] for updates updates updates. It's a 6700K so there's 8 threads at 4GHz being used 60%...

I'll probably re-install Windows 10 over the Christmas break and cross my fingers.

[1] https://imgur.com/a/8hZXE (Windows Update is Service Host: Local System (3) along with Update Orchestrator Service and Remote Access Connection Manager.
5 exceptional tools to make social media banners online
Re:2, I've never had a mac reboot on me without my explicit decision to do so. Contrast with the countless times Windows has fucked me over.

Scenario: hook up laptop to projector etc, make sure everything works. Step out for 30 minutes to chat with people coming to see your presentation. Come back, just to realize Windows did the good old "say Uncle in 5 minutes, or I'll start installing updates" thing.
You cannot use the computer during the update process. The update process is incredibly slow may get stuck for hours on some machines and sometimes it may not even work at all!
The Complete Guide to Building Strings in C++
Complex numbers along with the Quaternions are the only finite dimensional associative division algebras that properly contain the reals. The interesting thing is that the 2d real space can be equipped with a multiplication operation that works. This isn’t always possible to do on a finite dimensional real vector space.

It happens to be true that this field called the complex numbers is a two dimensional real vector space. It took humans quite a long time to come up with 0 and negative numbers. There’s no way the jump to the complex numbers was going to be as easy and it isn’t as simple as, “numbers in 2d”. Why isn’t 3D a finite dimensional associative division algebra?
I generally allow rebooting after each update is downloaded. I haven't had any case where it did not take a long time, and putting off the reboot until after a second set of updates has downloaded doesn't seem to make it significantly worse.
You haven't included the politicians' parties or political affiliations in the data set, is that on purpose?
Set alarms to ring only if you're alseep with “Backup Alarm”
My app lets you set backup alarms, which only go off if you're still asleep, preventing you from being late to work, class, or something else if you oversleep. Backup Alarm knows if you're asleep using either the step tracker feature or the location services built directly into your phone. Simply set the time you want your first alarm to go off, then set the time you want your backup alarm to go off, then go to sleep. Never have to worry about being late again with Backup Alarm, because if you oversleep, Backup Alarm will wake you up.
For more information, you can check out our website at backupalarm.co
Was the message sent in norwegian from the US? In that case, depending on the actual infrastructure it had to travel through, it would have been transcribed at least once, probably more than once, by operators that did not know norwegian, and thus had no intuition for where the spaces went.
I'm not familiar with the protocols. Can you expand on this? Or are there articles that explore these concerns?
You say sorry and you try to make the upgrade process less disruptive.
Security patches are a good thing, but reseting privacy settings, reinstalling Candy Crush Whatever/Cortana/Skype, re-enabling spy/adware, changing the UI EVERY.DAMN.TIME. is definitelly not good.

There are so much abuse people can take before they start considering the actual malware a lesser evil than Microsoft's malware-like OS.

My Windows box is running 10 LTSB with wuauserv disabled. I keep zero important stuff there, most of my gamesaves are synced with cloud servers from the game's developers (Overwatch and Elite: Dangerous) or from the store (Steam and GoG), so I can wipe it out any time with no real losses.

The important stuff (taxes, documents, pictures, etc.) are all on a notebook running Debian that is mostly kept cold.

Speaking on Debian, Microsoft could learn a LOT from them. Specially with regards to the strict policy of not adding new features to a stable version.
If you're there to click it. If you happened to be away from the machine, sucks to be you.
> Can you imagine trying to fix something when some of your users are just unwilling to let you try anything to fix it?

That's what happens when you 1) don't understand the problem you're solving, and push things that aren't appropriate updates through an update mechanism, and 2) lose user trust.
Time to Demand Explanations for the Barcelona Terrorist Attacks
Several Estonian companies have been created to support this. Estonian banks have new clients. Some taxes will eventually be paid one way or the other. All these are better than nothing for Estonia.
Not quite. They sell quite a number of branded goods, including a large amount of stuff sourced from the local economy. But anyway, selling unbranded equivalents is pretty much standard across the industry. What knockoffs they do provide are typically of a fairly high standard.

No I just think that it's all down to the fact that they're better at business.

The weakest of these German chains is in my opinion Lidl, but I'd prefer to go there than the Tesco I have around the corner any day!
per day, or total?
The set of all points in a plane is ℝ², not ℂ. ℂ has many special properties that aren't shared by ℝ²,[1] so while you can think of ℝ as just the number line, ℂ is more than just a plane.

[1]: https://math.stackexchange.com/questions/444475/whats-the-di...
Having used a Chromebook, I hope someday desktop operating systems can become as easy to update. All you really ever have to do is restart and things are up to date. Mostly similar with Android on the Google Pixel phones. Google is oddly ahead of the curve with making updates really painless.

Of course, inconvenient or not, it's pretty hard to deny that disabling updates is a stupid proposition.
I don't know why, but off all languages I've tried, Ruby's syntax I just hate. I can't do it, dunno why. That's what turns me off of crystal also.
> Don't worry, the applications you had open will be restarted, surely no data can be lost.

Hey at least Windows 10 learned to reopen Explorer windows.

Nothing else though, but Explorer windows it sometimes manages to remember.

Not every time.

But sometimes.
A government backed cryptocurrency based on a decentralised blockchain. There might be a reason this isn’t discussed in the article.
I feel like a really big point people gloss over when it comes to WebAssembly is browser support. It’ll be years before we can drop JavaScript (not that I want to) because we’ll be waiting for IE and friends to drop of the face of the planet. WebAssembly could act like a catalyst to propel the web forward or segment it even more. I’m leaning more towards the latter, at least for the next 7-10 years or so.
Read Jane Meyer's Dark Money.

https://www.nytimes.com/2016/01/24/books/review/dark-money-b...
For the enterprise editions yes, but I'm not aware of any way to do so for the "consumer" editions...
Basically companies like facebook and google have abused the data collection and public trust so bad that EU had to come up with these absurd fines just so those behemoths would pay attention. Also is there a reason why it is a maximum of x and 2% of revenue? Shouldn't 2% of revenue big enough for a company to be scared?
>And... it's not an object either semantically, because objects are about things that can receive and send multiple messages and sometimes encapsulate state... and that's not how anyone thinks about functions!

Well, functions can "sometimes encapsulate state" (closures), and can send and receive multiple messages (.call, .toString, etc depending on the language).

>I like Ruby's elegance, but every time I see the "OOP at the core" part, I suddenly get more love for Python and Javascript for at least getting this right.

Almost everything is an object in Javascript as well (just in a botched way). The difference is in how inheritance happens, not in having objects or not. Ditto for Python.
The good news is that in theory both the importer and the exporter profit from that relation. Otherwise said relation wouldn't exist.
WordPress has been around since 2003. That makes it basically 15 years.
3) Include an accurate description of each update, so you can determine if it is worth installing or not.
HomeAway to scan owner systems to charge fee for bookings made off its platform
I agree. I've been slowly unsubscribing from all the annoying email lists I'm on for just this reason.
1) https://docs.microsoft.com/en-us/uwp/api/Windows.Networking....
But WSL was released to the regular builds in August 2016?
Would you consider Crystal if it had a mature native Windows story?
Currently you can block many ads based on their url (which is from a third party provider). Using umatrix, ad and tracking is often clearly marked in red, and the corresponding js never even loaded. I don't think that would change with webasm?
> when the entire contents of the page - including the ads - is just a bunch of {canvas,WebGL} draw calls generated by a blob of obfuscated code.

Your site would also be unreadable by Google, meaning that you'll be heavily penalized in search ranking and no one will find your abomination of a website designed this way.
It's going to be another one of those trials where the evidence is visible only to the judge and not to the prosecution lawyers...

They'll lose, and not even know why they lost.
Proprietary software doesn't need any revival, because it never went away.

The irony is that proprietary browser based software happens to run on top of FOSS libraries and languages, which most companies hardly contribute anything back.
I think there are some misconceptions about the state of the german economy/society. The development has actually been quite worrying over the past 20 years.
More and more people are receiving social welfare despite working full time and poverty rates are rising. There is also a shortage of skilled workers which is not easily compensated with foreign workers due to the lack of a proper immigration system.
With the current development in the car market (think VW) which is still one the power horses of the german economy and the lack of german electric cars its hard to say where the german economy really stands.
Windows: it's like a small child you have to take care of. They're lucky gaming is most popular on Windows, otherwise they've got zero going for them.
You can, theoretically, but it isn't practical because of the large amount of Javascript that would need to be downloaded and parsed. The WebAssembly's purpose is to remove that limitation, which is going to trash what's left of the open web. Get ready for lots of websites becoming un-adblockable, accessibility-hostile, "custom ui" trash.
Why does everything good in the world get ruined? Because some people are just dicks. Unless there are active fines for holding up the queue in fast chargers, selfish people will make it worse for everyone.
Coding Style Survives Compilation: De-Anonymizing Programmers from Executables
Silent film special effects explained with 3D animation
There is literally no point to a “centralised blockchain”.
The network hash rate is roughly equivalent to 1M Antminer S9 rigs, which would cost something around $2bn, perhaps $3bn.

Your attack scenario assumes an attacker who wants to extract a financial gain from his advantage while keeping a long position.

However, there are scenarios where an attack might benefit from a crashing bitcoin or the ability to deliver a plausible threat to trigger that crash

An example could be a nation state who would like to remind its negotiating partner, how easily they could establish control over a network that holds a substantial amount of foreign wealth. China obviously. Another one would be an investor who wants to short bitcoin in a massive scale (This has been done before, think of George Soro's 10bn GBP bet against the Bank of England)

Crashing seems a lot easier that trying to double spend. A majority hasher could simply ignore all blocks that are generated from the minority and mine only their own blocks, containing nothing but dummy transactions between the attackers wallets. The minority miners would at a 50% chance mine a new "honest" block and at 50% mine an attackers block, giving the attackers blockchain an 75 over 25 advantage. Since there are no real transactions in the attackers blocks, there would be no way to move bitcoins around anymore, holding them literally hostage.

If there is a way to make a profit from a large scale attack, then that large scale attack will be made some day.
People never had any problem finding Flash and Silverlight websites.
Cool, but (for me!) this doesn't look like I could use it in any non-UWP app... and how can I specify a connection as being metered, e.g. in trains or buses where often enough there's only 200mb of data?
That part was tounge-in-cheek, as should be clear from the parenthetical remark that follows it. Sorry for confusing your sarcasm detector.

(Also, like a sibling wrote, being part of a decision process doesn't mean that you ultimately agree with all majority decisions, but whatever.)
WASM uses the current JS/VM environments to leverage its existing infrastructure (i.e. low-level abstraction and security). In practice it is a pre-optimized bytecode that only relies on JS primitives, so it does not need dynamic typing features or GC, i.e. the slowest and least safe parts of JS. Which means that anything compiled to WASM is "near-native" in terms of performance, making the use of a separate VM unnecessary.
Too late, WebAssembly is already here.

I really think it will bring Flash like web sites back, and browser vendors are the ones actually pushing it.

The wheels are already in motion, with everyone trying to port their favorite language or VM into WebAssembly.

For example, today it is Qt WebGL Streaming, tomorrow it might just run directly from WebAssembly.

http://blog.qt.io/blog/2017/07/07/qt-webgl-streaming-merged/

It will be up to those frameworks to provide usability support, like WPF does for Windows.
Initially Windows 10 felt fresh and nice, combined with all the other 'nice' things Microsoft have been up to...i was happy. Being able to ssh from windows cmdline...excellent stuff. But...

...with every stupid update, and after every boot up Windows insists on settings, programs and games it wants you to have. Should i have to curate my own powershell script to disable and remove some of the shit that gets forced on me. I paid for my OS, why do i get to suffer like this. Microsoft please sort this out, you're pushing me away. You know, looking at the Steam for Linux game list now, we're getting close to a point where the Gamer in me might see an opportunity to leave.
You mean for the income tax right? The tax on company profits I would expect to still go to Estonia?
> You can't do that if they don't sell and they won't sell until bitcoin stores large portion of world's wealth.

They do sell though, billions of dollars worth, everyday on several exchanges.

> Especially if you could achieve same thing just by destroying their bitcoin.

So now we're responding with force to a completely voluntary system? Great. And by the way, that is still redistribution, all other assets would go up in value in response.

> On more serious note fair for me is more or less how actual brick and mortar econony distributes things. You make things other find useful, you get share of humanity's wealth in return.

> Holding things, bitcoin, gold, real estate, copyright strays for me from 'fair'. I see it as the less fair, the less you contibuted to humanity to acquire those things and the more claim on share of humanity's wealth you have by holding them.

I agree on copyright, because it's a far different beast with tons of problems, but the others are essentially stores of value that you can get in a voluntary exchange by doing things others find useful.

There is inherited wealth, yes, but I've never found a way that works that solves that birth inequality.
The seed was planted when Estonia realized that they need a government that can continue to operate even if a foreign power would seize their territory. By now, they realized that a small country can build itself a disproportionately big lever by embracing technology and new concepts of governance. Hence, cryptography is an essential part of their bigger vision. It’s amazing to see Estonia pursue its vision and I for one hope that they’ll become a role model for future governments.
Windows update worked a lot better for me when there was the notification of updates. I shut my computer down every day, so I would update my computer every Tuesday when I turned it off.

Now, they have completely broken my work flow for staying up to date. There are no "active hours", if my computer is on, I am using it. No, I don't want you downloading updates without my permission, I am actually trying to use my internet without latency and bandwidth issues.

I understand I am not the majority of users, but it is very clearly the power users that understand windows update that are creating blog posts on how to disable windows update, so maybe to avoid the cobra effect Microsoft should cater to such power users even if the majority of people aren't going to use those features.

As it is, for me, a more effective work flow would be to disable automatic updates and just check every Tuesday when I don't actively need my internet or mind my computer rebooting. The problem is, I am fallible. If only there was some way to remind me.
By any metric you care to look at Switzerland is a pretty great country. Life expectancy, crime, education, people wanting to immigrate, indices of economic freedom and ease of business, you name it Switzerland looks good. And it is by far the most democratic country on Earth, the closest to a direct democracy. The EU talks a good game on subsidiarity, delegating decisions and authority to the lowest sensible level, but Switzerland actually does it.
A few years ago when I worked for BT I met a retired guy who had started as a telegram boy at age 14 - apparently every morning they had to line up for inspection.
You could, but it's a pain and doesn't add much. With this you could in theory port GTK or Qt to WebAssembly and then simply change a compile flag and have your C++ GUI app running on the web.
It is available on the "Pro" edition, on the control panel.
I'm pretty happy with dual booting. Restarting the machine into a solid Linux distro on a modern machine takes maybe 30 seconds (often quicker restarting back into Windows), and it's nice to get MS out of my face for a while. The whole subsystem thing always seemed like the worst of both worlds to me.
That is an odd question. There is data underlying any type of chart. You would work that data from your data layer, not your UI, and then code something new with it, or re-render a new visualization as you see fit.
> not even Apple goes this low.

Apple goes just as low, OS X asks me every day to update to High Sierra and the option is only "Later" and it can't be swiped away quickly like a normal notification.

I ran an iPhone 4 for until the iPhone 7 launch, I used to keep it on iOS7 because after iOS4 rendered my 3G unusable I knew to no longer update. Every single morning it would ask me to update, which I had to carefully dismiss. It would always download the update filling up my phone to the brim which I would have to then manually delete. If my phone was full it would give me another option offering to temporarily delete apps (Which it claimed would have data restored from iCloud but I knew they would not).

My Mothers iPad auto-updated locking her out of her painting app (Brushes, as used by David Hockney), I had to use a dodgy 3rd party app to extract her documents or they'd be lost for good.

At least Microsoft gives you options to downgrade and supports old OSes, unlike Apple who stops handing out the encryption keys.
The exporter gains the capital the importer "loses". This is fine as long as there is a balance between import and export. Once the balance is off there is a problem for the importer.
Indeed, it's apples and oranges, but not in the way that you think.

An OS connected to the Internet is secure given a good firewall that blocks all incoming traffic. Firewalls are a solved problem and ship with every mainstream desktop OS.

Browsers on the other hand are directly exposing the user to the web, being the primary attack vector for mallware and viruses. This issue is made much worse given that browsers download and execute JavaScript code locally, the potential for remote exploits being enormous. And historically speaking their attack surface has been much greater due to the proliferation of plugins, like Flash, Java or Adobe Acrobat, which have been exploited again and again — thankfully we've gotten rid of them.

The OS can help somewhat in securing the browser or any process of course, but it's never foolproof on mobile devices, as can be seen by the dozens of iOS exploits used to jailbreak it and it's a pretty weak protection for the desktop — a compromised browser on the desktop means you're pretty much screwed.

This is why the browser has to be the ultimate sandbox. Because it's directly exposed, because it executes code loaded from random locations on the web and because it's been abused by plugin makers, as everybody wants a piece of it.
Prop 13, not 8
If only Microsoft could separate feature updates from security and bugfixes... Oh wait they can! They are!

I'm using Enterprise LTSB. Solid as a rock. Windows as a service: they haven't done anything since 1607 that I want.
Reinstallation is not the only way. I had this problem on a fresh install on a VM, meaning reinstalling would have resulted in exactly the same problem. The only way is to remove it and literally install a newer version of Windows, i.e. one with the offending update already incorporated.
Data protection rules are this century's equivalent of pollution regulation. The online ecosystem has trashed the global commons with huge amounts of everyone's personal data, with no meaningful control or consent to how it is used, and now it needs to be cleaned up.

There are companies that will go out of business, or have to pivot heavily, as a result of GDPR. If this doesn't happen, it's is not doing its job.

More mainstream companies will grumble about this, just like they do about environmental regulations now. But, then as now, we've done the experiment. As an industry, we were left to self-regulate for 2.5 decades, and look what we did.

I am not looking forward to finishing our GDPR compliance. Anvil doesn't rely on personal data for its business model, so it's not a big deal, just a bit tedious - it's a textbook frictional loss from regulation. But I am looking forward to living in a world where everyone has to comply.
I've tried to install this on Arch Linux with the latest version, but I get stuck at the loading screen as others have reported. I would have sent you an email, but I was not able to find your email address. I would be happy to help figure out why it does not work.

I have written a simple PKGBUILD file for installing this on Arch, and I am happy to share that (or upload it to Arch AUR) when I get it to work.
Parent chose to use "oppression" - that's one step above disagreeing.

Also in the context of present-day Europe, with a lot of successful extreme right eurosceptic parties, the term "oppression" associated to Europe rules is a lot more politically loaded. A bit like "Democrat" in the US does not simply mean someone that likes democracy.
https://support.microsoft.com/en-au/help/4028458/windows-met...