skysight-inc/HackerNews huggingface dataset:
BackOriface was called a "backdoor" back in the day, so I think the term is fine.
If I understand correctly, you're happy to be the one discriminating against disabled people, old people and people with children.

But you're not happy if you're on the receiving end of any discrimination.

Don't you see the contradiction there ?

Anti-discrimination policies are about ensuring people have equal access to services and facilities (whether it's contentious toilets or hotels or whatever).

You seem to indicate in your jurisdiction that renting an apartment without safety rails is OK, but in many others it's not OK and you'd be in violation of safety laws (and also discrimination laws). It doesn't matter that you live there sometime - you're renting it as a facility and should be expected to comply with safety and whatever other laws apply. And if you do it via AirBnB, you also need to comply with their rules regardless of legal requirements. And AirBnB get to change the rules when they want and you either agree or stop using them.
COBOL is tied to specialized hardware that's hard to move away from due to massive capital investment. PHP will run anywhere better languages run. And really, COBOL will be gone someday. If your career is on the line, it pays to stay current.
How do you do, fellow kids?
All those other fields value experience very highly. Software engineering is the only field that doesn't care what you've worked on in the past or what you've done. They only care about what trick algorithm that you will never utilize that you can answer on a white board.
Like better SoCs?
From one millennial to another: you're in the minority. This type of shit works on our peers. (Well maybe not our peers, but you know what I'm saying.) Most people our age get their news from Facebook and BuzzFeed.
In many European countries it is expected to include a photo with a CV.
If the initiative exists already, defer to the ones running it. Find out where you can help, but you don't need to be in the spotlight. That would be being part of the problem.

Basically: prioritize listening and helping out when possible. When you can't, when there's no initiative, then make it a priority to enable women access to positions of power over initiatives like that - and of the organization in general.

Otherwise, stepping in and taking over or preempting feminist initiatives is problematic.
One option would be to somewhat anonymize the process, not giving the host all information about potential renters. That still places the decision to rent to a particular person up to the host, but might not provide enough information to discriminate.
The article only includes the word "Video" once in the summary, but then mentioned screen captures every 30 seconds.

I'm guessing that is what the summary is referring to when it says "video capture", because there is no other reference to video or camera.
Not trying to be sarcastic but how would the world respond if someone starts, "Ask a male engineer"?
Rootkit is more commonly used for something that actively messes with the system to avoid detection for itself and potentially other malware, often by intercepting system calls and removing evidence from the responses.

Malware that just runs some code to provide a backdoor isn't necessarily a rootkit. E.g. if I install a VNC server on your system and turn off the tray icon, it is a backdoor. I could use a rootkit in combination to also hide it's files on disk, remove it from process listings, hide it's open sockets, ...
I think the company does need data engineers but wants someone with a graduate degree from Stanford or CMU in that position, even though the actual work is in building up infrastructure for those people. And I understand. I've only really got software engineering skills to contribute at this point and I'm picking up the ML from kaggles on the side; I am looking for a position that can increase my overlap between those, because learning at home while working on unrelated stuff is making me move slowly and painfully.
Your experience sounds exactly like what I'm looking for - data-savvy writing production code, complementing a research-heavy team I can learn from. How did you get started in that?
Layout Demos by Jen Simmons
What is it that makes this malware sophisticated? I didn't see anything about rootkits or process hiding / obfuscation. Is it not just a simple daemon that can be configured to monitor audio/video/keyboard and send the results back via an encrypted connection?
I come from a family with a few generations of engineers of all types.

Mechanical/chemical/electrical engineers have a similar problem that 30 years experience isn't much more useful than 10, wages tend to top out early and you're vulnerable to being laid off and never hired again in your 40s/50s. One advantage over software is that the skills change perhaps less frequently but that is offset by lower overall demand.

While you're in your 20's think about what you're going to do at the end of your 20 year window. Are you moving up to management? Have extensive business knowledge to add to tech skills? Have a second career planned? Or saved enough money to retire or semi-retire? Of course you can actively stay up to date with latest technology but that is much tougher than it sounds. You need to have thought a lot about this before you hit 40.

For all the young guys out there. Don't think it wont happen to you. If you just follow day by day one day you'll wake up with a big mortgage, a couple of expensive kids, maybe a divorce and a bunch of recruiters that never return your phone calls. You need to avoid that place.
I keep on thinking that surely this hops fad will die out soon, but it keeps on increasing. The West coast is especially big on hops. Even lagers from breweries like Lagunitas are extremely hoppy. No thank you. Hops are a cheap and easy way to disguise the taste of bad beer.
Google Gives Reminder About Widgets Link Penalty
Will $159 Headphones Actually Improve the User Experience?
The adapter costs $9. Not a huge cost to replace, and I don't think Apple is marking it up very much. Apple sells seemingly simpler cables for $19 and up, so I think they're trying really hard to make it cheap to buy.
I feel the use of 'backdoor' here is misleading.

The software described would usually be classified as an Advanced Persistent Threat [1] or Rootkit [2]
Backdoor [3] usually refers to methods to sidestep authentication added by the vendor.

1: https://en.wikipedia.org/wiki/Advanced_persistent_threat
2: https://en.wikipedia.org/wiki/Rootkit
3: https://en.wikipedia.org/wiki/Backdoor_(computing)
I am contributing to both vote.org and voteplz.org, and probably two other get-out-the-vote non-profits. There are different approaches to this problem and I'm not sure which will work best, but unlike many for-profit startups it's non zero-sum--we have a long, long way to go to 100% voter turnout, and all the organizations working on this share the same fundamental goal.

This feels like the most important US presidential election I've ever witnessed, and I want to do whatever I can to make sure we're all involved.
The reason IPA is so popular is because for so long the american beer landscape was dominated by brews like Budwiser that are quite weakly flavored. This was an artifact of prohibition destroying most of the competitive landscape with the survivors dominating the market for decades and in turn using anticompetitive laws to their advantage.

IPA is a reaction against that flavor profile. You'll be starting to see new flavors come about as people (like yourself) become tired of IPAs.
I guess most of us will like to inform a close friend or significant other anyway :-)
Because I'm renting out my personal residence. Why should we lump hotels and my apt into the same bucket? They are different types of businesses.

I think it's unreasonable to say that all home-sharers must act like hotels.
No, it refers to different things. Back-door is a technique or practice and a rootkit is a type of malware. Rootkits often (but not always) install backdoors.
Talent that occurs through the genetic/epigenetic process of having attained a Data Science masters degree after earning a Computer Science degree?

I am a believer in inherent talent but Data Engineering is a skill set.
I'm sorry but even if you know the ins and outs of language or a framework, it still doesn't matter if you do poorly on white board questions. As much as everyone says "its to see your thinking process". Nothing you've worked on in the past or have experienced matters.
WHY SPRINT IS DADDY
> but there are systems that are far better

Where could one learn more about these?
It's a payload not an attack vector or virus.
> Nobody's taking away all your analog ports.

Yet.

Let's talk again in 12 or 24 months, when all the other manufacturers have done their usual thing of stampeding blindly to ape whatever Apple's done lately.

> It's never been easier to make your own phone.

Making a phone is the easy part.

Getting permission to use that phone on closed, proprietary networks controlled entirely by a giant telcos who have absolutely no interest in letting you do so, on the other hand...
Ok, I think the logic as you've laid it out makes sense to you and I won't argue it but I will explain how other people view what a "broker" or "broker service" actually is:

The core value-added function of a (traditional) rental broker is the matching of renter and landlord. For the renter, brokers recommend which apartments in which neighborhoods are appropriate. For landlords, brokers pre-screen for appropriate renters. With Airbnb, they leave this "matching" as a self-service exercise for both renters and landlords. The prospective renter has to manually browse the listings without the guidance of recommendations and the landlords get no benefit of a human intermediary filtering out inappropriate renters. In other words, Airbnb doesn't even do the main thing that brokers are supposed to do.

You don't have to agree with the above but that's how a lot of people think about rental "broker services".

>handle rental reservations, cancellations, mediate refund requests, and act as a payment intermediary, etc.,

For those who think of broker services in the traditional way, Airbnb is more of a "payment platform" that happens to specialize in rentals rather than a true brokering service.

This is why going after the "broker service" angle would be a weak approach in changing homeowners' minds about discrimination.
Are there people with SSH running on their laptop at home who haven't set up port forwarding?

It's the first thing I do when setting up a new router.

I also like having a public IP on my desktop (and laptop) at work.
I usually find it fairly easy to figure out what Python code does... as long as no errors occur. The fact that basically no Python code documents what errors it can throw/generate is really annoying.
Well I hope you'll consider voting on it when someone proposes a law to make being a dick on the internet illegal.
I'll give the benefit of the doubt to the interviewer and assume it's supposed to be interpreted as the presumed perspective of the average programmer.
MS is irrelevant to Apple's readiness to use DRM when it suits them. This is a variation of the classic Tu quoque fallacy.
> 2,4-dithiapentane

Now I know what to blame when my roommate pours a couple tablespoons of truffle-oil on whatever it is she is cooking.
Truffle oil is just the less-scary-sounding version of adding msg to a dish. 'Truffle flavoring' is plain msg, most likely.

MSG is great for cooking, it is the taste of "Umami". Umami/Truffle/Parmesan are all just means of adding this msg taste to things without triggering the anti-MSG rhetoric.

The Family Seasoning for Steak: Lowry's Garlic Salt, black pepper, msg. Delicious.
> Although your points are completely valid for your demographic I think Apple's focus is on mass audience.

How many times you can ignore 1% of your audience until you have none?

It is being interesting to watch and discover.
ESET Smart Security 8 Username and Password 2017 Free (Tested)
Often times you have no control over the technology stack you use because other factors drive your choices. I'm stuck developing in PHP because the tool we are using is written in PHP.
How about we qualify that instead as "craft-beer-advertising software"?

Monitoring the temperature and pressure of your fermentation vessels securely from any commodity mobile device would be productive and useful.

Figuring out how to re-skin the collect-and-compete RPG game genre onto all the different flavors of HoppyHipsterBeard-brand beers seems to be the sort of thing grandparent post was referring to.
Observation: this site incorrectly identified me as not registered to vote. I verified my status on my county website.
I use tmate almost daily for my remote consultancy gigs.
I thought I read apogee too. I remember their early 90s games like Rise of the triad and duke nukeem.
No, that's wrong.

A rootkit is the thing you install once you have root - not a way to get root initially. It usually gives the attacker a means to access the machine in the future, even if the vulnerability she used is fixed in the future.

Rootkits are designed to hide themselves. They are essentially attacker installed backdooors.

A backdoor is basically a rootkit that is part of the original software as written by the original developer. The words have different connotations (rootkit is extremely negative, backdoors slightly less).
My company is undergoing a big diversity initiative. Although the company is 75% female, the first task to is increase the number of women in tech. Race is also a factor. When asked about what is being done about age discrimination, there was a roundabout answer that did not address anything. Age diversity is not trendy.

EDIT: I should clarify that I have nothing against the diversity initiative in general, just pointing how despite all the work that is/was done, age discrimination was not even considered.
I didn't know about rhash! Cool! This might be easier to install and use though.

All of the first hashes come from Python's "hashlib.algorithms_available", so that's a really good question. Your guess seems like a good one.

I haven't found any 'SHA-512/224' and 'SHA-512/256', or any Skein function implementations in Python! PR's welcome!
I tried analyzing execution plans for a fairly large stored procedure. I only needed to do it a few times. Everytime resulting in the DBA informing me that they've already analyzed that before and it was understandable why I couldn't make any real headway.

Side note I found a free pdf for analyzing execution plans in this stackoverflow answer (toward the bottom): http://stackoverflow.com/a/7359705/834579

Would you consider logging user actions, for reporting in website, as something that should be stored else where? In one case I can think of the table had about 7 million records, but nobody seemed concerned about it.
The dongle is $9. Considering typical Apple prices, that's not much. I doubt that will be a big new revenue stream for Apple.
I don't think so, no.

You always have the right to complain that both choices suck and the two party system hurts our democracy. But the best way to do that is not to vote for someone else; a symbolic, but possibly harmful act.

Petition the government to support rank voting (the best solution to this issue).

Vote for a third-party candidate in a local election that they might win.

Run for local (or national) office.
Public parks are not personal spaces to populate and use as you see fit. They are also public.

The rhetoric about free roaming cats is also only partly informed.

Firstly it is recognised that indoor cats are much more likely suffer from health issues relating to anxiety and depression. The why is not studied particularly well but it likely stems from completely destroying their ability to socialise, and restricting their roaming area (which for cats is very large). In many places keeping cats indoors is considered cruel.

Secondly, the effect of cats on the environment is completely dependent on where you are. This is because the danger of a cat comes from their predatory nature and most places - especially after the spread of humans - are lacking in active predators. Obviously there are areas where the risk posed by a non selective predator is very high; areas with endangered populations may want to encourage people not to gave cats or to regularly clip claws.

Again, as it turns out the world is a wonderfully diverse place on which homogenous rules are a bad fit.
Because consumers don't care how developers are treated, nor do they care about walled gardens like we do.

They buy the iPhone because of the brand, or they use Android because that's the free phone that was available, or the one the Verizon store pushed.

Geeks like us spend a lot of energy projecting our beliefs onto an audience who simply does not care. I know I've gotten riled up about open standards and DRM and stuff like that; my non-geek friends just roll their eyes at me.

Maybe they do it because they don't care. Or maybe they do it because we geeks treat everything like a Chicken-Little sky-is-falling thing.
Data Sanitation Engineers
Nah, only a useless job in mgmt or so. Maybe dogbert can help.
I'm an entrepreneur too. I'm indicating that the philosophy you're sharing serves only the investors, and that's why they try to ingrain it into naive or inexperienced founders.

There is a problem when you allow your work to consume everything. Things are out of balance. That's true no matter how small or big the company is. It's not healthy for the founders or the employees to behave that way.

This isn't to say that one shouldn't spend a lot of time working on stuff or that strict insistence on a 40-hour week is always appropriate, but there is more to life than work, even when you're trying to get a startup off the ground!

Some equilibrium must be maintained, for the sanity of all. Specifically, delaying important familial developments like marriage and children or spending so much time engrossed in work that you become negligent of your familial responsibilities is absolutely an unfair trade, no matter how rich you get from the startup lottery (and realistically, you'll probably get 0 rich, which makes neglecting permanent, irrevocable relationships like family even less intelligent).

I understand that you disagree and would avoid hiring someone who is interested in work-life balance, and that's fine, but my belief is that this attitude is not good and you're not going to get good people with it. It artificially constrains your selection of talent to the naive and/or the desperate, neither of which make a good foundation for a company.
Love, love, love the pseudonyms chosen, by the way.
This country doesn't even have the capacity to support 100% voter turnout. It's physically impossible in a great many precincts due to the constraints the various legislations have put in place, whether it's voter id laws, number of available machines, etc.
Loved the choice of pseudonyms – particularly Ada and Grace!
My understanding, talking from a few folks who worked on that sort of thing, is that they tried. Of course this is all rumours and chit-chat, so I have no idea how true it is.

But the book publishers would apparently be happy for ebooks to go away, Amazon to stop selling books, and their higher margin deals with Borders to come back. So they called Amazon's bluff.
I agree. The original is much less clickbaity.

Disclosure: I work on Cisco Spark.
You often have to learn this stuff outside of your regular job. Once you know another stack then you can find another job using it. That's how you exert control over your career. Tying yourself to one company (or stack) is a slow death sentence.

EDIT: to those downvoting this... Do you disagree with me (i.e. you think it's a good career decision to stick with a single tech stack) or do you agree but dislike that it has to be this way? Genuinely curious because I didn't think what I said was controversial at all, just industry observation/common sense.
You're correct, there is no evidence to support boosted immune system (that I am aware of) for shorting fasting periods. However, there are a host of health benefits to fasting in general, which is why I wanted to dismiss the notion that it's simply a fad.
If it really is OO, then the global `len()` function and like explicitly declaring "self" in method declarations makes it _feel_ bolted on (to me). Why is `len()` special? I immediately question what other basic operations aren't methods, but global functions.

And as for method declaration, if you aren't satisfied with implicit self, I much prefer Go's choice of having you declare the self reference for methods before the method name, instead of in the argument spec list (which then doesn't match the calling list). Python's way makes it feel like the compiler writer couldn't be bothered to hide the OO implementation on the declaration side, but embraced it on the calling side.

Meh, I know these have been hashed over a thousand times here. Just some of the things that rub me the wrong way when I've tried to deal with Python.
Why Indie Film Distributors Are Taking a Beating
Is jQuery too low level for people now?
I just went through the registration process for an absentee ballot on VotePlz and the email containing the link to download the ballot came from vote.org.
Not only has Apple stated this isn't about DRM but throughout their recent history they've tended to back up their anti-DRM stance be getting the music labels to drop it at a time when that was pretty controversial. Any statement from them should hold some weight considering this whole debate is a conspiracy theory at best.
Right, and they found proof of the moose there from an antler, hair, and physical signs like antler marks. None of this has been found for the Tasmanian Tiger.
Because at this point, large chunks the press are more interested in smear campaigns against Wikileaks than accurate reporting. For example, remember all those breathless headlines about how Wikileaks recklessly leaked the personal information of every woman in Turkey, and how they were putting domestic violence victims in danger through their arrogance? They didn't, a security researcher called Michael Best did; they just took him at his word and tweeted a link to his blog post. The press went on to exonerate the actual reckless leaker of all responsibility whilst continuing to attack Wikileaks for it because no-one really cared about those domestic violence victims except as a way of attacking Wikileaks.
Iconic 9/11 flag that disappeared 15 years ago has been found 3,000 miles away
Maybe the post would do better as a regular submission.
12 Dropshipper for Your Ecommerce Biz
Appreciate that you responded & didn't dodge the question. I think what makes it feel weird is that PG went out of his way to hype the launch of voteplz without (as far as I know) ever doing anything similar for vote.org
The D language compiler consults a simple spell corrector when encountering an unknown identifier. The dictionary is the list of names currently in scope. It's a nice improvement to the error message about an unknown identifier.
I'd heard that it caused camera interference, which I don't understand. But the more plausible thing I heard was that they needed some room for that new haptic thing they put under the home button.
I assume this has been added to Kaspersky's anti-virus suite considering it is their blog post.
Apple – Don’t Blink (107 second summary of Apple's big launch)
> If there was 1 gallon of water left on earth, Bill gates would buy that gallon for $50 billion, and everyone else would die of dehydration.

really? who would sell the last gallon of water on earth?
[Humble Bundle] Tropico 4 is FREE for a limited time (Mac and Windows)
>See: http://stackoverflow.com/a/4777156/459543

Or just do "python -h":

-O : optimize generated bytecode slightly; also PYTHONOPTIMIZE=x
-OO : remove doc-strings in addition to the -O optimizations

Same on both Py 2 and 3.