Hacker Newsnew | past | comments | ask | show | jobs | submit | NotDaveLane's commentslogin

Maybe the people working at YouTube still have a moral and ethical responsibility to minimize the spread of disinformation.


Unfortunately it isn't always cut and dry. As the GP pointed out, once upon a time the heliocentric model was "disinformation".

In more modern times, suggesting that the Gulf of Tonkin incident was misrepresented would be "disinformation". Suggesting that we didn't need to invade Iraq to prevent another 9/11 would be "disinformation". Sometimes yesterday's "harmful disinformation" is simply today's "information".

I think the ethical question you presented is multifaceted. On another axis, do the people who control the most prolific video platform also have a moral responsibility to ensure a free society has the tools to ask difficult questions?


SEAS Education | Ruby on Rails Developer, Senior C# Developer | Conway, AR | Full-time | Onsite, Remote

For over 20 years, SEAS has enabled teachers to spend more time with their students and less time on administrative paperwork. We provide staff with the tools to identify individual student learning deficiencies, create individualized goals and objectives for a student, and track student progress as they receive specialized learning services.

Ruby on Rails Developer: https://www.glassdoor.com/job-listing/ruby-on-rails-develope...

Senior C# Developer: https://www.glassdoor.com/job-listing/senior-c-developer-sea...


Metova | http://metova.com/ | .NET Developers | Little Rock, AR area

3+ years of VB and ASP.NET experience is desirable, but we value intellect over experience. Work out of our Cabot, AR office and build software that is used in school districts across the country to help children with special education needs.

More information: http://metova.com/jobs/net-web-developer/


As a consultant, I've seen a fair share of people building their own "ultra-secure" authentication, authorization, and encryption algorithms. One project simply took plain-text passwords, Base64-encoded them, reversed the result, and called the passwords "encrypted". Plenty of others would execute raw SQL without validating user input. This is an education problem.

Last winter we saw Ruby on Rails vulnerabilities that likely came about because the focus of the Rails framework has not traditionally been security. Rails is "optimized for programmer happiness". I'm cool with that, just know what you're getting in to when you choose to adopt a new framework (stay up to date with security patches and otherwise secure and monitor your web servers as best as you can). Any new framework that becomes widely adopted will likely go through the same type of problems.

With all of that said, I learned nothing about code security until I had to. University did not really touch on it, so most of my education on security came later in a workplace setting when I desperately needed it.


1. Weather 2. Water availability 3. Antibiotic effectiveness


Or... Have people use whatever they want so long as they are able to communicate their ideas, and move the focus to ensuring that they understand how software development works. You can teach syntax much more easily than you can train someone to think like a programmer.


That was meta.


It's region us-east-1c for now, at least from where I'm sitting... I have instances in other us-east datacenters that are fine.


Specific availability zones in a region are mapped per-account, so your east-1c might be my east-1a:

"To ensure that resources are distributed across the Availability Zones for a region, we independently map Availability Zones to identifiers for each account. For example, your Availability Zone us-east-1a might not be the same location as us-east-1a for another account. Note that there's no way for you to coordinate Availability Zones between accounts."

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-reg...


I wonder how that works with new zones. I remember us-east-1e being added separately to the original four. Presumably, that one's the same for all accounts that'd already signed up at the time.


Clever and ridiculous at the same time.


Availability zone letters are specific to your account.


Dependency injection[1] would be preferable. Alter behavior based on defined environments (dev, test, staging, production), not whimsy.

[1] http://en.wikipedia.org/wiki/Dependency_injection


Nashville, TN - Metova - http://metova.com/jobs/

We're looking for entry to senior level mobile developers.

Our primary business is mobile app development (mostly Android and iOS), and some Web/backend development (Rails). We're a professional services company, developing apps on behalf of our customers. We deliver iterations weekly, work in very small teams, have an open office space, buy the best tools we can find, and build the tools we can't find.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: