skysight-inc/HackerNews huggingface dataset:
> AACS 2.0 demands you have a special CPU, Motherboard, GPU and more components that lock you out and disable themselves if you use custom software/drivers

That's a standard I have zero knowledge of, because I have absolutely zero intentions going down that road for any reason what so ever. And I wish that would apply to much more people!

My PC represents the last bastion of true computing freedom, and I'm not giving up that, just to be able to watch some movies in a freaking web-browser.

(In the name of pragmatism and not being a complete neckbeard, I have separate, unfree, locked down devices for that specific purpose)
> 50% kind and < 5% controversial. I am disappointed in myself.
Despite low pay and poor working conditions, workers in fishing, agriculture and forestry report exceptionally high levels of job satisfaction.

https://en.wikipedia.org/wiki/Marx%27s_theory_of_alienation
Because those kids will work and pay taxes, and you'll need that tax income to keep you alive and looked after when you're older.
That "number in somebody else's bank account" is meaningful. It represents a claim on a share of the world's resources. Those resources are essentially finite.
Show HN: SuperQuickShare. Like bluetooth but with webtorrent and qrcodes
Because of biology, it makes more seonse for the mother to be the primary caregiver (everything else being equal). Two reasons that I can think of:

1. The mother has to take time off (probably at least 2 weeks or so), to recover from childbirth. So there's more of an impact on the primary earner's career if that's the father.

2. If the mother breastfeeds, she spends some time doing that. If the father breastfeeds, the mother spends some time pumping the milk, then the father spends some time feeding the baby, so the time spent feeding the baby is approximately doubled.
They share code, but only at the core. Check out the Visual Studio for Mac thread for more details:

https://news.ycombinator.com/item?id=14308754

Basically, it's not a full port, and it's probably not ever going to be, but they're trying to gradually make them more alike in terms of features.

In that regard they had to start somewhere, and as such, .NET was the obvious candidate for a first release.
Even if it was exploitable, it's not like Intel can fix it as they have no mechanism to revoke the old version.

Sure, they could release a new version with the bug fixed, but the attacker doesn't have to use the new version, they can deliberately use the old flawed version in their modified version of the bios.
In case someone is having difficulty with the link, here is an alternative:

https://web.archive.org/web/20170514081124/http://fsecurify....

Apologies for inconvenience.

Thanks
This was just posted to HN https://blockstack.org/blog/blockstack-whitepaper-part-1

No discussion yet https://news.ycombinator.com/item?id=14335035
Is is RL because the loss is non-differentiable - they don't do standard backprop, but use "self-critical policy gradient training algorithm" (a form of RL). You could argue it's supervised in the sense that there is ground truth data, but then again RL also has 'ground truth' in the form of a score function - they don't provide the ground truth sentence to the model but a different metric based on the accumulated outputs of the model, so if you squint you can see how it fits in classic RL terms (though the starting state is always the same, the action/state space is ridicolous, etc.).
A law that mandates that code signing can be done only by the owner solves that beautifully. As a bonus it kills walled gardens.
The Copenhagen interpretation is wrong. There have been developments in alternatives but as Max Plank said, we need the current generation scientists to die out so that the better saner alternative can replace it.
There is code for some of the related papers, if you just want to play around with something, and something pretty similar at that. Here's one: https://github.com/abisee/pointer-generator
It offers immortality (of your texts). And people are afraid of death, beeing forgotten and leaving no mark behind.
Can anyone explain the downvotes? I am not saying that the pro-American propaganda was the only factor that decided that in the end US prevailed over USSR, but it's undeniable that it did contribute.
But noone actually wants a "relevant timeline". They want all the posts by their friends most recent first, and that's it. Twitter's contributions to the creation and reinforcement of echo chambers has done the entire world an enormous disservice.
Ok, let's put it this way: Are they going to block root Linux accounts too?
The title is misleading as (from my understanding) no Django-specific features are supported. VS2017 'fully supports' Django as well as Flask as well as any other python library.
> $75,000 level doesn't significantly increase emotional well-being

Not true. It actually goes much higher. Admittly quite slow. I think until $150,000.
I am perplexed: is the author against DRM itself or only against the ways it is being misused?

Should everyone have the right to read Harry Potter without paying Rowling a dime? Because overpriced textbooks is a problem of US' universities, not of the fact that you should not use someone else's work for free.
Any thoughts on what people who want to be generalists should be doing?

The implication of some of that post would seem to be "leave".
I'd just use the community edition if the software I was writing is educational or free and open source.
Ten Ways to Reverse a String in Java
I think it's actually the SafetyNet Attestation API. Checking for root means requiring "certified, genuine device that passes CTS". It also excludes "genuine but uncertified device, such as when the manufacturer doesn't apply for certification".
https://developer.android.com/training/safetynet/attestation...

I was reluctant to unroot an old phone to try Android Pay, but having to do it just to watch some movies a tad too far. For me anyway.
https://phunehehe.net/xperia-android/
Just following orders.
Extract color pallete from image
My Sunday project, any feedback or feature request is more than welcome :)
https://www.getimagecolors.com/
LZ77 was already linear time using hash tables for the search (e.g. lzop [1], LZ4 [2], LZF [3], and other similar LZ77 compressors using the same technique).

[1] https://www.lzop.org/

[2] https://github.com/lz4/lz4

[3] http://oldhome.schmorp.de/marc/liblzf.html
I'm not too sure in what context you're referring to, but I'll assume you're asking for reasons why you might want to delay updating software.

One reason might be because of regression, when an update introduces a bug that causes the software to malfunction despite it previously working. It is sometimes wise to let other people try out the update first, and then update if it appears to not be problematic.

Another reason might be because the update intentionally breaks compatibility, or removes a feature you need. If the new version of the software doesn't meet your requirements, then you might need to stick to using the older version. This might just be temporary until newer versions of the software meet your requirements once again.

You might also need time to assess whether the update compromises the security of your systems (there have been instances when updates have contained malware), or complies with legal or business requirements (the terms of the software licence may have changed).

Despite all of that, however, it is imperative that security updates in particular are taken very seriously. In most cases, it is a good idea to install security updates as soon as they become available.
> Right or wrong Teaching, Social Work,Child Care and Nursing pay less than Executives, Programming, STEM Fields, etc

But when we only look at nursing we still see a gender pay gap.

When you look at nursing, specifically midwifery (surely the most feminised sector of nursing) we see that at lower pay bands the ratio of men:women is almost no men to almost all women. As we go up the pay bands we see that ratio changing.

We see this for many different types of health care staff. Ambulance workers start with a 60:40 male:female ratio at the lower bands, and end up at band 8d with a 95:5 male female ratio.

So, for the English NHS when we only look at eg midwifery (we see it when we look at other HSCS staff too) we still see a gender pay gap.

Have a look at the English statistics here: http://content.digital.nhs.uk/article/2021/Website-Search?pr...

NHS Workforce Statistics - September 2016, Provisional statistics

Publication date: December 20, 2016

We want this file: HCHS staff in NHS Trusts and CCGs in England, Equality and Diversity, September 2016 [.xlsx]

Hospital and Community Health Services Staff statistics.

Midwives
Payband	Men	Women	Total	Ratio men:women
Band 5	11	2301	2312	0.00:1.00
Band 6	57	18294	18351	0.00:1.00
Band 7	36	4663	4699	0.01:0.99
Band 8a	2	183	185	0.01:0.99
Band 8b	1	31	32	0.03:0.97
Band 8c	2	15	17	0.12:0.88

Here's the table for Ambulance staff.

Ambulance staff
payband	men	women	total	ratio men:women
Band 4	2222	1479	3701	0.60:0.40
Band 5	5986	4072	10058	0.60:0.40
Band 6	3553	1889	5442	0.65:0.35
Band 7	610	202	812	0.75:0.25
Band 8a	85	25	110	0.77:0.23
Band 8b	49	10	59	0.83:0.17
Band 8c	14	1	15	0.93:0.07
Band 8d	14	1	15	0.93:0.07
This is a central point of Michael Gerber's book The E-Myth (E stands for entrepreneur). You must work on your business as much as you work in it from day 1.
VS for Mac is a rebranded MonoDevelop IDE (former Xamarin company) http://www.monodevelop.com/
Is this the same mechanism that Google uses to determine if a place is 'busy' within Maps?
Bad move, in my opinion. So now most 30$ Android-TV devices are not going to be able to run Netflix? I hope they don't blame piracy afterwards.
It's easy to forget. I probably leave my phone's wifi hotspot on accidentally about half the time too.
Who pays for cleaning the gap? How do you guarantee that the city does not extend into it? Is pollution from fire offset by the cleaning effects of trees?
> we didn't have our cities destroyed

We also were able to sell arms to the allies for two world wars. At the end of WWII we had 80% of the world's gold reserves. This meant that during the Bretton Woods conference, when a bunch of treaties were drafted to require the use of "gold-convertable currency", that was effectively the US Dollar...so they just put "US Dollar" in the final language for clarity and made USD the global reserve currency among other things.
I think having solutions pop in your head is still compatible with my idea, if you consider it as a kind of intrusive thought, and also take survivorship bias into account. Intrusive thoughts usually have environmental triggers, which I argue is random enough. Moreover, often when the solution pops, you're not at the same place you were before: besides going to sleep, taking a walk or jog is also common advise (arguably sleeping usually also entails changing locale, so it's really a variation). IOW, you're "reseeding" your intrusive thought RNG.

Secondly, when the solution pops, my next thought is frequently "why didn't I think of this earlier?", meaning that the solution is quite obvious in hindsight, meaning had I just approached the problem slightly differently in the beginning, I wouldn't have to search very deep. So the solution didn't pop into my conscious thought because I've been mulling it over subconsciously, but rather the intrusive thought forced the problem back into foreground, but with a slight twist, and that quickly lead me to come up with the solution on the spot.

For intrusive thoughts where that didn't happen, I simply don't remember.

TBF, I admit I'm using a lot of weasel words, but I think it's possible to make my hypothesis more rigorous. Then you can design an experiment to falsify it, but I'm too lazy, and I'll leave that to real scientists. :-P
Need help Processing robbery case night time CCTV footage?
That's exactly what I was thinking!
Using ansible-vault, check out this gist:

https://gist.github.com/tristanfisher/e5a306144a637dc739e7

Having a partly encrypted YAML file is also available since version 2.3.0

Key management and deployment are two different things. Installing up people's private keys on the hosts, doesn't involve any management. It's a standard sysadmin procedure.

Key managements involves policies such as: key rotation, algorithms to use, access restriction control, etc. It is way more daunting and complex. I don't see how ansible what ansible has to do with this, vaultproject on the other hand has most of the these features (and more) build-in. Never used it, but I know about it through a podcast presentation of vault in "Arrested Devops" IIRC.
The economic damage from ruined buildings, evacuations, burned property/vehicles/etc is another factor.
Its like living in a cheap wooden house in tornado valley.
I'm not for "banning trees", there should be just a safety zone which separate vulnerable urban/suburban housing and forest zones. That way fire will not become an emergency in principle. I'm just advocating for a system where firebreaks are several km wide and prevent winds from spreading fire material(which short firebreaks fails to do).
https://en.wikipedia.org/wiki/Firebreak (this is the general concept )
https://en.wikipedia.org/wiki/Defensible_space_(fire_control...
Why are Finns so unhappy, while Swedes are as happy as the world average?

Edit: I found a BBC article saying just the opposite [1], may be Finns are happy, after all? :-)

[1] http://www.bbc.com/travel/story/20110622-travelwise-why-are-...
I find it interesting that they didn't randomize a couple of long strings and tried to resolve those instead like the article mentioned has been done in the past
I'm using Momentum[0], which has my ad hoc todo-list, beautiful scenery images, inspirational quotes and weather.

I also like how it says "Good morning/afternoon/day/evening Hamatti". Makes me feel good.

Its todo list is not my main list (I use pen and paper for that) but I use it as an addition every now and then.

[0] https://chrome.google.com/webstore/detail/momentum/laookkfkn...
Oh dear. I guess Spectacle (the app I use that does a similar thing) will be on a pretty long list of those to follow.
Translation: "Microsoft has lied about the content of their updates before."
I am really drooling over the OLED iPhone which will supposedly release around the end of the year, but truth be told, I have some reservations for iOS and not being able to change the font size is one of them. I am very tempted by the much better battery life of the Plus iPhones because I am sick of having to optimize my battery usage on my Androids, plus iPhones are objectively quicker at single tasks... but some of the lack of customization is making me hesitate. (Though I do admit, if Apple introduces a dark theme -- and I am 90% sure they will, based on rumours/leaks -- that will seal the deal for me and I'll absolutely get the OLED iPhone.)

As for getting work done on the go, I seriously think a MacBook (the original one from 2015, with the 12" screen) is a much better deal. I can't understand people who need to text 24/7, even if it's for work. And if you really do need to text so much, can't a small laptop like the MacBook or a tablet with a good BT keyboard do a better job? If you're a business person you're already carrying some kind of briefcase or a laptop bag anyway. So if you're on a train, in a car or a bus and if you're not the driver, why not just pull out a laptop or a BT keyboard for a tablet and get your work done even faster?
Interesting, I guess there's so much prior work around* it should be easy to dismiss the patent.

* https://en.wikipedia.org/wiki/Tiling_window_manager
>I used a public database that was breached and had IPs of users and used those IPs to get their locations.

I wonder if this analysis is based on a data set with leaked clear text passwords or cracked hashes.

Given that never all hashes are cracked but only the crackable (whatever that means) that would heavily bias the analysis.
Or encourages people to figure out how to backup their files properly.. something they should be doing anyway.
Offtopic, but that website header sure is distracting, on my laptop it uses 266 out of the 633 vertical pixels space I have for the page.

http://imgur.com/SRkTL5w
This is in reply to FrozenVoid, the other replies to him/her outclass it maybe, and were posting near-simultaneous, this paragraph(s) submits itself to the bottom of this thread in self-apologetic 'just poetry threatsitting, thanks ... '
................................
ORIGINAL POST FOLLOWS
................................

... homeless encampments near two-story log cabins north of 400K value with well-defined 'work for food, haul NN buckets per hour from Rivulet next door, onto local you'll never live THERE garden house for tips... ' opt-in relocations from sewage-strewn sidewalks mid-city if unemployable and classified with quasi-resume would like to take issue with 'clearing' vs SomeShadeForUs--PleaseBucketEmploy-ourEarningsareDust shadowy, no shaded for once more compassionate left-behind from pride and proud existences ...
..........................
just a bookmark til my NDA fire prevention ((( ))) idea takes root, hold, helium-lofted up/down vote...
..........................
It's hard to think of a recent "improvement" by Twitter that hasn't made the user experience worse. The overarching goal seems to be to reduce the user's control and increase Twitter's control over what users see. I personally use Twitter much less as a result.
> assuming the distribution of potential aptitude for each profession is roughly equal between women and men, the current system under utilizes potentially highly skilled women.

This is very likely a 180 degree wrong conclusion.

"assuming the distribution of potential aptitude for each profession is roughly equal between women and men," the breakdown of the allocation of workers by sex is mostly irrelevant.
Apparently the upload directory is the same as the script directory, which is not good. If you upload a file named "cgi.py", it will be imported next time someone runs the script. No directory traversal needed to exploit this.
The MalwareTech write up gives a plausible reason for the developer having accidentally added the kill switch:
> I believe they were trying to query an intentionally unregistered domain which would appear registered in certain sandbox environments, then once they see the domain responding, they know they’re in a sandbox the malware exits to prevent further analysis.
Thanks for the answer - I did not know of this premultiplacation. This makes it effectively the same or very close? Assuming output transparency/alpha is (T1+T2/2), dividing by this gives the difference

I don't quite get your point on interpolation, but I'll look up when I have the chance
Data theft is a separate issue. Whether your using gmail, your own mail server or an account with your ISP; if you're machine is compromised all bets are off (including all your other files, not just email). At least with a backup you wont lose your data as a result of the theft.
The dataset consisted of clear text passwords. No hashes.
Nobody is haggling the prices down. Prices are skyrocketing.
Disagree. Slavery requires lack of consent. If you were taken by force and sold to a master who is entitled to your labour by law, that is an oppressive situation to be in and it must be abolished. This is not the same thing as someone voluntarily exchanging their brains or brawns for a limited period of time for money.

> An extreme example of this logic utterly failing is in those developing nations with sweatshops

Poverty means making hard choices. If your choices are :

1. Starve to death

2. Work in a sweatshop

Most people would pick 'Work in a sweatshop'. Nobody who has the choice to work in a sweatshop or be a doctor is working in a sweatshop
> It doesn't exist because different occupations create different amounts of value.

> It's also why you generally don't see men being homemakers, teaching young children, nursing

You seem to be saying that if you look only at a single profession you'll see men and women being paid the same.

This is incorrect.

You seem to be saying that if we look at, say, nursing, we'll see many more women, but that those women will be paid the same as male nurses.

This is incorrect.

When we look at health care staff by profession, gender, and payband we see that the entry level have a high number of women to men, but that as you go up the pay bands we see the ratio changing. This happens even for midwifery, but is especially marked for ambulance staff which starts at 60:40 male female split at band 5 but ends at a 95:5 male female split at band 8d.

See this comment for a link to a dataset from the English NHS.

https://news.ycombinator.com/item?id=14335076
How the JVM Spec Came to Be
Me too, but I've lost hope. Companies are only interested in selling the next big hit and consumer needs take a back seat 99% of the time.

Plus, natural language processing (talking to your phone) is still in its infancy. Google's voice dictation is alright but makes mistakes often enough to be unusable for me.
There's so many things wrong in this article... They should just leave the 'take a nap' advice.

If the focusing drains energy from the mind, it's the wrong kind of focus. Real concentration (buddhists call it samadhi) doesn't come from forcing your other parts of mind to do what "you" (the small, narrative mind-process) want, but rather to unify the whole mind around single intention. This state is not only stable, it's more efficient, because there's just one thing to do rather than tens of conflicting intentions.

It's more efficient and calm than Default Network Mode, which is basically a garbage can for the mind.

You don't even have to get into buddhism, there's a lot that science already knows about eg. the flow state, which is a mini-samadhi. Also, Judson Brewer discovered that DNM is not fundamentally 'default', as it doesn't activate for long-term meditation practitioners. Such people (some of them really high functioning) report that great thoughts just come to them out of nowhere. Clinging to the thought forcefully only reinforces the illusion that 'we' are thinking it, which is not true and counterproductive, as it obstructs the dynamics of the mind. Just let the mind figure the problem out and let you know when it's done.
DMN is an impostor that pretends that everything done by the various diverse mind processes is done by the narrative fiction centered around the feeling of 'I'. It's not, it's highly distributed, there's no driver and no center.

The more we think otherwise, the more force we have to put to make the mind obedient.
Bike powered electricity generators are not sustainable
Is OWASP Top 10 No Longer Relevant?
Good point, I intentionally left the phrase "open-source" out of my comment for that reason but didn't think it all the way through.

There's clearly a need for this sort of support so it makes senses. Either that, or Windows should stop being overhauled every few years, making upgrades too costly to implement, and just focus on security and bug fixes. That's obviously not going to happen though.
US is ally of Pakistan while China is rather a friend.
So I was curious what translate_path does:

def translate_path(self, path):
"""Translate a /-separated PATH to the local filename syntax.

Components that mean special things to the local file system
(e.g. drive or directory names) are ignored. (XXX They should
probably be diagnosed.)

"""
# abandon query parameters
path = path.split('?',1)[0]
path = path.split('#',1)[0]
path = posixpath.normpath(urllib.unquote(path))
words = path.split('/')
words = filter(None, words)
path = os.getcwd()
for word in words:
drive, word = os.path.splitdrive(word)
head, word = os.path.split(word)
if word in (os.curdir, os.pardir): continue
path = os.path.join(path, word)
return path

That... that doesn't make any sense.
For software developers there's usually another job out there although I agree in principle - if you're on the low end of the wage ladder you're somewhat screwed.
There's something fundamentally broken about the patent system.