skysight-inc/HackerNews huggingface dataset:
if the attacker has root on the device, he can do absolutely everything he wants with it.
I don't think any app can do anything at that point.
...I said most architectures. Many do have an open source implementation of C.
Unread status is managed remotely (sync'd between devices),
so you should be able to query it with an API like
https://api.slack.com/methods/channels.history

I wouldn't want such a distraction on screen at all time though.
This post reads like a niceguy meme. However, I strongly suspect the correlation is real based on my own experience. The softer the science, the more it needs to be sold it seems.
Unless an effective defense is developed, scamming can be continued as long as attempts at legitimate use are being made. Whenever activity ticks up, scammers will be attracted by it.
Discussion at: https://news.ycombinator.com/item?id=13052486
I've thought about this a couple times and want it to work, but also think it's a non-starter. At least for women.

The problem isn't style. It's fit.

I can order a half dozen blouses online - from a brand that I buy frequently and that represents a third of my closet. And I'll be lucky if two thirds of them fit my individual combination of dimensions.

Of the ones that fit, only half will be flattering - the rest would look better on someone with narrower shoulders or a larger bust or whatever.

Shopping unfamiliar brands is even worse.

Whoever solves THAT problem scalably will make billions.
I had read the repo first and just from counting in my head it was deffo over 1000 lines. Turns out the author agrees, that it's almost 1500 LOC. I was a bit hasty (read: dumb) in generating the table is all :)

Maybe calm down with the "karma farming" accusations, my problem was with the HN title, not the repository.
"British government denies role in NatWest closing bank accounts"

https://www.theguardian.com/world/2016/oct/17/russia-todays-...
Corporations are democratic because they have shareholders.
>Pym Particles

For those reading along, this is a fictional particle named after Hank Pym - AntMan - from Marvel comics. It's not a technology in a lab somewhere.
Hopes for new Alzheimer's drug dashed
The malicious app also needs to be undetected by Google.
So it cannot use a root method detected by Play Services apk analyser.
It is definitely doable .. but yeah, not really a credible threat at scale.
The car can be used anywhere, but the warranty (rightfully) is a different issue.

Note also that the car can't "void your warranty" in any meaningful way, all it can do is record if certain actions occured; and that's orthogonal to the warranty issue. Driving on a racing track makes the warranty just as void (or not) if the car didn't record anything, it's a legal matter depending on the warranty conditions and your local law, all the car provides is some more information that can help establish what the facts are.
Education Importance – A Recruitment Superpower?
The Anova goes down to 5C but annoyingly, does not go all the way down to 0C. If it did, it would be perfect for something like chilling champagne in an ice bucket as just the impeller would run and keep the water circulating. But because the limit is 5C, you can't get just the impeller running, it would also be dumping 800W of heat into the water at the same time.
Not sure what you mean. If we create sentient AI, why dont you consider them to be as human as their creators? It's a matter of philosophy in the end.
just open in incognito mode
thanks for the list of combinations of Thinkpad models regarding SCL/SDA and PROT/GND. I tried SCL/SDA on my T60, of course it did not work... Do you happen to know how to locate PROT and GND on the top of T60 mainboard? Unfortunately the guide on ja.axxs shows only where SCL and SDA is located. Really appreciate it, thanks!
I have a small VPS with them, running a personal website and a blog (behind CloudFlare).

I pay very little and I have no complaints.
tau = 2*pi
and it could not rule out "targeted external factors" as the reason

Yes, and DT could also not rule out extra-terrestrial interference. But who cares?

It seems any large-scale enterprise incident is blamed on some other nebulous third-party these days (Russia, 400 lb men in their beds..) in order shift blame elsewhere.

Do the general public see through this?
And her Jewish husband Jared Kushner ran the campaign's data operations: https://www.google.com/search?q=Jared+Kushner+data

The ADL's complaint about Bannon is thin gruel: http://www.adl.org/sp/stephen-bannon-backgrounder/bannon-bac...

It boils down to their claim the Alt Right is anti-Semitic, when that's only the small portion of it that's the Alt White vs. the vastly larger Alt West and even larger Alt Lite which isn't there yet, plus our rule that we don't shoot at people who are shooting in the right direction (which, come to think of it, has not as of late characterized the Alt White), Breitbart.com is not an entirely polite or Leftist publication, "Bannon is a Critic of the Republican Establishment and the Left." (a truly devastating charge, how dare he!), "Bannon has Held a Number of Positions in his Career." (the gravamen of that is they weren't on the Left), and they bury the lede by ending with "We Are Not Aware of Any Anti-Semitic Statements From Bannon." (even they are not willing to take his ex-wife's claims from their 2007 divorce as credible).

Seriously, the establishment, remarkably excluding the GOPe, has gone all in on smearing the next Republican Karl Rove figure with abject lies even the ADL can't defend face-to-face, and our response is "We Don't Care". As I've commented here before, that the GOPe is included in the "we" should and I suspect does terrify the Left, they're rapidly losing one of their potent weapons short of lawfare.
Probably one of the most used tools I have, so useful for quick checks, especially when you're building an API
> If problems persisted Deutsche Telekom suggested customers disconnect their routers from the network

Actually they suggest you disconnect the router, wait a few seconds and then reconnect it.

It's fixed now according to them.

https://www.heise.de/newsticker/meldung/Grossstoerung-bei-de...
so why would people fight or revolt if anyone tries to assassinate someone with poor legitimacy in the first place ?
Through conspiracy theories issued by commentators on popular pages?
I had battery issues since upgrading to iOS 10.1 - turned out the phone was constantly using GPS.

How I fixed it: Settings > Privacy > Location Services, and review which apps are constantly using GPS.
The article says that Clinton was probably unaware of the loss of the codes.
Maybe this will help dispel some of the myth that Docker is useless for any scenario where you need persistent state. There are still many advantages to wrapping your database in a container, and this post by Uber explains really well how and when to use this technique.

We have been running our databases using this same methodology for almost two years now, including automatic initialization for new clusters, auto-configuration of master-slave and federation setup, and automatic failover/recovery. It doesn't solve all the problems, and we still need to manually solve issues (mostly because we use MongoDB and ran into several bugs and 'features' over the years), but for standard operational work it saves a ton of work. Expanding our cluster by adding a new replicated shard is no more than 2 minutes of work in changing the master config, everything else is fully automated.
I can kind of understand where these types of articles are coming from but I wish people would stop framing them as some sort of generational paradigm shift in living. It's simply a response to a changed set of incentives.

Cheap consumables + high property values + cheap travel + low job security = consumerist minimalism makes sense

This isn't about "cognitive freedom" it's about low interest rates (causing high house prices), low tariff trade (meaning dirt cheap manufactured consumables) and the corporate culture of treating labor as disposable (frankly: due to union destruction) meaning you have to be able to move often.

Assuming all of those things reversed and:

* High tariff trade means that you can't just buy a new Bangladeshi-sewn wardrobe for $200.

* Suddenly you can buy a huge house relatively cheaply because of a drop in house prices.

* The "job for life" becomes a thing again.

Then again, consumerist minimalism would make much less sense.
I can't tell if it's a serious comment or not but in case it's serious: Why even buy a laptop? If you're paranoid enough to want to do this sort of thing to something you're paying over $1.5k for, have you realized the consequences of what other things a bad agent can do?

Your data, your files are more valuable to the NSA than your microphone. If they care about what you're saying, your house is already bugged.
Next is coverage (dark matter) ;)
On the other hand we have been hearing a lot about targeted cyber-attacks lately so it's not unreasonable to see it as a possibility.
This gives a paywall if I go direct from HN, but if I hit the 'web' button on the top of the comment page (this one!), I can click on the google link to read it.
Stallman keeps being right about everything yet people want to call him an extremist.

Stallman is flexible enough to accept using closed hardware, closed firmware shipped with a device, non-GPL licenses.

On the other hand, patent and copyright laws...
How do we ever get beyond mutually assured destruction? It is so obviously an unstable solution, but for 50+ years this has remained the basis underlying the survival of humanity.
I was also confused. Personally, I find the use of tau nonsensical -- especially when it's used alongside pi.

Established conventions should only be changed when there's a clear need to do so. Inventing a redundant constant does little other than add additional cognitive load. It's not like the tau advocates can break backwards compatibility -- there's too much literature that uses pi. The result is that everyone must now remember both pi and tau.
Even while it's not good enough to be a viable alternative, it does act as competition - it provides a "floor" of price/performance that noone can afford to breach and acts as a (weak, but still) limitation against a particular proprietary product exploiting a de facto monopoly position.

Even if now the only real choice is one particular proprietary software package, then you probably can imagine some level of price increase and/or usage restriction where the currently poor free alternative would be worth considering, if you and others put some effort and/or money towards it instead of the proprietary licence - and the proprietary vendor can imagine this as well, so the existence of the free alternative by itself is putting a limit on how much they can exploit the market.
You can still purchase and connect "shitty batteries" (aka power banks) to your phone's USB plug with, potentially, same consequences. The only difference is that responsibility using external batteries shifts from a phone manufacturer to the user. I'm yet to see valid pro irremovable battery arguments from the perspective of a user, not manufacturer.
> > Also, I like how returning 0 is "xor eax, eax".

> -O1 is `mov eax, 0`

Simply because it is shorter: On x86-64 (and x86-32)

xor eax,eax

encodes as

31h C0h or 33h C0h

(depending on the assembler; typically the first one is used) - 2 bytes, while

mov eax,0x0

encodes as

B8h 00h 00h 00h 00h

- 5 bytes.

Having privately analyzed some 256b demos I cannot even imagine how one could even come to the idea to use `mov r32, imm32` for zeroing a register (except for the reason that people don't want to understand how the assembly code is internally encoded) - the canonical way to use is `xor` (`sub` also works in principle, but `xor` is the way that is recommended by Intel).

EDIT: Here is an article about that topic: https://randomascii.wordpress.com/2012/12/29/the-surprising-...
This only works for me in certain situations and I’m not sure why.

If I’m in a coffeeshop and there’s a hum of noise I want to drown I’ll listen to some music. AFAIK I have no problems focusing or collating the text while doing this.

But if I’m at home, where there’s no noise other than occasional traffic, and try to listen to music, I tend to lose focus and seek to multitask with something else. ¯\_(ツ)_/¯

I’m thinking it’s because my mind is looking for a mellow state to get into while reading a book. The music in the coffeeshop example ends up just being whitenoise but becomes more of a conscious burden when I’m already in a quiet environment. This behaviour is also very different if I program, where listenin to music always seems to put me in a the right state.
Yes, it's a Redis vulnerability (caused by bad config on our part) in one container where the firewall was down.

Strange thing if we run 'top' from the main host, all containers running redis say 'statd' as their user; inside the container the user showed 'redis'. We removed nfs and all related files, and now it shows a user ID number. Is this something we should worry about?
Also I'm not the author of the HN submission... ;)
6 Marketing Trends to Watch in 2017
Sous Vide is an interesting market because quality is very much a binary quantity. Either it works or it doesn't, there's not "better" sous vide or "worse" sous vide. All the other dimensions under which the product competes (size, noise, reliability, UI) appear to be hygiene factors (ie: we just care that they're good enough. Beyond that, we're indifferent).

As a result, there's very little room for differentiation in this space and a rapid descent into commoditization with very little room for profits. The big players in the market are betting their hope on apps which seems misguided. Expect to see Chinese competitors come in and ruthlessly undercut on price and leave the current players in the dust. Those no-name Chinese brands are going to be the real people who will take SV mainstream.
The state of the art when it comes to LiFePO4 cells that you can find on the market right now has 2 to 3 times lower energy density by volume and weight (depending on form-factor).

Personally, I would prefer the increased energy capacity of traditional Li-ion packs, and when properly designed they are extremely safe too.
Sounds like a great case for a supervisor macro at your shop. I doubt your defaults would be common enough to be part of the library though. . . Ordering and naming tend to matter.
Which is why I am more willing to bet on Swift and .NET Native getting more widely used than Rust.

Not to misrepresent the work the Rust guys are doing, it is great what they are doing and I have lots of fun dabbling on it.

But new system programming programming languages tend to be adopted when an OS vendor tells devs, either use it or go code elsewhere.

On OSes that have significant market share, devs tend to learn the new language instead of waving it away.
Companies have always shifted blame. I think there's just less disadvantage to admitting you were hacked than there used to be.

Companies used to keep that stuff under wraps to avoid looking weak, but it's so common now that it doesn't really hurt your brand to say it.

The truth will come out pretty quickly, anyone doing transit or peering can see any attack happen
Photos

and

Do not store photos on the iOS device.
Russian chess champion Yuri Yeliseyev dies
Most CEOs quotes are total bullshit, but not these ones
Where are you living ? 10k is not the same if your current salary is 20k or 50k.. Is your first job below market ? Or is this new opportunity above market ?
No. Ambient-pressure-airtight is much easier than vacuum-airtight.

A drysuit for scuba diving is ambient-pressure airtight, basically just a neoprene coverall with sealed seams. It's easy to move around in.

But take away the external pressure, and you're in the middle of a 15 psi balloon,w which wants to be a sphere, not human-shaped. It becomes difficult to bend your limbs and fingers. Rotating a shoulder, neck, or wrist causes the suit to twist in like a party balloon. Anywhere the cross-section is not circular, it wants to be more circular.

You either need a hard shell suit, a tolerance for this difficulty, or a lot of engineering.
> Would anyone choose C for a new systems project with no legacy baggage or dependencies, in a world with Rust and Go?

From a professional standpoint, you might as well be asking if I have infinite money and time. Nothing happens in a vacuum

But ignoring that, I would say, for me, it boils down to:

1. How important is performance? Is this a case where all that really matter is that it works? That I have a decent algorithm? Or am I going to be doing "real" optimization, even if only for a single platform? Even at just the "is my algorithm good?" stage I would lean toward C/C++ for systems work.

2. And this is the important one: Do I need this code to exist and be usable in one year? Five? Ten? Stuff like Rust might be fine for the one year frame, but for even as few as five I am going to want something established that I know will have support. And that means C/C++ for systems development (python, ruby, and js for scripting, and so forth).
It's true, but it really has to start with an open mind on their end. In my experience, I find that people who have racist beliefs often see differing viewpoints as the enemy - the first breach being simple consideration of a new perspective. That's not a good place to be in terms of personal growth.

Unfortunately, any sort of hate group's views are damaging to society as a whole, and the larger community has to balance understanding and tolerance (with the aim of eventual conversion) with the need to immediately condemn it. I view it as a societal disease that must be curbed.

Sometimes I worry that too much understanding is as bad as none at all. Supremacy of one group of living things over another (including animals vs humans) simply cannot be legitimized to any extent.
BlackArch Linux 2016 Tutorial
I am very surprised that someone who claims to have been on mr. Trump's side would fall a victim to the propaganda against him. Safe spaces in college are indeed brainwashing facilities, it seems.

I went through exactly the opposite transformation. Education and the media have been tools in the hands of "liberals" who push an agenda. They don't teach reason. They teach one interpretation of the facts and deny the possibility of any other interpretations. They are teaching dogma. And masses of people are raised not to listen when they converse, but to wait for their turn to speak. They think they know everything because they stuffed a bunch of facts in their heads. They drawn every other interpretation, downvoting it into oblivion, without finishing even the first sentence. This is not egalitarianism. This is preaching. It is the new Catholic Church, taking on only the worst of the qualities of its predecessor.

No, Trump did no call for ban on all muslims. No, he did not call all Mexicans rapists. His words were taken out of context, twisted and broadcasted a million times in order to put an obviously corrupt politician in office instead. I am no fan of mr. Trump but this "liberal" dogma has to be stopped.
>>because compiler algorithms can't reliably make such contextual decisions

They can actually. Compiler optimizations have come long way, even Java's JIT should be able to optimize that. (ok, not using the AL register)

My personal story - I used to use exclusively assembler for 6502 and 8086 as it actually ran fast enough.
In the mid 90s I saw Delphi's code (and Delphi was not known for its optimizations) but it was able to use the Pentium instruction
pairing which takes quite an effort to accomplish by hand.

While beating an old compiler was easy it was the time the compilers began making strides rivaling humans.

Still, hand written inner loops in Assembly might yield some performance (iirc, grep still relies on) but overall there are very limited amount of settings where there would be significant difference... to warrant the effort (incl. correctness and [micro]benchmarks)
I think tau was used on purpose in that article to avoid confusion with the prime counting function, typically denoted pi (unrelated to the constant pi)
The level of attacks seems definitely to be ramping up.

I think the main reason for this jump has been the fact attackers are starting to make significant money out of these attacks now - especially now they can accept funds easily via Bitcoin. Before I think attacks were mainly for the lulz or very sophisticated attackers with various goals, but there must be hundreds of millions of dollars in ransoms being paid out now.

Nearly anyone can now start making very good money with some simple tools. And like any business people start innovating a lot quicker with a profit motive.
Radio 4 no longer broadcasting = end of civilization. Makes a lot of sense.
Awesome, thanks. It sounds fairly reasonable compared to a lot of other gear I'm running here. :)
Given that the browser is fast approaching a full OS layer, does that mean you're effectively running an OS within an OS within an OS (or more so if you're running on virtualisation)?
This cannot be stressed enough.

There are plenty of behaviors that people, specially young people going through the "rebellious" phase of their lives, engage for the shock value, for the "I'm the only sane man among sheeps" feeling and that can usually be explained by the lack of maturity and contact with the real world.

The only result that comes with ostracizing these people is to throw them at the arms of the only groups that will accept them with open arms: people seriously sharing the same ideology and that will welcome this person with open arms.

The real solution to ignorance is not to cut the ignorant from the flock but to show them the errors on their ways.

People tend to grow out of these phases and helping them out in that path instead of cutting them and punishing them is a much better way to deal with this problem.
How Apple helped democratize typography in the ’90s
I don't imagine this will go anywhere - but it is at least reassuring to know that the British public en masse is occasionally capable of saying sensible things to its government.
Man preventing suicides in China has saved 321 people in 13 years
Types dictate¹ what properties are available.

1 - Or, in the case of Python, mostly dictate.
a11y should be the top priority ... especially if you want to see use in countries where there are penalties for sites not complying with disability discrimination legislation.

Another issue is your DropDown breaks the power user convention of being able to type the first letter (or more) of an item and the dropdown selecting it.
Linux filesystem hierarchy
Given that Go is quite similar to Oberon, I don't fully agree.

http://www.projectoberon.com/

http://people.inf.ethz.ch/wirth/ProjectOberon/index.html

http://www.astrobe.com/default.htm

http://wiki.osdev.org/Go_Bare_Bones

It just needs someone to port that Oberon code to Go, maybe people will then stop discussing how suitable Go is for systems programming.
Enforcing Immutability in Multi-Threaded Projects with NDepend
If you're sending 500 unsolicited emails a day, you're spamming. "Cold outreach" sounds very much like a nice way of saying "Spamming" to me, and I wouldn't want to share a mail server with you.

For me, the bigger red flag is the response you got - I would expect a reputable mail provider to make it abundantly clear that the behaviour you describe is not welcome on their service.
Digging into the CoreCLR: Some bashing on the cost of hashing
Floating point arithmetic issues in Python 3
Your personal assistant doesn’t need any chatbots – or does it?
Show HN: Babel plugin that adds invocation context info to console.log