skysight-inc/HackerNews huggingface dataset:
> Microsoft Windows is both so widely used and so infrastructure-critical (you can't replace it with a different OS and keep running your native Windows applications)

If the US declared war on part or all of Europe, and caused Microsoft to send updates bricking legitimate Windows installs within that region, the victims could still use pirated Windows to run their native Windows applications. I doubt there would be any legal repercussions.
Reduced costs of creative production (or distribution of same) means that more low-quality crud will be produced and/or distributed.

Which makes filtering all the more critical.

Herbert Simon. Alvin Toffler. James Gleick. Ted Sturgeon.
Dozens of countries hit by huge cyberextortion attack
The actual weird thing is the PC market, which is pretty much the only place where a third-party software manufacturer is not treated as a subordinate supplier by the hardware manufacturer of the device the software runs on.

And it's mostly a side effect of the missteps that IBM made in the 1980s because they didn't understand the market dynamics, which is why they aren't in that market, commodity manufacturers are, and Microsoft was the big winner, not any of the hardware players.
> There is a TV series, Americans, which shows how to manipulate people and steal secrets.

Extremely high production values, but 99% historically inaccurate. I see it as the fantasy of a CIA officer who invented super-spies (that were at the same time sleepers and incredibly active) just to justify the US failures during the Cold War.
Crispr Makes It Clear: The US Needs a Biology Strategy, and Fast
No problem, for a while I was confused as well. Seems kind of silly of Uber to conflate the two; one would think it's in their best interest to avoid it.
In some parts of China, you need to throw a bucket of water into the bowl to get it to flush down.
"Maybe we should be working on better ways to get the poor educated and integrated with modern society"

So you want an order of magnitude more competition for your own job?

Maybe we should be doing what we did in the 1930s when there was a similar 'surplus of labor' - creating jobs which create valuable public works like LaGuardia or the Lincoln Tunnel instead of pretending that if aggregate demand is weak, it's because everybody already has everything that they need.
The automatic wipers were from someone else like Bosch, they used to have a bug similar to a bug on Mercedes cars.
> If you're running Windows, you're getting it from Microsoft, end of story.

You talk as if nobody ever bootlegged Windows.
"if Facebook can do it why can't you?" Just tell them to fuck off. It feels amazing to figuratively tell someone to just fuck off.
My Ubuntu Xenial system has /bin/ping as '-rwsr-xr-x' and getcap reports nothing. On the other hand raw(7) says "Only processes with an effective user ID of 0 or the CAP_NET_RAW capability are allowed to open raw sockets" so I would expect setuid to not be needed any more. I assume Canonical has a reason for setting it up this way though I've no idea what that reason is.

UNIX-derived systems tend to have a habit of requiring root for anything that even remotely might want to be restricted: the example that comes to mind is reserving ports 0-1024 for root, thus requiring that most daemons to start as root instead of an unprivileged user.
“NSA tool EternalBlue is being used to spread WannaCry”
Massive Royal Atlas Gets Digitized
i went thru all the comments here and maybe it's a dumb question - but I'd assumed that the situation described applies to all/most governments? Is the situation vastly different e.g. in the U.S.?
It's a beautiful project and extremely intriguing, but I found the book to be incredibly boring, and everything else a bit difficult to follow and read. Definitely requires a lot of patience.
> Oracle databases can integrate with all sorts of web APIs and front end systems

Of course, however the problem is not a technical one. IT suppliers simply use their ownership of the software and support/maintenance contracts as leverage to claim a stake in any project connecting to 'their' software, and make their customers pay through the nose for anything they want.
The point is expertise.

If a consideration in employing someone at the ticket counter is that they have well-founded opinions or suggestions to offer on films, then, by way of their expert status, you've cause to believe them.

Otherwise, this collapses to a general critique of the upstream assertion: that "low-value" positions, such as box-office worker, see no labour value add, whilst simultaneously a certain set of positions, say, white-linens restaurant waiter and/or somnlier, do.

I don't see both arguments being valid simultaneously.
My university sent around an email with a photo of GRUB displaying some ransomware message with a demand 222 bitcoins. Sure freaked me out, as a linux user who usually gets to ignore emails like this, but upon investigation it was unrelated [1] to today's events. The screenshot was of ransomware that while still terrifying, existed before today.

[1] https://www.welivesecurity.com/2017/01/05/killdisk-now-targe...
Probably for the best, the layout and intentional visual "pop-ins" are unbearable.
J.J. Abrams is self-important and overrated. His works are predictable and uninspiring. He has become a name to attach to anything slightly fantasy or sci-fi oriented in Hollywood regardless of how much actual work he has put into the project. He's trying to be the next Spielberg but he's just a pale shadow.

I don't like being so negative but he's pulled the wool over too many eyes.
Its possible at the moment to profitably GPU mine altcoins at pools that payout in BTC, but not very. A midrange GPU like a 1060 or 480 might net you $2/day after electricity costs, and that is strongly dependent on the recent rise in BTC price.

Its nothing like years back when a $150 GPU could net you $5-10/day in BTC, directly. Of course that period didn't last long -- I dont think even this mildly-profitable altcoin-mining period will last too long either.
SpaceLauncher for macOS – spacebar and a key – launch or switch to an app
Not a country, but a region inside a country. Enumerating countries members of the UE having "separatist" regions, you'll find at least 3 similar cases.
For me, the key is to "get out". Avoid personal investment. It's an exchange of time for money. Nothing more.
We're what, 7 billion people on this planet? The environment is getting trashed, the climate is changing, the resources are diminishing. Governments will struggle to provide services to the population.

It won't be pretty and the reality is that the rich can't isolate themselves from the calamities that are coming.
> Unless technology and automation is advanced enough to provide goods and services for basics needs without requiring any labor at all, the scheme will fail in the worst case, i.e. everyone decides to stop working.

I mean, of course the scheme will fail if everyone stops working. But if not enough people are working to make enough stuff to satisfy demand, you'll see inflation, the BI will fall below someone's comfort level, and they'll get to work. This assumes you don't peg the BI to actual or expected inflation - don't do that!

(Another way of phrasing this - In theory a scheme can be unconditional in nominal terms while allowed to float in real terms, and ideally the feedback will allow us to keep real value distributed at some optimal level based on what society can bear. Whether that can translate into practice is an open question.)
They were posted in the Kaspersky analysis

https://securelist.com/blog/incidents/78351/wannacry-ransomw...
Wasn't it Google's fault anyway. Without a stable ABI, updates will require SoC vendor involvement, which is a limited time affair.
Unreadable on Chrome on iOS https://i.imgur.com/j13tqGn.png
StormPath API shutting down
One of the big selling points of x86 is backwards compatibility. If you have some OS from 1990 you can still run it (without emulation or virtualization, so long as it doesn't depend on clock speed), which is pretty crazy.

Slight aside, there are a lot of reasons that Itanium failed, but certainly one of them was lack of backwards compatibility.
European Publishing Lobby Forces Compromise on Marrakesh Treaty
Where?

I'd love to see total data downloaded by a table - without opening the developer console.
Those are included in the mass density.
" You may not like how its done or how much it costs, but it's a little over the top to claim that it can't be done."

It can't be done in a business if the vendor decides it costs too much or will be done in a way unsupported for good reasons. Whereas, with FOSS, they might pay someone to fix that or someone might do it themselves. The arbitrary costs and limitations the proprietary vendors can force on locked-in users is an important risk of their model for users.
Can anyone explain to me why this is being downvoted? A mob of angry property holders? OR is there some glaring flaw in this reasoning that I'm not seeing?

It seems like a viable contribution to the discussion.
Can this get flagged w '2016'?
I don't care if NK has offered peace or not. I care that they send their own people to death camps.

If I could topple NK overnight and get rid of the death camps I would do so.

My opinion on Saudi Arabia is the same. That dictatorship should be toppled as well, hopefully by their own population.
Then again, if US declared war on Europe, they'd just brick the hardware (which is what bricking usually means), or take out key parts of the backbone, then it doesn't really matter what the capabilities of individual users are.
Mini.css Sample Project – Codepen
In short, things are fucking amazing. Life is pretty awesome, if you choose to focus on the awesome things.

That only works when you have the luxury of making that choice.

I recently rejoined the workforce after taking about 18 months off due to burnout. I had the luxury to do so. During that downtime I gained a roommate who is doing facilities work at a gym. She does not have the luxury to focus on the good things in life.
Tooltips aren't always used. A further complication is that people tend to copyright icons, so the icons from one app to the next are substantially different.

> x for delete

I've seen 'x', 'delete', 'del', and the trash can. 'x' is also used to cancel or close. There's little consistency.
Yes, Maslach is one of the experts/pioneers in burnout research. She created the Maslach Burnout Inventory, and is highly cited.
Is there any possibility that China has a hardware backdoor in our iPhones? (and whatever other devices they make?)
May I ask how you are dealing with it? My girlfriend has OCD and I find it really hard to deal with. I accept that she has these thoughts but I am at a loss how to be supportive or helpful.
I think we are wired to evolutionally survive (and also put arsenals​ of mechanisms against others)

The strategies vary between rich, poor and average people (I'd consider you and me to be average)

Average people would always point to the rich or poor for making mistakes plus discrediting other "average" people to not take the right measures

Poor people have a lot of kids in hope that ~2 survive. Rich people drain the planet and average people accuse other average people to not have saved enough of the poor people's children
> It began by necessity; most places near metropolitan areas have zoning ordinances that mandate large (often very large) houses

Really! do you have an example I could go look up? I'm curious.

You might be a map nerd, but I'm turning into a public policy nerd. :-)
Previous discussion: https://news.ycombinator.com/item?id=11243631

Also my original post with no discussion: https://news.ycombinator.com/item?id=11240405
You want to believe that companies are slaves to short term results, that they eat their seed corn to do so, be my guest. I'll continue to invest using a buy and hold for decades strategy, which has served me very well.
Seems they fixed it. (Did a refresh and alls good now)
Are we talking about the west bank? They have voting right. Both HAMAS and Abas were elected democratically. Keeping saying Apartheid over and over doesn't make it true.

Anyways, hopefully we will see a better age soon and people will live harmony or TAIUSH in arabic.
I think everyone has the luxury to focus on the good things. I have known VERY poor people who are happy. I have known very sick people who are happy. I have known people who have suffered horrific loss, and are happy.

Everyone can make the most out of their own current situation. Sure, it is easier when your situation is objectively better, but there is no cutoff where you HAVE to focus on the negative.
From what I've seen, it isn't particularly well written. However, you're probably correct about the encryption being strong.

One of the reasons the infection rates are dropping off is that the malware had some kind of poorly implemented sandbox detection, where it would attempt to resolve a non-existent domain. However, now the domain has actually been registered by a researcher, so now every new infection thinks it's running in a sandbox.

This is the work of someone who doesn't really know what they're doing, and they probably copied a large chunk of the code from somewhere else.
NSA would find lots of exploits. Many black hats would, too. The key difference I see from high-assurance security is that there will be a diverse array of protections developed that might stop anywhere from some to all attacks. There's a pile of them out there in CompSci, private sector, and so on for Linux, FreeBSD, and Android. Tiny portion of that R&D goes to Windows kernel or privileged userland. Microsoft Research even builds great tools Microsoft themselves won't even use in the general case even though they applied some of them.

To put this into perspective, there's CPU modifications that can make a Linux or FreeBSD system mostly safe and secure against known classes of attack instantly just at the compiler and CPU level with a certain performance hit. Anyone wanting improved security could then use Linux with those CPU's probably buying some extra chips, too, to cover performance loss. You don't have that option with Windows.

http://www.cl.cam.ac.uk/research/security/ctsrd/cheri.html

http://sva.cs.illinois.edu/pubs/KCoFI-Oakland-2014.pdf

https://www.cs.rutgers.edu/~santosh.nagarakatte/softbound/
Cool project. It's much clearer than I would have thought in asm. The inline documentation is good.
I hate to be that guy on HN but this article set me off as a Unity VR developer. I understand this is an introduction for people coming from a web development or other more traditional software engineering background, and the code is purely demonstrative, but it's full of Unity performance anti-patterns. Specifically...

1) Resource.Load and GameObject.Instantiate during a runtime loop. Both of these are very expensive and will generate a ton of garbage.

2) Constantly Instantiating and Destroying GameObjects during runtime. This will create a ton of garbage on top of the expense of the Instantiate. The solution to this should be an object pool (http://catlikecoding.com/unity/tutorials/object-pools/
). Realistically this is probably outside of the scope of this blog post, but maybe the author should have avoided Instantiate in an introductory example.

3) GameObject.Find to locate a fixed game object in the scene. This should be replaced with an object reference (references can be connected in the editor), or if that doesn't work for whatever reason use Find once in Start or Awake and store a reference to the object are a member variable. Unity recommends to not use it every frame in it's documentation (https://docs.unity3d.com/ScriptReference/GameObject.Find.htm...)

4) Debug.Log can be useful in a pinch, but doing it in Update or other frequently called method can cause performance problems, also printf debugging has never been great. Visual Studio debugger support is really good in Unity, use that.

This code is ok if you don't care at all about performance, but in a VR or AR app you can quickly add milliseconds frame time and make yourself sick writing relatively simple code in this style.
Those are not the systems involved in these attacks; the NHS systems compromised were the workstations used by doctors to access patient records and the Samba servers storing those records.
Figuring out suggestions based on preferences and given choices with so constrained options is an easy problem.

The "expert" is there to sell you a story. Not that there's anything wrong with that - the story is a part of the experience that many people like - but let's not pretend it's a technical problem that's difficult to solve.

I know a bunch of people who work in that buisines (my brother is a chef, gradeschool friend as well, ex. is a restaurant waiter, met a bunch of their co-workers, all worked in Michelin star restaurants etc.) what actually goes on vs what the customer hears ...
Inside the Microsoft FPGA-based configurable cloud – Build 2017 – Channel 9
Stylish Contact Form for Blogger Part 2 – Onenaija Blog
Sucks at Photoshop, Spends 10 Years Mastering Microsoft Paint to Illustrate Book
Is it not a form of malpractice by these hospitals to be running medically critical services on obsolete unsupported devices?
By "the shrinking tunnel" do you mean the section where fewer & fewer words appear on each page (and the rest of page is blank)?

If so, that's funny - that's one of my favorite parts of the book, and something I refer to often when talking about the book. The reason I like it so much is that it's at a very tense/dangerous moment, and normally in those situations it's impossible to actually read the content in exactly the order written - instead, my eyes will saccade forward and give my little subconscious "hints" at how the tension is resolved.

By placing only a few words per page (by the end, just one word per page), House of Leaves kept me in a state of fairly breathless anticipation for the whole time I was reading that part. Danielewski managed to get a film-like control over the pacing, which I thought was brilliant.
Thanks for pointing that out! The color was red, so that was mosquitoes then.
This is vulnerable to high-resolution photograph and reproduction from that. Really it is a very analagous vulnerability to the one discussed in the article : an attacker in close proximity can get a good enough look at the key's secret to reproduce it.
There's a reason why public transit sucks.

"...what if I have to go somewhere nearby work?"

I work in a metro core area. I can walk to anything within 5 mins. Even in my residential neighborhood everything is a 15 min walk. It's actually faster by bike since I can avoid traffic issues.

This is some ranty stuff. Of course cars solve a problem, but so do buses, trains, etc..
Would somebody please explain the reasoning behind fining companies, not individuals, to change the behavior of individuals? Because it seems to me that if the net result of doing X is a bunch of money and no jail time, the smart move is to continue doing X.
We Converted $100 into as Many Currencies as Possible
SpaceX settles $3.9m shift pattern class action lawsuit
Last I checked, the free will question wasn't shut, and I wouldn't suggest basing your entire model of the world on something that pretty much nobody has a good understanding of right now. O.o

It sounds like you've simply bought modern "nihilism", i.e., the "everything is meaningless and nothing matters" philosophy that a lot of logical types seem to believe but none actually live (since it's not workable).

Digging down to whys requires actually answering them, not throwing your arms in the air and saying that the question is unanswerable. It's answerable, there's a reason that you do things, otherwise you wouldn't even be able to exist. "I do things because that's what my machinery does" is avoiding the question. Well, duh. That doesn't mean there aren't reasons as to why you do or do not eat that donut.

It's like if someone approached you asking how a given piece of software works, and instead of explaining the structure and the business logic, you say that it's a bunch of machine code. Wrong level of abstraction, you just dodged the question.
I would say that patching is maddeningly difficult in the absence of automated end-to-end tests. It's much easier with those in place.
3. Creating a hellish nightmare society where I am not afforded the opportunity to talk to a single random person in the going about of my average day.

If you think the class gaps and problems of lack of cross-socioeconomic empathy are an issue now, wait until a middle class worker can go 24 hours without ever having to interact with anyone making less than them.

"Raise taxes to fund foodstamps? Crazy! I hear the poor are doing just fine eating their insect protein cubes. I saw a report about it on the TV last night!"
Try this:

nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
So reinstall the OS from orbit. It's the only way to be sure.
Exactly. In a UBI world, the government becomes the investor for innovation. If an idea you tried doesn't work out, you try something else. It becomes much easier to start a business, and you no longer get kicked out on the street for failing.
As a home user, I would prefer to be able to select which updates I want to download/install, and when. I don't want to blanket disable all updates, because of course I do want security updates as soon as possible, but I want to be able to block specific updates for however long I want, potentially forever (in Windows 7, the "Hide Update" functionality does this nicely).

I make it a habit on my Windows 7 system to read each and every update's KB entry and determine if I want it. I wish I could do this with Windows 10.

In short, I don't think disabling the update service in Windows 10 is even remotely an ideal solution to this problem.
It's Microsoft Research, specifically, that pulls in most of this great talent. Let's not forget the VMS's people run by Cutler that made the kernel, the Xbox hypervisor, and some other stuff. Add Butler Lampson if we're talking CompSci people. The teams behind Dafny, VerveOS, Ironclad, VCC, etc are way ahead of most language-based safety or formal verification in terms of cost/benefit analysis:

https://en.wikipedia.org/wiki/Butler_Lampson

http://rise4fun.com/
"it is simply scanning accessible servers for the presence of the DOUBLEPULSAR backdoor. In cases where it identifies a host that has been implanted with this backdoor, it simply leverages the existing backdoor functionality available and uses it to infect the system with WannaCry." - Not a security person but that seems pretty clever, and incredibly worrying. I presume we'll see more of this type of attack in the future - but curious if this has been a popular vector of compromising in the past? Also curious about what a / how a killswitch domain works?
Acme: A User Interface for Programmers (Rob Pike, 1994) [pdf]
The only thing I think we gain is we're able to track patients better.
Yes, that's what it means to say "no monarchy". When positions are inherited that's a royal class.
Are these issues easily fixed by refactoring?
As a newcomer to Unity, I'm ok writing poorly performing quick code to experiment, and properly implement the code at a later stage. I'm afraid that I may burn out too quickly if my first interaction with a platform is too much concerned with patterns.
There was a Game Designer Book (or collection of interviews) where someone (forgive me, I forget the name) classified games into two categories: one with goal (game-like), and the other ones without (toy-like).

For example Mario Bros is about saving the Princess (Goal), while Age Of Empires is not (toyette).

Wondering if this applies back to life. Some people put goals, others just like to play with life, to experience it, to see what's about.

Nah... probably wrong re-analogy here, but made me think about it this way... After all there are no save games in life...

Thank you for sharing your experience!